Sunteți pe pagina 1din 34

Metoda elementului finit

(MEF)
Elemente
Elemente
introductive
introductive
Matricele de rigiditate
Matricele de rigiditate ale elementelor, n
coordonate globale rezult:
1 2
1 0 1 0
0 0 0 0
E A
K K
1 0 1 0 L
0 0 0 0

(
(
(
( ( = =

(
(

3
0 0 0 0
0 2 0 2
E A
K
0 0 0 0 L
0 2 0 2
(
(

(
( =

(
(


4
1 1 1 1
1 1 1 1
E A
K
1 1 1 1 L
1 1 1 1

(
(

(
( =

(
(


5
1 1 1 1
1 1 1 1
E A
K
1 1 1 1 L
1 1 1 1

(
(

(
( =

(
(


Asamblarea matricei de rigiditate a
structurii
Dac se izoleaz nodurile i elementele modelului discretizat
trebuie introduse forele interioare la nivelul fiecrui element
finit i respectiv nod.
Se menioneaz c aceste fore apar perechi, au sensuri opuse
i sunt egale n modul dou cte dou.
Asamblarea matricei de rigiditate a
structurii
Echilibrul elementelor este asigurat de relaia DE ECHILIBRU
NODAL.
Din echilibrul nodurilor se poate obine o relaie matriceal
general care include forele nodale exterioare i deplasrile
nodale fr a ine seama de condiiile la limit particulare.
Echilibru nodal
1 4
X ,1 X ,1 X ,1
1 4
Y ,1 Y ,1 Y ,1
1 2 3
X ,2 X ,2 X ,2 X ,2
1 2 3
Y ,2 Y ,2 Y ,2 Y ,2
3 5
X ,3 X ,3 X ,3
3 5
Y ,3 Y ,3 Y ,3
3 4 5
X ,4 X ,4 X ,4 X ,4
3 4 5
Y ,4 Y ,4 Y ,4 Y ,4
F F F
Nodul 1
F F F
F F F F
Nodul 2
F F F F
F F F
Nodul 3
F F F
F F F F
Nodul 4
F F F F
= +

= +

= + +

= + +

= +

= +

= + +

= + +

Echilibrul nodal
X ,1
Y ,1
X ,2
Y ,2
X ,3
Y ,3
X ,4
Y ,4
F 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0
F 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0
F 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0
F 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0
F 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0 0
F 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 1 0 0
F 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 0
F 0






=
`





)
1
X ,1
1
Y ,1
1
X ,2
1
Y ,2
2
X ,2
2
Y ,2
2
X ,3
2
Y ,3
3
X ,2
3
Y ,2
3
X ,4
3
Y ,4
4
X ,1
4
Y ,1
4
X ,4
4
Y ,4
5
X ,3
5
Y ,3
5
X ,4
5
Y ,4
F
F
F
F
F
F
F
F
F
F
F
F
0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0 0 1 F
F
F
F
F
F
F
F







` `


)
{ } { } { } { } { } { }
{ } { }
T T T T T
1 1 2 2 3 3 4 4 5 5
NE 5
T
e e
e 1
F T F T F T F T F T F
F T F
=
=
( ( ( ( (
= + + + +

(
=

% % % % %
%
Matricea de conectivitate
Matrice de compatibilitate sau matrice de
localizare = fac legatura intre gradele de
libertate ale elementului si gradele de
libertate ale structurii, adica:
Din acest motiv aceste matrici contin doar
valori nule sau unitare
{ }
{ }
e e
U T U
(
=

%
Matricea de conectivitate
Element e (NE), nodurile I si J (NN)
X ,1
Y ,1
X ,I
X ,I
Y ,I
Y ,I
X ,J
X ,J
Y ,J
Y ,J
X ,NN
Y ,NN
U
U
...
U
U 0 0 ... ... 1 0 ... ... 0 0 ... ... 0 0
U
U 0 0 ... ... 0 1 ... ... 0 0 ... ... 0 0
...
U 0 0 ... ... 0 0 ... ... 1 0 ... ... 0 0
U
U 0 0 ... ... 0 0 ... ... 0 1 ... ... 0 0
U
...
U
U

(

(


(
=
`
(

(

)

`







)
1 I J NE
I
J
Matricea de conectivitate 3 si 4
X ,1
Y ,1
X ,2 X ,2
Y ,2 Y ,2
X ,4 X ,3
Y ,4 Y ,3
X ,4
Y ,4
U
U
U U 0 0 1 0 0 0 0 0
U U 0 0 0 1 0 0 0 0
U U 0 0 0 0 0 0 1 0
U U 0 0 0 0 0 0 0 1
U
U




(

(

(
=
` `
(

(

)



)
X ,1
Y ,1
X ,1 X ,2
Y ,1 Y ,2
X ,4 X ,3
Y ,4 Y ,3
X ,4
Y ,4
U
U
U U 1 0 0 0 0 0 0 0
U U 0 1 0 0 0 0 0 0
U U 0 0 0 0 0 0 1 0
U U 0 0 0 0 0 0 0 1
U
U




(

(

(
=
` `
(

(

)



)
Matricea de rigiditate
{ } { } { }
e
T
e e e e e e e
K
F T k T U K U
(

( ( ( ( = =

1442443
{ }
{ }
e e
U T U
(
=

%
{ } { } { } { } [ ]{ }
e
NE 5 NE 5 NE 5
T T T
e e e e e e e e
e 1 e 1 e 1
K
T
e e e e
F T F T K U T K T U K U
K T K T
= = =
= = =
(

( ( ( ( ( ( = = = =

( ( ( ( =


%
% % % %
1442443
% % %
[ ]
NE 5
e
e 1
K K
=
=
(
=

%
Maticele de rigiditate expandate
Matricele de rigiditate ale elemetelor in
sistemul de referinta global se expandeaza
in vederea asamblarii, pentru aceasta se
foloseste relatia de transformare:
Matrice de localizare
T
e e e e
K T K T
( ( ( (
=

% % %
Matricea de rigiditate a structurii
Se observa ca matricea de rigiditate a
structurii se obtine prin simpla insumare a:
[ ]
NE 5
e
e 1
K K
=
=
(
=

%
Matricea de rigiditate expandata
Elementul 1
1
T
1 e 1 e
1 0 1 0
0 0 0 0
E A
K
1 0 1 0 L
0 0 0 0
1 0 0 0
0 1 0 0
0 0 1 0 1 0 1 0 1 0 0 0 0 0 0 0
0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0
E A
K T K T
0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 L
0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0
0 0 0 0
0 0 0 0

(
(
(
( =

(
(

(
(
(
(
( (
(
(
(
(
( ( ( ( = =

(
(
(
(
(
(
(
(

% % %
(
(
(
(

Matricea de rigiditate expandata


1
1 2 3 4
1 0 1 0 0 0 0 0 1
0 0 0 0 0 0 0 0
1 0 1 0 0 0 0 0 2
EA
K 0 0 0 0 0 0 0 0
l
0 0 0 0 0 0 0 0 3
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 4
0 0 0 0 0 0 0 0

(
=

%
Matricea de rigiditate expandata
2
1 2 3 4
0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0
0 0 1 0 1 0 0 0 2
EA
K 0 0 0 0 0 0 0 0
l
0 0 1 0 1 0 0 0 3
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 4
0 0 0 0 0 0 0 0

(
=

%
Matricea de rigiditate expandata
3
1 2 3 4
0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 2
EA
K 0 0 0 2 0 0 0 2
l
0 0 0 0 0 0 0 0 3
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 4
0 0 0 2 0 0 0 2
(
=

%
Matricea de rigiditate expandata
4
1 2 3 4
1 1 0 0 0 0 1 1 1
1 1 0 0 0 0 1 1
0 0 0 0 0 0 0 0 2
EA
K 0 0 0 0 0 0 0 0
l
0 0 0 0 0 0 0 0 3
0 0 0 0 0 0 0 0
1 1 0 0 0 0 1 1 4
1 1 0 0 0 0 1 1


(
=



%
Matricea de rigiditate expandata
5
1 2 3 4
0 0 0 0 0 0 0 0 1
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 2
EA
K 0 0 0 0 0 0 0 0
l
0 0 0 0 1 1 1 1 3
0 0 0 0 1 1 1 1
0 0 0 0 1 1 1 1 4
0 0 0 0 1 1 1 1
(
=





%
Matricea de rigiditate expandata
Se observ c matricele de rigiditate expandate ale
elementelor se pot obine direct din matricele de
rigiditate globale ale elementelor prin plasarea
elementelor corespunztoare gradelor de libertate n
aceleai poziii (zonele marcate cu gri) n matricea
expandat care conine toate gradele de libertate ale
structurii.
Dac un element de afl ntre nodurile I i J, atunci
poziia pe orizontal i vertical din matricea de
rigiditate a elementului se regsete la poziiile I i J
n matricea de rigiditate expandat.
Din acest motiv, practic asamblarea decurge prin
adunarea elementelor din matricele de rigiditate n
matricea de rigiditate global.
Matricea de rigiditate globala
[ ]
NE 5
e
e 1
1 2 3 4
2 1 1 0 0 0 1 1 1
1 1 0 0 0 0 1 1
1 0 2 0 1 0 0 0 2
EA
K K 0 0 0 2 0 0 0 2
l
0 0 1 0 2 1 1 1 3
0 0 0 0 1 1 1 1
1 1 0 0 1 1 2 0 4
1 1 0 2 1 1 0 4
=
=



(
= =




%
Matricea de rigiditate globala
Proprieti
matricea [K] este simetric;
este singular, det([K])=0 i n
plus rangul matricei este n-3,
n care n este numrul total al
gradelor de libertate (n = 8
pentru aplicaia de fa), iar 3
reprezint numrul micrilor
de corp rigid n 2D;
elementele de pe diagonala
principal sunt pozitive;
suma elementelor pe
linii/coloane este zero.
2 1 1 0 0 0 1 1
1 1 0 0 0 0 1 1
1 0 2 0 1 0 0 0
EA
0 0 0 2 0 0 0 2
l
0 0 1 0 2 1 1 1
0 0 0 0 1 1 1 1
1 1 0 0 1 1 2 0
1 1 0 2 1 1 0 4






Impunerea condiiilor la
limit i rezolvarea
Ecuaiile de echilibru
global incluznd
condiiile la limit n
deplasri (condiiile de
margine):
i condiiile la limit
pentru fore (echilibru -
ncrcri):
,1 ,1 ,3 X Y X
U U U = =
,2 ,2 ,3
,4 ,4
0 2 0
0
X Y X
X Y
F F F F
F F F
= = =
= =
Recapitulare (curs 1)
a: deplasri cunoscute (de cele mai multe
ori nule) i fore exterioare reaciuni
necunoscute i
b: deplasri necunoscute i fore exterioare
aplicate cunoscute, ecuaiile se pot
partiiona (rearanja) n raport cu acestea
astfel:
[ ] [ ]
[ ] [ ]
{ }
{ }
{ }
{ }
a a aa ab
b b ba bb
U F K K
U F K K
(

=
` ` (

) )
{ } { }{ }
F K U =
Recapitulare (curs 1)
Din a doua ecuaie matriceal rezult
deplasrile necunoscute
iar apoi din prima ecuaie rezult forele
necunoscute (reaciuni)
{ } [ ] { } [ ] { }
( )
1
b b a bb ba
U K F K U = +
{ } [ ] { } [ ] { }
a a b aa ab
F K U K U = +
Impunerea condiiilor la limit i
rezolvarea
{ } [ ]{ }
X ,1
Y ,1
X ,2
Y ,2
X ,3
Y ,3
X ,4
Y ,4
F K U
1 2 3 4
0 2 1 1 0 0 0 1 1 1 F
0 1 1 0 0 0 0 1 1 F
U 1 0 2 0 1 0 0 0 2 0
EA
U 0 0 0 2 0 0 0 2 2F
l
U 0 0 1 0 2 1 1 1 3 0
0 0 0 0 0 1 1 1 1 F
U 1 1 0 0 1 1 2 0 4 F
U 1 1 0 2 1 1 0 4 0
=



= =




Se observ c n nodurile n care se cunosc
deplasrile nu se cunosc reaciunile i acolo
unde se cunosc ncrcrile nu se cunosc
deplasrile.
Considernd ecuaiile corespunztoare
liniilor albe (liniile i coloanele
corespunztoare deplasrilor nule liniile
nnegrite se "taie" sau se elimin) rezult
un sistem redus de cinci ecuaii, cu cinci
necunoscute
Sistemul redus
[ ]{ } { }
r r r
X ,2
Y ,2
X ,3
X ,4
Y ,4
K U F
U
2 0 1 0 0 0
U
0 2 0 0 2 2F
EA
U
1 0 2 1 1 0
l
U
0 0 1 2 0 F
U
0 2 1 0 4 0
=


(

(


(

(
=
` `
(

(

(


)
)
Se observ, c matricea [K
r
] este nesingular. n
general, aceast matrice rezult nesingular, dac
micrile de corp rigid sunt nlturate printr-o fixare
adecvat a structurii
Pentru aceast aplicaie cele trei deplasri nule impuse
(uneori denumite blocaje), asigur mpiedicarea micrii
de corp rigid.
Stuctura analizat este static determinat, impunerea
unor blocaje suplimentare nu face dect s reduc i mai
mult dimensiunea matricei [K
r
] i deci s conduc la
reducerea efortului de calcul pentru rezolvarea
sistemului de ecuaii algebrice.
Rezolvarea aflarea deplasarilor
Rezolvarea sistemului de ecuaii de mai sus conduce la
soluiile
,2 ,2 ,3
,4 ,4
1.5 3.5 3
2 2.5
X Y X
X Y
Fl Fl Fl
U U U
EA EA EA
Fl Fl
U U
EA EA
= = =
= =
Rezolvarea aflarea reactiunilor
Pentru a obine reaciunile, se consider doar ecuaiile
corespunztoare liniilor negrite din ecuaia global,
deoarece o parte din termenii ecuaiilor se nmulesc cu
deplasri nule (se consider termenii ncadrai i negrii
mai accentuat), adic
X ,2
Y ,2 X ,1
X ,3 Y ,1
X ,4 Y ,3
Y ,4
U ( 1.5 Fl / EA)
U ( 3.5 Fl / EA) F 1 0 0 1 1 F
EA
U ( 3 Fl / EA) F 0 0 0 1 1 0.5F
l
U ( 2 Fl / EA) F 0 0 1 1 1 1.5F
U ( 2.5 Fl / EA)




(


(
= =
` ` `
(

(

)
)


)
Rezolvarea aflarea eforturilor
Pentru calculul eforturilor n bare se reconsider ecuaiile
de echilibru ale elementului finit (ex. Elementul 4)
{ } { } { }
e e e e e e
4
4
f k u k T U
2 2
0 0
0 2 2 2
F
1 0 1 0
N
2
2 2 0
0 0
0 0 0 0 0
0 EA
2 2
Fl
2
2
1 0 1 0 l N
2 2 2 EA
0 0 F
0 0 0 0 Fl
0
2 2 2
2.5
0 EA
2 2
0 0
2 2
( ( ( = =

(
(


(


(
(



(
(


(
(
= =
` ` `
( (

(
(


)
(


( )
)
(

Rezolvarea aflarea eforturilor
Calculul decurge similar pentru toate barele
Dac se doresc tensiunile din bare se folosete relaia
1
2
3
4
5
1.5
1.5
2
2
2
3 2
2
N F
N F
N F
N F
N F
=
=
=
=
=
e
e
e
N
A
=
Semnificaia fizic a elementelor
matricei de rigiditate
e
2 2
X ,I X ,I
e
2 2
Y ,I Y ,I
e
2 2
e X ,J X ,J
e
2 2
Y ,J Y ,J
e
11 12 13 14 X ,I
e
21 22 23 24 Y ,I
e
31 32 33 34 X ,J
e
Y ,J
F U
c cs c cs
F U
cs s cs s
EA
F L U
c cs c cs
F U
cs s cs s
K K K K F
K K K K F
K K K K F
K F

(


(

| |
(
=
` `
|
(

\

(



) )



=
`


)
X ,I
Y ,I
X ,J
41 42 43 44 Y ,J
U
U
U
K K K U

(

(

(
`
(

(


)
Semnificaia fizic a elementelor
matricei de rigiditate
e
11 12 13 14 11 X ,I
e
21 22 23 24 21 Y ,I
e
31 32 33 34 31 X ,J
e
41 42 43 44 41 Y ,J
K K K K K 1 F
K K K K K 0 F
K K K K K 0 F
K K K K K 0 F

(

(

(
= =
` ` `
(

(

) )
)
X ,I
Y ,I
X ,J
Y ,J
1 U
0 U
0 U
0 U





=
` `


)
)