Vous êtes sur la page 1sur 10

Cours 6

Introduction à
l’Analyse Nonlinéaire
8. Introduction à l'Analyse Non linéaire

• Une analyse non linéaire est nécessaire si le chargement


d’une structure cause des changements significatifs de
rigidité. Les raisons typiques du changement de rigidé sont:
– Contraintes au-delà de la limite d’élasticité (plasticité)
– Grands déplacements ( exemple: canne à pêche).
– Contact entre deux corps

Contraintes

déformations

2
...Introduction à l'Analyse Non linéaire

• Nous allons présenter une brève introduction aux bases de


la résolution nonlinéaire en traitant les sujets suivants:
A. Concepts De Base
B. Marche à Suivre Habituelle

• Le but est de vous donner un “ avant-goût” de l’analyse


nonlinéaire. Il existe beaucoup plus de facettes aux analyses
nonlinéaires qui sortent largement du cadre de ce cours et
qui sont couvertes dans:
– Structural Analysis Guide
– Structural Nonlinearities Training Manual

3
Introduction à l'Analyse Non linéaire
A. Concepts de Base
• Quand une charge cause des changements significatifs en
rigidité, la courbe de Force-déplacement des charges devient
nonlinéaire.
• Le défi est de calculer la réponse de déplacement nonlinéaire
en utilisant un ensemble linéaire d’équations.

Charge Externe Réponse Linéaire

Réponse Nonlinéaire

Déplacement

4
Introduction à l'Analyse Non linéaire
...Concepts de Base
• Une première approche consiste en un chargement graduel
en le divisant en une série d’incréments et en ajustant la
matrice de rigidité à la fin de chaque incrément.
• Le problème avec cette approche consiste en l’accumulation
d’erreurs à chaque incrément de chargement, et aboutissant
à un résultat final déséquilibré.
Erreur
Charge Externe

Réponse Nonlinéaire
Réponse
Calculée

Déplacement

5
Introduction à l'Analyse Non linéaire
...Concepts de Base
• ANSYS utilise l’algorithme de Newton-Raphson :
– Applique les charges graduellement, par incréments.
– Effectue également des iterations d’equilibre à chaque incrémentation de
charge afin de conduire la solution incrémentale à l’équilibre.
– Résout l’équation [KT]{u} = {F} - {Fnr}
[KT]
[KT] = matrice de rigité tangentielle
F
4 iterations
{u} = incrément de déplacement Fnr 3
2 d’équilibre
{F} = vecteur de chargement externe
1
{Fnr} = forces internes
u
– Les iterations continuent jusqu’à {F} - {Fnr}
(différence entre les forces externes et internes)
inférieure à une tolérance. Déplacement
– Certaines analyses nonlinéaires ont du mal à converger. Des
techniques avancées d’analyses sont disponibles dans ces cas-là.

6
Introduction à l'Analyse Non linéaire
...Concepts de Base
• Ce procédé est répété pour chaque incrément de chargement jusqu’à ce
l’intégralité du chargement soit appliqué.
• De cette façon, une solution nonlinéaire typique implique les étapes
suivantes:

– Une ou plus load steps pour appliquer des


charges externes et des conditions aux
Charge limites. (Ceci est vrai aussi pour les
Externe analyses linéaires.)
loadstep (LS) 2 – De multiples substeps pour appliquer la
charge graduellement. Chaque substep
LS 1 représente un incrément de charge. ( Une
analyse linéaire a juste besoin d’un substep
substep par loadstep.)
– Des iterations d’Equilibre pour obtenir un
Substeps
équilibre (ou convergence) à chaque
substep. (Ne s’applique pas aux analyses
linéaires.)
"Temps"

7
Introduction à l'Analyse Non linéaire
...Concepts de Base
Temps et Pas de Temps
• Chaque loadstep et chaque substep est associée avec une valeur de temps.
• Le temps dans la plupart des analyses statiques non linéaires est
simplement utilisé comme un compteur et ne mesure pas le temps réel,
chronologique.

– Par défaut, time = 1.0 à la fin du


loadstep 1, 2.0 à la fin de celui du
loadstep 2 et ainsi de suite.
Charge
– Pour des analyses indépendantes de
Externe
la vitesse, vous pouvez l’ajuster à la
valeur qui vous convient. Par
exemple, en mettant le temps égal à
l’amplitude de la charge, vous pouvez
facilement tracer une courbe charge-
1.0 2.0 déplacement.
"Temps"
8
Introduction à l'Analyse Non linéaire
...Concepts de Base
• L’ "incrément de temps" entre chaque substep est le time step(pas
de temps) t.
• L’étape de temps t détermine l’incrément de charge F durant un
substep. Plus grande est la valeur de t, plus grande est F, donc
t a un effect direct sur la précision de la solution.
• ANSYS a un algorithme automatic time stepping (étape de temps
automatique) qui prédit et contrôle la taille pour tous les substeps
d’un loadstep.
F

Charge
Externe

t

1.0 2.0
"Temps"

9
Introduction à l'Analyse Non linéaire
B. Procédure Typique
• Une fois que les étapes de géométrie et de maillage ont été effectuées, les
étapes typiques d’une résolution nonlinéaire sont les suivantes:
1. Spécifiez le type d’analyse (habituellement statique).
2. Specifiez les options de contrôle en utilisant Solution > Sol'n Control. Beaucoup de
contrôles sont disponibles, mais les plus utilisés sont:

• petit ou grand déplacements


• temps et T ou nombre de
substeps
• Contrôles output (sortie)
3. Appliquez le chargement.
4. Sauvegardez la base de données.
5. Résolvez.

10

Vous aimerez peut-être aussi