Vous êtes sur la page 1sur 45

1/ NON LINEAIRE

1,1/ Principe.
Dans abaqus il est possible de créer des step dans lesquels on définira le chargement et la méthode de résolution. Il sera possible de créer plusieurs
step sachant que la fin du step précédent constitue les conditions initiale pour le step en cours. En utilisant plusieurs steps il donc facile de modifier
les conditions aux limites les chargements et les méthodes de résolution. Il faudra parallèlement définir les sorties pour chaque step puisque vu le
volume énorme des sorties possible il n’est pas envisageable dans un logiciel de stocker systématiquement tous les résultats possibles.
Abaqus impose un initial test dans lequel on indique toutes les conditions imposées au début de l’étude.
Par exemple si on veut étudier une poutre encastrée soumise à une force F1 appliqué en A puis une force F2 appliqué en B et enfin on cherche les
fréquences propres de la poutre chargée.
On créera
Initial step: dans lequel on indiquera le blocage de la zone encastrée
Step1: dans lequel on spécifiera l’application de la force F1 et la procédure de calcul: statique non linéaire
Step2: dans le quel on spécifiera l’application de la force F2 et la procédure de calcul: statique non linéaire et le fait que la force F1 est toujours
appliquée
Step 3: dans le quel on indiquera que l’on souhaite calculer les modes les forces F1 et F2 restant appliquées

Au niveau du step on définira un temps qui est simplement un paramètre (sauf si on considère des matériaux pour lequel les caractéristiques sont
dépendantes de la vitesse ou si on étudie des problèmes de dynamique bien évidemment. Alors généralement le chargement sera nul au début du
step et prendra progressivement la valeur demandée à la fin du step.
2/ EXEMPLE 1 METHODE NEWTON RAPHSON
2,1/ Données

Considérons le cas du réglet encastré à une extrémité soumis d’abord à son poids propre puis ensuite à un effort à l’autre extrémité. Les données
sont indiquées sur la figure ci-dessous ainsi que les résumés des essais.

section 0.78

410 30
x

masse 78.2g
E=210000 MPa
F
:

Tableau 1: Résultats expérimentaux


Fen g U mm V mm
0 0 27
45 7 69
95 20 112
145 35 147
195 50 176
245 81 218
345 95 234
395 109 247
445 120 258
495 130 267

Ce cas, de non linéarité est typique d’une non linéarité géométrique assez douce, sans instabilité locale qui doit pouvoir être traitée par une méthode
de newton raphson standard
2,2/ Modélisation
Réalisons cette modélisation dans abaqus
La structure peut-être maillée par des éléments de plaque et il suffit de mettre un élément dans l’épaisseur et 10 dans la longueur pour espérer avoir
une bonne solution.
Dans une première étape il faut don dessiner la géométrie, mailler la structure, et mettre les conditions aux limites en déplacement, ici l’encastre-
ment. Ceci est équivalent au travail qu’il faudrait faire pour un cas linéaire.
Supposons cette partie réalisée.
Il reste à indiquer le chargement, la méthode de résolution et spécifier les sorties sachant que l’on souhaite récupérer les résultats pour les charge-
ments effectués en essai
2,3/ Création des steps

Création du premier step nommé gravité

A insérer après le step initial

Calcul non linéaire

méthode classique newton raphson

Valider
étiquette basic

décrire le chargement

choisir l’option non linéaire géométrique

pas de stabilisation nécessaire car il n’y


a pas d'instabilité probable
Pour la partie incrémentation on peut
garder les valeurs par défaut

étiquette other

le chargement varie proportionnellement


au temps. Il vaudra 0 au début de
l’incrément et atteindra sa valeur
finale à la fin de l’incrément

Valider
Créer un nouveau step

ce step sera positionné après le step gravité

calcul non linéaire

méthode de résolution standard

Valider
définir le step

choix d’une période de 495 pour pouvoir faci-


lement obtenir les résultats intermédiaires.
.
Puisque le chargement maximal est de 495 g
et que le chargement varie proportionnelle-
ment au temps pour obtenir les résultats pour
un chargement de 245g par exemple il suffira
de demander le résultat pour un temps de 245.
Les deux steps ont bien été créés.
Il suffit maintenant de leur affecter leur chargement respectif
2,4/ Créations du chargement gravité et affectation au step

Définir le chargement
Choisir le step

Définir le type

Indiquer l’accélération en m/s si la masse


du matériau a été définie en kg

Valider valider
2,5/ Créations du chargement force et affectation au step
1) Choisir le step d’application

3)valider 2) Choisir le type

5) valider 4) Définir les points d’application


Définir la force maximale en N: 0.495*9.81/2 (on divise par deux puisque
la force est appliquée sur les deux points extrêmes

Visualisation
Gravité Forces ponctuelles

Valider
2,6/ Analyse des efforts:
Choisir Load manager Efforts de gravité
On voit que: forces_pounctuelles
1) la gravité est définie dans le step gravi-
té puis est propagée dans le step force ex-
trémité en restant constante
2) que les forces ponctuelles apparaissent
uniquement dans le step force extrémité

0 step gravité Step force_extrémité temps


2,7/ Définition des sorties pour le step gravité

Field Output requests (create)

3)demander pour
ce step les sorties
à la fin
de l’incrément
1) choisir le step
2)valider

4)choisir les sorties


ici les déplacements

5)valider
2,8/ sorties pour le step force_extrémité
6) Définir les temps pour
4)Choisir les sorties à des temps précis lesquels on souhaite
5) valider les sorties

1) Choisir le step

2) Valider

3) Choisir les sorties


7)valider
2,9/ Créer un job, vérifier les données, lancer le calcul, demander les résultats
2,10/ Analyse des résultats, déplacements pour un chargement à l'extrémité de 195 g

1)Choisir le frame 4 qui correspond au temps 195 donc au chargement 195


2) Dans result field output choisir la sortie déplacement U3
3) demander la visualisation
2,11/ Tracé du déplacement à l’extrémité en fonction du temps, donc de la force extérieure

3 Choisir la variable

1) créer les données


2) ces données sont obtenus à partir du fichier
de sortie
4) Indiquer la variable choisie
1) Indiquer le noeud choisi

2) le sélectionner à l’écran

3) Créer l a courbe
3/ EXEMPLE 2 utilisation méthode de Risk
3,1/ Données
Soit le modèle barre ressort suivant:

F
Z B
W
Position initiale Z
A
Lo X
ks
Longueur initiale L
Matériau E
Section de la barre S

E=70000MPa L=2500mm Z=25mm S=700.mm


2

Pour K=1.3 et K=1 et K=0

W F/K=0 F/K=1 F/K=1.3 W F/K=0 F/K=1 F/K=1.3

-1,00 -1,84 -2,84 -3,14 -30,00 4,70 -25,30 -34,30


-2,00 -3,46 -5,46 -6,06 -31,00 5,54 -25,46 -34,76
W F/K=0 F/K=1 F/K=1.3 W F/K=0 F/K=1 F/K=1.3

-3,00 -4,86 -7,86 -8,76 -32,00 6,32 -25,68 -35,28


-4,00 -6,06 -10,06 -11,26 -33,00 7,04 -25,96 -35,86
-5,00 -7,06 -12,06 -13,56 -34,00 7,68 -26,32 -36,52
-6,00 -7,87 -13,87 -15,67 -35,00 8,23 -26,77 -37,27
-7,00 -8,50 -15,50 -17,60 -36,00 8,69 -27,31 -38,11
-8,00 -8,96 -16,96 -19,36 -37,00 9,05 -27,95 -39,05
-9,00 -9,26 -18,26 -20,96 -38,00 9,30 -28,70 -40,10
-10,00 -9,41 -19,41 -22,41 -39,00 9,42 -29,58 -41,28
-11,00 -9,42 -20,42 -23,72 -40,00 9,41 -30,59 -42,59
-12,00 -9,30 -21,30 -24,90 -41,00 9,26 -31,74 -44,04
-13,00 -9,05 -22,05 -25,95 -42,00 8,96 -33,04 -45,64
-14,00 -8,69 -22,69 -26,89 -43,00 8,50 -34,50 -47,40
-15,00 -8,23 -23,23 -27,73 -44,00 7,87 -36,13 -49,33
-16,00 -7,68 -23,68 -28,48 -45,00 7,06 -37,94 -51,44
-17,00 -7,04 -24,04 -29,14 -46,00 6,06 -39,94 -53,74
-18,00 -6,32 -24,32 -29,72 -47,00 4,86 -42,14 -56,24
-19,00 -5,54 -24,54 -30,24 -48,00 3,46 -44,54 -58,94
-20,00 -4,70 -24,70 -30,70 -49,00 1,84 -47,16 -61,86
-21,00 -3,82 -24,82 -31,12 -50,00 0,00 -50,00 -65,00
W F/K=0 F/K=1 F/K=1.3 W F/K=0 F/K=1 F/K=1.3

-22,00 -2,90 -24,90 -31,50 -51,00 -2,08 -53,08 -68,38


-23,00 -1,95 -24,95 -31,85 -52,00 -4,40 -56,40 -72,00
-24,00 -0,98 -24,98 -32,18 -53,00 -6,98 -59,98 -75,88
-25,00 0,00 -25,00 -32,50 -54,00 -9,82 -63,82 -80,02
-26,00 0,98 -25,02 -32,82 -55,00 -12,94 -67,94 -84,44
-27,00 1,95 -25,05 -33,15 -56,00 -16,33 -72,33 -89,13
-28,00 2,90 -25,10 -33,50 -57,00 -20,02 -77,02 -94,12
-29,00 3,82 -25,18 -33,88 -58,00 -24,01 -82,01 -99,41
-30,00 4,70 -25,30 -34,30 -59,00 -28,31 -87,31 -105,01
-31,00 5,54 -25,46 -34,76 -60,00 -32,93 -92,93 -110,93
10

0
-60 -50 -40 -30 -20 -10 0
-10

-20

-30

-40

-50

-60

-70

F en N
K=0
-80
K=1
K=1,3 -90
W en mm
Sur les courbes réponses il apparaît clairement que pour un ressort à rigidité nulle il existe une zone pour un déplacement compris entre -10 et -30
où la structure perd sa rigidité. Cette zone sera donc difficile à passer par une résolution standard mais vu que c’est une perte globale de rigidité
cette zone doit pouvoir être modélisée par une méthode de risk.

Dans un premier temps l’étude portera sur des rigidités du ressort de 1 et 1.3. Dans la dernière partie on considérera le cas K=0

3,2/ Modélisation
La barre sera modélisée par un élément de barre avec deux nœuds et le ressort sera modélisé avec un élément ressort relié au sol. les conditions aux
limites sont classiques puisqu’il suffit de bloquer les déplacements au point A, de bloquer les composantes X et Y au point B et d’imposer une force
ponctuelle en B.
:
Modélisation du ressort
3,3/ Film de la modélisation complète
3,4/ Calcul avec un ressort K=0 Méthode de Newton Raphson
Relancer le calcul avec un ressort de raideur nulle sans modifier la méthode de résolution. Dans ce cas le calcul n’arrive pas à se réaliser comme on
peut le voir sur les informations ci-dessous.
Pour avoir des informations complémentaires, pour comprendre les raisons de cette erreur on peut regarder le Job monitor.

indique que les résultats des frames 1 et 2 ont été écrits


dans ce tab il est indiqué: dans la base et sont donc analysables
The system matrix has 1 negative eigenvalues.
ce qui peut supposer une perte de rigidité et justifier la non convergence

Permet d’obtenir les temps de début et fin


Signification de la partie supérieure de la fenêtre monitor

L’analyse du tableau permet d’avoir une première idée déroulement du job.


La première ligne permet de voir que:
Dans le step 1, le premier incrément à nécessité 2 itérations (Total Iter), l’incrément de temps était de 10 (Time Inc) et le temps
à la fin de l’incrément est de 10 (Total Time) ce qui est normal puisque c’est le premier incrément et que le temps de départ est 0
Pour l’incrément 2, l’incrément de temps est toujours de 10 et temps d’arrivée est donc de 20
Pour l’incrément 3 pour le première tentative de résolution (Att=1) avec un incrément de10 le temps d’arrivée est toujours à 20 ce
qui signifie qu’avec 5 itérations il n’y a pas eu de convergence. Une deuxième tentative (Att=2) est réalisée avec un pas de 2.5
et cette fois il y a eu convergence en 2 itérations.
Il est possible d’obtenir plus d’informations soit en regardant le fichier. sta et surtout à partir du module de visualisation dans le menu:Tolls=>Job-
Diagnostics

Ce tableau permet d’avoir des informations précises pour chaque incrément et chaque itération. Par exemple dans ce cas on voit que
l’étude pour l’incrément 3 a divergé au niveau du premier essai (Attempt 1) pour le quel il y a un! et que pour l’essai 2 (Attempt 2
il y a eu convergence au bout de 2 itérations
3,5/ Résolution Ressort K=0 méthode de Risk
Puisque dans ce cas la non convergence provient d’une perte de rigidité globale de la structure, phénomène de snap through une possibilité de ré-
solution est d’utiliser la méthode de Risk. Il suffit donc de spécifier au niveau du step que la méthode est changée.
1) Il faut remplacer le step Static, General par Static Risk

4) Régler l’arrêt de la méthode soit par le


chargement soit par le coefficient 
2) Cliquer sur continue F=F0+ (Fmax-F0). 

3) Valider l’option Non linéaire Géométrique qui est nécessaire pour cette étude
Avec cette option la résolution s’effectue parfaitement et on retrouve les résultats théoriques
4/ essai de traction éprouvette en cuivre (plasticité).
Lors d’un essai de traction sur une éprouvette en cuivre de section rectangulaire (20mm*4 mm) et de longueur 100 mm on a obtenu les résultats
suivants:

DL/L F/SO Mpa


0 0
0,001 90
0,002 180
0,01 200
0,035 225
0,092 260
0,22 300
0,49 340
On cherche à modéliser cette éprouvette de la façon suivante.

y
z

Par symétrie on
modélisera un huitième
de l’éprouvette

On créera un point de référence sur lequel


la force extérieure sera exercée. En ce point
on bloquera tous les ddl sauf Tx
On imposera que tous les points de la
face extrême est le même déplacement en x
que le point de référence
On analysera les résultats, contraintes déformation, déplacement et on déterminera quels sont les déformations et contraintes visualisées par le lo-
giciel.
Pour rentrer un matériau ayant un comportement plastique il faut:
rentrer le module deYoung
et coefficient de poisson
choisir la loi d’écrouissage

Rentrer la courbe d’écrouissage.


Contrainte de cauchy, déformations logarithmiques
Film montrant la modélisation et la visualisation
5/ Contact
Le contact peut-être réalisé soit entre des surfaces déformables soit entre une surface déformable et une surface rigide.Les surfaces rigides peuvent
être définies à partir d’un maillage ou de façon analytique.
L’interaction dans le cas général sera associé à une contrainte normale à la surface et à une contrainte de cisaillement si on fait l'hypothèse d’un
glissement avec frottement.
La distance entre deux surfaces sera appelé le jeu. Lorsque le jeu devient nul une pression apparaît au niveau de l’interface. Il n’y a aucune limite
sur la valeur de cette pression.La variation brutale de la pression de contact suivant que le contact soit en position ouverte (jeu) ou fermé (jeu nul)
peut créer des problèmes important au niveau de la convergence. Cette option correspond à la méthode «hard contact»
Il est possible de considérer que la pression de contact est fonction de la distance séparant les deux surfaces. Plusieurs possibilités sont proposées
pour décrire cette pression de contact.
Dans abaqus par défaut le contact est créé entre une «master surface» et une «slave surface» associée à des noeuds. Si le maillage de la surface
nommée slave n’est pas assez serré on risque de pas voir des pénétrations comme celle représentée sur la figure ci-dessous.

master surface

slave surface
Pénétration

• La surface nommée «slave» doit être la surface maillée le plus finement


• Si les surfaces ont des densités de maillage équivalentes, la surface slave doit-être la surface la moins rigide
• Si une surface est considérée comme rigide on doit toujours la prendre comme «master surface»
L’objet de l’exercice est d’étudier le pliage d’une tôle en cuivre (même matériau que dans l’exercice précédent). Les données sont les suivantes:

y
largeur de tôle 10 mm Rouleau acier supposé indéformable
diamètre 20 mm. On imposera un déplacement
2
suivant y de -60mm puis une remontée

rouleaux acier fixe


supposé indéformable
diamètre 15 mm
100 mm

200 mm
Film montrant la modélisation
6/ Matériau hyperélastique
Le but est de rentrer les données pour un matériau hyper élastqiue de faire un essai de traction et d’analyser les résultats: contraintes déformations.
On supposera que l’éprouvette est exactement la même que pour le cas 4. Des essais sur un caoutchouc ont donné les résultats suivants:

Tableau 2: RESULTATS ESSAIS

TEST UNIAXIAL TEST BIAXIAL TEST CISAILLEMENT

F/S0 MPa DL/Lo F/S0 MPa DL/Lo F/S0 MPa DL/Lo


0.054 0.038 0.089 0.02 0.055 0.069
0.152 0.1338 0.255 0.14 0.324 0.2828
0.254 0.2210 0.503 0.42 0.758 1.386
0.362 0.3450 0.958 1.49 1.269 3.03
0.459 0.46 1.70 2.75 1.78 4.06
0.583 0.624 2.41 3.45
0.655 0.851
0.730 1.426

On prendra une loi polynomiale pour représenter ce matériau.


Film entrée des données
7/ Flambage post flambage
Pour le calcul du post flambage il est souvent intéressant de créer une perturbation initiale voisine de certains modes.
Dans ce cas dans abaqus il faut
1. Faire un premier calcul en flambage et sauvegarder les résultats sur un fichier. Pour cela il faut ajouter la carte*Node file dans le fichier de don-
nées car le module CAE ne propose pas cette possibilité

cliquer sur Model-1(bouton droit)


choisir Edit Keywords

Ajouter ces deux lignes qui indiquent:


que l’on souhaite écrire sur le fichier n.fil
(n est le nom que vous donnerez au job lors
de la résolution)
les déplacements (variable u)
pour tous les noeuds (global=yes)
2. Faire un nouveau calcul en non linéaire dans lequel on va générer des imperfections ou une déformée initiale. Dans ce cas il faut dans le fichier
d’entrée ajouter la carte imperfection qui ne peut pas être introduite par un menu du logiciel

cliquer sur Model-1(bouton droit)


choisir Edit Keywords

Ajouter ces deux lignes.


La premiere ligne indique que les don-
nées sont dans le fichier flab.fil et
step 1 indique que cette perturbation doit
être prise dans le premier step

La ou les lignes suivantes indiquent les


modes à prendre en considération et le
coefficient associé.
Ainsi ici le mode 1 est pris avec un coeff
1.
Si in voulait ajouter le mode 2 avec un
coefficient 0.5 il faudrait ajouter la ligne
suivante:
2,0.5
3. Etudier une plaque rectangulaire en compression réalisée en alliage léger
On déterminera la force critique de flambage, puis on cherchera la réponse par un calcul non linéaire pour un effort égal à 1.3 fois la force critique

E=70000 MPa nu=0.3 épaisseur 3 mm

plaque appuyée sur ses quatre côtés dans la direction z

100 mm

x
200 mm

Vous aimerez peut-être aussi