Sunteți pe pagina 1din 8

MEF-AII.

1
MODELAREA, ALGORITMIZAREA I PROGRAMAREA
(n MATLAB) CU ELEMENTE FINITE A STRUCTURILOR
DISCRETE UNIDIRECIONALE
CUPRINS
MFF-AII.1.1.1 DEFINIREA PROBLEMEI
MFF-AII.1.1.2 ADOPTAREA METODEI DE GENERARE A MODELULUI
NUMERIC
MFF-AII.1.1.3 MODELAREA NUMERIC
MFF-AII.1.1.4 ALGORITMIZAREA I PROGRAMAREA N MATLAB
MFF-AII.1.1.5 ANALIZA REZULTATELOR
MFF-AII.1.1.1 DEFINIREA
PROBLEMEI
Pentru simularea comportrii structurilor
mecanice cu unul sau mai multe elemente
componente continui se pot folosi sisteme discrete
de arcuri. Avnd n vedere c elementele sistemului
mecanic din fig. 1 sunt de tip bar din material
deformabil elastic, se adopt pentru modelare mult
simplificat elemente finite discrete de tip arc liniar
de traciune-compresiune caracterizat de rigiditi
constante.
De exemplu, structura din fig. 1 se poate
modela prin trei arcuri cu rigiditile k1, k2, k3, k4.
a.
b.
Valorile acestora se pot determina n funcie de
Fig. 1 Structur de bare: a-model real; b-model de
dimensiuni i caracteristicile de material avnd la
analiz cu elemente finite discrete
baz teoriile rezistenei materialelor.
l=250 mm, A1=40 mm2, A2=50 mm2, A3=30 mm2, I=105 mm4, E=2 .105 MPa, k1=3,2.104 N/mm; k2=4.104
N/mm; k3=2,4.104 N/mm; k4=768 N/mm; G = -5000 N.

MFF-AII.1.1.2 ADOPTAREA MODELULUI DE ANALIZ I A METODEI DE


GENERARE A MODELULUI NUMERIC
Procedeele folosite frecvent pentru deducerea modelului numeric al elementului finit sunt structurate n
patru metode: direct, variaional, reziduurilor ponderate i energetic.
n cazul aplicaiei definit mai sus avnd n vedere simplitatea structurii ncrcat static se adopt metoda
direct. Aceast metod, derivat din mecanica structurilor pe baza formulrii matriceale a metodei
deplasrilor, a creat, ncepnd cu anul 1959, premisele trecerii la MEF. Metoda direct este rar utilizat datorit
generalitii restrnse dei este caracterizat de un nivel ridicat de sugestivitate. Metodele matriceale n
deplasri au la baz teoremele lucrului mecanic virtual, conservrii energiei, conservarea masei etc.

MFF-AII.1.1.4 MODELAREA NUMERIC


Pentru obinerea modelului numeric cu elemente asociat comportrii structurii la deformare elastic se
parcurg etapele:

a. Ecuaii de echilibru elemente componente


Prin aplicarea metodei deplasrilor, pentru un element oarecare e = 1, 2, 3
i 4 (fig. 1) cu nodurile (i,j) = (1,4), (2,3), (3,4), i respectiv, (4,5), avnd la
baz dependena for-deplasare i notaiile din fig. 2, se pot scrie relaiile:

Pi e k e (ui u j ) ,

(1)

Pje k e (u j ui ) .

(2)

n care, deplasrile nodale ui i uj sunt gradele de libertate nodale asociate unui


element elastic care se poate considera ca fiind element finit.
Ecuaiile de echilibru a forelor din nodurile 1, 2, 3, 4 i 5 (fig. 3, a, b, c, d i,
respectiv e) sunt:

P11 Px1 0

(3)

P32 Px3 0 ,

(4)

P42 P43 0 ,

(5)

P21 P23 P24 0 ,

(6)

(5.2)

Fig. 2 Modelul elementului


de referin

P54 P 0 .

(7)

Relaiile (1) i (2) personalizate pentru cele patru elemente (e =1, 2,4) mpreun cu relaiile (3), (4),
(5) formeaz un sistem algebric liniar de 13 ecuaii cu 15 necunoscute, deplasrile (gradele de libertate)
nodale: ui, i=1, 2,,5; forele interne P11 , P22 , P32 , P33 , P41 , P43 , P44 , P54 i reaciunile Px1,2.
Pe de alt parte, algoritmul de formare a sistemului de ecuaii n vederea generalizrii precum i facilitrii
implementrii sub form de programe se poate ntocmi mai structurat prin urmtoarele etape:
- Ecuaiile elementelor componente
Relaiile (1) i (2) transpuse n form matriceal extins
e
k e - k e ui Pi
e,
e
e
u
-k
k

j Pj

(8)

i sintetic

k d q ,
e

reprezint ecuaia de comportare a elementului e, n care

a
b
c
d
e
Fig. 3 Schemele forelor nodale: a, b, c, d, e n nodurile 1, 2, 3, 4 i, respectiv, 5

(9)

Pi e
ui
k e - k e
e
e
k e e , d u , q e .
k
-k
j
Pj
e

(10)

sunt matricea de rigiditate a elementului, matricea deplasrilor necunoscute i, respectiv, matricea forelor
rezultante nodale. Aceste seturi de ecuaii luate separat pentru fiecare element finit se constituie ca sisteme
algebric nedeterminat de 2 ecuaii cu 4 necunoscute.
Astfel, se poate scrie pentru cele 4 elemente elastice (finite) urmtoarele matrice:

k 1 - k 1 1 P11
k 1 1 , q 1 ,
k
P2
-k

(11)

k 2 - k 2 2 P32
k 2 2 , q 2 ,
k
P4
-k

(12)

k 3 - k 3 3 P43
k 3 3 , q 3 ,
k
P2
-k

(13)

k 4 - k 4 4 P42
k 4 4 , q 4 .
k
P5
-k

(14)

Dimensiunea matricelor de rigiditate (2x2) asociate elementelor finite este egal cu numrul gradelor libertate
ale elementului finit de referin (fig. 2).
b. Ecuaia de comportare a sistemului
Pentru determinarea componentelor ecuaiei caracteristice sunt posibile mai multe tehnici. n cadrul acestei
aplicaii aceasta se realizeaz prin transpunerea (transferarea) valorilor matricelor elementelor finite din
coordonate locale asociate n matrice ptratice nule cu dimensiunea egal cu 5, numrul de grade de libertate al
nodurilor sistemului n coordonate globale. Aceast transpunere se face cu ajutorul matricei de conexiuni (tab.
1) care face legtura dintre numerele asociate gradelor de libertate locale elementului finit (1 i 2) i gradelor
de libertate globale (1, 2,5) asociate sistemului.
Astfel, prin transferarea pas cu pas a componentelor ecuaiilor elementale, se obin relaiile:

k 1
- k1
1
k1
-k
0
0

0
0
0
0

0
0

0
0

0
0

0
0

0
0

-k
0

(15)

u1 0
0 u2 0

u3 P32 ,
0

0 u4 P42
0 u5 0

(16)

- k2
k

0 u1 P11

0 u2 P21
0 u3 0 ,

0 u4 0
0 u5 0

Tab.1 Matricea de conexiuni


Elemente finite
1
2
Noduri
Local
1
1
2
2
3
4
Global
3
4
2
4
2
5

0
0

0
0

0
0

0
0

- k3

0
3

0
0
k

0
0
-k

u1 0

0 u 2 P23
u3 0 ,

0 u 4 P43
0 u5 0

k3

0
k

0
0

-k

u1 0

- k u2 P24
0 u3 0 .

0 u4 0
k 4 u5 P54

(17)

(18)

Prin nsumarea matricelor sistemelor de mai sus se obine relaia,

k 1
- k1
0
1 1 3
4
0
- k k - k k
0
0
k2

0
k3
- k2

- k4
0
0

0
k3
- k2
k 2 - k3
0

0 u1 P11

- k 4 u2 P21 P23 P24


0 u3 P32

0 u4 P42 P43

k 4 u5 P54

(19)

u Py1
1
- k u2
0

u P
0
3 y3
0 u4 0


k 4 u5 P

(20)

care innd cont de relaiile (3), (4), (7) devine,

k 1
- k1
0
1 1
3
4
0
- k k k k
2
0
0
k

3
0
k
- k2

- k4
0
0

- k2
k k
2

Acest sistem are cinci ecuaii i apte necunoscute (deplasrile nodale ui, i=1, 2,,5; forele de reaciune Fy1 i
Fy3. Matematic se apreciaz c matricea acestui sistem este nesingular (neinversabil). Din punct de vedere
fizic comportarea sistemului modelat prin ecuaia (20) este a unui solid rigid cu micare unidirecional.
c. Introducerea condiiilor limit
Pentru cazul considerat condiiile limit sunt definite de deplasrile nule n nodurile 1 i 3 (u1=0, u3=0)
care introduse n relaia (20), aceasta devine
k 1
- k1
0
1 1 3
4
0
- k k - k k
0
0
k2

0
k3
- k2

- k4
0
0

0
k3
- k2
k 2 - k3
0

0 0 Py1

- k 4 u2 0

0 0 Py 3 .

0 u4 0


k 4 u5 P

(21)

i reprezint modelul numeric cu elemente finite al structurii din fig. 1.


Astfel, sistemul de ecuaii din relaia (20) n cazul reorganizrii standard din punct de vedere matematic, devine
compatibil determinat cu necunoscutele deplasrile nodale, u2, u4, u5 i forele de reaciune Py1, Py2. Acest

sistem de ecuaii, n cazul dimensiunilor mici, se poate rezolva manual sau numeric, pentru sistemele de
dimensiuni mari, mod evideniat n subcapitolul urmtor.

MFF-AII.1.1.5 ALGORITMIZAREA I PROGRAMAREA N MATLAB


1. Introducerea datelor
Datele de intrare care descriu parametrii modelului de analiz
Datele de intrare necesare pentru descrierea structurii idealizate, n vederea modelrii cu elemente finite,
se pot sintetiza n patru grupe (fig. .
Parametrii care dau informaii generale despre structura de analizat i matricele de rigiditate au
urmtoarele notaii, valori i semnificaii:
a. Date generale despre structur
ne = 4 - numrul de elemente finite ale structurii;
nn = 5 - numrul de noduri ale structurii;
[ cn ]ne,2 = [1 2; 3 4; 4 2; 2 5] matricea de conexiuni a elementelor finite ale structurii, care se
completeaz cu numerele nodurilor elementelor finite conform modelului de analiz (fig. 1, tab.2).
b. Date despre proprietile fizice ale elementelor elastice
[ re ]ne = [4.105 16.105 12.105 3.105] matricea rigiditilor elementelor elastice conine valorile
rigiditilor arcurilor n N/mm.
c. Date despre ncrcarea structurii
[ Fn ]nn = [0 0 0 0 -5000] matricea ncrcrilor nodale conine valorile forelor, exprimate n N, care
acioneaz n noduri cu respectarea sistemului de coordonate global;
d. Date despre condiiile limit
[ dl ]nn = [1 0 1 0 0] matricea condiiilor limit conine valori egale cu 1 pentru deplasrile nodale
nule (cunoscute) i egale cu 0 pentru deplasrile nodale necunoscute ;
Datele care descriu parametrii modelului numeric
Parametrii care descriu modelul numeric n legtur cu matricele de rigiditate asociate elementului finit
i structurii sunt calculate n modulul din fig 4 i tab. 2.
Matricea de identificare se genereaz pornind de la matricea de conexini n vederea identificrii
poziiilor valorilor elementelor matricelor de rigiditate elementale n matricea de rigiditate a structurii n
vederea nsumrii succesive (asamblare). n cazul acestei aplicaii numrul de grade de libertate pe nod, ngl = 1,
matricea de identitate este identic cu matricea de conexiuni.
Matricele de rigiditate ale elementelor finite i asamblarea
Calcul valorilor elementelor unei matrice de rigiditate i transpunerea acestora n matricea de rigiditate a
structurii se realizeaz n doi pai (fig. 5): generarea matricei de rigiditate [ ke ] i asamblarea acesteia prin
nsumarea valorilor elementelor cu valorile corespunztoare din matricea de rigiditate a structurii innd cont de
matricea de identitate (tab. 2). Aceast succesiune se repet pentru cele patru elemente finite ale structurii.
Astfel, n tab. 3 se evideniaz matricele de rigiditate obinute precum i evoluia valorilor matricei de rigiditate
prin asamblare (particularizare a matricelor ecuaiilor descrise de relaiile (15) (17)).

Fig. 4.

Tab. 2
Valori variabile

Linii de program

Introducerea forelor
Deoarece
ncrcrile
sunt fore concentrate n
noduri i structura are un
singur grad de libertate,
matricea ncrcrilor este
egal cu matricea transpus
a forelor nodale (fig. 6).
Rezolvarea numeric a
sistemului din relaia (21) se
face n trei faze. Prima,
presupune
eliminarea
ecuaiilor
care
conin
Fig. 5
necunoscutele, forele de
reaciune, avnd la baz
vectorul
cunoscut
al
condiiilor limit. A doua
Fig. 6
faz, implic determinarea
necunoscutelor principale,
deplasrile nodale prin
rezolvarea sistemului algebric obinut la prima etap. Cea de treia faz presupune determinarea celorlalte
necunoscute, forele de reaciune i forele in terne, n acest caz. Cele trei faze sunt explicitate, n continuare.
Introducerea condiiilor limit
Din considerente de pragmatism de lizibilitate i programare eliminarea ecuaiilor care conin necunoscutele din
matricea termenilor liberi, deci pentru
obinerea singularitii, se personalizeaz cu
zero valorile elementelor liniilor i coloanelor
care sunt asociate cu deplasri nule prin datele
de intrare mai puin cele diagonale care se
indexeaz cu valoarea 1. Pentru a se conserva
matricea de rigiditate, pentru a fi folosit
ulterior, operaia de implementare a condiiilor
limit se face pe matricea [K1] (fig. 7) prin
intermediul valorilor cunoscute ale matricei
condiiilor limit [dl]. n tab. 4 se prezint
valorile matricei [K1], singular, obinute dup
procesarea scriptului din fig. 7.
Fig. 7

Tab. 3
1

[ k ] (ke)

[ k3 ] (ke)

[ k ] (ke)

[ k4 ] (ke)

[ K]

Tab. 4
[ K1]

Rezolvarea modelului numeric


n urma rezolvrii sistemului prin comanda din fig. 8, a rezult matricea deplasrilor (tab. ).
Calculul necunoscutelor secundare
Dup determinarea deplasrilor se calculeaz reaciunile cu scriptul din fig. 8,b

b
Fig. 8
Date de ieire (rezultate)
n fig. 9 se prezint scriptul de tiprire a rezultatelor (tab. 5).

Fig. 9
Tab. 5

Proprietile matricei de rigiditate a structurii:


- matrice ptratic cu dimensiunea egal cu produsul dintre numrul de noduri i numrul de grade de
libertate pe nod;
- simetrie n raport cu diagonala principal (teorema reciprocitii forelor);
- termenii diagonalei principale sunt pozitivi;
- matricea de rigiditate este singular (deficient de rang pentru c trebuie s reprezinte micarea de corp
rigid, uneori, din motive de integrare ea poate s prezinte i micri de mecanism;
- semipozitiv definit , deoarece energia potenial asociat unor deplasri nodale aleatoare
-

;
semnificaia fizic a unui element kij al matricei de rigiditate este dat de valoarea forei nodale de
deplasare pe direcia j egal cu 1 i restul deplasrilor nule.

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