Ansys Calcul
Ansys Calcul
Ansys Calcul
D. Lemosse1,2
1
Département de Mécanique, INSA Rouen Normandie
2
Laboratoire de Mécanique de Normandie, EA 3828
Mai
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 1 / 134
Outline
1 Généralités
2 Ansys
3 Modèles éléments finis en mécanique des solides
4 Dimensionnement mécanique
5 Modèles de résistance des matériaux
6 Génération de maillages
7 Problèmes non linéaires
8 Modèles de résistance des matériaux
9 Analyse modale
10 Flambement
11 Résolution par méthodes de puissance
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 2 / 134
Généralités
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 3 / 134
Généralités Place de la simulation dans la chaine de conception mécanique
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 4 / 134
Généralités Place de la simulation dans la chaine de conception mécanique
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 5 / 134
Généralités Place de la simulation dans la chaine de conception mécanique
Les qualités
peu coûteuses (investissement matériel),
tout est maîtrisé (étude de sensibilité, paramétrique),
répétabilité et quasi-infinité des tests,
accès à des informations physiquement inaccessibles.
Les défauts
phase de modélisation très importante (geom, cpt ...),
multiple approximations (maillage, interpolation ...),
le contrôle des paramètres peut influencer le résultat,
expérience très importante (choix du maillage ...).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 6 / 134
Généralités Place de la simulation dans la chaine de conception mécanique
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 7 / 134
Généralités Place de la simulation dans la chaine de conception mécanique
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 8 / 134
Généralités Place de la simulation dans la chaine de conception mécanique
Afin d’obtenir une solution malgré tout, on met en place des stratégies de résolution
permettant d’obtenir une solution approchée acceptable (par exemple au sens des
moindres carrés).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 9 / 134
Généralités Principe de la méthode des éléments finis
à laquelle on ajoute les conditions aux limites (CL) et les conditions initiales (CI).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 10 / 134
Généralités Principe de la méthode des éléments finis
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 11 / 134
Généralités Principe de la méthode des éléments finis
Formulation de Galerkin
Champs réel et virtuel ayant même approximation
Formulation isoparamétrique
Géométrie et cinématique ayant la même approximation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 12 / 134
Généralités Principe de la méthode des éléments finis
δWint + δWext = 0
Z
dδu (x) du (x)
δWint = − ·E · dV
V dx dx
Z Z
δWext = δU · fx (x) dV + δU · Fx (x) dS
V ∂V
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 13 / 134
Généralités Principe de la méthode des éléments finis
Un élément de barre linéaire à deux noeuds induit une interpolation linéaire des
déplacements à partir des valeurs nodales u1 et u2 .
x x
u (x) = 1 − · u1 + · u2 = N1 (x) · u1 + N2 (x) · u2
L L
La formulation de Galerkin induit la même approximation pour le champ virtuel.
dδu (x)
= [B] {δUe }
dx
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 14 / 134
Généralités Principe de la méthode des éléments finis
Ecrire le travail virtuel des efforts internes sous forme condensée matricielle fait
apparaitre la matrice élémentaire de raideur [Ke ]
Z
[Ke ] = [B]T ES [B] dx
x
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 15 / 134
Généralités Boucle de modélisation
Boucle de modélisation
Modèle de simulation en 4 phases :
Choix de modélisation analytique.
Choix et réalisation du modèle éléments finis.
Résolution numérique.
Analyse de la validité et des résultats de la modélisation.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 16 / 134
Généralités Boucle de modélisation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 17 / 134
Généralités Boucle de modélisation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 18 / 134
Généralités Boucle de modélisation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 19 / 134
Généralités Boucle de modélisation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 20 / 134
Généralités Boucle de modélisation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 21 / 134
Généralités Boucle de modélisation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 22 / 134
Généralités Boucle de modélisation
Motivations du post-traitement
Le post traitement c’est
L’évaluation de la qualité du modèle (convergence et corrélation).
L’analyse des quantités mécaniques traduisant la qualité de la pièce étudiées
(vérification ou dimensionnement).
Résultats évalués
La MEF évalue les déplacements (degré de liberté aux noeuds) et éventuellement
variables internes (dans l’élément).
Il faut préciser la sauvegarde des données internes aux éléments (contraintes,
déformations, énergies de déformations ...)
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 23 / 134
Généralités Boucle de modélisation
Validité de la modélisation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 24 / 134
Généralités Boucle de modélisation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 25 / 134
Généralités Boucle de modélisation
Types de dimensionnements
Cinématique (rigidité)
assurer une position (antenne)
assurer un déplacement (débattement d’un capteur)
Statique (résistance)
état de contrainte inférieur à un état limite
non plastification (limite élastique pour les matériaux ductiles) - fonctionnement
normal
non rupture (limite à la rupture) - accident
Fatigue
chargement cyclique avec effort modéré (ou non)
tenue ou nombre de cycles
Flambement
structures élancées en état de compression
phénomène de bifurcation - instabilité
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 26 / 134
Ansys
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 27 / 134
Ansys Présentation
Présentation de ANSYS
Présentation de Ansys
ANSYS Structural
Calcul statique ;
Calcul dynamique (modale, harmonique, temporel, spectral, vibration aléatoire) ;
Calcul transitoire ;
Flambement linéaire et non linéaire ;
Comportements non linéaires (matériau et géométrique).
ANSYS Mechanical
Il possède les capacités d’ANSYS Structural, en y ajoutant ;
Analyse thermique (conduction, rayonnement, radiation, convection)
Couplage thermo-mécanique ;
Calcul acoustique et couplage acoustique-mécanique ;
Couplage électro-mécanique et électro-thermo-mécanique.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 29 / 134
Ansys Présentation
Présentation de Ansys
ANSYS commercialise de nombreux logiciels dans une suite ANSYS Softwares.
Les logiciels phares de cette suite sont :
ANSYS CFX et Fluent
Ces logiciels permettent de réaliser des simulations de mécanique de fluides.
ANSYS multiphysique
Ce logiciel intègre tous les solveurs de calcul implicite avec un couplage
électromagnétique-thermo-mécanique..
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 30 / 134
Ansys Présentation
Historique
En 1963, le Dr. John A. Swanson travaille sur l’analyse des contraintes des
réacteurs nucléaires à Westinghouse Astronuclear Labs à Pittsburgh, c’est le
début de la vulgarisation de la méthode des éléments finis.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 31 / 134
Ansys Présentation
Historique
En 1963, le Dr. John A. Swanson travaille sur l’analyse des contraintes des
réacteurs nucléaires à Westinghouse Astronuclear Labs à Pittsburgh, c’est le
début de la vulgarisation de la méthode des éléments finis.
En 1970, John A. Swanson quitta Westinghouse Astronuclear Labs et développe
le logiciel nommé Swanson Analysis Systems, ce logiciel permettait de simuler le
comportement transitoire des composants nucléaires sous chargement thermique
et de pression.
En 1980, ANSYS fonctionne sur un VAX 11-780 mini-ordinateur.
En 1994, Swanson Analysis System devient ANSYS.
En 1995, ANSYS fonctionne sous Windows 95.
En 2005, ANSYS acquiert AutoDyn.
En 2006, ANSYS achète Fluent.
En 2010, ANSYS achète ANSOFT et MAXWELL.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 32 / 134
Ansys Présentation
Environnements logiciels
ANSYS Workbench
C’est une plateforme qui propose une approche différente dans la construction des
modèles, en réutilisant le code ANSYS initial. Elle est particulièrement adaptée au
traitement de cas à géométrie complexe (nombreux corps de pièces).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 33 / 134
Ansys Présentation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 34 / 134
Ansys Présentation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 35 / 134
Ansys Présentation
Il faut ensuite sélectionner, dans le menu "Preferences", le type d’étude que l’on va
effectuer.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 36 / 134
Ansys Présentation
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 37 / 134
Ansys Réalisation d’un modélisation élément finis
Une particularité de Ansys est que le modèle mécanique (milieu et matériau) doit être
défini afin de réaliser la discrétisation (le maillage).
Modèle mécanique
Dans le menu Preprocessor
Le modèle de comportement mécanique est défini par Element Type ;
Les propriétés comme l’aire d’une barre sont définis par Real Constants ;
Les sections et épaisseurs sont définis par Sections ;
Les lois matériaux et leurs valeurs sont définis par Material Props ;
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 38 / 134
Ansys Réalisation d’un modélisation élément finis
Géométrie
Même s’il est possible de créé un maillage ex-nihilo noeud par noeud, et élément par
élément, on a le plus souvent besoin de définir une géométrie support du maillage.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 39 / 134
Ansys Réalisation d’un modélisation élément finis
Maillage
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 40 / 134
Ansys Cas d’étude et résolution
Cas d’étude
Bien que cela puisse être défini dans le meun Preprocessor, on définit de préférence
le cas d’étude dans le menu Solution.
Cette sélection, réalisée dans le sous menu Analysis Type, donne accès aux
conditions aux limites et aux options de résolutions dédiées.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 41 / 134
Ansys Cas d’étude et résolution
Define Loads
Dans ce menu, on peut définir les conditions aux limites du problème : déplacements
imposés, forces et moments ponctuels, pressions, températures, inerties et gravité, etc.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 42 / 134
Ansys Cas d’étude et résolution
Résolution
Solution Controls
Ce menu permet de choisir
Le type de calcul (Linéaire, non linéaire) ;
Le mode de pilotage de la résolution et le nombre de pas de calcul ;
La fréquence de sauvegarde des résultats ;
Les options de résolution (direct ou itératif).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 43 / 134
Ansys Analyse des résultats
Une fois que la résolution est terminée, on peut choisir les jeux de résultats à utiliser
pour représenter la déformation de la pièce ou représenter les champs de contraintes
et de déformations.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 44 / 134
Ansys Un langage scripté
Un langage scripté
Ce qu’il faut bien comprendre, c’est que les opérations réalisées successivement par
l’interface logicielle peuvent être réalisées directement en ligne de commande dans un
langage de programmation spécifique au logiciel.
!*————————————* !
!* Creation du type element * !
!*————————————* !
ET,1,SHELL181
!*——————————* !
!* Creation du materiau * !
!*——————————* !
MPTEMP„„„„
MPTEMP,1,0
MPDATA,EX,1„2e11
MPDATA,PRXY,1„0.3
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 45 / 134
Modèles éléments finis en mécanique des solides
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 46 / 134
Modèles éléments finis en mécanique des solides
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 47 / 134
Modèles éléments finis en mécanique des solides
Modèles rhéologiques
Eléments ressort
Eléments rigides
Eléments de masses
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 48 / 134
Modèles éléments finis en mécanique des solides
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 49 / 134
Modèles éléments finis en mécanique des solides Modélisation des pièces massives
Eléments massifs
Topologie 3D
Cinématique déplacements (U, V , W ) aux noeuds.
Statique Tenseur des contraintes dans l’élément (σx , σy , σz , τxy , τxz , τyz ).
Propriétés physiques -
Matériau Relation de comportement et données matériaux.
Supports géométriques tétraèdre, hexaèdre, prisme.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 50 / 134
Modèles éléments finis en mécanique des solides Modélisation des pièces massives
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 51 / 134
Modèles éléments finis en mécanique des solides Modélisation des pièces massives
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 52 / 134
Modèles éléments finis en mécanique des solides Modélisation particulières
Eléments plans
Topologie 2D
Cinématique déplacements (U, V ).
Statique Tenseur des contraintes dans l’élément (σx , σy , τxy ).
Propriétés physiques Epaisseurs.
Matériau Relation de comportement (hypothèse σp ou p ) et données matériaux.
Supports géométriques triangle, quadrangle (dans le plan O, X ~,Y ~ ).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 53 / 134
Modèles éléments finis en mécanique des solides Modélisation particulières
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 54 / 134
Modèles éléments finis en mécanique des solides Modélisation particulières
Eléments axisymétriques
Topologie 2D
Cinématique déplacements (Ur , Uz ) aux noeuds.
Statique Tenseur des contraintes dans l’élément (σr , σz , σθ , τrz ).
Propriétés physiques -
Matériau Relation de comportement axisymétrique et données matériaux.
Supports géométriques triangle, quadrangle (dans le plan O, ~er , ~ez ).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 55 / 134
Modèles éléments finis en mécanique des solides Modélisation particulières
Eléments de barre
Topologie 1D
Cinématique déplacements (U) aux noeuds.
Statique Tenseur des contraintes dans l’élément (σx ).
Propriétés physiques Aire de la section.
Matériau Relation de comportement et données matériaux.
Supports géométriques linéique.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 56 / 134
Dimensionnement mécanique
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 57 / 134
Dimensionnement mécanique
Types de dimensionnements
Cinématique (rigidité)
assurer une position (antenne)
assurer un déplacement (débattement d’un capteur)
Statique (résistance)
état de contrainte inférieur à un état limite
non plastification (limite élastique pour les matériaux ductiles) - fonctionnement
normal
non rupture (limite à la rupture) - accident
Fatigue
chargement cyclique avec effort modéré (ou non)
tenue ou nombre de cycles
Flambement
structures élancées en état de compression
phénomène de bifurcation - instabilité
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 58 / 134
Dimensionnement mécanique Etat limite - contrainte maximale
Contrainte maximale
Matériaux ductiles
Insensible en hydrostatique.
Matériaux métalliques
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 59 / 134
Dimensionnement mécanique Etat limite - contrainte maximale
Facteurs de sécurité
σref
Fdim = γF · Fref → [σ] σdim =
γσ
On va donc chercher à vérifier
σ (Fdim ) < σdim
Les coefficients sont classiquement entre 1.5 et 4, mais peuvent aller jusqu’à 10 sur
les engins de levages pouvant mettre en jeu la vie d’usagers. La valeur du coefficient
dépends de la maitrise de son évaluation.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 60 / 134
Dimensionnement mécanique Tenue à la fatigue
Fatigue
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 61 / 134
Dimensionnement mécanique Tenue à la fatigue
Courbe de Wöhler
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 62 / 134
Dimensionnement mécanique Tenue à la fatigue
Matériau σD
Fontes et aciers moulés 0.4Rm
Aciers laminés 0.5Rm
Aciers haute résistance [0.3Rm , 0.4Rm ]
Alliages légers coulés 0.3Rm
Alliages légers 0.4Rm
Alliages de titane [0.3Rm , 0.6Rm ]
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 63 / 134
Dimensionnement mécanique Tenue à la fatigue
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 64 / 134
Dimensionnement mécanique Tenue à la fatigue
Histoire du chargement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 65 / 134
Dimensionnement mécanique Tenue à la fatigue
Chaque cycle d’amplitude σai de Ni cycles est associé à une valeur Ni0 de cycles
admissibles.
Ni
On calcul l’endommagement par fatigue de chaque cycle : ei = 0
Ni
L’endommagement sur la durée de vie complète est : e = Σei
On conclue alors :
e < 1 Pas d’endommagement par fatigue.
e ≥ 1 Fissuration pouvant induire la rupture par fatigue.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 67 / 134
Dimensionnement mécanique Tenue à la fatigue
Types de dimensionnements
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 68 / 134
Modèles de résistance des matériaux
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 69 / 134
Modèles de résistance des matériaux
Obtenus à partir des équations de la résistance des matériaux, ces dernières dérivées
des équation de la mmc à l’aide d’hypothèses cinétiques et cinématiques.
Les degrés de liberté sont les déplacements du support géométrique (ligne moyenne
par exemple) et les rotations de la matière transverse (fibre ou section transverse),
assemblés dans un torseur cinématique.
Les efforts sont traduits par le torseur de cohésion.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 70 / 134
Modèles de résistance des matériaux Hypothèses mécaniques de plaques
Rem : la surface moyenne est classiquement utilisée, mais il est quelque fois plus
simple d’utiliser la surface inférieure ou supérieure (pour les composites multicouches
par exemple).
Il existe deux modélisations :
Plaque : la surface de description est plane et l’épaisseur est constante.
Coque : la surface de description n’est pas plane et/ou l’épaisseur est variable.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 71 / 134
Modèles de résistance des matériaux Hypothèses mécaniques de plaques
Fibre indéformable
Une fibre normale à la surface moyenne a une cinématique de solide rigide :
Pas de raccourcissement ;
Pas de flexion ;
Pas de gauchissement.
Son mouvement est donc la superposition d’une translation et d’une rotation.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 72 / 134
Modèles de résistance des matériaux Hypothèses mécaniques de plaques
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 73 / 134
Modèles de résistance des matériaux Modélisation aux éléments finis de plaques
Topologie 2D
Cinématique déplacements (U, V , W ), et rotations de flexion (θx , θy ) aux noeuds.
Statique Torseur de cohésion aux noeuds (Nx , Ny , Txy , Txz , Tyz , Mfx , Mfy ).
Propriétés physiques Epaisseurs.
Matériau Relation de comportement et données matériaux.
Supports géométriques triangle, quadrangle.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 74 / 134
Modèles de résistance des matériaux Modélisation aux éléments finis de plaques
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 75 / 134
Génération de maillages
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 76 / 134
Génération de maillages
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 77 / 134
Génération de maillages Maillage libre
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 78 / 134
Génération de maillages Maillage libre
Méthodes frontales
sens du maillage
L’algorithme adapte les tailles et fait disparaître les noeuds surnuméraires, mais n’est
pas exempt de défaut en particulier sur la fin du processus.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 79 / 134
Génération de maillages Maillage libre
Méthodes frontales
Avance du front
L’algorithme adapte les tailles et fait disparaître les noeuds surnuméraires, mais n’est
pas exempt de défaut en particulier sur la fin du processus.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 79 / 134
Génération de maillages Maillage libre
Méthodes frontales
zone vide
L’algorithme adapte les tailles et fait disparaître les noeuds surnuméraires, mais n’est
pas exempt de défaut en particulier sur la fin du processus.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 79 / 134
Génération de maillages Maillage libre
Arbre de construction
Le domaine est d’abord enfermé dans une boite englobante. Cette boite est découpée
suffisamment de fois pour atteindre une taille imposée par l’opérateur et pour capter
chaque point géométrique.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 80 / 134
Génération de maillages Maillage libre
Arbre de construction
Les boites sont ensuite maillées à l’aide de motifs prédéfinis. Ces motifs imposent de
plus un niveau de découpage de façon à assurer les transitions entre domaines fins et
grossiers.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 80 / 134
Génération de maillages Maillage libre
Cellule de Voronoï
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 81 / 134
Génération de maillages Maillage libre
Cellule de Voronoï
Des cellules de Voronoï sont construites autour de chaque point afin de définir le
voisinage de chaque point.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 81 / 134
Génération de maillages Maillage libre
Cellule de Voronoï
Un élément est alors construit entre les points des cellules de Voronoï formant trois
voisinages concomitants.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 81 / 134
Génération de maillages Maillage structuré
Projection transfini
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 82 / 134
Génération de maillages Maillage structuré
Maillage régulier
Il faut faire attention à la manière d’associer les domaines réels aux domaines de
référence.
Certaines transformations induisent des déformations localisées importantes.
Sur l’exemple de l’arche, si l’on choisit les points inférieurs comme base de référence
pour définir un carré de projection, le maillage subit un déformation d’ensemble, ce qui
conduit à un maillage relativement régulier.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 83 / 134
Génération de maillages Maillage structuré
Maillage déformé
Si l’on choisit les points extrêmes, de façon à englober la pièce, cela induit une
déformation localisée sur un coté du maillage. Certaine mailles n’assureront pas
l’unicité de la transformation (i.e. des éléments avec des Jacobiens changeant de
signe).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 84 / 134
Génération de maillages Partition
Les partitions sont des découpages virtuels qui permettent de décomposer la pièce à
mailler complexe en une combinaison de pièces simples : en particulier pouvant être
maillées de façon réglée.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 85 / 134
Génération de maillages Partition
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 86 / 134
Génération de maillages Partition
Maillages incompatibles
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 87 / 134
Génération de maillages Degré des éléments
1
x y
x2 xy y2
x3 x 2y xy 2 y3
···
Théoriquement les degrés sont infinis, mais dans la pratique seuls les degrés 1 et 2
sont utilisés, rarement degré 3.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 88 / 134
Génération de maillages Degré des éléments
Eléments Serendip
Serendipity
mot inventé en 1754 par le philosophe anglais Sir Horatio WALPOLE, qualifie la faculté
à trouver la bonne information par hasard. Le mot provient du roman "The three
princes of Serendib" à qui le hasard apportait la solution à des situations fâcheuses.
Les éléments à base carrée sont de type Serendip : on fait disparaître un noeud
interne par rapport aux éléments de Hermite, ce qui implique une certaine forme de
base polynomiale.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 89 / 134
Génération de maillages Qualité géométrique des éléments
Critères géométriques
Il existe des critères géométriques afin d’évaluer la qualité des éléments du maillage
réalisé. Ces critères quantifient l’écart entre la valeur théorique, basée sur un élément
géométriquement parfait, et la valeur de l’élément du maillage.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 90 / 134
Problèmes non linéaires
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 91 / 134
Problèmes non linéaires Types de non linéarités
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 92 / 134
Problèmes non linéaires Types de non linéarités
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 93 / 134
Problèmes non linéaires Types de non linéarités
Mesures de déformations
Mesures de Contraintes : linéarisée
σ Cauchy A Almansi
S Piola-Kirchhoff E Green-Lagrange
log Hencky-Mises
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 94 / 134
Problèmes non linéaires Comportement non linéaire géométrique
L0 ·F
Contrainte de flexion : σ = y · Igz
F
Contrainte de cisaillement : τ = S
2
Contrainte équivalente de Von Mises : σVM = σ2 + 3 · τ 2
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 95 / 134
Problèmes non linéaires Comportement non linéaire géométrique
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 96 / 134
Problèmes non linéaires Comportement non linéaire géométrique
Particularité
Les déplacements et les rotations sont grands. −→ Modification du domaine.
Les déformations sont grandes. −→ Conservation des termes du second ordre.
~ = U~d et U
~ ? = ~0 sur ∂ΩU avec ∇U
~? = ∂U~?
On impose U ∂x t+∆t
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 97 / 134
Problèmes non linéaires Comportement non linéaire géométrique
On a
∂x t+∆t ∂x t+∆t ∂x t
=
∂x 0 ∂x t ∂x 0
donc h i h ih i
F0t+∆t = Ftt+∆t F0t
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 98 / 134
Problèmes non linéaires Comportement non linéaire géométrique
Changement de référentiel
∂u ? ∂u ? ∂x t h i−1
t+∆t
= t t+∆t
= [F ? ] · Ftt+∆t
∂x ∂x ∂x
permet d’exprimer l’équilibre sur la configuration actuelle à partir d’un état précédent
Z Z
Wint = − tr ∇U ~ ? · σ dV = − tr E ? · Stt+∆t dV
Ωt+∆t Ωt
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 99 / 134
Problèmes non linéaires Comportement non linéaire géométrique
Forces extérieures
Force conservative
Indépendante de l’évolution du domaine.
Vecteur force constant.
Force suiveuse
Modifié par l’évolution du domaine.
Vecteur force variable.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 100 / 134
Problèmes non linéaires Comportement non linéaire géométrique
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 101 / 134
Problèmes non linéaires Comportement non linéaire géométrique
ou
S t+∆t = H Ett+∆t
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 102 / 134
Problèmes non linéaires Comportement non linéaire géométrique
Ce qui donne
Z n o
T
{R} = ([BL? ] + [BNL
?
]) · [H] · ([BL ] + [BNL ]) · Utt+∆t dV
Ωt
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 103 / 134
Problèmes non linéaires Résolution de systèmes non linéaires
6 Retour en 1.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 104 / 134
Problèmes non linéaires Résolution de systèmes non linéaires
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 105 / 134
Problèmes non linéaires Résolution de systèmes non linéaires
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 106 / 134
Modèles de résistance des matériaux
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 107 / 134
Modèles de résistance des matériaux Elements de poutre
Eléments de poutre
Topologie 1D
Cinématique déplacements (U, V , W ), , rotations de flexion (θy , θz ) et rotations de
torsion (θx ) aux noeuds.
Statique Torseur de cohésion aux noeuds (Nx , Ty , Tz , Mtx , Mfy , Mfz ).
Propriétés physiques Sections (aires et moments quadratiques).
Matériau Relation de comportement et données matériaux.
Supports géométriques linéique.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 108 / 134
Modèles de résistance des matériaux Elements de poutre
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 109 / 134
Modèles de résistance des matériaux Modèles rhéologiques
Modèles rhéologiques
Modèles rhéologiques
Eléments ressorts
Eléments rigides
Eléments de masses
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 110 / 134
Modèles de résistance des matériaux Modèles rhéologiques
Eléments ressort
Topologie 0D (ponctuelle)
Cinématique déplacements (U, V , W ), et rotations (θx , θy , θz ) aux noeuds.
Statique Torseur aux noeuds (Fx , Fy , Fz , Mx , My , Mz ).
Propriétés physiques Raideurs axiales et raideurs de rotations.
Matériau -
Supports géométriques -
Topologie 1D (linéaire)
Cinématique Déplacements (u) aux noeuds.
Statique Force axiale (Fx ) aux noeuds.
Propriétés physiques Raideur axiale.
Matériau -
Supports géométriques linéique à deux noeuds.
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 111 / 134
Modèles de résistance des matériaux Modèles rhéologiques
Eléments rigides
Topologie -
Cinématique Déplacements (U, V , W ), et rotations (θx , θy , θz ) au noeud support
(maître).
Statique Torseur statique au noeud support (Fx , Fy , Fz , Mx , My , Mz ).
Propriétés physiques -
Matériau -
Supports géométriques un noeud support (maître) et autant d’autre noeuds que
nécessaire (esclaves).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 112 / 134
Modèles de résistance des matériaux Modèles rhéologiques
Eléments de masses
Topologie 0D
Cinématique déplacements (U, V , W ), et rotations (θx , θy , θz ) au noeud.
Statique -
Propriétés physiques Masse et moments d’inerties.
Matériau -
Supports géométriques -
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 113 / 134
Modèles de résistance des matériaux Modèles rhéologiques
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 114 / 134
Analyse modale
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 115 / 134
Analyse modale Equilibre dynamique
Equilibre dynamique
On a alors :
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 116 / 134
Analyse modale Equilibre dynamique
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 117 / 134
Analyse modale Modes propres
Modes propres
K · U (t) + M · Ü (t) = 0
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 118 / 134
Analyse modale Exemples
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 119 / 134
Analyse modale Exemples
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 120 / 134
Analyse modale Exemples
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 121 / 134
Flambement
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 122 / 134
Flambement Modèles analytiques
Bifurcation mécanique
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 123 / 134
Flambement Modèles analytiques
Mfz = −y (x) · F
E · I · y 00 (x) = Mfz
F
y 00 + ω 2 · y = 0 avec ω2 =
E ·I
y (x) = A · cos (ω · x) + B · sin (ω · x)
y (0) = 0 implique A=0
y (L) = 0 implique B · sin (ω · L) = 0
ω·L=k ·π
π2 · E · I
F = k2 ·
L2
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 124 / 134
Flambement Modèles analytiques
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 125 / 134
Flambement Modélisation EF du flambement linéaire
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 126 / 134
Flambement Modélisation EF du flambement linéaire
Flambement linéaire
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 127 / 134
Flambement Modélisation EF du flambement linéaire
U = λ · U0
[KL ] · λ · U0 + [Kσ (λ · U0 )] · λ · U0 = λ · F0
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 128 / 134
Flambement Exemples de flambement
Exemples de flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 129 / 134
Flambement Exemples de flambement
Exemples de flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 129 / 134
Flambement Exemples de flambement
Exemples de flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 129 / 134
Flambement Exemples de flambement
Exemples de flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 129 / 134
Flambement Exemples de flambement
Exemples de flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 129 / 134
Flambement Exemples de flambement
Exemples de flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 129 / 134
Résolution par méthodes de puissance
1 Généralités
2 Ansys
4 Dimensionnement mécanique
6 Génération de maillages
9 Analyse modale
10 Flambement
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 130 / 134
Résolution par méthodes de puissance
Position du problème
[A] · Vi = λi · Vi
Les Vi forment une base vectorielle, que l’on peut normer et classer par λi strictement
croissants (les modes multiples sont traités différement).
On peut donc écrire un vecteur X quelconque sous la forme
X = Σi=N
i=1 (αi · Vi )
Les αi sont des scalaires qui représentent les coordonnées du vecteur X dans la base
(Vi ).
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 131 / 134
Résolution par méthodes de puissance
Méthodes de puissance
Si l’on prend un vecteur quelconque écrit dans la base des vecteurs propres
X = Σi=N
i=1 (αi · Vi )
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 132 / 134
Résolution par méthodes de puissance
Y = X − (X · VN ) · VN = X − αN · VN
[A] · Y = Σi=N−1
i=1 (αi · λi · Vi )
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 133 / 134
Résolution par méthodes de puissance
On préfère généralement obtenir d’abord les plus petites valeurs propres (qui
correspondent aux basses fréquences ou premiers modes critiques de flambement).
Pour cela, on inverse la stratégie précédente
h i 1
A−1 · X = Σi=N
i=1 αi · · Vi
λi
D. Lemosse (INSA de Rouen) Computational approach of systems design in engineering Mai 134 / 134