nf04 - automne - utc1 version 09/2006 (e.l.) cours 4-b méthode des éléments finis 2d notion...
TRANSCRIPT
![Page 1: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/1.jpg)
NF04 - Automne - UTC 1Version 09/2006 (E.L.)
Cours 4-b
Méthode des éléments finis 2D
• Notion d’élément de référence• Notion de patch-test• Notion de convergence• Application à la mécanique des fluides : calcul d’un écoulement plan 2D par la fonction de Courant
![Page 2: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/2.jpg)
NF04 - Automne - UTC 2Version 09/2006 (E.L.)
Rappels
La forme intégrale associée à l’équation de la chaleur est décomposée :
Sur des éléments triangulaires Sur des éléments barre pour Neumann et Cauchy
Où l’intégrale élémentaire pour un élément T3 s’écrit : 3 , , ,
TeT
Ae Ae
W x y k T x y dxdy x y f dxdy
3 0e e eT Neu Cau Dir
e e e
W W W W W
![Page 3: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/3.jpg)
NF04 - Automne - UTC 3Version 09/2006 (E.L.)
Constats
Il y a autant de fonctions Ni à calculer que d’éléments T3
Impossibilité de généraliser le calcul du vecteur sollicitation avec les Ni calculées sur l’élément réel (difficulté de définir les bornes d’intégration)
Idée : utiliser un élément de référence unique avec des bornes d’intégrations simples
![Page 4: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/4.jpg)
NF04 - Automne - UTC 4Version 09/2006 (E.L.)
Illustration de l’élément de référence
Elément de référence unique Eléments « réels »
Coordonnées (réf°)
Coordonnées réelles
![Page 5: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/5.jpg)
NF04 - Automne - UTC 5Version 09/2006 (E.L.)
Approche généralisable à d’autres topologies
Elément barre :
Elément quadrilatère :
![Page 6: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/6.jpg)
NF04 - Automne - UTC 6Version 09/2006 (E.L.)
Changement de variables
Le passage d’un élément « réel » vers un élément de « référence » implique un changement de variables pour les calculs d’intégrations. De manière générale, on a :
Les bornes d’intégrations sont :
, ,
, , , ,x y
f x y dxdy f x y d dJ
0, 1 , 0, 1
![Page 7: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/7.jpg)
NF04 - Automne - UTC 7Version 09/2006 (E.L.)
Définition du « jacobien »
Définition : |J | est appelé le jacobien de la transformation. Il correspond au déterminant de la matrice jacobienne [J ].
La matrice jacobienne est définie par la relation mathématique suivante :
Cette matrice traduit les relations entre les dérivées partielles en espace entre (x,y) et (,).
Pour la calculer, il est alors nécessaire de disposer d’une approximation pour les variables x et y !
T x y T T
x xJ
T TT x yy y
![Page 8: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/8.jpg)
NF04 - Automne - UTC 8Version 09/2006 (E.L.)
Calcul des Ni
Le calcul des fonctions d’approximation consiste à :
1. Choisir une forme d’approximation pour les Ni
2. Poser les systèmes d’équations associés
3. Résoudre !
, , 1,2,3i i i iN a b c i
1 1 2 2 3 3
1 1 1 2 2 2 3 3 3
1 1 1 2 2 2 3 3 3
0,0 0,0 0,0
1,0 , 1,0 , 1,0
0,1 0,1
1 0 0
0 1 0
0 0 0,1 1
N a N a N a
N a b N a b N a b
N a c N a c N a c
1 2 3, 1 , , , ,N N N
![Page 9: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/9.jpg)
NF04 - Automne - UTC 9Version 09/2006 (E.L.)
Rappel : la matrice jacobienne est définie par :
Les variables x et y sont approximées au sens des éléments finis :
Soit :
On définit aussi :
Calcul de la matrice jacobienne [J ]
x y
Jx y
1 1
1 2 3 2 1 2 3 2
3 3
, , ,
x y
x N N N x y N N N y
x y
2 1 2 1 21 21
3 1 3 1 31 31
21 31 31 212 e
x x y y x yJ
x x y y x y
J A x y x y
1 31 21
31 21
1
2 e
y yj J
x xA
![Page 10: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/10.jpg)
NF04 - Automne - UTC 10Version 09/2006 (E.L.)
Calcul des intégrales élémentaires
Le changement de variables conduit à :
Les termes de gradient se discrétisent par :
3
, ,
, , ,
, , ,
TeT
Ae Ae
T
W x y k T x y dxdy x y f dxdy
x y k T x y J d d x y f J d d
31 21
1
3
1
32
1 21
1 1 01
1 0 12 e
B
TT Tx
T J TT T
y y
x xAT
y
![Page 11: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/11.jpg)
NF04 - Automne - UTC 11Version 09/2006 (E.L.)
Suite
La forme élémentaire s’écrit donc :
Soit :
Avec :
1 11 11 1
3 1 2 3 2 1 2 3 2
0 0 0 03 3
2 2Te e e
T
T N
W B k B T A d d N f A d d
T N
supposéconstant
1
3 1 2 3 2 1 2 3
3
[ ]e e eT
T
W K T F
T
1
, 131
eTe e e A
K kA B B F f
![Page 12: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/12.jpg)
NF04 - Automne - UTC 12Version 09/2006 (E.L.)
Notion de convergence
Nombre d’inconnues
Illustration autour d’un problème de mécanique :
Tracé de la courbe de convergence
Objectif : Rechercher l’indépendance de la solution par rapport au maillage
![Page 13: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/13.jpg)
NF04 - Automne - UTC 13Version 09/2006 (E.L.)
Application T3 : écoulement plan 2D
Application valable dès que le fluide remplit les conditions suivantes :
Incompressible : Eau Air si Mach < 0.3 (vitesse < 300-400 km/h)
Non visqueux : aucun fluide n’est visqueux mais hypothèse réaliste si le domaine est grand et que l’on ne s’intéresse pas à ce qui se passe précisément au voisinage des parois.
Stationnaire : constant en tout point du domaine dans le temps.
![Page 14: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/14.jpg)
NF04 - Automne - UTC 14Version 09/2006 (E.L.)
Modèle mathématique
0 (2)u v
rotV u i v j z eqy x
MMMMMMMMMMMMMM
,u vy x
Un écoulement incompressible se traduit par :
où u et v sont les composantes de la vitesse du fluide
Un écoulement non visqueux est dit irrotationnel, soit :
On introduit la fonction de Courant définie par :
… dans eq(2) pour aboutir à : , 0x y
Cette équation est identique à l’équation de la chaleur en 2D avec k =1 et en l’absence de terme de production !
0 (1)u v
divV div u i v j eqx y
V
uv
x
yFrontières
![Page 15: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/15.jpg)
NF04 - Automne - UTC 15Version 09/2006 (E.L.)
Interprétation
Une différence de la fonction entre deux points A et B, traduit un débit
perpendiculaire entre ces deux points :
De manière générale, on a :
A A
BB
A B
A B
uy y y
AA B B
A B
A B
vx x x
A A
B
B
A BVH
H
![Page 16: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/16.jpg)
NF04 - Automne - UTC 16Version 09/2006 (E.L.)
H
2 1VH
2
1
Condition de frontière imperméable
Une frontière « imperméable » est donc définie par : cste
Il en résulte que pour tracer les lignes de courant (= trajectoires en stationnaire), il suffit de tracer les lignes d’isovaleurs de
![Page 17: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/17.jpg)
NF04 - Automne - UTC 17Version 09/2006 (E.L.)
Exemples d’application (mini-projet)
Calcul du champ de vitesse stationnaire dans un lac
Calcul de l’écoulement autourd’un profil porteur
![Page 18: NF04 - Automne - UTC1 Version 09/2006 (E.L.) Cours 4-b Méthode des éléments finis 2D Notion délément de référence Notion de patch-test Notion de convergence](https://reader035.vdocuments.site/reader035/viewer/2022070308/551d9d7f497959293b8b77e5/html5/thumbnails/18.jpg)
NF04 - Automne - UTC 18Version 09/2006 (E.L.)
Mise en œuvre informatique
Génération d’un maillage composé de T3
Préparation du fichier de données :
Aucune propriété physique particulière : k = 1
Annulation du terme source : f = 0
Identification des nœuds associés aux conditions de Dirichlet : kcond, vcond
Assemblage du système et résolution : script Matlab « blin.m »
Affichage des iso-valeurs : script Matlab « isoval.m »
(Prochaine séance TP sous
Matlab)