Académique Documents
Professionnel Documents
Culture Documents
Code_Aster
Titre : lments "exacts" de poutres (droites et courbes) Date : 27/03/2017 Page : 1/68
Responsable : FLJOU Jean-Luc Cl : R3.08.01 Rvision :
50cab96cfd78
Rsum :
Ce document prsente les lments de poutre de Code_Aster bass sur une rsolution exacte des quations
du modle continu effectue pour chaque lment du maillage.
Les poutres peuvent tre droites (lments POU_D_T et POU_D_E) ou courbes (lments POU_C_T). La
section, constante ou variable sur la longueur, peut tre de forme quelconque. Le matriau est homogne,
isotrope, lastique linaire.
Le traitement des divers chargements et des grandeurs attendues en rsultat (contraintes-efforts) est
galement prsent.
Avant-propos
Cette documentation de rfrence des lments de poutre a t effectue partir dun travail ralis par
M.T.Bourdeix, P.Hemon, O.Wilk de lInstitut Arotechnique du Conservatoire National des Arts et Mtiers, dans
le cadre dun Contrat Externe de Recherche et Dveloppement avec ce laboratoire.
Le volume de ce document est d la fois la prcision recherche et au caractre didactique de lexpos, qui
est volontairement conserv.
1 Notations
Les notations utilises ici ne sont pas toutes identiques celles utilises dans [U4.42.01], pour des
raisons de compacit et dhomognit avec [R3.08.03].
On donne la correspondance entre cette notation et celle de la documentation dutilisation.
DX , DY , DZ et DRX , DRY , DRZ sont les noms des degrs de libert associs aux
composantes du dplacement u , v , w , x , y , z .
C constante de torsion JX
ey , ez excentricit du centre de torsion/cisaillement EY , EZ
E module dYoung E
coefficient de Poisson NU
E
G module de Coulomb =
21
Iy , Iz moments gomtriques de flexion par rapport aux axes y,z IY , IZ
Ip moment gomtrique polaire
I moment dinertie polaire autour de laxe longitudinal x
x
1 1
k y , kz coefficients de cisaillement ,
AY AZ
K matrice de rigidit
M matrice de masse
Mx ,M y , Mz moments autour des axes x,y,z MT , MFY , MFZ
N effort normal la section N
S aire de la section A
u ,v ,w translations sur les axes x,y,z DX , DY , DZ
Vy ,Vz efforts tranchants suivant les axes y,z VY , VZ
masse volumique RHO
c T
contrainte de cisaillement transverse
x , y , z rotations autour des axes x,y,z DRX , DRY , DRZ
2 Introduction
Une poutre est un solide engendr par une surface daire S dont le centre dinertie gomtrique G
dcrit une courbe C appele la fibre moyenne ou fibre neutre. Laire S est la section droite (section
transversale) ou profil, et lon suppose que si elle est volutive, ses volutions (taille, forme) sont
continues et progressives lorsque G dcrit la ligne moyenne.
Ces hypothses permettent dexprimer les dplacements dun point quelconque de la section, en
fonction des dplacements du point correspondant situ sur la ligne moyenne, et en fonction dun
accroissement de dplacement d la rotation de la section autour des axes transversaux. Cette
dernire peut tre nglige (POU_D_E) ou faire lobjet dune modlisation (POU_D_T et POU_C_T).
La discrtisation en lments exacts de poutre seffectue sur un lment linique deux nuds et
six degrs de libert par nuds. Ces degrs de libert sont les trois translations u , v , w et les trois
rotations x , y , z .
Attendu que les dformations sont locales, il est construit en chaque sommet du maillage une base
locale dpendant de llment sur lequel on travaille. La continuit des champs de dplacements est
assure par un changement de base, ramenant les donnes dans la base globale.
Dans le cas des poutres droites, on place traditionnellement la ligne moyenne sur laxe x de la base
locale, les dplacements transversaux seffectuant ainsi dans le plan y , z .
Enfin lorsque nous rangeons des grandeurs lies aux degrs de libert dun lment dans un vecteur
ou une matrice lmentaire (donc de dimension 12 ou 122 ), on range dabord les variables pour le
sommet 1 puis celles du sommet 2. Pour chaque nud, on stocke dabord les grandeurs lies aux
trois translations, puis celles lies aux trois rotations. Par exemple, un vecteur dplacement sera
structur de la manire suivante :
u1 , v1 , w1 , x , y , z u 2 , v 2 , w2 , x , y , z
1 1 1 2 2 2
sommet1 sommet2
3.1 La traction-compression
La traction-compression est le mouvement de translation sur laxe longitudinal de la poutre.
Donc :
x +dx x +dx
N( x +dx)N( x ) 1 1 2 u
dx
+
dx
f ext (s) ds=
dx
S 2
ds
x x t
qui reprsente lquilibre local au premier ordre dune poutre, pour un mouvement de
traction-compression.
c
1
On notera pour la suite E = S
2
u
t e
Lnergie interne de dformation, grce la loi de Hooke scrit :
lnergie cintique lmentaire.
2
1 l
E p = 0 ES
2
int
u
x dx
On notera de mme
1
E p = ES
2
inte
u
x
On a galement le travail de la force externe donn par :
.
l
E p =o f ext u dx
ext
et la densit lagrangienne :
L=E c E p E p
e int e ext e
o u' et u dsignent respectivement la drive par rapport x et par rapport au temps. Son
application nous ramne videmment lquation du mouvement dune poutre en
traction-compression [q 3.1.1-3].
Le segment est tourn dun angle x par rapport la position non dforme. Nous avons ainsi :
volumique homogne).
Nous obtenons alors lexpression :
x
x
G I p x + x =I
2 x
t2 x
qui reprsente lquilibre local au premier ordre dun segment de poutre pour un mouvement de
[3.2.1.1-1]
torsion.
Lorsque le centre de gravit de la section nest pas le centre de rotation, cette expression nest pas
valable et les mouvements de torsion et de flexion sont coupls.
E p =0
int
l 1
2
GI p
t
x
dx ,
Lquilibre local des forces et des moments (sur la section dabscissexdx ) donne pour les forces :
2
x +dx x+dx w
V z ( x )+V z ( x +dx ) +x t z ds=x S ds 2
ext
t
et pour les moments
2
x+dx x +dx x+dx y
M y ( x)+ M y ( x +dx ) +x m y dsx V z ( x ) ds=x I y ds
ext
t2
2
My y
V z +m y = I y 2
x t ext
On note que leffort uniformment rparti t zext produit un terme qui est du second ordre dans
lquilibre des moments et est ainsi nglig. On introduit ensuite les relations de comportement de la
rsistance des matriaux.
y
M y =EI y
x
et V z =k z SG
w
+
x y ( ) [3.3.1-1]
En consquence, on aboutit aux deux quations couples en w et y pour la flexion dans le plan
O , x , z .
[ ( )]
2
k SG w + +t = S w [3.3.1-2]
x z x y z
t 2 ext
x [
y
x z ]
EI y k SG w + +m = I y
x y y (
y
t
2 ) ext
[3.3.1-3]
Lorsque la poutre est uniforme, cest--dire que la section et le matriau sont constants sur laxe
longitudinal, les quations [q 3.3.1-2] et [q 3.3.1-3] se rduisent une seule quation en w . Pour
cela, on drive une seule fois par rapport labscisse x lquation dquilibre des moments [q 3.3.1-
3].
3 3
y 2 w y y
EI y
x
3
k z SG
(2
+
x x
= I y
xt )2
On constatera que cette manipulation limine la prsence du terme issu dun couple extrieur
uniformment rparti. Ensuite, lquation [q 3.3.1-2] peut se mettre sous la forme :
y 2 w tz w
2
ext
= 2 +
x x k z SG k z G t 2
4 2 4 2
I y 4 w
EI y
w
x
4
+ S
w
t
2
I y 1+
E
[ w
+
]
k z G x 2 t 2 k z G t 4
t z =0 ext
[3.3.1-4]
Il reste utile pour ce type dquation de rappeler la signification physique des diffrents termes, afin
lors des simplifications davoir conscience des effets ngligs.
4 w
EI y quilibre la densit de chargement dans la direction de la translation due au moment de
x4
flexion.
2
w
S est le terme dinertie de translation.
t2
4 w
Iy reprsente linertie de rotation de flexion.
x2 t2
E 4 w
Iy est un terme supplmentaire de linertie de rotation due la prise en compte du
k z G x2 t2
cisaillement transverse (hypothse de Timoshenko).
2
I y 4 w
rsulte du couplage entre linertie de rotation et linertie de translation provenant de
k z G t4
leffort tranchant.
Le modle de poutre de Timoshenko (POU_D_T ou POU_C_T), prend en compte lensemble de ces
termes, en particulier ceux qui sont relatifs leffort tranchant. On peut donc modliser des poutres
dlancement faible.
Le modle de poutre dEuler (POU_D_E) est une simplification puisque les dformations en effort
tranchant sont ngliges ainsi que linertie de rotation (elle intervient dans les tudes dynamiques que
pour les modes levs). Ces hypothses sont justifies dans le cas dune poutre dlancement
suffisamment grand. De ce fait, pour le modle dEuler, lquation du mouvement de flexion, dans le
cas gnral des poutres section variable scrit :
Manuel de rfrence
x2EI y
2 w
x2
S
2 w
t 2
t z =0 ext
[3.3.1-5]
Par ailleurs, cest effectivement leffort tranchant qui provoque la rotation des sections droites par
rapport laxe neutre. Ngliger cet effet revient ainsi crire que V z =0 ce qui amne [q 3.3.1-1].
w
y = [3.3.1-6]
x
qui est la traduction de lhypothse dEuler.
Pour ce qui concerne la flexion dans le plan O , x , y , la mme dmarche conduit [q 3.3.1-7]
pour la poutre de Timoshenko :
{ [ ]
2
v v
k y SG z t y = S
x x ext
t2
[3.3.1-7]
[ ]
2
x
EI z
z
x
k y SG
v
x
z mz = I z
ext
z
t2
4 v 2 v 4 v 2 I z 4 v
EI z 4 S 2 I z 1
t t
E
k y G x 2 t 2 k y G t 4 y
t =0
ext
[3.3.1-8]
v
Lutilisation de lhypothse dEuler dans le plan O , x , y z = permet daboutir lquation du
x
mouvement de flexion pour une poutre dEuler selon [q 3.3.1-9] :
[ ]
2 2
v v
2
EI z 2 S 2 t y =0 [3.3.1-9]
x x t ext
l l
1 y 1 w
E c = I y dx S dx
0 2 t 0 2 t
E p =0
int
l 1
2
EI
y
x l 1
dx0
2
w
x
y dS dx
[
s
c T ]
w
o c est la contrainte en cisaillement transverse et le terme y la dformation de
T
x
cisaillement. Le modle de poutre dEuler nglige ce terme tandis que le modle de Timoshenko met
une hypothse sur la rpartition des contraintes c T dans la section, compatible avec lexpression
[q 3.3.1-1]. Dans le cas gnral du modle de Timoshenko, lnergie potentielle interne scrit :
2
2
1 y
l l 1 w
E p =0 EI dx0 k z SG y dx
int
2 x 2 x
On a omis par simplicit les forces dinertie qui subiraient le mme traitement que les forces
extrieures f ext .
c
i reprsente la fonction de Dirac localise au point i , les f i sont les forces concentres
appliques la poutre.
Pour lapplication de la mthode des lments finis, lquation dquilibre doit tre crite sous la forme
du principe des travaux virtuels qui est dans ce cas :
N
dv
N dx dx = f extv dx f ci i v [4.1-1]
G G i=1
Toute confusion tant exclue, i dsigne la mesure de Dirac associe au point i , y est un champ
de dplacement longitudinal cinmatiquement admissible quelconque.
En pratique, on suppose quil ny a pas de force concentre lintrieur des lments de poutre, mais
seulement aux nuds extrmits.
on obtient directement :
L d 1 L ES du ES
0 N dx
dx=0
L dx
dx=
L
[ u L u 0 ]
Manuel de rfrence Fascicule r3.08: Elments mcaniques fibre moyenne
et
L d 2 L ES du ES
0 N dx
dx=0
L dx
dx=
L
[ u L u 0 ]
La matrice de rigidit de llment est donc :
K=
[
ES 1 1
L 1 1 ]
Remarque :
Dans lexpression du travail virtuel des efforts intrieurs, u nintervient que pour u 0 et
u L
u na pas t discrtis lintrieur de llment. Cest pourquoi llment est qualifi
d"exact" : on obtient la solution exacte aux nuds, mais seulement aux nuds.
[]
f1
f2
1
avec f 1= f ext x 1
0
x
L 1 x
dx et f 2=0 f ext x dx
L
Remarque :
Dans AFFE_CHAR_MECA_F , on peut introduire f ext comme une fonction quelconque de x . Au
niveau du calcul de f 1 et f 2 , par contre, lintgration est faite en supposant que f ext varie
linairement entre les valeurs prises aux nuds extrmits. Si on doit modliser une variation
de charge rpartie non linaire, il faut alors discrtiser plus finement.
Mais insistons sur le fait que quelle que soit la forme de f ext x (polynomiale ou autre), si lon
sait calculer exactement les intgrales f 1 et f 2 , la solution du problme statique sera exacte
aux nuds du problme.
Le travail virtuel des forces concentres (donnes par hypothse aux nuds des lments)
nintervient pas directement au niveau de llment.
On introduit ces forces concentres sous forme de forces nodales, directement dans le vecteur
assembl du second membre.
j reprsentant tous les intervalles sans discontinuit deffort normal, donc sans force concentre, et
[N]i les sauts de N entre ces intervalles.
En effet, en rapprochant cette expression du Principe des Travaux Virtuels, on trouve, pour chaque
charge concentre (en choisissant les fonctions tests v appropries) :
i=1, N [N]i= f ci
Manuel de rfrence Fascicule r3.08: Elments mcaniques fibre moyenne
Chaque lment fini de poutre est par hypothse un intervalle sans discontinuit. Il peut donc y avoir
discontinuit des efforts internes N dun lment lautre sil existe une force concentre sur le
nud reliant les deux lments.
soit
[N 0
N L ] [ ][ ] u 0
=[ K ] 1
u L
f
f2
Cest--dire que les efforts internes sobtiennent en retranchant au produit KU les forces nodales
quivalentes aux charges rparties f ext .
On observe aussi quils sont de signe oppos. Pour que le signe soit le mme dun lment lautre, il
faut donc changer le signe de N 0 calcul par cette mthode. Cest ce qui est fait par le calcul de
loption EFGE_ELNO .
Un calcul dynamique ncessitera donc une discrtisation de la structure de poutre en petits lments,
ce qui nest pas le cas pour un calcul statique. Il va sans dire que dans le cas dun calcul dynamique,
le calcul des efforts que lon conduira comme au [15] en retranchant les forces nodales dinertie est
galement approch. La solution u est choisie dans lespace engendr par les fonctions tests (cest-
-dire les polynmes de degr au plus gal 1) :
u=u 0 1 x u L 2 x
La matrice de masse apparat dans lexpression du travail virtuel d aux forces dinertie :
W =V T M U , U=
u1
u2
En prenant u x ,t =1 x u 1 t 2 x u2 t , on a :
L
W =0 VT S
1 x
2 x
1 x 2 x U dx
W= VT S
L
0
1 x
2 x
1 x 2 x dx U
La matrice de masse scrit donc :
L L
0 21 dx 0 1 2 dx
M= S L L
0 1 2 dx 0 22 dx
et calculs faits :
SL 2 1
6 1 2
M= ( )
correspondant respectivement aux degrs de liberts u1 et u 2 des deux nuds de llment.
Aux variables prs, cette quation a la mme forme que celle du mouvement de
traction-compression. En utilisant le mme raisonnement, on obtient les mmes expressions pour les
matrices de masse et de raideur lmentaires soit :
GC 1 1 CL 2 1
K=
L 1 1 (
et M=
6 1 2 ) ( )
correspondant respectivement aux degrs de liberts x et x des deux nuds de llment,
1 2
Le second membre, d au couple x rparti, sobtient de la mme faon que pour le mouvement de
traction-compression :
L x
( )
1 ( x ) = 1
0 1 ( x ) x dx L
L
x
0 2 ( x ) x dx 2 ( x ) =
L
La description de la flexion est plus complexe que les mouvements prcdents, mais un choix
judicieux de fonctions tests va nous permettre dobtenir des rsultats de mme forme.
La matrice de rigidit se dduit de lexpression du travail virtuel des forces intrieures que lon va
expliciter en utilisant la relation de comportement puis en intgrant par parties :
V z ' M y ' = k z SG w ' y ' E I y 'y '
= k z SG [ w L ' L L w 0 ' 0 0 ]
k z SG w '' ' k z SG y '
EI y [ y L ' L y 0 ' 0 ] EI y y ''
Les fonctions tests que lon va choisir vont vrifier les quations dquilibre sans second membre,
cest--dire [q 3.3.1-2] et [q 3.3.1-3] :
{ '' ' =0
EI y ''k z SG =0
[4.3.1-2]
Dans ces conditions, les forces nodales, expression du travail des forces intrieures dans ces
dplacements virtuels donns sexpriment exactement, sans hypothse sur la forme de la solution, en
fonction des dplacements en bout de poutre comme dans les cas prcdents :
V z ' M y ' = [
k z SG w L ' L L w 0 ' 0 0 ]
[4.3.1-3]
[
EI y y L ' Ly 0 ' 0 ]
Remarque :
Il est clair que la condition [q 4.3.1-2]conduit des fonctions tests dpendant explicitement des
caractristiques gomtriques et matrielles de la poutre, mais cela na rient de gnant.
Les couples de fonctions tests choisis sont : , = i , i4 i= [ 1, 4 ]
12 EI y
o, en ayant not y= , les fonctions i sont dfinies par :
k z SGL 2
Dplacements :
[( ) ( ) ]
3 2
1 x x x
1 ( x )= 2 3 y + ( 1+ y )
1+ y L L L
2 ( x )=
L
1+ y
L
+
2[ ( ) ( ) ( )]
x 3 4+ y x 2 2+ y x
L
2 L
[4.3.1-4]
[ ( ) ( ) ( )]
3 2
1 x x x
3 ( x )= 2 +3 + y
1+ y L L L
[ ( ) ( ) ( )]
2 y x 2 y x
3
L x
4 ( x )= + +
1+ y L 2 L 2 L
Rotations :
5 ( x )=
6 x
L (1+ y ) L
1
x
L [ ]
[( ) ]
2
1 x x
6 ( x )=
1+ y
3
L
( 4+ y )
L
+ ( 1+ y )
() [4.3.1-5]
7 ( x )=
6 x
L ( 1+ y ) L
1
x
L [ ]
[( ) ( )]
2
1 x x
8 ( x )= 3 + (2+ y )
1+ y L L
On vrifie sans difficult que les couples i ,i4 vrifient bien [q 4.3.1-2]. De plus :
1 , 5 0 = 1 , 0 1 , 5 L = 0 , 0
2 , 6 0 = 0, 1 2 , 6 L = 0 , 0
[4.3.1-6]
3 , 7 0 = 0 , 0 3 , x 7 L = 1 ,0
4 , 8 0 = 0 , 0 4 ,8 L = 0 ,1
La matrice de rigidit se dduit aisment de [q 4.3.1-3] (en ordonnant les colonnes suivant
w 0 , y 0 , w L , y L .
L L
( )
1 1
2 2
( 4+ y ) L 2 L ( 2 y ) L 2
12 EI y 12 2 12
K= 3
L (1+y ) L
Sym 1
2
( 4+y ) L 2
12
Il est clair que le calcul des efforts se conduit de la mme faon quau [15].
{ '' '=0
EI z ''k y SG ' =0
[4.3.2-1]
L L
( )
1 1
2 2
( 4+ z ) L 2 L ( 2 z ) L 2
12 EI z 12 2 12
K= 3
L (1+z ) L
1
2
( 4+z ) L 2
sym
12
w x , t et y x , t sont discrtiss sur la base des fonctions tests introduites pour le calcul de la
matrice de rigidit, soit :
w x, t =1 x w1 t 2 x y t + 3 x w2 t 4 x y t
1 2
y x,t = 5 x w1 t 6 x y t 7 x w 2 t 8 x y t
1 2
w1 1
y 2
autrement dit : w=w t x w avec w = et w =1
~ w2 3
y 2
4
5
y = wt 6
y
avec =
~ 7 y
pour i de 1 4 et j de 1 4. Soit :
2 2 2 2 2 2 2 2
( )
13 L 7 L y L y 11 L 2 11 L y L y 9 L 3 L y L y 13 L 2 3 L y L y
+ + + + + +
35 10 3 210 120 24 70 10 6 420 40 24
3 3 2 2 2 2 3 3 2
L3 L y L y 13 L 2 3 L y L y L3 L y L y
+ +
S 105 60 120 420 40 24 140 60 120
M = 2 2 2 2
13 L 7 L y L y 11 L 11 L y L y
2 2
( 1+y ) + + + +
35 10 3 210 120 24
3 3 2
L 3
L y L y
+ +
105 60 120
1 y 1 y
( )
6 6
+ +
5L 10 2 5L 10 2
2 2
2 L L y Ly 1 y L L y L y
Iz + + +
+ 15 6 3 10 2 30 6 6
( 1+y )
2
6 1
y
5L 10 2
2
2 L L y Ly
+ +
15 6 3
Il faut bien noter, comme en [16], que dans le cas dynamique, on nest pas assur davoir une
solution exacte aux nuds, comme cest le cas en statique.
z x, t = 5 x v1 t 6 x z t 7 x v 2 t 8 x z t
1 2
2 2 2 2 2 2 2 2
13 L 7 L z L z 11 L 2 11 L z L z 9 L 3 L z L z 13 L2 3 L z L z
35 10 3 210 120 24 70 10 6 420 40 24
3 3 2 2 2 2 3 3 2
L3 L z L z 13 L 2 3 L z L z L3 L z L z
S 105 60 120 420 40 24 140 60 120
M = 2 2 2 2 2 2
1 z 13 L 7 L z L z 11 L 11 L z L z
35 10 3 210 120 24
3 3 2
L3 L z L z
105 60 120
6 1 z 6 1 z
5L 10 2 5L 10 2
2 2
2 L L z L z 1 z L L z L z
Iy 15 6 3 10 2 30 6 6
2
1z 6 1
z
5L 10 2
2
2 L L z L z
15 6 3
Dans le modle de poutre dEuler-Bernoulli, les effets de cisaillement transverse sont ngligs. Il
suffit donc, pour obtenir les matrices de masse et de rigidit associes ce modle, dannuler les
variables y et z contenues dans les matrices de masse et de rigidit du modle de Timoshenko.
( y et z font intervenir les coefficients de forme k y et k z , inverses des coefficients de
cisaillement).
On notera que dans le modle Euler-Bernoulli programm dans Aster, linertie de rotation est
galement nglige. Il faut donc, pour ce modle, annuler les termes en " I z " et " I y " dans la
matrice de masse du modle de Timoshenko.
Les composantes diagonales lies aux mouvements de flexion qui sont programmes sont :
L
M 22= S ,
2
L
M 33= S ,
2
M 55=Min S
L3
105
, S
L2
48
I y
2L
15
,
M 66=Min S L3
105
, S
L2
48
I z
2L
15
On retrouve bien les composantes M 22 et M 33 lies aux translations des mouvements de flexion
par la technique des masses concentres aux nuds. Par contre, lorigine des formules utilises pour
les composantes M 55 et M 66 lies aux rotations, est inconnue. On peut simplement remarquer que
lon retrouve les valeurs :
3
L 2L
S I z
105 15
L3 2L
S I y
105 15
pour les composantes diagonales de la matrice de masse quivalente [4.3.3]. Mais cette matrice
nest pas diagonale. Nanmoins, les rsultats obtenus par cette mthode restent corrects.
0 z y
1
On peut crire : K u= u u dV avec = z
t t
0 x
2 V
y x 0
Pour avoir une matrice de raideur centrifuge cohrente avec la matrice de rigidit et la matrice de
masse cohrente, u est discrtis sur la base des fonctions tests introduites pour le calcul de la
matrice de rigidit, soit :
u x x, t = N 1 x u 1 t + N 2 x u 2 t
u y x, t = 1z x v 1 t 2z x z t + 3z x v 2 t z4 x z t
1 2
u z x, t = x w 1 t x y t + x w 2 t x y t
y y y y
1 2 1
3 4 2
)
Les matrices tant creuses, on peut expliciter facilement le produit N t t N
Cest une matrice [12,12] symtrique constitue des blocs suivants :
k e=
k 11 sym
k 12 k 22
2 2 2
yz N 1 sym sym sym sym sym
z 2 2 z 2
x y N 1 1
x z 1 sym sym sym sym
y y z 2 2 y 2
x z N 1 1 y z 1 1
x y 1 sym sym sym
k 11= 2 2
0 0 0 N x 1
sym sym
y z y 2 2 y y 2 2 y 2
x z N 1 2 y z 1 2
x y 1 2 0
x y 2 sym
z 2 2 z z y z y z 2 2 z 2
x y N 1 2 x z 1 2 y z 1 2 0 y z 2 2
x z 2
2 2 2
yz N 2 sym sym sym sym sym
z 2 2 z 2
x y N 2 3
x z 3 sym sym sym sym
y y z 2 2 y 2
x z N 2 3 y z 3 3
x y 3 sym sym sym
k 22=
0 0 0 2x N 22 sym sym
y z y 2 2 y y 2 2 y 2
x z N 2 4 y z 3 4
x y 3 4 0
x y 4 sym
z 2 2 z z y z y z 2 2 z 2
x y N 2 4 x z 3 4 y z 3 4 0 y z 4 4 z 4
x
2 2 z y y z
y z N 1 N 2 x y N 2 1 x z N 2 1 0 x z N 2 2 x z N 2 2
x y N 1 3z 2x 2z z1 3z y z 1y 3z 0 y z 2y 3z 2x 2z z2 3z
y y z 2 2 y y 2 2 y y y z
x z N 1 3 y z 3 1 x y 1 3 0 x y 2 3 y z 3 2
k 12 = 2
0 0 0 x N 1 N 2 0 0
x z N 1 4y y z z1 4y 2 2 y y
x y 1 4 0 x y 2 4 y z 2z 4y
2 2 y y
z 2 2 z z y z y z 2 2 z z
x y N 1 4 x z 1 4 y z 1 4 0 y z 2 4 x z 2 4
k k
L
( ) L
( )
L L
0 N1 k1 dx= 60 9+
(1+ k )
0 N2 k1 dx= 60 21
(1+k )
2
L2
L
( )
L L
0 N dx= 120 4+ (1+k )
k
1 2 0 N2 dx= 120 6 1k
k
2
k k
L
0 N1 k3 dx= 60
L
20
1
1 k L
0 N2 k3 dx= 60
L
10
1
1 k
L2 1
L2 1
L L
0 N1 4k dx= 120
5
1k
0 N2 k4 dx= 120
5
1 k
L L
On remarque que les intgrales 0 ki 2 dx , k= y , z se dduisent des intgrales 0 yi iz dx en
faisant y=z .
L
Il reste donc calculer les 16 intgrales 0 iy zj dx , qui ne sont pas a priori symtriques en y et z
(en fait, certaines le sont).
L
( y z )
1y 1z dx= (1+
0
L 13 7
+
y )(1+z ) 35 20
( y + z )+
3( )
L 2
2y 2z dx = 1 L1 1
1
y z y z
z 105
0 y
120 120
L L L L
0 3y 3z dx=0 1y z1 dx 0 4y 4z dx=0 2y z2 dx
Manuel de rfrence Fascicule r3.08: Elments mcaniques fibre moyenne
L
L2 11 10 y 12 z y z
dx = 1 1 210
y
1
z
2
240
24
0 y z
L
L2 11 12 y 10 z y z
dx = 1 1 210
y
2
z
1
240
24
0 y z
L
L 9 3
1y 3z dx = 1
70 20
y z y z
6
0 y 1 z
L L L L L L
0 3y 1z dx=0 1y z3 dx 0 1y 4z dx=0 2y 3z dx 0 4y 1z dx=0 3y 2z dx
L 2
13 5 y 4 z y z
2y 3z dx = 1L
z 420
0 1 y
120 24
L 2
13 4 y 5 z y z
3y 2z dx = 1L
z 420
0 1 y
120 24
L 3
1 z y z
2y 4z dx = 1L y
z 140
0 1 y
120
L L L L L L
0 4y 2z dx=0 2y z4 dx 0 3y 4z dx=0 1y 2z dx 0 4y 3z dx=0 2y 1z dx
Au point C , les effets de flexion et de torsion sont dcoupls, on peut donc utiliser les rsultats
tablis au chapitre prcdent. On retrouve les composantes du dplacement au point O en
considrant la relation de corps rigide :
u O =u C
OC
x 0
avec = 0 vecteur rotation et
OC = e y la position du centre de torsion dans le repre local de
0 ez
la poutre. De fait, on obtient :
{
u x =u x
c
u y =u y e z x [5.1-1]
c
u z =u z e y x
c
ux ux
c1 1
uy 1 0 0 0 0 0 uy
c1
0 1 0 ez 0 0
1
uz c1
uz
0 0 1 ey 0 0 0 1
x x
1 0 0 1 0 0
c1
1
y y
c1 1 0 0 0 1 0 1
z 1 0 0 0 0 1 z
c1
= 1
ux 1 0 0 0 0 0 ux
c2
0 1 0 e z 0 0
2
uy uy
0
c2
0 0 1 ey 0 0 2
uz uz
c2
0 0 0 1 0 0 2
x x
c2 0 0 0 0 1 0 2
y c2
0 0 0 0 0 1 y
2
z c2
z
2
La distinction entre les deux types se conoit aisment en prenant lexemple dune poutre
rectangulaire :
si une seule des dimensions latrales varie, on suppose de faon linaire, alors laire de la section
droite varie linairement, et est donne par :
[ ]
S x =S 1 1
S2
S1
1
x
L
lorsque les deux dimensions latrales varient (de manire linaire), laire de section va voluer de
faon quadratique.
S x =S 1 1
[ ] S2
S1
1
x
L
Code_Aster permet de traiter des sections CERCLE, RECTANGLE et GENERALE, mais pour des
raisons videntes de gomtrie, tous ces types de section ne peuvent admettre les deux types de
variation. Le tableau suivant rsume les possibilits existantes.
Pour la section RECTANGLE, cest lutilisateur qui choisit le type de variation, en prcisant
AFFINE ou HOMOTHTIQUE dans AFFE_CARA_ELEM. Il faut bien noter que dans le cas
AFFINE, les dimensions ne peuvent varier que suivant y.
Dans le cas des sections creuses circulaires, pour que la section soit considre comme
homothtique, il faut que EP1/ R1=EP2 /R2 . Dans le cas de non respect de lhomothtie la
solution donne par Code_Aster est approche.
Nous considrons dune faon gnrale que la section varie selon la formule [q 5.2-1] :
m
S x =S 1 1+c
x
L [5.2-1]
I y x =I y 1 +c
1 x
L
[5.2-2]
m+ 2
I z x =I z 1
1+c
x
L
[5.2-3]
m+ 2
I p x =I p 1
1+c
x
L
[5.2-4]
Par ailleurs, cette mthode permet dobtenir des rsultats exacts pour le problme statique sans force
rpartie et conduit comme nous le verrons une valeur S eq comprise entre S 1 et S 2 qui, dans le
cas gnral, garantit la convergence de la solution approxime vers la solution exacte (sans toutefois
connatre lordre de convergence).
x [
E S x u = 0
x ] [5.2.1.1-1]
u
avec N x =E S x
x
Nous dterminons la matrice de rigidit dans le cas gnral [q 5.2-1], nous en dduisons par la suite
les valeurs des sections quivalentes pour les cas m=1 (progression linaire) et m=2
(progression quadratique).
E S 1 1+c
x
L u
x
=C 1
La constante dintgration est dtermine partir des valeurs de forces axiales aux nuds.
Nous intgrons une nouvelle fois de faon obtenir les efforts aux nuds en fonction des
dplacements u 0=u 1 et u L =u 2 :
m
u C 1
=
x E S1
1+c
x
L
C1 L
do u x =
E S1 c
x
ln 1 +c +C 2 si m=1
L
C L 1
u x= 1 m1
C 2
E S1 c si m2
et
lm 1c
x
L
On constate que lexpression de u x est loin dtre polynomiale.
En tenant compte du fait que :
C 1=N 1 pour x=0
C 1=N 2 pour x=L
Manuel de rfrence Fascicule r3.08: Elments mcaniques fibre moyenne
et que :
m 1
1 +c u 0 u L
C 2= m 1
1 +c 1
Nous obtenons :
{
E S 1 c
N 1= u u
L ln 1c 1 2
pour m=1 ,
E S 1 c
N 2= u u
L ln 1c 2 1
{ [ ]
m1 m 1
E S 1 c 1m 1c 1c
N 1= u1 m 1
u 2 m1
L 1 1c 1 1c
et pour m=2 ,
[ ]
m 1 m1
E S 1 c 1m 1c 1c
N 2= u 1 m1
u 2 m1
L 1 1c 1 1c
c=
S2
S1
E
1
N 1= S 1 S 2 u 1u 2
L
E
N 2= S 1 S 2 u 2u 1
L
Nous constatons que les matrices de rigidit, dans les deux cas traits, auront la mme forme que
pour une section constante si on prend comme section quivalente :
S eq =
S 2S 1 pour une section variant linairement
lnS 2 ln S 1
S eq = S 1 S 2 pour une section variant de faon quadratique
avec C x =C 1 1c
x
L ( m=1 ou 2)
La mthode est la mme que pour le calcul de la section quivalente : il sagit dintgrer lquation
prcdente de faon obtenir les efforts (couples de torsion x 1 , x2 ) en fonction des dplacements
aux nuds x1 , x et den dduire, par comparaison avec les formules section constante,
2
GC 1 1c
x
L x
x
=D1 ,
D 1 la constante dintgration est dtermine par les couples de torsion appliqus aux nuds.
De : D1 x m 2
x
=
x GC 1
1c
L
,
Nous dduisons : m1
D
x x = 1
L
GC 1 c m+ 1
1c
x
L D2
{
D1 L
x = D2
1
GC 1 c m1
D 1 L
x = 1c m 1 D2
2
GC 1 c m1
m1
x 1c c x
soit : D2 = 1 2
m1
1c 1
{
2 2
3 3
G 2 C 2 C C 1 C 2
1
1= x x
L
2 2 1 2
3 3
C C
2 1
2 2
3 3
G 2 C 2 C C 1 C 2
1
2= x x
L
2 2 2 1
3 3
C C
2 1
Nous prenons donc dans le cas dune section variant linairement, un moment gomtrique polaire
quivalent C eq de la forme suivante :
2 2
3 3
2 C 2 C C 1 C 1 2
C eq = variation linaire
C C
2
3
2
2
3
1
pour m=2 ,
{
3 3
4 4
G 3 C 2 C C 1 C 1 2
1= x x
L
3 3 1 2
4 4
C C
2 1
3 3
4 4
G 3 C 2 C C 1 C 1 2
2= x x
L
3 3 2 1
4 4
C C
2 1
Dans le cas dune section variant de faon quadratique, le moment gomtrique polaire scrit :
3 3
3 C 2 C C 1 C 24 4
1
C eq = variation quadratique
3 3
C 24 C 14
Nous exposons ici la mthode propose par J.R.BANERJEE et F.W.WILLIAMS [bib 3] qui explicitent
la matrice de rigidit dans le cas dun mouvement de flexion dune poutre Euler-Bernoulli section
variable (linaire ou quadratique).
Les rsultats correspondent ceux programms dans Code_Aster pour une poutre de type
Euler-Bernoulli section variable (linaire ou quadratique). Par extension, la mme dmarche y est
applique pour les poutres de type Timoshenko. Les rsultats ne sont pas dtaills ici.
v1 C1
z C
soit : =B 2 , B matrice 44 .
1
v2 C3
z C4 2
Les efforts : V y x =
x [ 2 v
EI z x 2
x ]
2 v
et les moments : M z x =EI z x ,
x2
sexpriment galement en fonction de ces constantes dintgration, et on peut crire :
Ty 1
C1
Mz C
1
=D 2 , D matrice 44 .
Ty 2
C3
Mz C4
2
La matrice de rigidit correspond au produit DB1 . Les termes de cette matrice sont explicits dans
les tableaux suivants.
m 2
Rappelons que I z x =I z 1 1c
x
L , m=1 ou 2 ,
2 3
Posons
c
W 1=EI z ,W 2 =EI z
L 1
c
L
,W 3 =EI z
c
L
. 1 1
c=
I
I1
12 3
I 4
c= 2 1
I1
1 c2 4 c3 c3
2 c 2 c c3
3 c c1 2 c c1 2 c3
4 2 c c1 2 c3 4 c
5 =c 2 4 2 c c1
6 =c 35 4 c c1
c3
c2 ln c12 c
c1
W 31 W 2 2 W 3 1 W 2 3
1 W 14 W 2 2 W 1 5
K=
Sym W 3 1 W 2 3
W 1 6
c=
I2
I1
1
ln c1
1 2
c
2 21
3 c1 12
4 1c2
5 =c 2 4
6 =c 35
c2 ln c12 c
Dans le cas des poutres de Timoshenko, pour les coefficients de cisaillement, on applique la section
rduite kS les relations utilises pour la section, savoir :
}
k y2
S 2k y S 1
k y S eq =
1
ln k y S 2 ln k y S 1
2
1
si la variation est affine,
k z S 2 k z S 1
k S
z
=
2 1
eq
ln k z S 2 ln k z S 1
2
1
k y S eq = S 1 S 2 k y k y
k z S eq = S 1 S 2 k z k z
1
1
2
2
} si la variation est quadratique,
et on introduit les termes supplmentaires dans K de la mme faon que pour une section
constante. Les calculs ne sont pas dtaills ici. On obtient une matrice K de mme forme que
prcdemment avec pour principale modification la valeur de :
variation affine :
2
3
= c2 ln c1 2c c c2
12
variation quadratique :
c3 2
= c 3 c 2 3c3
c1 3
}
I y I y
I y= 1 2
2
Iz Iz
I z= 1 2
quelle que soit la variation
2
I y I y I z I z
I = 1 2 1 2
x
2
La matrice de masse est ensuite calcule comme celle dune poutre ayant ces caractristiques.
3S1 S 2
0
8
L
3S2S 1
0
8
pour la torsion :
1
L I y I z I y I z
1 1 2 2 0 x
1
4 0 1
x 2
S1 L
v1 w 1
2
M 5,5 M 6,6 0
z y
1
1
S2 L
2
v 2 w2
0
M 11,11 M 12,12 z y
2
2
5 S S L
1 2
0
u1
12
0
S 5 S L
1 2
u2
12
pour la torsion :
1
I I y I z I z
y1 0 x
L
2 1 2
1
4 0 1
x 2
v 1 w1
5 S S L
1 2
12 z y
1
1
M 5,5 M 6,6 0
S 5S L
1 2
v 2 w2
12
M 11,11 M 12,12 z y
2
2
et M 6,6=M 12 , 12=min [
S 1 S 2 L3
2 105
,
S 1S 2 L3
2 48
I z I z
L
15 ] 1 2
W G tant une forme bilinaire symtrique en u 3D et v 3D , elle peut sinterprter comme la variation
dun potentiel U G .
W G = U G
On a :
u 3D 3D
k o uk
2 U G = ij
V xi
o
xj
Pour un modle de poutre 3D, le tenseur de contraintes se rduit dans les axes locaux de la poutre
aux composantes xx , xy et xx , do :
u3D 3D
i ui u 3D u 3D u3D u3D
2 U G = oxx 2 oxy i i
2 oxz i i
Vo x x x y x z
2
3D 3D
u 3D u 3D 3D
x x u x
u x u x
Les termes , et sont ngligs [bib 5]. De plus, dans le repre local
x x y x z
du centre de torsion de la poutre :
{
u 3D
x
x , y , z =u x z y x y z x
u 3D
y
x , y , z =v x z x x
u 3D
z
x , y , z =w x y x x
u ' z 'y y 'z z y
et u= v ' z 'x 0 x
w ' y 'x x 0
do lon tire, daprs lhypothse prcdente :
[ 2 2
]
2 U G = oxx v 'z 'x w ' y 'x 2 oxy w ' y 'x x 2 oxz v ' z 'x x
Vo
Or, les efforts gnraliss sont relis aux contraintes par les expressions :
N o = oxx V y = oxy V z= oxz
S S S
M y = z M z = y oxx
o
xx
S S
On en dduit :
L
2 2
2 U G =o N v ' w ' 2 M oy v ' 'x 2 M oz w ' 'x 2V oy w ' x 2 V oz v ' x
2
oxx y2 z2 'x 2 oxy y oxz z x 'x
Vo
En supposant, de plus, que oxx est constant dans llment discrtis (ce qui est inexact par
exemple pour une poutre verticale soumise son poids propre) et que x varie linairement par
rapport x x = 1
x
L
1
x
L
2 , do 'x =
1 1 1 2
L
, il vient :
L
[ ]
N o I y I z N o I y I z
1
2 L S L S
oxx y 2z 2 'x = 1 , 2 o o
Vo N I y I z N I y I z
2
L S L S
En ngligeant en particulier les termes ds linfluence de leffort tranchant sur le mode de flambage
ou de vibration, et en supposant que les charges rparties sont nulles sur un lment, on a :
N x = constante, M y = M y2 M y1 Lx M y1
V y x = constante,
V z x = constante, M z = M z2 M z1 Lx M z1
Sous cette hypothse et pour le modle dEuler-Bernoulli (pour le modle de Timoshenko, on utilise la
mme matrice), on obtient la matrice suivante :
A=
A1
0
A2
A3
Manuel de rfrence Fascicule r3.08: Elments mcaniques fibre moyenne
4
I y I z N o M oz1 M oz2 LV oy M oy1 M oy2 LV oz
S L 12 12 12 12
2 L No
5
15
2 L No
6
15
7 8 9 10 11 12
u2 v2 w2 x2 y2 z2
1
M oy1 M oy2
No 2L 2L No
2 1.2
L V oz 10
2
M oz1 M oz2
No 2L 2L No
3 1.2
L Vo 10
y
2
A2 = M oy1 M oy2
M oz1 M oz2
M oz1 M oz2 M oy1 M oy2
4
2L 2L 2L 2L I yI z N o 12 12
Vo Vo S L L V oy LV oz
z y
2 2 12 12
M oz1 M oz2
No 12 L No
5
10 L V oy 30
12
M oy1 M oy2
No 12 L No
6
10 LV oy 30
12
7 8 9 10 11 12
u2 v2 w2 x2 y2 z2
7
M oy1 M oy2
No 2L 2L No
8 1.2
L V oz 10
2
M oz1 M oz2
o o
N 2L 2 L N
9 1.2
A3 = L Vo 10
y
2
M oz1 M oz2 M oy1 M oy2
10
I y I z N o 12 12
SL LV oy LV oz
12 12
2 L No
11
15
2 L No
12
15
My Mz
En utilisant les galits V z=0 et V y =0 , on retrouve la matrice programme.
x x
De plus, pour pouvoir traiter les problmes de dversement de poutres minces, sollicites
essentiellement par des moments de flexion et des efforts normaux, il faut ajouter lhypothse de
rotations modres en torsion [bib 4], [bib 5].
Dautre part, si le centre de torsion C nest pas confondu avec le centre de gravit, il faut crire :
{ V x , y , z =v x , C zz C x
W x , y , z =w x , C y yC x
Ces deux modifications amnent des termes supplmentaires dans la matrice de rigidit
gomtrique :
Lhypothse des rotations modres conduit rajouter 2U G le terme :
L
2U 1G =0 M oz x y , x M oy x z , x V oy x y V oz x y
M oz1 M oz2
45 : 1011 :
2 2
M oy1 M oy2
46 : 1012 :
2 2
En ce qui concerne lexcentricit du centre de torsion, il faut ajouter les termes correspondant :
L L L
U 2G= N o z c 0 v ' 'x N o y c 0 w ' 'x y c V oy z c V oz 0 x 'x
L 2
y c M oz z c M oy 0 'x
7 Grands dplacements
Le traitement des grands dplacements est disponible pour les poutres droites dans Code_Aster . Il
est activ par le mot-cl DEFORMATION=GROT_GDEP. Cette option permet de prendre en compte
la ractualisation de la gomtrie chaque itration. chaque itration la matrice de rigidit
gomtrique est actualise, chapitre 6, et est ajoute la matrice tangente. Cela permet une
meilleure convergence des calculs comme cela est expliqu dans [R3.08.09].
8 Poutre courbe
Pour calculer la matrice de rigidit pour un lment de poutre courbe, nous faisons le calcul en
passant par diffrentes tapes.
Nous partons des quations dquilibre qui intgres vont nous donner une matrice (note J )
permettant de dterminer les efforts en un point de la poutre connaissant les efforts en un autre point.
Cette matrice prendra en compte le changement de base local.
Ensuite en crivant lnergie potentielle de llment et en remarquant le dcouplage de la flexion
dans le plan de llment de la flexion hors de ce plan, on dtermine les deux matrices de flexibilit.
Enfin les matrices de flexibilit tant calcules, on obtient la matrice de rigidit locale en utilisant le
principe de Castigliano, qui doit tre recalcule dans la base globale pour tre assemble.
Nous allons ici nous borner tudier la poutre courbe section constante (avec prise en compte du
cisaillement transverse) et rayon de courbure constant.
{
M1
{
N , sV 1=0 M T , s =0
R
N
V 1, s =0 M
R M 1, s T V 2 =0
R
V 2, s=0
M 2, sV 1 =0
ceci pour :
{ {
N =F y M T =M y
V 1 =F x M 1=M x
V 2=F z M 2 =M z
On obtient :
[ ] [ ]
N Fx
cos sin 0 0 0 0
V1 sin cos 0 0 0 0 Fy
V2 0 0 1 0 0 0 Fz
=
MT 0 0 R cos 1 cos sin 0 M
x
M2 R cos 1 Rsin 0 0 0 1
M z
J
Nous allons maintenant prendre en compte les caractristiques mcaniques en utilisant lnergie
potentielle :
s2
1 N 2 V 21 V 22 2
M T
21
M 22
M
E p= ds
2 s1 ES k1S G k2 S G EI E I1 E I2
(le signe " ~ " signifie que nous utilisons les efforts internes) (remarque : f = f par le principe
daction-raction).
{ {
u
N = ES =EI
M
s T
s
=k SG
V 1 1 w1
s
2
=EI
M 1 1
1
s
2 =k 2 SG
V
w2
s
1
=EI
M 2 2
2
s
Do :
[ ]
1
0 0
ES
N
1 s2 1
E p= s N ,V 1, V 2 0
k 1 SG
0 V 1 ds
2 1
V2
1
0 0
k 2 SG
[ ]
1
0 0
EI
MT
1 s 1
2
2
1
s M T , M 1, M 2 0
EI 1
0 M 1 ds
M2
1
0 0
EI 2
ou encore :
[ ]
1
ES
1
[] []
T
Fx k 1 SG Fx
Fy 1 Fy
0
1 Fz k 2 SG F
E p= 0 JT J z Rd
2 Mx 1 Mx
My GC My
Mz P 1 Mz P
0
EI 1
1
EI 2
[ ]
1
ES
1
k 1 SG
1
0
T k 2 SG
[C ]=0 J J Rd
1
GC
1
0
EI 1
1
EI 2
Nous pouvons remarquer que la matrice J peut se dcomposer en deux sous matrices
indpendantes, une partie concernant la flexion dans le plan de llment, lautre concernant la flexion
hors du plan de llment.
Remarque :
Cette dcomposition va permettre dinverser plus facilement les matrices que nous allons obtenir
un peu plus loin.
J J 1 , J 2
Flexion dans le plan de llment :
[ ]
sin 0 F x
[ ]
N cos
V1 = sin cos 0 Fy
M2 Rcos 1 Rsin 1 M
z
J 1
[ ]
MT
M 1 = sin cos Rsin My
V2 0 0 1 Fz
J2
[ ]
1
0 0
ES
[ C1 ] =0
0
1
k 1 SG
0
0
1
J 1 R d
EI 2
[ ]
R cos 1
x 11 x 12
EI 2
= 0
R sin R d
x 22
EI 2
1
sym.
EI 2
2
cos 2 sin 2 R 2 cos 1
x 11 =
ES k 1 SG EI 2
cos sin cos sin R 2 cos 1 sin
avec : x 12 =
ES k 1 SG EI 2
sin 2 cos 2 R2 sin 2
x 22 =
ES k 1 SG EI 2
Annexe :
o cos2 d o sin 2 d =
1 1
o cos2 d = sin cos = 2 sin 2
2 4
1 1
o sin2 d = sin cos = 2 sin2
2 4
2
sin
o sin cos d =
2
do :
R R R3
C 111=
4 ES
2 sin 2
4 k 1 SG
2 sin 2
4 EI 2
6 8 sin sin 2 ,
R R R3
C 122=
4 ES
2 sin 2
4 k 1 SG
2 sin 2
4 EI 2
2 sin 2 ,
R
C 133=
E I2
R R3 R3 R3
C 112= sin 2 sin 2 sin 2 [ 2 cos 2 ]
2ES 2 k1 S G 2 E I2 2E I2
R2
C 113= sin
E I2
R2
C 123 = cos 1
E I2
[ ]
1
0 0
EI
[ ]
cos sin 0
1
[ C2 ] =0 sin cos 0 0 0 J 2 R d
EI 1
R cos 1 Rsin 1
1
0 0
k 2 SG
[ ]
2
cos sin
2
cos sin cos sin R cos 1 cos R sin 2
EI EI 1 EI EI 1 EI EI 1
sin2 cos 2 R cos 1 sin R cos sin
= 0 Rd
EI EI 1 EI EI 1
2
R2 cos 1 R2 sin 2 1
sym.
EI EI 1 k 2 SG
R R
C 211=
4 EI
2 sin 2
4 EI 1
2 sin 2
R R
C 222=
4 EI
2 sin 2
4 EI 1
2 sin 2
R3 R3 Rb
C 233=
2 EI
[ 6 8sin sin 2 ]
4 EI 1
2 sin 2
k 2 SG
R R
C 212= sin2 sin 2
2 EI 2 EI 1
2 2
R R
C 213=
4 EI
2 sin 2 4 sin
4 EI 1
2 sin 2
R2 R2
2
C 23= sin 2 cos 2
2
sin 2
2 EI 2 EI 1
Ayant dtermin la matrice de flexibilit, nous allons pouvoir calculer la matrice de rigidit.
On a donc :
1 T
e
E p= TeP [ C ] T eP , ceci T P ( e : pour extrieur)
2
On a aussi :
1 T T
A laide du thorme de Castigliano, on peut obtenir les dplacements associs aux efforts extrieurs
e
T .
U p=[ C ] T P
e
dans la base locale du point P s , n1 , n 2
P
[ C] J Qs ,n ,n
T
1 1 e
et UQ =J
TQ dans la base locale du point 1 2 Q
e e
T P et T Q
(on applique deux torseurs deffort (indpendants lun de lautre) au point P et au point Q ).
Action provenant dun ct : T PP =T P =K Up K=[ C ]
i e
1
Action provenant de lautre ct : T
i
PQ =+ J T =J
1
e
Q
1
[J
T
]
K J U Q =K J UQ
T
La matrice de rigidit pour les "dplacements" U P (donns dans sa base locale) et pour les
"dplacements" U Q (donns dans sa base locale) est :
K=
[ K K J T
J K J KJ T ]
De plus, dans le cas de poutres section circulaire creuse (coudes de tuyauteries), on divise I y et
I z par des coefficients de flexibilit donns par lutilisateur, pour prendre en compte la variation de
rigidit due lovalisation (cf. [10.2]).
Pour la matrice de masse, on ne considre que la matrice rduite (masses concentres), et on fait
lhypothse simplificatrice que lexpression donne pour les poutres droites [4.4] reste valable en
considrant un lment droit de longueur R . .
On obtient :
SR .
M 11=M 22=M 33=M 77= M 88= M 99=
2
I y I z R .
M 44= M 10 10=
2
3 2
2 I y R. SR S R
M 55=M 11 11= min ,
15 105 48
3 2
2I zR. SR S R
M 66=M 12 12= min ,
15 105 48
Cette hypothse est limitative et ne permet pas de bien prendre en compte linertie de flexion ou de
torsion due la courbure. Il vaut donc mieux dans ce cas modliser une poutre courbe par plusieurs
lments POU_C_T.
9 Chargements
Les diffrents types de chargement dvelopps pour les lments de poutre "MECA_POU_D_E",
"MECA_POU_D_T", "MECA_POU_C_T" en lasticit linaire sont :
u y z
au point 2 : F x =E S 2 , M y =E I y , M z =E I z
2
x 2 2
x 2 2
x
u y z
En se donnant , et pour une poutre, on peut lui affecter un chargement.
x x x
La mthode utilise peut se comparer celle prcdemment prsente. On utilise pour obtenir le
chargement aux nuds, la matrice de rigidit locale K qui multiplie par les dplacements aux
nuds u donne les efforts F appliqus aux nuds : F=K u
La mthode ne prend en compte que la dformation lie la longueur de la poutre. Mais on ne prend
en compte que la longueur projete sur x , cest--dire la distance la plus courte reliant les deux
points extrmes de la poutre courbe : 2R sin ( R : rayon de courbure). Cette longueur est
multiplie par un taux de dformation, ce qui donne ltat de dformation de la poutre. Puis on projette
sur x et sur y .
On a ainsi pour u :
2 R sin EPX cos
u=
2R
0
0
sin EPX sin
} point1
}
0
0
point2
2R sin EPX cos
2R sin EPX sin
u
avec EPX =
x
Remarques :
Les fonctions de forme utilises sont (hypothse simplificatrice) celles du modle
Euler-Bernoulli.
Il faut, bien sr, se placer dans le repre local de la poutre pour faire ce calcul.
1=1
x
L
,2=
x
L
do :
S1 S2
F x = gx L
3 6 1
au point 1,
S S
F x = gx L 1 2 au point 2,
2
6 3
pour une section variant linairement
S =S 1 S 2 S 1
x
L
et
F x = gx L
1 3 S 12 S 1 S 2 S 2
12
,
F x = gx L
2 S 22 S 1 S 2 3 S 2
12
[ ]
2
x
pour une section variant homothtiquement S S 1 S 2 S 1
L
Moment de torsion :
Sans prise en compte du gauchissement, il est inexistant.
Dans le plan x O z :
L
F z = gz 0 1 S dx
1
L
M y = gz 0 2 S dx
1
L
F z = gz 0 3 S dx
2
L
M y = gz 0 4 S dx
2
[ ]
3 2 3 2
1=2
x
L
3
x
L
1 ,2= L
x
L
2
x
L
x
,
L
[ ]
3 2 3 2
x x x x
3=2 3 , 4=L
L L L L
F y =gy L
1 7S 1
20
3 S2
20 , M z = gy L 2
1 S1
20
S2
30
F y = gy L
2 3 S1
20
7 S2
20 , M z =gy L 2
2 S1
30
S2
20
et, pour une section variant homothtiquement :
F z = gz L
1
8 S 15 S 1 S 22 S 2
30 , M y =gz L 2
1
2 S 12 S 1 S 2S 2
60
F z = gz L
2
2 S 15 S 1 S 2 8 S 2
30 , M y = gz L 2
2
S 1 2 S 1 S 2 2S2
60
Dans le plan x o z :
L L
F y = gy o 1 S dx , M z =gy o 2 S dx
1 1
L L
F y = gy o 3 S dx , M z =gy o 4 S dx
2 2
F y =gy L
1 7S 1
20
3 S2
20 , M z = gy L 2
1 S1
20
S2
30
F y = gy L
2 3 S1
20
7 S2
20 , M z =gy L 2
2 S1
30
S2
20
et, pour une section variant homothtiquement :
F y = gy L
1
8 S 15 S 1 S 2 2 S 2
30
, M z =gy L2
60
2 S 12 S 1 S 2 S 2
1
F y =gy L
2
2 S 1 5 S 1 S 28S 2
30
, M z =gy L 2
60
S 1 2 S 1 S 2 2 S 2
2
9.3 Chargements rpartis
OPTIONS : "CHAR_MECA_FR1D1D", "CHAR_MECA_FF1D1D",
Les chargements sont donns sous le mot-cl FORCE_POUTRE, soit par des valeurs relles dans
AFFE_CHAR_MECA (option CHAR_MECA_FR1D1D), soit par fonctions dans AFFE_CHAR_MECA (option
CHAR_MECA_FF1D1D).
Les diffrentes possibilits sont :
chargement variant
chargement constant
linairement
poutre droite section constante dvelopp dvelopp
poutre droite section variant linairement dvelopp non
poutre droite section variant
dvelopp non
homothtiquement
poutre courbe dvelopp non
Pour les poutres droites section constante, le chargement rparti est compos de forces et de
moments constants ou variant linairement le long de laxe de la poutre. Dans tous les autres cas la
charge rpartie est uniquement compose de force constante.
La mthode utilise pour calculer le chargement imposer aux nuds est celle prsente au [4.1.2].
Fx = L
1 n1
3
n2
6 , F x =L2 n1
6
n2
3 , M x =L
1 mt
3
1
mt
6
2
, M x =L 2 mt
6
1
mt
3
2
n 1 et n 2 sont les composantes du chargement axial aux points 1 et 2, m t et m t sont les 1 2
Fy=L 1 7t y
20
1
3ty
20
2
m z mz
2
1 2
M y =L 2
1
20 30 tz
12
1
tz 2
m y m y L 2 1
F y =L 2 3ty
20
1
7ty
20
2
m z m z
1
2
2
M y =L 2
tz tz
30 20
2
m y m y L
1
12
2
2 1
F z =L 1 7tz
20
1
3tz
20
2
m y m y
1
2
2
M z =L 2 1 20
ty
1
ty
30
2
m z m z L2
12
1
F z =L 2 3tz
20
1
7tz
20
2
my m y
1
2
2
M z =L 2
2 ty
30
1
ty
20
2
m z m z L 2
12
1
u1=L T T rfrence
( : coefficient de dilatation thermique)
u 2=L T T rfrence
Ensuite, on calcule les forces induites : F=K u . Comme K est la matrice de rigidit locale
llment, on doit ensuite effectuer un changement de base pour obtenir les valeurs des composantes
du chargement dans le repre global.
1 e r
f M = e12 2 3 ds avec e 12 =e 22=1
2 r
Remarque :
Pour obtenir la force de Laplace, le vecteur retourn la suite du calcul effectu par lune de ces
deux options doit tre multipli par la fonction temporelle dintensit spcifie par loprateur
"DEFI_FONC_ELEC" .[U4.MK.10]
f M = e 1 n sin 1 sin 2
2 d
e 2d
avec n=
d
d = d
n
f M =e 1
d
Trois types de chargement sont possibles :
conducteur droit parallle infini,
conducteurs droits parallles infinis multiples,
conducteur droit en position quelconque fini ou infini.
Pour le cas dun conducteur droit parallle infini, sa position peut tre donne de deux manires :
soit par un vecteur translation du conducteur principal au conducteur secondaire,
soit par la distance entre les deux conducteurs et par un point du conducteur secondaire.
On obtient donc un chargement constant sur tout llment principal. On peut ainsi utiliser la technique
prsente au [9.3] [9.4] pour calculer le chargement aux nuds.
L L
F1 =f M F 2 =f M
2 2
2
L L2
M1=e 1f M M 2 =e 1f M
12 12
f M =cste M
Pour le cas des conducteurs droits parallles infinies multiples, on doit donner directement le
vecteur "force de Laplace" norm. Celui-ci tant habituellement donn dans le repre global, il faut
dterminer le vecteur "force de Laplace" dans le repre local de llment principal. Ainsi de la mme
manire que prcdemment, on calcule le chargement aux nuds.
Pour le cas dun conducteur droit en position quelconque fini ou infini, sa position est donne par
deux points P 1 et P2 tel que le courant circule de P 1 vers P2 . Le chargement nest pas
obligatoirement constant le long de llment principal.
La mthode choisie pour calculer le chargement rduit aux nuds est videmment la mme
quauparavant. Mais ici, lintgration se fait numriquement en discrtisant llment en un certain
nombre (en pratique : 100 points entre P 1 et P2 ).
On intgre ainsi :
[ ]
3 2
L x x
F1=0 f M 2 3 1 dx
L L
[ ]
3 2
L x x
F 2=0 f M 2 3 dx
L L
[ ]
3 2
1= e 1 f M L x 2 x x
L
M dx
0 L L L
[ ]
3 2
2= e 1 f M L x x
L
M dx
0
L L
Remarque :
Comme
f M x = 0 et e 1f M x=0 , x = e1
on utilise uniquement les fonctions de forme associes au problme de flexion.
Remarque :
Pour lintgration numrique, on nutilise 5 points compris entre P 1 et P2 .
Remarque :
Lorsque lune de ces options se terminent par " _C ", cela signifie que les valeurs des
dplacements, des efforts sont complexes.
OPTION : "SIEF_ELGA"
Loption "SIEF_ELGA" est implante pour des raisons de compatibilit avec dautres options. Elle ne
sert quau calcul des forces nodales et des ractions. Elle est calcule par : R LOC =K eLOC u LOC .
Ni
i MaxM iY H iZ
= i i
xx
A IY 2
i
M iZ H iZ
IZ 2
avec
Ni
A
M iY H iZ
Min
i
= i i
xx
IY 2
i
M iZ H iZ
IZ 2
I , I Z : moments dinerties gomtriques
avec H , H Z :cts du rectangle
ixx =
Max
Ni
Ai
M M
i 2
Y
i 2
Z
Ri
I iY
Ni
= i
A
Min
i
xx
M i
Y
2
M
i
Z
2 Ri
I iY
avec R : rayon de la section
Pour une section gnrale, un message dalarme est mis pour prciser que lon ne sait pas
faire dans ce cas.
Pour retrouver ces formules, on utilise les relations entre les contraintes et les dformations puis
celles entre les efforts internes et u , x ; xy ; xz ; x , x ; y , x ; z , x
{
xx=E xx
xy=2 G xy
xz =2 G xz ,
{
xx=u , x z y , x y z , x
2 xy= xy z x , x xy=V , x z
2 xy= xz y x , x xz=W , x y ,
N EA u,x
VY k Y GA 0 xy
VZ k Z GA xz
=
MT GJ x,x
MY 0 EI Y y , x
MZ EI Z z , x
(Les diffrents types de mouvement sont dcoupls lorsquon travaille avec les axes principaux (par
dfinition)). On obtient :
xx x , y , z =E
[ N
EA
M M
z Y y Z ,
EI Y EI Z ]
xy x , y , z =G
[ VY
k Y GA
z
MT
G JX
,
]
xz x , y , z =G
[ VZ
k Z GA
y
MT
G JX ]
Avec loption SIPO_ELNO, le calcul est quelque peu diffrent. On recherche les effets maximums de
chaque effort N , V Y ,V Z , M T , M X , M Y sur les composantes xx , xy et xz . On retrouve les
rsultats prcdents sous forme dcompose. Le vecteur rsultat scrit :
1 , 2 , 3 , 4 , 5 , 6
1 1 1 1 1 1
1 , 2 , 3 , 4 , 5 , 6
2 2 2 2 2 2
i
N
avec 1 = i
i
pour le nud i , i=1,2
A
i
N
1 = i
i
A
V i
3 = Z ,
i
AZ i
M i
4 = T RT ,
i i
JX i
5= i Ri , , 5 = i
IY 2 IY
i i
M H M i i i
6 = Z Y , 6 = Z Ri ,
i i
IZ 2 IY i i
5 = i R , i
IY Z i
M i
6 = Z RY
i i
IZ i
Dans le cas de poutre section circulaire creuse (tuyaux), la flexibilit des coques minces ntant
pas bien reprsente, il faut corriger certaines grandeurs. Deux coefficients sont utiliss pour cela :
un coefficient de flexibilit cflex (utilis aussi par la rigidit [8]),
un coefficient dintensification des contraintes isigm .
OPTION : REAC_NODA
Cette option, appele par CALC_CHAMP, permet dobtenir les ractions R aux appuis partir des
forces nodales F par :
R=FF F iner char
F char et F iner tant les forces nodales associes aux chargements donns (ponctuels et rpartis) et
aux efforts dinertie.
11 lment de barre
Mot cl BARRE
Une barre est une poutre droite de section constante ne comportant que les degrs de libert de
traction-compression. Lquation du mouvement, la matrice de rigidit et les efforts sont donc ceux
des poutres (droites de section constante) relatifs la traction-compression.
Cependant la matrice de masse doit prendre en compte les degrs de libert dans les 3 directions de
lespace, principalement pour que dans des calculs de dynamique la masse soit prise en compte dans
chaque direction (voir [V2.02.146]). Ainsi, si on note L la longueur de llment, A laire de sa
section et sa masse volumique, la matrice de masse lmentaire est la suivante (avec les
composantes dans lordre DX 1 DY 1 DZ 1 DX 2 DY 2 DZ 2 ) avec m= A L :
m/3 0 0 m/6 0 0
0 m/3 0 0 m/6 0
0 0 m/3 0 0 m/6
M elem= [11-1]
m/6 0 0 m/3 0 0
0 m/6 0 0 m/3 0
0 0 m/6 0 0 m/3
12 Bibliographie
[1] J.S. PRZEMIENIECKI. Theory of Matrix Structural Analysis, Mc Graw Hill, New-York. 1968.
[2] M. GERADIN, D. RIXEN. Thorie des vibrations, application la dynamique des structures,
Masson, Paris. 1993.
[3] J.R.BANERJEE, F.W. WILLIAMS. Exact Bernoulli-Euler static stiffness matrix for a range of
tappered beam-columns. Interm. J. for Numerical Methods in Engineering, vol. 23, pp 1615-1628.
1986.
[4] J.L. BATOZ, G. DHATT. Modlisation des structures par lments finis HERMES.
[5] V. DE VILLE DE GOYET. Lanalyse statique non linaire par la mthode des lments finis des
structures spatiales formes de poutres sections non symtriques. Thse de lUniversit de Lige.
1989.
[7] P. DESTUYNDER. Introduction au calcul des structures. Cours C. Calcul scientifique. 1990.