Vous êtes sur la page 1sur 111

 

Méthode des éléments finis (MEF)                                                                       Chapitre 3: Introduction à la MATLAB  
 
 
Chapitre 3 :

Introduction à la MATLAB
3.1. Introduction

MATLAB est un logiciel commercial et une marque commerciale de The MathWorks, Inc., USA. Il s'agit
d'un système de programmation intégré, comprenant des interfaces graphiques et un grand nombre de boîtes
à outils spécialisées. MATLAB devient de plus en plus populaire dans tous les domaines de la science et de
l'ingénierie.

3.2. Matrices

Les matrices peuvent être créées dans MATLAB de plusieurs manières, la plus simple obtenue par les
commandes :

 1
Notez-le point-virgule à la fin de chaque ligne de matrice. Nous pouvons également générer des matrices
par des fonctions prédéfinies, telles que des matrices aléatoires.

Les matrices rectangulaires peuvent être obtenues en spécifiant le nombre de lignes et de colonnes, comme
dans :

Nous pouvons ajouter, soustraire, multiplier et transposer des matrices. Par exemple, nous pouvons obtenir
une matrice , par les commandes suivantes :

Faculté de Génie Civil ‐USTHB                                                                                                          Dr. BOUKHALKHAL S.H 
  Méthode des éléments finis (MEF)                                                                       Chapitre 3: Introduction à la MATLAB  
 
 

Les matrices peuvent être multipliées, par exemple ∗ , comme illustré dans l'exemple suivant :

 2

La transposé d'une matrice est donnée par l'apostrophe, comme :

3.3. Fonctions

Certaines fonctions matricielles utiles sont données dans le tableau 3.1.

Faculté de Génie Civil ‐USTHB                                                                                                          Dr. BOUKHALKHAL S.H 
  Méthode des éléments finis (MEF)                                                                       Chapitre 3: Introduction à la MATLAB  
 
 
eye Matrice d'identité
zeros Une matrice de zéros
ones Une matrice de 1
diag Crée ou extrait des diagonales
rand Matrice aléatoire

Quelques exemples de telles fonctions sont donnés dans les commandes suivantes :

Un autre exemple de matrices construites à partir de blocs :

 3

3.4. Conditions, si ‘IF’

Souvent, une fonction doit se ramifier en fonction des conditions d'exécution. MATLAB propose la
fonction ‘if’ similaires à celles de la plupart des langues.

x=-1
if x==0
disp('Bad input')
elseif max(x) > 0
y = x+1;
else
y = x^2;

Faculté de Génie Civil ‐USTHB                                                                                                          Dr. BOUKHALKHAL S.H 
  Méthode des éléments finis (MEF)                                                                       Chapitre 3: Introduction à la MATLAB  
 
 
end
x=
-1
3.5. Boucles For et While

De nombreux programmes nécessitent une itération ou une exécution répétitive d'un bloc d'instructions.
Les boucles ‘For et while ‘ présentent une solution.

>> f=[1 2]
f=
1 2
>> for i=3:10;f(i)=f(i-1)+f(i-2);end;
>> f
f=
1 2 3 5 8 13 21 34 55 89
Il est parfois nécessaire de répéter des déclarations basées sur une condition plutôt que sur un nombre fixe
de fois. Cela se fait avec while.
 4
>> x=6;while x > 1; x = x/2,end

x=
3
x=
1.5000
x=
0.7500
Autre exemple ; >> x = []; for i = 1:4, x=[x,i^2], end

3.6. M-Files, Scripts et fonctions

Un fichier M est un fichier texte brut avec des commandes MATLAB, enregistré avec l’extension .m. Les
fichiers M peuvent être des scripts de fonctions.

Les fichiers M sont utiles lorsque le nombre d'instructions est important, ou lorsque vous souhaitez
l'exécuter à un stade ultérieur, ou fréquemment, ou même l'exécuter en arrière-plan.
% program 1
% Objectif : Comment créer M-files
% Données: a - Matrices des nombres; b: Matrice en fonction de a

Faculté de Génie Civil ‐USTHB                                                                                                          Dr. BOUKHALKHAL S.H 
  Méthode des éléments finis (MEF)                                                                       Chapitre 3: Introduction à la MATLAB  
 
 
a=rand(3,4);
b=sin(a);

Les fonctions agissent comme des sous-programmes dans fortran où un ensemble particulier de tâches est
effectué.

Une fonction typique est donnée ci-dessous, où dans la première ligne, nous devons nommer la fonction et
donner les paramètres d'entrée (m, n, p) entre parenthèses et les paramètres de sortie [a, b, c] entre
parenthèses carrées.
function [a,b,c] = said(m,n,p)
a = hilb(m);
b= magic(n);
c= eye(m,p);
end
Nous appelons ensuite cette fonction :

>> [a,b,c]=said(2,3,4)

3.7. Courbes et graphes

MATLAB permet de produire des graphes en 2D ou 3D d'une manière simple.

En utilisant la commande plot, nous pouvons produire des courbes en 2D ou 3D comme montre dans les
instructions et les figures ci-dessous.
 5
 Pour courbe de 2D (Figure 3.1-a)
>> x=0:.01:4*pi; y1=sin(x); y2=sin(2*x); y3=sin(4*x);
plot(x,y1,'--',x,y2,':',x,y3,'+')
 Pour courbe de 3D (Figure 3.1-b)
>>t=.01:.01:30*pi; x=cos(t); y=sin(t); z=t.^3; plot3(x,y,z)

(a). Courbe en 2D (b). Courbe en 3D


Figure 3.1. Construction des courbes avec MATLAB

Faculté de Génie Civil ‐USTHB                                                                                                          Dr. BOUKHALKHAL S.H 
  Méthode des éléments finis (MEF)                                                                       Chapitre 3: Introduction à la MATLAB  
 
 
3.8. Résolution d’un système des équations

Dans nos calculs par éléments finis, nous devons généralement résoudre des systèmes d'équations ou obtenir
les valeurs propres d'une matrice. MATLAB a un grand nombre de fonctions.

On considère le système des équations . , où :

>> a=rand(3)

a=

0.8147 0.9134 0.2785

0.9058 0.6324 0.5469

0.1270 0.0975 0.9575

>> b=rand(3,1)

b=

0.9649
 6
0.1576

0.9706

Le vecteur de solution X peut être facilement évalué à l'aide de la commande barre oblique inverse \,

>> x=a\b

x=

-2.5775

3.0365

1.0462

Faculté de Génie Civil ‐USTHB                                                                                                          Dr. BOUKHALKHAL S.H 
USTHB     Année universitaire 2019‐2020 

Faculté de Génie Civil


Département Structures et Matériaux
Filière : Génie Civil M1 (Structures)

TD 02 :
Introduction à la MATLAB 
Exercice 01 :
Traduisez les formules suivantes en expressions MATLAB :

Exercice 02 (Système des équations)

Résoudre les équations :

Exercice 03 (Boucles)
Le nombre (2.71828182845904 ...) peut être montré comme la limite de :

Car tend vers zéro (par le haut). Écrivez un programme qui montre comment cette expression converge vers
lorsque se rapproche de plus en plus de zéro.
Exercice 04 (Fonctions, Graphes et M-Files)
Une poutre uniforme est librement articulée à ses extrémités 0 , de sorte que les extrémités
sont au même niveau. Il porte une charge uniformément répartie de par unité de longueur, et il y a une
tension le long de l'axe des . La déformée de poutre à une distance d'une extrémité est donnée par :

 
 
Dr. BOUKHALKHAL S.H 
USTHB     Année universitaire 2019‐2020 

Où / , étant le module d'Young et est le moment d'inertie d'une section transversale. égale à
10 m, la tension est de 1 000 N, la charge répartie est de 100 N / m et de 104.
Écrire un script (sur MATLAB) pour calculer et tracer la déformée .
 
 

 
 
Dr. BOUKHALKHAL S.H 
TD 02 : Introduction à la MATLAB
Exercice 01 :
Traduisez les formules suivantes en expressions MATLAB :

ln(𝑥 + 𝑥 2 + 𝑎2 ) log(x + x ^ 2 + a ^ 2)

[𝑒 3𝑡 + 𝑡 2 sin 4𝑡 ]𝑐𝑜𝑠 2 (3𝑡) (exp(3 * t) + t ˆ 2 * sin(4 * t)) * (cos(3 * t)) ˆ 2

4𝑡𝑎𝑛−1 (1) 4 * atan(1)


TD 02 : Introduction à la MATLAB

𝑠𝑒𝑐 2 𝑥 + cot(𝑦) sec(x)ˆ2 + cot(x) 1


sec 𝑥 =
cos(𝑥)

𝑐𝑜𝑡 −1 ( 𝑥 Τ𝑎 ) atan(a / x)
TD 02 : Introduction à la MATLAB
Exercice 02 :
Résoudre les équations : 𝐵
𝐴 𝐶

2𝑥 − 𝑦 + 𝑧 = 4 2 −1 1 𝑥 4
ቐ𝑥+𝑦+𝑧 =3 1 1 1 . 𝑦 = 3
3𝑥 − 𝑦 − 𝑧 = 1 3 −1 −1 𝑧 1
−1
𝐵 = 𝐴 . 𝐶
𝑥=1
ቐ𝑦 = 0
𝑧=2
TD 02 : Introduction à la MATLAB
Exercice 03 :
Le nombre 𝑒 (2.71828182845904 ...) peut être montré comme la limite de :

1+𝑥 𝑥 si 𝑥 tend vers 0
>> x = 0.1; 0.1000 2.5937
for i = 1 : 7 0.0100 2.7048
e = (1 + x) ^ (1 / x); 0.0010 2.7169
disp( [x, e] ); 0.0001 2.7181
x = x / 10; 0.0000 2.7183
end 0.0000 2.7183
0.0000 2.7183
Chapitre 04: Eléments Barre et système Treillis
4.1. Principe de l’approximation

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
4.2. Fonctions de forme
Les fonctions de forme ou fonctions d’interpolation sont les fonctions qui relient les
déplacements d’un point quelconque intérieur à un élément aux déplacements nodaux qui sont
les degrés de liberté dans le cas de l’approche cinématique.

, , , , . . . ⋯ . 4.1

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
4.2. Fonctions de forme
Les fonctions de forme doivent respecter les conditions suivantes :
 Elles doivent être continues sur le domaine.
 Elles doivent conduire à des valeurs uniques du champ en tout point du
domaine.
 Les fonctions de forme doivent satisfaire les valeurs nodales. Cette condition
implique qu’une fonction , , doit avoir la valeur 1 au nœud et 0 à tous
les autres nœuds :

1
, , 4.2
0
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
Exemple d’application Où sont respectivement les déplacements aux
nœuds 1 et 2. La solution donne les deux coefficients :
1 / . Ainsi, on a :
2
x
4.4
0 L
En regroupant les termes en facteur des valeurs nodales
Le champ de déplacement s’écrit sous la forme : , on obtient :

4.3 1

Les deux conditions nodales permettent de déterminer les 4.5


coefficients :

0 0
.
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
Exemple d’application 0 1 0 0
1 2 3 1 4.8
x 2 2 2
L 1
0 L/2
Avec les fonctions de forme évalués par :
Le champ de déplacement s’écrit sous la forme :
²
4.7
² ²
Les conditions aux nœuds peuvent être écrites sous la
forme matricielle suivante : ²
²
²
² .
²
²
Dr. BOUKHALKHAL S.H /FGC‐USTHB ²
Chapitre 04: Eléments Barre et système Treillis
Exemple d’application Avec les fonctions de forme évalués par :

1 2 3 4
x ²

0 L/3 2L/3 L

Le champ de déplacement s’écrit sous la forme :


4.10
Les conditions aux nœuds peuvent être écrites sous la
²
forme matricielle suivante :
0 1 0 0 0
.
1
3 3 3 3
2 2 2 2
1
3 3 3 3
1
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
Comparaison

2 nœuds 3 nœuds 4 nœuds

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
4.3. Convergence
Dans la recherche d’une solution pour une précision
donnée, l’utilisateur est confronté aux choix suivants :

1. Augmenter le nombre des


éléments ;
2. Augmenter le degré des
polynômes.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
4.4. Elément barre ou ressort

Elément barre ou ressort est


l’élément linéique sollicité seulement
par des efforts normaux. Dans ce cas,
les déformations sont constantes et le
déplacement axial suffit pour décrire
entièrement le comportement.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
4.4.1. Formulation

1. Champ de déplacement 1. Champ de déplacement

4.12

Et le champ des déplacements est celui de


1
l’équation 4.7.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis

2. Relation déformation-déplacement

3. Loi de comportement

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
4. Matrice de rigidité élémentaire
est fonction du module de Young et du

coefficient de Poisson . Dans ce cas
est une matrice contenant les dérivées des fonction de
forme. C-à-d :
Pour une section de forme constante, la matrice
… de rigidité est :


:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
5.Vecteur des forces
Les vecteurs des forces surfaciques et volumiques dans le repère local d’élément peuvent écrire sous
la forme suivante :



Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
6. Passage au repère de la structure Le passage du repère local au repère global se fait par une
rotation des axes. La matrice de passage est donnée
par :
0

Passage
0
Repère global
 Pour les champs , :

0
 Pour les champs , , : 0
0 0 1
Par conséquent, la relation entre les déplacements locaux et
globaux est :

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
Méthode de résolution
Pour obtenir la solution de problème, cinq étapes doivent être suivies :

1. L’équation . doit être générée pour chaque élément ;

2. Toutes les équations d'éléments doivent être assemblées afin de produire le système global d'équations de la
structure . ;

3. Les conditions aux limites doivent être introduites dans le modèle mathématique ci-dessus . ;

4. Le système global d'équations ainsi que les conditions aux limites doivent être résolus afin d'obtenir les
déplacements dans chaque nœud du modèle ;

5. En utilisant les équations déformation-déplacement et contrainte-déformation (loi de Hooke), les valeurs de


champ requises, c'est-à-dire les distributions de déformation et de contrainte, doivent être obtenues.
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
Exemple d’application 1

1 1

1 1
3 2 3 2
1 1 ²
² ²
4 4 1 4 4
0 ²
² ² ²
1 2 1 2
0 ²
² ²
- Calculer la matrice de rigidité
2 1 0 0
élémentaire dans le cas d’utiliser un 0 2 1
élément et celui de deux éléments. ‐ Avec assemblage de deux 
0 1 1 éléments 
- Déterminer les déplacements nodaux et ‐ La formule 
les efforts internes.
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
 Matrice de rigidité dans le repère global
Exemple d’application

Avec  90

0 0 0 0 0 0
0 0 0 0 0 1 0 1 0 0
0 1 0 1 2 0 0 0 0 0 0
Repère global
0 0 0 0 0 1 0 2 0 1
0 1 0 1 0 0 0 0 0 0
0 0 0 1 0 1

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
 Système des équations dans le repère global
Exemple d’application
0 0 0 0 0
0 1 0 1 0

0 0 0 0 0
0 1 0 1
Avec les conditions aux limites : 0

0 0 0 0 0 0 0
0 1 0 1 0 0 0
2 0 0 0 0 0 0 0

 Système des équations dans le 0 1 0 2 0 1 0
repère global
0 0 0 0 0 0 0
0 0 0 1 0 1
Avec les conditions aux limites : 0

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 04: Eléments Barre et système Treillis
Exemple d’application Donc, on peut calculer le déplacement nodal dans le repère local
d’élément par :

Les efforts internes sont calculés dans le repère local de chaque


élément :

0
1 1

- Déterminer les déplacements nodaux et 1 1
les efforts internes.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 03: Eléments Barre et système Treillis
Exercice 0: ‘ Précision de l’approximation’

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

On remarque que 𝑈4 présente la


meilleure précision

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Exercice 1: ‘ Précision de l’approximation’
Une barre de longueur 𝐿 est suspendue sous l’effet
de son poids propre, comme l’illustre la figure ci-
contre. Pour simplifier l’écriture, on note le poids
total de la barre : 𝑊 = 𝜌𝑔𝑆𝐿.
• Déterminer l’état de contrainte de cette barre
pour une discrétisation composée de 1, 2 et 3
éléments.
• Comparer les résultats avec la théorie.
• Comparer l’énergie théorique avec celle associée
à une approximation linéaire du déplacement.

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

𝑊 = 𝜌𝑔𝑆𝐿

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

𝑊 = 𝜌𝑔𝑆𝐿

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

𝑊 = 𝜌𝑔𝑆𝐿

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

On a deux éléments barre , la matrice de rigidité de chaque élément est

𝑢1 𝑢2 𝑢3
𝑢1 1 -1 0
𝑢2 -1 1 +1 -1
𝑢3 0 -1 1
𝑊 = 𝜌𝑔𝑆𝐿/2

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

𝑊 = 𝜌𝑔𝑆𝐿

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

𝑊 = 𝜌𝑔𝑆𝐿

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

𝑊 = 𝜌𝑔𝑆𝐿

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

𝑊 = 𝜌𝑔𝑆𝐿

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

𝑊 = 𝜌𝑔𝑆𝐿

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution

Analytique 01 élément 2 éléments 3 éléments App.


linéaire
𝑢𝑚𝑎𝑥 1 𝜌𝑔𝐿2 1 𝜌𝑔𝐿2 1 𝜌𝑔𝐿2 1 𝜌𝑔𝐿2 1 𝜌𝑔𝐿2
. . . . .
2 𝐸 2 𝐸 2 𝐸 2 𝐸 2 𝐸
𝜀 𝑊𝐿 1 𝑊𝐿 3 𝑊𝐿 5 𝑊𝐿
𝐸𝑆 2 𝐸𝑆 4 𝐸𝑆 6 𝐸𝑆
𝜎 𝑊𝐿 1 𝑊𝐿 3 𝑊𝐿 5 𝑊𝐿
𝑊 = 𝜌𝑔𝑆𝐿 𝑆 2 𝑆 4 𝑆 6 𝑆
Π 𝜌2 𝑔2 𝑆𝐿2 𝜌2 𝑔2 𝑆𝐿2
- -
6𝐸 8𝐸

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Exercice 2:
Déterminez les valeurs de champ
(déplacements nodaux et efforts
internes) pour les systèmes
suivants :

Données : 𝑘 = 40000 𝑁/𝑚 𝑒𝑡 𝐹 = 5000 𝑁

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Matrice de rigidité élémentaire

𝑢1 𝑢2 𝑢3 𝑢4

𝐸𝑆 1 −1 k −k
𝐾𝑏𝑎𝑟𝑟𝑒 = 𝐾𝑟𝑒𝑠𝑠𝑜𝑟𝑡 =
𝐿 −1 1 −k k

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Matrice de rigidité globale
𝑢1 𝑢2 𝑢3 𝑢4
𝐸𝑆 𝐸𝑆
𝑢1 − 0 0
𝑢1 𝑢2 𝑢3 𝑢4
𝐿 𝐿
𝐸𝑆 𝐸𝑆 𝐸𝑆 𝐸𝑆
𝑢2 − + − 0
𝐿 𝐿 𝐿 𝐿
𝐸𝑆 𝐸𝑆
𝑢3 0 − +𝑘 −𝑘
Avec les conditions aux limites :
𝐿 𝐿
𝒖𝟏 = 𝒖𝟒 = 𝟎 𝑢4 0 0 −𝑘 𝑘

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Conditions aux limites
𝑢1 𝑢2 𝑢3 𝑢4
𝐸𝑆 𝐸𝑆
𝑢1 − 0 0
𝑢1 𝑢2 𝑢3 𝑢4
𝐿 𝐿
𝐸𝑆 𝐸𝑆 𝐸𝑆 𝐸𝑆
𝑢2 − + − 0
𝐿 𝐿 𝐿 𝐿
𝐸𝑆 𝐸𝑆
𝑢3 0 − +𝑘 −𝑘
Avec les conditions aux limites :
𝐿 𝐿
𝒖𝟏 = 𝒖𝟒 = 𝟎 𝑢4 0 0 −𝑘 𝑘

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Alors que , la matrice de rigidité globale de notre système est :
𝐸𝑆 𝐸𝑆
2 −
𝐾 = 𝐿 𝐿
𝐸𝑆 𝐸𝑆
𝑢1 𝑢2 𝑢3 𝑢4 − +𝑘
𝐿 𝐿
8
Et le vecteur des forces global: 𝐹 =
0
𝑢2
Avec les conditions aux limites :

𝒖𝟏 = 𝒖𝟒 = 𝟎 Avec le vecteur des déplacements: 𝑢 = 𝑢


3

On peut résoudre le système: 𝐹 = 𝐾. 𝑢


Dr. BOUKHALKHAL S.H /FGC-USTHB
Série de TD 03: Eléments Barre et système Treillis
Solution Donc les déplacements nodaux sont :
𝐸𝑆 𝐸𝑆
(2 ) (− 𝑢2 8 ) 𝑢2
𝐿
. 𝑢 = 𝐿 0.935
𝑢1 𝑢2 𝑢3 (−
𝐸𝑆 𝐸𝑆
) ( + 𝑘) 3 0 𝑢3 = 0.727 mm

𝑢4 𝐿 𝐿

Calcul des réactions:


Le calcul des réactions se fait dans le repère local de chaque
Avec les conditions aux limites : élément.
𝒖𝟏 = 𝒖𝟒 = 𝟎
𝑅1 𝑢1 𝑢2 𝑢3 𝑢4 𝑅4

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Calcul de 𝑅1 : Elément 1
𝐸𝑆 𝐸𝑆
( ) (− ) 𝑢1 = 0 𝑅1
𝐿 𝐿
. =
(−
𝐸𝑆
)
𝐸𝑆
( ) 𝑢2 = 0.935 −𝑅1
𝑢1 𝑢2 𝑢3 𝑢4 𝐿 𝐿

𝑹𝟏 =-6.546 kN
Calcul de 𝑅4 : Elément 3
Avec les conditions aux limites :

𝒖𝟏 = 𝒖𝟒 = 𝟎 𝑘 −𝑘 𝑢3 = 0.727 −𝑅4
. =
−𝑘 𝑘 𝑢4 = 0 𝑅4
𝑹𝟒 =-1.455 kN

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution
𝑢1 𝑢2 𝑢3 𝑢4
𝑢3 𝑢1 𝑘 −𝑘 0 0
𝑢2 −𝑘 𝑘+𝑘+𝑘 −𝑘 −𝑘
𝑢1 𝑢2 𝑢4 𝑢3 0 −𝑘 𝑘 0
𝑢4 0 −𝑘 0 𝑘
𝑁
Données : 𝑘 = 40000
𝑚
𝑒𝑡
𝐹 = 5000 𝑁
𝐾 = 3𝑘
k −k
𝐾𝑟𝑒𝑠𝑠𝑜𝑟𝑡 =
−k k 𝐹 = 𝐾. 𝑢
Dr. BOUKHALKHAL S.H /FGC-USTHB
Série de TD 03: Eléments Barre et système Treillis
Exercice 3:
Dans le système illustré ci-dessous, toutes les barres sont
articulées aux deux extrémités. Les sections des barres sont
notées 𝐴 = 2 et le module d’élasticité est noté 𝐸
= 30𝑒6 . Une charge verticale 𝑃 = 10000 est appliquée
au point 1.
• Ecrire les matrices de rigidité des éléments 1, 2 et 3
dans le repère global.
• Donner la matrice de rigidité du système à partir de
l’assemblage des matrice élémentaires.
• Résoudre le système pour obtenir le déplacement à
nœud 1. Calculer les efforts normaux dans les barres.

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Matrice de rigidité élémentaire dans le repère globale
𝐾 = 𝑇𝑒 𝑡 𝑘𝑒 𝑇𝑒
𝑣2 𝑣3
𝑢2 𝑢3 Elément 1 𝜃 = −900
𝑇𝑒 𝑡 𝑇𝑒
𝑘𝑒
0 1 0 0 0 0 0 0 0 −1 0 0
𝐾 1 = −1 0 0 0 0 1 0 −1 1 0 0 0
𝜃 0 0 0 1 0 0 0 0 0 0 0 −1
𝑣1 𝑣4 0 0 −1 0 0 −1 0 1 0 0 1 0
𝑢1 𝑢4
0 0 0 0
𝐸𝐴 0 1 0 −1
𝐾 1 =
𝐿1 0 0 0 0
𝐸𝐴 1 −1
𝐾𝑏𝑎𝑟𝑟𝑒 = 0 −1 0 1
𝐿 −1 1
𝑇𝑒
Dr. BOUKHALKHAL S.H /FGC-USTHB
Série de TD 03: Eléments Barre et système Treillis
Solution Elément 2 𝜃 = −450
𝑣2 𝑣3 √2ൗ √2ൗ √2ൗ − √2ൗ
0 0 0 0
𝑢2 𝑢3 2 2
1 0 −1 0
2 2
− √2ൗ2 √2ൗ2 0 0 √2ൗ
2
√2ൗ
2 0 0
0 0 0 0
0 0 √2ൗ √2ൗ −1 0 1 0 0 0 √2ൗ − √2ൗ
2 2 0 0 0 0 2 2
0 0 − √2ൗ2 √2ൗ2 0 0 √2ൗ
2
√2ൗ
2

𝜃
𝑣1 𝑣4
𝑢1 𝑢4 0.5 0.5 −0.5 −0.5
𝐸𝐴 0.5 0.5 −0.5 −0.5
𝐾 2 =
𝐿2 −0.5 −0.5 0.5 0.5
−0.5 −0.5 0.5 0.5

𝑎𝑣𝑒𝑐 𝐿2 = 𝐿21 + 𝐿23


Dr. BOUKHALKHAL S.H /FGC-USTHB
Série de TD 03: Eléments Barre et système Treillis
Solution Elément 3 𝜃=0
𝑣2 𝑣3 1 0 −1 0
𝑢2 𝑢3 𝐸𝐴 0 0 0 0
𝐾 3 =
𝐿3 −1 0 1 0
0 0 0 0
𝑇𝑒 = 𝐼
𝜃
𝑣1 𝑣4
𝑢1 𝑢4

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Matrice de rigidité globale

𝑢1 𝑣1 𝑢2 𝑣2 𝑢3 𝑣3 𝑢4 𝑣4
𝑢1 0+0.035+0.1 0-0.035+0 0 0 -0.035 0.085 -0.1 0

𝑣1 0-0.035+0 0.1+0.035+0 0 -0.1 0.035 -0.085 0 0

𝑢2 -0.1 0 0.1 0 0 0 0 0

𝑣2 0 -0.1 0 0.1 0 0 0 0

𝑢3 -0.035 0.035 0 0 0.035 -0.085 0 0

𝑣3 0.085 -0.085 0 0 -0.085 0.204 0 0

𝑢4 -0.1 0 0 0 0 0 0.1 0

𝑣4 0 0 0 0 0 0 0 0

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution
𝑢1 𝑣1 𝑢2 𝑣2 𝑢3 𝑣3 𝑢4 𝑣4
𝑣2 𝑣3 𝑢1 0.135 -0.035 0.1 0 -0.035 0.085 -0.1 0
𝑢2 𝑢3 𝑣1 -0.035 0.135 0 0 0.035 -0.085 0 0

𝑢2 -0.1 0 0.1 0 0 0 0 0

𝑣2 0 0 0 0 0 0 0 0

𝑢3 -0.035 0.035 0 0 0.035 -0.085 0 0


𝜃
𝑣1 𝑣4 𝑣3 0.085 -0.085 0 0 -0.085 0.204 0 0

𝑢4
𝑢1 𝑢4 𝑣4
-0.1

0
0

0
0

0
0

0
0

0
0

0
0.1

0
0

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Donc les déplacements nodaux dans le repère glob sont :
𝑣2 𝑣3 0.135 −0.035 𝑢1 0 1
𝑢2 𝑢3 . 𝑣 = ∙
−0.035 0.135 1 −10000 𝐸𝐴
𝑢1 0.414 −2
𝑣1 = ∙ 10
1.59
𝜃
𝑣1 𝑣4 𝑞𝑒 𝑙𝑜𝑐𝑎𝑙 = 𝑇𝑒 𝑞𝑒 𝑔𝑙𝑜𝑏𝑎𝑙
𝑢1 𝑢4 Donc les déplacements nodaux dans le repère local de l’élément 2 sont :
√2ൗ − √2ൗ2 0 0
2 0.414 0.414
√2ൗ √2ൗ 0 0
2 2 1.59 1.59
𝑞𝑒 𝑙𝑜𝑐𝑎𝑙 = . ∙ 10−2 = . 2 . 10−2
0 0 √2ൗ
2 − √2ൗ2 0 0
√2ൗ √2ൗ 0 0
0 0 2 2

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Solution Calcul de 𝑅1 𝑒𝑡 𝑁 : Elément 2 ‘ dans le repère local’
𝑣2 𝑣3 𝑁
𝑢2 𝐸𝐴 1 −1 𝑢1 = 0.414. 2. 10−2
𝑢3 .
𝐿2 −1 1
.
𝑢3 = 0
=
−𝑅1

𝜃
𝑣1 𝑣4
𝑢1 𝑢4

Dr. BOUKHALKHAL S.H /FGC-USTHB


Série de TD 03: Eléments Barre et système Treillis
Devoir
Ecrire un script (sur MATLAB) pour
résoudre les systèmes ci-dessous afin
d’obtenir les déplacements nodaux et
les efforts dans les éléments.

Dr. BOUKHALKHAL S.H /FGC-USTHB


Chapitre 05: Eléments finis Poutre et Portique 
5.1. Introduction

Une poutre est un élément structural dont

une dimension est beaucoup plus grande que

les deux autres dimensions. La terminologie

poutre signifie également que la sollicitation

principale est la flexion ; l’effort tranchant est

négligé.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
5.2. Formulation
1. Champ de déplacement
Étant donné qu'un élément de poutre bidimensionnel (2D) a
quatre degrés de liberté , , , , un polynôme
approprié pour la distribution des déplacements le long de
l'axe de poutre doit contenir quatre constantes inconnues. Par
conséquent, la fonction de déplacement doit avoir la forme
suivante :
0 ; I

; I

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
5.2. Formulation
1 0 0 0
1. Champ de déplacement 0 1 0 0

1
Donnent les équations suivantes : 0 1 2 3

La solution de l'équation donne

2 3 1 0 0 0
0 1 0 0
Les équations ci-dessus peuvent être écrites sous 3 2 3 1
forme matriciel en fonction des paramètres
2 1 2 1
, , comme suit :

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
5.2. Formulation
1. Champ de déplacement
Puisque les paramètres , , sont maintenant connus, le champ du déplacement peut être
écrite sous la forme suivante :
3 2 3 1 2 1 2 1
1 0 0 0 0 1 0 0

1
2 3
1
2
1
2 3
1
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
2. Relation déformation-déplacement
Le comportement d’un élément de poutre est gouverné par la flexion, la déformation de flexion est
variable sur la hauteur de la section ; d’après l’hypothèse de Navier-Bernoulli cette variation est
linéaire. L’expression de la déformation est donnée par :
Où est la déformation axiale en , est la flèche
de la poutre et est la hauteur de la fibre par rapport au
centre de gravité de la section.

Pour une section quelconque, l’équilibre entre les efforts internes et externes s’écrit par :

Où et sont respectivement le moment


fléchissant et l’effort tranchant appliqué, est le module de
Young et est le moment d’inertie de la section.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
3. Loi de comportement
En élasticité linéaire, le calcul de la contrainte se fait simplement par la loi de Hook .
4. Matrice de rigidité élémentaire


12 6 12 6

12 6 6 4 ² 12 6 6 2 ²
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
les conditions aux limites peuvent être écrite sous la 0
forme suivante : 0



12 6 12 6

6 4 ² 6 2 ²

² ²
12 6 12 6
² ²
6 2 ² 6 4 ²

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
Dans le cas des portiques plans la matrice de rigidité élémentaire devient (tenant compte l’effort
normal) :

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
5. Vecteur des forces

12 6 12 6
6 4 ² 6 2 ²

12 6 12 6
6 2 ² 6 4 ²

Pour les forces appliquées sur  Pour les forces variables  
les nœuds 

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 

12 6 12 6
6 4 ² 6 2 ²

12 6 12 6
6 2 ² 6 4 ²

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
6. Passage au repère de la structure

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
5.3. Exemple d’application :

Données: 8 ; 3 ⁄ ;
200 ; 125 10 .

Déterminez les déplacements, les


moments fléchissant et les efforts
tranchants

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
Le système des équations en coordonnées globales

Elément 1 : nœud 1-2

Conditions aux limites


Elément 2 : nœud 2-3

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 05: Eléments finis Poutre et Portique 
La solution du système Alors que, les déplacements nodaux, le champ de déplacement , l’effort
tranchant et les moments fléchissant pour tout point de la poutre
donne les déplacements peuvent être déterminés .
nodaux et les réactions sur Elément 1 : nœud 1-2
les supports de poutre:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Exercice 1:

Pour la poutre illustrée à la figure ci-dessous, déterminez la rotation au niveau d’appui


A ainsi que la rotation et le déplacement sous la charge P. Déterminez les réactions.
Dessinez les diagrammes d’effort tranchant et de moment fléchissant. Soit constant
tout au long de la poutre.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Solution : 1. Matrice de rigidité élémentaire
Elément 1 et 2
Calcul les rotations et déplacement:
12 6 12 6
6 4 ² 6 2 ²
12 6 12 6
6 2 ² 6 4 ²
1
2. Matrice de passage
1 2 2 3
0⇒

3. Vecteur des forces dans le repère global


0
0

Matrice globale  6X6 0
0
Dr. BOUKHALKHAL S.H /FGC‐USTHB
0
Série de TD 04: Eléments finis Poutre et Portique
4. Matrice de rigidité globale Donc la matrice de rigidité globale de la poutre est :

4 ² 6 2 ²
12 6L ‐12 6L 0 0
6 24 0
6L 4L² ‐6L 2L² 0 0
‐12 ‐6L 12+12 ‐6L+6L ‐12 6L
2 ² 0 8 ²
6L 2L² ‐6L+6L 4L²+4L² ‐6L 2L² 6. Système des équations
0 0 ‐12 ‐6L 12 ‐6L
0 0 6L 2L² ‐6L 4L²
4 ² 6 2 ² 0
6 24 0 .
5. Conditions aux limites 2 ² 0 8 ² 0
0 Avec 

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Les rotations et déplacement sont: Elément 2

7 12 6 12 6
; ; 6 4 ² 6 2 ²
32 768 128 .
12 6 12 6
Calcul les réactions: 6 2 ² 6 4 ²

Le calcul se fait dans le repère local comme suit : Avec  0 0
Elément 1

12 6 12 6
6 4 ² 6 2 ² ; ; ;
.
12 6 12 6
6 2 ² 6 4 ²
Avec  0
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Exercice 2:
Pour la poutre illustrée dans la figure ci-dessous, déterminez les déplacements et les
rotations aux nœuds, les forces dans chaque élément et les réactions. Dessinez
également les diagrammes d'effort tranchant et de moment fléchissant.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Solution: 1. Matrice de rigidité élémentaire
Elément 1 et 2 Elément 3
Calcul les rotations et déplacement: 12 6 12 6
6 4 ² 6 2 ²
12 6 12 6
6 2 ² 6 4 ²

1 2 2. Matrice de passage
3 0⇒

0
3. Vecteur des forces dans le repère global
0

0
0
0
Matrice globale  8X8
0
Dr. BOUKHALKHAL S.H /FGC‐USTHB 0
Série de TD 04: Eléments finis Poutre et Portique
4. Matrice de rigidité globale

12 6L ‐12 6L 0 0 0 0
6L 4L² ‐6L 2L² 0 0 0 0
‐12 ‐6L 12+12+k’ ‐6L+6L ‐12 6L ‐k’ 0
6L 2L² ‐6L+6L 4L²+4L² ‐6L 2L² 0 0
0 0 ‐12 ‐6L 12 ‐6L 0 0
Avec k’
0 0 6L 2L² ‐6L 4L² 0 0
0 0 ‐k’ 0 0 0 K’ 0
0 0 0 0 0 0 0 0

5. Conditions aux limites

0
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Donc la matrice de rigidité globale de la poutre est : Les rotations et déplacement sont:

4 6 2 0 5.87
0.015
6 24 0 6 0
5.87
2 0 8 2
0 6 2 4 Calcul les réactions:
6. Système des équations Le calcul se fait dans le repère local.
4 6 2 0
0
6 24 0 6 . ; . ;
. .
0
2 0 8 2 0
0 6 2 4
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Exercice 3:
Le portique plan représenté sur la figure ci-après est composée de
poutres généralisées en forme de T. La structure est chargée par une
seule force en son milieu. La propriété du matériau ( ) et les
propriétés géométriques , sont constantes et la longueur
horizontale de la poutre est égale à tandis que la dimension
verticale est égale à . Modélisez la structure avec trois éléments
finis de poutre généralisée de longueur pour déterminer :
 Les inconnues aux nœuds,
 Les réactions au niveau des supports, et
 Les efforts internes (effort normal, effort tranchant et moment
fléchissant) dans chaque élément.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Solution:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
1. Matrice de rigidité élémentaire 2. Matrice de passage
Elément I,II et III Elément I et II
0⇒
0 0 0 0
Elément III
12 6 12 6
0 0 0 0 0 0
6 4 6 2 0 0 0 0
0 0 0 0 1 0 0 0
90 ⇒
0 0 0 0
0 0 0 0
0 0 0 0
12 6 12 6 0 0 0 0 0 1
0 0 0 1 0 0 0 0
6 2 6 4 1 0 0 0 0 0
0 0 0 0 1 0 0 0
0 0 0 0 1 0
Avec   0 0 0 1 0 0
0 0 0 0 0 1
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
On a 0 0 0 0
0 1 0 0 0 0 0 0 0 1 0 0 0 0
1 0 0 0 0 0 1 0 0 0 0 0
0 0 1 0 0 0 0 0 0 0 1 0 0 0
. . 
0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0
0 0 0 1 0 0 0 0 0 1 0 0
0 0 0 0 0 1 0 0 0 0 0 0 0 1
0 0

96 24 96 24
0 0
2 2
0 0 0 0
24 4 24 4
0 0
96 24 96 24
0 0
2 2
0 0 0 0
24 4 24 8
0 0
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
3. Matrices de rigidité dans le repère globale et conditions aux limites
Elément I Elément II

2 2 2 2
0 0 0 0 0 0 0 0
96 24 96 24 96 24 96 24
0 0 0 0
24 4 24 4 24 4 24 4
0 0 0 0
2 2 2 2
0 0 0 0 0 0 0 0
96 24 96 24 96 24 96 24
0 0 0 0
24 4 24 8 24 4 24 8
0 0 0 0

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Elément III Donc la matrice de rigidité dans le repère globale est:

96 24 96 24
0 0
2 2 4 96 24
0 0 0 0
0
24 4 24 4
0 0 2 192
0 0
96 24 96 24
0 0 24 16
2 2
0
0 0 0 0
24 4 24 8
0 0 5. Système des équations
4 96 24
0
4. Vecteur des forces dans le repère global 2 192 0
0 0 .
0
0
24 16
0
0
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Elément II
Les rotations et déplacement sont: 2 2
0 0 0 0
1 0
96 24
0
96 24
0 ; . ; 0
2 96 0
24 4
0
24 4
.
2 2
0 0 0 0
Calcul les réactions et efforts internes: 96 24 96 24
0 0
Le calcul se fait dans le repère local comme suit : 24 4 24 8
0 0
Elément I Elément III
2 2
0 0 0 0 Pour cet élément, il faut d’abord de transformer le 
96 24 96 24 vecteur de déplacements au repère local:
0 0
24 4 24 4
0 0
.
2 2
0 0 0 0
96 24 96 24
0 0
24 4 24 8
0 0

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Donc le système des équations dans le repère local 
Elément Réactions Efforts internes
vaut:
2 2 0 0
0 0 0 0
48
96 24 96 24 48
0 0 96
I 96
24 4 24 4 12
0 0 12
. 96
2 2 96
0 0 0 0
96 24 96 24 0 0
0 0
24 4 24 8 48 48
0 0 II 96 96

12 12
96 96
Alors que, les réactions et 
les efforts internes du 
96 96
système sont résumés dans 
III 0 0
le tableau suivant:
0 0

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Exercice 4:
Pour le portique rigide illustré dans la figure, déterminez les déplacements et les rotations des nœuds, les forces dans les
éléments et les réactions.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Solution: Elément 2
0 0 0 0 0.707 0.707 0 0 0 0
1. Matrice de rigidité dans le repère local 0 0 0 0 0.707 0.707 0 0 0 0
0 0 1 0 0 0 0 0 1 0 0 0
45 ⇒
0 0 0 0 0 0 0 0.707 0.707 0
Elément 1 et 3 0 0 0 0 0 0 0 0.707 0.707 0
0 0 0 0 0 1 0 0 0 0 0 1
0⇒
On a

0 0 0 0
0 0 0 0
12 6 12 6
0 0 12 6 12 6
0 0
6 4 6 2
0 0 6 4 6 2
0 0
0 0 0 0
0 0 0 0
12 6 12 6
0 0 12 6 12 6
0 0
6 2 6 4
0 0 6 2 6 4
0 0
Avec  

Avec  
Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
2. Matrice de rigidité global

7 0 0 ‐7 0 0

0 0.187 0.28 0 ‐0.187 0.28

0 0.28 0.56 0 ‐0.28 0.28

‐7 0 0 7+2.51 0+2.44 0‐0.1 ‐2.51 ‐2.44 ‐0.1

0 ‐0.187 ‐0.28 0+2.44 0.187+2.51 ‐0.28+0.1 ‐2.44 ‐2.51 0.1

0 0.28 0.28 0‐0.1 ‐0.28+0.1 0.56+0.4 0.1 ‐0.1 0.2

‐2.51 ‐2.44 0.1 2.51+7 2.44 0.1 ‐7 0 0


10
‐2.44 ‐2.51 ‐0.1 2.44 2.51+0.187 ‐0.1+0.28 0 ‐0.187 0.28

‐0.1 0.1 0.2 0.1 ‐0.1+0.28 0.4+0.56 0 ‐0.28 0.28

‐7 0 0 7 0 0

0 ‐0.187 ‐0.28 0 0.187 ‐0.28

0 0.28 0.28 0 0.28 0.56

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
3. Vecteur des forces dans le repère global
0
10
5
0
10
5
4. Système des équations .
9.51 2.44 0.1 2.51 2.44 0.1 0 .
2.44 2.7 0.18 2.44 2.51 0.1 10 .
0.1 0.18 0.96 0.1 0.1 0.2 5 .
10
2.51 2.44 0.1 9.51 2.44 0.1 0 .
2.44 2.55 0.1 2.44 2.7 0.18 10 .
0.1 0.1 0.2 0.1 0.18 0.96 5

De la même manière que l’exercice 03 , calculer les réactions et efforts internes

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Série de TD 04: Eléments finis Poutre et Portique
Devoir:
Pour le portique rigide à deux étages et à deux travées
illustrées à la figure, déterminez
 Les composants de déplacement nodal et
 L’effort tranchant et les moments de flexion dans
chaque élément. Soit 5 200 , 2
10 pour chaque élément horizontal et
1.5 10 pour chaque élément vertical.
 Ecrire un script (sur MATLAB) pour résoudre le
système afin d’obtenir les déplacements nodaux et
les efforts dans les éléments. Comparer les
résultats obtenus avec un logiciel de modélisation
(Sap2000 ou Robot).

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
6.1. Contrainte plane et Déformation plane
Loi de comportement 
Contrainte Plane : est défini comme un
état de contrainte dans lequel la
contrainte normale et les contraintes
de cisaillement perpendiculaire au
plan sont supposées nulles.

Déformation Plane : est défini comme


un état de déformation dans lequel la
déformation dans le sens z et les
distorsions dans les plans xz et yz sont
supposées nulles.

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
6.2. Fonctions de forme
6.2.1. Elément triangulaire à 3 nœuds

Plaque mince soumise à la  Discrétisation Elément Triangulaire T3


traction 

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
L’équation généralisée qui assembler les déplacement dans les deux sens 
est :

Pour calculer les constantes  , on commence par substituer les coordonnées 
des points nodaux:

Champ des déplacements

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
On prend les trois premiers équations et Et
les transformer sous forme matricielle pour
trouver :

Alors que

Donc

De la même manière
Avec

Et

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Où A est l’aire de triangle
Chapitre 06: Eléments finis en deux et trois Dimensions
Par conséquent , le champ des
déplacements pour un élément fini
T3 est:

On peut déduire les fonctions de


forme:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
6.2.2. Elément triangulaire à 6 nœuds Pour trouver le champ des déplacements, on utilise le triangle de Pascal:

Elément Triangulaire T6
Champ des déplacements

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
L’équation généralisée qui assembler les 
déplacement le deux sens est :


Les coefficients  à  peuvent être obtenus en substituant 
les coordonnées en u et v comme suit:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
6.2.3. Elément quadrangulaire à 4 nœuds Champ des déplacements

On a :

Or:

Elément Quadrangulaire Q4 Donc:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
De la même manière que l’élément T3 et T6 , on 
peut trouver les fonctions de forme de Q4:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
6.3. Construction de la matrice de rigidité pour T3
6.3.1. Relation déformation-déplacement et loi de comportement
Les déformations associées à l'élément  Si on utilise les fonctions de forme :
bidimensionnel sont données par:

Or:

Substitution des fonctions de déplacement pour u et v et on a: Or:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
Donc la déformation devient : Par l’application du principe de minimisation de l’énergie
potentielle (Voir Chap.1 et Chap. 4), la matrice de rigidité d’un
élément T3 est :

Pour un élément d'épaisseur constante t,

D’autre part , la loi de comportement est :

Avec:

Dr. BOUKHALKHAL S.H /FGC‐USTHB
Chapitre 06: Eléments finis en deux et trois Dimensions
6.4. Construction de la matrice de rigidité pour Q4
La construction de la matrice de rigidité pour l’élément Q4 se fait de la même manière que
l’élément T3, la seule différence est la matrice B , dans ce cas la matrice est égale :

Dr. BOUKHALKHAL S.H /FGC‐USTHB

Vous aimerez peut-être aussi