Vous êtes sur la page 1sur 35

Universit dvry-Val dEssonne

C HAPITRE 1 :

CS71 - notes de cours, septembre 2009

RAPPELS D LASTICIT LINAIRE

lintrieur dun solide, on considre quatre champs de grandeurs mcaniques pour dcrire sa sollicitation interne :
2 champs vectoriels
dcrivant ltat global
du solide charg

solliciations
mcaniques

charges appliques

2 champs tensoriels
dcrivant ltat local
en un point du matriau

(rsistance)

(rigidit)

(rigidit)
tat gomtrique

contraintes

dplacements

dformations

r Calcul des structures = deux proccupations : rsistance, rigidit (on peut avoir une structure
trs rsistante mais souple et inversement une structure trs rigide mais peu rsistante).
r Champ scalaire : attribue un nombre rel chaque point du domaine (ex. : champ de temprature)
r Champ vectoriel : attribue un vecteur chaque point (dont lorigine est le point considr) (ex. :
champ des dplacements, champ des vitesses)
r Champ tensoriel : attribue un tenseur ou matrice chaque point (ex. : champ des contraintes
ou des dformations)

1 Contraintes
Pour dfinir les forces intrieures (ou contraintes), on effectue une coupure fictive du milieu continu.
Soit un milieu de volume , scind en deux parties notes 1 et 2, notons la surface de la coupure et
dS un petit lment de cette surface :

P
1111
0000
0000
1111
0000
1111
0000
1111
dS

T t(P,
n)

dF

T n(P,
n)

T (P,
n)

En un point du matriau constituant le solide on cherche caractriser le flux deffort surfacique


ou la force de cohsion par unit de surface (N/m2 ) qui sollicite le solide. Cette notion est directionnelle (dpend de la normale la coupure). Afin dliminer cette dpendance, vis vis de

n , il suffit de passer dune infinit de champs vectoriels en un point un champ tensoriel reprsen

tant la sollicitation mcanique du matriau : tenseur des contraintes (P ) : T (P,


n ) = (P )
n

et dF = (P )
n dS. Le vecteur contrainte se dcompose en une contrainte normale qui correspond une sollicitation de type traction-compression et une contrainte tangentielle (car tangentielle
la surface de coupure) qui correspond une sollicitation de glissement, scission ou cisaillement :

T (P,
n ) = T n (P,
n ) + T t (P,
n ).

r Principe des actions mutuelles (actions-raction) : (


n ) = (
n ).

xx xy xz
r Tenseur (ou matrice) des contraintes : = [] = yx yy yz .
zx zy zz

J.-M. CROS, Z.-Q. FENG

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

r Symtrie du tenseur des contraintes : rciprocit des contraintes tangentielles (ij = ji ; i, j =


x, y, z, on le dmontre en crivant lquilibre en rotation).
r Sous forme vectorielle (6 composantes) : < >=< xx yy zz xy xz yz >
r Contraintes principales : il existe un repre principal, not (X1 , X2 , X3 ), dans lequel la matrice
du tenseur des contraintes est diagonale :

1 0 0

[] = 0 2
0 0 3 X1 ,X2 ,X3
Les contraintes 1 , 2 et 3 sont appeles contraintes normales principales. Ce sont les valeurs
propres du tenseur des contraintes au point P . Convention : 1 2 3 .
r Invariants du tenseur des contraintes :
Invariant linaire : I1 = trace() = kk = xx + yy + zz = 1 + 2 + 3 .
i
1h
2
2
Invariant quadratique : I2 =
(trace()) trace( ) = 1 2 + 2 3 + 3 1
2
2
2
2
= xx yy + yy zz + zz xx xy
yz
zx
.
Invariant cubique : I3 = det() = 1 2 3
2
2
2
= xx yy zz + 2xy yz zx zz xy
xx yz
yy zx
.
r Dcomposition du tenseur des contraintes : s (sphrique) + d (dviateur) : = s + d
s
tenseur sphrique : ij
= h ij avec h contrainte hydrostatique et ij = 1 si i = j et
1
1
s
ij = 0 si i 6= j (symbole de Kronecker). Ou encore ij
= kk ij = trace() ij .
3
3
tenseur dviateur :
d
s
d = 13 trace() I ij
= ij ij
ou [ d ] = [] h [I] avec trace([ d ]) = 0.

r Invariants du dviateur des contraintes : P (d ) = det([ d ] d [I]) = 0


o P (d ) = 3d + J2 d + J3 = 0
J1 = trace([ d ]) = 0.
i
1h
J2 =
(1 2 )2 + (2 3 )2 + (3 1 )2
6

i
1h
2
2
2
=
(xx yy )2 + (yy zz )2 + (zz xx )2 + 6 xy
+ yz
+ zx
.
6
J3 = det([ d ]) = det([] h [I]).
r Contrainte quivalente au sens de Tresca : tr = max |i j | .
i,j

r Contrainte quivalente au sens de von Mises : eq =

3 J2 .

2 Dformations
On se place dans le cadre de lhypothse des petits dplacements. Les dplacements restent
petits vis vis de la taille du solide tudi et donc les dformations seront galement petites (on parle
alors dhypothse des petites pertubations do labrviation de HPP). La gomtrie globale de
rfrence de la structure restera la gomtrie initiale non charge.
J.-M. CROS, Z.-Q. FENG

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

r La rigidit du systme provient dune part du matriau et dautre part de la gomtrie du problme (solide et chargement). Ainsi, dans le cadre de lhypothse des petits dplacements
et en supposant un comportement linaire pour le matriau (dformations proportionnelles aux
contraintes), la rigidit reste constante.
r Attention : lhypothse des petites dformations nimplique par forcment des petits dplacements. En effet, on peut avoir des grands dplacements et des petites dformations : le matriau
reste linaire dans son comportement mais le problme devient non-linaire par sa gomtrie
globale.
r Tenseur (ou matrice) linaris des dformations :
=

1
2

(grad U + (grad U )T ) ij

xx
xy
xz
1 ui
uj
= (
+
) [] = yx yy yz .
2 xj
xi
zx zy zz

ux

Si U = uy alors xx = ux,x ; yy = uy,y ; zz = uz,z

uz
1
1
1
et xy = (ux,y + uy,x ); xz = (ux,z + uz,x ); yz = (uy,z + uz,y ).
2
2
2

r Sous forme vectorielle (6 composantes) : < >=< xx yy zz 2 xy 2 yz 2 zx >,


ou < >=< xx yy zz xy yz zx > avec les cisaillements ij tels que ij = 2 ij .

3 Matriau
r Homognit : les proprits mcaniques intrinsques au matriau constituant le solide tudi
sont indpendantes du point P que lon considre.
r Isotropie : les proprits mcaniques intrinsques au matriau en un point P sont indpendantes de la direction selon laquelle on les observe.
r lasticit : lorsque lon dcharge le matriau il revient son tat initial (notion thermodynamique
de rversibilit).
r Linarit : les dformations sont proportionnelles aux contraintes : la rigidit du matriau est
constante.

dformation

dformation

dformation

dcharge
dcharge

dcharge
dcharge

charge
charge
chargement
lastique
linaire

dformation

charge
charge

chargement
lastique
et nonlinaire

chargement
nonlastique
et linaire

chargement
nonlastique
et nonlinaire

On dit quun milieu solide est linaire, sil existe un oprateur linaire qui relie les contraintes et les
dformations = d : ou encore ij = dijkl lk i, j, k, l = 1, 2, 3 o d est un tenseur du
quatrime ordre encore appel oprateur dlasticit, ":" reprsente le produit doublement contract
entre les tenseurs. Loprateur dlasticit est symtrique (dijkl = dklij ) et dfini positif, de plus la
J.-M. CROS, Z.-Q. FENG

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

symtrie des tenseurs des contraintes et des dformations (dijkl = djikl et dijkl = djilk ) permet de
rduire le nombre des coefficients dlasticit (on passe de 34 = 81 21 coefficients). En utilisant,
la notation vectorielle, la loi dlasticit scrit {} = [D] {} o [D] est la matrice dlasticit qui
dpend du matriau.

3.1 Matriau anisotrope


Le matriau est dit anisotrope si ses proprits varient en fonction du point P dans . Dans ce cas la
matrice dlasticit possde 21 coefficients indpendants.

3.2 Matriau orthotrope


Le matriau est dit orthotrope sil possde deux plans de symtrie perpendiculaires. Dans ce cas, la
matrice dlasticit (crire linvariance des coefficients dlasticit par rapport ces plans) ne possde
que 9 coefficients indpendants et scrit :

d11 d12 d13 0


0
0
d12 d22 d23 0
0
0

d13 d23 d33 0

0
0

[D] =
0
0
0 d44 0
0

0
0
0
0 d55 0
0
0
0
0
0 d66

3.3 Matriau isotrope


Un matriau est dit isotrope si ses proprits sont identiques dans les trois directions de lespace. Dans
ce cas, par rapport au matriau orthotrope et en introduisant les coefficients de Lam, il ne reste que
deux coefficients indpendants :

+ 2

0 0 0

+ 2

0 0 0

+
2
0
0
0

[D] =

0
0
0
0 0

0
0
0
0 0
0
0
0
0 0
Cette loi de comportement, dite loi de Hooke, peut se formuler comme suit :
= trace() I + 2

ou encore

ij = kk ij + 2 ij

En inversant la loi de comportement, ce qui est possible car la loi dlasticit est dfinie positive, on
obtient les relations entre dformations et contraintes (loi de souplesse) :
=

1
2

trace()
2(3 + 2)

ou encore

ij =

1
2

ij

kk
2(3 + 2)

ij

qui scrivent galement en fonction du module de Young (E) et du coefficient de Poisson () :


=

1+
E

trace() I

ou encore

ij =

1+
E

ij

kk ij

Do les relations entre les couples de coefficients (, ) et (E, ) :


E=

(3 + 2)
+

J.-M. CROS, Z.-Q. FENG

2 ( + )

E
(1 2)(1 + )

E
2 (1 + )

.
4

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

On peut alors tablir la loi dlasticit en fonction du module de Young et du coefficient de Poisson :
E
E
=
trace() I +
.
(1 2)(1 + )
(1 + )
Comme loprateur dlasticit est dfini positif cela entrane des conditions sur les coefficients :
1
3 + 2 > 0, > 0, E > 0, 1 < < .
2
On introduit aussi linverse de loprateur dlasticit (oprateur de flexibilit) soit c = d1 que lon peut
aussi crire sous forme matricielle C = D 1 , alors {} = C {}. Finalement, on a :

1 b b 0 0 0
1 0 0 0
b 1 b 0 0 0
1 0 0 0

b b 1 0 0 0
1 0 0 0
1
E(1 )
, [C] =

[D] =

0
0
0
0
c
0
0
0
0
d
0
0
(1 + )(1 2)
E

0 0 0 0 c 0
0
0
0 0 d 0
0 0 0 0 0 c
0
0
0 0 0 d
avec b =

; c=

1 2
2(1 )

; d = 2(1 + ) .

3.4 Interprtations des coefficients dlasticit


3.4.1 tat de contraintes et de dformations sphriques

xx =
xx =

yy
yy

0 0
0 0

zz
zz

, {} =
On a = 0 0
et = 0 0
ou {} =
2 xy = 0
xy = 0

0 0
0 0

2 yz = 0

=
0

yz

2 zx = 0
zx = 0

+
2

0
0
0

+
2

0
0
0

+
2
0
0
0

=
En utilisant la loi dlasticit :
0
0
0
0
0 0

0
0
0
0
0

0
0

0
0
0
0
0 0
0
on obtient une relation entre les deux scalaires et : = (3+2) = 3K , o K =

(3 + 2)

3
est le module de rigidit la dilatation uniforme (cas de la dilatation dune sphre sous pression).
3.4.2 tat de cisaillement simple

0 xy 0
0 xy

On a = xy 0 0
et = xy 0
0
0 0
0
0

J.-M. CROS, Z.-Q. FENG

0
0

0
0

0
0

0
ou {} =
, {} =
xy
2 xy

0
0

0
0
5

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

En utilisant la loi dlasticit, il vient : xy = 2 xy = xy o = G est appel module de rigidit


au glissement (ou au cisaillement). Le glissement dfini par xy = 2xy reprsente la variation dangle
droit.
xy
y
y
x
x

3.4.3 tat de contrainte uniaxial (suivant x)


On considre un tenseur des contraintes uniaxial et lon dduit alors le tenseur des dformations par
la loi de souplesse :

xx 0 0

0
xx
1+

1
0 xx

0
= 0 0 0 ij =
ij
kk ij =
E
E
E
|
{z
}
0 0 0
0
0
xx
loi de souplesse
soit : xx =

xx

et yy = zz =

E
lallongement en traction simple.
`

xx
E

. Le module de Young E est le module de rigidit

`(1 xx)

L(1 + xx)

4 Thermomcanique : contraintes initiales et dilatations thermique


Les contraintes totales en chaque point peuvent rsulter de diffrents effets :
{} = {e } + {0 } + {th } + . . .
o {e } = [D]{e } correspond aux contraintes lastiques, {0 } correspond aux contraintes rsiduelles auto-quilibres, dues lhistoire du solide (procd de fabrication) et {th } = [D]{th }
correspond aux contraintes dorigines thermiques.
r Matriau isotrope : {th } =< t t t 0 0 0 >T o est le coefficient de dilation et
= T T0 avec T temprature impose et T0 temprature ambiante.
ET
Ainsi {th }3d =
< 1 1 1 0 0 0 >T .
1 2
ET
< 1 1 0 >T ,
o b = 1 en CP, b = 2 en DP.
En 2D : {th }2d =
1 b
r Matriau orthotrope : {th } =< x t y t z t 0 0 0 >T
r Loi de Hooke gnralise : {} = [D]{e } + {0 } + {th } = [D]({e } {th }) + {0 },
et {e } = [C]({} {0 }) + {th }.
Z

1
r nergie de dformation : U =
< > [D]{}+ < > ({0 } + {th }) dV
2
V
J.-M. CROS, Z.-Q. FENG

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

5 Dformations planes
Soit un solide de longueur importante suivant z et suppos bloqu dans cette direction. Les composantes des dformations suivant laxe z sont nulles : xz = yz = zz = 0 , alors en utilisant la loi
de comportement, on peut dterminer les composantes du tenseur des contraintes :

xx xy 0
xx xy 0
= yx yy 0 ij = kk ij + 2 ij xy yy 0 avec zz = (xx + yy )
{z
}
|
0
0 0
0
0 zz
loi dlasticit
Sous forme vectorielle, on ne conserve que trois termes puisque le quatrime zz nintervient pas dans
le calcul des efforts intrieurs, soit :

xx

xx
E

1
0
yy
=
{} = D{} yy

1 2

(1 + )(1 2)
xy
2 xy
0
0
2

6 Contraintes planes
Soit une plaque mince dpaisseur t dont la surface moyenne est situ dans le plan x, y et qui nadmet
de charges que dans son plan (les plans normaux laxe z ne sont pas chargs). La formule de
Cauchy implique : xz = yz = zz = 0 , alors en utilisant la loi de comportement, crite en terme
de souplesse :

xx xy 0

0
xx
xy
1+

(xx + yy )
= xy yy 0 ij =
ij
kk ij yx yy 0 avec zz =
E {z
E
E
}
|
0
0 0
0
0 zz
loi de souplesse
Sous forme vectorielle, on ne conserve que trois termes puisque le quatrime zz nintervient pas dans
le calcul des efforts intrieurs, soit :

xx

xx
E 1

{} = D{} yy
=

1 yy

1 2
xy
2 xy
0 0
2

7 quations dquilibre
- Problme pos
S sur ,
T
- = F U et F U = ,
F
- Conditions aux limites sur : dplacements et
efforts donns :
P (X, , fv , (P ))
Relations sur F :

force surfacique : t = (P ) n .

Relations sur U :
u = U d.
- Relations dformations-dplacements.
- Loi de comportement (contraintes-dformations).
Plusieurs mthodes permettent dcrire les quations dquilibre (locale) dun milieu, on choisit la plus
"physique". On isole un petit cube de matire de dimensions dx, dy, dz autour de P , et on fait le bilan
des actions extrieures. Pour plus de clart, on reprsente les actions sur les 6 faces du cube sur deux
figures qui reprsentent le mme cube :
J.-M. CROS, Z.-Q. FENG

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009


yy +

dz

zy +
xz
xx

dy

yx

zx

xy
y
z

zy
y

yy

xy

dy

dy
y
xy
+
dy
y
yx +

zz
yz

yz +

yz
z

zz +

zy
yy

dz

zz
z

xz

yx

dx
x
xx
xx +
dx
xz
x
+
dz
z
zx
zx +
dx
x

dz

x
dx

On commence par crire lquilibre du cube en projection sur x, la figure ci-aprs recense lensemble
des actions agissant dans cette direction :
xz

xy +

xx
xz +

xy
y

dy

xx +
xz
z

fx

xx
x

dx

dz

xy

Lquation du mouvement (avec fx force volumique, masse volumique du matriau et u


x lacclration
selon la direction x) scrit alors :
(xx +

xx
x

dx xx )dydz + (xy +

xy
y

+ (xz +

dy xy )dxdz

xz
z

dz xz )dxdy + fx dxdydz =
ux dxdydz

do aprs simplification :
xx
xy
xz
+
+
+ fx = u
x xx,x + xy,y + xz,z + fx = u
x
x
y
z
De manire analogue, on obtient les quations du mouvement suivant les autres directions :

xy
xz
xx

+
+
+ fx = u
x xx,x + xy,y + xz,z + fx = u
x

x
y
z


yy
yz
yx
+
+
+ fy = u
y yx,x + yy,y + yz,z + fx = u
y

x
y
z

zx
zy
zz

+
+
+ fz = u
z zx,x + zy,y + zz,z + fz = u
z

x
y
z

z ) et indicielle :
x +u

y +u

que lon peut crire sous forme vectorielle (avec
=u

x

div + f =
,

ij,j + fi = u
i

Finalement, un problme comprend 15 inconnues (6 contraintes, 6 dformations et 3 dplacements)


que lon obtient via 15 quations (3 quations dquilibre, 6 relations dformations-dplacements et 6
relations contraintes-dformations).
J.-M. CROS, Z.-Q. FENG

Universit dvry-Val dEssonne

C HAPITRE 2 :

CS71 - notes de cours, septembre 2009

MTHODE DES LMENTS FINIS

Objectif : dimensionner une structure (avion, pont, pice dun assemblage).


Deux approches complmentaires (recalage - corrlation) et/ou indpendantes (maquette numrique
- certification) : essais - calculs.
r Essais :
Conditions de lessai ? Que mesure-t-on ? Interprtation des rsultats ? chelle de la structure
(maquette rduite ou lchelle) ? ...
r Calculs :
solution analytique, numrique ? prcision ? erreur darrondi ? erreurs de discrtisation ? ...
Problmatique commune : MODLISATION (art de lingnieur) Hypothses :
r Quel est ou quels sont les phnomnes prpondrants ?
mcanique, thermique, lectro-magntisme, couplage fluide-structure, ... ?
statique, dynamique, ... ?
linaire, non-linaire, ... ?
chargement (pesanteur, ...) ?
frottement ?
r Peut-on simplifier ? Si oui comment (3d, 2d, 1d, ...) ?
Mise en quations :
RdM (gomtries particulires, solution analytique)
Mcanique des Milieux Continus,... quations diffrentielles : solution analytique pour les
gomtries simples sinon solution numrique (discrtisation spatiale et ventuellement temporelle)
Mthodes dapproximation :
Pour discrtiser des modles physiques complexes, on dispose de plusieurs mthodes dapproximation.
Ces mthodes remplace le modle mathmatique dfini sur un milieu continu (quations diffrentielles
ou intgrales) par un problme mathmatique discret (quations matricielles) que lon sait rsoudre
numriquement.

1 Principe de la Mthode des rsidus pondrs


Soit un problme physique dont linconnue est le champ scalaire u(P ) dfini sur un domaine dtude
. On cherche la solution du modle mathmatique dfini par des quations locales sur et des
conditions sur la frontire du domaine . Ces quations forment le systme dquations diffrentielles :

L(u) = f P (quation locale)


C(u) = e P (conditions aux limites)
Le rsidu (not R) est lerreur commise lorsque lon utilise une approximation (note u
) pour le champ
u.
R(
u) = L(
u) f

J.-M. CROS, Z.-Q. FENG

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

La mthode des rsidus pondrs consiste annuler lerreur commise sur le rsidu, en la pondrant
sur le domaine par un nombre fini de fonctions de pondration ou fonctions tests i , soit :
Z
Z

Wf =
i R(
u) d =
i L(
u) f d = 0 i

R
Remarque : au lieu de rsoudre R(u) = 0, on considre le problme quivalent R(u) d = 0.
Comme on ne sait pas rsoudre analytiquement ce problme, on en cherche une approximation en
restreignant le nombre de fonctions de pondration .
Si on construit une approximation u
n paramtres, cela signifie quil faut choisir n fonctions de
pondration afin dobtenir autant dquations intgrales que de paramtres, cest--dire un systme
matriciel dordre n. Lapproximation de u
est construite de la faon suivante :
u
=

n
X

Ni qi = [N ]{q},

i=1

o Ni sont les fonctions de forme ou dinterpolation et les qi les paramtres (inconnues que lon
cherche) de lapproximation. Ainsi, les n quations scrivent :
Z

i R [N ]{q} d = 0 i [1, n]

En ce qui concerne le choix des fonctions de pondration, on se limite la mthode de Galerkin. Cette
mthode consiste prendre comme fonction de pondration les fonctions de forme. Linconvnient
de la mthode rside dans le calcul de lintgrale sur le domaine, par contre si les oprateurs sont
symtriques, les matrices le sont galement.

C HAPITRE 2 B :

NOTIONS FONDAMENTALES ( INGRDIENTS )

1 Mthode des rsidus pondrs


La mthode des rsidus pondrs consiste approcher partiellement lannulation du rsidu dune
quation diffrentielle pour trouver une solution discrte approximative. Illustrons le concept par lexemple qui suit. Soit lquation diffrentielle :
du(x)
dx

= u(x),

dans lintervalle : 0 x 1

(domaine dtude),

(1)

avec la condition aux limites suivante : u(x = 0) = 1.


La solution exacte scrit : uex = ex .
On cherche maintenant une solution approche, sous la forme dun polynme de la forme :
u = C1 + C2 x + C3 x2
Cette solution approche doit satisfaire la condition aux limites : u(x = 0) = 1, on en dduit que
C1 = 1. Il reste trouver C2 et C3 . Pour cela, on propose un critre que permettra dajuster ces
coefficients la solution exacte. On considre alors le rsidu (not R) que lon obtient partir de (1) :
R=
J.-M. CROS, Z.-Q. FENG

du
dx

+u=0
10

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

Si u est la solution exacte alors R = 0. Remplaons u par la solution approche (comme


C2 + 2 C3 x) :
R=

du
dx

du
dx

+ u = C2 + 2 C3 x + 1 + C2 x + C3 x2 = 1 + C2 (1 + x) + C3 (2 x + x2 ) = 0

Lobjectif de dessayer de rendre ce rsidu nul par un moyen quelconque. Les moyens les plus utiliss
sont : mthode des moindres carrs, mthode de Galerkin, mthode de collocation par points,...

1.1 Mthode de Galerkin


Principe : on considre que les moyennes pondres du rsidu sur lensemble du domaine
sannulent. Les pondrations sont choisies parmi les fonctions qui ont servi construire la solution approche.
Pour notre exemple, cela revient calculer les quantits suivantes :
Z 1
x R dx = 0
(pondration : x, domaine : [0; 1], moyenne : intgrale),
0
Z 1
x2 R dx = 0
(pondration : x2 , domaine : [0; 1], moyenne : intgrale).
0

soit

x R dx =
0

Z0 1
=

2
x 1 + C2 (1 + x) + C3 (2 x + x ) dx
x + C2 (x + x2 ) + C3 (2 x2 + x3 ) dx =

x R dx =

et
0

1
2

+ C2

5
6

+ C3

11
12

=0

1 + C2 (1 + x) + C3 (2 x + x ) dx

0
1

x2 + C2 (x2 + x3 ) + C3 (2 x3 + x4 ) dx =

1
3

+ C2

7
12

+ C3

14
20

=0

On obtient un systme linaire de deux quations deux inconnues C2 et C3 .

5
11
1

+
C
+
C
=0
2
3

2
6
12

1
7
14

+ C2
+ C3
=0
3
12
20
La rsolution de ce systme permet dobtenir les coefficients : C2 =
solution approche scrit : u = 1

32
35

x+

2
7

32
35

et C3 =

2
7

. Finalement, la

x2 .

2 Approximation nodale
Dans lexemple prcdent, les coefficients indtermins Ci nont pas de signification physique,
il serait intressant dexprimer ces coefficients en fonction de valeurs discrtes de la fonction solution.
Prenons une solution approche :
u = C1 + C2 x + C3 x2
J.-M. CROS, Z.-Q. FENG

11

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

et exprimons les solutions discrtes (notes u1 , u2 et u3 ) aux points x = 0, 1/2 et 1, afin dobtenir
une relation entre les Ci et les ui :

u1 = u(0) = C1 + C2 0 + C3 0
u2 = u(1/2) = C1 + C2 1/2 + C3 1/4

u3 = u(1) = C1 + C2 1 + C3 1
que lon peut mettre sous forme matricielle :

1 0
0
u1
C1
u2
= 1 1/2 1/4 C2

u3
1 1
1
C3
{z
} | {z }
| {z }
|
{un }
[X]
{Cn }

{ } vecteur colonne n 1,
[ ] matrice n n,
notations :

< > vecteur ligne 1 n.

(2)

On peut alors crire les coefficients Ci en fonction des ui , en effet :


n

o
Cn

h
= X

i1 n

o
un

avec

h i1
X
=

1
0
0
h
i
t
1
4 1
co-facteur X = 3
detX
2 4
2

Comme la solution approche peut galement scrire sous la forme suivante :

C1
2
u(x) = C1 + C2 x + C3 x2 = < 1
| x
{z x} > C2
C3
P (x)

1
0
0 u1
n o
h i1 n o
4 1 u2
= < P (x) > Cn = < P (x) > X
un = < 1 x x2 > 3

u3
2 4
2

u(x) = < 1 3 x + 2 x2 4 x 4 x2
|
{z
N (x)

u1
n o
2
u2
x + 2x >
= < N (x) > un
}

u3

= (1 3 x + 2 x2 ) u1 + (4 x 4 x2 ) u2 + (x + 2 x2 ) u3 .
On peut vrifier au passage que : u(x = 0) = u1 , u(x = 1/2) = u2 et u(x = 1) = u3 .
Les coefficients (u1 , u2 et u3 pour linstant inconnus) intervenants dans la solution approche ont,
maintenant, une signification physique.

3 Approximation dune fonction par morceaux


La technique dveloppe prcdemment nest pas
trs pratique. Si le domaine dtude est complexe u
(surface, volume, ...), la solution approche tant
cherche sous la forme dun polynme son degr deviendra trs lev. En effet, la solution approche est dfinie sur lensemble du domaine.
Pour contourner cette difficult, on peut chercher
approximer la solution exacte (note uex ) par
sous-domaines de telle sorte que lerreur entre
la fonction exacte et la fonction approche (ou
dapproximation) soit suffisamment petite.
J.-M. CROS, Z.-Q. FENG

x
xi

xi+1
12

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

En gnralisant, nous pouvons concevoir quune surface peut tre approxime par des facettes par
exemple. Le choix de la fonction approche ne se limite pas ncessairement des fonctions linaires.
Cependant, nous nous limiterons ici des fonctions polynomiales de degr n. Comme le montre la
figure, une fonction quelconque peut tre approche par une srie de fonctions linaires sur un certain
nombre de sous intervalles. Afin de rduire lerreur e(x), il convient de choisir un critre quelconque,
ce qui nous permettra de dterminer les coefficients C1 , C2 , . . . ,Cn . En se rfrant la figure, nous
pouvons choisir le critre qui consiste spcifier que lerreur e(x) sannule pour les abscisses
xi . La fonction exacte, uex , est approxime par des fonctions linaires (par exemple) de la forme :
u(x) = C1 + C2 x
pour xi < x < xi+1 avec i = 1, n
et vrifient uex (xi ) = u(xi ), uex (xi+1 ) = u(xi+1 ), soit uex (xi ) = C1 + C2 xi et uex (xi+1 ) =
C1 + C2 xi+1 que lon peut mettre sous forme matricielle :

uex (xi )
uex (xi+1 )

1 xi
1 xi+1

C1
C2

alors

C1
C2

1 xi
1 xi+1

uex (xi )
uex (xi+1 )

(3)

Les limites xi et xi+1 du sous intervalle ainsi que les valeurs de la fonction exacte correspondant ces
limites tant connues, il est ais dobtenir les valeurs des paramtres indtermins Cn . Ce concept se
gnralise pour toutes fonctions polynomiales de degr n1. Sous forme matricielle une dimension,
ces fonctions peuvent avoir la forme suivante :

C1

2
n o
2
n1
C3
=<
P
(x)
>
Cn
u(x) = < 1
x
x
.
.
.
x
>
(4)
|
{z
}

..

.
P (x)

C
n
Le vecteur ligne < P (x) > est appel la base polynomiale et le vecteur colonne {Cn } constitue
lensemble des paramtres indtermins. Ainsi, dune manire gnrale, le systme matriciel (3) scrit
comme suit :

n1

<
1
x
.
.
.
x
>
u
(x
)
C
ex
i
i

< 1 x . . . xn1 >i+1


uex (xi+1 )

C2
n o
h i1 n o

C
=
X
un
(5)

..
..
..
n

.
.
.

u (x
< 1 x . . . xn1 >i+n1 Cn
ex
i+n1 )
|
{z
}
[X]
Les coefficients Ci nayant pas de signification physique, on utilise les rsultats du paragraphe prcdent. En combinant (4) et (5), on obtient :
n
u(x) =< P (x) > Cn

h
=< P (x) > X

i1 n

o
un

n
=< N (x) >

o
un

(6)

qui est une forme approche de uex en fonction de valeurs discrtes de cette dernire. Ce rsultat
est fondamental car, que la fonction uex (x) soit connue ou non, il est toujours possible de lapproximer
par une fonction de valeurs discrtes connues ou non. Si la fonction uex est inconnue nous avons
ici un outil qui nous permet de la remplacer en approximant par une forme o seules des valeurs
discrtes de la fonction sont inconnues. Il sagit l dun processus de discrtisation largement
utilis dans la mthode des lments finis. La fonction (6) est appele fonction dapproximation
ou dinterpolation dfinissant une approximation nodale.
J.-M. CROS, Z.-Q. FENG

13

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

3.1 Exemple
Appliquons lapproximation nodale au systme (3) :

uex (x1 )
uex (x2 )

1 x1
1 x2

C1
C2

C1
C2

1 x1
1 x2

u1
u2

Linversion de la matrice donne :

1
1
x2 x1
1 x1
=
1 x2
1
x2 x1 1
En utilisant la relation (6), il vient alors :

h i1 n o
1
x2 x1
u1
u(x)= < P (x) > X
un =< 1 x >
(7)
1
u2
x2 x1 1

n o
x2 x x x1
u1
u1
=<
>
=< N1 (x) N2 (x) >
=< N (x) > un
(8)
u2
u2
x2 x1 x2 x1

4 Dfinitions et proprits
On dfinit alors comme noeuds les positions xi et comme lment le sous intervalle auquel elles
appartiennent. Les valeurs de u associes un noeud sont les valeurs nodales, on parle aussi de
degrs de libert : en 3d, par exemple, on peut avoir pour chaque nud, trois degrs de libert : ux ,
uy et uz ou pour un lment de poutre en chaque nud 6 degrs de libert : 3 dplacements ux , uy ,
uz et 3 rotations rx , ry et rz .

4.1 Proprits de lapproximation nodale


la lumire de lexemple propos ici, nous constatons que :

Nj (xi ) =

0 si i 6= j
1 si i = j

(9)

En effet, par dfinition du critre nous permettant dvaluer les paramtres indtermins, nous avons
impos que la valeur de la fonction exacte et de la fonction approche devait concider aux noeuds. En
effet, si nous reprenons lexpression (8), valuons uex (x) en x = x1 :

u1
= N1 (x1 ) u1 + N2 (x1 ) u2 = u1
uex (x1 ) =< N1 (x1 ) N2 (x1 ) >
u2
Pour vrifier cette relation, on doit avoir N2 (x1 ) = 0 et N1 (x1 ) = 1, cest--dire :

x2 x1 x1 x1
u1
u1
= u1
=< 1 0 >
>
u(x1 ) =<
u2
u2
x2 x1 x2 x1
Les conditions (9) permet davoir des conditions pour dterminer les coefficients des polynmes dinterpolations. Exemple dun polynme du second degr (interpolation quadratique) de la forme N (x) =
a x2 + b x + c, llment est compos de trois nuds (abscisses : x1 , x2 et x3 ) alors pour dterminer
les coefficients du polynme N2 (x), on a les conditions suivantes :
N2 (x1 ) = a x21 + b x1 + c = 0, N2 (x2 ) = a x22 + b x2 + c = 1, N2 (x3 ) = a x23 + b x3 + c = 0,
J.-M. CROS, Z.-Q. FENG

14

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

soit un systme de trois quations trois inconnues (a, b et c).


On peut galement utiliser les polynmes de Lagrange pour dterminer les polynmes dinterpolation
Ni (x) :
Ni (x) =

n
Y
x xj
j=1
j6=i

xi xj

Appliquons cette dfinition pour un lment deux nuds (interpolation linaire) :


N1 (x) =

x x2

et

x1 x2

N2 (x) =

x x1
x2 x1

on retrouve les expressions (8).

4.2 Drives de la fonction dinterpolation


Dans le cas que nous considrons ici, cest--dire lemploi de fonctions dinterpolation polynomiales de
degr n 1, il est vident que seules les drives jusqu lordre n 1 existent. Ceci est extrmement
important en ce qui concerne le choix du degr dune fonction dinterpolation en fonction de lordre de
lquation diffrentielle. Par exemple, une fonction dinterpolation linaire (de degr 1) ne pourra pas
tre directement utilise pour
une drive de seconde puisque sa drive dordre 2 est
n approximer
o
nulle. Si u(x) =< N (x) > un alors :
du(x)
dx

d
dx

n o
dN (x) n o
< N (x) > un
=<
> un
dx

car seule la fonction dinterpolation dpend de x.

C HAPITRE 2 C :

MISE EN UVRE DE LA MTHODE DES LMENTS FINIS

1 Exemple dapplication en mcanique


Soit une barre de section constante A et de longueur `
sollicite par un flux de traction P (N/m). La barre a un
comportement lastique linaire (module dYoung E).
On cherche le champ de dplacement u, de dformation
et de contraintes en tous points de la barre.
La mise en quation sobtient
en crivant lquilibre des
forces dun segment lmentaire de barre de longueur dx,
situ une distance x du bord
0:
N+

dN
dx

dx N + P dx = 0

P
x

`
A(x)
N (x)

A(x + dx)
P (x) dx

N (x + dx) = N (x) +

u(0)
ou
N (0)

dx

dx

u(`)
ou
N (`)
dx

Leffort intrieur axial N peut, par application de la loi de Hooke (x = E x = E


prim en fonction du dplacement u par : N (x) = A x = EAx = EA

J.-M. CROS, Z.-Q. FENG

dN (x)

du
dx

du
dx

), tre ex-

. Lquation dquilibre de

15

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

la barre (une dimension) et conditions aux limites (formules en dplacement, cest--dire en fonction
de u) scrit finalement :

d2 u

EA
+ P = 0,
0 < x < `,

2
dx
du
(10)
N (x = `) =
=0
en x = `,

dx x=`

u = 0,
en x = 0.

1.1 Solution analytique


En intgrant deux fois, on obtient lexpression du dplacement : u =
Les constantes dintgration sont dtermines par
les conditions aux limites :
1

u(x = 0) = 0, alors D = 0,
N (x = `) = 0, soit encore x (x = `) = 0,
du
P`
do
(x = `) = 0 donc C =
.
dx
EA
P

P`

=
x2 +
x,
2EA
EA
du
P
P`
x (x) =
=
x+
,
dx
EA
EA
P
P`
x (x) = E x (x) = x +
.
A
A
u(x)

P
2EA

x2 + Cx + D.

Contrainte (P=A=L=1)
Dplacement (P=A=E=L=1)

0.8

0.6

0.4

0.2

0
0

0.2

0.4

0.6

0.8

1.2 Solution approche par la mthode des lments finis


1. Formulation intgrale globale :
On forme le rsidu R partir de lquation dquilibre (10), on multiplie par la fonction de pondration , qui satisfait les conditions aux limites en dplacement et on intgre sur le domaine dtude
(intervale [0; `]), la section de la barre est constante :
Z `
d2 u

(EA
(11)
+ P ) dx = 0 .
dx2
0
2. Formulation intgrale faible :
Intgration par parties du premier membre de lintgrale figurant dans lquation (11) soit :
Z `
Z `
h d
u i`
u
d2 u

d d
) dx =
(

(
) dx
(rappel : (uv)0 = u0 v + uv 0 ).
2
0
dx
dx
dx
dx
0
0
d
u
En utilisant les conditions aux limites (
= 0 et u
(x = 0) = 0) il reste :
dx (x=`)
Z `
Z `
d2 u

d d
u
(
)
dx
=

(
) dx.
dx2
0
0 dx dx
En remplaant dans (11), il vient :
Z `
Z `
u
d d

(EA
) dx +
P dx = 0
dx dx
0
0
J.-M. CROS, Z.-Q. FENG

(12)

16

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

3. Discrtisation : Mthode de Galerkin (la fonction test est prise comme gale la variation du
dplacement : = u).
Le domaine dtude est discrtis laide dun lment de barre deux nuds de longueur `.
Cest--dire que le dplacement dans llment est interpol laide du dplacement des deux
extrmits de la barre. Linterpolation est linaire, de sorte que lon peut crire pour un lment
de barre (nuds 1 et 2) :

u1
N1 (x)
u
(x) =< N (x) > {un } =< N1 (x) N2 (x) >
=< un > {N (x)} =< u1 u2 >
u2
N2 (x)
un reprsente la valeur de u
en chaque nud de llment.
Ces fonctions N1 (x) et N2 (x)
1
sont
construites
pour
vrifier
u(x = 0) = u1 et u(x = `) = u2 .
0.8
Explicitons (polynme de Lagrange)
les fonctions dinterpolation linaire
dun lment de barre (longueur
0.6
` = x2 x1 ) deux nuds (1 et 2) :

N1(x)
N2(x)

0.4

N1 (x) =

x x2
x1 x2
x x1

=1

x
`

, (13)

0.2

.
(14)
0
0
0.2
0.4
0.6
0.8
1
x2 x1
`
Avec ces fonctions et laide de la relation u
(x) =< N (x) > {un }, on peut calculer le dplacement en nimporte quel point de llment.
d
u
On souhaite remplacer u
(x) dans lquation (12), il faut donc valuer
:
dx
N2 (x) =

d
u
dx

d(< N (x) > {un })


dx

=<

soit partir des expressions (13) et (14) :

dN (x)
dx

dN1 (x)

> {un } =< un > {


=

et

dN2 (x)

dN (x)
dx
=

.
dx
`
dx
`
Ainsi pour cet lment fini, la discrtisation de lquation (12) scrit :
Z `
Z `
dN (x)
dN (x)

EA < n > {
}<
> {un } dx +
P < n > {N (x)} dx = 0.
dx
dx
0
0

Comme n et un ne dpendent pas de la variable dintgration x, on peut crire :


Z `
Z `

dN (x)
dN (x)
< n >
EA{
}<
> dx {un } + P
{N (x)} dx = 0.
dx
dx
0
0
Cette relation est vrifie quelque soit la fonction test < n >, on peut simplifier comme suit :
Z `
Z `

dN (x)
dN (x)

EA{
}<
> dx {un } + P
{N (x)} dx = 0.
(15)
dx
dx
0
0
Il reste valuer les diffrentes intgrales en utilisant les fonctions dinterpolation :

dN1 (x)

dN (x) dN (x)
dN (x)
dN (x)
1
1
1
1
2
dx
{
}<
>=
<
>= 2
1
1

dx
dx
dx
dx
`
dN2 (x)

dx
J.-M. CROS, Z.-Q. FENG

(16)

17

Universit dvry-Val dEssonne


alors :
Z `
EA{

dN (x)
dx

}<

CS71 - notes de cours, septembre 2009

dN (x)
dx

> dx =
0

EA
`2

1 1
1
1

dx =

EA
`

1 1
1
1

(17)

De mme :
Z

{N (x)} dx =
0

h i`
h x2 i `

` 1
x
`
1

0
0
` =
h x2 i2
x ` dx =
`

2 1
0
`
2` 0

(18)

Il ne reste plus qua remplacer dans (15) pour obtenir lquation discrtise qui prend alors la
forme dun systme linaire ([K] {un } = {fn }) :

EA
P` 1
1 1
u1
Rx1
=
+
,
1
1
u2
1
0
`
2

P` 1
EA
1 1
Rx1
ici [K] =
et {fn } =
+
.
1
1
1
0
`
2
Systme de deux quations deux inconnues : u2 et Rx1 (qui reprsente la raction lencastrement), rappelons que u1 est connu car impos par une condition aux limites.
4. Rsolution :
Avant de rsoudre, il faut prendre en compte les conditions aux limites en dplacement (ici enP `2
.
castrement au niveau du nud 1, soit u1 = 0), do les solutions : u1 = 0, u2 =
2EA
5. Post-traitement :
Le champ de dplacement u
(x) est alors obtenue par interpolation via la relation :

x x
P`
u1
2
P`
u
(x) =< N (x) > {un } =< N1 (x) N2 (x) >
=< (1 )
>
=
x.
u2

` `
2EA
2EA
La dformation (x) :

1 1
dN1 (x) dN2 (x)
P`
u1
2
>
=<
> P`
constante.
(x) =<
=
u2
2EA
dx
dx
` `
2EA
Et enfin la contrainte
(x) = E (x) =

P`

qui est constante dans la barre.


2A
On peut galement calculer la raction (note Rx1 ) au niveau de lencastrement, pour cela
il faut calculer le produit [K]{u} ({u} tant maintenant connu) soit :

P`

EA
1 1
2
2
P`
dont le rsultat est
(19)
P` ,
1
1

2EA
2
par ailleurs, les forces extrieures agissant sur les nuds scrivent :

P`

Rx1 +

2
.
P`

2
J.-M. CROS, Z.-Q. FENG

(20)

18

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

En galisant les deux quantits (19) et (20) on trouve la raction (Rx1 = P `) qui est
bien gale loppos de la rsultante des efforts agissant sur la barre. On vient de vrifier
lquilibre statique de la barre. En divisant Rx1 par la section A, on obtient la contrainte
lencastrement qui est gale la contrainte thorique.
En conclusion la discrtisation avec un seul lment fini, pour ce cas trs particulier, permet
datteindre les principales informations pour la conception de la structure. savoir, le dplacement maximun et la valeur de la raction lencastrement.
0.5

ANALYTIQUE
EF

0.4

0.8

0.3

0.6

0.2

0.4

0.1

0.2

ANALYTIQUE
EF

0
0

0.2

0.4

0.6

0.8

Figure 1: Dplacement (E = P = A = ` = 1)

0.2

0.4

0.6

0.8

Figure 2: Contrainte (P = A = ` = 1)

Pour amliorer le rsultat, on peut procder de plusieurs faons :


(a) discrtiser avec un nombre plus important dlments.
(b) discrtiser avec un lment fini dont linterpolation est plus riche.
Toutefois, pour sassurer de la rsistance de la structure, il est important dapprocher au mieux
la contrainte maximale, qui dans notre exemple se trouve au niveau de lencastrement, afin de
vrifier que lon reste dans le domaine lastique du matriau.

1.3 Solution approche par la mthode des lments finis: discrtisation par
deux lments finis
Le calcul prcdent permet de caractriser le comportement de llment fini de barre deux nuds :
le dplacement est linaire, en raison de linterpolation choisie.
la contrainte est constante dans llment
Pour obtenir une bonne approximation de la contrainte maximale, la structure est maintenant discrtise par deux lments finis. Llment fini prs
de lencastrement ayant une longueur trs petite
(par exemple `/100).

EF 1

N2 (x) =
J.-M. CROS, Z.-Q. FENG

x x2
x1 x2
x x1
x1 x2

EF 2

lment fini 2

=1
=

Figure 3: Discrtisation laide de deux EF

1. Fonctions dinterpolation :
lment fini 1
N1 (x) =

100x

100x
`

`
.

(21)
(22)

x x3

100

100 x

, (23)
99 `
1
N2 (x) =
=

. (24)
x3 x2
99 `
99
N1 (x) =

x2 x3
x x2

99
100 x

19

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

2. Calcul des matrices de rigidit lmentaires : Il faut au pralable recalculer (16) puis calculer
lintgrale (17), les bornes allant de 0 `/100 pour llment 1 et de `/100 ` pour llment 2.
En fait, pour cet lment ce nest pas ncessaire car la matrice de raideur est proportionnelle
linverse de la longueur de llment, ainsi partir de lexpression (17) valable pour un lment
de longueur `, on obtient :

h i
h i
100 EA
100 EA
1 1
1 1
1
2
K =
et
K =
1
1
1
1
`
99 `
|
{z
}
|
{z
}
u1 u2
u2 u3
3. Calcul du chargement nodal :
Dans la mthode des lments finis, les conditions aux limites (dplacements ou forces) sapplique au niveau des nuds, do le terme chargement nodal. Ces forces nodales sont obtenues
en calculant lintgrale (18). Mais, comme pour les matrices de rigidit, on peut obtenir directement le rsultat, puisque pour ce cas, les forces nodales sont proportionnelles la longueur de
llment, ainsi partir de lexpression (18) valable pour un lment de longueur `, on obtient :
1

2

1
2
P`
99 P ` 1
f1
1
f2
f
=
=
,
f
=
=
.
f21
f32
1
100 2 1
100 2
Notons au passage que la somme des composantes des forces nodales (f11 + f21 + f22 + f32 ) est
gale P ` qui nest autre que la rsultante du chargement appliqu sur la barre.
4. Assemblage des quantits lmentaires :

1
1
0

1
1 u1
h i u1 f1
100 EA
P
`
1 1 +

u 2 = f2
1 + 99
K
soit

99
99 u2 =

`
1
1 u3 100 2 99
u3
f3
0
99
99
5. Rsolution :
Avant de rsoudre, il faut prendre en compte les conditions aux limites en dplacement (ici encastrement au niveau du nud 1, soit u1 = 0), do le systme linaire rsoudre :

1
1

100 EA 1 + 99 99 u2
P`
1 + 99

1
1 u3 = 100 2
99
`

99
99
Dont les solutions sont : u2 =

P `2 (100 + 99)
2EA 100 100

et u3 =

P `2
2EA

6. Post-traitement :
La contrainte (constante) dans llment 1 est obtenue par la relation :
(x) = E (x). Soit :


0
P ` (100 + 99)

dN1 (x) dN2 (x)


100
100
u1
2
(x)=<
=<
>
> P ` (100 + 99) =
.
u2
2EA 100

dx
dx
`
`
2
2EA 100
do lexpression de la contrainte dans la barre 1 :
(x [0, `/100]) =

P ` (100 + 99)

.
2A 100
Ainsi, avec deux lments finis, on approxime trs bien la contrainte lencastrement, en effet :
analytique (x = 0) =

J.-M. CROS, Z.-Q. FENG

P`
A

et

lment fini (x = 0) =

P`
A

199
200

20

Universit dvry-Val dEssonne

C HAPITRE 3 : P RINCIPE

DES

CS71 - notes de cours, septembre 2009

T RAVAUX V IRTUELS (PTV)


Systme physique continu

Mise en quations
Mthodes variationelles
(PFD)
(PTV)
Formes diffrentielles
mthodes des rsidus pondrs
formes intgrales
Mthodes dapproximation
discrtisation
formes matricielles

1 Introduction
Dans certains domaine de la physique, des considrations nergtiques permettent la formulation du
problme en tant que principe variationnel, aboutissant ainsi une formulation intgrale. Lintrt de
ces principes est de fournir directement la forme intgrale sans avoir passer par les quations aux
drives partielles. La formulation mathmatique du principe est base sur les mmes hypothses
de modlisation du problme physique. En mcanique des structures le principe le plus couramment
utilis est le principe des travaux virtuels (PTV). Le PTV est une traduction sous forme intgrale de
lquilibre du solide.

2 Quelques relations utiles pour la suite


r Oprateurs diffrentiels : gradient, divergence :
- Relations entre champs scalaires et champs vectoriels :
Le gradient dune fonction scalaire
f (x, y, z) dfinie
au point P de composantes x, y, z scrit (nof

f,x =

f,y =
tation indicielle f,i ) : grad f =
,

f,y =

et il est tel que : df = f,x dx + f,y dy + f,z dz = grad f . dM .

Soit
v un vecteur de composantes (vx , vy , vz ); la divergence du vecteur
v est le scalaire dfini
v
v
v
x
y
z

par : div
v = vx,x + vy,y + vz,z =
+
+
.
x
y
z
- Relations entre champs vectoriels et champs tensoriels :

Soit
v un vecteur de composantes (vx , vy , vz ); loprateur tenseur gradient de ce vecteur
v
J.-M. CROS, Z.-Q. FENG

21

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

vx,z

vy,z . Avec d
v = grad
v . dM .
vz,z

Txz
Tyz . Le vecteur divergence de ce
T
zz

Txx,x + Txy,y + Txz,z


Tyx,x + Tyy,y + Tyz,y .
div T =

Tzx,x + Tzy,y + Tzz,z

vx,x vx,y

(notation indicielle vi,j ) scrit : grad v = vy,x vy,y


vz,x vz,y

Txx Txy
Soit T un tenseur du second ordre : T = Tyx Tyy
Tzx Tzy
tenseur (notation indicielle Tij,j ) est dfini par :

r Le tenseur linaris des dformations (tenseur de Green-Lagrange) scrit :


1

= (grad U + (grad U )T )
2

On peut dcomposer le tenseur h = grad U en parties symtrique et antisymtrique :


1
1
1
1

(h + hT ) +
(h hT ) = (grad U + (grad U )T ) + (grad U (grad U )T )
h =
2
2
}
}
|2 {z
|2 {z
symtrique antisymtrique

= grads U + grada U
On constate que la partie symtrique du tenseur gradient des dplacements concide avec le
tenseur linaris de Green-Lagrange. On dit que ce tenseur est la partie symtrique du tenseur
gradient des dplacements :
=

1
2

(grad U + (grad U )T ) = grads U .

r Seconde formule de Green (pour les oprateurs symtriques) :

div(
v .T) =
v . divT + T : grad
v.

Appliquons cette relation avec


v = U et T = , o est le tenseur symtrique des contraintes :

div( U . ) = U . div + : grad U .

comme grad U = grads U + grada U :

: grad U = : grads U + : grada U = : grads U


car le produit doublement contract entre un tenseur symtrique et un tenseur antisymtrique est
nul, donc :

div( U . ) = U . div + : grads U .


Explicitons au passage le calcul du produit doublement contract
T : = Tij ij =

3 X
3
X

Tij ij = scalaire.

i=1 j=1

r Formule de Gauss-Ostrogradski (ou thorme de la divergence) :


Cette relation relie lintgrale de volume et lintgrale de surface :
Z
Z

v .
n dS, o dS est un petit lment de frontire .
div v d =

J.-M. CROS, Z.-Q. FENG

22

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

2.1 nonc du principe

Soit
u un dplacement virtuel, le principe des travaux virtuel (PTV) snonce comme suit :
Le travail virtuel de tous les efforts (tant extrieurs quintrieurs) est gal au travail virtuel des quantits

dacclration pour tout dplacement virtuel


u :

Trouver
u {
u =
u d sur u } tel que
u,
Z
Z

d,
avec Wa =

u .
(P )dm(P ) =

u .
u

et Wi =
( u ) : d,

Wa = Wi + We

attention,Z le tenseur des dformations


doit tre exprim
avec le champ de dplacement virtuel
u,
Z
Z

et We =
u t u dS +
u t f dS +
u f v d
u

Attention : lexpression du travail des efforts extrieurs (We ) fait apparatre explicitement le champ

des efforts inconnus t u actions des liaisons) qui correspond aux conditions limites cinmatiques :

P u
u =
u d . Si nous utilisons une approximation quelconque du champ des dplacements,
nous obtenons une quation intgrale pour deux champs inconnus, et nous ne pourrons pas rsoudre
le problme. Pour rsoudre, il faut tenir compte a posteriori des conditions aux limites cinmatiques
dans les quations du modle. On utilise une approximation dite cinmatiquement admissible :

{
u =
u d sur u } et {
u = 0 sur u } alors :
Z
Z

We =
u t f dS +

u f v d
f

Do le PTV :

Trouver
u {u = ud sur u } tel que,
u (cinmatiquement admissible),
Z
Z
Z
Z

dV

( u ) : d +
u t f dS +
u f v d =

u .
u

r
u est une fonction de pondration ou fonction test.

r Le PTV exprime lquilibre du solide sous forme intgrale avec pondration par
u et il est
indpendant de la loi de comportement du matriau.
r Pour les
concentres, Fi aux points Pi , le travail virtuel externe associ scrit :
P sollicitations

We = i
u (Pi ) Fi .
r HPP (Hypothse des Petites Pertubations = dplacements et gradients des dplacements supposs petits) : ces hypothses permettent de confondre les configurations dformes et non
dformes pour crite les quations dquilibre et effectuer les intgrations.
r nergie potentielle totale :
Dans le cas stationnaire (pas de forces dinertie), On peut dfinir une fonctionnelle (note ),
appele nergie potentielle totale telle que :
W (u) = ((u)) =


.
u =0
u

avec

(u) = int (u) ext (u).

o int est lnergie interne de dformation :


Z
Z
Z
1
1
1
T
int =
(u) : d =
{(u)} [D] {(u)} d =
< (u) > [D] {(u)} d
2
2
2
J.-M. CROS, Z.-Q. FENG

23

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

et ext est le potentiel des forces de volume et de surface :


Z
Z
Z
Z

T
u f v d =
{u} t f dS + {u}T f v d
ext =
u t f dS +
f

Z f
Z

=
< u > t f dS +
< u > f v d
f

On peut alors noncer le Principe du minimum de lnergie potentielle totale :


Parmi tous les champs de dplacements cinmatiquement admissible celui qui rend minimum correspond la solution du problme.

2.2 Retrouvons les quations dquilibre partir du PTV


partir du PTV, il est possible de retrouver les quations locales du mouvement et les conditions aux
limites en effort.

Trouver
u {u = ud sur u } tel que,
u (cinmatiquement admissible),
Z
Z
Z
Z

dV

( u ) : d +
u t f dS +
u f v d =

u .
u

En utilisant la formule de Green :

u . div + : grads
u =
u . div + : (
u ),
div(
u . ) =
il vient


u,

Z
Z

div( u . ) d+ u . div d+

u t f dS +

u f v d =

dV

u .
u

En utilisant ensuite la formule de Gauss-Ostrogradski :


Z
Z

div( u . )d =

u .
n dS, o dS est un petit lment de frontire .

Do finalement :
Z
Z
Z

u
u . n dS +
u . div d+

u t f dS +
f

dV
u f v d=
u .
u

r Si on choisit un champ de dplacement virtuel nul sur la frontire et quelconque et non nul
lintrieur du domaine, il reste :
Z
Z
Z

dV
u
u . div d +
u f v d =

u .
u

u
u (div + f v u )d = 0

, on retrouve lquation locale du mouvement.


qui entrane : div + f v =
u
r En prenant, un champ de dplacement
virtuel qui vrifient lquilibre local et qui est non nul sur
Z

la frontire, il reste
u

u (
n + t f ) dS = 0 qui entrane : t f =
n sur ,

on retrouve la formule de Cauchy.


r La condition sur u est contenu dans la dfinition du champ cinmatiquement admissible pour

u : {
u =
u d sur u }.
J.-M. CROS, Z.-Q. FENG

24

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

lment fini isoparamtrique Q4

1, 1
4

1, 1
3

x4, y4

x3, y3

x1, y1
1
1, 1

x2, y2

2
1, 1

lment de rfrence

lment rel

1. Fonctions dinterpolation : elles sont de la forme Ni (, ) = ai + bi + ci + di . En


crivant les conditions que doit vrifier la fonction N1 (Ni (nud i) = 1, Ni (nud 6= i) = 0),
on obtient 4 quations qui permettent de trouver les coefficients :
N1 ( = 1, = 1)
N1 ( = 1, = 1)
N1 ( = 1, = 1)
N1 ( = 1, = 1)

=
=
=
=

1
0
0
0

=
=
=
=

a1 b1 c1 + d1
a1 + b1 + c1 + d1
a1 b1 + c1 + d1
a1 + b1 c1 + d1

Soit, aprs rsolution de ce systme dquations :


N1 (, ) =

1
4

( + 1) =

1
4

(1 )(1 )

De la mme manire, on trouve les autres fonctions :

N (, ) = N1 (, ) N2 (, ) N3 (, ) N4 (, )
(25)
1

1
1
1
= (1 )(1 )
(1 + )(1 )
(1 + )(1 + )
(1 )(1 + ) (26)
4
4
4
4
Comme llment est isoparamtrique, on a lexpression de la transformation gomtrique
entre llment rel et llment de rfrence :

x(, ) = N (, ) {xn } et y(, ) = N (, ) {yn }


J.-M. CROS, Z.-Q. FENG

25

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

Remarque : une autre technique plus rapide permet dobtenir les fonctions dinterpolation, voici
son principe. Linterpolation peut scrire sous cette forme :

n o
C2
u(, ) = C1 + C2 + C3 + C4 =< 1 >
=< P (, ) > Cn
|
{z
}
C3

P (, )
C4
| {z }
{Cn }
o les Ci sont des coefficients dterminer.
Exprimons alors les solutions discrtes ou nodales (notes u1 , u2 u3 et u4 ) aux nuds 1, 2,
3 et 4 afin dobtenir une relation entre les Ci et les ui :

u1 = u(1, 1) = C1 + C2 1 + C3 1 + C4 1 1

u2 = u(1, 1) = C1 + C2 1 + C3 1 + C4 1 1
u3 = u(1, 1) = C1 + C2 1 + C3 1 + C4 1 1

u4 = u(1, 1) = C1 + C2 1 + C3 1 + C4 1 1
que lon peut mettre sous forme matricielle :

u
C
1
1
1
1

1
1

1
C2
u2
1
1
1

=
1
u3
C3
1
1
1

u4
C4
1 1
1 1
| {z }
{z
} | {z }
|
{un }
[P (n , n )]
{Cn }

{ } vecteur colonne n 1,

[ ] matrice n n,
notations :
< > vecteur ligne 1 n,

avec { }T =< > et < >T = { }.

On peut alors crire les coefficients Ci en fonction des ui , en effet :


n o
h
i1 n o
Cn
= P (n , n )
un ,

avec

h
i1
P (n , n )

1
1 1
1
h
iT
1
1 1
1 1 1

=
co-facteur [P (n , n )] =

1
det [P (n , n )]
4 1 1 1
1 1 1 1

En remplaant le vecteur {Cn } dans lexpression de la solution approche, il vient :


n o
h
i1 n o
u = C1 + C2 + C3 + C4 =< P (, ) > Cn = < P (, ) > P (n , n )
un

1
1 1
1
u1

1
1
1
1
1
u
2

= < 1 >
u3
1
4 1 1 1

u4
1 1 1 1

u1

1
1
1
1
u2
=
(1 + ) (1 + ) (1 + + + ) (1 + )
u3
4
4

|4
{z4
}


u4
Ni (, )
n o
= < N (, ) > un
On peut vrifier au passage que : u( = 1, = 1) = u1 , u( = 1, = 1) = u2 , ...
Lavantage de cette approche est quelle ne ncessite quune seule inversion de matrice (contre
quatre).
J.-M. CROS, Z.-Q. FENG

26

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

2. Matrice jacobienne : par analogie avec la matrice jacobienne dun lment T3, on a :

" N (,) N (,) N (,) N (,) # x1


" x(,) y(,) #
1
2
3
4
x2

=
J 22 =
x(,)
y(,)
N1 (,)
N2 (,)
N3 (,)
N4 (,)
x4

x4

x1 y1

1 (1 )
(1 ) (1 + ) (1 + )
x
y
2
2

= J11
=

(1

)
(1
+
)
(1
+
)
(1

)
x
y
J21
4
3
4
x4 y4

y1
y2

y3
y4
J12
J22

3. Matrice [B] : par dfinition,

B 38 =

Ni
x
Ni
y

avec

= [J ]

Ni

Ni

N1
x

0
N1
y
N1
x

N1
y

N2
x

N2
y

j11 j12
j21 j22

N3
x

0
N2
y
N2
x

N3
y

Ni

Ni

0
N3
y
N3
x

(
=

N4
x
N4
y

N4
y
N4
x

j11
j21

Ni

Ni

+ j12
+ j22

Ni

Ni

il est donc facile de construire la matrice [B]. Il convient de remarquer que cette matrice dpend
de et . En consquence, les dformations, ainsi que les contraintes, ne sont pas constantes
dans llment, en effet {}31 = [B(, )] {un }. Cest pour cette raison que lon prfre utiliser
cet lment plutt que llment T3 pour lequel les dformations sont constantes.
4. Matrice de rigidit lmentaire :
La matrice [B] et la matrice jacobienne dpendent de et
, en consquence, il faut utiliser lintgration numrique
pour calculer la matrice de rigidit lmentaire. La mthode de Gauss intgre exactement tous les polynmes
dordre m 2 n+1 (incluant les monmes a b tels que
a + b m)
Z

+1

+1

f (, ) dd
1

n X
n
X

wi wj f (i , j ).

Pour notre cas, on utilise 4 points (2 2) de Gauss ou


dintgration (n=2) avec 1 = 1 = 2 = 2 = 13
et les poids w1 = w2 = 1.

!
2 X
2

X
e
K 88 =
[B]t [D] wi wj det(J ) e [B]
i=1 j=1

1
1
,
3
3

1
1
,
3
3

+ [B]t [D] e det(J ) [B]

(1 = 1 ,1 = 1 )

1
1
,
3
3

(i ,j )

= [B]t [D] e det(J ) [B]

1
1
,
3
3

i=1 j=1

+ [B]t [D] e det(J ) [B]

(1 = 1 ,2 = 1 )

+ [B]t [D] e det(J ) [B]


(2 = 1 ,1 = 1 )
3

(2 = 1 ,2 = 1 )
3

o e reprsente lpaisseur de llment (e = 1 en dformation plane).

J.-M. CROS, Z.-Q. FENG

27

Universit dvry-Val dEssonne

CS71 - notes de cours, septembre 2009

Pour chaque point dintgration (i , i ), il faut donc calculer la matrice jacobienne, puis linverse
de la matrice jacobienne et enfin
la matrice [B].
t
Remarque : on calcule [B] [D] e det(J ) [B] plutt que [B]t [D][B] e det(J ) car cela ncessite moins doprations arithmtiques, en effet la matrice [D] est de taille plus rduite 3 3 que
la matrice [K e ] de taille 8 8.
5. Extrapolation des contraintes :
Les contraintes ne sont pas values directement aux nuds : {} = [D][B(, )] {un }. Il est
plus prcis dvaluer les contraintes aux points dintgration (points de Gauss) puis dextrapoler
le rsultat aux nuds de llment :
3

( , ) = < N ( , ) >

0
ne

30

4
e

e0

o les fonctions dinterpolation


sont donnes
par
0
0
(26). Sachant
que = / 3, = / 3,
et 0 = 3, 0 = 3.

0
10
2

20

e
Exemple pour la contrainte xx
: nud 1; = 1 0 = 3, = 1 0 = 3, nud

2; = 1 0 = 3, = 1 0 = 3, ... :

1
1
1
1
e0
1
+
3

(
,

(nud
1)

1
1
2
2
2
2
xx
xx

e0

12 1 + 12 3
12 1 12 3 xx
xx (nud 2)
(2 , 1 )

e
e0
xx
(nud 3)
xx
( , )

12 1 + 21 3
12
1 21 3

e0 2 2

1
1
1
1
xx (nud 4)

(
2
1 2 3
2
1+ 2 3
xx 1 , 2 )
Par la suite, on peut calculer (affichage des contraintes lisses) la moyenne des contributions de
chaque lment sur un mme nud.
1
2
3
Exemple, un nud commun 3 lments : xx (nud) = (xx
+ xx
+ xx
)/3.

Exercices dapplication

r Distorsion dun lment fini Q4 :


1. Exprimer la transformation gomtrique entre llment
de rfrence et llment rel (a et b sont des constantes donnes). Calculer alors la matrice jacobienne.
2. Quelles conditions doivent vrifier x3 et y3 pour que
le dterminant de la matrice jacobienne soit positif ou
nul ? Reprsenter alors llment rel pour les valeurs
suivantes : x3 = a/2 et y3 = b/4. Pour ces valeurs,
le dterminant devient-t-il ngatif ? Interprter ces rsultats.

x3, y3

y
0, b

1
0, 0

2
a, 0

r Intgration numrique :
On considre une plaque carre (2 2) dont lpaisseur variable e est donne par la relation
suivante e = x y 2 . La plaque est discrtise par un seul lment fini Q4.
1. Exprimer la transformation gomtrique entre llment de rfrence et llment rel.
2. valuer par intgration numrique le volume de la plaque.
3. Vrifier analytiquement ce rsultat.
J.-M. CROS, Z.-Q. FENG

28

Universit dvry - Val dEssonne

Feuilles dexercices - CS71 - 2009

Exercices de rvision (RdM, lasticit)


1. Rsistance dun pilier du POPB

Le toit du Palais Omnisport de Paris Bercy repose sur quatre piliers cylindriques en bton de 15 m
de hauteur et de 7, 5 m de diamtre. Ces piliers supportent une masse de 80 000 tonnes qui
comprend celle du toit et des quipements et des charges temporaires (neige, ...). Sachant que
la contrainte de rupture du bton ordinaire en compression vaut entre 20 et 30 M P a, vrifier la
rsistance des piliers et dterminer lordre du coefficient de scurit. Est-il ncessaire de prendre
en compte le poids propre (masse volumique du bton = 2000 kg/m3 ) ?
2. Allongement dun sandow
Calculer la force ncessaire pour tirer de 50 % un sandow en caoutchouc (E = 2 M P a) de
10 mm de diamtre.
Sandow : cordon de caoutchouc lastique dont on se sert pour attacher des objets sur un support. Synonyme : tendeur.
3. Calcul thermo-mcanique
On considre un conducteur en silicium dun circuit intgr modlis par une barre encastre
ses extrmits. Le conducteur est soud la temprature T0 et subit en service une lvation de
temprature de T T0 = 50 C. Dterminer la contrainte dorigine thermique quil subit.
Donnes :
coefficient de dilatation du silicium = 2, 6 105 C 1 , module dlasticit E = 470 GP a.
4. Dilatation dun rail de chemin de fer
Un rail de chemin de fer est pos la temprature de 10 C. Le coefficient de dilatation de lacier
est connu = 12 106 / C. Calculer la dilatation de ce rail lorsque la temprature est gale
40 C en t et 10 C en hiver. En dduire lallongement pour un rail dune longueur de 2 km.
5. Contraintes thermiques
On soumet un barreau daluminium (E = 70 GP a, = 23 106 / C) de section 100 mm2 et
de longueur 2 m un force axiale de traction de 10 kN . On demande de calculer labaissement
de temprature ncessaire pour que lallongement total du barreau soit nul.
6. Dimensionnement dune pile de viaduc

On considre une pile de viaduc qui supporte une charge


ponctuelle F = 6000 kN . Les sections sont de forme
carre constante. Le poids propre est pris en compte.
Dterminer les sections S et S 0 de sorte que lon reste
dans le domaine lastique. Calculer lcrasement de la
pile.

y
a

section carre S

B
b

Donnes : module dlasticit E = 105 000 daN/cm ,


limite pratique dlasticit (compression) Rp
=
2
16 daN/cm , masse volumique = 2000 kg/m3 ,
g = 10 m/s2 , a = 20 m, b = 40 m, F = 6 000 kN .

section carre S 0
C

J.-M. Cros, Z.-Q. Feng

Universit dvry - Val dEssonne

Feuilles dexercices - CS71 - 2009

7. Dterminer le coefficient de concentration de contrainte Kt pour la plaque reprsente ci-dessous


et vrifier si la contrainte dans la plaque est dans le domaine lastique linaire.

Donnes : N = 60 000 N , D = 0, 1 m, d = 0, 08 m, r = 0, 0018 m, e = 0, 01 m;


Rpe = 250 M P a
8. Contrainte plane massive, Dformation plane massive :
On se propose de modliser de plusieurs faons une plaque plane (figure 1) dpaisseur e, de
longueur L et de largeur `, charge dans son plan le long dune largeur par une force totale F , et
encastre le long dune largeur.

Figure 1: modle acadmique

Figure 2: en gris la surface Figure 3: en gris la surface


mailler
mailler

Ce cas peut tre trait en utilisant les modles suivants : contrainte plane massive, dformation
plane massive, tridimensionnel volumique. Le temps tant limit, seul deux cas seront tudis.
Indiquer, en justifier votre rponse, quelle cas de modlisation correspond les figures 2 et 3.
9. Contrainte quivalente de von Mises en lasticit plane :
Donner lexpression de la contrainte quivalente de von Mises dans le cas des contraintes planes
et dans le cas des dformations planes.

J.-M. Cros, Z.-Q. Feng

Universit dvry - Val dEssonne

Feuilles dexercices - CS71 - 2009

Dimensionnement dune colonne

Dterminer laide de la M.E.F. les lments permettant de dimensionner grossirement cette structure qui supporte un avion (5 tonnes).
1. Proposer un modle (hypothses de modlisation).
2. crire les quations mathmatiques associes ce modle.

A1

3. Rsoudre ce problme par la M.E.F.


4. Tracer et commenter les diffrentes quantits qui servent au diA2=2xA1
mensionnement.

Barre 1D

Soit une barre homogne, de section constante S et de longueur ` (figure 4), sollicite soit par un flux
de traction ou densit linique P (en N/m), soit par une force ponctuelle (note F ) au point B ou
par son poids propre (on note g lintensit du champ local de pesanteur et la masse volumique du
matriau constituant la barre). La barre est encastre au point A.
x

g
P

F
B

Figure 4: Configuration du problme


1. Calculer analytiquement le champs de dplacement u(x), le champ de dformation (x) et le
champ de contraintes (x). Tracer lvolution de u(x) et de (x) le long de la barre.
2. crire la formulation intgrale forte puis faible de ce problme.
3. Discrtiser la barre avec un lment fini linaire deux nuds. Calculer u(x), (x) et (x).
Calculer la raction lencastrement. Tracer lvolution de u(x) et de (x) le long de la barre.
4. Discrtiser la barre avec deux lments finis linaires deux nuds (longueur `/2). Calculer
u(x), (x) et (x). Calculer la raction lencastrement. Tracer lvolution de u(x) et de (x)
le long de la barre.
5. Commenter les rsultats.

J.-M. Cros, Z.-Q. Feng

Universit dvry - Val dEssonne

Feuilles dexercices - CS71 - 2009

TREILLIS

On considre une structure plane


constitue par trois barres. On demande de calculer :

1. Les dplacements des nuds.


B

2. Les ractions aux appuis.

E, A 1

E, A 1

3. Les contraintes internes dans les


barres.

b
P

4. Le dplacement du point P .

E, A 2

Les donnes du problme sont :


a = 400 mm, b = 100 mm,
A1 = 20 mm2 , A2 = 10 mm2 ,
E = 200 000 M P a, F = 105 N.

2a
X

PROBLME DLASTICIT PLANE

Une plaque plane ABC dpaisseur e, soumise une pression P sur BC et son poids propre, est
chauffe de 20C 30C. On dcide de discrtiser la plaque par un seul lment triangulaire 3
nuds.
1. Reprsenter les chargements nodaux.
2. Calculer les dplacements aux nuds et au point D.
3. Calculer les dformations.
4. Calculer les contraintes et les contraintes quivalentes von-mises et tresca aux points B et
D.

Les donnes du problme sont :


Coordonnes des points (en centimtres) :
A(0, 0), B(2, 0), C(1, 3) et D(1, 0).
paisseur de la plaque : e = 0, 5 cm.
Matriau : E = 1, 5 107 N/cm2 , = 0, 25.
Masse volumique = 8 103 kg/cm3 .
Coefficient de dilation thermique :
= 6 107 C 1 .
Chargement : P = 100 N/cm2 , g = 10 m/s2 .

1111111111111111111111111111111
0000000000000000000000000000000
C
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
P
0000000000000000000000000000000
1111111111111111111111111111111
g
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111
0000000000000000000000000000000
1111111111111111111111111111111

Y
X

J.-M. Cros, Z.-Q. Feng

Universit dvry - Val dEssonne

Feuilles dexercices - CS71 - 2009

POUTRE EN FLEXION SIMPLE

On considre (figure 5) une poutre ABC encastre en A et C et soumise une force F en B.


On demande de calculer :
1. Les dplacements et les rotations aux points A, B et C.
2. Les ractions aux points A et C.
F
a

Les donnes du problme sont :


dimensions : AB = 4 m, BC = 2 m,
b
section de la poutre : a = 12 mm, b = 100 mm,
matriau : E = 105 M P a,
chargement : F = 3 KN .

11
00
00
11
00
11
00
11
00
11
00
11
00
11

Figure 5: configuration du problme

POUTRE 2D : MODLE M+N

On analyse un portique (figure 6) compose de deux poutres AB et BC. Les sollicitations appliques
au noeud B sont les suivantes : force ponctuelle (verticale descendante) F et moment M positif autour

de laxe (B;
z ).
1. Calculer le dplacement du nud B.
2. Calculer les ractions au niveau des nuds A et C.
3. Calculer les efforts internes dans llment AB.

Les donnes du problme sont :


r longueurs : AB = BC = 400 cm.

C
B

45
A

r Caractristiques communes aux deux


poutres :
section S = 30 cm2 ,
moment quadratique I = 400 cm4 ,
module dYoung E = 2 107 N/cm2 .
r Sollicitations :
F = 100 000 N et M = 25 000 N cm.

Figure 6: configuration du problme

J.-M. Cros, Z.-Q. Feng

Universit dvry - Val dEssonne

Feuilles dexercices - CS71 - 2009

STRUCTURE MODLISE PAR DEUX TYPES DLMENTS FINIS

On analyse une structure (figure 7) compose dune poutre CDE (flexion simple) et de quatre barres
(traction-compression) AC, BC, EF et EG. On applique deux forces ponctuelles, notes P , aux
extrmits de la poutre.

G
P

P
L

Figure 7: configuration du problme


Les donnes du problme sont : L = 1 m,

EA = 1 N,

EI = 1 N m2 .

1. Peut-on simplifier le problme ? Quelles sont alors les nouvelles conditions aux limites ?
2. Les barres
poutre
h et
inla o
n sont
o chacunes discrtises par un seul lment fini. Assembler le systme
linaire K u = f .
3. Rsoudre le systme linaire.
4. Calculer les forces dans les barres et les moments dans la poutre.
5. Calculer les ractions aux appuis.

J.-M. Cros, Z.-Q. Feng

Universit dvry - Val dEssonne

Feuilles dexercices - CS71 - 2009

Exercice 1 (examen 2008) : environ 1h20 minutes

On considre ltude dune digue devant rsister la mare haute. Cette digue est place entre deux
parois rocheuses. La modlisation conduit un problme 2D, leau est reprsente, en premire
approximation, par une pression constante (note P ) et la base de la digue est considre comme
encastre. Le poids propre de la digue sera pris en compte. La digue est discrtise avec UN
SEUL lment fini trois nuds.
- Coordonnes des nuds (en mtres) : 1 (0; 0), 2 (1; 0), 3 (0; 2).
- Matriau :
module de Young E = 105 M P a, coefficient de Poisson = 0, 25,
masse volumique = 3000 kg/m3 .
- Acclration du champ de pesanteur g = 10 m/s2 .
- Chargement (module) : ||P || = 100 M P a.
P

digue

modlisation

1111
0000
0000
1111
0000
1111
0000
1111
0000
1111
0000
1111
0000
1111
0000
1111
0000
1111

11111111111
00000000000
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
Y11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
11111111111
00000000000
2
111111111111
00000000000
11111111111
00000000000
11111111111
X

1. Prciser le type danalyse 2D en lasticit plane : Contraintes Planes ou Dformations Planes ?


2. Faire le bilan des actions extrieures et donner lexpression du vecteur des chargements nodaux.

3 1 0
3. Montrer que la matrice D peut scrire comme suit : [D] = 4 1010 1 3 0 .
0 0 1
4. Calculer la matrice de rigidit globale du problme (calculer dabord [D][B] qui sera utile dans la
suite).
5. Former le systme linaire rsoudre en faisant apparatre, la matrice de rigidit, les ractions
inconnues et le vecteur des chargements extrieurs.
6. Calculer les dplacements nodaux et montrer alors U3 = 102 m = 0, 01 m et V3 =

106
3

m.

7. Calculer les ractions. Comment vrifier rapidement que lon a pas commis derreur ?
Effectuer cette vrification pour ce problme.
8. Calculer les contraintes dans llment : xx , yy , xy et zz .
(attention, ne pas oublier le type danalyse 2D utilis, cf. question 1).
9. Calculer la contrainte quivalente de von Mises.
10. Vrifier la tenue de cette structure en comparant la contrainte quivalente de von Mises avec la
limite lastique du matriau (e = 400 M P a). Conclure.

J.-M. Cros, Z.-Q. Feng