Vous êtes sur la page 1sur 27

Cours Mthode des lments Finis

Elments finis de Lagrange

Hadda and Berrada


Ecole Nationale Suprieure des Arts et Mtiers de Mekns
Universit Moulay Ismail

Octobre 2016

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

1 / 26

Sommaire

Maillage

Elments finis de Lagrange

Elment fini de rfrence

Fonctions de base locales

Du problme globale aux lments locaux

Exemple 2D

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

2 / 26

Sommaire

Maillage

Elments finis de Lagrange

Elment fini de rfrence

Fonctions de base locales

Du problme globale aux lments locaux

Exemple 2D

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

3 / 26

Maillage
Maillage Th
Un maillage lments finis dun domaine est la discrtisation de ce
dernier en un nombre dlments recouverants lintegralit du domaine
sans chevauchement. Il est souvent not Th .

Un maillage Th est constitu dlments nots K


Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

4 / 26

Maillage
Un lment K dun maillage Th est caractris par :
 hK son diamtre
a3

 k sa rondeur
La taille maximale des lments :
h = max hK
K Th

a1

a2

Un lment K contient un ensemble de nuds = {ai , i = 1, , n}

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

5 / 26

Sommaire

Maillage

Elments finis de Lagrange

Elment fini de rfrence

Fonctions de base locales

Du problme globale aux lments locaux

Exemple 2D

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

6 / 26

Elments finis de Lagrange


Espaces polynmiaux

On notera Pk lespace vectoriel des polynmes de degr total k :


En 1D, Pk = vect{1, X , , X k } et dimPk = k + 1 ;
En 2D, Pk = vect{X i Y j , 0 i + j k} et dimPk =

(k+1)(k+2)
2

En 3D, Pk = vect{X i Y j Z l , 0 i + j + l k} et
;
dimPk = (k+1)(k+2)(k+3)
6
On notera Qk lespace vectoriel des polynmes de degr k par rapport
chaque variable :
En 1D, Qk = Pk ;
En 2D, Qk = vect{X i Y j , 0 i, j k} et dimQk = (k + 1)2 ;
En 3D, Qk = vect{X i Y j Z l , 0 i, j, l k} et dimQk = (k + 1)3 ;

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

7 / 26

Elments finis de Lagrange


Unisolvance
Soient = {a1 , , an } n points distincts de Rd et P un espace fonctionnel rel
de dimension finie. On dit que est P-unisolvant ssi
{i R, 1 i n}, !p P tel que p(ai ) = i , i = 1, , n.

Elments finis de Lagrange


Un lment fini de Lagrange est un triplet (K , P, ) tel que :
K est un lment gomtrique de Rd , compact, connexe et dintrieur non
vide ;
P est un espace de fonctions dfinies sur K valeurs dans R ;
= {a1 , , an } est un ensemble de n points distincts de Rd tel que est
P-unisolvant.

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

8 / 26

Elments finis 1D

Elment fini P1
K = [a, b]
= {a; b}
P = P1

Elment fini P2
K = [a, b]
= {a; a+b
2 ; b}
P = P2

(a+b)/2

Elment fini Pk
K = [a, b]
= {a + kl h, l = 0, , k}
P = Pk

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

9 / 26

Elments finis 2D
a2

Elment fini P1
K = triangle de sommets a1 , a2 , a3
= {a1 ; a2 ; a3 }
P = P1

a1

a3
a2

Elment fini P2
K = triangle de sommets a1 , a2 , a3
= {a1 ; a2 ; a3 ; a12 ; a13 ; a23 }, o aij =
P = P2

a12

a23

ai +aj
2

a1

a13
a3

a3

a2

a4

a1

Elment fini Q1
K = rectangle de sommets a1 , a2 , a3 , a4
= {a1 ; a2 ; a3 ; a4 }
P = Q1

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

10 / 26

Elments finis 3D - Ttradre


a4

Elment fini ttradrique P1


K = ttradre de sommets a1 , a2 , a3 , a4
= {a1 ; a2 ; a3 ; a4 }
P = P1

a3
a2

a1

Elment fini ttradrique P2

a4

K = ttradre de sommets a1 , a2 , a3 , a4
= {ai }1i4 {aij }1i<j4
P = P2

a34

a14
a13

a1

Hadda and Berrada (ENSAM)

Mthode des lments Finis

a3

a24
a23

a12

Octobre 2016

a2

11 / 26

Elments finis 3D
Elment fini paralllpipdique Q1
K = paralllpipde de sommets a1 , , a8
= {ai }1i8
P = Q1

a8

a7

a5

a6

a4

a3
a2

a1

Elment fini prismatique


K = prisme de sommets a1 , , a6
= {ai }1i6
P = {p(x , y , z) = (a + bx + cy )+
z(d + ex + fy ), a, b, c, d, e, f R}

a6

a5

a4

a3

a2

a1

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

12 / 26

Sommaire

Maillage

Elments finis de Lagrange

Elment fini de rfrence

Fonctions de base locales

Du problme globale aux lments locaux

Exemple 2D

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

13 / 26

Elment de rfrence
Famille affine dlments finis
, ,
et (K , , P) sont affine-quivalents ssi il
P)
Deux lments finis (K
K
K
existe une fonction affine TK inversible TK :
telle
x 7 x = B
x +b
que
)
K = TK (K
ai = TK (
ai ), i = 1, , n

P = {
p T 1 , p P}
K

Elment de rfrence
On appelle famille affine dlments finis une famille dlments finis tous
, ,
P),
appel lment de
affine-quivalents un mme lment fini (K
rfrence.
Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

14 / 26

Elment de rfrence
= [0, 1]
En 1D :  Segment unitaire K

TK : x [0, 1] 7 x = xi + h
x
En 2D :  Simplexe unitaire de sommets (0,0), (0,1) et (1,0)
 Carr unitaire [0, 1]2

En 3D :  Ttradre unitaire de sommets (0,0,0), (1,0,0), (0,1,0) et (0,0,1)


 Cube unitaire [0, 1]3
 Prisme unitaire de sommets (0,0,0), (0,1,0), (1,0,0), (0,0,1),
(0,1,1) et (1,0,1)
Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

15 / 26

Sommaire

Maillage

Elments finis de Lagrange

Elment fini de rfrence

Fonctions de base locales

Du problme globale aux lments locaux

Exemple 2D

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

16 / 26

Fonctions de base locales


Fonctions de base locales
Les fonctions de base locales de llment fini de Lagrange (K , , P) sont les n
fonctions de P telles que pi (aj ) = i,j pour 1 i, j n.
On note (i )1in les fonctions de base locales de llment de rfrence
, ,
P).
Les fonctions de base locales de llment (K , , P) sont alors
(K

{pi = i TK1 , 1 i n}

Polynmes dinterpolation de Lagrange


Les polynmes dinterpolation de Lagrange Lki , 0 i k, donns par
Q
(x aj )
j6=i
k
Li (x ) = Q
, 0 i k,
(ai aj )
j6=i

constituent une base nodale locale (vrifiant Lki (aj ) = ij ) dans le cas 1D.
Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

17 / 26

Fonctions de base locales (base nodale)


lments finis de Lagrange P1, P2 et P3 en 1D
Lagrange P1

Lagrange P2

Lagrange P3

{0, 1}

{0, 1/2, 1}

{0, 1/3, 2/3, 1}

1 x
x

(2
x 1)(
x 1)
4
x (1 x )
x (2
x 1)

Hadda and Berrada (ENSAM)

1
x 1)(3
x 2)(1
2 (3
9
x

(3
x

2)(
x 1)
2
9
(3
x 1)(1 x )
2x
1
x

(3
x
1)(3
x 2)
2

Mthode des lments Finis

x )

Octobre 2016

18 / 26

Fonctions de base locales (base nodale)


lments finis de Lagrange P1, P2 et P3 en 2D
Lagrange P1

Lagrange P2

1 (
x ) = 1 x1 x2
2 (
x ) = x1

3 (
x ) = x2

i (2i 1), 1 i 3
4i j , 1 i < j 3

Hadda and Berrada (ENSAM)

Lagrange P3

2 i (3i 1)(3i 2),


9

(3

1)

,
i
j 1 i, j
2 i

1i 3
3, i 6= j

271 2 3

Mthode des lments Finis

Octobre 2016

19 / 26

Fonctions de base locales (base nodale)


lments finis de Lagrange Q1, Q2 et Q3 en 2D
Lagrange Q1

Lagrange Q2

Lagrange Q3

x2 ),
L1i (
x1 )L1j (
0 i, j 1

x2 ),
L2i (
x1 )L2j (
0 i, j 2

x2 ),
L3i (
x1 )L3j (
0 i, j 3

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

20 / 26

Sommaire

Maillage

Elments finis de Lagrange

Elment fini de rfrence

Fonctions de base locales

Du problme globale aux lments locaux

Exemple 2D

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

21 / 26

Du problme globale aux lments locaux


Th un maillage de compos de Ne lments finis (Ki , i , Pi ),
i = 1, , Ne
Nh le nombre total de nuds de Th
Vh = {v V , v|Ki Pi , i = 1, , Ne }
Le problme approch se ramne la recherche des valeurs de uh aux
nuds (ai ) (les degrs de libert)
Une fonction de base i par degr de libert ai
i|Kj Pj
i (aj ) = ij

Vh = vect{1 , , Nh }
i|K est une fonction de base locale de llment K

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

22 / 26

Du problme globale aux lments locaux


La fonction de base i est construite comme runion des fonctions de base
locales sur les lments du maillage dont ai est un nud, ce qui fait le lien
entre les calcules lmentaires et le problme global.

Le support dune fonction


de base

ai

Maillage conforme
La dfinition de ces fonctions de base nest possible que si le maillage est
conforme : Lintersection entre deux lments est soit vide, soit rduite
un sommet ou une arrte en dimension 2 (ou un sommet, une arrte ou
une surface en dimension 3)
Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

23 / 26

Du problme globale aux lments locaux


La fonction de base i est construite comme runion des fonctions de base
locales sur les lments du maillage dont ai est un nud, ce qui fait le lien
entre les calcules lmentaires et le problme global.

Le support dune fonction


de base

ai

Maillage conforme
La dfinition de ces fonctions de base nest possible que si le maillage est
conforme : Lintersection entre deux lments est soit vide, soit rduite
un sommet ou une arrte en dimension 2 (ou un sommet, une arrte ou
une surface en dimension 3)
Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

23 / 26

Sommaire

Maillage

Elments finis de Lagrange

Elment fini de rfrence

Fonctions de base locales

Du problme globale aux lments locaux

Exemple 2D

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

24 / 26

Exemple 2D
Problme
de Poisson :

u = f , x
o = [0, 1]2
u
= 0, x
On note Th le maillage ci-devant de

1. Donner la formulation variationnelle du problme


2. On considre lespace dapproximation de H 1 ()
par MEF suivant Vh = {v H 1 (), v|Ki P1 }
Soit (i )1in la base nodale de Vh
2.1 Quelle est la dimesnion n de Vh
2.2 Donner la forme matricielle du problme en
1
prcisant lespace dapproximation admissible
3. Dterminer les fonctions de la base nodale locales
de chaque lment de Th
4. Calculer les matrices de rigidit lmentaires
5. Calculer la matrice de rigidit globale
6. Calculer le second membre lmentaire puis global
7. Calculer la solution approche
Hadda and Berrada (ENSAM)

Mthode des lments Finis

3
3

1

2
Elment nuds
1

1, 2, 5
2

2, 3, 5
3

3, 4, 5
4

1, 4, 5

Octobre 2016

25 / 26

Fin Elments finis de Lagrange

Hadda and Berrada (ENSAM)

Mthode des lments Finis

Octobre 2016

26 / 26

Vous aimerez peut-être aussi