Vous êtes sur la page 1sur 51

INTRODUCTION A LA METHODE

DES ÉLEMENTS FINIS


Cours Eléments Finis pour les étudiants Master II

Lyes RAMDANI
UNIVERSITE ABDERAHMANE MIRA - BEJAIA Département de Génie Civil
Table des matières
1 CHAPITRE 1..................................................................................................................................... 4
METHODES DES RESIDUS PONDERES ............................................................................................. 4
1.1 INTRODUCTION ........................................................................................................................4
1.2 METHODES DES RESIDUS PONDERES [4] .................................................................................4
1.2.1 Méthode de Galerkine ............................................................................................................ 5
1.2.2 Exemple d’application ........................................................................................................... 6
2 CHAPITRE 2..................................................................................................................................... 8
DISCRETISATION PAR ÉLEMENTS FINIS ....................................................................................... 8
2.1 INTRODUCTION ........................................................................................................................8
2.2 METHODE DES ELEMENTS FINIS .............................................................................................8
2.3 GRANDES LIGNES DE LA MEF .................................................................................................8
2.3.1 Discrétisation du domaine (Construction du maillage) ......................................................... 9
2.3.2 Écriture des matrices élémentaires ...................................................................................... 12
2.3.3 Assemblage résolution ......................................................................................................... 16
2.4 EXEMPLE D’APPLICATION ..................................................................................................... 16
2.4.1 Formulation Intégrale .......................................................................................................... 16
2.4.2 Discrétisation du domaine ................................................................................................... 16
2.4.3 Écriture des matrices élémentaires ...................................................................................... 17
2.4.4 Assemblage et résolution ..................................................................................................... 19
2.4.5 Étude de la convergence ...................................................................................................... 21
3 CHAPITRE 03................................................................................................................................. 23
ÉLEMENT BARRE ................................................................................................................................ 23
3.1 INTRODUCTION ...................................................................................................................... 23
3.2 FORMULATION EN REPERE LOCAL......................................................................................... 23
3.2.1 Formulation intégrale .......................................................................................................... 25
3.2.2 Discrétisation par éléments finis .......................................................................................... 25
3.3 FORMULATION EN REPERE GLOBAL ...................................................................................... 27
3.4 EXEMPLE D’APPLICATION ..................................................................................................... 30
3.4.1 Calculer la matrice de rigidité de chacune des trois barres ................................................ 30
3.4.2 Calcul de la matrice de rigidité globale .............................................................................. 31
3.4.3 Calculer le vecteur force global ........................................................................................... 32
3.4.4 Application des conditions aux limites : .............................................................................. 33
3.4.5 Résolution du système réduit : ............................................................................................. 33
3.4.6 Calcul des réactions d’appuis : ........................................................................................... 33
3.4.7 Calcul des efforts internes dans les trois barres .................................................................. 35
D’après l’équation 4.23, le passage du repère global ver le repère local d’une barre s’écrit : ....... 35
4 CHAPITRE 04................................................................................................................................. 38
ÉLEMENT POUTRE .............................................................................................................................. 38
4.1 INTRODUCTION ...................................................................................................................... 38
4.2 FORMULATION DE L’ELEMENT POUTRE ................................................................................ 38
4.3 FORMULATION DE L’ELEMENT ET CONSTRUCTION DES MATRICES ELEMENTAIRES .............. 42
4.3.1 Formulation variationnelle .................................................................................................. 42
4.3.2 Discrétisation ....................................................................................................................... 43
4.3.3 Matrices élémentaires .......................................................................................................... 44
4.4 APPLICATION......................................................................................................................... 46

I L. RAMDANI
II L. RAMDANI
Références Bibliographiques

1. DHATT. G. & TOUZOUT. G. Une présentation de la Méthode des Éléments Finis.


2ème Edition, MALOINE S. A. Editeur, 1984.
2. FERY. F. & JIROUSEK. J. Analyse des structures et milieux continus, Méthode des
Eléments Finis. Traité de Génie Civil, Ecole Polytechnique fédérale de Lausanne.
Volume 6.
3. FERY. F. Analyse des structures et milieux continus, mécanique des solides.
Traité de Génie Civil, Ecole Polytechnique fédérale de Lausanne. Volume 3.
4. KHENNANE A. Méthode des Eléments Finis, Enoncé des Principes de base.
Institue de Génie Civil, Université de Tizi-Ouzou.
5. KHENNANE A. Finite Element Analysis Using MATLAB and Abaqus Taylor &
Francis Group, LLC, 2013.
6. RAMDANI. L. et BENDAHMANE. R. Etude de la réponse sismique des réservoirs
de stockage avec interaction Fluide-Structure par la Méthode des Eléments Finis,
projet de fin d’étude, Juin 2006.
7. SEGHIR. A. Notes de cours d’Eléments Finis. Département de Génie Civil,
Université A.MIRA, Béjaia, 2005/2006.
8. ZIENKIEWICZ. O. C. & TAYLOR. R. L. La Méthode des Eléments Finis.
Formulation de base et problème linéaire. Afnor, Technique, 1991.

III L. RAMDANI
1 Chapitre 1

Méthodes des Résidus Pondérés

1.1 Introduction
Les problèmes rencontrés par l’ingénieur sont souvent des phénomènes physiques
réels qui sont généralement représentés par des équations aux dérivées partielles sur
un domaine géométrique avec des conditions aux limites sur ces frontières et comme
ce domaine représente un milieu continu alors, il possède une infinité de degrés de
libertés, ce qui rend la résolution du problème très difficile et même impossible. Pour
pouvoir étudier le comportement de ces phénomènes, l’ingénieur est donc amené à
remplacer le système continu par un système discret équivalant ayant un nombre fini
de degrés de libertés. Cela peut se faire en utilisant des méthodes de résolutions
numériques : appelées méthode de discrétisation, parmi ces méthodes, on peut citer :

 Méthode des déments finis.

 Méthode des différences finies.

 Méthode des volumes finis.

 Méthode des éléments de frontière.


La méthode de discrétisation la plus populaire en génie civil est la méthode des
éléments finis. La méthode des différences finies et la méthode de frontière, sont aussi
d’emploi courant.

1.2 Méthodes des résidus pondérés [4]


Les méthodes des résidus pondérés sont des méthodes numériques permettant de
résoudre un système d’équations aux dérivées partielles en approximant la solution
exacte, uex, par une solution approchée u.
Soit un système d’équations différentielles de la forme :
4 L. RAMDANI
Méthodes des Résidus Pondérés Chapitre 1
L. RAMDANI

Auex   F sur  (1.1)

Avec des conditions aux limites imposées sur uex. Pour résoudre ce système, nous
commençons d’abord par construire une fonction approchée, u, pour uex, généralement
sous la forme :
n
u   i Pi ( x) sur  (1.2)
i 1

α1, α2, … αn, sont les paramètres de l’approximation et Pi(x) sont des équations
polynomiales ou tr iconométriques.
La fonction u doit satisfaire les conditions aux limites imposées sur uex.
En remplaçant uex par u dans l’équation différentielle nous commettons une erreur
appelée résidu, R :
R  Au   F  0 (1.3)

Le résidu R est égal à zéro pour la solution exacte, uex, en tous les points de Ω mais pas
pour u.

À l’aide des fonctions de pondération wi bien choisies, nous imposons à l’intégrale du


résidu de s’annuler en n point de Ω.

Wi   wi R d  0 pour i = 1,…... n (1.4)


Le choix de ces fonctions de pondération conduit à plusieurs méthodes :

 Méthode de collocation par points


 Méthode de collocation par sous domaines
 Méthode des moments
 Méthode de Galerkine
 Méthode des moindres carrés
Pour le cas de la méthode des éléments finis, la méthode la plus utilisée est celle de
Galerkine.

1.2.1 Méthode de Galerkine


La méthode de Galerkine utilise comme fonction de perturbation l’ensemble des
variations u de la solution recherchée u.
n
w  u    i Pi ( x) (1.5)
i 1

5 L. RAMDANI
Méthodes des Résidus Pondérés Chapitre 1
L. RAMDANI

Donc la forme intégrale de l’équation différentielle (1.3) en utilisant la méthode des


résidus pondérés de type Galerkine s’écrit :

 n   n

W      i Pi ( x)   A(  Pi ( x))  F d  0
  i 1   i1 
 n

  i  Pi ( x)

 A(  i Pi ( x))  F d  0
 i1 
(1.6)

Comme la relation (1.5) doit s’annuler pour tout  i , alors nous l’écrivons tout
simplement comme :

 n

W1   P1 ( x) A(  i Pi ( x))  F d  0
  i 1 
 n

W2   P2 ( x) A(  i Pi ( x))  F d  0
  i 1 
. (1.7)
.
.
 n

Wn   Pn ( x) A(  i Pi ( x))  F d  0
  i 1 

1.2.2 Exemple d’application


Résoudre l’équation différentielle suivante en utilisant la méthode des résidus
pondérés de type Galerkine s’écrit :
du
u 2  0 avec u (0)  0 et   0,1
dx
x
La solution exacte de cette équation est : uex  2  2e

Étape 01 : construction de fonction approchée, u


Pour cet exemple d’application, On prend l’équation polynomiale suivante :

u  a0  a1x  a2 x 2

Que nous pouvons écrire sous la forme :

a0 
u  1 x x  a1 
2

a2 

Avec : P1 ( x)  1, P2 ( x)  x, P3 ( x)  x 2

6 L. RAMDANI
Méthodes des Résidus Pondérés Chapitre 1
L. RAMDANI

L’application des conditions aux limites donnent : a0  0

Étape 02 : formulation intégrale et calcul des Wi

Comme a0  0 , donc il reste uniquement à déterminer a1 et a2

D’après l’expression (1.6) :

 
1 n
W2   x. A(  i Pi ( x))  F dx  0
0  i1 
 
1 n n
W3   x 2 . A(  i Pi ( x))  F dx  0 avec A(  i Pi ( x))  F  (1  x)a1  (2 x  x2 )a2  2
0  i1  i 1

Ce qui donne après intégration :

5 11 64
W2  a1  a2  1  0 a1 
6 12  35
7 7 2 -4
W3  a1  a2   0 a2 
12 10 3 7
Donc, à la fin, l’expression de la solution approchée s’écrit :
64 4
u x  x2
35 7

Le tableau ci-après montre les deux solutions exacte et approchée calculées entre 0 et
1 avec un pas de 0.1.
Solution exacte uex Solution approchée u Erreur
0 0 0,00%
0.1903 0.1771 1,32%
0.3625 0.3429 1,96%
0.5184 0.4971 2,13%
0.6594 0.6400 1,94%
0.7869 0.7714 1,55%
0.9024 0.8914 1,10%
1.0068 1 0,68%
1.1013 1.0971 0,42%
1.1869 1.1829 0,40%
1.2642 1.2571 0,71%

7 L. RAMDANI
2 Chapitre 2

Discrétisation par Éléments Finis

2.1 Introduction
Les méthodes des résidus pondérés sont des méthodes utilisées pour résoudre des
équations différentielles régissant un phénomène physique sur des domaines
géométriques de forme simple tel que : segment de droite, carré ou rectangle. Donc,
pour résoudre des équations différentielles sur des géométries complexe ce qui est
généralement le cas, il faudrait les discrétiser en sous domaines de formes simple. On
appelle cette opération : Discrétisation par éléments finis.

2.2 Méthode des éléments finis


L’événement de l’ordinateur a révolutionné les sciences de l’ingénieur. La méthode des
éléments finis est apparue vers 1955 en même temps que les ordinateurs puissants ;
d’abord appliquée aux calculs des structures et solides. Quand on a réalisé qu’elle
représentait une méthode générale de résolution numérique des problèmes aux
limites, alors dès 1965 à ce jour cette méthode a pris une extension fantastique. Toute
modélisation conduit à des équations différentielles avec des conditions aux limites lui
devait accessible : structure solide, chaleur, fluide, électromagnétique,… etc. Que ce soit
des problèmes statiques ou dynamiques linéaires ou non linéaires, isotropes ou non
isotropes.

2.3 Grandes lignes de la MEF


Généralement toute étude faite par la méthode des éléments finis nécessite le passage
par les étapes suivantes :

8 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

Problème physique

Construction du Modèle mathématique

Formulation Intégrale

Discrétisation du domaine
(Construction du maillage)

Écriture des matrices


élémentaires

Assemblage des matrices globales.


Application des conditions aux limites.
Résolution du système global.

Figure 2-1. Étapes générales de la méthode des éléments finis

2.3.1 Discrétisation du domaine (Construction du maillage)


Comme la géométrie à étudier représente des matériaux continus et de formes
compliquées, la méthode des éléments finis consiste à divisé le domaine étudié en un
nombre finis d’éléments.

Nœud

Elément
Domaine

Figure 2-2. Discrétisation du domaine.

9 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

Un élément peut être à 1D, 2D ou 3D avec des formes simples.

 Segment de droite ou courbe.

 Triangle ou quadrilatère plan ou courbe.

 Tétraèdre, prisme ou hexaèdre.


Les frontières sont, respectivement :

 Des points (extrémités des segments).

 Des segments de droite ou courbes.

 Des faces planes ou courbes.


Certains éléments finis peuvent être complets de propriétés géométriques propres à
leurs sections droites, section et inertie pour les poutres, épaisseur pour les coques et
plaques,…

2.3.1.1 Formes d’éléments classiques


On distingue trois types d’éléments correspondant à des domaines à une, deux et trois
dimensions :
a. Éléments à une dimension

Linéaire Quadratique Cubique

b. Éléments à deux dimensions

Éléments triangulaires

Linéaire Quadratique Cubique

Éléments quadrilatéraux

Linéaire Quadratique Cubique

c. Élément à trois dimensions

10 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

Éléments tétraédriques

Linéaire Quadratique Cubique

Éléments hexaédriques

Linéaire Quadratique Cubique

Figure 2-3. Formes d’éléments classiques.

2.3.1.2 Règles de discrétisation d’un domaine par éléments finis


La discrétisation d’un domaine par la méthode des éléments finis doit obéir aux règles
suivantes.

 Le recouvrement de deux éléments ou plus est exclu.

Recouvrement
inadmissible

Ce qui signifie que les éléments sont assemblés de sorte qu’ils ont :

 Soit une intersection réduite à un sommet.

 Soit une intersection réduite à un côté commun ou surface commune.

11 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

L’ensemble de tous les éléments doit constituer un domaine aussi proche que possible
du domaine original. Les trous entre les éléments sont exclus.

Trou inadmissible entre les éléments


Lorsque la frontière du domaine est constituée par des courbes ou des surfaces plus
complexes que celles qui définissent les frontières des éléments, une erreur de
discrétisation est inévitable. Elle peut être réduite en diminuant la taille des éléments
ou en utilisant des éléments à frontière plus complexes.

Erreur de Augmentation de Utilisation


discrétisation nombre d’éléments d’éléments a
frontières courbées

2.3.2 Écriture des matrices élémentaires


Une fois le maillage d’éléments finis est construit, l’écriture des matrices élémentaires
exige le passage par l’approximation nodale.
Il existe deux types d’approximations

 approximation polynomiale.

 approximation nodale.

2.3.2.1 Approximation polynomiale


Dans cette étape la variable tel que le déplacement, la pression, la température, …. est
approximée par une simple fonction linéaire, polynomiale ou autre comme nous
l’avons vu dans le chapitre précédant (équation 1.2). Le degré du polynôme
d'interpolation est relié au nombre de nœuds de l'élément cette approximation est
appelée approximation polynomiale.
a. Interpolation 1D
Pour le cas unidimensionnel la fonction approchée est donnée par :
n
u =  a .x
i o
i
i
(2.1)

12 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

Sous forme développée :

u  a0  a1 x  a2 x 2    an x n (2.2)

Ou bien, sous forme vectorielle :

 a0 
a 
 1 
u = 1 x x2 ... x  a2  = Px  .A
n
(2.3)
.
 
an 

Px  : Vecteur ligne contenant les monômes x n .

A: Vecteur colonne contenant les facteurs (variables généralisées) du polynôme.


Pour le cas d’un élément linéaire par exemple, le polynôme d’interpolation s’écrit :

ux   a0  a1 x (2.4)

b. Interpolation 2D
Pour les problèmes bidimensionnels le polynôme d’interpolation est donné par :

u ( x, y) = a x
i
j
yk (2.5)

Généralement, ce polynôme est déterminé à partir du triangle de pascal ci-dessous :

Figure 2-4. Triangle de pascal.

13 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

Par exemple, pour le cas d’un élément rectangulaire à quatre nœuds, on prend le
polynôme d’interpolation suivant :

ux, y   a0  a1 x  a2 y  a3 xy (2.6)

2.3.2.2 Approximation nodale


Après avoir déterminé le polynôme d’interpolation, l’interpolation, nodale consiste à
exprimer la valeur de la fonction approchée u sur tous les nœuds de l’élément si on
prend pour exemple l’approximation donnée par l’équation (2.4).

ux   a0  a1x (2.7)

u  a  a x u  u
u  u

Nœud 1 Nœud 2
x  x x  x

Soit sous forme vectorielle :

a 
u  1 x   0   u  p an
 a1 

Pour utiliser les valeurs de u aux nœuds on cherche une interpolation en fonction de u
et u. L’interpolation polynomiale aux nœuds s’écrit :

u1  1 x1  a0 
      un  Pn an
u 2  1 x2   a1 
(2.8)

L’inverse de ce système d’équations donne les paramètres an.

a 0  1  x2  x1   u1 
an  Pn Un        (2.9)
 a1  x2  x1  1 1  u2 

En remplaçant les an on peut maintenant approcher la fonction u par :

1  x2  x1  u1  x2  x x  x1 u1 
u  1 x   1 1  u    x  x     U  NUn (2.10)
x2  x1   2  2 1 x2  x1 u 2 

N est une vectrice ligne contenant des fonctions de x appelées fonctions de forme.
Cette interpolation est appelée interpolation nodale puisqu’elle dépend des valeurs aux
nœuds de la fonction inconnue u.

14 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

Propriétés des fonctions de forme

Il est intéressant de relever les propriétés suivantes pour les fonctions de forme N :

x2  x 1 x  x1 x  x1 1 x  x2
N1 ( x )   ; N 2 ( x)   (2.11)
x2  x1 0 x  x2 x2  x1 0 x  x1

N1 ( x)  N 2 ( x)  1 x  x1 ; x2  (2.12)

1. Elles prennent la valeur unité aux nœuds de même indice et la valeur nulle aux
autres nœuds.
2. Leur somme est égale à l’unité sur tout l’intervalle de l’élément :
1 N1

N2
x1 x2

Remarque
Les deux fonctions de forme peuvent s’écrire sous forme des polynômes de Lagrange :
x  xj
N i ( x)   (2.13)
j i xi  x j

Ainsi les éléments pour lesquels les fonctions de forme sont des polynômes de
Lagrange sont appelés éléments de type Lagrange. On peut construire directement,
sans passer par l’interpolation polynomiale, des fonctions de forme pour des éléments
d’ordre supérieur (plus de deux nœuds).
Par exemple les fonctions de forme de l’élément à trois nœuds sont :

( x  x2 )( x  x3 ) ( x  x1 )( x  x3 )
N1 ( x )  ; N 2 ( x)  ;
( x1  x2 )( x1  x3 ) ( x2  x1 )( x2  x3 )

( x  x1 )( x  x2 )
N 3 ( x) 
( x2  x1 )( x3  x2 )

On peut vérifier aisément sur la figure ci-dessous les propriétés aux nœuds des trois
fonctions ainsi que leur somme sur l’élément.

1 x  x1 0 x  x1 0 x  x1
  
N 1 ( x )  0 x  x2 N 2 ( x )  1 x  x2 N 3 ( x )  0 x  x2
0 x  x3 0 x  x3 1 x  x3
 ;  ; 

15 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

2.3.3 Assemblage résolution


Après avoir déterminer les matrices élémentaires de chaque élément, l’assemblage
consiste à reconstituer le domaine discrétisé en additionnant les degrés de libertés
correspondant aux nœuds communs de deux éléments finis adjacents, puis d’un
troisième, et ainsi de suite, pour obtenir finalement les matrices globales. En
pratique, pour des raisons d’économie de mémoire et de temps de calcul, les
matrices globales sont initialisées à des matrices nulles ou creuses et à chaque fois
qu’une matrice élémentaire est calculée, elle est ajoutée directement à la matrice
globale en utilisant une fonction qui permet la localisation, les positions des degrés
de libertés de l’élément correspondant dans la matrice globale. La résolution du
système global dépend du problème étudié, par exemple, pour le cas dynamique on
utilise la méthode de superposition modale, ou les méthodes de résolutions pas à
pas.

2.4 Exemple d’application


Nous allons reprendre la même équation différentielle traitée dans le premier
chapitre par la méthode des résidus pondéré pour la résoudre cette fois par la
méthode des éléments finis.
du
u 2 0 avec u (0)  0 et   0,1
dx
x
La solution exacte de cette équation est : uex  2  2e

2.4.1 Formulation Intégrale


D’après le chapitre 1, l’application de la méthode des résidus pondérés de type
Galerkine à l’équation différentielle précédente revient à écrire :
du
 
 u(
dx
 u  2) dx  0

2.4.2 Discrétisation du domaine


Dans cet exemple le domaine  est un segment de droite entre 0 et 1 est on va le
divisé en 4 segments (appelés éléments) de taille 1/4. Chaque élément contient deux
nœuds sur lesquelles la fonction u est interpolée.

1 Elément 1 2 Elément 2 3 Elément 3 4 Elément 4 5


x0 x  0.25 x 0.5 x  0.75 x1

16 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

La division du domaine  en plusieurs éléments est appelée maillage. On utilise


deux tableaux pour la description du maillage : tableau de connectivités des
éléments et tableau des coordonnées des nœuds :

Tableau des connectivités Tableau des coordonnées


Élément Nœud 1 (début) Nœud 2 (fin) Nœud Coordonnée ( x )
1 1 2 1 0.0
2 2 3 2 0.25
3 3 4 3 0.5
4 4 5 4 0.75
5 1

2.4.3 Écriture des matrices élémentaires


L’écriture des matrices élémentaires passe par l’approximation nodale, en
remplaçant u par NUn ( U  NUn voir équation 2.10), concernant la dérivé de u
et le poids u on écrit :

 du dN
 dx  dx U n

 et (2.3)
 u  N U
 n

Puisque seules les fonctions N dépendent de x et les perturbations ne touchent que
et pour commodité on écrit : u  ( Nn ) N
T T
les valeurs de u

L’intégrale de 0 à 1 peut être remplacée par la somme des intégrales de xi à xi+1 (ou
bien : l’intégrale sur  est la somme des intégrales sur e, avec e est le domaine
de chaque élément)

      
2 xi 1 x2



éléments
e  0

i 1, n
xi

éléments
x1
(2.4)

La forme intégrale de l’équation différentielle devient alors pour chaque élément :

 du 
 x u.u dx   x  2. u  dx
x2 x2 x2
 x1 u dx  dx  1 1
0 (2.5)

 U   
x2  T T dN  x2 x2
 U n N dx U n  dx  N T N U n dx   2 U nT N T dx  0
T
n
x1 x1 x1
(2.6)

Cette écriture discrétisée est valable pour tous les types d’éléments. Dans le cas
particulier d’un élément linéaire à deux nœuds N  N1 N 2  , elle s’écrit comme
suit :

17 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

x2  N1  u 
  u1  u 2      dN1 dN 2  dx  1 
x1
N 2  u 2  
x2  N1  u  x2 N 
  u1  u2      N1 N 2  dx  1    u1  u2   2  1  dx
x1
N2  u2   x1
N2  = 0
(2.7)

On voit qu’il est possible de simplifier (un)T puisqu’il n’est pas nul et revient à
chaque terme.
Finalement l’équation intégrale discrétisée se met sous la forme matricielle :

 x2  N1  x2  N1   u1  N 
    dN1 dN 2  dx   x    N1 N 2  dx    
x2
 x1
 N2  1
N 2   u2 
 x1
2 1  dx =0
N2 

(2.8)

 x2  N1dN1 N1dN 2  x2  N1 N1 N1 N 2   u1   2 N1 


  N dN N dN  dx   x1  N N N N  dx  u  =
x2
 x1
  2 1 2 2  2 1 2 2   2
 x1
  dx
2 N 2 
(2.9)

Qui est un système d’équations linéaires Ke Ue  Fe ; avec Ke et Fe sont appelés


matrice et vecteur élémentaires du système d’équation. Dans le cas de la présente
équation différentielle K est la somme de deux matrices : Ke  Ke  Ke tel que :
x2  N1dN1 N1dN 2  x N N N1 N 2 
Ke1   x1
 N dN
 2 1

N 2 dN 2 
dx ; Ke2   2  1 1
x1
 N 2 N1 N 2 N 2 
dx (2.10)

En remplaçant les fonctions de forme et leurs dérivées par leurs expressions


x2  x x  x1
respectives N1  et N 2  on obtient :
x2  x1 x2  x1

 x  x2 1 x  x2 1 
 x x x x
x2 x1  x 2 x 2  x1 
Ke1 
x1  1 2 1 2
 x  x1 1 x  x2 1 
 dx (2.11)
 x 2  x1 x1  x 2 x 2  x1 x 2  x1 
 x  x2 x  x2 x  x2 x  x1 
x2  x  x x  x x1  x2 x2  x1 
Ke2    1 2 1 2
 dx (2.12)
x1
 x  x1 x  x 2 x  x1 x  x1 
 x2  x1 x1  x2 x2  x1 x2  x1 
Soit après intégration des composantes des deux matrices :

1  1 1 1 2 x  2 x1 x2  x1 
Ke1    et Ke2   2 (2.13)
2  1 1 6  x2  x1 2 x2  2 x1 

18 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

Le vecteur F est donné par :

x2 2 ( x  x2 ) ( x1  x2 )  x  x 
Fe     dx soit : Fe   2 1 
x1
 2 ( x  x1 ) ( x2  x1 )   x2  x1 

2.4.4 Assemblage et résolution


Le calcul des matrices élémentaires permet d’obtenir pour les quatre éléments les
systèmes d’équations élémentaires suivants :

Élément 1 : x  0 ; x2  0.25 ;
 1 2 1
  0.0833 0.0417
Ke1(1)   ; Ke2(1)  
2
 0.0833
;
 1 2 1
2  0.0417
 -0.4167 0.5417
Ke (1)  Ke1(1)  Ke2(1)  
0.5833 
;
 -0.4583
0.25
Fe (1)   
0.25

Ke (1) Ue(1)  Fe(1) ; -0.4167 0.5417 u1   0.25


-0.4583 0.5833  u2  0.25
Elément 2 : x1  0.25 ; x2  0.5 ;
- 0.4167 0.5417 0.25
Ke( 2)    ; Fe ( 2)   
- 0.4583 0.5833  0.25

Ke ( 2) Ue( 2)  Fe( 2) ; - 0.4167 0.5417  2   4


u
- 0.4583 0.5833  u3  5
Elément 3 : x1  0.5 ; x2  0.75;
- 0.4167 0.5417 0.25
Ke(3)    ; Fe (3)   
- 0.4583 0.5833  0.25

Ke (3) Ue (3)  Fe(3) ; - 0.4167 0.5417  3   0.25


u
- 0.4583 0.5833  u4  0.25
Elément 4 : x1  0.75 ; x2  1 ;
 - 0.4167 0.5417 0.25
Ke( 4)    ; Fe ( 4)   
 - 0.4583 0.5833  0.25

Ke ( 4) Ue( 4)  Fe( 4) ; - 0.4167 0.5417   4   10


u
 - 0.4583 0.5833 u5  11
En réécrivant les systèmes élémentaires en fonction de toutes les composantes de U
on obtient :

19 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

- 0.4167 0.5417 0 0 0 u1  0.25


- 0.4583 0.5833 0 0 0 u  0.25
   2   
Elément 1 :  0 0 0 0 0 u3    0 
 
 0 0 0 0 0 u4   0 
   
 0 0 0 0 0 u5   0 

0 0 0 0 0 u1   0 
0 - 0.4167 0.5417 0 0 u  0.25
   2   
Elément 2 : 0 - 0.4583 0.5833 0 0 u3   0.25
 
0 0 0 0 0 u4   0 
   
0 0 0 0 0 u5   0 

0 0 0 0 0 u1   0 
0
 0 0 0 0 u2   0 
   
Elément 3 : 0 0 - 0.4167 0.5417 0 u3   0.25
 
0 0 - 0.4583 0.5833 0 u4  0.25
   
0 0 0 0 0 u5   0 

0 0 0 0 0 u1   0 
0
 0 0 0 0 u2   0 
   
Elément 4 : 0 0 0 0 0 u3    0 
 
0 0 0 - 0.4167 0.5417 u4  0.25
   
0 0 0 - 0.4583 0.5833 u5  0.25

En prenant maintenant la somme ( somme des intégrales), le système global s’écrit


enfin :

 - 0.8333 1.0833 0 0 0  u1   0.2500


 - 0.9167 0.7500 0.5417 0 0  u2   0.5000
    
 0 - 0.4583 0.1667 0.5417 0  u3    0.5000  K U  F
 
 0 0 - 0.4583 0.1667 0.5417 u4   0.5000
   
 0 0 0 - 0.4583 0.5833  u5   0.2500

Avant de résoudre le système il faut appliquer les conditions aux limites de la


fonction u. Au nœud 1 de coordonnée x  0, u  0 ; ce qui se traduit par u  0. Ceci
induit la réduction du nombre d’équations total à résoudre. Le système global
devient alors :

 0.7500 0.5417 0 0  u2   0.5000


- 0.4583 0.1667 0.5417
 0    
u3   0.5000

    
 0 - 0.4583 0.1667 0.5417 u4   0.5000
 
 0 0 - 0.4583 0.583  u5 
   0.2500

20 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

La ligne et la colonne d’indice 1 qui correspondent à la valeur u1 ont été supprimées


de la matrice K et du vecteur F. Si u(0)  a  0 (u  a) alors on retranche de F le
produit de la 1ère colonne de K par a.
La solution finale donne :

u2  0.2251 
u  0.6114 
 3   avec
   u1  0
u4  0.9254 
u5   1.1557

Le tableau suivant montre les trois solutions (exacte, résidus pondérés et MEF avec
n=10 nœuds) :
Solution
Solution exacte uex Solution MEF u
résidus pondérés u
0 0 0
0.1903 0.1771 0.1912
0.3625 0.3429 0.3624
0.5184 0.4971 0.5192
0.6594 0.6400 0.6592
0.7869 0.7714 0.7877
0.9024 0.8914 0.9021
1.0068 1 1.0076
1.1013 1.0971 1.1010
1.1869 1.1829 1.1876
1.2642 1.2571 1.2638

1.4

1.2

0.8
u

0.6

0.4 Sol exacte


Sol RP
0.2 Sol MEF

0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
x

2.4.5 Étude de la convergence


La méthode des éléments finis est une méthode approximative. La convergence vers
la solution exacte est obtenue par deux manières différentes :

21 L. RAMDANI
Discrétisation par Éléments Finis Chapitre 2
L. RAMDANI

 convergence h, par raffinement du maillage sans modifier l’interpolation.

 convergence p, par enrichissement de l’interpolation sans changer le


maillage.

2.4.5.1 Convergence h
Considérant un maillage d’éléments finis quadrilatéral linéaire. En subdivisant
toujours et d’avantage le domaine en éléments plus petits. Chaque nouvelle division
contenant la précédente, on conserve pour les éléments la même approximation du
champ. La solution approchée tend vers la solution exacte quand la taille des
éléments tend vers zéro (h=0) c’est le principe de convergence h.

Maillage 2x2 Maillage 4x4 Maillage 8x8

Figure 2-5. Subdivision toujours plus poussée pour étudier la convergence h.

2.4.5.2 Convergence p
Si on considère maintenant un maillage donné, et si on appel p le degré de polynôme
d’interpolation en conservant le maillage choisis et en enrichissant le champ
approché des éléments. En augmentent p. La solution approchée tend vers la
solution exacte lorsque le degré d’interpolation tend ver l’infini (p=inf), c’est la
technique de la convergence p.

Figure 2-6. Augmentation de degré de l’interpolation pour étudier la convergence p.

22 L. RAMDANI
3 Chapitre 03

Élément Barre

3.1 Introduction
Dans ce présent chapitre, nous nous intéressons aux structures composées de
barres droites sollicitées uniquement en traction ou compression. Ce sont des
"treillis", structures formées de barres liées entre elles par des liaisons de type
"rotule" ou "articulation" et chargées par des forces s’exerçant uniquement au
niveau des liaisons.

Figure 3-1. Système à treillis 3D.

3.2 Formulation en repère local


Dans ce présent paragraphe, les différents vecteurs et matrices considérés sont
projetés sur les axes du repère local de l’élément, en considérons une barre
rectiligne de section A de longueur L ne travaillant qu’en traction-compression,
c’est-à-dire ne transmettant que l’effort normal, la barre est soumise à une force F(x)
variant de F0 à FL. Considérons les hypothèses monodimensionnelles suivantes :

 petits déplacements ;
 section droite reste droite ;

23 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

u
 petites déformations  x  ;
x
 milieu isotope homogène élastique ;
 état de contrainte uni axial  x  E  x .

F0 EA FL x

Figure 3-2. Barre et son repère local.

Isolant maintenant une portion infinitésimale de longueur dx située à la coordonnée


x le long de la barre :
F
F F+ dx
x

dx

Figure 3-3. Portion infinitésimale de la barre.

L’application de la Lois du mouvement de Newton sur cette portion de la barre


équilibre dynamique permet d’écrire :

 F  m (3.1)

 F  u2

 F  x dx  F  (  A dx) t 2 (3.2)


 
Expérimentant maintenant l’équation (3.2) en fonction du déplacement longitudinal
de la barre u, du module d’élasticité E, de la section A, de la masse volumique ρ, et
du temps t :
F
x   E x (3.3)
A

La déformation est liée au déplacement par la dérivée par rapport à x :


u
x  (3.4)
x

En substituant (3.4) dans (3.3) on obtient l’expression de la traction F en fonction


du déplacement u :

24 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

u
F  EA (3.5)
x

D’où l’équation différentielle de l’équilibre de l’élément dx qui s’obtient en


remplaçant (3.5) dans (3.2) :

 u  2u
( EA )  A 2 (4.6)
x x t
Les conditions aux limites de cette équation dépendent de l’encastrement ou des
déplacements imposés pour u, et du chargement aux nœuds pour les dérivées de u
(Équation 3.4).

3.2.1 Formulation intégrale


Pour la formulation intégrale de l’équation différentielle (4.6), on utilise la méthode
des résidus pondérés de type Galerkine en prenant u comme fonction poids, ce qui
donne la forme forte suivante :

L  u  2u
 0
u [ ( EA )]  u A 2 dx  0
x x t
(3.6)

La formulation faible s’écrit en prenant l’intégration par parties du premier terme :

u u  2u u 
L
L L 
 0

x
EA
x
dx   u A 2 dx  u AE   0
0 t  x  0
(3.7)

3.2.2 Discrétisation par éléments finis


Pour la discrétisation par éléments finis, on passe de la forme continue à la forme
discrète en remplaçant la valeur du déplacement u par NU n dans l’équation
différentielle (2.10), avec :

 u N  u T dN
T

 x  x U n   U
 x
n
 dx
 ; (3.8)
u  U T N T   2u  2U n
 n
  N
  t 2 t 2

N  2U n u 
L
L dN T L 
 0
U nT
dx
EA
x
U n dx   U nT N T AN
0 t 2
dx  U nT N T E   0
 x  0
(3.9)

dN T N
 
L L ..

 dx U n   N T A N dx U n  N T F
L
EA 0 (3.10)
x
0
0 dx 0

u
(équation 3.5) et  U2 n  U n qui représente l’accélération.
2 ..
Avec, F  EA
x t

25 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

..
Finalement, l’équation (2.10) se présente sous la forme : K e U e  M e U e  Fe , avec :

Matrice de rigidité élémentaire : K e   dN EA N dx


T
L

0 dx x
L
Matrice masse élémentaire : M e   N T A N dx
0

Vecteur force élémentaire : Fe  N T F  


L
0

Sous forme matricielle :


Si prend des fonctions de forme linéaires avec :

x  x2 x  x1
N    (3.11)
x1  x2 x2  x1

Et si on prend x1  0 et x2  L alors, les expressions de ces fonctions et leurs dérivées


s’écrivent :

 xL x0 1
 N  0  L L  0   L  L  x x 

 (3.12)
 dN 1
   1 1 
 dx L

Et si, la section A, la densité  et le module de Young E ne varient pas le long de toute


la barre. Dans le cas où ces quantités varient, on peut écrire :
L  1 / L  1 L  1  1 EA  1  1
Ke     EA   1 / L 1 / L  dx  2  EA  dx 
0
 1/ L  L 0
 1 1 L  1 1 (3.13)

L 1 L  x 1 A L  ( L  x) 2 x( L  x)  AL 2 1
Me     A  L  x x  dx     dx 
0 L x  L L2 0
 x( L  x)
2
x  6 1 2

1 L  x 1 L  x 0 1   F0 
(4.14) Fe   F   F   FL   F0   
L  x  x  L L  x  x 0 1 0  FL 
(3.15)

L’expression de la matrice masse telle qu’elle est obtenue en (4.14) est appelée
masse cohérente ou répartie. Il est possible de concentrer la masse de l’élément en
ses extrémités. On attribue à chacun des deux nœuds la moitié de la masse totale de
l’élément soit :

AL 1 0
M ec 
2 0 1
(3.16)

26 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

3.3 Formulation en repère global


Dans le paragraphe 4.2, nous avons obtenu l’expression des matrices élémentaires
associées à un élément barre par rapport à son axe local (repère oxy). Ces
expressions sont définies par rapport à des variables locales. Dans une structure
treillis, chaque élément peut avoir une orientation quelconque dans l’espace. Pour
effectuer l’assemblage, nous devons exprimer les vecteurs déplacements nodaux de
chaque élément sur une même base globale.
La figure suivante représente une barre inclinée d’un angle θ par rapport à
l’horizontale, pour la formulation en repère globale, nous devons passer du repère
local (oxy) vers le repère global (OXY) en transformant les différentes matrices du
paragraphe 4.2.

x
Y
V2
v2
u2
2
U2
y

v1 V1
L
θ
1 U1
u1 o
X
O

Figure 3-4. Déplacements d’une barre inclinée d’un angle θ.

x
Y
Fy2
fy2
fx2
Fx2
y

fy1 Fy1
L
θ
Fx1
fx1
X
O
Figure 3-5. Forces dans une barre inclinée d’un angle θ.

27 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

Les matrices élémentaires d’une barres bidimensionnelle (fig.3.4) deviennent des


matrices 44 puisque le vecteur des déplacements élémentaires devient :
Ue   U1 V1 U2 V2 T (3.17)

Toutes les composantes de la matrice de rigidité associées à la composante V du


déplacement sont nulles. Celles de la matrice masse, par contre, ne le sont pas toutes.
Les effets de l’inertie existent aussi lorsque les extrémités de la barre se déplacent
dans la direction orthogonale.

 1 0  1 0 2 0 1 0
 0 0 0  1
AE  0 AL 0 2 0
Ke  Me 
L  1 0 1 0 6 1 0 2 0
   
 0 0 0 0 ; 0 1 0 2 (3.18)

La matrice masse concentrée s’écrit de la même manière en attribuant la moitié de


la masse de l’élément pour toutes les composantes du déplacement :

1 0 0 0
 0
AL 0 1 0
Me 
2 0 0 1 0
 
0 0 0 1 (3.19)

Remarque :
Nous ajoutons une barre au-dessus des termes qui sont exprimés en projection dans
le repère local.
La projection des valeurs des déplacements aux niveaux des nœuds 1 et 2 donnes :

U1  u1 cos   v1 sin 
nœud01  (3.20)
V1  u1 sin   v1 cos 

U 2  u 2 cos   v2 sin 
nœud02  (3.21)
V2  u 2 sin   v2 cos 

Sous forme matricielle :

U 1  cos   sin  0 0  u1 


 V   sin  cos  0   
 1  0  v1 
     U e  RU e (3.22)
U 2   0 0 cos   sin   u 2 
  
V2   0 0 sin  cos    v2 

28 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

Même chose pour le vecteur force :

 Fx1  cos   sin  0 0   f x1 


F    
 y1   sin  cos  0 0   f y1 
     Fe  RFe (3.23)
 Fx 2   0 0 cos   sin    f x 2 
 Fy   0 0 sin 

cos    f y 2 
 2
La matrice [R] est la matrice de transformation, c’est une matrice orthogonale et son
déterminant égal à un. Son inverse est tout simplement égale à sa transposée ;

R 1  RT (3.24)

Dans le système de coordonnées local, la relation force-déplacement est donnée


par :

KeU e  Fe (3.25)

Et comme U e  R U e et Fe  R Fe alors :
T T

Ke RTU e  RT Fe (3.26)

La multiplication des deux côtés par R donne :

RKe RTUe  Fe  KU e  Fe (3.27)

Donc, la matrice de rigidité élémentaire K par rapport au repère global s’écrit :

K  RK e RT (3.24)

Soit :

c  s 0 0  1 0  1 0  c s 0 0  c2 cs  c 2  cs 
s  
c 0 
0 AE  0 0 0 0  s c 0 0 AE  cs s 2  cs  s 2 
Ke      
0 0 c  s L  1 0 1 0  0 0 c s  L  c 2  cs c2 cs 
      
0 0 s c  0 0 0 0  0 0  s c   cs  s
2
cs s 2 
(3.25)

avec c  cos(θ) et s  sin(θ).


Contrairement à la matrice de rigidité, la matrice masse cohérente ou concentrée
reste inchangée à la rotation de repère. En effet du point de vue de la physique, la
masse est indépendante de l’orientation du repère.

29 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

3.4 Exemple d’application


Le système représenté sur la figure ci-après est constitué de trois barres assemblées
avec des articulations. La section des barres de chaque est A = 2000 mm² et elles ont
un module d’élasticité E = 200 000 MPa. Le système est posé sur deux appuis (le
nœud 01 est double et le nœud 02 représente un appui simple) et supporte une
charge horizontale F = 15 KN.

Figure 3-6. Système à trois barres.

1) Calculer la matrice de rigidité de chacune des trois barres.


2) Assembler la matrice de rigidité globale.
3) Calculer le vecteur force global.
4) Appliquer les conditions aux limites et écrire le système d’équations réduit.
5) Résoudre le système réduit et donner les déplacements aux nœuds.
6) Calculer les réactions d’appuis et les efforts internes dans les barres.

3.4.1 Calculer la matrice de rigidité de chacune des trois barres


Barre N° 1 :

x2  x1 4  0 y2  y1 0  0
L1  4m c  1 s  0
L1 4 L1 4

D’après l’équation 2.24, l’expression de la matrice de rigidité de la barre 01 est :

 115000 0  115000 0
 0 0 0 0
K e1   KN / m
 115000 0 115000 0
 
 0 0 0 0

30 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

Barre N° 2 :

x3  x2 4  4 y3  y2 6  0
L2  6m c  0 s  1
L1 6 L2 6

0 0 0 0
0 76667 0  76667
K e2   KN / m
0 0 0 0
 
0  76667 0  76667

Barre N° 3 :

x3  x1 4  0 y  y 60
L3  42  62  7.211 m c   0.5547 s  3 1   0.8321
L3 7.211 L3 7.211

 19628 29442 - 19628 - 29442 


 29442 44163 - 29442 - 44163
K e3    KN / m
 - 19628 - 29442 19628 29442 
 
 - 29442 - 44163 29442 44163

3.4.2 Calcul de la matrice de rigidité globale


Matrice initiale :

 0 0 0 0 0 0
 0 0 0 0 0 0

 0 0 0 0 0 0
K  
 0 0 0 0 0 0
 0 0 0 0 0 0
 
 0 0 0 0 0 0

1
Assemblage de la matrice K e :

 115000 0 - 115000 0 0 0
 0 0 0 0 0 0 

 - 115000 0 115000 0 0 0
K   KN / m
 0 0 0 0 0 0
 0 0 0 0 0 0
 
 0 0 0 0 0 0 

31 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

2
Assemblage de la matrice K e :

 0 0 0 0 0 0 
 0 0 0 0 0 0 

 0 0 0 0 0 0 
K  1.0e + 04 *   KN / m
 0 0 0 7.6667 0 - 7.6667
 0 0 0 0 0 0 
 
 0 0 0 - 7.6667 0 7.6667 

3
Assemblage de la matrice K e :

 1.9628 2.9442 0 0 - 1.9628 - 2.9442 


 2.9442 4.4163 0 0 - 2.9442 - 4.4163

 0 0 0 0 0 0 
K  1.0e + 04 *   KN / m
 0 0 0 0 0 0 
 - 1.9628 - 2.9442 0 0 1.9628 2.9442 
 
 - 2.9442 - 4.4163 0 0 2.9442 4.4163 

Assemblage des trois matrices précédentes donne la matrice globale suivante :

 1.3463 0.2944 - 1.1500 - 0.1963 - 0.2944 


0
 0.2944 0.4416 0 0 - 0.2944 - 0.4416 

 - 1.1500 0 1.1500 0 0 0 
K  1.0e + 05 *   KN / m
 0 0 0 0.7667 0 - 0.7667 
 - 0.1963 - 0.2944 0 0 0.1963 0.2944
 
 - 0.2944 - 0.4416 0 - 0.7667 0.2944 1.2083 

3.4.3 Calculer le vecteur force global


D’après le système de la figure 4.6, on a :
Nœud 1 2 3
Fx 0 0 +12 KN
Fy 0 0 0

Ce qui donne pour le vecteur chargement global :

F  0 0 0 0 12 0 KN
T

32 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

3.4.4 Application des conditions aux limites :


Avant d’appliqué les conditions aux limites, le système d’équation global s’écrit :
 1.3463 0.2944 - 1.1500 0- 0.1963 - 0.2944  U1  0 
  
 0.2944 0.4416 0 0 - 0.2944 - 0.4416  V1  0 
 - 1.1500 0 1.1500 0 0 0  U 2  0 
1.0e + 05 *      
 0 0 0 0.7667 0 - 0.7667  V2  0 
 - 0.1963 - 0.2944 0 0 0.1963 0.2944 U 3  12
    
 - 0.2944 - 0.4416 0 - 0.7667 0.2944 1.2083  V3  0 

L’application des conditions aux limites (U1  V1  V2  0) réduit le système à trois


inconnus :

1.1500 0 0  U 2  0 

1.0e + 05 *  0 0.1963 0.2944 U 3   12
 0 0.2944 1.2083  V3  0 

3.4.5 Résolution du système réduit :


La solution donne :

U 2   0 
U   1.0e - 03 *  0.9635  m
 3  
V3  - 0.2348

Donc :

U1   0 
V   0 
 1   
U 2   0 
   1.0e - 03 *  m
V2   0 
U 3   0.9635 
   
V3  - 0.2348

3.4.6 Calcul des réactions d’appuis :


Pour calculer les réactions, il suffit d’effectuer les produits matriciels des systèmes
élémentaires avec les déplacements maintenant connus, donc :

33 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

Pour le cas de la barre 01 :

 RX 1   115000 0  115000 0  0  0


R  
 Y1    0 0 0 0  0  -03  0 
  
* 10  KN
 RX 2    115000 0 115000 0  0  0
       
 RY 2   0 0 0 0  0  0

Pour le cas de la barre 02 :

 R X 2  0 0 0 0  0   0 
R       
 Y 2   0 76667 0  76667  0 10-03  18.0  KN
 R X 3  0 0 0 0  0.9635   0 
      
 RY 3  0  76667 0  76667 - 0.2348 - 18.0

Pour le cas de la barre 03 :

 RX 1   19628 29442 - 19628 - 29442   0  - 12.0000


R       
 Y 1    29442 44163 - 29442 - 44163 *  0 10-03  - 18.0000 KN
 RX 3   - 19628 - 29442 19628 29442   0.9635   12.0000
       
 RY 3   - 29442 - 44163 29442 44163 - 0.2348  18.0000

L’assemblage des réactions des trois barres donne :

 RX 1   12.0000
R   
 Y 1   18.0000
 R X 2  0 
   KN
 RY 2  18.0000 
 RX 3  12.0000 
   
 RY 3  0 

34 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

3.4.7 Calcul des efforts internes dans les trois barres


Pour le calcul des efforts internes dans les barres, il suffit juste de revenir au repère
local de chaque barre :

D’après l’équation 4.23, le passage du repère global ver le repère local d’une barre
s’écrit :

Fe  Rf e  f e  RT Fe

Pour le cas de la barre 01 :

 f x1   1 0 0  0  0 
0
f  
 y1    0 1 0 0  0 0
 KN
 f x2   0 0 1 0  0  0 
      
 f y 2   0 0 0 1  0  0 

Pour le cas de la barre 02 :

 f x2   0 1 0 0   0   18.0000 
f       
 y 2    - 1 0 0 0   18.0000   0  KN
 f x3   0 0 0 1   0   - 18.0000
      
 f y 3   0 0 - 1 0 - 18.0000   0 

35 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

Pour le cas de la barre 03 :

 f x1   0.5547 0.8321 0 0   - 12.0000   - 21.6333


f  
 y1    - 0.8321 0.5547 0 0   - 18.0000   - 0.0000 
 KN
 f x3   0 0 0.5547 0.8321  12.0000  21.6333 
      
 f y 3   0 0 - 0.8321 0.5547   18.0000  0.0000 

36 L. RAMDANI
Élément Barre Chapitre 3
L. RAMDANI

TP N°1
Exercice 01
Une structure treillis est constitué d’un assemblage de cinq (05) barres métalliques
articulées est chargé tel que montré sur la figure ci-dessous. Les barres sont des
tubes pleins de diamètre D = 15 cm et le module d’élasticité 𝐸 = 210000 𝑀𝑃𝑎. Le
chargement est : 𝐹 = 450 𝐾𝑁. 𝐴𝐵 ̅̅̅̅ = 1.5 𝑚 𝑒𝑡 𝐴𝐷
̅̅̅̅ = 1 𝑚

1. Donner les déplacements des nœuds, les réactions aux appuis et les forces
internes dans les barres.

Exercice 02
Modéliser et calculer la structure ci-dessous en utilisant le logiciel SAP2000. Toutes
les barres de la structure ont une section droite A  6 cm  6 cm et sont constituées
d’un matériau de masse volumique   7800 Kg/m et de module d’élasticité E 
210000 MPa. L = 1.2 m et Q = 35 KN.
Donner les déplacements des nœuds, les réactions aux appuis et les forces internes
dans les barres.

37 L. RAMDANI
4 Chapitre 04

Élément Poutre

4.1 Introduction
L’élément poutre est utilisé pour reprendre, en plus de l’effort axial comme
l’élément barre, un chargement perpendiculaire à son axe. On considère comme
poutres les pièces élancées (en béton armé ou en acier), qui ont une dimension très
grande par rapport aux deux autres et qui travaillent généralement en flexion.

Figure 4-1. Elément Poutre.

4.2 Formulation de l’élément poutre


La formulation de l’élément poutre peut être obtenue en se basant sur la théorie de
la résistance des matériaux ; on considère une poutre de section A et de longueur L
soumise à un chargement q(x) le long de son axe longitudinal figure (4.2).

38 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

T1 T2

v1 v2

Figure 4-2. Elément poutre a. Force et b. Déplacement.

Comme pour le cas de l’élément barre, on considère les hypothèses


monodimensionnelles suivantes :

 petits déplacements ;
 section droite reste droite ;
 petites déformations  x  u / x ;
 milieu isotope homogène élastique   E  ;
Considérons maintenant l’équilibre des forces à l’intérieur d’une portion
infinitésimale de longueur dx située à la coordonnée x le long de la poutre :

q(x)
M MdM

T TdT
dx

Figure 4-3. Portion infinitésimale de la poutre.

39 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

L’application de la Lois du mouvement de Newton sur cette portion de poutre en


équilibre dynamique permet d’écrire :

 F  m (4.1)

 2v
T  dT  T  q( x) dx  (  A dx) 2 (4.2)
t

 2v T
q( x)   A  (4.3)
t 2 x

 est la masse volumique du matériau, A la section de la poutre et t représente le


temps.
Relation effort Tranchant - Moment
La somme des moments par rapport au centre de gravité de l’élément dx donne :
dx dx dx
 M T  (T  dT )  ( M  dM )  0  Tdx  dT  dM  0 (4.4)
2 2 2

dx
 Tdx  dT  dM  0 (4.5)
2

En négligeant les termes du second ordre, on obtient la relation entre l’effort


tranchant et le moment fléchissant :
dM
T (4.6)
dx

Donc, l’équation (5.3) devient :

 2v  2 M
q ( x)   A  (5.7)
t 2 x 2
Exprimant maintenant moment M en fonction de module d’élasticité du matériau E
de moment d’inertie de la poutre I et de la flexion v(x) . Pour cela on considère le
schéma de la figure (5.4) qui montre que sous l’effet du chargement, la poutre fléchit
et se déplace verticalement d’un déplacement v(x). On suppose qu’après
déformation, les sections droites restent planes et perpendiculaires à la ligne
moyenne1 ; elles subissent de ce fait une rotation d’angle  dans son plan.

1
Hypothèse de Bernoulli

40 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

y
u
y


dx
v(x)
x

Figure 4-4. Déformation d’une section.

D’après la figure :

v u v
tg   u  y (4.8)
x y x

Dans le cadre de l’hypothèse de petites déformations, la déformation axiale suivant x le


long de la section s’écrit :

u
x  (4.9)
x

Selon la loi de Hooke, la répartition des contraintes le long de la section est :

u  2v
 x  E x  E  Ey 2 (4.10)
x x

Le moment créé par ces contraintes doit équilibrer le moment de flexion M créé par
le chargement extérieur :

 2v
M    . y.ds  E 2  y 2 ds (4.11)
s x s
 
- -
M

+ +

Figure 4-5. Répartition des contraintes

41 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

En posant I z le moment d’inertie par rapport à l’axe z perpendiculaire au plan ( xy )


I  I z   y 2 dA , l’expression du moment devient :
A

 2v
M  EI (4.12)
x 2

Remplaçant maintenant l’expression de M dans l’équation (5.7) :

 2v   2v
A 2  2 ( EI 2 )  q( x) (4.13)
t x x
L’équation (5.13) est l’équation d’Euler-Bernoulli pour la flexion des poutres. Le
déplacement v est fonction de la coordonnée x le long de l’axe de la poutre et du
temps t.

4.3 Formulation de l’élément et construction des


matrices élémentaires

4.3.1 Formulation variationnelle


En prenant  v comme poids, la formulation variationnelle forte associée à
l'équation (4.13) s’écrit :

L  2v L 2  2v L
 0
v A
t 2
dx  0 x x
v 2
( EI 2
) dx  0 v q( x) dx (4.14)

La forme intégrale faible s’obtient avec deux intégrations par partie de la deuxième
partie du premier terme de l’équation comme suit :
L
L2  2v L v   2v    2v 
0 x 2 x 2
v ( EI ) dx   0 x x x 2
( EI ) dx  

v
x
( EI
x 2 
)
0
(4.15a)

L
L
v   2v  v  2v
L 2
 v  2v 
0 x x ( EI x2 )dx  0 x2 EI x2 dx   x EI x2  (4.15b)
0

Compte tenu des expressions (4.12), (4.6), les seconds termes représentent la
différence des chargements en forces ( T0 , TL ) et en moment ( M 0, M L ), appliqués
aux extrémités de la poutre. De plus, on peut remplacer la dérivée des perturbations
v  v
des déplacements par une perturbation des rotations :      .
x x

42 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

On écrit ainsi les conditions aux limites comme suit :


L
 v  2 v 
 EI 2    M 0   ML (4.16a)
 x x  0 x 0 xL

L
    2 v 
v  EI 2   v TL  v T0 (4.16b)
 x  x  0
xL x 0

En substituant (4.16) dans (4.15) et le résultat dans (4.14) on obtient l’expression


de forme variationnelle faible :

 2v  2 v  2v
L L

  v A
0
t 2
dx  
0
 x 2
EI 2 dx  
x xL
ML v xL
TL   v x 0
T0  
x 0
M0

L
(4.17)
  v q  x  dx

0

4.3.2 Discrétisation
Pour discrétiser correctement le comportement d'une poutre en flexion, il faut
utiliser un élément qui assure la continuité du champ de déplacement et celle du
champ de rotation. Nous utilisons donc un élément à deux nœuds avec comme
variables nodales la flèche et la rotation. Ce qui nous permet d'identifier nos quatre
variables nodales avec une approximation polynomiale cubique.
Considérons un élément poutre à deux nœuds, numérotés localement 1 et 2 sur la
figure (5.6).
Le repère local orthonormé lié à l'élément, a pour direction x l'axe de la poutre
orienté de 1 vers 2, et pour direction y un vecteur du plan principal d'inertie de la
section droite. Le vecteur des variables nodales s’écrit donc comme suit :

U n  v1 1 v2 2
T
(4.18)

( ) ( )

( ) ( )

Figure 4-6. Elément poutre à deux nœuds

Les déplacements et les rotations le long de la poutre sont approximés par :

43 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

v  x   a0  a1 x  a2 x 2  a3 x3 (5.19a)

  x   a1  2a2 x  3a3 x 2 (4.19b)

L’évaluation de ces polynômes aux nœuds donne :

v  0  a0  v1 ;   0  a1 1 (4.20a)

v  L   v2  v1  1 L  a2 L2  a3 L3 ;   L  2 1  2 a2 L  3a3 L2 (4.20b)

La résolution de (5.20b) pour a2 et a3 donne :

3 1 2 1
2  2
a2  v  v1    21   2  ; a3  3  1
v  v2   2 1  2  (4.21)
L L L L

En remplace ces paramètres dans l’équation (5.19a) et après arrangement des


termes, on écrit l’interpolation nodale des déplacements sous la forme :

v( x)  N1 ( x) v1  N2 ( x)1  N3 ( x) v2  N4 ( x)2 (4.22)

Les fonctions de forme N i sont appelées polynômes d’Hermite, leurs expressions


sont :

3x 2 2 x3 2 x 2 x3
N1  x   1   3 ; N2  x   x   2
L2 L L L (4.23)
2 3 2 3
3x 2 x x x
N3  x   2  3 ; N4  x     2
L L L L

4.3.3 Matrices élémentaires


En remplaçant dans la forme variationnelle faible (4.17) le déplacement v par son
expression (4.22), on obtient pour les perturbations :
dN T ; avec U n   v1 1  v2 2 
T
 v   U nT N T ;    U nT (4.24)
dx

Les dérivées deviennent :

 2v d 2 N  2v d 2U n ..
 Un ;  N  N U n (4.25)
x 2 dx 2 t 2 dt 2

avec :
d 2N 1
 x   3  12 x  6L, 6Lx  4L2 , 6L  12 x, 6Lx  2L2  (4.26)
dx 2 L

44 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

Compte tenu des valeurs des fonctions N et dN aux nœuds, les conditions aux
limites s’écrivent :

v xL
TL   v x 0
T   U nT   0 0 1 0 T TL   1 0 0 0 T T0 
(4.27a)
  U nT  T0 0 TL 0 T

 xL
M L   x 0
M 0   U nT   0 0 0 1 T M L   0 1 0 0 T M 0 
(4.27b)
  U nT  0  M 0 0 M L T

Ces conditions correspondent au chargement extérieur appliqué aux nœuds. Le


vecteur élémentaire Fn des forces et des moments concentrés aux nœuds s’écrit :

Fn  T0  M 0 TL M L T (4.28)

Le second terme de la forme variationnelle (5.17) correspond à la charge Fe répartie


sur l’élément poutre :
L L L

  v q  x  dx  U  N q  x  dx  Fe   N T q  x  dx
T T
n (4.29)
0 0 0

On donne ci-dessous l’expression de Fe pour un cas de chargement trapézoïdal


variant de q0 à qL, Les chargements uniformes et triangulaires ne sont que des cas
particuliers du chargement trapézoïdal.
x
q( x )  q0  ( qL  q0 ) ; (4.30a)
L
L
Fe   (9qL  21q0 ) , L(2qL  3q0 ) , (21qL  9q0 ) ,  L(3qL  2q0 ) T (4.30b)
60

La discrétisation des deux intégrales restantes dans l’équation (5.17) nous donne
les deux matrices masse M e et rigidité K e comme suit :

L  2v  2v L
2 T
T d N d 2N T
 0 x 2
E I 2 dx   U n
x 0 dx 2
E I 2 U n dx  U nT Ke
dx
L  2v L ..

0       n dx  U n M e
T T T
v A dx U N N U (4.31)
t 2 n
0

d’où :
L
d 2NT d 2N
Ke   2 EI 2 dx (4.32)
0
dx dx

45 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

L
M e   N T A.Ndx (4.33)
0

Dans le cas où la poutre est faite d’un même matériau homogène et de même section,
l’expression explicite des matrices élémentaires s’écrivent comme suit :

 12 6 L  12 6 L   156 22 L 54  13L 
   
EI  6 L 4 L2  6 L 2 L2   AL  22 L 4 L2 13L  3L2 
Ke  3 ; Me 
L  12  6 L 12  6 L  420  54 13L 156  22 L 
   
 6 L 2 L2  6 L 4 L2   13L  3L2  22 L 4 L2 
(4.34)

La même remarque concernant la matrice masse de l’élément barre peut être faite
pour l’élément poutre. On associe la moitié de la masse totale de l’élément aux
degrés de liberté de translation de chaque nœud. La matrice masse concentrée
s’écrit donc :

1 0 0 0
 0
 AL 0 0 0
M ce  (4.35)
2 0 0 1 0
 
0 0 0 0

4.4 Application 01
Une poutre en béton bi-encastrée de longueur L = 4 m, et de section (30x35) cm².
La poutre supporte une charge d’exploitation repartie Q de forme triangulaire, ainsi
qu’une charge permanente F = 35 KN concentrée au nœud 2. Le module d’élasticité
du béton est 𝐸 = 3.20 × 1010 Pa.

𝑄𝑚𝑎𝑥 = 20 𝐾𝑁

1 2
𝑧
Elém 1 Elém 2 3
2m 𝑭 2m 𝑥

1- Écrire la matrice de rigidité élémentaire de l’élément 01.


2- Déterminer la matrice de rigidité globale des deux éléments 1 et 2.
3- Calculer le vecteur force global à l’ELU.
4- Appliquer les conditions aux limites et écrire le système réduit.
5- Résoudre le système et donner le vecteur déplacement.
6- Résoudre le problème en prenant en compte la symétrie.

46 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

Solution
h = 35 cm
b = 30 cm
L = 200 cm
𝐸 = 3.20 × 1010 Pa

1. Matrice de rigidité élémentaire des deux éléments

𝑏ℎ3 0.3𝑥0.353
𝐼= = = 0.0011𝑚4
12 12

Ke1 = 1.0e+04 *
5.1450 5.1450 -5.1450 5.1450
5.1450 6.8600 -5.1450 3.4300
-5.1450 -5.1450 5.1450 -5.1450
5.1450 3.4300 -5.1450 6.8600 KN/m

2. Matrice de rigidité globale des deux éléments

K = 1.0e+05 *

0.5145 0.5145 -0.5145 0.5145 0 0


0.5145 0.6860 -0.5145 0.3430 0 0
-0.5145 -0.5145 1.0290 0 -0.5145 0.5145
0.5145 0.3430 0 1.3720 -0.5145 0.3430
0 0 -0.5145 -0.5145 0.5145 -0.5145
0 0 0.5145 0.3430 -0.5145 0.6860KN/m

3. Vecteur chargement à l’ELU

a. Élément 01 :
Charge repartie Q :
𝑞0 = 0 𝐾𝑁 𝑞𝐿 = −20 𝐾𝑁
Fr1 = [-6.0000 -2.6667 -14.0000 4.0000]T
Charge concentrée F
Fc1 = [0 0 17.5 0]T

b. Élément 02 :
Charge repartie Q :
𝑞0 = −20 𝐾𝑁 𝑞𝐿 = 0 𝐾𝑁
Fr2 = [-14.0000 -4.0000 -6.0000 2.6667]T
Charge concentrée F
Fc2 = [17.5 0 0 0]T
c. Assemblage et vecteur global
Charge repartie Q :
Fr = [-6.0000 -2.6667 -28.0000 0 -6.0000 2.6667]T

47 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

Charge concentrée F
Fc = [17.5 0 0 0]T

Vecteur chargement à l’ELU


F = 1.35 * Fc + 1.5 * Fr
F = [-9.0000 -4.0000 5.2500 0 -9.0000 4.0000]T

4. Application des conditions aux limites et système réduit.

1.0290 0 𝑣3 5.2500
1.0e + 05 ∗ [ ] [𝜃 ] = [ ]
0 1.3720 3 0

5. Résolution du système

U = 1.0e-04 * [0 0 0.5102 0 0 0]T m

4.5 Application 02
Une poutre en béton de longueur 𝐿 = 4 𝑚, de hauteur ℎ = 40 𝑐𝑚 et de largeur 𝑏 =
30 𝑐𝑚 supporte une charge repartie 𝑞 = 20 𝐾𝑁/𝑚𝑙 ainsi qu’une charge concentrée
F= 50 KN. Le module d’élasticité du béton est 𝐸𝑏 = 3 × 1010 𝑃𝑎. Afin de réduire le
déplacement de cette poutre au nœud 2, on la renforce en utilisant une barre
métallique articulée à ces extrémités tel que montré sur la figure. La section de la
barre est 𝐴𝑏 = 12 𝑐𝑚2 et le module d’élasticité de l’acier est 𝐸𝑏 = 2.1 × 1011 𝑃𝑎.

𝑞 = 14 𝐾𝑁/𝑚𝑙
α=35°
3 Poutre 2
F

Barre 3𝑚

4𝑚

1) Calculer la matrice de rigidité de la poutre et introduire de déplacement axial u.


2) Calculer la matrice de rigidité de la barre et ajouter dans cette matrice la
rotation θ.
3) Assembler la matrice de rigidité globale.
4) Donner le vecteur force global.
5) Appliquer les conditions aux limites et écrire le système réduit.
6) Résoudre le problème et donner les déplacements au nœud 2.
7) Calculer les réactions au nœud 1 ainsi que l’effort interne dans la barre.

48 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

Solution
Matrice de rigidité flexionnelle de la poutre
Kf = 1.0e+04 *
0.9000 1.8000 -0.9000 1.8000
1.8000 4.8000 -1.8000 2.4000
-0.9000 -1.8000 0.9000 -1.8000
1.8000 2.4000 -1.8000 4.8000
Matrice de rigidité axiale de la poutre
Ka =
900000 0 -900000 0
0 0 0 0
-900000 0 900000 0
0 0 0 0
Comportement mixte de la poutre : axial – flexionnel
Kp = 1.0e+05 *
9.0000 0 0 -9.0000 0 0
0 0.0900 0.1800 0 -0.0900 0.1800
0 0.1800 0.4800 0 -0.1800 0.2400
-9.0000 0 0 9.0000 0 0
0 -0.0900 -0.1800 0 0.0900 -0.1800
0 0.1800 0.2400 0 -0.1800 0.4800
Matrice de rigidité de la barre
Kbf = 1.0e+04 *
3.2256 2.4192 0 -3.2256 -2.4192 0
2.4192 1.8144 0 -2.4192 -1.8144 0
0 0 0 0 0 0
-3.2256 -2.4192 0 3.2256 2.4192 0
-2.4192 -1.8144 0 2.4192 1.8144 0
0 0 0 0 0 0
Assemblage des deux matrices
K = 1.0e+05 *

0.3226 0.2419 0 -0.3226 -0.2419 0 0 0 0


0.2419 0.1814 0 -0.2419 -0.1814 0 0 0 0
0 0 0 0 0 0 0 0 0
-0.3226 -0.2419 0 9.3226 0.2419 0 -9.0000 0 0
-0.2419 -0.1814 0 0.2419 0.2714 0.1800 0 -0.0900 0.1800
0 0 0 0 0.1800 0.4800 0 -0.1800 0.2400
0 0 0 -9.0000 0 0 9.0000 0 0
0 0 0 0 -0.0900 -0.1800 0 0.0900 -0.1800
0 0 0 0 0.1800 0.2400 0 -0.1800 0.4800
Vecteur force
Fc = 0 0 0 40.9576 -28.6788 0 0 0 0
Fr = 0 0 0 0 -28.0000 -18.6667 0 -28.0000 18.6667
F = 0 0 0 40.9576 -56.6788 -18.6667 0 -28.0000 18.6667

%CAL
K =1.0e+05 * F =
9.3226 0.2419 0 40.9576
0.2419 0.2714 0.1800 -56.6788
0 0.1800 0.4800 -18.6667
Solution
U = 0.0001 -0.0026 0.0006
Réactions
R = 58.5372 43.9029 -58.5372 -43.9029
Effort interne dans la barre
Fint = 73.1714 0 -73.1714 0

49 L. RAMDANI
Élément Poutre Chapitre 4
L. RAMDANI

Résultats SAP

Modélisation Déplacements

Réactions Effort interne


dans la barre

TABLE: Joint Displacements


Joint OutputCase CaseType U1 U2 U3 R1 R2 R3
9 Q LinStatic 0,000111 0 -0,002565 0 0,000556 0

TABLE: Joint Reactions


Joint OutputCase CaseType F1 F2 F3 M1 M2 M3
10 Q LinStatic 58,676 0 44,007 0 0 0

TABLE: Element Forces - Frames


Frame Station OutputCase CaseType P V2 V3 T M2 M3
Text m Text Text KN KN KN KN-m KN-m KN-m
13 0 Q LinStatic -73,345 0 0 0 0 0
13 2,5 Q LinStatic -73,345 0 0 0 0 0
13 5 Q LinStatic -73,345 0 0 0 0 0

50 L. RAMDANI

Vous aimerez peut-être aussi