Sunteți pe pagina 1din 34

Metoda elementului finit (MEF)

Elemente introductive

Matricele de rigiditate
Matricele de rigiditate ale elementelor, n coordonate globale rezult:
1 E A0 K 1 = K 2 = L 1 0 0 1 0 0 0 1 0 0 0 0 0 0

0 0 E A 0 2 3 K = L 0 0 0 2

0 0 2 0 0 0 2 0

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

1 1 1 1 E A 1 1 1 1 5 K = L 1 1 1 1 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 FX ,1 = FX ,1 + FX4 ,1 Nodul 1 1 4 FY ,1 = FY ,1 + FY ,1 1 FX ,2 = FX ,2 + FX2 ,2 + FX3 ,2 Nodul 2 FY ,2 = FY1,2 + FY2,2 + FY3,2 FX ,3 = FX3 ,3 + FX5 ,3 Nodul 3 FY ,3 = FY3,3 + FY5,3 FX ,4 = FX3 ,4 + FX4 ,4 + FX5 ,4 Nodul 4 3 4 5 FY ,4 = FY ,4 + FY ,4 + FY ,4

Echilibrul nodal
FX ,1 1 F Y ,1 0 FX ,2 0 FY ,2 0 = FX ,3 0 FY ,3 0 FX ,4 0 F 0 Y ,4 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 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 0 0 0 0 0 1 0 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 0 1 0 0

{F } = T 1 {F } =
NE = 5

{F } + T {F } + T {F } + T {F } + T { }
1 2 T 2 3 T 3 4 T 4 5 T T

e =1

T e

{F }
e

1 FX ,1 1 FY ,1 1 FX ,2 1 FY ,2 2 FX ,2 F2 Y ,2 FX2 ,3 0 0 FY2,3 0 0 0 0 FX3 ,2 0 0 FY3,2 3 0 0 FX ,4 0 0 FY3,4 1 0 0 1 FX4 ,1 4 FY ,1 F 4 X ,4 5 F FY4,4 FX5 ,3 5 FY ,3 F 5 X5,4 FY ,4

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:

U e } = T e {U } {
Din acest motiv aceste matrici contin doar valori nule sau unitare

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

1 I J
U X ,I 0 U Y ,I 0 = U X ,J 0 U Y ,J 0 0 0 0 0 ... ... ... ... ... ... ... ...

I
1 0 0 0 0 1 0 0 ... ... ... ... ... ... ... ...

J
0 0 1 0 0 0 0 1 ... ... ... ... ... ... ... ...

NE
0 0 0 0

Matricea de conectivitate 3 si 4
U X ,2 0 U Y ,2 0 = U X ,4 0 U Y ,4 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 U X ,1 U Y ,1 0 U X ,2 0 U Y ,2 0 U X ,3 1 U Y ,3 U X ,4 U Y ,4 U X ,1 1 U Y ,1 0 = U X ,4 0 U Y ,4 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 U X ,1 U Y ,1 0 U X ,2 0 U Y ,2 0 U X ,3 1 U Y ,3 U X ,4 U Y ,4

Matricea de rigiditate
{F } = T
e
e

e T

k e T e {U e } = K e {U e }
K e

{U } = T {U }
e

{F } =
e =1

NE = 5

T
e T

{F } =
e e =1

NE = 5

T K {U
e T e

}=
e =1

NE = 5

T e K e T e {U } = [ K ]{U }
T K e

K e = T e K e T e

[K ] =

NE = 5

e =1

K e

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:

K = T K e T e
e e

Matrice de localizare

Matricea de rigiditate a structurii


Se observa ca matricea de rigiditate a structurii se obtine prin simpla insumare a:

[K ] =
e =1

NE = 5

K e

Matricea de rigiditate expandata


Elementul 1
1 E A0 1 K = L 1 0 0 0 0 0 1 0 0 T 0 K 1 = T e K 1 T e = 0 0 0 0 0 1 0 0 0 1 0 0

0 0 0 1 0 0 0 1 0 1 0 0 1 E A 0 0 0 0 L 1 0 0 0 0 0 0 0 0 0 0

0 1 0 1 0 0 0 0 0 1 0 0 0 0 0 0

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

Matricea de rigiditate expandata


1 2 3 1 0 1 0 0 0 0 0 0 0 0 0 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 4 0 0 1 0 0 0 0 2 0 0 0 0 0 0 0 3 0 0 4 0

EA K 1 = l

Matricea de rigiditate expandata


1 0 0 0 0 0 0 2 0 0 1 0 3 0 4 0 0 0 1

EA K 2 = 0 0 0 0 l 0 0 1 0 0 0 0 0 0 0 0 0 0 0 0 0

0 0 0 0 0 0 1 0 0 0 2 0 1 0 0 0 0 0 0 0 0 0 3 0 0 0 0 0 0 4 0 0 0

Matricea de rigiditate expandata


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

0 0 0 2 0 0 0 0 0 0 0 2

0 0 2 0 2 0 0 3 0 0 0 0 4 0 2

Matricea de rigiditate expandata


1 1 1 1 1 2 3 4 0 0 0 0 1 1 1 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 1 1 2 3 4

0 0 EA K 4 = 0 0 l 0 0 0 0 1 1 1 1

Matricea de rigiditate expandata


1 2 0 0 0 0 0 0 0 0 0 0 0 0 3 0 0 0 0 1 0 0 0 4 0 0 0 0 0 0 0 1 1 2 3

EA K 5 = 0 0 0 0 l 0 0 0 0

0 0 1 1 1 1 1 1

0 0 0 0 1 0 0 0 0 1 0 0 0 0 1

1 1 4 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


1 2 1 1 0 0 1 1 0 0 0 2 1 0 2 0 1 0 0 0 0 0 0 2 0 0 0 2 3 0 0 1 0 2 1 1 1 0 0 0 4 1 1 1 1 1 0 0 2

[K ] =
e =1

NE = 5

EA K e = l

0 0 2 1 1 1 3 1 1 1 1 2 0 1 0 4 4

0 0 1 1 1 1

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):

U X ,1 = U Y ,1 = U X ,3
i condiiile la limit pentru fore (echilibru ncrcri):

FX ,2 = 0 FX ,4 = F

FY ,2 = 2 F FY ,4 = 0

FX ,3 = 0

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:

{F } = {K }{U }

[ K ]aa [ K ]ba

[ K ]ab {U }a {F }a = [ K ]bb {U }b {F }b

Recapitulare (curs 1)
Din a doua ecuaie matriceal rezult deplasrile necunoscute

{U }b = [ K ]bb ({F }b + [ K ]ba {U }a )


1

iar apoi din prima ecuaie rezult forele necunoscute (reaciuni)

{F }a = [ K ]aa {U }a + [ K ]ab {U }b

Impunerea condiiilor la limit i rezolvarea


{F } = [ K ]{U }
1 2 1 1 EA = 0 l 0 1 1 0 0 0 2 1 0 2 0 1 0 0 0 0 0 0 2 0 0 0 2 3 0 0 1 0 2 1 1 1 0 0 0 0 1 1 1 4 1 1 1 1 1 0 0 1 2 0 0 2 2 1 3 1 0 4 4 0 0 U X ,2 U Y ,2 U X ,3 0 U X ,4 U Y ,4 = FX ,1 FY ,1 0 2F 0 FY ,3 F 0

1 1

0 0 1 1 1 1

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

[ K r ]{U r } = {Fr }
2 0 1 0 0 U X ,2 0 0 U 2F 2 0 0 2 Y ,2 EA 1 0 2 1 1 U X ,3 = 0 l U X ,4 F 0 0 1 2 0 0 2 1 0 4 U Y ,4 0

Se observ, c matricea [Kr] 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 [Kr] 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

U X ,2 U X ,4

Fl = 1.5 EA Fl =2 EA

U Y ,2 U Y ,4

Fl = 3.5 EA Fl = 2.5 EA

U X ,3

Fl =3 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

U X ,2 ( 1.5 Fl / EA ) FX ,1 1 0 0 1 1 U Y ,2 ( 3.5 Fl / EA ) F EA FY ,1 = 0 0 0 1 1 U X ,3 ( 3 Fl / EA ) = 0.5F l F 0 0 1 1 1 U X ,4 ( 2 Fl / EA ) 1.5F Y ,3 U Y ,4 ( 2.5 Fl / EA )

Rezolvarea aflarea eforturilor


Pentru calculul eforturilor n bare se reconsider ecuaiile de echilibru ale elementului finit (ex. Elementul 4)

{ f } = k {u } = k
e e e

T e {U e } 1 0 0 0 1 0 0 0 2 2 2 2 0 0 2 2 2 2 0 0 0 0 2 2 2 2 0 0 2 F 0 2 0 0 2 Fl = EA 2 2 F Fl 2 2 2.5 EA 0 2 2

N 4 1 0 EA 0 4 =2 l 1 N 0 0

0 0 0 0

Rezolvarea aflarea eforturilor


Calculul decurge similar pentru toate barele

N 1 = 1.5 F N 2 = 1.5 F N 3 = 2F 2 N = F 2 3 2 5 N = F 2
4
e

Dac se doresc tensiunile din bare se folosete relaia


Ne = e A

Semnificaia fizic a elementelor matricei de rigiditate


FXe ,I c2 cs c 2 cs U X ,I e 2 2 s cs s U Y ,I FY ,I EA cs e = 2 2 cs U X ,J FX ,J L e c cs c 2 2 FYe,J cs s U Y ,J cs s FXe ,I K11 K12 K13 K14 U X ,I e U FY ,I K 21 K 22 K 23 K 24 Y ,I e = FX ,J K 31 K 32 K 33 K 34 U X ,J FYe,J K 41 K 42 K 43 K 44 U Y ,J

Semnificaia fizic a elementelor matricei de rigiditate


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

FXe ,I K11 e FY ,I K 21 e = FX ,J K 31 FYe,J K 41

K12 K 22 K 32 K 42

K13 K 23 K 33 K 43

K14 1 K11 K 24 0 K 21 = K 34 0 K 31 K 44 0 K 41

S-ar putea să vă placă și