Académique Documents
Professionnel Documents
Culture Documents
(cours avancé)
Tarek Hassine
2018-2019
2 Plan du Cours
Séance 1 :
❖ Problèmes physiques continus (propagations, fluides, mécaniques..)
❑Formulation générale d’un problème mécanique & PTV
❖ MEF & Problèmes de la modélisation « réelle »;
❑Plusieurs modélisations d’un même problème
❑Description de la méthode MEF & Certains problèmes
Séance 2 :
❖ trois modélisations d’un même problème : poutre encastrée à une extrémité et soumise à une force
décentrée à l’autre extrémité
❖Calcul 3D;
❖Plaque;
❖Poutre (Hypothèse de Timoshenko)
❖Comparaisons des trois modèles
3 Suite Plan du Cours
❖Explications de quelques notions:
❖Incompatible Mode (C3D8I)
❖hourglassing
Séance 3 :
❖Quelques Exemples traités;
❖Emmanchement forcé
❖Application d’une pression ayant une forme quelconque
❖Problème de diffusion
❖Exemple UMAT – Loi de Lagoudas pour les AMF
4 Problèmes physiques continus
Modèle physique 𝑼 (𝒙, 𝒕) mécanique
équations différentielles et 𝑻 (𝒙, 𝒕) thermique
aux dérivées partielles 𝝓(𝒙, 𝒕) ?
ED ou EDP 𝑽 (𝒙, 𝒕) électrostatique
& 𝝓 (𝒙, 𝒕) gravitation universelle
Conditions aux limites
𝝏𝛀 𝝏𝛀 𝝏𝛀
𝛀 𝛀 𝛀
Équations de Poisson
𝜟𝝋 = 𝒇
Équation d’onde
𝟏 𝝏2 𝒖
𝜟𝒖 = − 𝟐
𝒄 𝝏𝒕²
Équation de la chaleur
𝝏𝑻
𝝆𝒄 − 𝝀𝜟𝑻 − 𝒓 = 𝟎
𝝏𝒕
Effet régularisant : ∀ la distribution initiale on aura une distribution continue lisse
6 Mécanique des fluides
Équations de Navier-Stokes
𝜼
𝝆𝒖ሶ + 𝝆 𝒖. 𝛁 𝒖 − 𝜼𝚫𝒖 − 𝝇 + 𝒈𝒓𝒂𝒅 𝒅𝒊𝒗. 𝒖 = 𝝆𝒇 − 𝛁𝒑
𝒅𝒖
𝟑
𝝆
𝒅𝒕
Équations de Stokes
Fluide newtonien + incompressible + régime permanent
−𝜼𝚫𝒖 + 𝛁𝒑 = 𝝆𝒇
Équations d’Euler
Fluide parfait + non visqueux
𝝆𝒖ሶ + 𝛁𝒑 = 𝝆𝒇
7 Équations de la mécanique des milieux
continus des solides
écoulement des fluides Équations d’équilibre dynamique locale
M.M.C &
déformation des solides Un terme de dissipation
𝑾 = න 𝒖∗ . 𝒅𝒇 = 𝟎 𝑷 = 𝑾ሶ = න 𝒖ሶ ∗ . 𝒅𝒇 = 𝟎
𝛀 𝛀
PTV PPV
9 Formulation générale d’un problème mécanique
Cas élastique – Loi de Hooke
𝒏
𝒅𝒊𝒗𝝈 + 𝒇𝒗 = 𝝆𝒖ሷ + 𝝁𝒖ሶ
൝ 𝛀 𝒇𝒔
𝝈 = 𝑯 𝜺 − 𝜺𝒕𝒉 = 𝑯𝜺𝒎𝒆𝒄
𝝏𝛀
𝒖 = 𝒖𝒅 𝒔𝒖𝒓 𝝏𝛀𝒖 Déplacement imposé 𝒇𝒗
𝝈. 𝒏 = 𝒇𝒔 𝒔𝒖𝒓 𝝏𝛀𝑭 Condition sur le bord 𝝏𝛀𝑭
𝒖ሶ 𝒙, 𝟎 = 𝒖𝟎ሶ 𝒙 Condition initiale en vitesse
𝒖𝒅 , 𝒖ሶ 𝒅 𝝏𝛀𝒖
𝒖 𝒙, 𝟎 = 𝒖𝟎 𝒙 Condition initiale en déplacement
𝑊 = න 𝑑𝑊 𝑑𝑣 = න 𝑢∗ 𝜌 𝑢ሷ − 𝑑𝑖𝑣 𝝈 − 𝑓𝑣 𝑑𝑣 = 0
Ω Ω
𝑊 = −න 𝑢∗ 𝑑𝑖𝑣 𝝈 𝑑𝑣 − න 𝑢∗ 𝑓𝑣 − 𝜌 𝑢ሷ 𝑑𝑣 = 0
Ω Ω
10 On peut démontrer que:
𝑑𝑖𝑣 𝜎 𝑢∗ = 𝑢∗ 𝑑𝑖𝑣 𝜎 + 𝑡𝑟 𝑔𝑟𝑎𝑑 𝑢∗ . 𝜎
→ 𝑢∗ 𝑑𝑖𝑣 𝜎 = 𝑑𝑖𝑣 𝜎 𝑢∗ − 𝑡𝑟 𝑔𝑟𝑎𝑑 𝑢∗ . 𝜎
𝑊 = −න 𝑑𝑖𝑣 𝜎 𝑢∗ − 𝑡𝑟 𝑔𝑟𝑎𝑑 𝑢∗ . 𝜎 𝑑𝑣 − න 𝑢∗ 𝑓𝑣 − 𝜌 𝑢ሷ 𝑑𝑣 = 0
Ω Ω
𝑊 = − න 𝑑𝑖𝑣 𝜎 𝑢∗ 𝑑𝑣 + න 𝑡𝑟 𝑔𝑟𝑎𝑑 𝑢∗ . 𝜎 𝑑𝑣 − න 𝑢∗ 𝑓𝑣 − 𝜌 𝑢ሷ 𝑑𝑣 = 0
Ω Ω Ω
න 𝑑𝑖𝑣 𝜎 𝑢∗ 𝑑𝑣 = න 𝑢∗ 𝜎 𝑛 𝑑𝑆 = න 𝑢∗ 𝜎 𝑛 𝑑𝑆 + න 𝑢∗ 𝜎 𝑛 𝑑𝑆
Ω 𝜕Ω 𝜕Ω𝑢 𝜕Ω𝐹 𝑓𝑠
=0 𝑢∗ 𝐶𝐴 𝑢∗ = 0 𝑠𝑢𝑟𝜕Ω𝑢
faiblesse
𝑊 = −න 𝑢∗ 𝑓𝑠 𝑑𝑆 + න 𝑡𝑟 𝑔𝑟𝑎𝑑 𝑢∗ . 𝜎 𝑑𝑣 − න 𝑢∗ 𝑓𝑣 𝑑𝑣 + න 𝑢∗ 𝜌 𝑢ሷ 𝑑𝑣 = 0
𝜕Ω𝐹 Ω Ω Ω
11
𝑊𝑖𝑛𝑡 = Ω 𝑡𝑟 𝑔𝑟𝑎𝑑 𝑢∗ . 𝜎 𝑑𝑣 =
ณ Ω 𝑡𝑟 𝜎 𝜀 ∗ 𝑑𝑣=Ω 𝜺∗ : 𝝈 𝑑𝑣
𝜎 𝑒𝑠𝑡 𝑠𝑦𝑚é𝑡𝑟𝑖𝑞𝑢𝑒
𝑊𝑒𝑥𝑡 = න 𝑢∗ 𝑓𝑠 𝑑𝑆 + න 𝑢∗ 𝑓𝑣 − 𝜌 𝑢ሷ 𝑑𝑣
𝜕Ω𝐹 Ω
𝑊 = න 𝑡𝑟 𝜎 𝜀 ∗ 𝑑𝑣 − න 𝑢∗ 𝑓𝑠 𝑑𝑆 − න 𝑢∗ 𝑓𝑣 − 𝜌 𝑢ሷ 𝑑𝑣 = 0
Ω 𝜕Ω𝐹 Ω
𝑊 = 𝑊𝑖𝑛𝑡 − 𝑊𝑒𝑥𝑡 = 0
𝑊𝑖𝑛𝑡 = න 𝜺∗ : 𝝈 𝑑𝑣 = න 𝜺∗ 𝝈 𝑑𝑣
Ω Ω
𝑊𝑒𝑥𝑡 = න 𝑢∗ 𝑓𝑠 𝑑𝑆 + න 𝑢∗ 𝑓𝑣 𝑑𝑣 − න 𝑢∗ 𝜌 𝑢ሷ 𝑑𝑣
𝜕Ω𝐹 Ω Ω
𝑊𝑠𝑢𝑟𝑓 𝑊𝑣𝑜𝑙 𝑊𝑎𝑐𝑐é𝑙
Origine :
le besoin de résoudre des problèmes complexes d’élasticité et d’analyse de structures
en ingénierie civile et aéronautique.
Problèmes d’échelle
Problèmes géométriques ➢ la turbulence (mouvements à très petite échelle);
➢ Grandes déformations d’un solide; ➢ Onde à haute fréquences (petites 𝜆);
➢ Mouvement d’un liquide (vagues); ➢ hétérogénéités d’un milieu continu (à très petite
➢ le domaine se fragmente (formation de gouttes); échelle);
➢ Frontière entre deux phases (glace et eau); On définit des modèles limites dits homogénéisés (valeur
moyenne)
Cadre réel
Problèmes du couplage
1. Couplage géométriques;
• l’interaction d’un fluide et d’une structure
Un poisson dans son environnement
2. Couplage intrinsèque;
La convection naturelle d’un fluide
15 Plusieurs modélisations d’un même problème
Théorie des poutres
Daniel Bernoulli
1700-1782
Analyse vibratoire
16 Théorie des plaques
Hypothèses de Euler-Bernoulli Hypothèses de Timoshenko
Hypothèses de Kirchhoff
(Pas de cisaillement)
Raymond Mindlin
1906-1987
Augustus Love
1863-1940
(3D) (plaque)
(poutre)
18 Formulation pratique d’éléments finis
❑ les notions d’interpolation sur un élément
Remarque : les éléments finis d’Hermite ont la particularité d’avoir deux fonctions de base
associées à chaque nœud
• La première fonction pour la solution;
Elément finis pour la flexion
• La seconde pour sa dérivée:
19 Calcul efficient : qualité des résultats et efforts de
calcul
Les indicateurs d’erreur ?
Par Itérations successives de plus en plus proche de la solution exacte
il existe trois stratégies
Méthode r :
• Déplacement des nœuds seulement en fonctions des indicateurs d’erreurs
• Taille des éléments augmente dans la zone la moins sollicitée;
• Taille des éléments diminue dans la zone la plus sollicitée;
Méthode h:
• En conservant le même type d’élément, on les subdivise dans les zones les
plus sollicitées
Méthode p:
• introduisant des fonctions de formes polynomiales d’ordre plus élevé
Type Hermite
25 Éléments 2D
26
poutre encastrée à une extrémité et soumise à une force décentrée à l’autre extrémité
(3D) (plaque)
(poutre)
28
29 Les efforts intérieurs :
G étant le centre de la section située à l’abscisse 𝑥.
→ 𝜏𝑖𝑛𝑡 𝐺 = 𝑅 𝑀 𝐺
𝑏
𝑁 𝑥 =0 M𝑡 = −𝐹
2
𝑅 = 𝑇2 𝑥 = −F & 𝑀 = M𝑓𝑦 = 0
𝑇3 𝑥 = 0
M𝑓𝑧 = −F 𝐿 − 𝑥
Les contraintes :
𝑀𝑓𝑧 F 𝐿 − 𝑥
𝜎 = 𝜎𝑥𝑥 = −𝑦 = 𝑦
𝐼𝑧𝑧 𝐼𝑧𝑧
𝑏
𝑇2 𝑥 𝑀𝑡 −F 𝐹 𝐹 S. b
𝜏2 = 𝜎𝑥𝑦 = −𝑧 = +𝑧 2=− 1− 𝑧
𝑆 𝐼𝐺 𝑆 𝐼𝐺 𝑆 2𝐼𝐺
b
𝜏3 = 𝜎𝑥𝑧 = −𝐹 𝑦
2𝐼𝐺
𝑒Ԧ2 𝑭
𝑒Ԧ1
𝑴𝑡
Hypothèse de Bernoulli Hypothèse de Timoshenko
30 Flexion Flexion
𝑀𝑓𝑧 −F 𝐿 − 𝑥 𝑇2 𝑥
𝑣,𝑥𝑥 = = 𝛾𝑓𝑦 =
𝐻𝑓3 𝐸𝐼𝑧𝑧 𝐻𝑐
−F
𝛾𝑓𝑦 = 𝑣,𝑥 − 𝜃3 =
𝐺𝑆
𝑀𝑓𝑧 −F 𝐿 − 𝑥
𝜒3 = 𝜃3,𝑥 = =
𝐻𝑓3 𝐸𝐼𝑧𝑧
Conditions limites : 𝑣 0 = 0 𝑒𝑡 𝜃3 0 = 0 Conditions limites : 𝑣 0 = 0 𝑒𝑡 𝜃3 0 = 0
−𝐹𝑥 𝑥 −𝐹𝐿2 −𝐹𝑥 𝑥 −𝐹𝐿2
𝜃3 𝑥 = 𝑣,𝑥 𝑥 = 𝐿− → 𝜃3 𝐿 = 𝜃3 𝑥 = 𝑣,𝑥 𝑥 = 𝐿− → 𝜃3 𝐿 =
𝐸𝐼𝑧𝑧 2 2𝐸𝐼𝑧𝑧 𝐸𝐼𝑧𝑧 2 2𝐸𝐼𝑧𝑧
−𝐹𝑥 2 𝑥 −𝐹𝐿3 −𝐹𝑥 𝐸𝐼𝑧𝑧 𝑥 𝑥
𝑣 𝑥 = 𝐿− →𝑣 𝐿 = 𝑣 𝑥 = + 𝐿−
2𝐸𝐼𝑧𝑧 3 3𝐸𝐼𝑧𝑧 𝐸𝐼𝑧𝑧 𝐺𝑆 2 3
−𝐹𝐿 𝐹𝐿3
→𝑣 𝐿 = −
𝐺𝑆 3𝐸𝐼𝑧𝑧
Torsion Torsion
𝑀𝑡 −𝐹 𝑏 𝑀𝑡 −𝐹 𝑏
𝛾𝑡 = 𝜃1,𝑥 = = 𝛾𝑡 = 𝜃1,𝑥 = =
𝐻𝑡 𝐺𝐼𝐺 2 𝐻𝑡 𝐺𝐼𝐺 2
Conditions limites : 𝜃1 0 = 0 Conditions limites : 𝜃1 0 = 0
−𝐹𝑏 −𝐹𝑏
𝜃1 𝑥 = 𝑥 𝜃1 𝑥 = 𝑥
2𝐺𝐼𝐺 2𝐺𝐼𝐺
1 −F 1 b
𝜀𝑥𝑦 = 0 𝜀𝑥𝑦 = 𝑣,𝑥 − 𝜃3 − 𝑧𝜃1,𝑥 = −𝑧
2 2𝐺 𝑆 2𝐼𝐺
31 𝝈𝟏𝟏
0,748
-0,681
-0,748
0,737
𝑳𝟑
𝑳𝟏
𝑳𝟐
34
35
𝑷𝒂𝒕𝒉 𝑳𝟒
36
U2 max
U2 max
17
Plaque en acier
𝑬 = 𝟐𝟏𝟎𝟎𝟎𝟎 𝑮𝒑𝒂 & 𝝂 = 𝟎, 𝟑
17,01
15
Etape 2 :
On annule la charge et applique Etape 3 :
une condition d’interface On libère les bords externes
de la plaque
52
Coordonnées
Cylindriques
𝝈 𝒓𝒓 𝝈 𝜽𝜽 𝝈 𝒛𝒛
𝑼𝒓 𝑼𝜽
53
Fichier Pdf
54
55 Application d’une pression ayant une forme quelconque
Fichier Excel
56
57
58 Problème de diffusion
Fichier Excel
61
62 Exemple UMAT – Loi de Lagoudas pour les AMF
Stress
Martensite
Fracture
Austenite Martensite
Austenite
Austenite Martensite
Strain
SMA_um.for
64
(2)
(1) (3)