Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
E"
"'3
r
1
E
1
E
)
E
~
'-
l
E
)
r:
E
3
IBRAHIMA POUYE
E
3
l
.3
ANNEE UNIVERSITAIRE:200S/2009 i
J
! " ~I'1""""'"n &a.ll
...,
I&a
...,
.....
1
DEDICACES
Ce projet est ddi mes parents qui n'ont cess de me soutenir tout au long de mes tudes et
qui m'ont accord toute leur confiance, mes frres et surs, mes amis et toute ma
famille.
Page i
REMERCIEMENTS
Page ii
1
SOMMAIRE
Ce projet a pour intitul : Modlisation par lments finis des poutres courbes.
Dans le cas bidimensionnelle problme est dj rsolu. Nous nous intresserons donc au cas
tridimensionnel pour le cas des poutres droites, circulaires, hlicodales et clothodales.
Nous allons combiner l'effet de deux types de torsion: la torsion uniforme de St Venant et la
torsion gne de Vlassov.
Le type de modlisation lments finis utilis sera la mthode P rput pour sa prcision.
L'objectif est d'arriver construire notre propre code de calcul lments finis types P de ces
types de poutres. Le langage de programmation utilis est le langage C.
Page iii
vi
ix
INTRODUCTION
1-1- Dfinition
12
13
13
14
15
15
19
22
3-4- La mthode P
22
23
24
24
28
34
35
35
37
37
Pageiv
1
3-6-2- Rsolution des systmes hirarchiques
38
40
CONCLUSION ET RECOMMANDATIONS
43
REFERENCES BIBLIOGRAPlllQUES
45
ANNEXE :
46
Page v
: module de cisaillement
: inertie torsionnelle
: oprateur matricielle
Ds
1,1, k
Cl
GL
Page vi
1
e
: paramtre angulaire
: rayon de courbure gomtrique
k,
fe
ddl
: degr de libert
: aire d'une surface plane
: longueur de la poutre
Oyy, Ozz
et
Oyz
x, Y,Z
1
N*
'l'(s)
Modtan
: module tangent
Page viii
1
Liste des figures
2
4
5
6
10
13
16
17
26
32
33
36
37
Pageix
1
INTRODUCTION
Page 1
1
1- Quelques notions sur les poutres
1-1- Dfinition
Soit:
C une courbe oriente
G son point courant
S abscisse curviligne mesure partir d'un point fixe 0 sur C
Une poutre est un solide engendr par une aire plane L dont le centre de gravit G dcrit une
courbe C. L'aire L est appele section, de la poutre. La courbe C est appelefibre moyenne
de la poutre .
51
dR.
Page 2
1
Les hypothses prcdentes permettent d'assimiler un tronon de poutre courbe de longueur
dl un tronon de poutre droite.
- une courbe
Si le plan (G G ) est un plan de symtrie gomtrique et mcanique (la section de la poutre est
o
symtrique par rapport ce plan et le chargement aussi), on parle de poutre plan moyen.
le rayon de courbure de la fibre moyenne est grand par rapport aux dimensions des
sections droites,
la longueur de la fibre moyenne est grande devant les dimensions des sections droites
(longueur suprieure 10 fois la plus grande dimension transversale), on parle de
solide lanc.
- homognes: tous les lments du matriau, aussi petits soient-ils, ont une structure
identique.
- isotropes : les proprits mcaniques sont les mmes en tous points et dans toutes les
directions.
Page 3
1
- continus: les proprits varient de manire continue d'un point l'autre.
- utiliss dans le domaine lastique: les relations entre contraintes et dformations
sont linaires
loi de HOOKE.
La torsion est la sollicitation subie par un corps soumis l'action d'un couple de forces
opposes agissant dans des plans parallles. Elle s'exprime sous la forme d'un moment de
force.
Ce moment tend faire tourner la section autour d'un axe longitudinal de l'lment poutre, dit
axe de torsion , qui rencontre chaque plan de section en un point appel centre de
torsion .
Les composantes du couple quivalent au moment de torsion sont parallles au plan des
sections droites, et la torsion engendre principalement des contraintes de cisaillement dues au
glissement par rotation des sections droites les unes sur les autres.
Nous aurons considrer deux types de torsion:
-La torsion uniforme ou torsion de Saint Venant
-La torsion non uniforme (gne) ou torsion de Vlassov
1
La torsion non uniforme (torsion de Vlassov)
Les efforts correspondant ce mode de rsistance ne peuvent se dvelopper que si la section
transversale, qui aimerait gauchir, voit son gauchissement empch par des conditions d'appui
adquates.
On dit qu'une section plane gauchit lorsqu'elle ne reste pas plane aprs dformation sous
l'action d'un moment de torsion extrieur.
En cours de dformation, en tournant autour de l'axe de torsion les sections initialement
planes subissent une distorsion encore appele dplanation.
dalle
..
F1
17
poutre
excentricit /
Page 5
y
y
O.r------------------I>
z
Figure 2.1 : Repre local et Repre global
Vecteur position :
OM=m
Paramtrisation:
x=trt)
Y=g(t)
(2.1.a)
Z=h(t)
[Ct)}
{
DM = g(t)
(2.1. b)
h(t)
(2.1. c)
Page 6
1
a
T = atOM(t)
N = !.-T(t)
(2.2)
at
B=T/1N
Avec:
T: vecteur tangent
N:vecteur normal
B: vecteur binormal
Les vecteurs de la base de Fresnet peuvent s'crire en fonction des paramtres fit), g(t) et h(t)
soit:
T = f'(t)i
+ g'(t)j + h'(t)k
(2.3)
TX = f'
T = { Ty = g'
Tz = h'
NX =
N = { Ny = g"
Nz = h"
BX = TyNz - TzNy
B = By = TzNx - TxNz
{
Bz = TxNy - TyNx
(2.4)
a = norm (T, 2)
~ =
norm (N, 2)
= norm (B, 2)
(2.5)
A partir de l on construit les vecteurs de la base du repre local {ev ez, e3} avec:
Page 7
ez =-
(2.6)
Pour former la matrice de transformation Repre local-Repre global il suffit d'exprimer les
vecteurs de la base du repre local {ev ez, e3}
globall, i, k}.
On obtient :
Ty
Tx
Tz
Nx
Ny
Nz
{J
{J
{J
By
Bz
{:;} =
Bx
El
(2.7)
LG =
Ty
Tz
Nx
Ny
Nz
{J
{J
Bx
By
Bz
(2.8)
GL =
Tx
Nx
Bx
{J
Ty
Ny
By
{J
Tz
Nz
Bz
{J
(2.9)
PageS
1
Cas circulaire et hlicodal
Pour les cas poutres circulaires et hlicodales nous nous placerons dans l'hypothse d'une
rotation a. des sections autour de l'axe gomtrique dans le plan (y,z).
On considre en plus une matrice de rotation :
cos Ca)
-sin Ca)
sin Dca)]
cos Ca)
(2.10)
LG
= [~
cos Ca)
-sin Ca)
Ty
Tz
Nx
Ny
Nz
sin Dca)] x
P
cos Ca)
Bx
By
Bz
(2.11)
Cas droit
Pour ce cas prcis la formulation de la matrice de transformation sera faite avec les cosinus
directeurs des angles .
Avec la paramtrisation :
X=at+xo,
Y=bt+yo,
Z=ct+zo,
(2.12)
On pose :
(2.13)
Page 9
1
YG,Y(3
Vry
YL
Z(3,Z"j
X(3
ZL
Cosinus directeurs:
c
Cx =~L
Cz =-
(2.14)
On dfinit:
C
sinCp) =
C,
(2.15)
cx 2+cz 2
Rp =
CP)
~
[
-sin CP) o
COS
sinoCP)]
cos
(2.16)
CP)
Page 10
cos (y) =
sin(y)
Jc/ + c/
= Cz
(2.17)
(y)
Ry = [ -Si~ (y)
COS
sin (y)
cos (y)
~]
(2.18)
Soit:
Abscisse curviligne :
En gomtrie diffrentielle, l'abscisse curviligne est une sorte de variante algbrique de la
longueur d'un arc.
Son expression diffrentielle s'crit comme suit:
(2.21)
Ce qui donne :
s=
fta
dOM(t)
1---1
dt
dt
(2.22)
Page 11
1
2-3- Courbures et Torsions
Le vecteur courbure torsion dans le repre global sera donn par l'expression:
OT(t)
ot
(2.23)
ds
dt
C'est--dire
(2.24)
f"
Kx=-
a
"
B
Ky=a
(2.25)
h"
Kz=-
On peut obtenir l'expression du vecteur courbure torsion dans la base locale en faisant
intervenir la matrice de transformation GL. On obtient alors:
(2.26)
Page 12
Page 13
1
3-1-1- Intrts et limitations de la mthode des lments finis
Page 14
1
3-1-2- Mthode directe de formulation des lments
Dans la mthode directe on formule les lments en combinant directement les trois systmes
d'quations lastiques savoir les conditions d'quilibre, les relations dformationsdplacements et les lois constitutives. Cette mthode est particulirement utile pour prciser
les rapports fondamentaux existant entre l'approximation par lments finis et la structure
relle.
La mthode directe de formulation des quations de rigidit d'un lment se compose des
tapes suivantes :
(J
et
agissant sur les frontires de l'lment. Puisque nous disposons d'quations donnant
(J
en fonction de {L\}, il est possible de relier {F} et {L\} on obtient ce qui constitue
par dfinition les quations de rigidit de l'lment.
1
Principe des travaux virtuels
Le principe des travaux virtuels constitue le fondement des principes variationnels qui seront
(3.1)
&U+&V=o
-,
,/
,/
/
,/
,/
\
\
'-
Page 16
"
- -
IIp=U+ V
(3.2)
Et le principe peut s'annoncer comme suit; Parmi tous les dplacements de formes
admissible, ceux qui satisfont aux conditions d'quilibre donnent l'nergie potentielle une
valeur stationnaire; c'est dire que
IIp= U+ V = 0
(3.3)
Page 17
1
Minimum de l'nergie complmentaire
Le principe du minimum de l'nergie complmentaire constitue une base variationnelle de la
formulation directe des souplesses des lments, c'est--dire de l'expression des dplacements
des lments en fonction des forces .
L'nergie complmentaire Ile d'une structure est donne par la somme de l'nergie
complmentaire de dformation U* et du potentiel v* des forces de frontire agissant dans les
dplacements imposs; c'est--dire que l'on a :
Ile=U* + v*
(3.4)
On peut noncer le principe comme suit : Parmi tous les tats de contraintes qui satisfont aux
conditions d'quilibre l'intrieur du corps d'une part et aux conditions de contraints aux
frontires d'autre part, l'tat de contraintes qui satisfait galement aux quations contraintesdplacements l'intrieur et tous les dplacements imposs aux frontires donne l'nergie
complmentaire une valeur stationnaire. Soit :
Ile = U*
+ V*= 0
(3.5)
ne = ~ Iv o l a[E]-l ad (vol) -
ISu t. il
(3.6)
Page 18
1
Il existe plus d'une fonctionnelle deux champs. Cependant celle qui a sans doute suscit le
plus d'intrt jusqu' prsent en analyse par lments finis est la fonctionnelle de HellingerReissner ITHR. Elle est donne par:
p ER
O'R
CfU
+b
= 0
= LU
=
(3.8. a)
DER
(JR:
(3.8.b)
Ona :
Page 19
Il
t
-la
ky
L=
0
0
0
0
0
Ds
-ky
la
-Ja
tx
0
0
0
0
0
0
0
0
-kz
ky
0
lez
0
0
0
0
0
-1
ix
-/0:
kx
0
0
0
0
Ds
0
-ky
ix
0
-Jcy
-tx
Ds
Ds
lez
lez
(3.9)
EA
0
0
D= 0
0
-ES
0
0
GA
0
0
0
0
GzcA
0
-ESw
0
0
Ely
-E lyz
-Elwz
0
0
0
0
-Elyz
Elz
E lwy
0
0
0
0
-Elwz
Elwy
Elw
0
GzcA
-GycA
0
0
0
GJ
G(}P -J)
0
0
0
0
GA
0
0
0
-Gyc A
0
A= [
Iy = [
Iz =
Iyz =
0
-G(J-}p)
G(J-}p)
Ip = Iy
Iw =
(3. 10.a)
Sw = [
Iwy =
Iw z =
Lwz
s, =
IL
w(y,z)dydz = 0
Avec ces deux considrations il apparait que le centre de torsion concide avec le centre
gomtrique.
On obtient alors comme nouvelle expression :
EA
0
0
0
0
0
0
0
GA
D=
0
0
0
0
0
0
0
0
GA
0
0
0
0
0
0
0
0
Ely
0
0
0
0
0
0
0
0
Elz
0
0
0
0
0
0
0
0
EJw
0
0
0
0
0
0
0
0
0
0
0
0
0
0
3.1 0.b)
GJ
-G(J -Ip)
G(Ip -J) G(J-Ip)
Avec les hypothses sur la section dpendant du choix du repre local central principal
d'inertie :
L =L
Z
dA
y dA
=0
Page 21
3-4- La mthode P
La mthode-p dsigne une stratgie de contrle de l'erreur qui consiste faire varier le degr
d'interpolation des lments tout en conservant leur taille. Elle s'oppose la mthode-h qui
consiste faire varier la taille des lments tout en conservant leur degr d'interpolation.
On parle galement de version-h ou -p de la mthode des lments finis.
Page 22
La qualit des solutions est peu sensible aux distorsions des lments, ce qui permet
l'utilisation d'lments aplatis ou de grand rapport de cts sans trop pnaliser la prcision.
Aucun verrouillage numrique d la quasi incompressibilit de certains matriaux n'est
observ. Cependant, lorsque le coefficient de Poisson est plus proche de 0.5, la convergence
asymptotique de la mthode-p s'obtient partir d'un degr plus lev.
Deuximement, comme une formulation hirarchique est adopte pour la reprsentation des
dplacements, la matrice de raideur relative un degr donn imbrique celles de degrs
infrieurs. Ceci permet d'obtenir de manire conomique une squence de solutions au lieu
d'une seule solution comme c'est le cas de la mthode-ho Il est donc possible d'utiliser des
techniques d'extrapolation pour le contrle de la qualit des analyses: les solutions
convergent de manire strictement monotone, ce qui permet d'estimer l'nergie potentielle
totale exacte du problme partir de trois solutions conscutives en utilisant une procdure
d'extrapolation de Richardson. L'erreur globale peut ainsi tre estime .
Il est galement possible d'observer la convergence de toute grandeur physique autre que
l'nergie, ce qui permet d'valuer la qualit locale des solutions obtenues et d'ventuellement
dtecter certaines erreurs lies aux donnes de modlisation en vrifiant si les solutions
convergent ou non.
La gomtrie peut tre reprsente de manire exacte, ce qui vite les erreurs lies sa
modlisation.
Page 23
1
Troisimement, la tche de modlisation est rduite car le maillage contient peu d'lments et
peut tre directement obtenu par division des volumes, dfinis par les outils de la C.AO., en
macro-lments (maillages structurs).
Tout d'abord, la mthode-p convient bien pour une analyse dtaille des composantes d'une
structure complexe. En effet, dans ce cas le nombre de points singuliers est souvent rduit et
l'on bnfice pleinement de la vitesse de convergence leve de la mthode. Un champ de
contrainte de qualit suprieure est obtenu avec peu de degrs de libert, ce qui permet une
analyse locale prcise. Par contre, la mthode-h semble plus adquate pour obtenir une
solution globale car le maillage structur d'une pice mcanique comportant plusieurs
niveaux de dtails est trs difficile raliser et aboutit souvent un grand nombre d'lments.
Ensuite, pour des problmes dont la solution contient un nombre infini de points singuliers, la
mthode-p n'est pas meilleure que la mthode-h du point de vue de la convergence. A noter
que les structures composes de plusieurs matriaux et les structures en rgime
lastoplastique font partie des problmes de la Catgorie C.
Pour un mme nombre de degrs de libert, la matrice de raideur relative la mthode-p est
plus dense . Ceci signifie que, pour le mme nombre de degrs de libert, les demandes en
mmoire centrale et en temps de calcul seront plus importantes. Mais en choisissant des
mthodes de rsolution appropries, le gain de prcision l'emporte sur l'augmentation du
temps de calcul.
Enfin, la mthode-p n'est pas facile intgrer dans un code existant parce que celui-ci ne
prvoit gnralement pas d'outils de pr- et post-traitement pour des lments de degr lev.
3-4-3- Discrtisation de la gomtrie
La dfinition gomtrique des lments constitue un des points cls de l'implantation d'un
code-p.
Page 24
1
Types d'interpolation classique utilise Dour un lment une dimension
Interpolation linaire ( 2 nuds)
Ce type d'interpolation convient bien pour le cas de la poutre droite. Les fonctions
correspondantes sont les suivantes :
N1
(1 + {)
N2 =--2-
(1 -{)
= --2--
(3.11)
(3.12)
m=
OX ()) 2
os
+ (OY())2 + (OZ())2
OS
OS
= !:..
2
(3.13)
m = module tangent
N1
= _-S..:...;(:....1-_S~)
2
N - s(1+)
2 -
(3.14)
Page 2S
Il
X(")
.
= -{(l-n xl + {(l+n x2 + (1 -
"2)x3
+ ((1+n y2 + (1 -
"2)y3
= -{(l-n zl + {(l+n z2 + (1 -
"2)z3
Y(") =
Z(")
-{(l-n yl
2
(3.15)
(3.16)
m= module tangent
Cas circulaire
L'interpolation de la gomtrie d'une poutre circulaire n'est pas chose aise. C'est pourquoi
l'on s'appuie sur une autre approche pour transformer les coordonnes de l'lment rel.
----L..-
L...--
-/)
X(") = x; + RgCos(P + B)
{ Y(") = Yo + RgSinCfi + B)
(3.17.a)
Page 26
Il
( = -1 on a () = a -
f3
( = 1 on a () = 0
d'o:
(3.18)
On obtient par la suite :
(3.17. b)
m=
8XCO) 2 + (8YC{))2 = R
8{
8{
(3.19)
m= module tangent
(3.20)
Les expressions des trois translations u, v, w au niveau de l'lment doivent tre crites en
fonction des trois translations D, V, W du repre global. Il en est de mme pour les trois
rotations 8 x, 8 y, 8 z qui doivent tre crites en fonction de
Page 27
1
Pour le cas de la fonction de gauchissement son expression dans le repre globale sera
fonction des trois rotations
(6p+6) donc
C
1
...
Cl
(3.21)
... C
Avec:
Tx
Cl =
Ty
Tz
Nx
Ny
Nz
{3
{1
{1
Bx
By
Bz
et
x
C2 -- [T
a
Ty
a
;]
L'objectif de la mthode est de dterminer des fonctions inconnues telles que les fonctions
dplacements, contraintes ou dformations. On parle de "champs" de dplacement, contraintes
ou dformations pour indiquer qu'il y a autant de fonctions inconnues que de points diffrents.
Un champ de fonction regroupe donc une infinit de fonctions inconnues.
Dans le cas courant, l'inconnue principale s'avre tre le champ de dplacements U Les
autres inconnues, contraintes et dformations, sont dtermines dans une seconde phase
partir de la fonction dplacements, on parle d'inconnues secondaires.
Page 28
1
Supposons que l'on cherche approcher la valeur d'une fonction U(x) sur un certain domaine
rel [a; b]. Dans le cadre des lments finis on recherche une approximation en gnral
partir de fonctions polynomiales.
Sur chaque lment fini la fonction approche est dfinie partir de ses valeurs en des points
particuliers, ici les extrmits de l'lment fini et au centre. Chaque extrmit de l'lment est
appele un nud (d'interpolation).
(3.22)
U=Nd
U = champ de dplacements
N: matrice contenant les fonctions d'interpolation
d : vecteur dplacements aux nuds
Pour un modle cinmatiquement admissible, le champ des dplacements doit tre continu.
Par consquent, les fonctions de forme doivent l'tre aussi. Pour faciliter les traitements
numriques, il faut choisir des fonctions relativement simples, par exemple des polynmes.
De plus, pour rduire l'erreur numrique, il faut que le systme d'quations lments finis soit
bien conditionn, et ce surtout pour les problmes grand nombre de degrs de libert.
Toutes ces conditions impliquent le choix des fonctions de forme construites partir de
fonctions polynomiales simples possdant certaines proprits d'orthogonalit telles que les
polynmes de Legendre.
Polynmes de Legendre
Introduisons d'abord les polynmes de Legendre orthogonaux Pi(x) dfinis entre [-l, +1].
(3.23)
Ils sont solutions de l'quation diffrentielle suivante pour n= 0, 1, 2,
(1 - x 2)y" - 2xy'
+ n(n + l)y =
(3.24)
Page 29
!I
Ces polynmes prsentent les proprits suivantes:
1) Orthogonalit:
(3.25)
2) Symtrie
(3.26)
3) Formule de rcurrence
Pn+1(x)
2n+1
= -xPn(x)
n+1
- Pn-1(x)
n+1
= 1,2,3, ...
(3.27)
4) Normalisation
(3.28)
5) Encadrement
(3.29)
(2n
+ l)Pn(x) = P'n+1(X)
- P'n-1(X) n
= 1,2,3,,,
(3.30)
Modes-BuUe
A partir des polynmes de Legendre, il est possible de construire un ensemble de modes bulle
dfinis comme suit :
QJj(x)
= 2,3,4,,,
(3.31)
Par consquent :
dcfJj(x) = J2 j-1
x
p._ (x)
]
(3.32)
Et:
(3.33)
Ces modes-bulle ont les proprits suivantes :
Page 30
Il
1) Nullit aux extrmits:
(3.34)
2) Orthonormalit des drives premires:
+1 dtPl(X) dtPj(x)
J-1
dx
= {i
i=j
i=l=j
si
si
(3.35)
3) Symtrie:
4Jj(x) = (-l)j4Jj(x)
(3.36)
J~1 4Jj(X)
j = 3,5,7, ...
dx = 0
(3.37)
5) Quasi-orthogonalit:
2
j = i
(2i+1)(2i-3)
1
(2i-3)J (2i-1)(2i-5)
1
(2i+ 1)J(2i-1)(2i+3)
j=i-2
(3.38)
j=i+2
sinon
N (~) = 1~~
; N2(~)
= 1;~
+1
(3.39)
(3.40)
O NI et N 2 sont les fonctions de forme nodales ou externes ou encore modes externes. Les
fonctions M. i=3,4, ... sont des fonctions de forme internes ou modes internes ou encore
modes-bulle. Les modes externes permettent de se connecter avec d'autres lments pour
assurer la continuit des dplacements, tandis que les modes internes permettent d'enrichir le
champ des dplacements l'intrieur de l'lment.
Page 31
1
Le terme "hirarchique" est utilis car l'ensemble des fonctions de forme de degr p inclut
ceux des degrs infrieurs p-l, p-2, ... ,1 comme sous-ensembles. Le champ des dplacements
discrtis l'intrieur de l'lment est:
(3.41)
o dl et d2 sont des dplacements nodaux, tandis que d3 , .. , dp+I ne reprsentent pas des
dplacements rels mais plutt des amplitudes des modes internes ou dplacements relatifs
(hirarchiques). Leur nature est diffrente de celle des lments dfinis en formulation totale.
Dans ce dernier cas, d3 , .. , dp+I sont rellement des dplacements aux nuds internes.
Posons:
dj
= !lj-Z
pour j
= 3,4, ..... , p + 1
(3.42)
Il s'agit de diffrencier les dplacements rels (VI et U 2) aux dplacements mode bulle
(!lj-Z
Page 32
Construction de la matrice N
Puisque les fonctions d'interpolation ont t dfinies, on peut alors construire notre matrice N.
Etant donn que l'on a sept degr de libert par nud notre matrice aura sept lignes et un
nombre de colonnes qui dpend du degr d'interpolation p.Plus exactement on aura une
matrice N de dimensions (7 x7p+7) .
Rappelons que le champ de dplacement U s'crit sous la forme:
U = (ug(s), Vg(s), wg(s), OxCs), Oyes), Oz (s), 1/J(s))
dl = (u l (s), v l (s), Wl (s), OXl (s), 0Yl (s), OZl (s), 1/Jl (s) )
(3.43)
d z = (uz(s),vz(s),wz(s),Oxz(s),Oyz(s),Ozz(s),1/Jz(s))
(3.44)
U = U1 Nl + uzNz +
!:::.u j _ l lf>j _l
j=Z
V = V1 Nl
(3.45)
W=
-. + wzNz + l
!:::.w j _ l lf>j _l
j=Z
Page 33
1
p
()XI N l
+ ()xzNz +
!:J.8xj _ 1 4>j _ l
j=Z
()y
()yl Nl
(3.46)
()z
e,. + ()zzNz +
!:J.8zj _ 1 4>j _ l
j=Z
(3.47)
Par exemple pour le cas p=2 la matrice N obtenue sera de dimensions (7 x21) et aura pour
expression :
NI ...
NI
......
.. ,
Nz
...
Nz
(3.48)
Avec :
1-{
N1 = -
2 '
(3.49)
D'une manire gnrale nous aurons intgrer en une dimension relativement des lments
de rfrence, des fonctions quelconques qui n'ont pas priori de primitives explicites.
Soit l'intgration suivante:
(3.50)
L'ide gnrale est d'approcher la fonction! par un polynme que l'on saura parfaitement
intgrer par la suite.
Page 34
1
Nous utiliserons comme technique d'intgration la mthode de Gauss avec p+ 1 points de
Gauss (p tant le degr de l'lment).
Sa formule gnrale s'crit :
(3.51)
Avec:
Les coefficients Wk sont des rels indpendants de f, appels fonctions poids de Gauss et les
"0, Xl, , Xk des points deux deux distincts de [a,b],appels points de Gauss .
(3.52.a)
Ona:
B=LN
L : est l'oprateur diffrentiel
N: matrice des fonctions d'interpolation
D : tenseur d'lasticit spatiale de la poutre
Nous aurons faire l'intgrale sur l'lment de rfrence. On aura:
ke
= fl-1 BTD B
ds
(3.52. b)
Page 35
1
./ Force uniformment rpartie
te = fn
NT q
aa
(3.53)
(3.54)
m est le module tangent de la courbe
./ Force ponctuelle
Page 36
1
p
Considrons une force ponctuelle P applique une abscisse donne et qui a six
composantes :
(3.55)
(3.56)
N. reprsente la matrice N value l'abscisse du point o s'applique la charge.
Pour obtenir la matrice de rigidit globale de toute la structure, les matrices de rigidit des
lments doivent tre transformes pour tre l'chelle de l'ensemble de la structure puis
additionnes entre elles. Ce procd porte le nom d'assemblage.
Pour y parvenir nous construisons la matrice de localisation L. La matrice de rigidit de
l'lment l'chelle de la structure entire sera donne par la formule:
(3.57)
Page 37
1
Avec K, la matrice de rigidit globale de l'lment.
Dsignons par KG la matrice de rigidit globale de la structure on a :
(3.58)
Il en est de mme pour les vecteurs des forces quivalentes appliques aux nuds. lis
doivent tre ramens l'chelle de la structure par la formule:
(3.59)
Dsignons par FT le vecteur forces quivalentes appliques la structure on a :
(3.60)
3-6-2- Rsolution des systmes hirarchiques
(3.61)
= LST X KG X LS
et F
= LST X
FT
(3.62)
Page 38
1
Construction de la matrice LS
A partir de ces deux critres nous avons tablis une routine qui nous gnre la matrice LS qui
dpend des groupes de DDL (fixs ou libres) au niveau de chaque nud de la structure.
Rsolution du systme
(3.63)
Et l'on dtermine :
(3.64)
Si les appuis sont fixes !1 R = 0 on obtient :
(3.65)
De mme on a la relation suivante :
(3.66)
Si les appuis sont fixes !1 R = 0 on obtient :
(3.67)
FR contient aussi bien les composantes du vecteur forces quivalentes aux nuds des appuis
issu du chargement en trave des membrures qu'on appellera F' mais galement les ractions
au niveaux des appuis .
Page 39
1
Dsignons par R le vecteur ractions d'appui. On a :
(3.68)
Les codes-p s'accommodent mal de solveurs directs . Il est donc ncessaire de recourir des
mthodes de rsolution itratives . De nombreuses expriences numriques ont permis de
conclure que, dans le cas de l'analyse des structures, la meilleure mthode itrative est la
mthode des gradients conjugus .
(3.69)
Il est donc possible de partir d'une solution initiale donne q et de procder de manire
itrative en incrmentant q :
(3.70)
comme:
Ti
(3.71)
= Kq, - 9
Evidemment, lorsque la solution exacte est atteinte, les rsidus doivent tre nuls. A partir de la
deuxime itration, le vecteur de directions de recherche peut tre choisi comme une
combinaison linaire du vecteur des gradients et du vecteur des directions de recherche
prcdentes :
Page 40
1
(3.72)
Les paramtres ai et
relative l'itration i+ J :
(3.73)
Ce qui conduit :
(3.74)
Et :
ou
-r-,
l _
a-_
1 -
r?ri-l
(3.75)
Initialisation (i= 1)
Itrations ( i> 1)
a) Calculer fi par (3.71) ;
Page 41
1
b) calculer (li par(3.75);
c) calculer si par (3.72);
d) calculer Bi par (3.74);
e) calculer qi+! par (3.70), puis revenir l'tape a).
. ' 1orsque
L e processus est termme
IIrdl.
.
' 1 a' 1a to lerance
'
, 110-8) .
liB Il est In fi'eneur
ou ega
"t (en
en g
genera
Page 42
1
CONCLUSION ET RECOMMANDATIONS
Nous essaierons dans cette partie de faire une synthse du travail jusque l accompli.
L'objectif de ce projet est d'utiliser la mthode des lments finis plus particulirement la
mthode P pour tudier le comportement des poutres droites, circulaires, clothodales et
hlicodales.
En utilisant comme langage de programmation le langage C, nous avons pu gnrer la matrice
des fonctions d'interpolation N.
A partir de cette dernire on construit la matrice B = LN . On a pu gnrer la matrice de
rigidit l'aide d'une routine d'intgration numrique utilisant la mthode de Gauss Legendre
.Ona :
Nous avons ensuite gnrer les charges quivalentes aux nuds pour deux cas de
chargements :
./ Charge ponctuelle
./ Charge uniformment rpartie
Cependant nous n'avons pas totalement rsolu le cas chargement ponctuel. En effet il faudrait
pouvoir dterminer l'abscisse curviligne du point o s'applique la charge connaissant ses
coordonnes.
Des tests numriques doivent galement tre effectus afin de pouvoir valider les programmes
obtenus.
En utilisant la mthode des gradients conjugus on rsout le systme KUL = FL et on
obtient les dplacements chaque nud de la structure. On en dduit les ractions d'appui.
Puisque le vecteur dplacement aux nuds a t obtenu, il faudrait arriver dterminer :
./ Le champ des dplacements en tout point de la structure avec la relation U=Nd
./ Le champ des dformations en tout point de la structure par la relation e=Bd
./ Le champ des contraintes en tout point de la structure par la relation cr=D
./ L'effort normal et les efforts tranchants sont donns par :Q
= fA
adA
soit
Page 43
1
,/ Les moments de flexion Mx, My et le Bi-moment Mw qui sont donns par:
M
= [~] = fA
Mw
(Jxx [
~Y
] dA
-l(Y,Z)
Page 44
1
REFERENCES BmLIOGRAPHIQUES
[1] Richard H.Gallagher, ' Introduction aux lments finis, Edition Pluralis l, 1977
[2] J.L. Batoz et G. Dhatt, , Modlisation des structures par lments finis ', volume
2, poutres et plaques, Edition Herms, 1990
[3] Boubacar Keita, ' Modlisation par lments finis type P des ponts courbes ',
projet de fin d'tudes, Ecole Polytechnique de This, 2005
[4] Valdiodio Guirande Diouf, 'Modlisation par lments finis applique au calcul
des ponts courbes ', projet de fin d'tudes, Ecole Polytechnique de This, 2002
[5] O.C.Zienkiewicz, ' The finite element method ', 3rd edition, Mc Graw-Hill, 1977
[6] Robert D. COOK, 'Concept and applications of Finite Element Analysis ',
Second Edition. John Wiley & Sons New
York/ChichesterlBrisbane/Toronto/Singapore, 1974, 1981
[7] SZABO Barna & BABUSKA Ivo, ' Finite Element Analysis ', John Wiley &
Sons 367 pages (1991)
Page 45
ANNEXE:
Page 46
ANNEXE 1
Pagea