temps de calcul lors de simulations
Répondre à la discussion
Affichage des résultats 1 à 9 sur 9

temps de calcul lors de simulations



  1. #1
    invite9c7554e3

    temps de calcul lors de simulations


    ------

    Bonjour tous,

    je me pose une question sur les temps de calculs que l'on obtient lors de simulations par éléments finis.

    J'ai regardé sur le net et j'ai vu que pour des algorithmes explicit les temps de calculs sont plus faibles que les algorithmes implicit pour les memes pas de temps mais lorsque je fais des test avec mon logiciel je m'apercois du contraire!

    Pouvez vous m'indiquer s'il vous plait qu'elle est le type d'algorithme le plus rapide explicit ou implicit?

    merci de votre aide

    -----

  2. #2
    invite9c7554e3

    Re : temps de calcul lors de simulations

    juste une precision qui n'est pas forcement necessaire, quoi que....

    explicit ==> schema aux différences centrales
    implicit ==> schema de newmark (comme le trapeze generalisé)

  3. #3
    invite9c7554e3

    Re : temps de calcul lors de simulations

    je rajoute aussi une autre question:

    quelle est le schema le plus precis?

    car lorsque je fais mes simulations j'ai le meme dit de resultat (une sinusoide) mais la valeur moyenne de ces sinusoide n'est pas la meme cela si je suis en implicit ou en explicit.....

    (il n'y a pas une très grosse différence mais j'aimerai savoir si c'est normal et si oui pourquoi)

    j'espere que vous pourrez m'aider, merci d'avance

  4. #4
    invite6f25a1fe

    Re : temps de calcul lors de simulations

    Il y a plusieurs choses qui peuvent rentrer en ligne de compte en termes de précision et de rapidité pour un schéma numérique.

    Par exemple, les schémas sont souvent consistants. Par contre, ils sont parfois conditionnellement stables (condition CFL). Cette condition fait intervenir le pas de temps et le pas d'espace (dt et dx). Il en résulte que ton pas de temps sera contraint à une valeur maximale possible dt<C=cste. Ceci fait que tu ne peux pas choisir des dt trop grands (la cste dépendant de ton dx, donc de la précisions en espace que tu souhaites). Il peut alors être difficile d'utiliser de tels schémas pour modéliser des phénomènes physiques long.

    Pour la précision, tu peux regarder l'ordre de la consistance de ton schéma, ca peut être une bonne première idée. Ensuite, pour aller plus loin (et dans le cas de schémas convergents), tu peux regarder deux points :
    - l'amortissement numérique
    - l'erreur de phase

    Le problème, c'est qu'on n'a pas d'expression analytique de ces 2 quantités. Il faut donc faire des essais numériques. Pour les schémas connus, il doit y a voir de la doc là dessus.

    ex : pour le schéma de Newmark, on a une erreur de phase de l'ordre de et un amortissement numérique de l'ordre de

  5. A voir en vidéo sur Futura
  6. #5
    invite9c7554e3

    Re : temps de calcul lors de simulations

    merci beaucoup de ton aide c'est tres gentil!

    il y a deux choses que je ne connais pas dans les choses que tu m'as expliqué:

    - qu'appel t on un schema consistant?
    - qu'appel tu erreur de phase?

    Merci beaucoup de ton aide en tout cas

  7. #6
    invitebfa06694

    Re : temps de calcul lors de simulations

    bonsoir,

    je vais faire une réponse d'ingénieur normand :
    - pour un schéma explicite, il faut respecter le critère de CCFL, dont souvent des pas de temps "petits" mais la vitesse de résolution est rapide (inversion de matrice simple)
    - pour un schéma implicite, il n'y a pas de critère de pas de temps mais la convergence (itérative ou directe) dépend du pas de temps visé ; l'inversion de matrice est techniquement plus compliquée mais la convergence n'est pas garantie...

    bilan : ca dépend .... j'ai des exemples contradictoires en fonction des problèmes envisagés

    PS : je laisse aux matheux les joies d'une explication rigoureuse

  8. #7
    invite9c7554e3

    Re : temps de calcul lors de simulations

    merci tous pour vos reponses

    A+

  9. #8
    invite6f25a1fe

    Re : temps de calcul lors de simulations

    Un schéma est dit consistant si ton équation approchée (lorsque tu utilises les différences centrées ou autre moyen d'approximer les dérivees) tend vers l'équation exacte de ton problème quand Dt et Dx tendent vers 0.

    En pratique, on regarde même l'ordre de la consistance pour savoir à quelle vitesse cette convergence (convergence vers l'équation de départ, je ne parle ici de savoir si ta solution convergera) se fait.

    Ainsi, tu peux en déduire si ton schéma sera convergent (là en termes de solution et non plus d'équation) ou non car :
    convergent = consistant+stable

  10. #9
    invite9c7554e3

    Re : temps de calcul lors de simulations

    ok c'est noté.

    merci encore

Discussions similaires

  1. Calcul de la surtension lors de la coupure
    Par invitee0ba7c35 dans le forum Électronique
    Réponses: 13
    Dernier message: 07/04/2009, 15h29
  2. Choix de la loi de probabilité lors du calcul d'incertitude
    Par invited6a82efe dans le forum Mathématiques du supérieur
    Réponses: 2
    Dernier message: 28/08/2008, 19h56
  3. calcul de Volume lors d'une extraction d'ADN
    Par invite2b8dee16 dans le forum Chimie
    Réponses: 2
    Dernier message: 15/04/2008, 19h50
  4. Probleme de table lors de calcul de roulement
    Par invite8bce346d dans le forum Technologies
    Réponses: 5
    Dernier message: 22/05/2007, 23h11
  5. Le temps Tau lors d'une chute
    Par inviteee20e3bc dans le forum Physique
    Réponses: 3
    Dernier message: 28/03/2007, 18h10