You are on page 1of 24

CHAPITRE :

ANALYSE MATRICIELLE APPLIQUEE AUX


STRUCTURES

1. Dplacement uniaxial Elments deux forces


2.1. Elments deux forces
Considrons une barre prismatique de longueur L de section A et de module
dlasticit E.

x2

Y
x1

x
nud 1

nud 2

y
u1

u2

F1

F2
1

Figure 1 : Barre prismatique de longueur L


Les extrmits de la barre sont identifies des nuds. Ces nuds sont des
points dattache (ou de liaison) dautres lments et les points dans un ensemble
dlments pour lesquels les dplacements sont faits.
Les forces, dans un lment de membrure deux forces, sont appliques
seulement aux nuds et les dplacements de tous les nuds sont dans la
direction x.
Sur la figure 1 les dplacements des nuds 1 et 2 sont respectivement
reprsents par les symboles u1 et u2.
Par Jol M. ZINSALO

Page 1

On tablit les conventions suivantes :


Les forces et les dplacements sont compts positivement quand ils
agissent dans la direction positive des coordonnes. Sur la figure 1, toutes
les forces et les dplacements sont compts positivement. Par contre pour
lquilibre dun lment de membrure deux forces, la convention de signe
requiert que la force une extrmit (nud) soit positive et la force lautre
extrmit soit ngative.
La position dun nud dans une structure non dforme est prise gale la
position de rfrence pour ce nud. Donc le dplacement dun nud est le
changement de position du nud comme la structure se dforme pendant
lapplication de la charge.
De la mcanique classique, on retient que la variation de dplacement
lmentaire dun lment de membrure de longueur L, de section A et de module
dlasticit E (voir figure 1) est donne par la relation :

(1)

On dfinit la rigidit k de la membrure par lexpression suivante :

De la relation (1) on tire :

On obtient :

= .

(2)

Appliquons cette dfinition la membrure deux forces de la figure 1. On peut


exprimer la force chaque nud de la membrure en fonction des dplacements
nodaux u1 et u2 et de la rigidit k. On a :

F1 = k (u1 u 2 )

F2 = k (u 2 u1 )

F1 = k (u1 u 2 )

F2 = k ( u1 + u 2 )

Sous forme matricielle on crit :

Par Jol M. ZINSALO

Page 2

F1
1
=k
1
F2

1 u1

1 u 2

(3)

ou

{Q} = [k ] {q}

(4)

avec :

{Q} = [F1

F2 ]T : vecteur chargement aux nuds de llment.

[k ] : matrice de rigidit de llment.


{q} = [u1

u 2 ]T : vecteur dplacement nodal de llment.

Dfinition
Un degr de libert dans une structure est un dplacement indpendant dun
nud.
Pour un lment de membrure deux forces, on voque seulement des
dplacements nodaux et puisque chaque nud peut mouvoir seulement le long
de laxe x, chaque nud a un degr de libert. Donc chaque lment possde
deux dplacements soit deux degrs de libert.
Lquation (4) est la relation gnrale force-dplacement pour llment de
membrure deux forces et est applicable tout lment de membrure dans un
assemblage dlments.
Pour plus de clart, on appliquera un numro didentification llment. Ainsi
lquation (3) devient :

F1
1
=
k

e
F2 e
1

Par Jol M. ZINSALO

1 u1
ou
1 u 2
e

F1e
1
=
k

e
1
F2e

1 u1e

1 u 2e

Page 3

2.2. Application un assemblage de deux lments deux forces chacun

x
1

Figure 2 : Assemblage de deux lments


Numro de Numro de nud global dans lassemblage
llment

Nud local 1

Nud local 2

La figure 2 est un assemblage de deux lments deux forces dans un


dplacement uniaxial.

Pour llment 1 on a :

F1
1
= k1
F2 1
1

1 u1

1 u 2

Pour llment 2 on a :

F1
1
=
k

2
F2 2
1

1 u1
.
1 u 2
2

En dissociant les lments, on a la figure 3 suivante :


2

F21

F11

F22

F32
2

Figure 3
Par Jol M. ZINSALO

Page 4

On a :

1 u11

1 u 21

F11
1
= k1
1
F21

et

F22
1
=
k

2
1
F32

1 u 22

1 u32

(5)

est la force agissant sur le nud global de llment .

Considrons la figure suivante :

R1

R3
1

R2

u1

u2

u3

Figure 4 : Assemblage de deux lments


Lassemblage de deux lments montr la figure 4 possde 3 nuds et 3
dplacements (3 degrs de libert). Dsignons par Ri la force rsultante agissant
sur le nud global i. Notons que le diagramme de corps libre de la rgion
entourant le nud 2 tel que montr sur la figure 4 illustre la charge externe
applique R2 et les forces exerces par les lments adjacents. Ainsi lquilibre de
la rgion entourant le nud 2 donne :
R2 = F21 + F22.
De mme au nud 1 on a ; R1 = F11.
Au nud 3 on a : R3 = F32
Lobjectif est de combiner les deux quations (5) pour obtenir une quation qui
exprime les forces nodales Ri aux dplacements globaux ui de lassemblage. La

Par Jol M. ZINSALO

Page 5

mthode suivante est thorique mais pas pratique pour solutionner les problmes
rels.
Procdure de la mthode
1. Elargir les quations (5) pour inclure tous les dplacements nodaux ; ceci
donne

1
1

F11
1

F21 = k1 1
0
0

0
0 u1
0

0 u 2 et F22 = k 2 0

F
0
0 u3
32

0
1
1

0 u1

1 u 2

1 u3

2. Faire la somme des quations obtenues

1
1

F11 0
1

F21 + F22 = k1 1
0 F
0
32

0 u1
0

0 u 2 + k 2 0

0
0 u3

0
1
1

0 u1

1 u 2

1 u3

3. Faire sortir le facteur du vecteur dplacement :

R1 F11
k1


R2 = F21 + F22 = k1
R F
0

3 32
ou

k1
k1 + k 2
k2

0 u1

k 2 u 2

k 2 u3

(6)

est le vecteur de lassemblage des forces nodales globales


est le vecteur de lassemblage des dplacements nodaux globaux
est la matrice de rigidit du systme global assembl.
Lapplication de cette mthode permet de dvelopper des quations matricielles
pour des systmes contenant plus de deux lments. Bien que cette technique
soit pratique pour des fins manuelles, elle nest pas pratique pour des
incrmentations numriques sur ordinateur.
Une fois que les quations matricielles sont dveloppes pour la structure, ltape
suivante est de substituer les conditions aux limites et de rsoudre le systme
Par Jol M. ZINSALO

Page 6

obtenu pour trouver les dplacements inconnus. A chaque nud dans la


structure, les charges externes appliques sont donnes ou bien le dplacement
nodal est spcifi.
Exercice 1 : Soit la structure suivante :
1

= 10

= 15

1. Trouver les dplacements "# et "$ des nuds 2 et 3.

2. Trouver la force rsultante

au nud 1.

Rsolution
Pour llment

Pour llment

on peut crire :
1 1 "%
)* +
1 1 "#

&

%%

'=

%(

&

##

'=

#(

#%

on a :
$#

1 1 "#
)* +
1 1 "$

On a :
%

,.

En largissant chacune de ces quations on a :


/

%%

#% 1

0
1 1 0 "%
"
21 1 03 / # 1 45 / ## 1 =
0 0 0 "$
$#

0 0
0 "%
20 1 13 /"# 1
0 1 1 "$

En les sommant on obtient :


+0
/ #% + ## 1 =
0 + $#
%%

Par Jol M. ZINSALO

1 1 0 "%
21 2 13 /"# 1
0 1 1 "$

Page 7

"%
,- 1 1 0
/ #1 =
21 2 13 /"# 1
.
0 1 1 "$
$
%

Avec lencastrement en

,- 2
10
*
+=
(
15
. 1

Do

on a "% = 0 et on a :

0
%
,- 1 1 0
"
(1) / 10 1 =
21 2 13 / # 1
.
0 1 1 "$
15

On peut y extraire :

De

. 1 1 10
.
"#
1 "#
5
) *" + *" + =
(
)*
+=
*
+
$
$
1
,- 1 2 15
,- 20
=

<=

>

on a :
%

,,,,- 5.
(0)
("# ) +
(0) "$ =
@
A=5
.
.
.
. ,Do F = ;

Exercice 3 : Dterminer la matrice de rigidit globale de lassemblage de 3


lments de structure montr la figure suivante :
%

Par Jol M. ZINSALO

Page 8

Solution :
1

%%

##

Pour llment

#%

2
2

3
$$

on a :

&

Et en largissant on a :
H
Pour llment

&

##

Pour llment

&

$$

$#

on a :

'=

G$

1
(
1

%%

%%

#%

#% I

0
0

'=

1
(
1

G$

1 1 "%%
)* +
1 1 "#%

1 1 0
1 1 0
J
0 0 0
0 0 0

1 "##
)* + H
1 "$#

on a :
'=

$#

1 "$$
)* + H
1 "G$

##
$#

0
0

0 "%
0 "#
KH I
0 "$
0 "G

I=

0
0
J
0
0

0 0
1 1
1 1
0 0

0 "%
0 "#
KH I
0 "$
0 "G

I=

0
0
J
0
0

0 0
0 0
0 1
0 1

0 "%
0 "#
KH I
1 "$
1 "G

$$

G$

3. Dplacement plan gnral : lments deux forces


Considrons llment de membrure deux forces positionnes arbitrairement
dans le plan global (X, Y) :

Par Jol M. ZINSALO

Page 9

LM : axe de coordonne globales


8N : axe de coordonnes locales
Soient :
%O

la composante de

%P

la composante de

%R

la composante de

%Q

la composante de

au nud 1 dans la direction globale L

au nud 1 dans la direction locale 8

au nud 1 dans la direction locale N

au nud 1 dans la direction globale M

Les dplacements nodaux sont reprsents par :

" O : dplacement du nud dans la direction globale L


" P : dplacement du nud dans la direction locale 8

S Q : dplacement du nud dans la direction globale M

S R : dplacement du nud dans la direction locale N


Pour llment considr,

%R

On peut crire
/

%P
#P

= 0 et

1=

1
(
1

#R

=0

"%P
1
)/ 1
1 "
#P

Transformons lquation deux dplacements en quation quatre dplacements


en considrant

%R

On a :

Par Jol M. ZINSALO

= 0 et

#R

=0

Page 10

X
o _
o
_

PR :
PR

PR

PR

W
V

%P

%R

#P Z

#R Y

1
\0
1
0

0
0
0
0

1 0 "%P
0 0] HS%R I (8)
1 0 "#P
0 0 S#R

PR (9)

vecteur colonne des forces au nud de llment agissant dans les

directions locales 8 et N.

: matrice de rigidit de llment dans le systme de coordonnes locales au

PR :

plan local
vecteur colonne des coordonnes du dplacement dans les directions
locales 8 et N.

4. Transformation des coordonnes


Dans une structure gnrale beaucoup dlments sont donns et devraient tre
orients diffrentes valeurs de langle U.
M

gh

b
r

cd = e ghi &bO ' systme de coordonnes globales


Soit b un vecteur b
bQ

cd = e ghi &bO ' = Vk + bQ gh


b
bQ

Dans le systme de coordonnes locales (l; , p)

b
cd = p & P ' = VP + bR p
b
bR

Dans la rotation dangle U on a :

Par Jol M. ZINSALO

Page 11

cos U
p = e ghi (
sin U

sin U
) = e ghi ,
cos U

o U est mesur positivement dans le sens contraire des aiguilles dune montre

partir de laxe L.

b
cd = e ghi &bO ' = e ghi , & P '
b
bR
bQ

Donc :

do

&

bP
bO
' = , &b ' (10)
bQ
R

cd dans un systme daxe en


Cest la relation de transformation de tout vecteur b

rotation.

Les lments de la matrice carre , sont les directions cosinus des angles entre
les vecteurs unitaires des deux systmes de coordonnes.

La matrice de passage est assez universelle et dlicate. Daucun inverse


e ghi = p w,

linterprtation en crivant

o la matrice

, est la transpose de la matrice , dans lquation (10).

Dans le cas gnral dune rotation dun systme de coordonnes orthogonales


,

= ,

y%

Considrons la transformation du vecteur force de lquation (8) du systme de


coordonnes locales (8, N) en systme en systme de coordonnes globales (L, M) :
/

%O
%Q

#O
#Q

1= , z
1= , z

%P

%R

#P

#R

{ | }4 ~|4 1

{ | }4 ~|4 2

En combinant ces deux relations on obtient le vecteur force nodale de llment


entier. On a :

,
0

%Q
H I =
#O

0
,

W
#Q

%O

ou
Par Jol M. ZINSALO

%P

%R

#P Z

#R Y

Page 12

OQ

= ,# _

?
?
?
?

=J



K

?
?
?
?

avec

En rappelant lquation (9) :

PR

PR

et en la substituant dans (11), on obtient :


_

La matrice de transformation

ou :

OQ

= ,#

,#

= ,# `

Do lquation (12) devient :


OQ

OQ

PR

PR

OQ

OQ

OQ

PR

= ,#

OQ

PR (12)

peut tre aussi applique au vecteur

"%P
"%O
S%R
S%Q
H" I = ,# H" I
#P
#O
S#R
S#Q

dplacement :

De la forme _

PR (11)

PR

PR

,#

= ,#

= ,#

PR

y%

OQ

PR (13)

,# x (14)

La relation (14) transforme la matrice de rigidit de llment local (crit


originellement en systme de coordonnes locales) en systme de coordonnes
globales.

Par Jol M. ZINSALO

Page 13

Exercice : On considre llment de la figure suivante


Y
x

Construire la matrice de rigidit de la

structure relativement au systme de


coordonnes globales (L M)

Correction :

Matrice de rigidit par rapport au systme global (L M).

Le systme local (8 N) est appliqu lorigine au nud 1. La matrice de rigidit


locale de cet lment relativement au systme local (8 N) est donn par :
PR

1 0 1 0
,0 0 0 0
=
J K
1 0 1 0
.
0 0 0 0

La matrice de rigidit relativement au systme global LM es obtenue en utilisant


lquation (14) suivante :

O pour U = 90 on a :
,#

OQ

Do

OQ

PR

0 1 0 0
1 0 0 0
= J K ,#
0 0 0 1
0 0 1 0

,#

0 1 0 0
1 0 0 0
= J K
0 0 0 1
0 0 1 0

0 1 0 0
1 0 1 0 0 1 0 0
1 0 0 0 ,0 0 0 0 1 0 0 0
= J K
J K J K
0 0 0 1
1 0 1 0 0 0 0 1
.
0 0 1 0
0 0 0 0 0 0 1 0
OQ

Par Jol M. ZINSALO

= ,#

0 0 0 0
,- 0 1 0 1
=
J K
0 0 0 0
.
0 1 0 1

Page 14

Exercice 2 : Pour la structure montre la figure suivante trouver la matrice de


rigidit de chaque lment relativement au systme de coordonnes L M.
Y

= 10

Elment 2
, = 4#
(Acier)

Elment 1
, = 1,5 #
(Acier)

30
2

40

Rsolution : Considrons llment 1 de la figure. Dfinissons arbitrairement le


nud global 3 comme nud local 1 de cet lment.
Y

local
1

4=

global
local
2

U=

U=

U est compt partir


de L

La matrice de rigidit relativement au systme local (8, N) est dfinie par


lquation (8) :

PR

1 0 1 0
0 0 0 0
= % J K |
1 0 1 0
0 0 0 0

La matrice de rotation ,# (quation (11)) scrit :


,#

Par Jol M. ZINSALO

=@

,A
. %

0 1 0 0
1 0 0 0
= J K
0 0 0 1
0 0 1 0
Page 15

Ainsi lquation (14) donne :


OQ

OQ

OQ

= ,#

0 1 0 0
1 0 0 0
= J K
0 0 0 1
0 0 1 0

PR

,#

1 0 1 0
0 1 0 0
0 0 0 0
1 0 0 0
K J K
%J
1 0 1 0
0 0 0 1
0 0 0 0
0 0 1 0

0 0 0 0
0 1 0 1
= % J K pour l lment 1
0 0 0 0
0 1 0 1

Considrons llment

2 de la figure et dfinissons le nud global 1 comme

nud local 1. En suivant la mme procdure prcdente on a :


Y

2
y
1

U
1 0 1 0
0 0 0 0
= # J K |
1 0 1 0
0 0 0 0
X

PR

=@

,A
. #

La matrice de rotation ,# scrit :


,#

Ainsi lquation (14) donne

0
0,8 0,6 0
0
0
0,6 0,8
= J

K
0,8
0,6
0
0
0,6 0,8
0
0
OQ

PR

= ,#

PR

,#

0
0
0
0,8 0,6 0
0 1 0 0
0,8 0,6
0
0
0
0
0,6 0,8
1 0 0 0
0,6 0,8
= J

K J K J

K
0,8 0,6
0,8 0,6
0
0
0 0 0 1
0
0
0,6 0,8
0
0
0 0 1 0
0
0 0,6 0,8

Par Jol M. ZINSALO

Page 16

PR

0,64
0,48 0,64 0,48
0,48
0,36 0,48 0,36
= #J



K pour llment
0,64 0,48 0,64
0,48
0,48 0,36 0,48
0,36

Exercice 3 : Assembler les matrices de rigidit des lments de la structure de


lexercice 2 (prcdent) pour obtenir la matrice de rigidit du systme global.

Procdure de lassemblage des lments


1. La premire tape dans la procdure dassemblage des matrices est
dattribuer des numros chaque variable de dplacement. Sur la base de
rfrence locale en dimension 1 les 4 dplacements (2 dplacements par
nud pour chaque nud par lment) seront numrotes conscutivement
de 1 4.
-

Numro nodal local :

Dplacement local :

Numro de dplacement local :

"%
1

S%
2

"#
3

S#
4

2. La deuxime tape consiste attribuer chaque dplacement global des


numros. Puisquil y a 3 nuds dans ce problme, il y a 6 dplacements
avant lapplication des contraintes aux limites :
-

Numro nodal global :

Dplacement global :

"%

S%

"#

S#

"$

S$

Remarquons que le numro de dplacement global est li au numro nodal


global par la relation :

Numro de dplacement global dans la direction L = 2(" | ~| |) 1


Numro de dplacement global dans la direction M = 2(" | ~| |)

3. La 3e tape consiste tablir la numrotation nodale le long des lignes de la


table suivante :

Par Jol M. ZINSALO

Page 17

Numro nodal global


Numro dlment

Nud local 1 Nud local 2

1
2

2
3

Ce tableau identifie que le numro global de chaque nud local de tout lment

peut tre tabli avec le tableau gnral (, g) dont la ligne (le premier indice)
dfinit le nud 1 ou le nud 2 de llment.

Pour ce problme deux lments on doit avoir (, g)

I (Numro de llment)
J
I
J
Nud

Nud local 1

Par Jol M. ZINSALO

se prsentent comme suit :

Nud local 2

Les attributions locales et globales de llment

Elment 1

Elment 2

1
0

2
0

3
0

4
0

Numro de dplacement

1
0
1
0

0
0
0
0

0
0
1
1

Page 18

Les attributions locales et globales de llment

1
0,64

2
0,48

se prsentent comme suit :

3
0,64

4
0,48

0,48
0,36
0,48
0,36


0,48
0,64
0,48
0,64

0,48
0,36
0,48
0,36

La procdure cette dernire tape consiste maintenant ajouter des lments


de chaque matrice de rigidit ayant une attribution globale commune.
Ceci cre la matrice de rigidit globale qui dans le cadre de lexercice 2 scrit :

0,48 #
0,64 #
0,48 #
0,64 #
0
0

0,36 #
0
0,36 #
0,48 #
0
0,48 #

0
0
0
0
0

%
0
0
0
0
%

0
0,48 #
0,64 # + 0
0
0,48 # + 0
0,64 #

%
0
0,36 #
0,48 # + 0
0,48 #

+
0,36
%
1

1
2

3
4
5
6

Exercice 4 : Continuer avec la structure illustre lexercice 2, construire les


vecteurs charge et dplacement. Utiliser la matrice de rigidit dveloppe
lexercice 3. Rsoudre pour obtenir les vecteurs dplacement au nud 3.
Rsolution
Rappelons que le vecteur charge globale est simplement un tableau de charge
appliqu chaque nud et le vecteur dplacement global est simplement un
tableau des dplacements dans les directions.
Par Jol M. ZINSALO

Page 19

La rsultante des charges externes appliques agissant sur la structure initiale de


lexercice 2.
=
O les ractions aux appuis

%O ,

%Q ,

%O
%Q

#O

#Q Z

$O
$Q Y

#O ,

"%
X S% [
"

=
#Q

= S
W #Z
"$
VS$ YOQ
#

%O
%Q

#O

W #Q Z
10.000
V 0 Y

sont des inconnues.

0
X0[

0
=
W0Z
"$
VS$ YOQ

0,48 #
0,64 #
0,48 #
0,64 #
0
0
0

X
[

0,36 # 0
0
0,36 #
0,48 #
0
0,48 #

0
0
0
0
0
0


=



(16)

W
Z
Z
0
%
0
0
0
0
%
#Q

"

0
0,64 # + 0 0,48 # + 0 $O
0
$O
0,64 # 0,48 #

S
0
0,48
0,36
0,48
+
0

%
$Q Y
#
#
#
% + 0,36 #
$Q Y
[

%Q

#O

%O

La solution de cette quation (16) suit la procdure utilise prcdemment.


Dabord on rduit la matrice de rigidit en extrayant les ranges associes aux
forces inconnues et les colonnes correspondant aux valeurs nulles des
0,64

0,48

dplacements. Ce qui donne lquation suivante :


/
O
%

Par Jol M. ZINSALO

10000
0

=@

1=2

0,48

#
#

0,36

3/

"$O
S$Q

,1,5 30. 10
A =
= 1,5. 10 /
. %
30
#

,= @ A = 2,4. 10 /
.

Page 20

En substituant ces valeurs

et

dans la matrice de rigidit on trouve :

"$P = 0,0103

S$R = 0,0050

Les ractions aux appuis sont dtermines par substitution des dplacements "$P
et S$R venant dtre calculs.

10000
7500
H %Q I = H
I
0
#O
7500
#Q
%O

Y
= 10

%O

= 10

2
1
%Q

= 7,5

#Q

= 7,5

4. K
5. Elment de poutre ou membrure dans un plan
Llment deux forces a des applications pratiques en analyse de structure. Il
est assez limit car il ne donne quune rigidit de flexion. Un second lment
tudi est llment de chargement uniaxial et ultrieurement un lment gnral
pouvant supporter des contraintes axiales et des forces de liaison. Soit un
lment de poutre montr la figure suivante :

Par Jol M. ZINSALO

Page 21

S%

S#

% , U%

# , U#

Les forces

et les moments agissent dans le plan et seulement aux nuds

extrmes de la poutre. La force nodale

est perpendiculaire llment. Le

chargement axial nest pas considr ici.


Le systme de coordonnes locales (8, N)est parallle au systme de coordonnes

globale (L, M). Cela signifie que tous les lments de la structure sont relis par
une droite.

Les dplacements chaque nud comportent un dplacement linaire S dans la

direction N ou M et un axe neutre de rotation U . La poutre est suppose avoir une

rigidit de flexion uniforme le long delle-mme et sur toute sa longueur .. La


relation charge rigidit dplacement pour cet lment a la mme forme
symbolique que celle tudie prcdemment savoir :
_ =

` (17)

S%
U%

H % I = J #% ## #$ #G K HS I
#
#
$%
$#
$$
$G
U
#
#
G%
G#
G$
GG
%%

Dtermination des coefficients

%#

%$

%G

de la matrice de rigidit

Forons une configuration de dplacement sur cet lment. Supposons que S% = 1


et

que

tous

les

autres

dplacements.

Llment

devrait

tre

dform

conformment la figure ci-dessous :

Par Jol M. ZINSALO

Page 22

S% = 1

2
#

La relation charge dplacement devient dans ces conditions :


1
0
H I = J K H I
0
#
#
0
G%
GG
%%

%G

En dautres termes les coefficients de la matrice de rigidit sont gaux aux forces
et aux moments de couple requis pour les dplacements imposs.
Pour

les

systmes

linaires

on

utilise

la

technique

conformment la figure suivante :

S% = 1

% , U%

En utilisant S% = 1 =

$
%.

S% =

3-

U% = 0 =

12-
=
.$

En rsolvant ce systme on obtient


%

Par Jol M. ZINSALO

superposition
%

de

% .#
2-

.$ % .#
+
2-
-
%

%% %

6-
=
.#

#%

Page 23

12-
= $%
.$
6-
= 0 # = ( % . + % ) = # =
.

Pour trouver les autres inconnues on utilise les quations de la statique.


N=0

Par Jol M. ZINSALO

G%

Page 24

You might also like