Professional Documents
Culture Documents
Rappels dlasticit 2D
quations de llasticit
Inconnues du problme :
= x y xy
= x y xy
F = Fx
Donnes :
T = Tx
Fy
u = ux
uy
Ty
x
y
=
xy y
+
x
y
+ F = 0
et
n x x + n y xy
n =
n x xy + n y y
T n = 0
= [C ]
1
0
E
1
avec [C ] =
0
2
1
1
0 0
2
Rappels dlasticit 2D
Formulation approche :
Champ inconnu approch : u*
(parfois *)
RV* = * + F 0 et
R*A = T *N 0
WR = [ * + F ] { u}dV + [ T *N ] { u}dA = 0
* { }dV =
F { u}dV +
T
A
{ u}dA
Discrtisation
Discrtisation du champ de dplacement
u1x
1
u
u*x ( x , y ) h1( x , y )
y
h N ( x, y )
0
0
"
#
=
*
1
N
u
(
x
,
y
)
h
(
x
,
y
)
h
(
x
,
y
)
0
0
y
u N
x
u yN
{ u* ( x , y )} = [ N ( x , y )] { q }
ux1
uy4
ux4
uy2
uy3
uy1
ux2
ux3
*
*
u*x ( x , y ) * u y ( x , y ) *
u*x ( x , y ) u y ( x , y )
=
+
; y =
; xy =
x
y
y
x
h1
*
x x
*
y = 0
*
xy h1
h N
x
0
h1
y
h1
x
"
0
h N
y
1
0 ux
u1y
h N
*
# { ( x , y )} = [ B( x , y )] { q }
y N
u
h N xN
u
x y
Discrtisation
Discrtisation des contraintes
{ * ( x , y )} = [ C ] { * ( x , y )} = [ C ] [ B( x , y )] { q }
Champs virtuels
{ u( x , y )} = [ N ( x , y )] { q }
{ ( x , y )} = [ B( x , y )] { q }
Discrtisation
Discrtisation des contraintes
{ * ( x , y )} = [ C ] { * ( x , y )} = [ C ] [ B( x , y )] { q }
Champs virtuels
{ u( x , y )} = [ N ( x , y )] { q }
{ ( x , y )} = [ B( x , y )] { q }
Discrtisation
Dfinition des fonctions d interpolation
Problme rsoudre : quations diffrentielles dordre 2
2m = 2
m=1
Conditions de continuit :
Dplacement continu
sur 2-5
4
Discrtisation
Dfinition des fonctions d interpolation
Problme rsoudre : quations diffrentielles dordre 2
2m = 2
m=1
Conditions de continuit :
2
3
Contre-exemple
6
lments rectangulaires
lments rectangulaires 4 nuds
Gnralisation du cas 1D
hi(x) = 1 au nud i
= 0 aux autres nuds
h1
h2
2D
hi(x,y)
= 1 au nud i
= 0 aux autres nuds
lments rectangulaires
lments rectangulaires 4 nuds
2D
y
b
hi(x,y)
2
4
a
hi ( x, y ) = Ax + B y + C x y + D
h1( 0,0 ) = 1 ; h1( 0,b ) = 0
h1( a ,0 ) = 0 ; h1( a ,b ) = 0
h1( x , y ) =
xy x y
x
y
1 = ( 1 )( 1 )
ab a b
a
b
= 1 au nud i
= 0 aux autres nuds
lments rectangulaires
lments rectangulaires 8 nuds
hi(x,y) = 1 au nud i
= 0 aux autres nuds
u* ( x , y ) = cste = u
N
u* ( x , y ) =
h ( x , y ) u
i
i =1
h ( x, y ) = 1
i
i =1
Elments rectangulaires
Familles Lagrange et Serendipity
Elments rectangulaires
Coordonnes naturelles
y
(-1,1)
b
4
a
a b
1 1
" dx dy =
0 0
1
( 1 )( 1 )
4
1
h 2 ( , ) = ( 1 )( 1 + )
4
1
h 3 ( , ) = ( 1 + )( 1 + )
4
1
h 4 ( , ) = ( 1 + )( 1 )
4
h1( , ) =
"
1 1
(1,-1)
(-1,-1)
(1,1)
ab
d d
22
1
( 1 + )( 1 + )( + 1 )
4
1
h M 34 ( , ) = ( 1 + )( 1 2 )
2
h 3 ( , ) =
Elments rectangulaires
1
( 1 )( 1 )
4
1
h 2 ( , ) = ( 1 )( 1 + )
4
1
h 3 ( , ) = ( 1 + )( 1 + )
4
1
h 4 ( , ) = ( 1 + )( 1 )
4
h1( , ) =
1
( 1 + )( 1 + )( + 1 )
4
1
h M 34 ( , ) = ( 1 + )( 1 2 )
2
h 3 ( , ) =
Elments isoparamtriques
lment quadrilatre curviligne (ou rectiligne quelconque)
Exemple : lment bords paraboliques (si lments bords non
polynomiaux, ncessit dune approximation)
Utiliser les fonctions dinterpolation de type Serendip pour dfinir la
gomtrie de llment, au dpart dun carr en coordonnes
naturelles et des coordonnes des nuds
=1
= -1
= -1
=1
x
Elments isoparamtriques
Transformation Jacobienne
x =
x1 x8
"
y1 y8
y =
h ( , ) x
i
i =1
8
i =1
h i ( , ) yi
x
d
dx
= [ J ] = y
d
dy
8
x x
= i 8=1
[J] =
y
y
i =1
=1
x
d
y d
h i ( , )
xi
h ( , )
yi
i =1
8
i =1
h i ( , )
xi
i
h ( , )
yi
= -1
= -1
=1
x
Elments isoparamtriques
Interpolation de
dplacements similaires
celle des coordonnes
*
u x ( , ) =
u* ( , ) =
y
h ( , ) u
i
i =1
8
i
x
h i ( , ) u iy
i =1
[ K ] = [ B( , )] T [ C ][ B( , )] dV
Calcul de la matrice de
raideur (et des charges
nodales quivalentes)
= e [ B( , )] T [ C ][ B( , )] d
1 1
=e
[ B( , )] T [ C ][ B( , )] J d d
1 1
h i ( , )
x
x
=
i
h ( , )
y y
h i ( , )
h i ( , )
x
T
i
=[J] i
h ( , )
h
(
,
)
Elments isoparamtriques
Calcul pratique de [K] par intgration numrique (Gauss)
1
1D
f ( ) d = f (
IP
) H ( IP )
IP =1
1 1
2D
NI
NJ
f ( , ) d d = f (
IP , IP
) H ( IP ) H ( JP )
IP =1 JP =1
1 1
=1
1 1
[K] =e
[ B( , )] T [ C ][ B( , )] J ( , ) d d
1 1
= -1
= -1
=e
[ BCBJ ( IP )] W ( IP )
IP =1
=1
avec [ BCBJ ( IP )] = [ B( IP , IP )] T [ C ][ B( IP , IP )] J ( IP , IP )
et W ( IP ) = H ( JP ) H ( KP )
NP = 4
JP = 1,2
NP
KP = 1,2
Elments isoparamtriques
Modes cinmatiques
Problme potentiel si NP trop faible
2
u iy = 0 i = 1 : 4
u1x = u x3 = a u 2x = u x4 = a
1
Au PI : x = y = xy = 0
<>=0
Elments isoparamtriques
Modes cinmatiques
Problme potentiel si NP trop faible
2
u iy = 0 i = 1 : 4
u1x = u x3 = a u 2x = u x4 = a
1
Autre exemple