Académique Documents
Professionnel Documents
Culture Documents
BENYELLES Zoheir
i
Table des matières
Chapitrte 1. Procédure générale de la méthode des éléments finis............................................................. 1
1.1 Introduction....................................................................................................................................... 1
1.2 Domaine d’application de la méthode : ............................................................................................ 2
1.3 Les nœuds :........................................................................................................................................ 2
1.3.1 Schéma de numérotation des nœuds : ..................................................................................... 3
1.4 Eléments linéaires à deux neouds ..................................................................................................... 4
1.4.1 Fonction d’interpolation :.......................................................................................................... 4
1.4.2 Polynôme d’interpolation:......................................................................................................... 6
1.4.3 Fonction d’interpolation en coordonnées globales : ................................................................ 7
1.4.4 Obtention directe des fonctions d’interpolation :..................................................................... 8
1.5 Les etapes de calcul dans la méthode des éléments finis ................................................................. 9
1.5.1 La discrétisation......................................................................................................................... 9
1.5.2 La matrice de rigidité locale ...................................................................................................... 9
1.5.3 La matrice de transformation [λ(e)].......................................................................................... 10
1.5.4 La matrice de rigidité élémentaire globale.............................................................................. 10
1.5.5 L’assemblage des matrices de rigidité élémentaires globales ................................................ 11
1.5.6 Introduction des conditions aux limites de la structure.......................................................... 11
1.5.7 Résolution du système d’équilibre de la structure [KG]{UG}={FG} ........................................... 11
Chapitrte 2. Chapitre 02 Structure en treillis .............................................................................................. 12
2.1 Introduction..................................................................................................................................... 12
2.2 Exemple 01 ...................................................................................................................................... 12
2.2.1 La discrétisation....................................................................................................................... 12
2.2.2 Matrice de rigidité locale......................................................................................................... 13
2.3 Exemple 02 ...................................................................................................................................... 15
2.3.1 La discrétisation....................................................................................................................... 15
2.3.2 Matrice de rigidité locale......................................................................................................... 15
2.3.3 Assemblage.............................................................................................................................. 15
2.3.4 Le système d’équations ........................................................................................................... 16
2.3.5 Conditions aux limites ............................................................................................................. 16
2.4 Exemple 3 [3]................................................................................................................................... 16
2.4.1 La discrétisation....................................................................................................................... 16
2.4.2 Matrice de rigidité locale......................................................................................................... 17
2.4.3 Assemblage.............................................................................................................................. 17
2.4.4 Conditions aux limites ............................................................................................................. 17
ii
2.5 Exemple 4 ........................................................................................................................................ 17
2.5.1 La discrétisation....................................................................................................................... 17
2.5.2 Matrice de rigidité locale......................................................................................................... 17
2.5.3 Assemblage.............................................................................................................................. 17
2.5.4 Conditions aux limites : ........................................................................................................... 18
2.6 Exercice............................................................................................................................................ 18
2.7 Exemple 05 [3]................................................................................................................................. 19
2.7.1 La discrétisation....................................................................................................................... 19
2.7.2 Matrice de rigidité locale......................................................................................................... 19
2.7.3 Transformation........................................................................................................................ 20
2.7.4 Matrice de rigidité globale ...................................................................................................... 22
2.7.5 Assemblage.............................................................................................................................. 22
2.7.6 Conditions aux limites ............................................................................................................. 25
2.8 Exercice............................................................................................................................................ 25
Chapitrte 3. Chapitre 03 Poutre soumise à la flexion.................................................................................. 26
3.1 Introduction..................................................................................................................................... 26
3.2 Exemple 01 ...................................................................................................................................... 26
3.2.1 La discrétisation....................................................................................................................... 26
3.2.2 Matrice de rigidité locale de l’élément en flexion................................................................... 29
3.2.3 Résolution du système d’équilibre .......................................................................................... 31
3.3 Exemple 02 ...................................................................................................................................... 32
3.3.1 La discrétisation....................................................................................................................... 32
3.3.2 La matrice de rigidité locale .................................................................................................... 32
3.3.3 Assemblage.............................................................................................................................. 32
3.3.4 Le vecteur charges extérieures................................................................................................ 33
3.3.5 Les conditions aux limites........................................................................................................ 33
3.3.6 Solution du système d’équation.............................................................................................. 34
3.4 Exemple 03 ...................................................................................................................................... 34
3.4.1 La discrétisation....................................................................................................................... 34
3.4.2 La matrice de rigidité locale .................................................................................................... 34
3.4.3 assemblage .............................................................................................................................. 34
3.4.4 Vecteur charges extérieures.................................................................................................... 35
3.4.5 Conditions aux limites ............................................................................................................. 35
3.4.6 Solution du système finale ...................................................................................................... 36
3.5 Structure soumise à la flexion et au déplacement normal ............................................................. 36
iii
3.5.1 La discrétisation....................................................................................................................... 36
Chapitrte 4. Chapitre 04 Cas de portique plan ............................................................................................ 38
4.1 Introduction..................................................................................................................................... 38
4.2 Discrétisation................................................................................................................................... 38
4.3 Matrice de rigidité locale................................................................................................................. 38
4.4 Transformation................................................................................................................................ 39
4.5 Assemblage...................................................................................................................................... 42
4.6 Conditions aux limites ..................................................................................................................... 44
4.7 Résolution du systéme d’equation.................................................................................................. 44
Chapitrte 5. Chapitre 05 Cas de portique dans l’espace ............................................................................. 45
5.1 Introduction..................................................................................................................................... 45
5.2 Discrétisation................................................................................................................................... 45
5.3 Matrice de rigidité locale................................................................................................................. 46
5.4 Transformation................................................................................................................................ 48
5.5 Matrice de rigidité élémentaire globale.......................................................................................... 53
5.6 Assemblage...................................................................................................................................... 53
5.7 Vecteur Charges extérieures ........................................................................................................... 56
5.8 Conditions aux limites ..................................................................................................................... 56
5.9 Résolution du systéme d’equation.................................................................................................. 57
iv
Figures
v
Nomenclature
A : aire de la section
ε : déformation
ω : fleche
θ : rotation
λ : matrice de transformation
[k(e)] : matrice de rigidité locale
[K(e)] : matrice de rigidité élémentaire globale
[KG] : matrice de rigidité de la structure ou globale
τ : torsion
σ : contrainte
{u(e)} : vecteur de déplacements local
{U(e)} : vecteur de déplacements global
{f(e)} : vecteur de charges extérieures local
{F(e)} : vecteur de charges extérieures global
L : longueur
E : module de Young
Izz : inertie par rapport à zz
Iyy : inertie par rapport à yy
lox, mox, nox : cosinus directeurs de ox
loy, moy, noy : cosinus directeurs de oy
loz, moz, noz : cosinus directeurs de oz
G : module de cisaillement
J : moment de torsion
vi
Chapitrte 1. Procédure générale de la méthode des éléments finis
1.1 Introduction
La base conceptuelle de la méthode des éléments finis consiste à trouver la solution d’un problème complexe
en le remplaçant par un autre plus simple.
Cependant, du moment que ce remplacement est effectué, il y va de soi que la solution ainsi recherchée ne
sera qu’approchée.
D’un autre côté les outils mathématiques dont dispose l’ingénieur de nos jours ne sont pas encore suffisants
pour trouver les solutions exactes à tous les problèmes et parfois même une solution approchée est loin d’être
obtenue. Pour cela on préfère généralement la méthode des éléments finis puisque cette méthode permet
toujours d’avoir une approximation à la solution recherchée de plus en plus proche selon qu’on augmente le
nombre d’éléments.
Dans la méthode des éléments finis, le domaine du problème à résoudre est subdivisé en plusieurs autres
petits domaines connectés l’un à l’autre pour reformer ce même domaine et sont appelés « ELEMENTS FINIS ».
1
1.2 Domaine d’application de la méthode :
La méthode des éléments finis a été et est utilisée beaucoup dans la mécanique de structures et elle peut être
aussi utilisée dans les domaines tels que :
Transfert de chaleur
Transfert d’humidité (sol non saturé par exemple)
Dynamique des structures.
Dynamique des fluides.
Ecoulement des eaux dans les sols.
Elasticité.
Electricité.
Magnétisme.
Aéronautique
etc.
L’utilisation des éléments finis dans tous ces domaines d’ingénieur et plus, est due à la similarité des différents
problèmes de l’ingénieur (équations différentielles types, système d’équation d’équilibre etc.)
Plaque fissurée
2
On dit que les nœuds sont obligatoires dans tout changement:
Physique
Mécanique
10 12
11 18
7 9
8 17
3 1 2
4 16 6
5
13 15
14 Figure 1-4 Cas d’une barre tractée
1 2 3
On peut définir et numéroter les nœuds n’importe comment. Cependant dans une même structure ou
domaine chaque nœud doit avoir un numéro et il est unique
En général la méthode des éléments finis, spécialement dans les structures, aboutie à un système matriciel
avec des matrices symétriques et bandes de la forme sur la (Figure 1.5) ci-aprés
Figure 1-5 Aspect de la matrice de rigidité dans la méthode des éléments finis
3
La bande pleine représente la partie de la matrice où se trouvent tous les termes non nuls. Tout terme en
dehors de cette zone est nul
La dimension de la partie pleine de cette matrice globalement dépend de la numérotation des nœuds.
La largeur de la bande est donné par : B = (D+1)*f
Avec :
D = est la différence maximale entre les numéros de chaque élément dans la structure.
f = le nombre de degré de liberté par nœud.
La numérotation, selon la plus faible dimension d’un domaine discrétisé, permet d’avoir une matrice avec une
largeur de bande plus petite.
4
Théoriquement un polynôme de degré infini correspond à la solution exacte. Cependant en pratique on ne
considère que des polynômes de degré fini comme approximation.
Solution exacte
x ao cste
x
x b) Approximation linéaire
x αo +α1 x
Solution exacte
x
x c) Approximation quadratique
x α2x2+α1x+ α0
x
Figure 1-7 Différents types de fonctions d’approximation d’une solution
5
1.4.2 Polynôme d’interpolation:
1. Elément unidimensionnel
Dans un élément unidimensionnel ou barre considérons la variable du champ comme étant x.
3. Elément tridimensionnel
( , , )= + + + + + + + + + 1-3
+ ⋯……
avec =∑ ( +2− )
6
En général les termes faisant partie d’un polynôme d’interpolation peuvent être trouvés par le triangle de
Pascal comme suit :
1 Terme Constant
Terme linéaire
Terme quadratique
Terme cubique
Terme d ordre4
Figure 1-8 Triangle de Pascal pour la création des polynômes à deux dimensions
1 Terme Constant
Terme linéaire
Terme quadratique
⎬
⎭ Terme cubique
Figure 1-9 Triangle de Pascal pour la création des polynômes à trois dimensions
xx j
i
i j
xi
L
xj
7
1.4.4 Obtention directe des fonctions d’interpolation :
La description des champs ou d’une variable a un intérêt certain sous forme de séries de polynômes.
Cependant, cette approche soulève des difficultés numériques pour le calcul des caractéristiques élémentaires
dès qu’on dépasse un certain degré de complexité (voir détermination des fonctions d’interpolation pour un
tétraèdre linéaire par exemple). Pour cela il est souvent préférable de construire directement les fonctions
d’interpolation en utilisant les techniques d’interpolation.
Interpolation par polynômes de Lagrange :
Considérons une fonction x prescrite en (m+1) différents nœuds équidistants d’un segment (a-b).
1 2 3 4
. . . . . .
b
a
m .m+1
N1(x
2 3 4 5 6 m .m+1
1 . . . . . . . .
N2(x
2 3 m .m+1
. . . . . . . .
Figure 1-11 Variation des fonctions d’interpolation
8
1.5 Les etapes de calcul dans la méthode des éléments finis
La résolution d’un problème par la méthode des éléments finis passe par les étapes suivantes :
1.5.1 La discrétisation
Définir un repère d’axes global (système repère de la structure OXYZ)
Définir les éléments (origine, extrémité et le sens du repère local oxy de chaque élément)
Définir le type de degré de liberté (DDL) et le nombre de DDL par nœuds et par éléments ainsi que les
caractéristiques physique et mécaniques des éléments
Une fonction Φ(x) qui décrit la variation de degré de liberté (DDL) peut être approchée par un polynôme
d’interpolation P(x)=α0+ α1x+ α2x2+ α3x3+…….+ αn xn d’ordre n. On doit alors pouvoir définir les n+1
termes αi avec i variant de 0 à n
n+1 correspond au nombre de degrés de liberté (DDL) par élément.
En égalisant la fonction de la variation du DDL Φ (x) au polynôme d’interpolation P(x) on peut aboutir à
(Ici u(x) pour les structures représente la variation de la fonction déplacement dans un élément)
x
uj ( ) ( )
( ) 1 −1
=
j
( ) −1 1
ui i x
Matrice de rigidité pour un élément soumis à la flexion. j
Elément à 04 DDL donc matrice de rigidité locale de 4x4 ϴj
12 6 ( ) −12 6 ( ) ωj
⎡ ⎤ i
( )
=
( ) ( )
⎢6 ( ) 4 ( ) −6 ( ) 2 ( ) ⎥
( ) ⎢ −12 −6 ( ) 12 −6 ( ) ⎥⎥
⎢ ϴi ωi
⎣6 ( ) 2 ( ) −6 ( ) 4 ( ) ⎦
9
x
Matrice de rigidité pour un élément soumis à la torsion
Elément à 02 DDL donc matrice de rigidité locale de 2x2 τj
j
( ) ( ) ( )
1 −1
k = ( )
−1 1
τi i
τj x
uj
x
uj x
τi
j ϴj
= j + j + x
ωj ϴj
ϴi i
ui ωj j τj
ui i i
ωi ϴi ωi
i
τi
y
y
y
Ici il y a 2+4+2 = 8 DDL donc la matrice de rigidité locale est de dimension 8x8 y
La matrice de rigidité d’un élément de ce type est la superposition des matrices de rigidité locale de chaque
( ) ( ) ( )
type de déplacement (soit la superposition de ,
Notons le vecteur déplacement {u} de dimension 8x1 dans le repère local oxy
Alors on note {u} = {ui τi ωi θi uj τj ωj θj} = {u1 u2 u3 u4 u5 u6 u7 u8}
1.5.3 La matrice de transformation [λ(e)]
C’est une matrice qui permet de passer l’ecriture dans le repère local oxy d’un élément à un repère global
OXYZ du même élément (appelé aussi repère de la structure OXYZ)
( ) ( ) ( ) ( )
=
10
1.5.5 L’assemblage des matrices de rigidité élémentaires globales
L’assemblage est un procédé via lequel on obtient la matrice de rigidité globale ainsi que le vecteur des
charges extérieures à partir de la matrice de rigidité élémentaire et du vecteur des forces élémentaire.
La discrétisation de la structure nous a permis de définir les nœuds et les éléments. La numérotation des
nœuds peut se faire de façon globale (numérotation relative au maillage entier) ou locale (numérotation
relative à un élément particulier).
La matrice de connectivité fait correspondance entre les numérotations locale et globale. Ainsi La matrice de
rigidité globale s’obtient en faisant la somme pour chaque nœud (numérotation globale) des termes
correspondants dans les matrices élémentaires des éléments connectés au nœud.
Plusieurs techniques d’assemblage sont utilisées dans les différents problèmes. Nous décrirons certaines
techniques plus loin dans le document.
11
Chapitrte 2. Chapitre 02 Structure en treillis
2.1 Introduction
Dans ce chapitre on présente les différentes étapes à suivre pour solutionner des problèmes de structures sur
une ligne appelées structures unidimensionnelles à soumises aux déplacements normaux seulement elle sont
dites à un degré de liberté par point.
On énumère ainsi toutes les étapes qui permettent de trouver ces déplacements en évoluant de structures
très simple à un élément jusqu’à des structures lignes plus complexes.
2.2 Exemple 01
Soit une barre de longueur L, de largeur b et de hauteur h, encastrée et tractée
L
2.2.1 La discrétisation
1 2 x
u1 u2
x L
0
Considérons que le déplacement d’un point M de la barre sur l’axe x est noté u(x). On peut alors écrire :
à x= 0 =x on a u(x ) = u
1 1 1
à x= L= x on a u(x ) = u
2 2 2
Si on doit trouver la valeur de n’importe quel déplacement de point M entre le nœud origine 1 et le nœud
extrémité 2, vu qu’on ne connait que deux point alors on peut interpoler linéairement entre ces deux point et
la variation du déplacement u(x) entre les deux points 1 et 2 s’écrit alors u(x) = α1+α2x une fonction linéaire.
Les déplacements u1 et u2 sont appelés communément degré de liberté (ici nous confondons déplacement et
degré de liberté)
Si u(x) = α1+α2x
à x=0 u(0) = α1 = u1
et à x=Lu(L) = u1+ α2.L = u2 donc α2=(u2-u1)/L
12
On aura ainsi u(x) = u1+ x.(u2-u1)/L soit u(x) = u1(1-x/L) + u2(x/L)
Finalement on écrit la fonction variation des déplacements u(x) en fonction des déplacements aux nœuds
comme suit
( )=[ ( ) ( )] = ( ) 2-1
( ) [ ] [ ][ ] ( )
= 2-3
( )
Aussi on a déjà écrit {ε} = [B] {u} avec {u} ={u1 u2}T
( ) u
Donc = [B]{u} or l équation (2.1) nous donne u(x) = [N (x) N (x)] u
13
La matrice de rigidité s’écrit alors après substituions dans l’équation (2.3):
dN (x)
dx dN (x) dN (x)
k( )
= E dxdydz 2-7
dN (x) dx dx
dx
Dans la barre x varie de 0 à L, y varie de –b/2 à b/2 et z varie –h/2 à h/2 (x, y et z sont les axes du repère dit
local de la barre. Ce repère est orthonormé et son axe des abscisses ox coïncide avec l’axe neutre (moyen) de
la barre.
Alors on écrit
( )
( )
( ) ( )
=
( )
⎡ (1 − )⎤
⎢ ⎥ (1 − ) ( )
( )
= ⎢ ⎥
⎢ ( ) ⎥
⎣ ⎦
( ) −1 [−1 1 −1
= 1] =
1 −1 1
( ) 1 −1
= ℎ
−1 1
( ) 1 −1 2-8
=
−1 1
Déplacement des nœuds 1 et 2 de la barre tractée
Le système d’équilibre aux nœuds de la barre tractée s’écrit
( ) ( ) ( ) 2-9
=
T T
On peut le résoudre sachant que {f} = {0 P} et {u} ={u1 u2}
( ) 0
Alors on écrit = qui après substitution on aura
1 −1 0 2-10
=
−1 1
Afin de finaliser la solution on doit introduire les conditions aux limites (soit ici un encastrement du nœud 01).
Ceci nous permet d’écrire que = 0 et donc le système d’équation à résoudre devient l’équation 2 tel
que − + = donc =
14
2.3 Exemple 02
2.3.1 La discrétisation
Ici la barre tractée contient deux éléments de sections différentes.
Dans le passage de la section S1 à la section S2, il y a changement physique et donc un nœud est obligatoire.
Ici il est numéroté 2. On obtient ainsi deux éléments.
L’élément 1 (1, 2) de longueur L1 a une section S1=A1 et l’élément 2 (2, 3) de longueur L2 à une section S2=A2
2.3.3 Assemblage
[KG] de la barre est obtenue en assemblant les deux éléments 01 et 02. On obtient alors
⎡ − 0 ⎤1
⎢ ⎥
⎢ ⎥
[ ]= ⎢− + − ⎥2 2-11
⎢ ⎥
⎢ 0 − ⎥3
⎣ ⎦
1 2 3
15
2.3.4 Le système d’équations
Le système d’équilibre de cette barre s’écrit [k]{u} = {f}
⎡ − 0⎤ 0
⎢ ⎥⎧ ⎫ ⎧ ⎫
⎧ ⎫
⎢ ⎥⎪ ⎪ ⎪ ⎪
⎪ ⎪
⎢− + − ⎥ = = 0 2-12
⎢ ⎥⎨⎪
⎬ ⎨ ⎬ ⎨ ⎬
⎪ ⎪ ⎪ ⎪ ⎪
⎢ 0 − ⎥⎩ ⎭ ⎩ ⎭ ⎩ ⎭
⎣ ⎦
2.3.5 Conditions aux limites
Le nœud 1 est encastré donc le déplacement du nœud 1 est nul u1=0
Le système à résoudre devient alors :
⎡ + − ⎤
⎢ ⎥ 0
= 2-13
⎢ − ⎥
⎣ ⎦
La résolution du système deux equations deux inconnues se fera par la méthode de Cramer.
det = + ∗ − =
det =+ . det = + .
= = . +
2.4.1 La discrétisation
Avec
E1 : module de Young du matériau 1
E2 : module de Young du matériau 2
A1 : la section dans le matériau 1
A2 : la section dans le matériau 2
6 6
E1 = 30x10 A =2 E2 = 15x10 A =4 Elément Origine Extrémité E A
1 2
1 1 2 E1 A1
2 2 3 E1 A1
3 3 4 E2 A2
Figure 2-3 Elément modèle de la structure
16
2.4.2 Matrice de rigidité locale
On a trois éléments (1, 2 et 3) donc 03 matrices locales [k(1)], [k(2)] et [k(3)]
( ) 1 −1 ( ) 1 −1 ( ) 1 −1
= = =
−1 1 −1 1 −1 1
2.4.3 Assemblage
1 −1 0 0 1
−1 1 + 1 −1 0 2
[ ] = 2. 10 0 −1 1 + 1 −1 3
0 0 −1 1 4
1 2 3 4
1 −1 0 0
−1 1 + 1 −1 0
Le système à résoudre s’écrit alors [ ]{ } = { } 2. 10 =
0 −1 1 + 1 −1
0 0 −1 1
2.4.4 Conditions aux limites
Les nœuds 1 et 4 sont bloqués (encastrement). Cela veut dire que les déplacements u1 et u4 sont nuls.
La force appliquée est sur le nœud 2 suivant x, f2 =3000 toute les autres charges sont nulles.
La première équation devient u1 = 0 et la quatrième équation devient u4= 0 et on aura à résoudre !
2 −1 3000
2. 10 =
−1 2 0
On trouve alors u2 = 10-4 u3 = 5.10-5
2.5 Exemple 4
2.5.1 La discrétisation
( ) 1 −1 ( ) 1 −1
= =
−1 1 −1 1
( ) 1 −1 ( ) 1 −1
= 8. 10 = 1,40. 10
−1 1 −1 1
2.5.3 Assemblage
1 −1 0
[ ]{ } = { } 10 −1 8 + 1,40 −1 =
0 −1 1
17
2.5.4 Conditions aux limites :
Au nœud 1 on a un encastrement donc u =0. Ce qui nous laisse deux équations et deux inconnues
1
9,40 −1
10 =
−1 1
-3 -4 -3
u =-10 /8,40=-1,19 . 10 m u = -1,12 10 m
2 3
2.6 Exercice
Pour un ressort de rigidité k on trouve la relation entre les forces appliquées et les déplacements
18
2.7 Exemple 05 [3]
10kN
2.7.1 La discrétisation
Les nœuds sont disposés à chaque intersection de barre.
Nœuds Abscisses X Ordonnées Y
Et donc on a les nœuds comme suit
1 0 0
2 0 L Elément Origine X Extrémité Y
3 L/cos(45°) L/cos(45°) 1 1 2
4 0 L 2 1 4
3 1 3
On a ici une structure en treillis dans le plan OXY (les deux exemples précédents étant inscrits sur une droite
ox)
19
2.7.3 Transformation
Le système d’axes commun aux trois éléments est le repère OXY, on dit que la structure est plane. Nous
ox)
devons donc transformer l’écriture des matrices de rigidité [k(e)] (e=1, 2 et 3) du repère local (axeneutre) (
au système d’axes commun (OXY) pour obtenir [K(e)] matrices de rigidité de l’élément écrite dans le repère de
la structure OXY
Le système d’équilibre dans la méthode des déplacements pour n’importe quel élément s’écrit [
k(e)]{u(e)} = {f(e)} avec e le numéro de l’élément on a
[k(e)] la matrice de rigidité locale de l’élément (par rapport au repère locale ox)
{u(e)} le vecteur des déplacements local de l’élément
{f(e)} le vecteur des charges extérieures local de l’élément.
Il s’écrit aussi
[ ( )]{U(e)} = {F(e)} 2-14
20
uorigine =UXorigine cos( ox, OX) + UYoriginecos(ox, OY)} 2-15
uextrémité =UXextrémité cos(ox, OX) + UYextrémité cos(ox, OY) 2-16
forigine = Xorigine cos(ox, OX) + FYorigine cos(ox, OY) 2-17
fextrémité =FXextrémité cos(ox, OX) + FYextrémité cos(ox, OY) 2-18
On notera dans ce qui suit
21
Alors on peut dire que la matrice de rigidité élémentaire globale est
[K(e)] = [λ(e)]T [k(e)] [λ(e)] 2-32
( )
⎡ 0 ⎤ ( ) ( ) ( ) ( )
⎢ ( ) ⎡ − ⎤ ( ) ( )
0 ⎥⎢ ( ) ( )
⎥ 0 0
K (e) =⎢ ( )
⎥ ( ) ( ) ( ) ( ) ( ) ( )
2-33
⎢ 0 ⎥⎢ ⎥ 0 0
⎢ ( )⎥ ⎣
− ( ) ( ) ⎦
⎣ 0 ⎦
( ) ( ) ( ) ( ) ( ) ( ) 2-34
⎡ - - ⎤
(e) (e) ⎢ ( ) ( ) ( ) ( ) ( ) ( ) ⎥
E A - -
K (e)
= ⎢ ⎥
L(e) ⎢ - ( )
-
( ) ( ) ( )
lox mox ⎥
⎢ ( ) ( ) ( ) ( ) ( ) ( ) ⎥
⎣- - ⎦
Il faut noter que la matrice ainsi trouvée est symétrique.
En appliquant cette procédure à chaque élément ici avec e=1, 2 et 3 on obtient les trois matrices de rigidité
élémentaires globales K (1) , K (2) K (3)
Pour la suite
Dans le repère de la structure OXY (appelé aussi repère globale) chaque point à deux composantes de
déplacements l’un suivant OX et l’autre suivant OY.
Par ailleurs le nœud i a aussi un déplacement suivant OX et un suivant OY. De même pour le nœud extrémité j.
2.7.5 Assemblage
Le système d’équilibre de la structure s’écrit [KG]{U}={F} avec
[KG]{U}={F} 2-35
avec
{U} Le vecteur déplacement de la structure ici le nombre de déplacement de la structure est égal au nombre
de nœuds de la structure (04) multiplié par le nombre de déplacement par nœuds (02) soit 08 DDL
La matrice [KG] est la matrice de rigidité de la structure (par rapport au repère globale)
Sa dimension est égale au nombre de déplacements de la structure (08) multiplié par le nombre de
déplacements de la structure (08) soit (8x8)
22
La ligne 01 correspond au déplacement n° 1
Afin de construire la matrice de rigidité de la structure [KG] de dimension 8x8 on doit assembler les matrice de
rigidité élémentaires globales des trois éléments K (1) , K(2) K (3) qui sont de dimensions (4x4)
respectivement.
On numérotera les déplacements (les degrés de liberté) à partir des numéros des nœuds. Les nœuds sont
numérotés de 1 à 4 et les degrés de liberté seront numérotés de 1 à 8. Soit 08 équations et 08 inconnues pour
le système d’équilibre.
Ainsi la dimension de la matrice de rigidité de la structure [KG] est confirmée égale à 8x8.
Finalement, les éléments ayant chacun deux nœuds donc (02x02) = 04 degrés de liberté
1 2 3 4
⎡ ( ) ( ) ( ) ( ) ( ) ( ) ⎤
⎢ - - 1⎥
E (1) A(1) ⎢ ( ) ( )
2 ⎥⎥
( ) ( ) ( ) ( )
K (1) = - - 2-36
L(1) ⎢
⎢ - ( ) -
( ) ( ) ( ) ( ) ( )
3⎥
⎢ ( ) ( ) ( ) ( ) ( ) ( )
⎥
⎣- - 4⎦
1 2 7 8 2-37
⎡ ( ) ( ) ( ) ( ) ( ) ( ) ⎤
⎢ - - 1⎥
E (2) A(2) ⎢ ( ) ( )
2 ⎥⎥
( ) ( ) ( ) ( )
K (2) = - -
L(2) ⎢
⎢ - ( ) -
( ) ( ) ( ) ( ) ( )
7⎥
⎢ ( ) ( ) ( ) ( ) ( ) ( )
⎥
⎣- - 8⎦
1 2 5 6 2-38
⎡ ( ) ( ) ( ) ( ) ( ) ( ) ⎤
⎢ - - 1⎥
(3) (3)
E A ⎢ ( ) ( )
2 ⎥⎥
( ) ( ) ( ) ( )
K (3) = - -
L(3) ⎢
⎢ - ( ) -
( ) ( ) ( ) ( ) ( )
5⎥
⎢ ( ) ( ) ( ) ( ) ( ) ( )
⎥
⎣- - 6⎦
Ici les numéros des lignes et colonnes dans les matrices de rigidité élémentaires globales correspond aux
numéros des lignes et des colonnes dans la matrice de rigidité de la structure
23
E(e) A(e)
Afin d’alléger l’écriture des matrice qui suivent posons d’abord Ce = e=1,2 et 3 et aussi
L(e)
1 2 3 4 5 6 7 8
⎡ (1) (1) (3) (3) (2) (2)
⎤
⎢ CC1 CC3 -C1 l2ox -C1 l(1)
ox mox -C3 l2ox (3)
-C3 lox mox -C2 l2ox -C2 l(2)
ox
mox 1⎥
⎢ (1) (1) (1) (3) (3) (2) (2) ⎥
⎢ CC3 CC2 -C1 lox mox -C1 m2ox -C3 l(3)
ox mox -C3 m2ox -C2 l(2)
ox mox -C2 m2ox 2⎥
⎢ -C l2 (1) -C1 l(1)
(1)
C1 l2ox
(1)
C1 l(1)
(1)
3⎥
1 ox ox mox ox mox 0 0 0 0
⎢ (1) (1) ⎥
(1) (1) (1) (1)
[KG]= 1 ox mox
⎢-C l -C1 m2ox -C1 lox mox C1 m2ox 0 0 0 0 4⎥ 2-39
⎢ 2 (3) (3) (3) (3) ⎥
⎢ -C3 lox -C3 l(3)
ox mox 0 0 C3 l2ox C3 l(3)
ox mox 0 0 5⎥
⎢ -C m(3) -C3 m2ox
(3)
0 0 C3 l(3)
(3)
C3 m2ox
(3)
6⎥
ox mox 0 0
⎢ 3 ox ⎥
(2) (2) (2) (2) (2)
⎢ -C2 l2
ox -C2 l(2)
ox mox 0 0 0 0 C2 l2ox C2 lox mox 7⎥
⎢ (2) (2) (2) ⎥
(2) 2 (2)
⎣-C2 lox mox -C2 m2ox 0 0 0 0 C2 l(2)
ox mox C2 mox 8⎦
1 2 3 4 5 6 7 8
⎡ ⎤
⎢C2 + 0 0 - - -C2 0 1⎥
⎢ C1 + 0 -C1 - - 0 0 2⎥
⎢ ⎥
⎢ 0 0 0 0 0 0 0 0 3⎥
[KG]= ⎢ 0 -C1 0 C1 0 0 0 0 4⎥ 2-40
⎢ ⎥
⎢ - - 0 0 0 0 5⎥
⎢ - - 0 0 0 0 6⎥
⎢ ⎥
⎢ -C2 0 0 0 0 0 C2 0 7⎥
⎣ 0 0 0 0 0 0 0 0 8⎦
. .
Dans l’exemple traité 1 = = = √2
1 2 3 2 5 6 7 8
⎡ √ √ √ √
⎤
⎢1 + 0 0 − − −1 0 1⎥
⎢ √ √ √ √ ⎥
⎢ 1+ 0 −1 − − 0 0 2⎥
⎢ 0 0 0 0 0 0 0 0 3⎥
[ ]= ⎢ 0 −1 0 1 0 0 0 0 2⎥
⎢ √ √ √ √ ⎥
⎢ − − 0 0 0 0 5⎥
⎢ √ √ √ √ ⎥
⎢ − − 0 0 0 0 6⎥
⎢ −1 0 0 0 0 0 1 0 7⎥
⎣ 0 0 0 0 0 0 0 0 8⎦
24
√ √ √ √ 0
⎡1 + 0 0 − − −1 0⎤ ⎧ ⎫ ⎧ ⎫ ⎧ ⎫
⎢ √ √ √ √ ⎥⎪ ⎪ ⎪ ⎪ ⎪−10 ⎪
⎢ 1+ 0 −1 − − 0 0⎥ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎢ 0 ⎪ ⎪ ⎪ ⎪ ⎪ 0 ⎪
0 0 0 0 0 0 0⎥ ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎢ 0 −1 0 1 0 0 0 0⎥ 0
⎢ √ ⎥ = = 2-41
√ √ √
⎢ − − 0 0 0 0⎥ ⎨ ⎬ ⎨ ⎬ ⎨ 0 ⎬
⎢ √ ⎥⎪ ⎪ ⎪ ⎪ ⎪
⎪
⎪
0 ⎪
0 0⎥ ⎪ ⎪ ⎪ ⎪
√ √ √
⎢ − − 0 0 ⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎪ 0 ⎪
⎢ −1 0 0 0 0 0 1 0⎥ ⎪ ⎪ ⎪ ⎪
⎣ 0 0 0 0 0 0 0 0⎦ ⎩ ⎭ ⎩ ⎭ ⎩ 0 ⎭
Dans le système ci-dessus on supprime les lignes et les colonnes 3, 4, 5, 6, 7 et 8 alors il nous reste à résoudre :
√ √ 0
1+
= = 2-42
√ √
1+ −10
4+ √2
= = 3,83 0,35 + 1,35 ∗ 3,83 = 5,52 ∗ = −10
√2
2.8 Exercice
3m 2
x
1 1000 kN
x
δ=50mm
Y 4
m
Soit La structure ci-dessus trouver les déplacements aux nœuds par la méthode des éléments finis
25
Chapitrte 3. Chapitre 03 Poutre soumise à la flexion
3.1 Introduction
Ce chapitre aborde le calcul des déplacements dans des éléments poutre.
On considère tout d’abord une poutre rectiligne travaillant en flexion dans le plan xoy, et en fin on intègrera
les déplacements normaux dans ce type d’éléments.
La solution ainsi présentée par la méthode des éléments finis sera donnée sous forme d’exemple allant du plus
simple au plus complexe de structure rectiligne. Toutes les étapes de calcul de la méthode seront décritent à
chaque fois.
3.2 Exemple 01
L P
1 2
x
u2
u4
u1
u3
y
Figure 3-1 Console fléchie
3.2.1 La discrétisation
On appelle le repère xoy repère local de l’élément avec ox l’axe moyen (neutre) de la console
On a donc respectivement
De ce fait, un point d’abscisse x entre les nœuds 1 et 2 aura une flèche ω(x) et une rotation θ(x).
Ce qui donne à
x=0 nœud 1 ω1 = u1 et θ1 = u2
x=L nœud 2 ω2 = u3 et θ2 = u4
26
Connaissant les déplacements u1, u2, u3 et u4 (au nombre de n=4) et sachant que la rotation θ(x) est la
dérivée de ω(x) par rapport à x, la variation de la flèche peut être approché par un polynôme d’interpolation
d’ordre (n-1=3) qui donne :
dω(x) 1 1
θ(x)= =α2 + α3 x+ α4 x 2 3-2
dx 2 3
27
Selon les conditions aux limites de la console on écrit :
1 0 0 0
⎡0 1 0 0 ⎤⎥
⎢ = 3-3
⎢1 ⎥
⎢ ⎥
⎣0 1 ⎦
En substituant les valeurs ainsi trouver des αk (k=1 à 4) dans l’équation ω(x)=α1 +α2 x+α3 x2 +α4 x3 on obtient
1 1
ω(x)=u1 +u2 x+ 2
(-3u1 -2Lu2 +3u3 -Lu4 ) x 2 + 3 (2u1 +Lu2 -2u3 +Lu4 ) x 3
L L
2 3 2 3 2
3x 2x 2x x 3x 2x 3 x2 x3
ω(x)=u1 (1- 2 + 3 )+u2 (x- + 2 )+u3 + +u 4 - +
L L L L L2 L3 L L2
28
2x 3 -3Lx 2 +L3
⎧N1 (x)= L3
⎪
⎪ N (x)= x -2Lx 2 +L2 x
3
2 L2
ω(x)= ∑4k=1 Nk (x) uk avec Fonctions d’interpolations 3-5
⎨ -2x 3 +3Lx 2
N3 (x)=
⎪ L3
⎪ x 3 -Lx 2
⎩ N4 (x)= 2
L
T
La déformation {ε}= du(x)/dx aussi on a déjà écrit {ε} = [B] {u} avec {u} ={u1 u2 u3 u4}
Donc {ε}= du(x)/dx u(x) étant le déplacement normal sur l’axe neutre ox.
Ce déplacement normal u(x) est généré par la flexion comme suit :
Soit une barre fléchie, considérons un point M sur
du(x)
=[B]{u} et
dx
u1
u
ω(x)=[N1 (x) N2 (x) N3 (x) N4 (x)] u2 3-7
3
u4
Considérons le point M d’ordonnée y sur la figure ci-dessus, sa position après flexion est M’ soit u=MM’.
On peut écrire que tg(θ) =-u/y et puisque θ est très petit on peut aussi écrire que θ =-u/y
( )
On sait aussi que θ(x) = dω(x)/dx alors on déduit que =
29
( )
−y =u 3-8
Nous savons aussi que la déformation ε est la dérivée du déplacement normal u par rapport à x donc
( ) (
ε= = −y
1
2
Or on a aussi { } = [ ] alors par analogie on peut écrire que
3
4
2 2 2
d N1 (x) d N2 (x) d N3 (x) d2 N4 (x)
[ ]=-y 2 2 2 3-10
dx dx dx dx2
12x-6L
⎡ 3
⎤
⎛⎢ L ⎥ ⎞
h/2 b/2 6x-4L
l ⎜⎢ ⎥ ⎟
2 12x-6L 6x-4L -12x+6L 6x-2L
k (e) =E y 2 dydz ⎜⎢ L ⎥ ⎟ dx
0 ⎜⎢
-12x+6L⎥ ⎟ L3 L2 L3 L2
-h/2 -b/2
⎜⎢ L3 ⎥ ⎟
⎢ 6x-2L ⎥
⎝⎣ L2 ⎦ ⎠
h/2 b/2
Izz = ∫-h/2 ∫-b/2 y 2 dydz dx 3-12
30
⎡ − ⎤
⎛⎢ ⎥⎞
⎜⎢ − ⎥⎟
k (e) =E ∫ ⎜⎢ ⎥⎟
⎜⎢− − − ⎥⎟
⎢ ⎥
⎝⎣ − ⎦⎠
12 6 −12 6
⎡ ⎤
⎢6 4 −6 2 ⎥
k (e) = ⎢ ⎥ 3-13
⎢−12 −6 12 −6 ⎥
⎣6 2 −6 4 ⎦
⎡ 12 6L -12 6L ⎤ u1 f1 0
⎧ ⎫ ⎧ ⎫ ⎧ ⎫
EI
⎢ 6L 4L2 -6L 2L2 ⎥ ⎪u2 ⎪ ⎪f2 ⎪ ⎪ 0 ⎪
Soit L3zz ⎢ ⎥ = =
⎢-12 -6L 12 -6L⎥ ⎨u3 ⎬ ⎨f3 ⎬ ⎨ P ⎬
⎢ ⎥⎪ ⎪ ⎪ ⎪ ⎪ ⎪
⎣ 6L 2L2 -6L 4L2 ⎦ ⎩u4 ⎭ ⎩f4 ⎭ ⎩PL⎭
EIzz 12 -6L u3 P
Les déplacements au nœud 01 étant nuls (u1=0 et u2 = 0) alors L3
=
-6L 4L2 u4 0
D'après l'équation 01 on
L3 3
⎧ u3 = ⎧u = L
⎪ 3EIzz ⎪ 3
3EIzz
L3 L2
⎨ 3 L2 ⎨
⎪u4 = 3EI zz ⎪ u4 =
= ⎩ 2EIzz
⎩ 2L 2EIzz
L3 L2 L3
t à partir de l’équation 01 on écrit −12u3 + 6Lu4 = = −12 3EI + 6 2EIzz
= − EI
zz zz
L3 L2 L4
De l’équation 02 on écrit −6Lu3 + 2 u4 = = −6L +2 =−
3EIzz 2EIzz EIzz
31
3.3 Exemple 02
3.3.1 La discrétisation
x
Figure 3-3 Poutre sur appui fléchi par une charge concentrée
Nœud X
Élément origine extrémité Matériau Young E b h
2 0
1 1 2
2 L1
2 2 3
3 L1+L2
Par conséquent
3.3.3 Assemblage
Dans la poutre composée de 03 nœuds, chaque nœud a deux (02) déplacements (une flèche et sa rotation)
32
Le nœud 1 contient les déplacements u1 (flèche) et u2 (rotation)
Le nœud 2 contient les déplacements u3 (flèche) et u4 (rotation)
3.4 Exemple 03
3.4.1 La discrétisation
Par conséquent
3.4.3 assemblage
Ici on a aussi 04 nœuds donc avec deux (02) degrés de liberté par nœud on aura 2x4=8 degré de liberté dans la
poutre et par ailleurs une matrice de rigidité de la structure de dimension 8x8.
34
12B1 6L1 B1 0 0 0 0 -12B1 6L1 B1
⎡ ⎤⎧ ⎫ ⎧ ⎫
2
⎢6L1 B1 4L1 B1 0 0 0 0 -6L1 B1 2L1 2 1 ⎥⎪ ⎪ ⎪ ⎪
⎢ ⎥⎪ ⎪ ⎪ ⎪
⎢ 0 0 12B3+12B2 -6L2 B3+6L3 B2 -12B2 6L3 B2 -12B3 6L2 B3 ⎥⎪ ⎪ ⎪ ⎪
⎢ 0 0 -6L2 B3+6L3 B2 4L2 B3+4L3 B2 -6L3 B2 2L3 2 2
2 2
-6L2 B3 2L2 2 3 ⎥⎪ ⎪ ⎪ ⎪
⎢ ⎥ =
⎢ 0 0 -12B2 -6L3 B2 12B2 -6L3 B2 0 0 ⎥⎨ ⎬ ⎨ ⎬
⎢ 2 2 ⎥⎪ ⎪ ⎪ ⎪
⎢ 0 0 6L3 B2 2L3 B2 -6L3 B2 4L3 B2 0 0 ⎥⎪ ⎪ ⎪ ⎪
⎢ -12B1 -6L B1
1 -12B3 6L2 B3 0 0 12B1+12B3 -6L1 B1+6L2 B3 ⎥ ⎪ ⎪ ⎪ ⎪
⎢ ⎥⎪ ⎪ ⎪ ⎪
⎣6L1 B1 2L1 2 B1 -6L2 B3 2L2 2
3 0 0 -6L1 B1+6L2 B3 4L1 2 B1+4L2 2 B3⎦ ⎩ ⎭ ⎩ ⎭
3-17
Avec 1= B1= 2= 3=
35
3.4.6 Solution du système finale
La solution du système d’équation 6x6 par la méthode d’élimination de Gauss par exemple On trouve les
inconnues restantes u2, u3, u4, u6, u7, u8
3.5.1 La discrétisation
36
( ) ( )
( ) 1 −1 1
= ( ) −1 1 4
1 4
et la matrice de rigidité locale due à la flexion d’après l’équation (3.13) est
⎡ ( ) ( ) ( ) ( ) ⎤
⎢ ( ) 0 0 − ( ) 0 0 ⎥
⎢ ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ⎥
( )
⎢ 0 12 ( )
6 ( )
0 −12 ( )
6 ( ) () ⎥
⎢ ⎥
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
(e)
⎢ 0 6 ( )
4 ( )
0 −6 ( )
2 ( ) ⎥
k =⎢ ( ) ( ) ( ) ( )
⎥
( ) ( ) ( ) ( )
⎢ − 0 0 0 0 ⎥
( ) ( )
⎢ ⎥
( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
⎢ 0 −12 −6 ( )
0 12 −6 ( ) ⎥
⎢ ( ) ( ) ( ) ( ) ⎥
⎢ ( )
( ) ( )
( )
( ) ( )
( )
( ) ( ) ( ) ( )⎥
⎣ 0 6 ( )
2 ( )
0 −6 ( )
4 ( ) ( ) ⎦
3-19
Il est a noté que la ligne 1 et la colonne 1 correspondent au déplacement (degré de liberté) 1, de même pour le
DDL 2 et ainsi de suite jusqu’au dernier DDL numéroté ici 6
37