Introduction ============ Afin d’avoir une évaluation la plus fine possible de la réponse d’un système mécanique à un ensemble de sollicitations donné, il peut s’avérer indispensable de tenir compte des non-linéarités et des phénomènes dynamiques. Habituellement, on peut distinguer deux évolutions des méthodes numériques pour aboutir à cela: * d’une part les calculs dynamiques linéaires classiques (souvent sur base modale) sont remis en cause par l’apparition possible de non-linéarités (matériau, contact/frottement ou grandes transformations) qui nécessitent l’emploi de l’opérateur ``DYNA_NON_LINE`` (l’opérateur ``DYNA_VIBRA`` en transitoire sur base modale n’accepte que des non-linéarités locales, par exemple de type nœuds de chocs), * d’autre part, on peut se poser la question de la validité et des limites d’applications des approches quasi‑statiques non linéaires (opérateur [:ref:`STAT_NON_LINE `]), lorsque l’évolution de la solution peut être soumise à des phénomènes transitoires dont l’échelle de temps devient petite par rapport aux caractéristiques propres de la structure. Dans le premier cas, l’utilisateur part donc d’un modèle pertinent pour la dynamique linéaire et qu’il faut enrichir correctement pour la prise en compte des non-linéarités. Dans le deuxième cas, c’est un peu l’inverse: l’utilisateur part d’un modèle pertinent en non-linéaire quasi‑statique et qu’il convient d’adapter à la dynamique. Cette documentation va tenter de guider les utilisateurs qui sont potentiellement confrontés à ces deux situations. Étant donné la très grande variété des problèmes susceptibles d’être abordée, les règles proposées ici sont forcément assez générales et il est fortement probable que des aménagements au cas par cas pour des problèmes spécifiques soient indispensables. Il est totalement illusoire de penser que même en respectant toutes les spécifications de ce document, le calcul non linéaire se déroulera sans aucune surprise… Le travail d’expertise reste incontournable! En préalable à la lecture de cette documentation il est fortement recommandée d’avoir lu les documentations de référence des opérateur ``STAT_NON_LINE`` et ``DYNA_NON_LINE`` : [:ref:`R5.03.01 `] et [:ref:`R5.05.05 `]. En effet, les aspects théoriques seront ici peu détaillés car ils sont déjà abordés dans ces deux documents de référence. Cette documentation est complétée par d’autres références plus spécifiques : 1. [:ref:`U2.06.03 `] : sur la modélisation de l’amortissement, 2. [:ref:`U2.06.05 `] : pour l'interaction sol‑structure (linéaire et non‑linéaire), 3. [:ref:`U2.06.09 `] : pour le mono et multi-appuis en calcul sismique des équipements notamment, 4. [:ref:`U2.06.10 `] : sur les spécificités des études de type génie civil sous chargement sismique, 5. [:ref:`U2.06.11 `] : pour l’utilisation de modèles fluide‑structures couplés avec ``DYNA_NON_LINE``, 6. [:ref:`U2.04.07 `] : usage de ``DYNA_NON_LINE`` pour résoudre des problèmes en évolution lente mais fortement non linéaires et qui ont du mal à converger avec ``STAT_NON_LINE`` (voir bibliographie), 7. [:ref:`U2.07.04 `] : pour la dynamique transitoire non linéaire d'un modèle partiellement réduit par condensation dynamique avec ``DYNA_NON_LINE``, 8. [:ref:`U2.06.32 `] : pour la modélisation des machines tournantes. La lecture de la documentation [:ref:`U2.04.01 `], qui donne des conseils d'utilisation pour l'opérateur ``STAT_NON_LINE``, est aussi fortement recommandée car va surtout approfondir ici les spécificités liées à la dynamique. Tous les aspects communs à ``STAT_NON_LINE`` et ``DYNA_NON_LINE`` et qui sont détaillés dans la documentation [:ref:`U2.04.01 `], comme le choix des paramètres de l'algorithme de Newton, restent valables en dynamiques et ne sont donc pas repris ici.