Vous êtes sur la page 1sur 11

M ethode des el ements nis : elasticit e plane

Yves Debard
Institut Universitaire de Technologie du Mans D epartement G enie M ecanique et Productique http://iut.univ-lemans.fr/ydlogi/index.html 24 mars 2006 29 mars 2011

Table des mati` eres


Introduction 1 Rappels : etat de contraintes planes 2 Maillage de la structure 3 Etude el ementaire 3.1 Vecteur d eplacement . . . . . . . . . . . . . . . . . . . . . . . 3.2 Approximation du champ de d eplacements . . . . . . . . . . . 3.3 Expression des d eformations en fonction des variables nodales 3.4 Energie de d eformation et matrice de rigidit e . . . . . . . . . 3.5 Travail des forces ext erieures et vecteur force . . . . . . . . . 4 Analyse globale : assemblage 5 R esolution 5.1 Partition des degr es de libert e. . . . . . . 5.2 Calcul des d eplacements inconnus . . . . . 5.3 Calcul des r eactions dappui . . . . . . . . 5.4 Calcul des d eformations et des contraintes R ef erences . . . . . . . . . dans . . . . . . . . . . . . . . . . . . . . . les el ements . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3 3 5 5 6 6 7 8 8 9 10 10 10 10 11 11

Elasticit e plane

Introduction
Ce texte est consacr e ` a la r esolution dun probl` eme d elasticit e plane par la m ethode des el ements nis. Nous supposons connus les principes et les principaux r esultats de la th eorie de l elasticit e. De plus, nous supposerons le solide en etat de contraintes planes. Un probl` eme d elasticit e est r esolu si lon conna t le vecteur d eplacement en tout point du solide. Notre probl` eme est donc d eni par un nombre inni de param` etres. Un tel syst` eme est dit continu. La m ethode des el ements nis remplace le syst` eme continu par un mod` ele discret caract eris e par un nombre ni de param` etres. Les principales etapes de la m ethode des el ements nis sont :

1. La g eom etrie est d ecompos ee en domaines de forme g eom etrique simple (les el ements) reli es entre eux en des points appel es nuds. L el ement utilis e sera le  triangle ` a trois nuds . 2. Le champ de d eplacements dans chaque el ement est d eni en fonction des d eplacements des nuds de l el ement. On en d eduit l etat de d eformation et l etat de contrainte en tout point de l el ement ainsi que l energie de d eformation de l el ement et sa matrice de rigidit e. 3. La matrice de rigidit e globale est construite ` a partir des matrices de rigidit e el ementaires. 4. Apr` es mise en place des conditions aux limites et des charges, on calcule les d eplacements inconnus puis, dans chaque el ement, les d eformations et les contraintes. Les d eplacements nodaux sont les inconnues du probl` eme. Cette m ethode qui consiste ` a prendre les d eplacements nodaux comme inconnues du probl` eme sappelle la m ethode des d eplacements.

Rappels : etat de contraintes planes

Un solide (gure 1) est en etat de contraintes planes par rapport au plan {O; x, y }, sil existe un rep` ere orthonorm e {O; x, y, z }, tel quen tout point M du solide, le tenseur des contraintes [ (M )] soit de la forme : composantes sur k o` u: ependants de z . xx , yy et xy sont ind , et k sont les vecteurs unitaires des axes. T (M, ) T (M, ) T (M, k ) xx xy 0 yx yy 0 0 0 0 (1.1)

M ethode des el ements nis

Figure 1 Plaque charg ee dans son plan Laxe k = n3 est donc, pour tous les points du solide, direction principale et la contrainte principale associ ee 3 est nulle. Les deux autres contraintes principales sont les solutions du polyn ome caract eristique :
2 2 n (xx + yy ) n + xx yy xy =0 tr [ ]=1 +2 det[ ]=1 2

(1.2)

do` u les contraintes principales : 1 2 = xx + yy 1 2 2


2 (xx yy )2 + 4 xy

(1.3)

et les directions principales associ ees : cos 1 sin 1 cos 1 {n1 } = sin 1 , {n2 } = 0 0 Le tenseur des d eformations est de la forme : 1 xy 2 yy 0

avec

tan 1 =

1 xx xy

(1.4)

0 0 zz (1.5)

xx 1 [(M )] = xy 2 0 avec : xx =

u v w u v , yy = , zz = , xy = 2 xy = + (1.6) x y z y x La gure (2) montre la signication des composantes xx , yy et xy du tenseur des d eformations.

Figure 2 Transformation dun rectangle inniment petit La loi de comportement s ecrit : 1 xx E 1 yy = 1 2 xy 0 0 0 xx 0 yy 1 xy 2

(1.7)

Elasticit e plane soit { } = [D] {} De plus : zz = (xx + yy ) E

(1.8)

(1.9)

L etat de d eformation est donc enti` erement d eni par les trois quantit es : xx , yy , xy (1.10)

Les d eformations et les contraintes ne d ependent que des d eplacements u(x, y ) et v (x, y ) parall` eles aux axes x et y .

Maillage de la structure

Le solide ` a etudier est d ecompos e en triangles ` a trois nuds (gure 3). Cette op eration sappelle maillage. Il en r esulte deux tables : la table des nuds : elle contient les coordonn ees des nuds. la table des el ements : pour chaque el ement, elle contient les num eros des trois nuds (dans le sens trigonom etrique), les caract eristiques du mat eriau, l epaisseur. . .

Figure 3 Maillage du domaine en triangles ` a trois nuds

Etude el ementaire

Consid erons l el ement dont les nuds sont (1, 2, 3) (gure 4).

ement triangle ` Figure 4 El a trois nuds

M ethode des el ements nis

3.1

Vecteur d eplacement

Cest le vecteur qui regroupe les composantes des d eplacements des nuds de l el ement : u1 v1 u2 {u} = v2 u 3 v3

(3.1)

3.2

Approximation du champ de d eplacements

` lint A erieur de l el ement, le champ de d eplacements {u(x, y )} = u(x, y ) v (x, y ) (3.2)

est d eni comme etant une interpolation lin eaire des d eplacements nodaux (gure 5) : u(x, y ) = N1 (x, y ) u1 + N2 (x, y ) u2 + N3 (x, y ) u3 v (x, y ) = N1 (x, y ) v1 + N2 (x, y ) v2 + N3 (x, y ) v3 (3.3)

Figure 5 Composante u(x, y ) du champ de d eplacements dans l el ement Les fonctions Ni (x, y ) sont les fonctions dinterpolation. On appelle matrice dinterpolation la matrice : [N (x, y )] = N1 (x, y ) 0 N2 (x, y ) 0 N3 (x, y ) 0 0 N1 (x, y ) 0 N2 (x, y ) 0 N3 (x, y ) (3.4)

Avec cette notation, le champ de d eplacements s ecrit : {u(x, y )} = [N (x, y )] {u} (3.5)

Les fonctions dinterpolation sont telles que lon retrouve les d eplacements nodaux quand on remplace x et y par les coordonn ees nodales. En particulier : u(x1 , y1 ) = u1 do` u: Ni (xj , yj ) = ij = 0 si i = j 1 si i = j i, j = 1, 2, 3 (3.7) , u(x2 , y2 ) = u2 , u(x3 , y3 ) = u3 u1 , u2 , u3 (3.6)

Elasticit e plane La fonction dinterpolation N1 (x, y ) doit donc v erier les conditions : N1 (x1 , y1 ) = 1 , N1 (x2 , y2 ) = 0 , N1 (x3 , y3 ) = 0

(3.8)

Figure 6 Fonction dinterpolation associ ee au nud 1 dans l el ement Posons (gure 6) : N1 (x, y ) = a1 + b1 x + c1 y o` u a1 , b1 et c1 sont des constantes. Les trois conditions ci-dessus s ecrivent : a + b1 x1 + c1 y1 = 1 1 a1 + b1 x2 + c1 y2 = 0 a1 + b1 x3 + c1 y3 = 0 soit : 1 x1 y1 a1 1 1 x2 y2 b1 = 0 1 x3 y3 c1 0 1 ( x2 y3 x3 y2 ) , 2A 1 ( y2 y3 ) , 2A 1 ( x3 x2 ) 2A (3.9)

(3.10)

(3.11)

On obtient : a1 = b1 = c1 = (3.12)

o` u laire A de l el ement est d enie par la relation : 1 x 1 y1 x x1 x3 x1 2 A = det 1 x2 y2 = det 2 y2 y1 y3 x1 1 x 3 y3 = (x2 x1 ) (y3 y1 ) (x3 x1 ) (y2 y1 ) Les deux autres fonctions dinterpolation sobtiennent par permutation circulaire sur 1, 2 et 3. Remarque : la somme des trois fonctions dinterpolation est egale ` a1:
3

(3.13)

Ni (x, y ) = 1
i=1

(3.14)

3.3

Expression des d eformations en fonction des variables nodales

Les d eformations sont egales ` a: xx = u x , yy = v y , xy = v u + x y (3.15)

8 do` u: N
1

M ethode des el ements nis

x xx 0 yy = xy N 1 y

0 N1 y N1 x

N2 x 0 N2 y

N3 x

b1 0 b2 0 b3 = 0 c1 0 c2 0 c1 b1 c2 b2 c3

N2 0 y N2 N3 x y u 1 v1 0 u 2 c3 v2 b3 u 3 v3

u1 v1 N3 u2 v2 y u N3 3 v3 x 0

(3.16)

soit sous forme matricielle : {} = [B ] {u} Remarque : avec lapproximation choisie, les d eformations sont constantes dans l el ement. (3.17)

3.4

Energie de d eformation et matrice de rigidit e


1 2 1 = 2

L energie de d eformation de l el ement est egale ` a: Edef = ( xx xx + yy yy + xy xy ) dV (3.18) {} [D] {} dV


V T T

1 {} { } dV = 2 V

o` u V est le volume de l el ement. En utilisant les relations pr ec edentes, on obtient : Edef = o` u [k ] =


V

1 {u}T 2

[B ]T [D] [B ] dV
V

{u} =

1 {u}T [k ] {u} 2

(3.19)

[B ]T [D] [B ] dV

(3.20)

est la matrice de rigidit e. Par construction, cette matrice est sym etrique. Les matrice [B ] et [D] sont constantes. Si de plus l epaisseur t de l el ement est constante, la matrice de rigidit e se r eduit ` a: [k ] = [B ]T [D] [B ] t A (3.21)

3.5

Travail des forces ext erieures et vecteur force

Le travail des forces ext erieures pour le d eplacement {u(x, y )} est : Wext = {u(x, y )}T {fV } dV + {u(x, y )}T {fS } dS

o` u {fV } et {fS } sont respectivement les forces volumiques et surfaciques et S est la surface de l el ement. Wext s ecrit en fonction des d eplacements nodaux : Wext = {u}T
V

[N ]T {fV } dV + {u}T

[N ]T {fS } dS = {u}T {f }

Elasticit e plane

Si {fV } et l epaisseur t de l el ement sont constants, on a : 1 0 At T 1 [N ] {fV } dV = 0 3 V 1 0 0 1 0 fV x 1 fV y 0 1

Si {fS } et l epaisseur t de l el ement sont constants, la contribution de {fS } au vecteur {f } de l el ement repr esent e sur la gure ci-dessus est : : 0 0 0 0 Lt 1 0 T fSx [N ] {fS } dS = , L2 = (x2 x3 )2 + (y2 y3 )2 f 2 0 1 Sy S 1 0 0 1

Analyse globale : assemblage


1 {U }T [K ] {U } = 2

L energie de d eformation de la structure est la somme des energies de d eformation el ementaires : Edef = Edef
el ements (e)

(4.1)

{U } est le vecteur d eplacement global (ensemble des d eplacements nodaux) et [K ] est la matrice de rigidit e globale. La construction de [K ] ` a partir des matrices de rigidit e el ementaires sappelle assemblage. Pour r ealiser cette op eration, on exprime les energies el ementaires en fonction des variables globales : Edef = 1 {U }T [K ] {U } 2 1 (e) T (e) = {u } [k ] {u(e) } = 2
el ements

el ements

1 {U }T [K (e) ] {U } 2

(4.2)

1 = {U }T 2

[K (e) ]
el ements [K ]

{U }

Dans la matrice [K e ] obtenue par expansion de [k (e) ], les seuls termes non nuls sont les termes associ es aux degr es de libert e de l el ement (e).

10

M ethode des el ements nis

De m eme, le travail des forces ext erieures pour le d eplacement {u(x, y )} s ecrit : Wext = {U }T {F } =
el ements

Wext

(e)

{u(e) }T {f (e) } =
el ements

{U }T {F (e) } = {U }T
el ements

{F (e) }
el ements {F }

(4.3)

Les equations d equilibre de la structure s ecrivent : [K ]{U } = {Fnod } + {F } o` u {Fnod } est le vecteur des r eactions dappui. (4.4)

5
5.1

R esolution
Partition des degr es de libert e

Le syst` eme d equations lin eaires (4.4) na pas de solution : la matrice de rigidit e est une matrice singuli` ere (det[K ] = 0). Imposons un certain nombre de d eplacements et num erotons les degr es de libert e de fa con ` a obtenir la partition suivante [4] : {U } = {UL } = ? {UP } (5.1)

o` u {UL } repr esente les d eplacements inconnus et {UP } les d eplacements connus. Cette partition du vecteur d eplacement induit une partition du vecteur force et de la matrice de rigidit e: [KLL ] [KLP ] [KP L ] [KP P ] {UL } = ? {UP } = 0 {FL } + {Fnod,P } = ? {FP } (5.2)

Remarque : dans la pratique, la partition des degr es de libert e est eectu ee avant lassemblage.

5.2

Calcul des d eplacements inconnus

Du syst` eme d equations pr ec edent, on d eduit : {FL } = [KLL ] {UL } + [KLP ] {UP } do` u: [KLL ] {UL } = {FL } [KLP ] {UP } (5.4) Le deuxi` eme membre de l equation ci-dessus est connu. Si le nombre de liaisons est susant, la matrice [KLL ] nest pas singuli` ere (det[KLL ] = 0) et ce syst` eme d equations lin eaires permet donc le calcul des d eplacements inconnus : {UL } = [KLL ]1 ( {FL } [KLP ] {UP } ) (5.5) (5.3)

5.3

Calcul des r eactions dappui

Tous les d eplacements etant connus, les r eactions dappui sont egales ` a: {Fnod,P } = [KP L ] {UL } + [KP P ] {UP } {FP } (5.6)

Elasticit e plane

11

5.4

Calcul des d eformations et des contraintes dans les el ements

Les d eformations et les contraintes sont calcul ees dans chaque el ement ` a laide des relations : {} = [B ]{u} et { } = [D]{} (5.8) Remarque : avec lapproximation choisie (triangle ` a trois nuds), ces quantit es sont constantes dans un el ement. (5.7)

R ef erences
[1] L. Chevalier M ecanique des syst` emes et des milieux d eformables. Cours, exercices et probl` emes corrig es, Ellipses, 2004. [2] D. Gay et J. Gambelin Une approche simple du calcul des structures par la m ethode des el ements nis, Herm` es, 1989. [3] , Dimensionnement des structures. Une introduction, Herm` es, 1999. [4] J.-F. Imbert Analyse des structures par el ements nis, 3 ed., C epadu` es, 1995. [5] C. Wielgoz Cours et exercices de r esistance des mat eriaux : elasticit e, plasticit e, el ements nis, Ellipses, 1999.

Vous aimerez peut-être aussi