Académique Documents
Professionnel Documents
Culture Documents
Faculté de Technologie
Département de Génie Civil Dimanche 15 Janvier 2023
𝒌𝒆 𝑩 𝑻
𝑫 𝑩 𝒅𝛀 𝒆
On donne la matrice locale d’un élément soumis à Et la matrice locale d’un élément soumis aux
la flexion comme suit : déplacements normaux
12 6L 12 6L 1 1
K E LA
(e) (e)
(e)
6L 4L2 - 6L 2L2 1 1
K E
(e) (e)
(e) I zz
a (e)
xy
L (e) 3 12 6L 12 6L
2
6L 2L 6L 4L
2
Solution
1., Discrétiser cette structure en éléments finis
Y
2 Noeud X Y
x x Elément Origine Extrémité
3 5 1 0 0
1 1 3
4 3 2 6 0
2 3 4
3 0 7
1 3 4 5
4 4 6 7
x 4 2 4
x 5 9 7
u3NE-1
1 2 X x
u3NE
u3NO-1
Y u3NE-2
La structure en cours est un portique plan u3NO
NE
soumis à la flexion et aux efforts normaux
Donc chaque nœud est soumis une flèche et
sa rotation et à un déplacement normal soit NO
3DDL par nœud et 06 DDL par élément u3NO-2 X
2. Donner la dimension des matrices de rigidité locale, globale élémentaire et de transformation des
éléments de la structure ci-contre
Par rapport au repère local ox on a 03 DDL par nœud et deux nœuds par élément.
La dimension de la matrice de rigidité locale = nbre de DDL/Nœud fois par le nbre de nœuds par élément
Soit 3x2 lignes et colonnes, donc [k(e)] a une dimension de (6x6).
Dans le repère global OXY on a une composante pour chaque axe (OX et OY) soit 2 DDL et une rotation autour
de OZ soit un total de 03 DDL par nœud (par rapport à OXY)
Alors la matrice de rigidité élémentaire globale [K(e)] est de dimensions (3x2) x (3x2) =(6x6)
Ici on a la relation entre [K(e)] élémentaire globale et [k(e)] locale tel que
[K(e)] =[λT] [k(e)] [λ] Avec [λ] matrice de transformation
Dimensions de [K(e)] = dimensions de [k(e)] = (6x6) alors [λ] a la même dimension (6x6)
La structure est composée de 05 nœuds et chaque nœud a 03 DDL alors la dimension de [KG] = (5x3)x(5x3)
Elément 01 NO=1 et NE =3 Longueur L1-3 = 7 m B =EI/L1-33 = 42. 106/73= 1,22 105 et C = EA//L1-3 = 3,00 108
En remplaçant C et B par leur valeur dans la matrice ci-dessus on obtient la matrice de rigidité locale de l’élément 1
3,00 10 0 0 3,00 10 0 0
⎡ ⎤
⎢ 0 1,47 10 5,14 10 0 1,47 10 5,14 10 ⎥
⎢ 0 5,14 10 2,40 10 0 5,14 10 1,20 10 ⎥
𝑘 ⎢ 3,00 10 ⎥
0 0 3,00 10 0 0
⎢ ⎥
⎢ 0 1,47 10 5,14 10 0 1,47 10 5,14 10 ⎥
⎣ 0 5,14 10 1,20 10 0 5,14 10 2,40 10 ⎦
Elément 02 NO=3 et NE =4 Longueur L3-4 = 6 m B =EI/L3-43 = 42. 106/73= 1,94 105 et C = EA//L3-4 = 3,50 108
En remplaçant C et B par leur valeur dans la matrice ci-dessus on obtient la matrice de rigidité locale de l’élément 2
3,50 10 0 0 3,50 10 0 0
⎡ ⎤
⎢ 0 2,33 10 7,00 10 0 2,33 10 7,00 10 ⎥
⎢ 0 7,00 10 2,80 10 0 7,00 10 1,40 10 ⎥
𝑘 ⎢ 3,50 10 ⎥
0 0 3,50 10 0 0
⎢ ⎥
⎢ 0 2,33 10 7,00 10 0 2,33 10 7,00 10 ⎥
⎣ 0 7,00 10 1,40 10 0 7,00 10 2,80 10 ⎦
Elément 03 NO=4 et NE =5 Longueur L4-5 = 3 m B =EI/L3-43 = 42. 106/73= 1,56 106 et C = EA//L3-4 = 7,00 108
En remplaçant C et B par leur valeur dans la matrice ci-dessus on obtient la matrice de rigidité locale de l’élément 3
7,00 10 0 0 7,00 10 0 0
⎡ ⎤
⎢ 0 1,87 10 2,80 10 0 1,87 10 2,80 10 ⎥
⎢ 0 2,80 10 5,60 10 0 2,80 10 2,80 10 ⎥
𝑘 ⎢ 7,00 10 ⎥
0 0 7,00 10 0 0
⎢ ⎥
⎢ 0 1,87 10 2,80 10 0 1,87 10 2,80 10 ⎥
⎣ 0 2,80 10 2,80 10 0 5,14 10 5,60 10 ⎦
Elément 04 NO=2 et NE =4 Longueur L2-4 = 7 m B =EI/L1-33 = 42. 106/73= 1,22 105 et C = EA//L2-4 = 3,00 108
En remplaçant C et B par leur valeur dans la matrice ci-dessus on obtient la matrice de rigidité locale de l’élément 4
3,00 10 0 0 3,00 10 0 0
⎡ ⎤
⎢ 0 1,47 10 5,14 10 0 1,47 10 5,14 10 ⎥
⎢ 0 5,14 10 2,40 10 0 5,14 10 1,20 10 ⎥
𝑘 ⎢ 3,00 10 ⎥
0 0 3,00 10 0 0
⎢ ⎥
⎢ 0 1,47 10 5,14 10 0 1,47 10 5,14 10 ⎥
⎣ 0 5,14 10 1,20 10 0 5,14 10 2,40 10 ⎦
3,50 10 0 0 3,50 10 0 0
⎡ ⎤
⎢ 0 2,33 10 7,00 10 0 2,33 10 7,00 10 ⎥
⎢ 0 7,00 10 2,80 10 0 7,00 10 1,40 10 ⎥
𝐾 ⎢ 3,50 10 ⎥
0 0 3,50 10 0 0
⎢ ⎥
⎢ 0 2,33 10 7,00 10 0 2,33 10 7,00 10 ⎥
⎣ 0 7,00 10 1,40 10 0 7,00 10 2,80 10 ⎦
5., Ecrire l’algorithme et le programme en Matlab permettant de discrétiser en éléments finis la structure
ci-contre (Nœuds & Eléments).
Programme
Clear all
Clc
%Matrice A coordonnées des nœuds
A= [0 0 ; 0 7 ; 6 7 ; 6 0 ;9 7]
%Table de connexion B
B = [1 2 ; 2 3 ; 3 4 ; 3 5]
%Définition des éléments
For i=1 :4
NO = B (i, 1)
NE=B (i, 2)
XNO=A (NO, 1)
YNO=A(NO,2)
XNE=A(NE,1)
YNE=A(NE,2)
End;