Christian Rey
christian.rey@safran.fr
3. Opération d’assemblage
3
Mastère Spécialisé Design des Matériaux et des Structures – DMS
La méthode des éléments finis
3. Opération d’assemblage
4
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Eléments isoparamétrique:
les déplacements sont interpolés élément par
élément en utilisation les même fonctions de
formes que celles de la géométrie
a2 a2
7 3
2 4
4 6
8
5
3 a1 1 5 2 a1
6 1
Ordre de numérotation
Ordre de numérotation local classique pour Q8
local classique pour Q8
Numérotation global des noeuds “courant”
, = é é éé
5
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Eléments isoparamétrique:
les déplacements sont interpolés élément par
élément en utilisation les même fonctions de
formes que celles de la géométrie = ( )
a2 a2
7 3
2 4
4 6
8
5
3 a1 1 5 2 a1
6 1
Ordre de numérotation
Ordre de numérotation local classique pour Q8
local classique pour Q8
Numérotation global des noeuds “courant”
Elément 1
6
Mastère Spécialisé Design des Matériaux et des Structures – DMS
La table dof dof
La table dof, associe un numéro à chaque
composante nodale du déplacement
Liste global des valeurs nodales inconnues et valeurs nodales du champ virtuel (même ordre)
7
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Interpolation globale des déplacements
Même
Champ virtuel numérotation
des valeurs
nodales
Numérotation est
donnée par la table
dof
Conduit au système
linéaire:
Champ virtuel w
3. Opération d’assemblage
14
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Tenseur des déformations – Tenseur des contraintes
,-
1/ 12 2 '"( '
2 ! "# = &( ) 0( ) + 0( ) &( ) &( ) = =*
+
( )"( (+)
' ) ' )
+./
! "# = $( ) %
Cas isotrope (3D)
Loi de comportement
3 = 4 ! = 4 $( ) %
Densité d’énergie de déformation
2 2 2
3 : ! = !: A: ! = 3 ! = % $( ) 4 $( ) %
15
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Matrice de rigidité élémentaire ( ) = ( ) 5
Pour l’instant, on ne distingue pas (pour déplacement) les valeurs données de celles inconnues
Remarques :
(i) Les degrés de libertés ne sont pas ordonnés de cette manière !
3. Opération d’assemblage
19
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Intégration numérique: quadrature de Gauss
(a) Intégrales 1D
Poids de Gauss Point de Gauss
Formule avec G points de Gauss: exacte pour f(a) polynomial de degrès inférieur ou égal à 2G -1
Ici … ?
Règle de Gauss-Hammer
Exemple (m=2, G=3)
Ordre du polynôme (m)
Nombre de pt de Gauss (G)
Points de Gauss
Poids de Gauss
3. Opération d’assemblage
24
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Intégration numérique: modes parasites
Energie de déformation (élémentaire)
1 1
? (8) = ; !(8): 4: !(8) % =
2 A- 2
En particulier ? = 0
Taille de la matrice
Intégration numérique:
:
2 2
=; $ 4 $ 0 %( ) ≅ * 89 $ 9 4 $ 9 0 9
<-
9./
8/ 0 / 4 $ /
2 2
= $ / … $ : ⋱ ⋮
8: 0 : 4 $ :
$ /
inversible
ainsi Rang ( ) = Rang( ⋮ )
$ :
Matrice carré :
Nb Lignes : Nb noeuds x (Dim geo) Matrice rectangulaire:
Nb colonnes : Nb noeuds x (Dim geo) Nb Lignes : Nb Gauss x (3 en 2D; 6 en 3D)
Nb colonnes : Nb noeuds x (Dim geo)
En particulier, s’il n’y a pas suffisamment de points d’intégration == > modes à énergie nulle !
3. Opération d’assemblage
28
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Opération d’assemblage
Formellement, l’assemblage de la matrice et peut être réalisé en utilisant la relation:
: Numérotation locale
: Numérotation globale
Phase d’assemblage de et :
Remplir et :
Matrice de rigidité
)
Liste globale des valeurs nodales inconnues et valeurs nodales du champ virtuel (même ordre)
Liste des déplacements nodaux au niveau de l’élément (ex: élement 1 et 2) Pas de distinction entre
valeurs nodales connues (CL)
et inconnues
Construction de
Contribution de dans et :
Exemple
Element 1:
Element 2:
avec
3. Opération d’assemblage
36
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Propriétés de
est symétrique, définie positive
Si tous les mouvements de corps rigide
sont bloqués
est creuse:
avec
Profile de :
LB=4
avec
Profile de :
3. Opération d’assemblage
40
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Solveur direct
Remarque: Si la matrice du système linéaire est diagonale ou triangulaire (ex. inférieure),
La résolution est trivial
y1 f1
y2 f2
=
y3 f3
y4 f4
Factorisation de Cholesky
J=2, … N : les coefficients sont donnés par (b) pour pour tout
Remarque:
En utilisant la commande Matlab “ \ ”,
une matrice symétrique définie positive est
automatiquement reconnue et une factorisation
de Cholesky est utilisée
En revanche
Minimiser l’écart maximum sur les élements entre les numéros des noeuds:
3. Opération d’assemblage
46
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Solveurs itératifs
Si N est grand: le stockage de la matrice peut se révéler impossible
Plutôt que de stocker la matrice , les coefficients sont recalculés à chaque itération
3. Opération d’assemblage
48
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Post-processing
Calcul des déformations et des contraintes aux points de Gauss de chaque élément
Visualisation
Visualisation de
Les valeurs du champs aux points de Gauss sont “extrapolés” aux noeuds
(différentes techniques – ZZ technique …)
Le champ continu est ensuite tracer par interpolation aux valeurs nodales …
3. Opération d’assemblage
50
Mastère Spécialisé Design des Matériaux et des Structures – DMS
Méthode de Galerkin: Quelques propriétés importantes (2/2)
De manière rigoureuse, on a:
Si , alors (convergence)
Si , avec (p+1)>D/2, et si l’interpolation peut
représenter sur chaque éléments Ee les polynômes de dégrés
Éléments isoparametrique
k=1 au moins
α = min(k+1-m,r-m)
où k est le degré max du polynôme qui peut être représenté par l’interpolation dans
le système de coordonnées “courant” (x1, x2 x3)
Si la solution n’est pas suffisamment régulière (ex: dynamique, fissure, lois de cpt
nonlinéaire ….)
“r-m” dans α devient le facteur limitant indépendemment de k
Les éléments d’ordre élevé sont alors d’intérêt plus limité
Ceci explique qu’historiquement, l’attention s’est plus particulière portée sur les éléments
d’ordre peu élevé