Sunteți pe pagina 1din 183

TEFAN I. MAKSAY DIANA A.

BISTRIAN
INTRODUCERE
N
METODA ELEMENTELOR FINITE
EDITURA CERMI IAI
2008
Descrierea CIP a Bibliotecii Naionale a Romniei
MAKSAY, I. TEFAN
Introducere in metoda elementelor finite / tefan
I. Maksay, Diana A. Bistrian - Iai : Cermi, 2007
Bibliogr.
ISBN 978-973-667-324-5
I. BISTRIAN, A. DIANA
Consilier editorial:
Prof.univ.dr.ing. Emanoil Brsan
Universitatea Tehnic Gh. Asachi Iai
Refereni tiinifici:
Prof.univ.dr.ing. Adalbert Kovacs
Universitatea Politehnica Timioara


Prefa

Prezenta carte, reprezentnd o introducere n analiza cu elemente finite, este
adresat n primul rnd studenilor masteranzi ai Facultii de Inginerie din Hunedoara,
dar poate fi consultat i de cursanii de la nvmntul postuniversitar.
Sunt prezentate att fundamentele teoretice ale Metodei Elementelor Finite ct
i exemplificri ale acestei metode la rezolvarea unor probleme de mecanic,
hidrodinamic, probleme termice i de elasticitate, etc.
Rezolvrile analitice ale problemelor propuse sunt susinute de implementri
numerice, fiind prezentate programe de calcul simple i eficiente n MathCAD i
MATLAB.
Mulumim referentului tiinific care, prin observaiile i sugestiile fcute, a
contribuit la elaborarea prezentei cri.
Autorii i exprim, anticipat, gratitudinea pentru eventualul aport critic al
cititorilor.


Hunedoara, Autorii
Mai, 2008








CUPRINS


CAPITOLUL I NOIUNI INTRODUCTIVE
1.1 INTRODUCERE N ANALIZA CU ELEMENTE FINITE ........... 7
1.2 FUNCII DE FORM .................................................................... 10
1.3 TEOREME ENERGETICE ............................................................. 18
1.4 METODE NUMERICE PENTRU ANALIZA CU
ELEMENTE FINITE ...............................................................

21

CAPITOLUL II MODELAREA UNOR PROBLEME PRIN
METODA ELEMENTELOR FINITE
2.1 SISTEME MECANICE CU RESORTURI ..................................... 33
2.2 BARA FORMAT DIN TRONSOANE ......................................... 45
2.3 STRUCTURI PLANE ...................................................................... 57
2.4 STUDIUL DEPLASRILOR UNEI COLOANE
SUB SARCIN .......................................................................

78
2.5 MICAREA PLAN PARALEL LAMINAR
N CANALE PARALELE ......................................................

103
2.6 TRANSFERUL DE CLDUR N BAR .................................... 126
2.7 DISTRIBUIA TEMPERATURII
NTR-UN CONDUCTOR ELECTRIC ...

139
2.8 DISTRIBUIA TEMPERATURII
NTR-UN CMP TERMIC CONDUCTIV ............................

157
2.9 NCOVOIEREA BARELOR ELASTICE ....................................... 171
Bibliografie ........................................................................................ 181




CAPITOLUL I
NOIUNI INTRODUCTIVE

1.1 INTRODUCERE N ANALIZA CU ELEMENTE FINITE

Generaliti
Bazele analizei cu elemente finite au fost pentru prima dat formulate n 1943 de
ctre matematicianul german Richard Courant (1888-1972), care, mbinnd metoda
Ritz cu analiza numeric n probleme de calcul variaional i minimizare, a obinut
soluii satisfctoare pentru analiza sistemelor cu vibraii.
ncepnd cu anii 70, metoda elementelor finite a fost folosit la rezolvarea celor
mai complexe probleme din domeniul structurilor elastice continue, de la construciile
civile, industriale sau de baraje pn la construciile de nave maritime, respectiv
cosmice.

Principiile metodei analizei cu elemente finite
Fenomenele fizice de acest fel sunt descrise din punct de vedere matematic de
ecuaii difereniale, prin a cror integrare, n condiii la limit date, se obine o soluie
exact a problemei. Aceast cale analitic are dezavantajul ca este aplicabil numai n
cazul problemelor relativ simple. Problemele care intervin n activitatea practic sunt
de cele mai multe ori complexe n ce privete alctuirea fizic i geometric a pieselor,
condiiile de ncrcare, condiiile la limit etc., astfel nct integrarea ecuaiilor
difereniale este dificil sau chiar imposibil.
n metoda elementului finit se utilizeaz, ca punct de plecare, un model integral
al fenomenului studiat. El se aplic separat pentru o serie de mici regiuni ale unei
structuri continue obinute prin procedeul discretizrii, denumite elemente finite, legate
ntre ele n puncte numite noduri.
8 NOIUNI INTRODUCTIVE - I

Aceste elemente finite trebuie astfel concepute nct ansamblul lor s reconstituie
ct mai fidel posibil structura real analizat. n principiu, aceste legturi trebuie astfel
concepute nct s permit o convergen numeric ctre soluia exact, atunci cnd
structura este discretizat n elemente finite cu dimensiuni din ce n ce mai reduse.

Etapele de rezolvare a unei probleme cu ajutorul metodei elementelor finite

Etapa 1. mprirea domeniului de analiz n elemente finite.
n aceast etap analistul alege tipul sau tipurile de elemente finte adecvate
problemei de rezolvat, apoi mparte structura n elemente finite. Aceast operaie, care
se numete i discretizare, poate fi fcut cu ajutorul calculatorului. Tipul de element
finit este definit de mai multe caracteristici, cum sunt numrul de dimensiuni (uni-, bi-,
tridimensional), numrul de noduri ale elementului, funciile de aproximare asociate i
altele. Alegerea tipului de element finit are mare importan pentru necesarul de
memorie intern, pentru efortul de calcul impus calculatorului i pentru calitatea
rezultatelor.
Punctul de plecare pentru construcia matematic a diferitelor metode de
elemente finite l constituie respectarea urmtoarelor principii:
utilizarea unei aproximri bazat pe folosirea de elemente mai simple,
pentru care avem la dispoziie o soluie;
sporirea exactitii calculului prin rafinarea discretizrii.
Etapa 2. Constituirea ecuaiilor elementelor finite (ecuaiile elementale).
Comportatea materialului sau mediului n cuprinsul unui element finit este
descris de ecuaiile elementelor finte denumite i ecuaii elementale. Acestea
alctuiesc un sistem de ecuaii al elementului.
Ecuaiile elementale pot fi deduse direct, pe cale variaional, prin metoda
rezidual sau a reziduurilor (Galerkin) sau prin metoda bilanului energetic.
Etapa 3. Asamblarea ecuaiilor elementale n sistemul de ecuaii al structurii.
1.1 - Introducere n analiza cu elemente finite 9

Comportarea ntregii structurii este modelat prin asamblarea sistemelor de
ecuaii ale elementelor finte n sistemul de ecuaii al structurii, ceea ce din punct de
vedere fizic nseamn c echilibrul structurii este condiionat de echilibrul elementelor
finite. Prin asamblare se impune ca, n nodurile comune elementelor, funcia sau
funciile necunoscute s aib aceeai valoare.
Etapa 4. Implementarea condiiilor la limit i rezolvarea sistemului de ecuaii
al structurii.
Sistemul de ecuaii obinut n urma implementrii condiiilor la limit
corespunztoare problemei concrete este rezolvat printr-unul din procedeele obinuite,
de exemplu prin eliminarea Gauss sau prin descompunerea Choleski, obinndu-se
valorile funciilor in noduri. Acestea se numesc i necunoscute primare sau de ordinul
nti.
Etapa 5. Efectuarea de calcule suplimentare pentru determinarea
necunoscutelor secundare.
n unele probleme, dup aflarea necunoscutelor primare, analiza se ncheie.
Acesta este de obicei cazul problemelor de conducie termic, n care necunoscutele
primare sunt temperaturi nodale. n alte probleme ns, cunoaterea numai a
necunoscutelor primare nu este suficient, analiza trebuind s continuie cu
determinarea necunoscutelor secundare sau de ordinul doi. Acestea sunt derivate de
ordin superior ale necunoscutelor primare. Astfel, de exemplu, n problemele mecanice
de elasticitate, necunoscutele primare sunt deplasrile nodale. Cu ajutorul lor, n
aceast etap, se determin necunoscutele secundare care sunt deformaiile specifice i
tensiunile. i n cazul problemelor termice analiza poate continua cu determinarea
necunoscutelor secundare care sunt intensitile fluxurilor termice (gradieni termici).

10 NOIUNI INTRODUCTIVE - I


1.2 FUNCII DE FORM

Funciile de interpolare care indic legea de variaie asumat pentru mrimile
necunoscute (deplasri, temperaturi, etc) la nivelul elementului finit, se numesc funcii
de form.
Pentru elementele finite cu dou, trei, patru i, respectiv, cinci noduri, expresiile
funciilor de form sunt urmtoarele
Pentru elemente cu 2 noduri ( ) 1 ; 1 = =
( )
( )

+ =
=
1
2
1
1
2
1
2
1
(1)
n Figura 1a sunt reprezentate grafic funciile de form n cazul unui element
finit cu dou noduri.
Funciile de form au proprietile:
( ) 1 1
1
= , ( ) 0 1
1
= ,
( ) 0 1
2
= , ( ) 1 1
2
= .
Exemplu: Fie nodurile
1 1
u
2 u
1
= 5 u
2
=

Funcia de interpolare ntre cele dou noduri este
( ) ( ) ( ) ( ) ( ) + = + =
2 1 2 2 1 1
5 2 u u f ,
fiind reprezentat grafic n Figura 1b.



1.2 - Funcii de form 11

a. b.
1 0.5 0 0.5 1
0.5
1
1.5
1 ( )
2 ( )


1 0.5 0 0.5 1
1
2
3
4
5
f ( )




Figura 1 a. Funciile de form pentru un element cu dou noduri.
b. Funcia de interpolare ( ) ( ) ( ) + =
2 2 1 1
u u f .

Pentru elemente cu 3 noduri ( ) 1 ; 0 ; 1
3 2 1
= = = funciile de form sunt
( )
( )( )
( )

+ =
+ =
=
1
2
1
1 1
1
2
1
3
2
1
(2)
fiind reprezentate grafic n Figura 2a.
Funciile de form au proprietile:
( ) 1 1
1
= , ( ) 0 0
1
= , ( ) 0 1
1
= ,
( ) 0 1
2
= , ( ) 1 0
2
= , ( ) 0 1
2
= ,
( ) 0 1
3
= , ( ) 0 0
3
= , ( ) 1 1
3
= .
Exemplu: Fie nodurile
1 0 1
u
2 u
1
= 5 u
2
= 4 u
3
=

Funcia de interpolare ntre cele trei noduri este
12 NOIUNI INTRODUCTIVE - I

( ) ( ) ( ) ( ) = + + =
3 3 2 2 1 1
u u u f
( ) ( ) ( ) + + =
3 2 1
4 5 2 ,
reprezentat grafic n Figura 2b.
a. b.
1 0.5 0 0.5 1
1
0.5
0.5
1
1 ( )
2 ( )
3 ( )

1 0.5 0 0.5 1
1
2
3
4
5
6
f ( )


Figura 2 a. Funciile de form pentru un element cu trei noduri.
b. Funcia de interpolare ( ) ( ) ( ) + + =
3 3 2 2 1 1
u u u ) ( f .

Pentru elemente cu 4 noduri ( ) 1 ; 3 1 ; 3 1 ; 1
4 3 2 1
= = = = , funciile
de form au expresiile (Figura 3a)
( )
( ) ( )
( ) ( )
( )

\
|

|

\
|
+ + =

|

\
|
+ + =

|

\
|
+ =

|

\
|

|

\
|
+ =
3
1
3
1
1
16
9
1
3
1
1
16
27
1
3
1
1
16
27
1
3
1
3
1
16
9
4
3
2
1
(3)
i proprietile
( ) 1 1
1
= , ( ) 0 3 / 1
1
= , ( ) 0 3 / 1
1
= , ( ) 0 1
1
= ,
( ) 0 1
2
= , ( ) 1 3 / 1
2
= , ( ) 0 3 / 1
2
= , ( ) 0 1
2
= ,
1.2 - Funcii de form 13

( ) 0 1
3
= , ( ) 0 3 / 1
3
= , ( ) 1 3 / 1
3
= , ( ) 0 1
3
= ,
( ) 0 1
4
= , ( ) 0 3 / 1
4
= , ( ) 0 3 / 1
4
= , ( ) 1 1
4
= .
Exemplu: Fie nodurile
1 1/3 1/3 1
u
2 u
1
= 5 u
2
= 3 u
3
= 4 u
4
=

Funcia de interpolare ntre cele patru noduri este
( ) ( ) ( ) ( ) ( ) = + + + =
4 4 3 3 2 2 1 1
u u u u f
( ) ( ) ( ) ( ) + + + =
4 3 2 1
4 3 5 2 ,
reprezentat grafic n Figura 3b.
a. b.
1 0.333 0.333 1
0.5
0.5
1
1.5
1 ( )
2 ( )
3 ( )
4 ( )

1 0.333 0.333 1
1
2
3
4
5
6
f ( )



Figura 3 a. Funciile de form pentru un element cu patru noduri.
b. Funcia de interpolare ( ) ( ) ( ) ( ) + + + =
4 4 3 3 2 2 1 1
u u u u ) ( f .

Pentru elemente cu 5 noduri ( ) 1 ; 2 1 ; 0 ; 2 1 ; 1
5 4 3 2 1
= = = = = ,
funciile de form (Figura 4) se aleg astfel
14 NOIUNI INTRODUCTIVE - I

( )
( ) ( )
( ) ( )
( ) ( )
( )

\
|

|

\
|
+ + =

|

\
|
+ + =
|

\
|
|

\
|
+ + =

|

\
|
+ =
|

\
|
|

\
|
+ =
2
1
2
1
1
3
2
1
2
1
1
3
8
1
2
1
2
1
1 4
1
2
1
1
3
8
1
2
1
2
1
3
2
5
4
3
2
1
(4)
avnd proprietile
( ) 1 1
1
= , ( ) 0 2 / 1
1
= , ( ) 0 0
1
= , ( ) 0 2 / 1
1
= , ( ) 0 1
1
= ,
( ) 0 1
2
= , ( ) 1 2 / 1
2
= , ( ) 0 0
2
= , ( ) 0 2 / 1
2
= , ( ) 0 1
2
= ,
( ) 0 1
3
= , ( ) 0 2 / 1
3
= , ( ) 1 0
3
= , ( ) 0 2 / 1
3
= , ( ) 0 1
3
= ,
( ) 0 1
4
= , ( ) 0 2 / 1
4
= , ( ) 0 0
4
= , ( ) 1 2 / 1
4
= , ( ) 0 1
4
= ,
( ) 0 1
5
= , ( ) 0 2 / 1
5
= , ( ) 0 0
5
= , ( ) 0 2 / 1
5
= , ( ) 1 1
5
=
1 0.5 0 0.5 1
1
1
2
1 ( )
2 ( )
3 ( )

1 0.5 0 0.5 1
1
1
2
4 ( )
5 ( )


Figura 4. Funciile de form pentru un element cu cinci noduri

Exemplu: Fie nodurile
1.2 - Funcii de form 15


1 0.5 0 0.5 1
u
2 u
1
= 5 u
2
= 4 u
3
= 3 u
4
= 5 u
5
=

Funcia de interpolare (Figura 5) ntre cele cinci noduri este
( ) ( ) ( ) ( ) ( ) ( ) + + + + =
5 5 4 4 3 3 2 2 1 1
u u u u u f .
1 0.5 0 0.5 1
1
2
3
4
5
6
f ( )


Figura 5. Funcia de interpolare
( ) ( ) ( ) ( ) ( ) + + + + =
5 5 4 4 3 3 2 2 1 1
u u u u u ) ( f

Transformarea n coordonate naturale pentru elementul liniar cu 2 noduri se mai
poate scrie cu ajutorul funciilor de interpolare (1) astfel
( ) ( ) ( ) ( ) + = + + =
+ + 2 1 k 1 k 1 k k
x x 1 x
2
1
1 x
2
1
x (5)
innd seama de proprietile generale ale funciilor de interpolare, pentru un
element liniar cu r noduri transformarea de coordonate (5) se scrie
( )

=
=
r
1 i
i i
x x (6)
unde ( )
i
sunt funciile de interpolare Lagrange de grad 1 r , iar
i
x punctele de
baz sau nodurile elementului.
Difereniind relaia (6) se obine
16 NOIUNI INTRODUCTIVE - I

=
|
|

\
|

=

=
d J d
d
d
x dx
r
1 i
i
i
(7)
unde J este jacobianul transformrii de coordonate (6).
S calculm valoarea jacobianului.
-pentru elementul liniar cu dou noduri (funcia de interpolare de gradul nti)
( ) = 1
2
1
1
; ( ) + = 1
2
1
2
;
k 1
x x = ; h x x
k 2
+ =
2
1
d
d
1
=

;
2
1
d
d
2
=

(8)
( )
2
h
h x
2
1
x
2
1
d
d
x J
k k
2
1 i
i
i
= + + =

=
.

-pentru elementul liniar cu trei noduri (funcia de interpolare de gradul doi)
( ) = 1
2
1
1
; ( )( ) + = 1 1
2
; ( ) + = 1
2
1
3

k 1
x x = ;
2
h
x x
k 2
+ = ; h x x
k 3
+ = (9)
+ =

2
1
d
d
1
; =

2
d
d
2
; + =

2
1
d
d
3

( ) ( )
2
h
2
1
h x 2
2
h
x
2
1
x J
k k k
= |

\
|
+ + + |

\
|
+ + |

\
|
+ = .

-pentru elementul liniar cu patru noduri (funcia de interpolare de gradul trei),
prin derivarea funciilor de form n raport cu variabila , se obin expresiile
1.2 - Funcii de form 17

( )
( ) ( )
( ) ( )
( )

\
|

|

\
|
+ + =

|

\
|
+ + =

|

\
|
+ =

|

\
|

|

\
|
+ =
3
1
3
1
1
16
9
1
3
1
1
16
27
1
3
1
1
16
27
1
3
1
3
1
16
9
4
3
2
1

\
|
+ =

\
|
+ =

\
|
=

\
|
=

9
1
2 3
16
9
d
d
1
3
2
3
16
27
d
d
1
3
2
3
16
27
d
d
9
1
2 3
16
9
d
d
2 4
2 3
2 2
2 1
(10)
k 1
x x = ;
3
h
x x
k 2
+ = ;
3
h 2
x x
k 3
+ = ; h x x
k 4
+ =
+
|

\
|
+
|

\
|
+
|

\
|
=
3
h
x 1
3
2
3
16
27
x
9
1
2 3
16
9
J
k
2
k
2

( )
2
h
h x
9
1
2 3
16
9
3
h 2
x 1
3
2
3
16
27
k
2
k
2
= + |

\
|
+ |

\
|
+ |

\
|
+ + .
Se consider ( ) x u u
^ ^
= soluia aproximativ a formei variaionale care se scrie cu
ajutorul unui set de funcii de aproximare ( ) x
i i
= avnd gradul 1 s
( ) ( )

=
s
1 i
i i
x C x u . (11)
Aa cum rezult din exemplele prezentate anterior, se deduce soluia ( ) x u

cu
ajutorul funciilor de interpolare prin nodurile elementului ( ) x
i i
= avnd gradul
1 r , unde r reprezint numrul gradelor de libertate corespunztoare numrului de
noduri ale elementului
( ) ( )

=
r
1 i
i i
x x x u . (12)
n general, gradul funciilor de aproximare 1 s poate s difere de gradul
funciei de interpolare 1 r .
18 NOIUNI INTRODUCTIVE - I


1.3 TEOREME ENERGETICE

n scopul deducerii ecuaiei elementelor finite, se folosesc n mod curent
procedee energetice sau reziduale.
Exemplificam aceste procedee n cazul mecanicii solidului deformabil, n care
trecerea structurii de la o stare de echilibru la alta se numete deformaie. Prin
deformaie punctele de aplicaie a forelor care acioneaz asupra structurii se
deplaseaz, producnd lucru mecanic. Procesul deformaiei este guvernat de relaia
dL dW = (1)
unde
dW este energia intern total,
dL este lucrul mecanic elementar exterior.
Se poate considera c tot lucrul mecanic exterior de defomare se transform n
energie potenial de deformare.

Lucrul mecanic exterior
Sarcinile exterioare care ncarc structura i genereaz lucrul mecanic pot fi
fore concentate: { } { }
T
z y x
F F F F = ,
fore distribuite pe suprafa: { } { }
T
z y x
p p p p = ,
fore masice distribuite n volumul V: { } { }
T
z y x
g g g g = .
Admind o cretere liniar a sarcinilor, cu deplasrile punctelor de aplicaie ale
acestora
T
} w v u { } { = , expresia lucrului mecanic exterior este

+ + =
A V
T T T
} F { } { dv } g { } { dA } p { } { L . (2)


1.3 - Teoreme energetice 19

Energia potenial de deformare
Energia potenial de deformare specific, n cazul structurilor cu stri de
tensiune unidimensional cu comportare liniar, are expresia
2
W
1

=
i reprezint energia acumulat de unitatea de volum n urma deformrii.
Volumul elementar dv al unei structuri spaiale acumuleaz energia potenial
de deformare dat de relaia
dv } { E } {
2
1
dv } { } {
2
1
dv } { } {
2
1
dW
T T T
= = = . (3)
n situaia n care exist stri iniiale de tensiune { }
0
i stri iniiale de
deformare { }
0
, se utilizeaz relaia
dv } { E } { } { } { } { E } {
2
1
W
V
0
T
0
T T

\
|
+ = . (4)

Principiul lucrului mecanic virtual (deplasrilor virtuale)
Deplasarea virtual este deplasarea cu valoare foarte mic, cu direcia i sensul
arbitrare. Totalitatea deplasrilor virtuale continue, care satisfac condiiile limit
geometrice, formeaz cmpul deplasrilor geometrice admisibile.
Sintetic, principiul lucrului mecanic virtual se exprim astfel: pentru un corp
deformabil ncrcat exterior, i cu anumite condiii de frontier (limit), lucrul
mecanic virtual al ncrcrilor exterioare este egal cu lucrul mecanic virtual interior
(energia de deformare), pentru orice cmp de deplasri virtuale, geometric admisibile.
Principiul exprim legtura existent dintre solicitri i forele interioare pentru
asigurarea unui echilibru stabil, respectiv corelaiile dintre deplasrile nodurilor i
deformaiile corespunztoare ale corpului pentru a satisface condiiile de
compatibilitate.
Forma sintetic a acestui principiu este
20 NOIUNI INTRODUCTIVE - I


= dW dL ,
sau dup nlocuire

= + +

V
T T
V
T
A
dv } { } {
2
1
} F { } { dv } g { } { dA } p { } { . (5)

Teorema energiei poteniale
Potenialul total (energia potenial total) al unui sistem elastic deformabil
se obine nsumnd energia potenial de deformare W i energia potenial a forelor
exterioare
p
W . ntre lucrul mecanic al forelor exterioare L i energia
p
W al acestora
exist relaia

p
W L = .
Astfel, expresia potenialului total, este
L W = (6)
unde
este o funcional n sens matematic (funcie de alte funcii);
W este energia potenial de deformare elastic;
L este lucrul mecanic al forelor exterioare.
innd cont de expresiile energiei de deformare i a lucrului mecanic exterior
relaia (6) devine:
{ } { } { } { } { } { }
|

\
|
+ =

dv E E
2
1
V
0
T
0
T T




V
T T
A
T
} F { } { dv } g { } { dA } p { } { . (7)
Teorema energiei poteniale minime se poate enuna astfel: dintre toate
cmpurile deplasrilor geometric admisibile ale unei structuri stabile care respect
condiiile limit, numai cele pentru care energia potenial are o valoare staionar
(minim) corespund poziiei de echilibru.
1.4 - Metode numerice pentru analiza cu elemente finite 21

Pentru ntreaga structur energia potenial sau potenialul este suma
potenialelor elementlor finite. n cazul unei structuri divizate n n elemente finite

=
=
n
1 i
i
. (8)

1.4 METODE NUMERICE PENTRU ANALIZA
CU ELEMENTE FINITE

Dintre metodele numerice eficiente n analiza cu elemente finite, vom prezenta n
cele ce urmeaz metoda Ritz i metoda Galerkin, exemplificate prin programe realizate
n MathCAD i MATLAB.

Metoda Ritz
n 1908, W. Ritz a propus o metod simpl i efectiv pentru rezolvarea
problemelor la limit, avnd o formulare variaional. Se tie c rezolvarea unei ecuaii
difereniale ntr-un anumit domeniu i satisfacnd anumite condiii la limit este
echivalent cu gsirea minimului unei anumite funcionale corespunztoare, exprimat
cu ajutorul unei integrale unidimensionale sau printr-o integral multipl.
De exemplu, minimizarea funcionalei
dx y
dx
d
, y , x F
b
a

\
|
(1)
const n a determina o soluie aproximativ a problemei variaionale de forma
) x ( c ) x ( y
n
1 k
k k n
=
= , (2)
funciile care apar satisfcnd condiiile la limit impuse.
Specific pentru metoda elementelor finite este faptul c minimizarea se face pe
subdomenii ale domeniului studiat, denumite elemente finite, legate ntre ele n puncte
numite noduri. Ca urmare a minimizrii funcionalei n toate elementele finite n care a
22 NOIUNI INTRODUCTIVE - I

fost mprit domeniul i asamblrii pe tot domeniul a efectelor obinute pe elementele
finite, rezult un sistem de ecuaii algebrice prin a crui rezolvare se determin valorile
funciei studiate n noduri. n scopul minimizrii funcionalei pe elementele finite ale
domeniului analizat, funcia sau funciile necunoscute, continue pe tot domeniul, sunt
aproximate printr-un set de funcii convenionale, continue numai pe cuprinsul
elementelor finite.
n cazul condiiilor omogene ( ) 0 0 y = , ( ) 0 1 y = , funciile coordonate ( ) x
k

pot avea, de exemplu, forma
( )
k
k
x x 1 ) x ( =
sau
) x k sin( ) x (
k
= .
Exemplu. S se determine minimul funcionalei
( ) ( ) ( ) ( ) ( ) [ ]dx x y x y x y y I
1
0
2 2

+ + =
n mulimea funciilor polinomiale de gradul 2 care se anuleaz n x = 0 i x = 1.

Rezolvare analitic
Datorit condiiilor la limit, pentru aplicarea metodei lui Ritz vom considera
familia de funcii
( ) ( )

=
=
n
1 k
k
k n
x 1 x c x y , (3)
unde ( ) ( ) n ,...., 2 , 1 k , x 1 x x
k
k
= = , reprezint un sistem complet de funcii care
verific condiiile la limit impuse.
Scriind c funcia
n
y realizeaz minimul funcionalei,
( ) ( ) ( ) ( ) ( ) ( )

+ + =
1
0
n
2
n
2
'
n n , 2 1
dx x y x y x y c ....., c , c I ,
1.4 - Metode numerice pentru analiza cu elemente finite 23

vom obine pentru constantele n ,..., 2 , 1 k , c
k
= , sistemul de ecuaii
n , 1 k , 0
c
I
k
= =

, (4)
adic

=
(
(

1
0
k
n
k
n
n
k
'
n '
n
0 dx
c
y
c
y
y 2
c
y
y 2 . (5)
innd seama de (3) calculm
( ) ( ) [ ]
( ) [ ] ( ) x 1 x
c
y
, x x 1 k x
c
y
x x 1 k x c x y
k
k
n 1 k
k
'
n
n
1 k
1 k
k
'
n
=

(6)
Pentru 1 n = avem ( ) ( ) x 1 x c x y
1 1
= i substituind aceast expresie n relaia
(5) rezult
( ) ( ) ( ) [ ]

= + +
1
0
2 2
1
2
1
0 dx x 1 x x 1 x c 2 x 2 1 c 2 , (7)
de unde se obine coeficientul 228 . 0 c
1
= .
Aproximanta de ordinul unu are expresia ( ) ( ) x 1 x 228 . 0 x y
1
= .

Rezolvare numeric n MathCAD
Urmtorul program gsete aproximanta de ordinul unu a funciei care
minimizeaz funcionala
( ) ( ) ( ) ( ) [ ]

+ +
1
0
2 2
dx x y x y x y
.
ORIGIN 1

Se alege funcia:
y x ( ) x 1 x ( ) :=

li , ls = capetele intervalului de cutare
n = numrul de rulri
24 NOIUNI INTRODUCTIVE - I

eps = precizia
ritz li ls , n , eps , ( )
ck
i
li
ls li
n 1
|

\
|
|

i 1 ( ) +
x 0 0.001 , 1 ..
int
i
0
1
x
x
ck
i
y x ( )
( )
d
d

(
(

2
ck
i
y x ( )
( )
2
+ ck
i
y x ( ) +

(
(
(

(
(
(
(
(

i 1 n .. for
minim_int 10
8

minim_int int
index

poz_min index
int
index
minim_int < if
index 1 n .. for
li ck
poz_min 1
poz_min 1 > if
li ck
1
poz_min 1 = if
ls ck
poz_min 1 +
poz_min n < if
ls ck
n
poz_min n = if
li ls eps > while
ck int minim_int poz_min ( )
:=

Valorile constantei Valorile funcionalei
ck ritz 0.5 0.5 , 10 , 10
5
,
( )
1 1 ,
:=

func ritz 0.5 0.5 , 10 , 10
5
,
( )
1 2 ,
:=
ck
1
1
2
3
4
5
6
7
8
9
10
-0.227292190269266
-0.227289216755906
-0.227286243242546
-0.227283269729186
-0.227280296215826
-0.227277322702466
-0.227274349189106
-0.227271375675745
-0.227268402162385
-0.227265428649025
=

func
1
1
2
3
4
5
6
7
8
9
10
-0.018939393800498
-0.018939393839696
-0.018939393872411
-0.018939393898641
-0.018939393918388
-0.018939393931651
-0.018939393938429
-0.018939393938724
-0.018939393932535
-0.018939393919862
=

1.4 - Metode numerice pentru analiza cu elemente finite 25

Minimul funcionalei
minim ritz 0.5 0.5 , 10 , 10
5
,
( )
1 3 ,
:=
minim 0.018939393938724 =
Poziia minimului
poz_minim ritz 0.5 0.5 , 10 , 10
5
,
( )
1 4 ,
:=
poz_minim 8 =
Valoarea constantei care realizeaz minimul
ck_fin ck
poz_minim
:=
ck_fin 0.227271375675745 =

Metoda Galerkin
Metoda Galerkin este bazat pe formula reziduului ponderat. Pentru prezentarea
metodei vom utiliza, de data aceasta, notaiile sintetice
f Au = , n (8)
0 | Bu =


unde A este un operator diferenial liniar, iar B este operator frontier.
Pentru determinarea soluiei aproximative a ecuaiei, necunoscuta u se
aproximeaz cu o combinaie de funcii de ncercare
) x ( a ) x ( U
n
1 j
j j
=
= (9)
ai crei coeficieni
j
a se deduc din sistemul
0 d Bu v d ) f Au ( v
T
i
T
i
= +


. (10)
Aici
i
v i
i
v sunt funcii test convenabil alese, cum ar fi
i i i
v v = = .
26 NOIUNI INTRODUCTIVE - I

Astfel de soluii aproximative au fost considerate de matematicianul B. G.
Galerkin (1878-1945). Facem observaia c sistemul (10) se poate utiliza chiar dac
operatorul A este neliniar.
O realizare efectiv a metodei elementului finit se obine din schema de mai sus
alegnd funciile
i
i v din subspaiul V al lui
{ } 0 ) 0 ( u ) 1 , 0 ( H U V
1
= =
construit din funcii segmentar liniare.
Fie grila (diviziunea)
1 x ... x x 0
n 1 0
= < < < = ,
care divide n elementele ) x , x ( e
j 1 j j
= de lungimi
j
h i fie
j
h max h = . Vom
impune ca elementele U ale lui V s fie continue pe [ ] 1 , 0 , liniare pe fiecare element
j
e i 0 ) 0 ( U = .
Funciile V U pot fi descrise prin valorile lor
j
u pe noduri. Avem
( ) ( ) ( ) x a ... x a x U
n n 1 1
+ = , (11)
unde

=
=
=
+
+
+

1 j , j k , e x , 0
) x , x ( x ,
h
x x
) x , x ( x ,
h
x x
x x x , 0
x x , 1
) x (
k
1 j j
1 j
1 j
j 1 j
j
1 j
j k
j
j
(12)
1.4 - Metode numerice pentru analiza cu elemente finite 27

Deci funciile de baz
j
iau valoarea 1 pe nodul corespunztor
j
x , valoarea 0
pe celelalte noduri i sunt segmentar liniare pe fiecare interval
k
e . Evident,
j j
a ) x ( U = pentru fiecare n ,..., 1 j = .
Practic, metoda clasic Galerkin de tip element finit poate fi formulat n felul
urmtor:
S se gseasc V U astfel nct
( )

=
1
0
h
0 dx v f U , V v
h
. (13)
Cum ) x ( U are forma (11), alegnd n
i h
v = pentru n ,..., 1 i = , se obine
sistemul
( ) ( ) ( ) ( )dx x x f dx a x x
i
1
0
n
1 j
1
0
j i j
=

=
, n ,..., 1 i = (14)
sau scris matriceal
[ ][ ] [ ] F A K = . (15)
Elementele
ij
K ale matricii [ ] K pot fi uor calculate (n cazul general ele se
calculeaz asamblnd valorile de pe fiecare element).
Se obin coeficienii
( ) 0 dx
h
x x
h
1
dx
h
x x
h
1
, K
1 i
i
i
1 i
x
x
1 i
1 i
1 i
x
x
i
1 i
i
i i ii
=

= =

+

+
+
+

,
i
( )
2
1
dx
h
x x
h
1
, K
n
1 n
x
x
n
1 n
n
n n nn
=

= =

.
n plus, pentru 1 n ,..., 1 i = avem
( )
2
1
dx
h
x x
h
1
, K
i
1 i
x
x
i
1 i
i
i 1 i i , 1 i

= =


,
28 NOIUNI INTRODUCTIVE - I

( )
2
1
dx
h
x x
h
1
, K
1 i
i
x
x
1 i
1 i
1 i
i 1 i i , 1 i
=

= =

+
+
+
+
+ +
.
Matricea [ ] K are n final forma
[ ]
|
|
|
|
|
|
|
|

\
|

=
1 1 0 0 0
1 0 1 0 0
0 1 0 1 0
0 0 1 0 1
0 0 0 1 0
2
1
K
K
K
M O O O M M
K
K
K
.
n ceea ce privete calculul lui [ ] F , cu ajutorul unor formule de cuadratur
simple (de exemplu formula trapezului), se obine pentru 1 n ,..., 1 i =
( ) ( ) ( )
2
h f
2
h f
dx
h
x x
x f dx
h
x x
x f , f F
1 i i i i
1 i
1 i
x
x
i
1 i
x
x
i i
1 i
i
i
1 i
+
+
+
+

= =

+


i
( ) ( )
2
h f
dx
h
x x
x f , f F
n n
n
1 n
x
x
n n
n
1 n

= =
+


de unde, dac alegem o gril uniform
n
1
h h
i
= = , [ ] F respectiv sistemul (15), devin
[ ]
|
|
|
|
|
|
|
|

\
|
=

2 / f
f
f
f
f
h F
n
1 n
3
2
1
M
;
|
|
|
|
|
|
|
|

\
|
=
|
|
|
|
|
|
|
|

\
|
|
|
|
|
|
|
|
|

\
|

2 / f
f
f
f
f
h
a
a
a
a
1 1 0 0 0
1 0 1 0 0
0 1 0 1 0
0 0 1 0 1
0 0 0 1 0
2
1
n
1 n
3
2
1
n
3
2
1
M
M
M
K
K
M O O O M M
K
K
K
. (16)
Metoda lui Galerkin este absolut general. Ea se poate aplica cu succes la ecuaii
de tipuri diferite: eliptice, hiperbolice, parabolice, chiar dac ele nu sunt legate de
probleme variaionale, ceea ce reprezint un avantaj fa de metoda lui Ritz. Totui,
1.4 - Metode numerice pentru analiza cu elemente finite 29

pentru aplicaii legate de probleme variaionale, ea se gsete ntr-o interdependen
strns cu metoda lui Ritz, iar n multe cazuri este echivalent cu aceasta din urm, n
sensul c ambele conduc la aceeai soluie aproximativ.
n continuare, prezentm cteva exemple.

Exemplul 1. S se determine soluia ecuaiei difereniale
1 ' u = , [ ] 1 , 0 x ,
care satisface condiia iniial 0 ) 0 ( u = .
Rezolvare analitic
Consideram 3 n = i diviziunile echidistante 1 , 3 / 2 , 3 / 1 , 0 . Funciile de
baz sunt

\
|

\
|

=
1 ,
3
2
x , 0
3
2
,
3
1
x ,
3
1
x
3
2
3
1
, 0 x ,
3
1
x
) x (
1
,

\
|

\
|

=
1 ,
3
2
x ,
3
2
1
x 1
3
2
,
3
1
x ,
3
1
3
2
3
1
x
3
1
, 0 x , 0
) x (
2
,

\
|

=
1 ,
3
2
x ,
3
2
1
3
2
x
3
2
, 0 x , 0
) x (
3

Formm soluia aproximativ de forma
) x ( a ) x ( a ) x ( a u
3 3 2 2 1 1 aprox
+ + = .
Constantele
i
a se determina din sistemul
[ ][ ] [ ] F A K = ,
unde
30 NOIUNI INTRODUCTIVE - I

[ ]
|
|
|

\
|

=
1 1 0
1 0 1
0 1 0
2
1
K , [ ]
|
|
|

\
|
=
2 / 1
1
1
3
1
F ,
n forma
[ ] [ ] [ ] F K A
1
=

, [ ]
|
|
|

\
|
=
1
667 . 0
333 . 0
A .
Dup efecturea nlocuirilor rezult
x ) x ( a ) x ( a ) x ( a
3 3 2 2 1 1
= + + ,
pentru orice [ ] 1 , 0 x .

Exemplul 2. S se determine soluia ecuaiei difereniale
x 2
dx
du
= , [ ] 1 , 0 x ,
care satisface condiia iniial 0 ) 0 ( u = .

Rezolvare numeric n MATLAB
clc,clear,format short
disp(' METODA GALERKIN'),disp(' '),
disp(' du(x)/dx=2*x, 0<=x<=1, u(0)=0'),disp(' '),
n=5,disp(' '),M=zeros(n);h=1/n;M(n,n)=1;
hf=figure; for i=1:hf, close (i), end,
for i=1:n,x(i)=i/n;f(i)=2*x(i);end
for i=1:(n-1),M(i,i+1)=1;M(i+1,i)=-1;end,
T=zeros(n,1);for i=1:(n-1),T(i)=f(i);end,
T(n)=f(n)/2;
u=2*h*inv(M)*T;M,disp(' '),T,disp(' '),
disp(' x u ')
[x',u]
h=figure;plot(x,u,x,x.*x,'--','linewidth',2.5),grid on
legend('Solutia aproximativa','Solutia analitica');

Rezultate
METODA GALERKIN

1.4 - Metode numerice pentru analiza cu elemente finite 31

du(x)/dx=2*x, 0<=x<=1, u(0)=0

n =
5

M =
0 1 0 0 0
-1 0 1 0 0
0 -1 0 1 0
0 0 -1 0 1
0 0 0 -1 1

T =
0.4000
0.8000
1.2000
1.6000
1.0000

x u
ans =
0.2000 0.0800
0.4000 0.1600
0.6000 0.4000
0.8000 0.6400
1.0000 1.0400
>>

Exemplul 3. S se determine soluia ecuaiei difereniale
2
x 1
1
dx
du
+
= , [ ] 1 , 0 x ,
care satisface condiia iniial 0 ) 0 ( u = .

Rezolvare numeric n MATLAB
clc,clear,disp(' '),
disp(' METODA GALERKIN'),disp(' '),
disp(' du(x)/dx=1/(1+x^2), 0<=x<=1, u(0)=0')
disp(' '),n=3,
M=zeros(n);h=1/n;M(n,n)=1;
hf=figure; for i=1:hf, close (i), end,
for i=1:n,x(i)=i/n;f(i)=1/(1+x(i)^2);end,disp(' '),
for i=1:(n-1),M(i,i+1)=1;M(i+1,i)=-1;end,M,
T=zeros(n,1);for i=1:(n-1),T(i)=f(i);end,

32 NOIUNI INTRODUCTIVE - I

T(n)=f(n)/2;disp(' '),T,disp(' '),
u=2*h*inv(M)*T;
disp(' x u atan(x)'),
[x',u,atan(x)']
h=figure;plot(x,u,x,atan(x),'--','linewidth',2.5),grid on
legend('Solutia aproximativa','Solutia analitica');

Rezultate
METODA GALERKIN

du(x)/dx=1/(1+x^2), 0<=x<=1, u(0)=0

n =
3

M =
0 1 0
-1 0 1
0 -1 1

T =
0.9000
0.6923
0.2500

x u atan(x)
ans =
0.3333 0.3051 0.3218
0.6667 0.6000 0.5880
1.0000 0.7667 0.7854
>>














CAPITOLUL II
MODELAREA UNOR PROBLEME PRIN
METODA ELEMENTELOR FINITE

2.1 SISTEME MECANICE CU RESORTURI

Se consider un sistem mecanic simplu, format din resorturi coliniare, care se
afl sub influena unor fore exterioare acionnd pe direcia sistemului de resorturi.
Utiliznd metoda elementelor finite, ne propunem s determinm distribuia
deplasrilor n sistemul de resorturi i reaciunile n perei. Pentru exemplificarea
acestei probleme se consider c sistemul este format din patru resorturi, de
caracteristici 4 ... 1 i , k
i
= , i este sub aciunea forelor externe P F
2
= , Q F
3
= i
R F
4
= (Figura 1a).

Figura 1a. Sistemul fizic dat.

Pentru a calcula deplasrile capetelor libere ale resorturilor (u
2
, u
3
i u
4
) i
reaciunile provocate de reazeme (F
1
i F
5
) se consider modelul analitic, constituit din
1. Ecuaia de echilibru 0 F F F F F
5 4 3 2 1
= + + + + , (1)
2. Ecuaia constitutiv u k F = , (2)
3. Condiii de limit 0 u ; 0 u
5 1
= = . (3)
Vom considera un element finit generic (Figura 1b).

34 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


Figura 1b. Element finit generic.

Sistemul dat se descompune n elemente individuale, numite simbolic elemente
finite. Fiecare element se caracterizeaz prin prezena unui resort cu un coeficient de
proporionalitate k i a dou noduri marginale ( j , i ). Pentru fiecare nod se noteaz
variabilele problemei, adic forele nodale
i
F ,
j
F i deplasrile
i
u i
j
u (Figura 1b).
Pentru obinerea modelului elemental de comportare se consider c deplasrile finale
ale nodurilor i i j ale elementului generic se pot obine prin procedeul de
suprapunere a efectelor.
Principiul suprapunerii efectelor
Cazul a. Se consider nodul i liber, iar nodul j fixat (Figura 2a).


Figura 2a. Nodul i este liber.

Fie fora
a i
F , care acionnd asupra acestui element produce o deplasare a
nodului i egal cu
i
u i, deoarece nodul j este fixat, deplasarea 0 u
j
= . Aplicnd
ecuaiile (1) i (2) pentru acest caz, rezult
0 F F
a j a i
= + , (4)
i a i
u k F = , (5)
2.1 - Sisteme mecanice cu resorturi 35

i a i a j
u k F F = = . (6)
Cazul b. Se consider nodul i fixat (deci 0 u
i
= ) i nodul j liber (Figura 2b).


Figura 2b. Nodul j este liber.

Fie fora
jb
F , astfel nct s produc deplasarea nodului j egal cu
j
u . Rezult
relaiile
b j b i b j b i
F F 0 F F = = + , (7)
j b j
u k F = , (8)
j b i
u k F = . (9)
Cazul c. Se suprapun cele dou cazuri precedente, astfel nct s se obin
situaia caracterizat prin forele
j i
F , F i deplasrile
j i
u , u (Figura 2c.).


Figura 2c. Ambele noduri sunt libere.

Din relaiile (5), (6) i (8), (9) rezult sistemul

+ = + =
= + =
j i jb ja j
j i b i a i i
u k u k F F F
u k u k F F F
, (10)
adic
(

=
(

j
i
j
i
F
F
u
u
k k
k k
, (11)
36 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

i care reprezint relaia fore-deplasri nodale. Aceasta se poate scrie sub forma
> < > < > <
=
e e e
F u k , (12)
cu notaiile
(

=
(

=
(

=
> < > < > <
j
i
e
j
i
e e
F
F
F ,
u
u
u ,
k k
k k
k ,
unde
> <e
k reprezint matricea proprietilor caracteristice ale elementului finit e ,
> <e
u reprezint vectorul valorilor nodale ale deplasrilor, iar
> <e
F este vectorul
forelor aplicate la nodurile elementului. Ecuaia (12) constituie modelul elemental de
comportare al sistemul dat. Particulariznd acest model pentru fiecare element finit n
parte i raportnd la ntreaga configuraie nodal a sistemului, se poate genera ntreaga
structur funcional a sistemului mecanic considerat, sau a altor sisteme similare.
n cazul sistemului considerat, se scriu pentru fiecare resort ecuaiile
elementale i se expandeaz (adic se raporteaz la sistemul global de noduri).

Elementul 1
(

=
(

1
2
1
1
2
1
1 1
1 1
F
F
u
u
k k
k k

(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

0
0
0
F
F
0
0
0
u
u
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 k k
0 0 0 k k
1
2
1
1
2
1
1 1
1 1
;
Elementul 2
(
(

=
(
(

2
3
2
2
2
3
2
2
2 2
2 2
F
F
u
u
k k
k k

(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

0
0
F
F
0
0
0
u
u
0
0 0 0 0 0
0 0 0 0 0
0 0 k k 0
0 0 k k 0
0 0 0 0 0
2
3
2
2
2
3
2
2
2 2
2 2
;

2.1 - Sisteme mecanice cu resorturi 37

Elementul 3
(
(

=
(
(

3
4
3
3
3
4
3
3
3 3
3 3
F
F
u
u
k k
k k

(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

0
F
F
0
0
0
u
u
0
0
0 0 0 0 0
0 k k 0 0
0 k k 0 0
0 0 0 0 0
0 0 0 0 0
3
4
3
3
3
4
3
3
3 3
3 3
;
Elementul 4
(
(

=
(
(

5
4
4
5
4
4
4 4
4 4
F
F
u
u
k k
k k

(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

5
4
4
5
4
4
4 4
4 4
F
F
0
0
0
u
u
0
0
0
k k 0 0 0
k k 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
.
Asamblnd acum contribuia fiecrui element aplicnd principiul suprapunerii
efectelor, se obine relaia
(
(
(
(
(
(

+
+
+
=
(
(
(
(
(
(

+
+
+

(
(
(
(
(
(

+
+
+

5
4
4
3
4
3
3
2
3
2
2
1
2
1
5
4
4
3
4
3
3
2
3
2
2
1
2
1
4 4
4 4 3 3
3 3 2 2
2 2 1 1
1 1
F
F F
F F
F F
F
u
u u
u u
u u
u
k k 0 0 0
k k k k 0 0
0 k k k k 0
0 0 k k k k
0 0 0 k k
,
adic
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

+
+
+

5
4
3
2
1
5
4
3
2
1
4 4
4 4 3 3
3 3 2 2
2 2 1 1
1 1
F
F
F
F
F
u
u
u
u
u
k k 0 0 0
k k k k 0 0
0 k k k k 0
0 0 k k k k
0 0 0 k k
, (13)
unde s-a notat
4
4
3
4 4
3
3
2
3 3
2
2
1
2 2
u u u , u u u , u u u + = + = + = ,
38 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

4
4
3
4 4
3
3
2
3 3
2
2
1
2 2
F F F , F F F , F F F + = + = + = .
Ecuaia (13) reprezint modelul global de comportare a sistemului considerat.
Sintetic, ea se poate scrie astfel
F u k = , (14)
unde
(
(
(
(
(
(

+
+
+

=
4 4
4 4 3 3
3 3 2 2
2 2 1 1
1 1
k k 0 0 0
k k k k 0 0
0 k k k k 0
0 0 k k k k
0 0 0 k k
k ,
(
(
(
(
(
(

=
5
4
3
2
1
u
u
u
u
u
u ,
(
(
(
(
(
(

=
5
4
3
2
1
F
F
F
F
F
F ,
iar ( ) 0 k k det = = .
Condiiile la limit 0 u , 0 u
5 1
= = se implementeaz sub forma
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

+
+
+
0
F
F
F
0
u
u
u
u
u
1 0 0 0 0
0 k k k 0 0
0 k k k k 0
0 0 k k k 0
0 0 0 0 1
4
3
2
5
4
3
2
1
4 3 3
3 3 2 2
2 2 1
.
Se observ c aceast ecuaie matriceal este echivalent cu un sistem de 5
ecuaii, n care prima i ultima reprezint condiiile la limit 0 u , 0 u
5 1
= = .
Se impun i condiiile la limit F
2
= P, F
3
= Q i F
4
= R, sub forma
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

+
+
+
0
R
Q
P
0
u
u
u
u
u
1 0 0 0 0
0 k k k 0 0
0 k k k k 0
0 0 k k k 0
0 0 0 0 1
5
4
3
2
1
4 3 3
3 3 2 2
2 2 1
. (15)
2.1 - Sisteme mecanice cu resorturi 39

Din acest sistem matriceal se determin deplasrile u
2
, u
3
, u
4
i valorile banale
0 u , 0 u
5 1
= = . Valorile u
2
, u
3
i u
4
s-ar putea determina considernd, n locul acestui
sistem matriceal, doar ecuaiile 2, 3 i 4 din sistemul algebric corespunztor.
Ecuaia matriceal (13)
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

+
+
+

5
4
3
2
1
5
4
3
2
1
4 4
4 4 3 3
3 3 2 2
2 2 1 1
1 1
F
F
F
F
F
u
u
u
u
u
k k 0 0 0
k k k k 0 0
0 k k k k 0
0 0 k k k k
0 0 0 k k
,
nlocuind n ea valorile cunoscute u
2
, u
3
, u
4
, u
1
= 0, u
5
= 0 i forele P, Q i R
cunoscute, conduce la ecuaia matriceal
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(

+
+
+

5
1
4
3
2
4 4
4 4 3 3
3 3 2 2
2 2 1 1
1 1
F
R
Q
P
F
0
u
u
u
0
k k 0 0 0
k k k k 0 0
0 k k k k 0
0 0 k k k k
0 0 0 k k
,
de unde se determin forele F
1
i F
5
din reazemele sistemului. Aceste dou fore se pot
determina, evident, i din sistemul algebric format din prima i a cincea ecuaie a
sistemului corespunztor.
Aplicaie. S se simuleze un sistem de 4 resorturi n care se cunosc
k
1
= 1, k
2
= 2, k
3
= 3, k
4
= 4, P = 10, Q = 20 i R = 30.

Rezolvare numeric n MathCAD

Varianta 1.
ORIGIN 1
Datele iniiale:
k1 1 :=

k2 2 :=

k3 3 :=

k4 4 :=

P 10 :=

Q 20 :=

R 30 :=
40 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Matricea proprietilor caracteristice:
K
k1
k1
0
0
0
k1
k1 k2 +
k2
0
0
0
k2
k2 k3 +
k3
0
0
0
k3
k3 k4 +
k4
0
0
0
k4
k4
|

\
|
|
|
|
|
|

:=
K
1
1
0
0
0
1
3
2
0
0
0
2
5
3
0
0
0
3
7
4
0
0
0
4
4
|

\
|
|
|
|
|
|

=
Impunerea condiiilor la limit:
Kd K :=
Kd
1 1 ,
1 := Kd
1 2 ,
0 := Kd
2 1 ,
0 := Kd
5 5 ,
1 := Kd
4 5 ,
0 := Kd
5 4 ,
0 :=
Kd
1
0
0
0
0
0
3
2
0
0
0
2
5
3
0
0
0
3
7
0
0
0
0
0
1
|

\
|
|
|
|
|
|

= Fd
0
P
Q
R
0
|

\
|
|
|
|
|
|

:=
Calcularea deplasrilor i reaciunilor la capete:
u Kd
1
Fd :=
F K u :=
u
0
3.2
0.2
4.2
0
|

\
|
|
|
|
|
|

=

F
3.2
10
20
30
16.8
|

\
|
|
|
|
|
|

=

Verificare:
F
1
F
2
+ F
3
+ F
4
+ F
5
+ 0 =
2.1 - Sisteme mecanice cu resorturi 41

Varianta 2.
Acest program permite generalizarea problemei la un numr de n resorturi.
ORIGIN 1
Numrul resorturilor:
n 4 :=
Caracteristicile resorturilor:
k
1
2
3
4
|

\
|
|
|
|
|

:=
Forele care acioneaz:
P 10 := Q 20 := R 30 :=
Generarea matricei proprietilor caracteristice:
MK
K
i j ,
0
j 1 n 1 + .. for
i 1 n 1 + .. for
K
1 1 ,
k
1

K
n 1 + n 1 + ,
k
n

K
t 1 + t 1 + ,
k
t
k
t 1 +
+
t 1 n 1 .. for
K
p 1 + p ,
k
p

K
p p 1 + ,
k
p

p 1 n .. for
K
:=

Generarea matricei proprietilor caracteristice impunnd condiiile la limit:
MK
1
1
0
0
0
1
3
2
0
0
0
2
5
3
0
0
0
3
7
4
0
0
0
4
4
|

\
|
|
|
|
|
|

=

42 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

MKd MKd MK
MKd
1 1 ,
1
MKd
n 1 + n 1 + ,
1
MKd
1 2 ,
0
MKd
2 1 ,
0
MKd
n n 1 + ,
0
MKd
n 1 + n ,
0
MKd
:=
Vectorul forelor: Fd
0
P
Q
R
0
|

\
|
|
|
|
|
|

:=
Calcularea deplasrilor: Calcularea reaciunilor la capete:
u MKd
1
Fd :=

F MK u :=

u
0
3.2
0.2
4.2
0
|

\
|
|
|
|
|
|

=

F
3.2
10
20
30
16.8
|

\
|
|
|
|
|
|

=
Verificare:
F
1
F
2
+ F
3
+ F
4
+ F
5
+ 0 =









MKd
1
0
0
0
0
0
3
2
0
0
0
2
5
3
0
0
0
3
7
0
0
0
0
0
1
|

\
|
|
|
|
|
|

=
2.1 - Sisteme mecanice cu resorturi 43

Rezolvare numeric n MATLAB

Se consider cazul n care fora R = F4 este variabil.

clc,clear,format short,
k1=1; k2=2; k3=3; k4=4;
F2=10; F3=-20; F4=30;
% matricea proprietatilor caracteristice
M=[k1+k2 -k2 0; -k2 k2+k3 -k3; 0 -k3 k3+k4];
% vectorul fortelor
F=[F2;F3;F4];
% vectorul deplasarilor
De=inv(M)*F;
nr=15
for i=1:nr
F(i,1)=[F2];
end
for i=1:nr
F(i,2)=[F3];
end
for i=1:nr
F(i,3)=-30+9*(i-1);
F4(i)=F(i,3);
end
disp('***')
for i=1:nr
De=inv(M)*[F(i,1) F(i,2) F(i,3)]';
u2(i)=De(1);
u3(i)=De(2);
u4(i)=De(3);
F1(i)=-k1*u2(i);
F5(i)=-k4*u4(i);
SF(i)=F1(i)+F(i,1)+F(i,2)+F(i,3)+F5(i);
end
disp('F1 F2 F3 F4 F5 Suma forelor u2 u3 u4 ')
for i=1:nr
d(i,1:9)=[F1(i),F(i,1),F(i,2),F(i,3),F5(i),SF(i),u2(i),u3(i),u4(
i)];
end
d
plot(F4,u2,F4,u3,'--',F4,u4,'-.','linewidth',3),grid on
legend('u2=u2(F4)','u3=u3(F4)','u4=u4(F4)')



44 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Se obin rezultatele:
F1 F2 F3 F4 F5 Condiia u2 u3 u4
de echilibru
_______________________________________________________________
4 10 -20 -30 36 0 -4 -11 -9
2.92 10 -20 -21 28.08 0 -2.92 -9.38 -7.02
1.84 10 -20 -12 20.16 0 -1.84 -7.76 -5.04
0.76 10 -20 -3 12.24 0 -0.76 -6.14 -3.06
-0.32 10 -20 6 4.32 0 0.32 -4.52 -1.08
-1.4 10 -20 15 -3.6 0 1.4 -2.9 0.9
-2.48 10 -20 24 -11.52 0 2.48 -1.28 2.88
-3.56 10 -20 33 -19.44 0 3.56 0.34 4.86
-4.64 10 -20 42 -27.36 0 4.64 1.96 6.84
-5.72 10 -20 51 -35.28 0 5.72 3.58 8.82
-6.8 10 -20 60 -43.2 0 6.8 5.2 10.8
-7.88 10 -20 69 -51.12 0 7.88 6.82 12.78
-8.96 10 -20 78 -59.04 0 8.96 8.44 14.76
-10.04 10 -20 87 -66.96 0 10.04 10.06 16.74
-11.12 10 -20 96 -74.88 0 11.12 11.68 18.72

n Figura 3 se poate observa variaia deplasrilor n funcie de fora F4.

Figura 3. Variaia deplasrilor n funcie de fora F4.

2.2 - Bara format din tronsoane 45


2.2 BARA FORMAT DIN TRONSOANE

Se consider o bar dreapt, articulat la ambele capete format din 4 tronsoane
avnd seciunile A, 2A, A, 3A, i lungimile 2a, 5a, 4a, 6a, solicitate de un sistem
format din trei fore axiale 2P, 3P i P (Figura 1).
Se cere determinarea reaciunilor din nodurile 0 i 4 precum i deplasrile
nodurilor 1, 2 i 3.

Figura 1. Bara articulat.

Considerm ipotezele:
elementul de bar are un comportament linear (se aplic legea lui Hooke:
= E , unde E - modulul de elasticitate , - deformaia specific, - efortul
unitar);
ncrcarea este dat de fore dirijate n lungul barei i aplicate n capetele
articulaiilor;
bara nu suport fore i deplasri transversale;
Lungimea L, aria seciunii A i modulul de elasticitate E al materialului vor
caracteriza integral comportarea elastic a barei - rigiditatea k = EA / L.
Vom considera un element de bar de seciune constant
> <e
A , de lungime
> <e
L , delimitat de nodurile i i j (Figura 2) pentru care notm

i
u i
j
u deplasrile nodurilor i i j;

> <e
i
F i
> <e
j
F forele nodale elementale din nodurile i i j.
46 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


Figura 2. Element de bar.

Se observ c fora nodal
> <e
j
F corespunztoare nodului j coincide cu efortul
secional axial
j
N , iar fora nodal
> <e
i
F corespunztoare nodului i este egal cu
efortul secional axial
i
N , cu semn schimbat
i
e
i
j
e
j
N F
N F
=
=
> <
> <
(1)
Exprimnd deformaia elementului e,
ij
L i forele nodale
> <e
i
F i
> <e
j
F n
funcie de deplasrile nodale
i
u i
j
u astfel
> <
> <
> <
> <

= =
e
e
j
e
e
i
i j ij
A E
L N
A E
L N
u u L , (2)
rezult
( )
j i
e
e
j i
u u
L
A E
N N

= =
> <
> <
,
( )
j i
e
e
i
e
i
u u
L
A E
N F

= =
> <
> <
> <
, (3)
( )
j i
e
e
j
e
j
u u
L
A E
N F

= =
> <
> <
> <
.
Relaia dintre forele nodale i deplasri (3) poate fi scris sub form matriceal
astfel
2.2 - Bara format din tronsoane 47

(

=
(
(

> <
> <
> <
> <
j
i
e
e
e
j
e
i
u
u
1 1
1 1
L
EA
F
F
. (4)
Particulariznd acest model pentru fiecare element finit n parte i expandnd, se
obin relaiile

Elementul 1:
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(
(
(

0
0
0
F
F
0
0
0
u
u
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0
L
EA
L
EA
0 0 0
L
EA
L
EA
1
1
0
1
1
0
1
1
1
1
1
1
1
1
(5)

Elementul 2:
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(
(
(

0
0
F
F
0
0
0
u
u
0
0 0 0 0 0
0 0 0 0 0
0 0
L
EA
L
EA
0
0 0
L
EA
L
EA
0
0 0 0 0 0
2
2
2
1
2
2
2
1
2
2
2
2
2
2
2
2
(6)

Elementul 3:
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(
(
(

0
F
F
0
0
0
u
u
0
0
0 0 0 0 0
0
L
EA
L
EA
0 0
0
L
EA
L
EA
0 0
0 0 0 0 0
0 0 0 0 0
3
3
3
2
3
3
3
2
3
3
3
3
3
3
3
3
(7)
48 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Elementul 4:
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(
(
(

4
4
3
4
4
3
4
4
4
4
4
4
4
4
F
F
0
0
0
u
u
0
0
0
L
EA
L
EA
0 0 0
L
EA
L
EA
0 0 0
0 0 0 0 0
0 0 0 0 0
0 0 0 0 0
(8)
Introducem notaiile
2
1
1
1 1
u u u + = ,
3
2
2
2 2
u u u + = ,
4
3
3
3 3
u u u + = ,
0 0
H F = ,
2
1
1
1 1
F F F + = ,
3
2
2
2 2
F F F + = ,
4
3
3
3 3
F F F + = ,
4 4
H F = .
Prin ansamblare rezult un sistem de cinci ecuaii cu cinci necunoscute F
0
, F
4
, u
1
,
u
2
, u
3
, i anume
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(
(
(
(
(
(
(

+
+
+

4
3
2
1
0
4
3
2
1
0
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
H
F
F
F
H
u
u
u
u
u
L
EA
L
EA
0 0 0
L
EA
L
EA
L
EA
L
EA
0 0
0
L
EA
L
EA
L
EA
L
EA
0
0 0
L
EA
L
EA
L
EA
L
EA
0 0 0
L
EA
L
EA
(9)
care poate fi scris sub forma general astfel
P K = , (10)
unde K este matricea de rigiditate a sistemului, este matricea deplasrilor, iar P
matricea forelor nodale
2.2 - Bara format din tronsoane 49

(
(
(
(
(
(
(
(
(
(
(
(

+
+
+

=
4
4
4
4
4
4
4
4
3
3
3
3
3
3
3
3
2
2
2
2
2
2
2
2
1
1
1
1
1
1
1
1
L
EA
L
EA
0 0 0
L
EA
L
EA
L
EA
L
EA
0 0
0
L
EA
L
EA
L
EA
L
EA
0
0 0
L
EA
L
EA
L
EA
L
EA
0 0 0
L
EA
L
EA
K ,
(
(
(
(
(
(

=
4
3
2
1
0
u
u
u
u
u
,
(
(
(
(
(
(

=
4
3
2
1
0
H
F
F
F
H
P (11)
n formularea matriceal pentru elementul finit, termenii care compun matricea
de rigiditate pot fi interpretai ca fiind coeficieni de influen care leag forele nodale
de deplasrile nodale ale structurii.
Conform definiiei, valoarea unui coeficient de influen de rigiditate
ij
k este
valoarea forei din nodul i pe care o induce o deplasare egal cu unitatea n nodul j,
deplasrile n celelalte noduri fiind 0 (blocate), elementul rmnnd n echilibru.
Prin efectuarea nlocuirilor se obine
(
(
(
(
(
(

=
(
(
(
(
(
(

(
(
(
(
(
(
(
(
(
(
(

4
0
4
3
2
1
0
H
P
P 3
P 2
H
u
u
u
u
u
2
1
2
1
0 0 0
2
1
4
3
4
1
0 0
0
4
1
20
13
5
2
0
0 0
5
2
10
9
2
1
0 0 0
2
1
2
1
a
EA
. (12)
50 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Dac se introduc condiiile la limit 0 u u
4 0
= = i se elimin din ecuaia
matriceal liniile 1 i 5 corespunztoare reaciunilor necunoscte H
0
i H
4
, respectiv
coloanele 1 i 5 corespunztoare deplasrilor nule 0 u u
4 0
= = , rezult urmtoarea
ecuaie matriceal
(
(
(

=
(
(
(

(
(
(
(
(
(

P
P 3
P 2
u
u
u
4
3
4
1
0
4
1
20
13
5
2
0
5
2
10
9
a
EA
3
2
1
. (13)
de unde vectorul deplasrilor necunoscute este
(
(
(

=
(
(
(


(
(
(

=
(
(
(

428 . 3
284 . 6
571 . 0
EA
aP
P
P 3
P 2
619 . 1 857 . 0 381 . 0
857 . 0 571 . 2 143 . 1
381 . 0 143 . 1 619 . 1
EA
a
u
u
u
3
2
1
. (14)
Din sistemul (12) se pot determina reaciunile astfel
4 4 3
0 1 0
H u
2
1
u
2
1
H u
2
1
u
2
1
= +

=
(15)
tiind condiia la limit 0 u u
4 0
= = se pot determina reaciunile
285 . 0 H
0
= , 714 . 1 H
4
= .
Observaie: Problema se poate generaliza considernd c cilindrii nu au acelai
modul de elesticitate.
Observaie: Pentru determinarea reaciunilor i a eforturilor axiale pe cale
analitic vom forma un sistem cu ajutorul urmtoarelor dou ecuaii
0 H P P 3 P 2 H
4 0
= + + ,
0 L L L L L
4 3 2 1
= + + + = ,
unde
2.2 - Bara format din tronsoane 51


1
1 0
1
EA
L H
L

= ,
( )
2
2 0
2
EA
L P 2 H
L

= ,
( )
3
3 0
3
EA
L P H
L
+
= ,
4
4 4
4
EA
L H
L

= .
Deci avem dou ecuaii cu dou necunoscute, iar dup efectuarea calculelor vor
rezulta reaciunile
P 2857 . 0 H
0
= , P 7143 . 1 H
4
= .
Eforturile axiale pe fiecare tronson sunt
P 2857 . 0 H N
0 01
= = , P 2857 . 0 P 2 H N
0 12
= = ,
P 7143 . 0 P 3 P 2 H N
0 23
= + = , P 7143 . 1 H N
4 34
= = .

Rezolvare numeric n MathCAD

Varianta 1.
A
1
1 :=

A
2
2 := A
3
1 := A
4
3 :=
a 1 := E 1 := P 1 :=
L
1
2a := L
2
5a := L
3
4a := L
4
6a :=
Matricea de rigiditate a sistemului, redus:
k
E A
1
( ) L
2
E A
2
( ) L
1
+
L
1
L
2

E A
2
( )
L
2
0
E A
2
( )
L
2
E A
2
( ) L
3
E A
3
( ) L
2
+
L
2
L
3

E A
3
( )
L
3
0
E A
3
( )
L
3
E A
3
( ) L
4
E A
4
( ) L
3
+
L
4
L
3

(
(
(
(
(
(
(
(

:=


k
0.9
0.4
0
0.4
0.65
0.25
0
0.25
0.75
|

\
|
|
|
|

=

k
1
1.619
1.143
0.381
1.143
2.571
0.857
0.381
0.857
1.619
|

\
|
|
|
|

=

52 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Calcularea deplasrilor:
u
1
u
2
u
3
|

\
|
|
|
|

k
1
2P
3P
P
|

\
|
|
|
|

:=
u
1
0.571 =
u
2
6.286 =
u
3
3.429 =
u
0
0 := u
4
0 :=
Determinarea reaciunilor la capete:
H
0
u
0

2
u
1
2
+ := H
4
u
3

2
u
4
2
+ :=
H
0
0.286 = H
4
1.714 =
Determinarea eforturilor axiale:
N
01
H
0
:=

N
01
0.286 =
N
12
H
0
2P :=

N
12
2.286 =
N
23
H
0
2P 3P + :=

N
23
0.714 =
N
43
H
4
:= N
43
1.714 =

Varianta 2.
Formularea prezentat utilizeaz calculul simbolic.
ORIGIN 1
Seciunile: Lungimile: Forele axiale:

A1 A :=

L1 2a := a

F1 2P := P

A2 2A :=

L2 5a := a

F2 3 P := P

A3 A :=

L3 4a := a

F3 P := P

A4 3A :=

L4 6a := a


2.2 - Bara format din tronsoane 53

Matricile caracteristice elementale:
k11
E A
2a
E A
2a

0
0
0
E A
2a

E A
2a
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|
|
|
|
|

:=
E

k12
0
0
0
0
0
0
E 2 A
5a
E 2 A
5a

0
0
0
E 2 A
5a

E 2 A
5a
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|
|
|
|
|

:=
E

k13
0
0
0
0
0
0
0
0
0
0
0
0
E A
4a
E A
4a

0
0
0
E A
4a

E A
4a
0
0
0
0
0
0
|

\
|
|
|
|
|
|
|
|
|

:=
E
k14
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
E 3 A
6a
E 3 A
6a

0
0
0
E 3 A
6a

E 3 A
6a
|

\
|
|
|
|
|
|
|
|
|

:=
E

Matricea de rigiditate a sistemului:
k1 k11 k12 + k13 + k14 + := k11
k1
A E
2 a
A E
2 a

0
0
0
A E
2 a

9 A E
10 a
2 A E
5 a

0
0
0
2 A E
5 a

13 A E
20 a
A E
4 a

0
0
0
A E
4 a

3 A E
4 a
A E
2 a

0
0
0
A E
2 a

A E
2 a
|

\
|
|
|
|
|
|
|
|
|
|
|
|
|


k submatrix k1 2 , 4 , 2 , 4 , ( ) := k1

invk k
1
:= k

54 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

k
9 A E
10 a
2 A E
5 a

0
2 A E
5 a

13 A E
20 a
A E
4 a

0
A E
4 a

3 A E
4 a
|

\
|
|
|
|
|
|
|


invk
34 a
21 A E
8 a
7 A E
8 a
21 A E
8 a
7 A E
18 a
7 A E
6 a
7 A E
8 a
21 A E
6 a
7 A E
34 a
21 A E
|

\
|
|
|
|
|
|
|


Calcularea deplasrilor:
u a A , P , E , ( ) invk
2P
3 P
P
|

\
|
|
|
|

:= invk u a A , P , E , ( )
4 P a
7 A E

44 P a
7 A E

24 P a
7 A E

\
|
|
|
|
|
|
|


u0 0 := u1 u a A , P , E , ( )
1
:= u u2 u a A , P , E , ( )
2
:= u

u3 u a A , P , E , ( )
3
:= u u4 0 :=
u1
4 P a
7 A E
u2
44 P a
7 A E
u3
24 P a
7 A E

Determinarea reaciunilor la capete:
H0
u0
2
u1
2
+ :=
u1

H0
2 P a
7 A E

H4
u3
2
u4
2
+ :=
u3
H4
12 P a
7 A E


Rezolvare numeric n MATLAB

Se analizeaz cazul n care forele axiale sunt variabile, depinznd de valoarea
parametrului P, forele axiale care solicit structura fiind 2P, 3P i P.
clc,clear,
format short g,
A1=1; A2=2; A3=1; A4=3;
a=1; E=1; P=1;
L1=2*a; L2=5*a; L3=4*a; L4=6*a;
% matricea de rigiditate a sistemului redusa
2.2 - Bara format din tronsoane 55

k(1,:)=[((E*A1)*L2+(E*A2)*L1)/(L1*L2); -(E*A2)/L2 ;0];
k(2,:)=[-(E*A2)/L2; ((E*A2)*L3+(E*A3)*L2)/(L2*L3); -
(E*A3)/L3];
k(3,:)=[0 ;-(E*A3)/L3; ((E*A3)*L4+(E*A4)*L3)/(L4*L3)];
k
% vectorul fortelor
F1=2*P; F2=-3*P;F3=-P;
F=[F1;F2;F3];
nr=20;
for i=1:nr
Pvar(i)=P+10*(i-1);
end;
for i=1:nr
F1(i)=2*Pvar(i);
F(i,1)=F1(i);
end
for i=1:nr
F2(i)=-3*Pvar(i);
F(i,2)=F2(i);
end
for i=1:nr
F3(i)=-Pvar(i);
F(i,3)=F3(i);
end
disp(' ')
% calcularea deplasarilor
for i=1:nr
Dep=inv(k)*[F(i,1) F(i,2) F(i,3)]';
u1(i)=Dep(1);
u2(i)=Dep(2);
u3(i)=Dep(3);
end
disp('P F1=2*P F2=-3*P F3=-P u1 u2 u3 ')
for i=1:nr
rez(i,1:7)=[Pvar(i),F(i,1),F(i,2),F(i,3),u1(i),u2(i),u3(i)];
end
rez
plot(Pvar,u1,Pvar,u2,'--',Pvar,u3,'-.','linewidth',3)
grid on
legend('deplasarea u1','deplasarea u2','deplasarea u3')


n urma rulrii, se obin rezultatele:
k =
0.9 -0.4 0
-0.4 0.65 -0.25
0 -0.25 0.75

56 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

P F1=2*P F2=-3*P F3=-P u1 u2 u3
____________________________________________________________
rez =
1 2 -3 -1 -0.57143 -6.2857 -3.4286
11 22 -33 -11 -6.2857 -69.143 -37.714
21 42 -63 -21 -12 -132 -72
31 62 -93 -31 -17.714 -194.86 -106.29
41 82 -123 -41 -23.429 -257.71 -140.57
51 102 -153 -51 -29.143 -320.57 -174.86
61 122 -183 -61 -34.857 -383.43 -209.14
71 142 -213 -71 -40.571 -446.29 -243.43
81 162 -243 -81 -46.286 -509.14 -277.71
91 182 -273 -91 -52 -572 -312
101 202 -303 -101 -57.714 -634.86 -346.29
111 222 -333 -111 -63.429 -697.71 -380.57
121 242 -363 -121 -69.143 -760.57 -414.86
131 262 -393 -131 -74.857 -823.43 -449.14
141 282 -423 -141 -80.571 -886.29 -483.43
151 302 -453 -151 -86.286 -949.14 -517.71
161 322 -483 -161 -92 -1012 -552
171 342 -513 -171 -97.714 -1074.9 -586.29
181 362 -543 -181 -103.43 -1137.7 -620.57
191 382 -573 -191 -109.14 -1200.6 -654.86

Figura 3. Influena parametrului P asupra deplasrilor nodurilor.
2.3 - Structuri plane 57


2.3 STRUCTURI PLANE

Studiem n continuare comportarea unei structuri plane. Discretizarea unei
structuri plane se face n mod direct prin descompunere n elemente finite (Figura 1a).

Figura 1a. Structura plan.

Presupunem c n aceast structur plan barele ce o formeaz sunt solicitate
numai axial, fapt ce conduce la reprezentarea lor cu elemente finite unidimensionale,
cu dou noduri (Figura 1b).
Modelul analitic trebuie s surprind fenomenul deformrii sub aciunea forelor
exterioare. Acest model conine relaiile de definiie ale efortului unitar normal i al
deformaiei specifice
A / P = , l l / = , (1)
unde este efortul unitar normal, P - fora axial exterioar, A - seciunea
transversal a barei, - deformaia specific, l - lungimea iniial a barei i l -
deformaia total a barei sub aciunea forei axiale P .
58 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


Figura 1b. Element finit sub aciunea solicitrilor exterioare.

Relaiile anterioare au un caracter general i sunt valabile pentru orice material.
Pentru a putea individualiza comportarea unui anumit material sub aciunea
solicitrilor exterioare trebuie s includem n modelul analitic i o lege constitutiv, sau
de material. Aceasta este legea lui Hooke, care arat c n cazul unei bare solicitate
axial, att timp ct forele exterioare nu depaesc o anumit limit, eforturile unitare n
bar sunt direct proporionale cu deformaiile specifice
= E , (2)
unde E reprezint modulul de elasticitate (modulul lui Young ).
S considerm un element finit oarecare e al acestei structuri i s notm
nodurile lui cu i i j. Forele exterioare sunt notate cu
> <e
F iar cele axiale generate la
nivel elemental cu
> <e
P .
Deplasrile nodurilor n raport cu poziia lor iniial sunt notate cu
> <e
u . Forele
> <e
F i deplasrile nodale
> <e
u se pot reprezenta prin componentele lor de-a lungul
axelor de coordonate, dup cum se vede n Figura 2.
2.3 - Structuri plane 59


Figura 2. Componentele forelor i deplasrilor nodale.

Rezult urmtoarele relaii, raportate la un element finit
> <
> <
> <
(
(
(
(
(

=
(

=
e
yj
xj
yi
xi
e
j
i
e
F
F
F
F
F
F
F
(3) ,
> <
> <
> <
(
(
(
(
(

=
(

=
e
yj
xj
yi
xi
e
j
i
e
u
u
u
u
u
u
u
(4)
S considerm deplasarea din nodul i, cu componentele sale (Figura 3)

Figura 3. Componentele deplasrii
i
u din nodul i.

60 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Se poate observa c deplasarea nodului i are expresia
+ = sin u cos u u
yi xi i
.
n mod analog, pentru nodul j, deplasarea se scrie
+ = sin u cos u u
yj xj j
.
Sub aciunea forelor exterioare, elementul finit se deformeaz axial cu mrimea
+ = = sin ) u u ( cos ) u u ( u u
yi yj xi xj i j
l . (5)
Introducnd aceasta n expresia deformaiei specifice i folosind relaiile (1) i
(2), se obin relaiile
A / P = , = E , l l / = ,
l
l
= = = E E
A
P
,
l
+
=
sin ) u u ( cos ) u u (
E
A
P yi yj xi xj
,
de unde rezult expresia forei axiale
( ) ( ) [ ] + = sin u u cos u u
EA
P
yi yj xi xj
l
. (6)
Proiectnd fora axial pe direcia axelor de coordonate rezult
> < > <
> <
> <
(
(
(
(



=
(
(
(
(
(

=
(

=
e e
yj
xj
yi
xi
e
j
i
e
sin P
cos P
sin P
cos P
F
F
F
F
F
F
F
. (7)
Introducnd (6) n (7), rezult
2.3 - Structuri plane 61


( ) ( )
( ) ( )
( ) ( )
( ) ( )
> <
> <
(
(
(
(
(
(
(
(
(

+
+
+
+
=
e
yi yj xi xj
yi yj xi xj
yi yj xi xj
yi yj xi xj
e
sin ] sin u u cos u u [
EA
cos ] sin u u cos u u [
EA
sin ] sin u u cos u u [
EA
cos ] sin u u cos u u [
EA
F
l
l
l
l
(8)
Aranjnd termenii astfel nct s fie individualizate componentele deplasrilor
nodale, rezult
> < > <
> <
(
(
(
(
(

(
(
(
(
(





=
e
yj
xj
yi
xi
e
2 2
2 2
2 2
2 2
e
u
u
u
u
sin cos sin sin cos sin
cos sin cos cos sin cos
sin cos sin sin cos sin
cos sin cos cos sin cos
EA
F
l
(9)
Introducnd termenul
l
EA
n interiorul matricei ptratice i utiliznd o notaie
adecvat, se obine
> < > < > <
(
(
(
(
(

=
(
(
(
(
(

(
(
(
(
(

e
yj
xj
yi
xi
e
yj
xj
yi
xi
e
yj , yj xj , yj yi , yi xi , yj
yj , xj xj , xj yi , xj xi , xj
yj , yi xj , yi yi , yi xi , yi
yj , xi xj , xi yi , xi xi , xi
F
F
F
F
u
u
u
u
k k k k
k k k k
k k k k
k k k k
(10)
sau sintetic
> < > < > <
=
e e e
F u k (11)
Ecuaia (11) reprezint ecuaia matriceal elemental care descrie comportarea
unui element finit e oarecare aparinnd unei structuri date, sub aciunea forelor
exterioare. Termenul
> <e
k al acestei ecuaii reprezint matricea de rigiditate (sau
matricea caracteristic) pentru elementul e, termenul
> <e
u este vectorul deplasrilor
nodale, iar
> <e
F este termenul liber al ecuaiei sau vectorul forelor. Ecuaia (11)
62 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

constituie nucleul de baz n obinerea modelului global cu elemente finite care s
descrie comportarea ntregii structuri date.

Aplicaie. Se consider o structur plan format din dou bare articulate ca n
Figura 4.
Barele au fiecare o lungime m 1 = l i o seciune transversal
2
cm 1 A = .
Modulul de elasticitate este
2
11
m
N
10 2 E = , iar fora exterioar care solicit
aceast structur este N 10000 R
2
= , avnd direcia i sensul conform figurii
alturate.

Figura 4. Structur plan cu dou elemente.

Discretizarea structurii se face prin descompunerea ei n elementele componente
i identificarea fiecrei bare cu un element finit liniar cu dou noduri (i, j), dup cum se
vede n Figura 2.
Aplicm modelul elemental fiecrui element finit i l expandm.
Modelul numeric elemental este
2.3 - Structuri plane 63

> < > <
> <
(
(
(
(
(

(
(
(
(
(





=
e
yj
xj
yi
xi
e
2 2
2 2
2
2 2
e
u
u
u
u
sin cos sin sin cos sin
cos sin cos cos sin cos
sin cos sin sin cos sin
cos sin cos cos sin cos
EA
F
l
(12)
unde
[ ]
1
2 y
1
2 x
1
1 y
1
1 x
T 1
F F F F F = , pentru elementul 1,
[ ]
2
3 y
2
3 x
2
2 y
2
2 x
T 2
F F F F F = , pentru elementul 2,

0
135 =

pentru elementul 1 i
0
225 = pentru elementul 2.
Elementul 1:
(
(
(
(
(
(

=
(
(
(
(
(

(
(
(
(







1
2 y
1
2 x
1
1 y
1
1 x
2 y
2 x
1 y
1 x
4 11
F
F
F
F
u
u
u
u
5 . 0 5 . 0 5 . 0 5 . 0
5 . 0 5 . 0 5 . 0 5 . 0
5 . 0 5 . 0 5 . 0 5 . 0
5 . 0 5 . 0 5 . 0 5 . 0
1
10 10 2

Expandnd acest model la ntreaga structur analizat se obine

(
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(





0
0
F
F
F
F
u
u
u
u
u
u
0 0 0 0 0 0
0 0 0 0 0 0
0 0 1 1 1 1
0 0 1 1 1 1
0 0 1 1 1 1
0 0 1 1 1 1
10
1
2 y
1
2 x
1
1 y
1
1 x
3 y
3 x
2 y
2 x
1 y
1 x
7
(13)
Elementul 2:
(
(
(
(
(

=
(
(
(
(
(

(
(
(
(







2
3 y
2
3 x
2
2 y
2
2 x
3 y
3 x
2 y
2 x
4 11
F
F
F
F
u
u
u
u
5 . 0 5 . 0 5 . 0 5 . 0
5 . 0 5 . 0 5 . 0 5 . 0
5 . 0 5 . 0 5 . 0 5 . 0
5 . 0 5 . 0 5 . 0 5 . 0
1
10 10 2

64 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Expandnd acest model la ntreaga structur analizat rezult
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(





2
3 y
2
3 x
2
2 y
2
2 x
3 y
3 x
2 y
2 x
1 y
1 x
7
F
F
F
F
0
0
u
u
u
u
u
u
1 1 1 1 0 0
1 1 1 1 0 0
1 1 1 1 0 0
1 1 1 1 0 0
0 0 0 0 0 0
0 0 0 0 0 0
10 (14)
Asamblnd cele dou elemente finite utiliznd expresiile (13) i (14) se obine
modelul numeric global al structurii date
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(







3 y
3 x
2 y
2 x
1 y
1 x
3 y
3 x
2 y
2 x
1 y
1 x
7
F
F
F
F
F
F
u
u
u
u
u
u
1 1 1 1 0 0
1 1 1 1 0 0
1 1 2 0 1 1
1 1 0 2 1 1
0 0 1 1 1 1
0 0 1 1 1 1
10 (15)
unde
1
1 x 1 x
F F = ,
1
1 y 1 y
F F = ,
2
2 x
1
2 x 2 x
F F F + = ,
2
2 y
1
2 y 2 y
F F F + = ,
2
3 x 3 x
F F = ,
2
3 y 3 y
F F = .
Coeficienii din vectorul termenului liber sunt
5000 60 cos 10000 60 cos R 300 cos R F
0 0
2
0
2 2 x
= = = = ,
8660 60 sin 10000 60 sin R 300 sin R F
0 0
2
0
2 2 y
= = = = .
Condiiile la limit sunt
pentru nodul 1 : 0 u u
1 y 1 x
= = ,
pentru nodul 3 : 0 u u
3 y 3 x
= = .
Sistemul (15) primete forma
2.3 - Structuri plane 65

(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(







3 y
3 x
1 y
1 x
2 y
2 x 7
F
F
8660
5000
F
F
0
0
u
u
0
0
1 1 1 1 0 0
1 1 1 1 0 0
1 1 2 0 1 1
1 1 0 2 1 1
0 0 1 1 1 1
0 0 1 1 1 1
10 , (16)
de unde, din a treia i a patra ecuaie se pot determina
2 x
u i
2 y
u , iar n continuare,
din primele dou i ultimele dou, reaciunile cerute din nodurile 1 i 3. A doua metod
de rezolvare a problemei const n introducerea forelor nodale n termenul liber i
implementarea condiiilor la limit, caz n care ecuaia (16) devine
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(

0
0
8660
5000
0
0
u
u
u
u
u
u
1 0 0 0 0 0
0 1 0 0 0 0
0 0 2 0 0 0
0 0 0 2 0 0
0 0 0 0 1 0
0 0 0 0 0 1
10
3 y
3 x
2 y
2 x
1 y
1 x
7
. (17)
Rezolvarea sistemului de ecuaii conduce la vectorul deplasrilor nodale
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

0
0
10 33 . 4
10 5 . 2
0
0
u
u
u
u
u
u
u
4
4
3 y
3 x
2 y
2 x
1 y
1 x
. (18)
Pentru aflarea reaciunilor din nodurile 1 i 3 introducem vectorul deplasrilor
nodale (18) n ecuaia matriceal (16), rezultnd
66 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(

3 y
3 x
1 y
1 x
4
4
7
F
F
8660
5000
F
F
0
0
10 33 . 4
10 5 . 2
0
0
1 1 1 1 0 0
1 1 1 1 0 0
1 1 2 0 1 1
1 1 0 2 1 1
0 0 1 1 1 1
0 0 1 1 1 1
10 , (19)
de unde se obine vectorul forelor nodale
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(

=
1830
1830
8660
5000
6830
6830
F
F
F
F
F
F
F
3 y
3 x
2 y
2 x
1 y
1 x
. (20)
Se observ c, deoarece

=
= + + =
3
1 i
xi
0 1830 5000 6830 F i

=
= + =
3
1 i
yi
0 1830 8660 6830 F ,
structura plan analizat se afl n echilibru static.

Rezolvare numeric n MathCAD

Se consider cazul structurii plane anterioare cu dou elemente asupra creia
acioneaz o for constant R2. n continuare se analizeaz cazul n care unghiul forei
exterioare R2 variaz.

Problema 1. Fora exterioar R2 este constant i acioneaz pe structur sub
unghi constant.

ORIGIN 1
Barele au fiecare lungimea: lu 1 := m
2.3 - Structuri plane 67

Seciunea transversal: A 10
4
:=

m
2

Modulul de elasticitate: E 2 10
11
:=

N/m
2

Fora exterioar: R2 10
4
:=

N
Matricea caracteristic elemental:
Ke ( )
E A
lu
cos ( )
2
sin ( ) cos ( )
cos ( )
2

sin ( ) cos ( )
sin ( ) cos ( )
sin ( )
2
sin ( ) cos ( )
sin ( )
2

cos ( )
2

sin ( ) cos ( )
cos ( )
2
sin ( ) cos ( )
sin ( ) cos ( )
sin ( )
2

sin ( ) cos ( )
sin ( )
2
|

\
|
|
|
|
|
|
|

:=
Asamblarea elementului 1:
K1 augment Ke 135

180

\
|
|

0
0
0
0
0
0
0
0
|

\
|
|
|
|
|

(
(
(
(
(

:=
K1 stack K1
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|

(
(

:=

Observaie. Funcia augment(A, B, C, ...) returneaz o matrice format prin lipirea
matricelor A, B, C, ... de la stnga spre dreapta.
Funcia stack(A , B, C, ...) returneaz o matrice format prin aezarea matricelor
A, B, C, ... una sub alta.
K1
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|
|
|
|
|

=

68 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Asamblarea elementului 2:
K2 augment
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|

Ke 225

180

\
|
|

(
(
(
(
(

:=
K2 stack
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|

K2 ,

(
(

:=
K2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

\
|
|
|
|
|
|
|
|
|

=

n continuare asamblm elementele structurii date. Matricea de rigiditate a sistemului
este
K K1 K2 + :=
K
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

2 10
7

1.863 10
9

1 10
7

1 10
7

1 10
7

1 10
7

1.863 10
9

2 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

\
|
|
|
|
|
|
|
|
|
|

=
2.3 - Structuri plane 69

Matricea termenilor liberi este: TL
0
0
R2 cos 60

180

\
|
|

R2 sin 60

180

\
|
|

0
0
|

\
|
|
|
|
|
|
|
|
|
|

:=

TL
0
0
5 10
3

8.66 10
3

0
0
|

\
|
|
|
|
|
|
|
|

=
Implementarea condiiilor la limit n matricea caracteristic:
KL K := KL
1 1 ,
1 := KL
2 2 ,
1 := KL
5 5 ,
1 :=

KL
6 6 ,
1 :=

i 2 4 .. := KL
1 i ,
0 :=

j 3 4 .. := KL
2 j ,
0 :=
i 3 4 .. := KL
5 i ,
0 :=

j 3 5 .. := KL
6 j ,
0 :=
KL
3 1 ,
0 :=

KL
3 2 ,
0 :=

KL
4 1 ,
0 :=

KL
4 2 ,
0 :=

KL
3 5 ,
0 :=
KL
4 5 ,
0 :=

KL
3 6 ,
0 :=

KL
4 6 ,
0 :=

KL
5 6 ,
0 :=

KL
2 1 ,
0 :=

KL
1
0
0
0
0
0
0
1
0
0
0
0
0
0
2 10
7

1.863 10
9

0
0
0
0
1.863 10
9

2 10
7

0
0
0
0
0
0
1
0
0
0
0
0
0
1
|

\
|
|
|
|
|
|
|
|

=
Calcularea deplasrilor:
u KL
1
TL :=

u
0
0
2.5 10
4

4.33 10
4

0
0
|

\
|
|
|
|
|
|
|
|

=


70 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Calcularea reaciunilor din nodurile 1 i 3:
F K u := F
6.83 10
3

6.83 10
3

5 10
3

8.66 10
3

1.83 10
3

1.83 10
3

\
|
|
|
|
|
|
|
|
|
|

=

Problema 2. Studiem cazul n care unghiul sub care acioneaz fora
exterioar R2 variaz ntre 270 i 300 grade.
ORIGIN 1
Lungimea barelor din structur: lu 1 := m
Seciunea transversal: A 10
4
:=

m
2

Modulul de elasticitate: E 2 10
11
:=

N/m
2

Fora exterioar care solicit structura: R2 10
4
:=

N
Matricea caracteristic elemental:
Ke ( )
E A
lu
cos ( )
2
sin ( ) cos ( )
cos ( )
2

sin ( ) cos ( )
sin ( ) cos ( )
sin ( )
2
sin ( ) cos ( )
sin ( )
2

cos ( )
2

sin ( ) cos ( )
cos ( )
2
sin ( ) cos ( )
sin ( ) cos ( )
sin ( )
2

sin ( ) cos ( )
sin ( )
2
|

\
|
|
|
|
|
|
|

:=
Asamblarea elementului 1:
K1 augment Ke 135

180

\
|
|

0
0
0
0
0
0
0
0
|

\
|
|
|
|
|

(
(
(
(
(

:=
2.3 - Structuri plane 71

K1 stack K1
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|

(
(

:=
K1
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|
|
|
|
|

=

Asamblarea elementului 2:
K2 augment
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|

Ke 225

180

\
|
|

(
(
(
(
(

:=
K2 stack
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|

K2 ,

(
(

:=
K2
0
0
0
0
0
0
0
0
0
0
0
0
0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

\
|
|
|
|
|
|
|
|
|

=
Asamblm ntreaga structur:
K K1 K2 + :=
72 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

K
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

2 10
7

1.863 10
9

1 10
7

1 10
7

1 10
7

1 10
7

1.863 10
9

2 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

0
0
1 10
7

1 10
7

1 10
7

1 10
7

\
|
|
|
|
|
|
|
|
|
|

=
Termenul liber se poate defini astfel:
TL ( )
0
0
R2 cos

180

\
|
|

R2 sin

180

\
|
|

0
0
|

\
|
|
|
|
|
|
|
|
|
|

:=

Calcularea deplasrilor:
dep
1
270
vdep KL
1
TL
1
( )

i
270 3 i +
u KL
1
TL
i
( )
vdep augment vdep u , ( )
i 2 10 .. for
vdep

\
|
|

:=

deplasari dep
1
:=
2.3 - Structuri plane 73

dep
2
:=
deplasari
1 2 3 4 5 6 7 8 9 10
1
2
3
4
5
6
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
0
-5
5.22610
-5
7.82210
-4
1.0410
-4
1.29410
-4
1.54510
-4
1.79210
-4
2.03410
-4
2.2710
-4
2.510
-4
-510
-4
-4.97310
-4
-4.93810
-4
-4.89110
-4
-4.8310
-4
-4.75510
-4
-4.66810
-4
-4.56810
-4
-4.45510
-4
-4.3310
0 0 0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0 0 0
=

i 1 10 .. :=
deplasare_ux2
i
deplasari
3 i ,
:=
deplasare_uy2
i
deplasari
4 i ,
:=
deplasare_ux2
1
1
2
3
4
5
6
7
8
9
10
0
-5
5.22610
-5
7.82210
-4
1.0410
-4
1.29410
-4
1.54510
-4
1.79210
-4
2.03410
-4
2.2710
-4
2.510
=

deplasare_uy2
1
1
2
3
4
5
6
7
8
9
10
-4
-510
-4
-4.97310
-4
-4.93810
-4
-4.89110
-4
-4.8310
-4
-4.75510
-4
-4.66810
-4
-4.56810
-4
-4.45510
-4
-4.3310
=


n figurile urmtoare se poate observa influena asupra deplasrilor din nodul 2, a
unghiului sub care fora exterioar R2 solicit structura.
270 275 280 285 290 295 300
0
5 10
5

1 10
4

1.5 10
4

2 10
4

2.5 10
4

3 10
4

deplasare_ux2
i

i

Figura 5. Variaia componentei
2 x
u a deplasrii din nodul 2, n funcie de unghiul sub care
acioneaz fora exterioar R2.
74 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

270 275 280 285 290 295 300
5 10
4

4.866667 10
4

4.733333 10
4

4.6 10
4

4.466667 10
4

4.333333 10
4

4.2 10
4

deplasare_uy2
i

i

Figura 6. Variaia componentei
2 y
u a deplasrii din nodul 2, n funcie de unghiul sub care
acioneaz fora exterioar R2.

Rezolvare numeric n MATLAB

Se consider cazul unei structuri plane cu dou elemente, asupra creia
acioneaz o for exterioar R2 variabil, sub unghi constant.

clc, clear, format long,
disp('Structura plana '),
h=figure; for i=1:h, close (i), end,
E=1;A=1;lung1=1;lung2=1;
disp('MODULUL FOREI R2 VECTORUL DEPLASRILOR NODALE'),
disp(' R2 ux2 uy2 ')
disp('___________________________________________'),
disp(' '),
disp(' '),
mat=[1 0 0 0 0 0;0 1 0 0 0 0;0 0 2 0 0 0;
0 0 0 2 0 0;0 0 0 0 1 0;0 0 0 0 0 1];
mat1=[1 -1 -1 1 0 0;-1 1 1 -1 0 0;-1 1 2 0 -1 -1;
1 -1 0 2 -1 -1;0 0 -1 -1 1 1;0 0 -1 -1 1 1];
nrc=21;
for in=1:nrc
R2(in)=10000+(in-1)*100;Fx2(in)=R2(in)*cos(pi/3);
Fy2(in)=-R2(in)*sin(pi/3);
w(in,:)=[R2(in) Fx2(in) Fy2(in)];
Fr(in,:)=[0 0 Fx2(in) Fy2(in) 0 0];F=Fr';
2.3 - Structuri plane 75

uv=10^(-7)*inv(mat)*F(:,in);u(:,in)=uv;
React(:,in)=10^(7)*mat1*uv;REACIUNI=React';
vr=[R2(in) u(3,in) u(4,in)];
var(in,:)=vr;
end
dep(:,1)=var(:,1);dep(:,2)=var(:,2);dep(:,3)=var(:,3);
dep
var,disp(' '),disp(' '),disp(' '),
disp(' VECTORUL FORELOR NODALE')
disp(' Fx1 Fy1 Fx2 Fy2 Fx3 Fy3 ')
disp('_________________________________________________'),
disp(''),
disp(' '),REACIUNI
%deplasri
x=var(:,1);y=var(:,2);
h=figure;plot(x,y),grid on
title('ux2=ux2(R2)'),xlabel('R2'),ylabel('ux2'),
x=var(:,1);y=var(:,3);
h=figure;plot(x,y),grid on
title('uy2=uy2(R2)'),xlabel('R2'),ylabel('uy2'),
x=var(:,1);y=var(:,2);
h=figure;plot(x,y,'+'),grid on
title('ux2=ux2(R2)+ uy2=uy2(R2)*'), hold on
x=var(:,1);y=var(:,3);
plot(x,y,'*'),
%reactiuni
x=var(:,1);y=REACIUNI(:,1);
h=figure;plot(x,y,'linewidth',3),grid on
title('Fx1=Fx1(R2)'),xlabel('R2'),ylabel('Fx1'),
x=var(:,1);y=REACIUNI(:,2);
h=figure;plot(x,y,'linewidth',3),grid on
title('Fy1=Fy1(R2)'),xlabel('R2'),ylabel('Fy1'),
x=var(:,1);y=REACIUNI(:,3);
h=figure;plot(x,y,'linewidth',3),grid on
title('Fx2=Fx2(R2)'),xlabel('R2'),ylabel('Fx2'),
x=var(:,1);y=REACIUNI(:,4);
h=figure;plot(x,y,'linewidth',3),grid on
title('Fy2=Fy2(R2)'),xlabel('R2'),ylabel('Fy2'),
x=var(:,1);y=REACIUNI(:,5);
h=figure;plot(x,y,'linewidth',3),grid on
title('Fx3=Fx3(R2)'),xlabel('R2'),ylabel('Fx3'),
x=var(:,1);y=REACIUNI(:,6);
h=figure;plot(x,y,'linewidth',3),grid on
title('Fy3=Fy3(R2)'),xlabel('R2'),ylabel('Fy3')




76 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Se obin rezultatele:
MODULUL FOREI R2 VECTORUL DEPLASRILOR NODALE
R2 ux2 uy2
_______________________________________________________
dep = 1.0e+004 *
1.000000000000000 0.000000025000000 -0.000000043301270
1.010000000000000 0.000000025250000 -0.000000043734283
1.020000000000000 0.000000025500000 -0.000000044167296
1.030000000000000 0.000000025750000 -0.000000044600308
1.040000000000000 0.000000026000000 -0.000000045033321
1.050000000000000 0.000000026250000 -0.000000045466334
1.060000000000000 0.000000026500000 -0.000000045899346
1.070000000000000 0.000000026750000 -0.000000046332359
1.080000000000000 0.000000027000000 -0.000000046765372
1.090000000000000 0.000000027250000 -0.000000047198385
1.100000000000000 0.000000027500000 -0.000000047631397
1.110000000000000 0.000000027750000 -0.000000048064410
1.120000000000000 0.000000028000000 -0.000000048497423
1.130000000000000 0.000000028250000 -0.000000048930435
1.140000000000000 0.000000028500000 -0.000000049363448
1.150000000000000 0.000000028750000 -0.000000049796461
1.160000000000000 0.000000029000000 -0.000000050229473
1.170000000000000 0.000000029250000 -0.000000050662486
1.180000000000000 0.000000029500000 -0.000000051095499
1.190000000000000 0.000000029750000 -0.000000051528512
1.200000000000000 0.000000030000000 -0.000000051961524

VECTORUL FORELOR NODALE
Fx1 Fy1 Fx2 Fy2 Fx3 Fy3
_________________________________________________________
REACTIUNI = 1.0e+004 *
-0.6830 0.6830 0.5000 -0.8660 0.1830 0.1830
-0.6898 0.6898 0.5050 -0.8747 0.1848 0.1848
-0.6967 0.6967 0.5100 -0.8833 0.1867 0.1867
-0.7035 0.7035 0.5150 -0.8920 0.1885 0.1885
-0.7103 0.7103 0.5200 -0.9007 0.1903 0.1903
-0.7172 0.7172 0.5250 -0.9093 0.1922 0.1922
-0.7240 0.7240 0.5300 -0.9180 0.1940 0.1940
-0.7308 0.7308 0.5350 -0.9266 0.1958 0.1958
-0.7377 0.7377 0.5400 -0.9353 0.1977 0.1977
-0.7445 0.7445 0.5450 -0.9440 0.1995 0.1995
-0.7513 0.7513 0.5500 -0.9526 0.2013 0.2013
-0.7581 0.7581 0.5550 -0.9613 0.2031 0.2031
-0.7650 0.7650 0.5600 -0.9699 0.2050 0.2050
-0.7718 0.7718 0.5650 -0.9786 0.2068 0.2068
-0.7786 0.7786 0.5700 -0.9873 0.2086 0.2086
-0.7855 0.7855 0.5750 -0.9959 0.2105 0.2105
2.3 - Structuri plane 77

-0.7923 0.7923 0.5800 -1.0046 0.2123 0.2123
-0.7991 0.7991 0.5850 -1.0132 0.2141 0.2141
-0.8060 0.8060 0.5900 -1.0219 0.2160 0.2160
-0.8128 0.8128 0.5950 -1.0306 0.2178 0.2178
-0.8196 0.8196 0.6000 -1.0392 0.2196 0.2196

Figura urmtoare prezint influena forei exterioare R2 variabil, asupra
componentelor deplasrilor din nodul 2.

Figura 7. Variaia deplasrilor din nodul 2 n funcie de fora exterioar variabil R2.












78 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


2.4 STUDIUL DEPLASRILOR UNEI COLOANE SUB SARCIN

Prin coloan se nelege de obicei o bar supus unei fore axiale de
compresiune. Spre deosebire de structura plan alctuit dintr-un numr finit de
elemente componente, n cazul de fa avem de modelat comportarea unui mediu
continuu, alctuit dintr-o infinitate de elemente componente. Modelul analitic de baz
are deci un alt coninut, reflectnd n esen ecuaii de teoria elasticitii. Mai mult de
att, el se obine de obicei pe cale variaional sub form integral.

Figura 1. Coloana sub sarcin.

Conform principiului energiei poteniale minime, pentru coloana aflat n
echilibru din figura alturat, ntr-un mod simplificat se poate spune c dac un corp
elastic aflat sub sarcin este n echilibru n raport cu anumite condiii la limit i
restricii geometrice, atunci energia potenial a corpului deformat va lua o valoare
staionar.
Pentru cazul corpurilor liniar elastice, aceast valoare este minim,
0 d = , (1)
funcionala fiind
2.4 - Studiul deplasrilor unei coloane sub sarcin 79


=
V S
_
V
T
dS u T dV u F dV
2
1
, (2)
unde s-a notat cu F fora masic pe unitatea de volum a materialului, cu T traciunea
sau fora specific de suprafa i cu
T
S segmentul de frontier pe care se specific
aceast traciune (cu bar s-au notat mrimile date, deci cunoscute, ale problemei) iar
este efortul unitar normal i deformaia specific. Deformaia specific se
definete prin derivata deplasrii, iar comportarea materialului se descrie prin legea lui
Hooke
dy / du = , (3)
= E . (4)
Se observ c primul termen al funcionalei reprezint energia de deformaie a
corpului studiat.
Condiiile la limit asociate acestui caz implic cunoaterea forelor F i T ,
respectiv deplasarea la baza coloanei. n general, aceast deplasare se consider nul
(u = 0).
Modelul analitic de baz pentru analiza comportrii unei coloane sub sarcin este
alctuit din relaiile (1) - (4) i condiiile la limit aferente.
Coloana studiat n Figura 1a este un corp cu o structur continu, discretizarea
ei se poate realiza folosind elemente finite unidimensionale (Figura 1b). S considerm
un element finit oarecare e cu nodurile i i j (Figura 1c). Notm cu
> <e
V volumul su
i cu
> <e
T
S poriunea de frontier pe care este indicat traciunea T. Funcionala dat
n (2) se poate scrie ca o sum de contribuii elementale, sub forma


=
)

=
> < > < > <
3
1 e
S V V
e
T
e e
dS u T dV u F dV
2
1
. (5)
S urmrim contribuia elementului generic e. Pentru simplificare vom considera
c aria seciunii transversale a elementului este constant i deci se poate scrie
80 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


=
> <
l l l
0 0 0
e
dy u T dy u F A dy
2
A
, (6)
unde s-a notat cu l lungimea elementului finit (
i j
y y = l ). Pentru uurarea
procesului de integrare se folosesc de obicei elemente finite izoparametrice, definite cu
ajutorul sistemului local de coordonate naturale, ca n Figura 1d. Termenul de
izoparametric se refer la faptul ca aceeai funcie care descrie forma elementului este
utilizat i pentru definirea deplasrilor.
Se introduc funciile de form
( ) 2 / 1 ) ( N
i
= , ( ) 2 / 1 ) ( N
j
+ = , [ ] 1 , 1 (7)
i funcia de aproximare pentru variabila de cmp
( ) ( ) ( )
j j i i
u N u N u + =

, (8)
unde s-a notat cu
i
u

i
j
u deplasrile corespunztoare nodurilor i i j.
Un punct oarecare aparinnd elementului finit e se raporteaz la sistemul iniial,
global, de coordonate, utiliznd transformarea
j i j j i i
y
2
1
y
2
1
y ) ( N y ) ( N y
+
+

= + = , (9)
=

+

= d
2
d
2
y y
y
2
d
y
2
d
dy
i j
j i
l
(10)
Folosind relaiile (7) - (10), contribuia elemental pentru funcionala

=
> <
l l l
0 0 0
e
dy u T dy u F A dy
2
A

devine
=

> <
d u T
2
d u F
2
A
d
4
A
1
1
1
1
1
1
e
l l l
. (11)
2.4 - Studiul deplasrilor unei coloane sub sarcin 81

S evalum acum integrandul primului termen folosind relaiile (3), (4), (7) i
(8) :
l l
i j
j i
u u
2
u
2
1
u
2
1
dy
d
d
u d
dy
u d

=
|

\
|
+ =

= =

, (12)
rezultnd c
( )
2
2
i j i
2
j 2
u u u 2 u E
E
l
+
= = . (13)
Introducnd (7), (8) i (12) n (11), se obine egalitatea
( ) ( ) ( )


> <

(

+ + + =
1
1
j i
1
1
2
j j i
2
i
e
d u 1
2
1
u 1
2
1
2
F A
d u u u 2 u
4
AE l
l

( ) ( )
(

+ +

d u 1
2
1
u 1
2
1
2
T
1
1
j i
l
(14)
Se observ c funcionala
> <

e
este funcie de deplasrile nodale
i
u

i
j
u .
Minimizarea ei n raport cu aceste mrimi, n concordan cu aplicarea principiului
energiei poteniale minime pentru ntreaga coloan aflat sub sarcin, conduce la
condiia c 0 d
e
=
> <
, respectiv
0
u
i
e
=


> <
i 0
u
j
e
=


> <
, (15)
( ) ( ) ( ) 0 d 1
2
1
2
T
d 1
2
1
2
F A
d u 2 u 2
4
AE
u
1
1
1
1
1
1
j i
i
e
= =




> <
l l
l
(16)
( ) ( ) ( ) 0 d 1
2
1
2
T
d 1
2
1
2
F A
d u 2 u 2
4
AE
u
1
1
1
1
1
1
j i
j
e
= + + + =




> <
l l
l
(17)
Observnd c u
i
i u
j
sunt mrimi nodale care nu depind de i integrnd
termenii din (16) i (17), se obine sistemul de ecuaii
82 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

( )
( ) 0
2
T
2
F A
u u
AE
0
2
T
2
F A
u u
AE
j i
j i
= +
=
l l
l
l l
l
, (18)
care poate fi scris n form matriceal astfel
(

+
(

=
(

1
1
2
T
1
1
2
F A
u
u
1 1
1 1
AE
j
i l l
l
. (19)
Notnd matricea coeficient cu
> <e
k

i termenul liber cu
> <e
F , rezult ecuaia
matriceal elemental sub forma
> < > < > <
=
e e e
F u k , (20)
unde
(

=
> <
1 1
1 1
AE
k
e
l
,
(

=
> <
j
i
e
u
u
u ,
(
(
(
(

+
+
=
> <
2
T
2
F A
2
T
2
F A
F
e
l l
l l
.
Aceast ecuaie descrie comportarea elementului generic e i constituie nucleul
de baz n stabilirea modelului global cu elemente finite care s descrie comportarea
ntregii structuri aflate sub sarcin.

Procesul de asamblare
Asamblarea este un proces de reunire a elementelor finite i de sintez a
domeniului de analiz considerat. Pe plan geometric, rezultatul procesului de
asamblare l constituie refacerea domeniului, iar pe plan funcional, obinerea
modelului numeric global al corpului studiat. Asamblarea apare deci ca un proces
reciproc discretizrii, dar numai pe plan geometric. ntre etapele de discretizare i de
asamblare a elementelor finite are loc etapa de obinere a modelului numeric elemental.
Se produce deci o ncrcare a elementelor finite cu variabile de cmp i relaii ntre
aceste variabile, care vor genera n final modelul numeric global.
Deoarece pe plan geometric asambarea conduce la reconstituirea domeniului
iniial de analiz fr a oferi informaii suplimentare n raport cu discretizarea, ne vom
2.4 - Studiul deplasrilor unei coloane sub sarcin 83

referi n cele ce urmeaz la asamblarea funcional a elementelor finite, i respectiv, la
obinerea modelului numeric global al obiectului de investigat.
Asamblarea elementelor finite se poate face n dou moduri: secvenial sau
dup noduri.
n primul caz, elementele finite se iau unul cte unul, n ordinea crescnd a
numerotrii lor. n cel de-al doilea caz se iau nodurile globale ale sistemului unul cte
unul i se asambleaz elementele finite din jurul fiecrui nod. Indiferent de procedeul
folosit, rezultatul final - modelul numeric global este acelai.
Ceea ce poate diferi ns este forma lui de prezentare. Pentru probleme de
dimensiuni mici, acest model numeric global se obine sub forma unui sistem de
ecuaii, cu matricele coeficient stocate n ntregime sau n band. Pentru probleme de
dimensiuni mari modelul numeric global se obine pe buci sau partiionat i se
rezolv prin metode iterative.

Asamblarea dup noduri
Acest procedeu este folosit ndeosebi atunci cnd obinerea modelului numeric
elemental se face variaional.
Dei, pentru o nelegere mai uoar a fenomenului fizic, am considerat cazul
unui singur element e aflat n echilibru, este necesar s subliniem c de fapt ne
intereseaz echilibrul ntregului corp, respectiv al ntregului ansamblu de elemente
finite. Asamblarea elementelor finite ne va permite n acest caz s obinem valoarea
staionar (minim) a energiei poteniale totale a coloanei aflate sub sarcin.
S considerm domeniul de analiz discretizat ca n Figura 1, unde s-au folosit
trei elemente i patru noduri. Relaiile de discretizare dintre elemente i noduri sunt
date n matricele de conexiuni din Tabelul 1a.
Tabelul 1a. Matrice de conexiuni dup noduri.
Elemente Noduri
e1 e2
1 - 1
2 1 2
3 2 3
4 3 -
84 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Alegerea nodului pentru originea sistemului de numerotare este arbitrar. n
cazul de fa s-a nceput de la partea superioar a coloanei, deoarece sensul de
acionare al forei exterioare este de sus n jos i deci deplasrile vor fi pozitive ntr-o
astfel de orientare a axei de coordonate, respectiv a nodurilor. Nu ar fi constituit o
greeal ns dac originea axei de coordonate s-ar fi luat la baza coloanei sau n
centrul ei de greutate.
Considerm c fiecare element finit se caracterizeaz printr-o arie
> <e
A a
seciunii transversale, o anumit lungime
> <e
l i un anumit modul de elasticitate
> <e
E (e = 1, 2, 3). De asemenea, pentru fiecare element finit acioneaz fore distincte
> <e
F i
> <e
T (e = 1, 2, 3). Energia potenial total este dat de funcionala
( ) + + = =


=

> <
> < > <
> <
d u u u 2 u
4
E A
3
1 e
1
1
2
2 2 1
2
1
1
1 1
e
l

( ) ( ) + + + +


> <
> < > <

> <
> < > <
d u u u 2 u
l 4
E A
d u u u 2 u
4
E A
1
1
2
4 4 3
2
3
3
3 3
1
1
2
3 3 2
2
2
2
2 2
l

( ) ( ) ( ) ( )
(

+ +
(

+ +


> <
> < > <

> <
> < > <
d u 1
2
1
u 1
2
1
2
F A
d u 1
2
1
u 1
2
1
2
F A
1
1
3 2
2
2 2
1
1
2 1
1
1 1
l l

( ) ( ) ( ) ( )
(

+ +
(

+ +


> <
> <

> <
> < > <
d u 1
2
1
u 1
2
1
2
T
d u 1
2
1
u 1
2
1
2
F A
1
1
2 1
1
1 1
1
4 3
3
3 3
l l

( ) ( ) ( ) ( )
(

+ +
(

+ +


> <
> <

> <
> <
d u 1
2
1
u 1
2
1
2
T
d u 1
2
1
u 1
2
1
2
T
1
1
4 3
3
3 1
1
3 2
2
2
l l

(22)
Deoarece u
1
, u
2
, u
3
i u
4
sunt mrimi independente, pentru realizarea echilibrului
global al ansamblului de elemente finite este necesar s minimizm energia potenial
total n raport cu fiecare dintre aceste variabile
2.4 - Studiul deplasrilor unei coloane sub sarcin 85

0
u
1
=


, 0
u
2
=


, 0
u
3
=


, 0
u
4
=


. (23)
Observm c un nod este comun, n cazul de fa, la cel mult dou elemente
finite vecine. De exemplu, nodul 2 este comun pentru elementul 1 i elementul 2.
Deplasarea nodal u
2
este influenat deci de comportarea ambelor elemente vecine i
ca atare
2
2
2
1
2
u u u

+


> < > <
. (24)
n general, acest fapt se poate scrie

=
> <


m
1 e
i
e
i
u u
, (25)
unde cu i s-a notat un nod oarecare al domeniului discretizat, iar cu m numrul
elementelor e care se nvecineaz cu acest nod i pe care l conin. Aplicnd relaia (25)
pentru fiecare din ecuaiile (23), se obine sistemul
0
2
T
2
F A
) u u (
E A
u
1
1 1
1 1
2 1
1
1 1
1
= =


> <
> < > <
> < > <
> <
> < > <
l l
l
,
( ) + + =


> <
> < > < > <
> < > <
> < > <
> <
> < > <
3 2
2
2 2 1
1 1
1 1
2 1
1
1 1
2
u u
E A
2
T
2
F A
) u u (
E A
u
l
l l
l

0
2
T
2
F A
2
2 2
2 2
=
> <
> < > <
> < > <
l l
,
( ) + + =


> <
> < > < > <
> < > <
> < > <
> <
> < > <
4 3
3
3 3 2
2 2
2 2
3 2
2
2 2
3
u u
E A
2
T
2
F A
) u u (
E A
u
l
l l
l

0
2
T
2
F A
3
3 3
3 3
=
> <
> < > <
> < > <
l l
,
( ) 0
2
T
2
F A
u u
E A
u
3
3 3
3 3
4 3
3
3 3
4
= + =


> <
> < > <
> < > <
> <
> < > <
l l
l
. (26)
86 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Punnd sistemul (26) ntr-o form matriceal se obine
=
(
(
(
(

(
(
(
(
(
(
(
(
(
(

+
+

> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
4
3
2
1
3
3 3
3
3 3
3
3 3
3
3 3
2
2 2
2
2 2
2
2 2
2
2 2
1
1 1
1
1 1
1
1 1
1
1 1
u
u
u
u
E A E A
0 0
E A E A E A E A
0
0
E A E A E A E A
0 0
E A E A
l l
l l l l
l l l l
l l

(
(
(
(
(
(
(
(
(
(

+
+ + +
+ + +
+
=
> <
> < > <
> < > <
> <
> < > <
> < > < > <
> < > <
> < > <
> <
> < > <
> < > < > <
> < > <
> < > <
> <
> < > <
> < > <
2
T
2
F A
2
T
2
F A
2
T
2
F A
2
T
2
F A
2
T
2
F A
2
T
2
F A
3
3 3
3 3
3
3 3
3 3 2
2 2
2 2
2
2 2
2 2 1
1 1
1 1
1
1 1
1 1
l l
l l l l
l l l l
l l
. (27)
Ecuaia matriceal (27) constituie modelul numeric global al comportrii
coloanei sub sarcin. Ecuaia matriceal (27) se poate scrie simbolic astfel
F u k = , (28)
unde matricea coeficient k i vectorii u si F au fost obinui prin asamblarea matricelor
elementale
> <e
k i, respectiv, a vectorilor elementali
> <e
u ,
> <e
F .

Asamblarea dup elemente
Asamblarea dup elemente constituie procedeul cel mai des ntlnit n practica
modelrii cu elemente finite, datorit uurinei de realizare a subrutinelor de asamblare.
n esen, procedeul const din dou faze succesive: expandarea i asamblarea propriu-
zis.
Prin expandare, modelul matriceal elemental se raporteaz la sistemul global de
noduri, folosind n acest scop matricea de conexiuni dup elemente (Tabelul 1b).
2.4 - Studiul deplasrilor unei coloane sub sarcin 87

Tabelul 1b. Matrice de conexiuni dup elemente.
Noduri Elemente
i j
1 1 2
2 2 3
3 3 4

Coeficienii matriceali nu sufer n aceast faz nici o modificare. Se transform
numai poziia lor prin trecerea de la un sistem local de numerotare a nodurilor la unul
global.
Reamintim relaia general (19)
(

+
(

=
(

1
1
2
T
1
1
2
F A
u
u
1 1
1 1
AE
j
i l l
l
,
care pentru primul element primete forma
(
(
(
(

+
+
=
(

(
(
(
(

> <
> < > <
> < > <
> <
> < > <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
2
T
2
F A
2
T
2
F A
u
u
E A E A
E A E A
1
1 1
1 1
1
1 1
1 1
2
1
1
1 1
1
1 1
1
1 1
1
1 1
l l
l l
l l
l l
(29)
Pe baza acestor consideraii, prezentm mai jos modelul numeric elemental
pentru fiecare element finit al coloanei sub sarcin i apoi forma lui expandat.

Elementul 1:
Unitar
(
(
(
(

+
+
=
(

(
(
(
(

> <
> < > <
> < > <
> <
> < > <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
2
T
2
F A
2
T
2
F A
u
u
E A E A
E A E A
1
1 1
1 1
1
1 1
1 1
2
1
1
1 1
1
1 1
1
1 1
1
1 1
l l
l l
l l
l l


Expandat
88 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

(
(
(
(
(
(
(

+
+
=
(
(
(
(

(
(
(
(
(
(
(

> <
> < > <
> < > <
> <
> < > <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
0
0
2
T
2
F A
2
T
2
F A
u
u
u
u
0 0 0 0
0 0 0 0
0 0
E A E A
0 0
E A E A
1
1 1
1 1
1
1 1
1 1
4
3
2
1
1
1 1
1
1 1
1
1 1
1
1 1
l l
l l
l l
l l

Elementul 2:
Unitar
(
(
(
(

+
+
=
(

(
(
(
(

> <
> < > <
> < > <
> <
> < > <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
2
T
2
F A
2
T
2
F A
u
u
E A E A
E A E A
2
2 2
2 2
2
2 2
2 2
3
2
2
2 2
2
2 2
2
2 2
2
2 2
l l
l l
l l
l l

Expandat
(
(
(
(
(
(

+
+
=
(
(
(
(

(
(
(
(
(
(

> <
> < > <
> < > <
> <
> < > <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
0
2
T
2
F A
2
T
2
F A
0
u
u
u
u
0 0 0 0
0
E A E A
0
0
E A E A
0
0 0 0 0
2
2 2
2 2
2
2 2
2 2
4
3
2
1
2
2 2
2
2 2
2
2 2
2
2 2
l l
l l
l l
l l

Elementul 3:
Unitar
(
(
(
(

+
+
=
(

(
(
(
(

> <
> < > <
> < > <
> <
> < > <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
2
T
2
F A
2
T
2
F A
u
u
E A E A
E A E A
3
3 3
3 3
3
3 3
3 3
4
3
3
3 3
3
3 3
3
3 3
3
3 3
l l
l l
l l
l l


Expandat
2.4 - Studiul deplasrilor unei coloane sub sarcin 89

(
(
(
(
(
(
(

+
+
=
(
(
(
(

(
(
(
(
(
(
(

> <
> < > <
> < > <
> <
> < > <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
2
T
2
F A
2
T
2
F A
0
0
u
u
u
u
E A E A
0 0
E A E A
0 0
0 0 0 0
0 0 0 0
3
3 3
3 3
3
3 3
3 3
4
3
2
1
3
3 3
3
3 3
3
3 3
3
3 3
l l
l l
l l
l l


Faza de asamblare propriu-zis a elementelor finite const din suprapunerea
modelelor elementale expandate, astfel nct coeficienii matriceali din dou elemente
vecine s se nsumeze la nodurile comune. Din punct de vedere matematic aceasta
nseamn s adunm matricele coeficient i vectorii termenilor liberi corespunztori
modelelor numerice elementale.
Rezultatul procesului de asamblare pentru exemplul considerat este urmtorul
sistem matriceal
=
(
(
(
(

(
(
(
(
(
(
(
(
(
(

+
+

> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
> <
> < > <
4
3
2
1
3
3 3
3
3 3
3
3 3
3
3 3
2
2 2
2
2 2
2
2 2
2
2 2
1
1 1
1
1 1
1
1 1
1
1 1
u
u
u
u
E A E A
0 0
E A E A E A E A
0
0
E A E A E A E A
0 0
E A E A
l l
l l l l
l l l l
l l

(
(
(
(
(
(
(
(
(
(

+
+ + +
+ + +
+
=
> <
> < > <
> < > <
> <
> < > <
> < > < > <
> < > <
> < > <
> <
> < > <
> < > < > <
> < > <
> < > <
> <
> < > <
> < > <
2
T
2
F A
2
T
2
F A
2
T
2
F A
2
T
2
F A
2
T
2
F A
2
T
2
F A
3
3 3
3 3
3
3 3
3 3 2
2 2
2 2
2
2 2
2 2 1
1 1
1 1
1
1 1
1 1
l l
l l l l
l l l l
l l
. (30)
90 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Se remarc faptul c rezultatul final este acelai ca i cel obinut la asamblarea
elementelor finite dup noduri.

Implementarea condiiilor la limit
Condiiile la limit considerate n cadrul modelului analitic trebuie s se
introduc n modelul numeric global. Implementarea lor se face n funcie de tipul de
condiie la limit i de structura modelului numeric global. Astfel, n funcie de natura
lor, unele condiii la limit pot fi implementate nc din faza de constituire a modelului
numeric elemental, iar altele dup ce s-a obinut modelul global asamblat.

Condiii la limit ncorporate n modelul numeric global
Aceste condiii au fost introduse pe parcursul constituirii modelului numeric
elemental. Ele pot aprea direct, n mod explicit n structura acestui model prin
prezena unor coeficieni matriceali, sau numai n mod implicit. Din prima categorie
fac parte n general condiii de specificare a unor fore exterioare sau temperaturi ale
mediului ambiant i coeficienii de transfer al cldurii de la/spre corpul analizat.
Acestea sunt n general condiii la limit mixte sau Cauchy. Dac pe poriunea de
frontier
T
S sau

S , unde pot fi specificate aceste condiii, nu acioneaz fore sau nu


exist transfer de caldur convectiv, atunci coeficienii matriceali corespunztori devin
egali cu zero. Din cea de-a doua categorie fac parte condiiile de tip Neumann, cnd se
cunoate derivata variabilei de cmp, sau fluxul lui printr-un segment de frontier. De
obicei aceste condiii implic valori nule i sunt satisfcute n mod implicit prin nsi
natura constituirii modelului numeric cu elemente finite. Datorit acestui fapt ele se
mai numesc i condiii la limit naturale.

Condiii la limit nencorporate n modelul numeric global
Aceste condiii sunt de tip Dirichlet i trebuie introduse n modelul numeric
global. Introducerea lor se va face astfel ca n sistemul matriceal final s se opereze ct
mai puine modificri. Vom prezenta n cele ce urmeaz dou dintre cele mai folosite
2.4 - Studiul deplasrilor unei coloane sub sarcin 91

procedee de implementare a acestor condiii la limit. Pentru urmrirea lor mai uoar
s considerm un model numeric global de forma celui prezentat n ecuaia (30):
(
(
(
(

=
(
(
(
(

(
(
(
(

4
3
2
1
4
3
2
1
44 43 42 41
34 33 32 31
24 23 22 21
14 13 12 11
R
R
R
R
u
u
u
u
k k k k
k k k k
k k k k
k k k k
. (31)
S presupunem c se cunosc deplasrile nodurilor 1 i 4:
1
1
u u = ,
4
4
u u = . (32)
Rmn deci necunoscute numai deplasrile nodale u
2
i u
3
. Pentru a nu
transforma acest sistem de patru ecuaii ntr-unul de dou ecuaii cu dou necunoscute,
restructurare greu de realizat n cazul sistemelor mari, se pstreaz structura sistemului,
dar se opereaz n interiorul ei astfel:
1) se nlocuiesc coeficienii diagonalei corespunztori nodurilor considerate
cunoscute cu 1 ( 1 k
11
= , 1 k
44
= );
2) se nlocuiesc coeficienii din termenul liber corespunztori nodurilor 1 i 4 cu
valorile date ale deplasrilor (
1
1
u R = i
4
4
u R = );
3) se trec n partea termenului liber coeficienii care multiplic aceste deplasri
nodale (
1
21
u k ,
4
24
u k ,
1
31
u k ,
4
34
u k );
4) se nlocuiesc toi coeficienii din matricea coeficient de pe rndurile 1, 4 i
coloanele 1, 4 (cu excepia coeficienilor de pe diagonal) cu 0.
Rezultatul acestor modificri conduce la noua form a sistemului final de ecuaii
(
(
(
(
(



=
(
(
(
(

(
(
(
(

4
4
34
1
31 3
4
24
1
21 2
1
4
3
2
1
33 32
23 22
u
u . k u . k R
u . k u . k R
u
u
u
u
u
1 0 0 0
0 k k 0
0 k k 0
0 0 0 1
. (33)
Se observ imediat c s-a obinut un fals sistem de patru ecuaii cu patru
necunoscute, ntruct prima i ultima ecuaie reprezint de fapt condiiile (32). Se
92 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

prefer totui aceast manier de implementare a condiiilor la limit de tip Dirichlet
datorit avantajelor computaionale pe care le are fa de o eventual restructurare
total a sistemului de ecuaii, respectiv de reducere a lui numai la ecuaiile aferente
valorilor nodale necunoscute.
O alt metod de implementare a condiiilor Dirichlet este aceea de a nmuli
coeficienii diagonali afereni valorilor nodale cunoscute cu un numr foarte mare, de
exemplu 10
15
, n acelai timp se nlocuiesc coeficienii termenului liber corespunztori
cu aceste valori nodale cunoscute, nmulite cu coeficienii diagonali i cu numrul
ales. Procednd astfel, transformm sistemul matriceal (31) cu condiiile (32) n ecuaia
matriceal
(
(
(
(
(

=
(
(
(
(

(
(
(
(
(

15
44
4
3
2
15
11
1
4
3
2
1
15
44 43 42 41
34 33 32 31
24 23 22 21
14 13 12
15
11
10 k u
R
R
10 k u
u
u
u
u
10 k k k k
k k k k
k k k k
k k k 10 k
. (34)
Pentru a vedea dac acest procedeu ofer rezultatul dorit s considerm prima
ecuaie
15
11
1
4 14 3 13 2 12 1
15
11
10 k u u k u k u k u 10 k = + + + .
Deoarece
j 1
15
11
k 10 k >> , j = 2 , 3 , 4 rezult practic
1
1
u u = .
Odat implementate condiiile la limit, se trece la rezolvarea sistemelor de
ecuaii i aflarea variabilelor nodale pentru mrimile de cmp analizate.

Rezolvare numeric. Presupunem c aceast coloan are o seciune transversal
constant, cu aria
2
cm 1 A = . Coloana are o nlime de 30 cm i un modul de
elasticitate
2
cm / N 1000 E = . Fora masic specific este
3
cm / N 5 . 0 F = , iar cea de
suprafa
2
cm / N 1 T = . Pentru baza coloanei se impune condiia ca deplasarea
nodal corespunztoare s fie nul. Se cere s se analizeze comportarea acestei
coloane.
2.4 - Studiul deplasrilor unei coloane sub sarcin 93

Discretizarea corpului se face folosind elemente finite liniare egale i vom obine
modelul numeric elemental n forma lui normal i apoi n cea expandat pentru fiecare
element. Notm faptul c
A A A A
3 2 1
= = =
> < > < > <
, E E E E
3 2 1
= = =
> < > < > <
,
l l l l = = =
> < > < > < 3 2 1
, F F F F
3 2 1
= = =
> < > < > <
, T T T T
3 2 1
= = =
> < > < > <
.
Modelul numeric elemental este
(
(
(
(

+
+
=
(

(
(
(

2
T
2
F A
2
T
2
F A
u
u
AE AE
AE AE
j
i
l l
l l
l l
l l
. (35)
Elementul 1:
(

=
(

5 . 7
5 . 7
u
u
100 100
100 100
2
1

(
(
(
(

=
(
(
(
(

(
(
(
(

0
0
5 . 7
5 . 7
u
u
u
u
0 0 0 0
0 0 0 0
0 0 100 100
0 0 100 100
4
3
2
1

Elementul 2:
(

=
(

5 . 7
5 . 7
u
u
100 100
100 100
3
2

(
(
(
(

=
(
(
(
(

(
(
(
(

0
5 . 7
5 . 7
0
u
u
u
u
0 0 0 0
0 100 100 0
0 100 100 0
0 0 0 0
4
3
2
1

Elementul 3:
(

=
(

5 . 7
5 . 7
u
u
100 100
100 100
4
3

(
(
(
(

=
(
(
(
(

(
(
(
(

5 . 7
5 . 7
0
0
u
u
u
u
100 100 0 0
100 100 0 0
0 0 0 0
0 0 0 0
4
3
2
1

Prin asamblarea elementelor se obine modelul numeric global
94 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

(
(
(
(

=
(
(
(
(

(
(
(
(

5 . 7
15
15
5 . 7
u
u
u
u
100 100 0 0
100 200 100 0
0 100 200 100
0 0 100 100
4
3
2
1
. (36)
n sistemul final de ecuaii (36) se introduce condiia la limit u
4
= 0 i se obine
(
(
(
(

=
(
(
(
(

(
(
(
(

0
15
15
5 . 7
u
u
u
u
1 0 0 0
0 200 100 0
0 100 200 100
0 0 100 100
4
3
2
1
. (37)
Rezolvnd sistemul de ecuaii (37) se obin deplasrile nodale
u
1
= 0.675cm, u
2
= 0.60 cm, u
3
= 0.375cm, u
4
= 0.
Deformaia specific a fiecrui element este dat de
l
i j
j
j
i
i e
u u
u
dy
dN
u
dy
dN
dy
du

= + = =
> <
.
Considernd e = 1, 2, 3 i i, j = 1, 2, 3, 4 se obin
3 1
10 5 . 7
> <
= ,
3 2
10 5 . 22
> <
= ,
3 3
10 5 . 37
> <
= .
Aplicnd legea lui Hooke = E , se obin eforturile unitare elementale
2 1
cm / N 5 . 7 =
> <
,
2 2
cm / N 5 . 22 =
> <
,
2 3
cm / N 5 . 37 =
> <
.
Observaie:

Figura 2. Coloana aflat sub sarcina concentrat P.
2.4 - Studiul deplasrilor unei coloane sub sarcin 95


Dac n loc de forele distribuite F i T se consider o sarcin concentrat
N 10 P = acionnd la partea superioar a coloanei (Figura 2), atunci sistemul final de
ecuaii devine
(
(
(
(

=
(
(
(
(

(
(
(
(

0
0
0
10
u
u
u
u
1 0 0 0
0 200 100 0
0 100 200 100
0 0 100 100
4
3
2
1
. (38)
Rezolvarea ecuaiei matriciale (38) conduce la urmtoarele valori ale
deplasrilor nodale
u
1
= 0.3 cm, u
2
= 0.2 cm, u
3
= 0.1 cm, u
4
= 0.
Deformaia specific i efortul unitar pentru fiecare element devin n noile
condiii
2 1
10
> <
= ,
2 2
10
> <
= ,
2 3
10
> <
= ,
2 1
cm / N 10 =
> <
,
2 2
cm / N 10 =
> <
,
2 3
cm / N 10 =
> <
.

Rezolvare numeric n MathCAD

Acest program permite generalizarea problemei la n noduri.
ORIGIN 1
Aria seciunii coloanei ( cm^2 ): A 1 :=
Lungimea coloanei ( cm ): lung 30 :=
Fora masic specific ( N/cm^3 ): F 0.5 :=
Fora masic specific de suprafa ( N/cm^2 ): T 1 :=
Modulul de elasticitate ( N/cm^2 ): E 1000 :=
Numrul de noduri: N 4 :=
Lungimea unui element finit: l
lung
N 1
:=
96 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Asamblarea matricei elementelor finite:
elem
A E
l
:= ME
E
i j ,
0
j 1 N .. for
i 1 N .. for
E
1 1 ,
elem
E
N N ,
elem
E
t 1 + t 1 + ,
2 elem
t 1 N 2 .. for
E
p 1 + p ,
elem
E
p p 1 + ,
elem
p 1 N 1 .. for
E
:=
ME
100
100
0
0
100
200
100
0
0
100
200
100
0
0
100
100
|

\
|
|
|
|
|

=
Declararea matricei termenilor liberi:
term
A l F
2
T l
2
+ := ML
L
i
term
i 1 N .. for
L
j
2 term
j 2 N 1 .. for
L
:=
Impunerea condiiilor la limit:
ME
N N ,
1 := ME
N N 1 ,
0 := ME
N 1 N ,
0 := ML
N
0 :=
ML
7.5
15
15
7.5
|

\
|
|
|
|
|

=

2.4 - Studiul deplasrilor unei coloane sub sarcin 97

ME
100
100
0
0
100
200
100
0
0
100
200
0
0
0
0
1
|

\
|
|
|
|
|

= ML
7.5
15
15
0
|

\
|
|
|
|
|

=
Calcularea deplasrilor:
u ME
1
ML := u
0.675
0.6
0.375
0
|

\
|
|
|
|
|

=
Calcularea deformaiilor specifice:
i 1 N 1 .. :=
epsilon
i
u
i 1 +
u
i

l
:= epsilon
7.5 10
3

0.023
0.038
|

\
|
|
|
|

=
Eforturile unitare elementale, obinute din Legea lui Hooke:
i 1 N 1 .. :=
sigma
i
epsilon
i
E := sigma
7.5
22.5
37.5
|

\
|
|
|

=


Rezolvare numeric n MATLAB

Varianta 1. Cazul forelor distribuite (F, T) care acioneaz asupra coloanei.

clc,clear
disp(' COLOANA SUB SARCIN (Cazul forelor distribuite)')
disp(' ')
A=input('Introducei aria seciunii coloanei analizate
[cm^2]:
A= ');
disp(' ')
l=input('Introducei lungimea coloanei analizate [cm]: l=
');
disp(' ')
98 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

F=input('Introducei valoarea forei masice specifice
[N/cm^3]:
F= ');
disp(' ')
T=input('Introducei valoarea forei masice specifice de
suprafa [kg/cm^2]: T= ');
disp(' ')
E=input('Introducei valoarea modulului de elasticitate
[N/cm^2]: E= ');
disp(' ')
nrnod=input('Introducei numrul de noduri al coloanei N=
');
b=zeros(nrnod);
l=l/(nrnod-1);
n=2;
a=zeros(n);
kapa=(A*E)/l;
a(1,1)=kapa;
a(1,2)=-kapa;
a(2,1)=-kapa;
a(2,2)=kapa;
term=(A*l*F+T*l)/2;
for i=1:n
for j=1:n
b(i,j)=a(i,j);
end
end
%ansamblarea matricelor elementelor finite
q=nrnod-n;
s=zeros(nrnod);
for t=1:q
c=zeros(nrnod);
for i=1:n
for j=1:n
c(i+t,j+t)=a(i,j);
end
end
s=s+c;
end
matr=s+b;
disp(' ')
disp(' ')
%declararea vectorului termenilor liberi
for i=1:nrnod-1
k(i)=term*2;
end
k(1)=term;
k(nrnod)=0;
2.4 - Studiul deplasrilor unei coloane sub sarcin 99

k=k';
matr(nrnod,:)=0;
matr(:,nrnod)=0;
matr(nrnod,nrnod)=1;
%calcularea deplasarilor
dep=matr\k;
dep=dep';
disp(' DEPLASRILE N NODURILE COLOANEI');
disp(' ')
for i=1:nrnod-1
disp(['deplasarea in nodul nr.',num2str(i),' este de
',num2str(dep(i)),'cm']);
disp(' ')
end
disp(['Deplasarea in nodul nr.',num2str(i+1),',la baza
coloanei,este ',num2str(dep(i+1)),'cm']);
disp(' ')
%calcularea deformatiilor specifice
disp(' DEFORMAIILE SPECIFICE ALE FIECRUI ELEMENT');
disp(' ')
epsilon(nrnod-1)=0;
for i=1:nrnod-1
epsilon(i)=((dep(i+1)-dep(i))/l);
disp(['Deformaia specific a elementului
nr.',num2str(i),' este epsilon',num2str(i),' =
',num2str(epsilon(i))]);
disp(' ')
end
%eforturile unitare elementale
disp(' Aplicnd legea lui Hooke , se obin EFORTURILE
UNITARE ELEMENTALE : ');
disp(' ')
disp(' ')
for i=1:nrnod-1
sigma=epsilon(i)*E;
disp(['Efortul unitar in elementul nr.',num2str(i),'
este sigma',num2str(i),' = ',num2str(sigma),' N/cm^2']);
end

n urma rulrii programului prezentat se obin urmtoarele rezultate:

DEPLASRILE IN NODURILE COLOANEI
Deplasarea n nodul nr.1 este de 0.675cm
Deplasarea n nodul nr.2 este de 0.6cm
Deplasarea n nodul nr.3 este de 0.375cm
100 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Deplasarea n nodul nr.4,la baza coloanei,este 0cm
DEFORMAIILE SPECIFICE ALE FIECRUI ELEMENT
Deformaia specific a elementului nr.1 este epsilon1 = -0.0075
Deformaia specific a elementului nr.2 este epsilon2 = -0.0225
Deformaia specific a elementului nr.3 este epsilon3 = -0.0375
Aplicnd legea lui Hooke , se obin EFORTURILE UNITARE
ELEMENTALE :
Efortul unitar in elementul nr.1 este sigma1 = -7.5 N/cm^2
Efortul unitar in elementul nr.2 este sigma2 = -22.5 N/cm^2
Efortul unitar in elementul nr.3 este sigma3 = -37.5 N/cm^2

Varianta 2. Cazul sarcinii concentrate P care acioneaz n partea superioar a
coloanei.

clc,clear
disp(' COLOANA SUB SARCIN (Cazul sarcinii concentrate)')
disp(' ')
A=input(' Introducei aria sectiunii coloanei analizate
[cm^2]: A= ');
disp(' ')
l=input(' Introducei lungimea coloanei analizate [cm]: l=
');
disp(' ')
P=input(' Introducei valoarea forei concentrate aplicate
coloanei [N]: P= ');
disp(' ')
E=input(' Introducei valoarea modulului de elasticitate
[N/cm^2]: E= ');
disp(' ')
nrnod=input(' Introducei numrul de noduri al coloanei N=
');
b=zeros(nrnod);
l=l/(nrnod-1);
n=2;
a=zeros(n);
kapa=(A*E)/l;
a(1,1)=kapa;
a(1,2)=-kapa;
a(2,1)=-kapa;
a(2,2)=kapa;
term=P;
2.4 - Studiul deplasrilor unei coloane sub sarcin 101

for i=1:n
for j=1:n
b(i,j)=a(i,j);
end
end
%ansamblarea matricelor elementelor finite
q=nrnod-n;
s=zeros(nrnod);
for t=1:q
c=zeros(nrnod);
for i=1:n
for j=1:n
c(i+t,j+t)=a(i,j);
end
end
s=s+c;
end
matr=s+b;
disp(' ')
disp(' ')
%declararea vectorului termenilor liberi
for i=1:nrnod
k(i)=0;
end
k(1)=term;
k=k';
matr(nrnod,:)=0;
matr(:,nrnod)=0;
matr(nrnod,nrnod)=1;
%calcularea deplasarilor
dep=matr\k;
dep=dep';
disp(' DEPLASRILE N NODURILE COLOANEI');
disp(' ')
for i=1:nrnod-1
disp(['Deplasarea in nodul nr.',num2str(i),' este de
',num2str(dep(i)),'cm']);
disp(' ')
end
disp(['deplasarea in nodul nr.',num2str(i+1),',la baza
coloanei,este ',num2str(dep(i+1)),'cm']);
disp(' ')
%calcularea deformatiilor specifice
disp(' DEFORMAIILE SPECIFICE ALE FIECRUI ELEMENT');
epsilon(nrnod-1)=0;
disp(' ')
for i=1:nrnod-1
epsilon(i)=((dep(i+1)-dep(i))/l);
102 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

disp(['Deformaia specific a elementului
nr.',num2str(i),' este epsilon',num2str(i),' =
',num2str(epsilon(i))]);
disp(' ')
end
%eforturile unitare elementale
disp(' Aplicnd legea lui Hooke , se obin EFORTURILE
UNITARE ELEMENTALE : ');
disp(' ')
for i=1:nrnod-1
sigma=epsilon(i)*E;
disp(['Efortul unitar in elementul nr.',num2str(i),'
este sigma',num2str(i),' = ',num2str(sigma),' N/cm^2']);
disp(' ')
end

n urma rulrii acestei variante de program se obin urmtoarele rezultate:

DEPLASRILE N NODURILE COLOANEI
Deplasarea n nodul nr.1 este de 0.675cm
Deplasarea n nodul nr.2 este de 0.45cm
Deplasarea n nodul nr.3 este de 0.225cm
Deplasarea n nodul nr.4,la baza coloanei,este 0cm
DEFORMAIILE SPECIFICE ALE FIECARUI ELEMENT
Deformaia specific a elementului nr.1 este epsilon1 = -0.0225
Deformaia specific a elementului nr.2 este epsilon2 = -0.0225
Deformaia specific a elementului nr.3 este epsilon3 = -0.0225
Aplicnd legea lui Hooke , se obin EFORTURILE UNITARE
ELEMENTALE :
Efortul unitar n elementul nr.1 este sigma1 = -22.5 N/cm^2
Efortul unitar n elementul nr.2 este sigma2 = -22.5 N/cm^2
Efortul unitar n elementul nr.3 este sigma3 = -22.5 N/cm^2







2.5 - Micarea plan paralel laminar n canale paralele 103


2.5 MICAREA PLAN PARALEL LAMINAR
N CANALE PARALELE

Considerm cazul micrii unui fluid ntre dou plci paralele (Figura 1).
Micarea este generat de deplasarea plcii superioare de-a lungul axei x, dar
rmnnd mereu paralel cu placa inferioar. Prin urmare, fluidul se mic ntr-o
singur direcie, avnd numere Reynolds foarte mici (micare laminar).

Figura 1. a - domeniul de analiz; b - discretizarea domeniului; c - element finit ptratic.

Ecuaia fundamental n acest caz descrie interdependena dintre cmpul de
presiune i cel de vitez care exist n masa de fluid dintre cele dou plci paralele
2
2
dy
u d
dx
dp
= , (1)
unde s-a notat cu p - presiunea, u - viteza fluidului i - coeficientul de vscozitate.
Vom transforma aceast ecuaie utiliznd mrimi adimensionale. Notnd cu U
0

viteza plcii superioare i cu h nlimea dintre plci, se pot defini mrimile
|

\
|

= = =
dx
dp
U
h
P ,
h
y
y ,
U
u
u
0
2
* *
0
*
, (2)
104 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

iar ecuaia fundamental devine
0 P
dy
u d
*
2 *
* 2
= + . (3)
Condiiile la limit se stabilesc urmrind procesul fizic din Figura 1 i relaiile
(2)
1 y pentru 1 u
0 y pentru , 0 u
* *
* *
= =
= =
. (4)
Modelul analitic de baz este constituit din ecuaia fundamental (3) care
ncorporeaz i legea de material ( -const.) i condiiile la limit (4). Subliniem faptul
c, n cazul de fa, modelul analitic este de tip diferenial. Aceasta nseamn c nainte
de a se trece la determinarea modelului numeric propriu-zis este nevoie de
transformarea lui ntr-un model integral.
Pentru discretizarea domeniului de analiz folosim elemente finite
unidimensionale de gradul doi (Figura 1b), matricea de conexiuni find prezentat n
Tabelul 1.
Tabelul 1. Matricea de conexiuni dup elemente.
Noduri
Elemente
i j k
1 1 2 3
2 3 4 5
3 5 6 7
4 7 8 9
5 9 10 11

Stabilim o funcie pentru deplasri ( ) y u u = , de form parabolic
2
3 2 1
y y u + + = , (5)
2.5 - Micarea plan paralel laminar n canale paralele 105

care este continu pe domeniul corespunztor elementului i asigur compatibilitatea
interelemente.
Rezult sistemul

= + +
= + +
= + +
k
2
k 3 k 2 1
j
2
j 3 j 2 1
i
2
i 3 i 2 1
u y y
u y y
u y y
(6)
Pentru elementul finit e (Figura 1c), de lungime l , avnd nodurile i, j, k, se
consider
0 y
i
= ,
2
y
j
l
= , l =
k
y (7)
i prin nlocuirea acestor valori n sistemul (6), se obin rezultatele
i 1
u = , ( )
k j i 2
u u 4 u 3
1
+ =
l
, ( )
k j i
2
3
u u 2 u
2
+ =
l
. (8)
Substituind relaiile (8) n expresia (5) i rearanjnd termenii, rezult
k
* *
j
* *
i
* *
u 1
y 2 y
u
y
1
y 4
u
y
1
y 2
1 u
|
|

\
|
+
|
|

\
|
+
|
|

\
|

|
|

\
|
=
l l l l l l
(9)
Funciile
|
|

\
|

|
|

\
|
=
l l
* *
*
i
y
1
y 2
1 ) y ( N ,
|
|

\
|
=
l l
* *
*
j
y
1
y 4
) y ( N ,

|
|

\
|
=
l l
* *
*
k
y 2
1
y
) y ( N
sunt funciile de form cu ajutorul crora se va defini funcia de aproximare a vitezei.
Funciile de form au proprietatea de a fi normate n nodul de definiie, avnd
valoarea nul n celelalte, adic
106 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

1 ) y ( N , 0 ) y ( N , 0 ) y ( N
0 ) y ( N , 1 ) y ( N , 0 ) y ( N
0 ) y ( N , 0 ) y ( N , 1 ) y ( N
*
k k
*
j k
*
i k
*
k j
*
j j
*
i j
*
k i
*
j i
*
i i
= = =
= = =
= = =
. (10)
Funcia de aproximare a vitezei pe domeniul unui element finit este
k
*
k j
*
j i
*
i
^
u ) y ( N u ) y ( N u ) y ( N u + + = . (11)
Introducnd aceast funcie n ecuaia fundamental avem
0 P
dy
u d
*
2 *
^
2
= +
i aplicnd metoda lui Galerkin de obinere a unei formulri integrale, se obine
sistemul de ecuaii
0 dy P
dy
u d
N
0 dy P
dy
u d
N
0 dy P
dy
u d
N
*
0
*
2 *
^
2
k
*
0
*
2 *
^
2
j
*
0
*
2 *
^
2
i
=
|
|
|

\
|
+
=
|
|
|

\
|
+
=
|
|
|

\
|
+

l
l
l
. (12)
Observnd c
2 *
^
2
i
*
^
*
i
*
^
i
*
dy
u d
N
dy
u d
dy
dN
dy
u d
N
dy
d
+ =
|
|
|

\
|
,
adic
2.5 - Micarea plan paralel laminar n canale paralele 107

*
^
*
i
*
^
i
* 2 *
^
2
i
dy
u d
dy
dN
dy
u d
N
dy
d
dy
u d
N
|
|
|

\
|
= ,
se rescrie sistemul de ecuaii (12) n forma
0 dy P N dy
dy
u d
dy
dN
dy
dy
u d
N
dy
d
0 dy P N dy
dy
u d
dy
dN
dy
dy
u d
N
dy
d
0 dy P N dy
dy
u d
dy
dN
dy
dy
u d
N
dy
d
* *
0
k
*
0
*
^
*
k
0
*
*
^
k
*
* *
0
j
*
0
*
^
*
j
0
*
*
^
j
*
* *
0
i
*
0
*
^
*
i
0
*
*
^
i
*
= +
|
|
|

\
|
= +
|
|
|

\
|
= +
|
|
|

\
|



l l l
l l l
l l l
. (13)
Integrnd primii termeni ai ecuaiilor (13) ntre limitele
*
k
*
i
y , y i innd cont de
proprietatea funciilor de form (10), rezult relaiile:
*
k
*
k
*
i
*
k
*
i
*
i
*
k
*
i
y *
^
*
i
*
^
k
*
k
*
^
k
*
y
y
*
^
k
*
*
i
*
^
j
*
k
*
^
j
*
y
y
*
^
j
*
y *
^
*
i
*
^
i
*
k
*
^
i
*
y
y
*
^
i
*
)
dy
u d
(
y dy
u d
N
y dy
u d
N dy
dy
u d
N
dy
d
0
y dy
u d
N
y dy
u d
N dy
dy
u d
N
dy
d
)
dy
u d
(
y dy
u d
N
y dy
u d
N dy
dy
u d
N
dy
d
= =
|
|
|

\
|
= =
|
|
|

\
|
= =
|
|
|

\
|

.(14)
Cu aceste rezultate, sistemul de ecuaii (13) devine

|
|
|

\
|
=
|
|

\
|
+ +
l l
0
y
*
^
* *
i
*
0
k
*
k
*
i
j
*
j
*
i
i
*
i
*
i
*
i
dy
u d
dy P N dy u
dy
dN
dy
dN
u
dy
dN
dy
dN
u
dy
dN
dy
dN

108 MODELRI PRIN METODA ELEMENTELOR FINITE - I I



=
|
|

\
|
+ +
l l
0
* *
j
*
0
k
*
k
*
i
j
*
j
*
j
i
*
i
*
j
dy P N dy u
dy
dN
dy
dN
u
dy
dN
dy
dN
u
dy
dN
dy
dN
(15)

|
|
|

\
|
+ =
|
|

\
|
+ +
l l
0
y
*
^
* *
k
*
0
k
*
k
*
k
j
*
j
*
k
i
*
i
*
k
*
k
dy
u d
dy P N dy u
dy
dN
dy
dN
u
dy
dN
dy
dN
u
dy
dN
dy
dN

Acest sistem de ecuaii poate fi pus n form matriceal
(
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(




l
l
l
l l l
l l l
l l l
0
y *
^
* *
k
0
* *
j
0
y *
^
* *
i
k
j
i
0
*
*
k
*
k
0
*
*
j
*
k
0
*
*
i
*
k
0
*
*
k
*
j
0
*
*
j
*
j
0
*
*
i
*
j
0
*
*
k
*
i
0
*
*
j
*
i
0
*
*
i
*
i
*
k
*
i
)
dy
u d
( dy P N
dy P N
)
dy
u d
( dy P N
u
u
u
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
(16)
Derivnd funcia de aproximare a vitezei pe domeniul unui element finit (11)
rezult:
k
*
k
*
k
j
*
k
*
j
i
*
k
*
i
y *
^
k
*
i
*
k
j
*
i
*
j
i
*
i
*
i
y *
^
u
y dy
dN
u
y dy
dN
u
y dy
dN
)
dy
u d
(
u
y dy
dN
u
y dy
dN
u
y dy
dN
)
dy
u d
(
*
k
*
i
+ + =
+ + =
.(17)
Prin nlocuirea relaiilor (17) n sistemul (16) rezult ecuaia matriceal
elemental
> < > < > <
=
e e e
F u k , (18)
unde
2.5 - Micarea plan paralel laminar n canale paralele 109

(
(
(
(
(
(
(
(


+ + +
=



> <
*
k
*
k
0
*
*
k
*
k
*
k
*
j
0
*
*
j
*
k
*
k
*
i
0
*
*
i
*
k
0
*
*
k
*
j
0
*
*
j
*
j
0
*
*
i
*
j
*
i
*
k
0
*
*
k
*
i
*
i
*
j
0
*
*
j
*
i
*
i
*
i
0
*
*
i
*
i
e
y dy
dN
dy
dy
dN
dy
dN
y dy
dN
dy
dy
dN
dy
dN
y dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
dy
dy
dN
dy
dN
y dy
dN
dy
dy
dN
dy
dN
y dy
dN
dy
dy
dN
dy
dN
y dy
dN
dy
dy
dN
dy
dN
k
l l l
l l l
l l l
,
(
(
(
(
(
(
(
(
(

=
> <
k
j
i
e
u
u
u
u ,
(
(
(
(
(
(
(
(

> <
l
l
l
0
* *
k
0
* *
j
0
* *
i
e
dy P N
dy P N
dy P N
F .
Termenul
> <e
k al acestei ecuaii reprezint matricea de rigiditate sau (matricea
caracteristic) pentru elementul e, termenul
> <e
u este vectorul vitezelor nodale
(necunoscute), iar
> <e
F este termenul liber. Ecuaia (18) constituie nucleul de baz n
determinarea modelului global cu elemente finite care s descrie comportarea fluidului.

Rezolvare numeric n MathCAD

Cazul I. Considerm cazul micrii unui fluid, pentru un element finit, la
presiune constant.
ORIGIN 1

Numrul de elemente finite: n 1 :=

Numr noduri:

nnod 3 :=

Lungimea elementului finit: lu 1 :=
Presiunea:
P y ( ) 1 :=


110 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Funciile de form:
N0 y ( ) 1 2
y
lu

|

\
|
|

1
y
lu

\
|
|

:=
N1 y ( ) 4
y
lu
1
y
lu

\
|
|

:=
N2 y ( )
y
lu
1 2
y
lu

|

\
|
|

:=

Matricea de rigiditate unitar (matricea caracteristic
unitar):
k
1 1 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N0 y ( )
d
d
|

\
|
|

(
(

d :=

k
2 2 ,
0
lu
y
y
N1 y ( )
d
d
|

\
|
|

y
N1 y ( )
d
d
|

\
|
|

(
(

d :=
k
3 3 ,
0
lu
y
y
N2 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=
k
1 2 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N1 y ( )
d
d
|

\
|
|

(
(

d :=
k
2 3 ,
0
lu
y
y
N1 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=
k
1 3 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=
k
2 1 ,
k
1 2 ,
:= k
3 1 ,
k
1 3 ,
:= k
3 2 ,
k
2 3 ,
:=
2.5 - Micarea plan paralel laminar n canale paralele 111

k
2.333
2.667
0.333
2.667
5.333
2.667
0.333
2.667
2.333
|

\
|
|
|

=
Matricea caracteristic global:
ks k :=
Impunerea condiiilor la limit:
ks
1 1 ,
1 := ks
1 2 ,
0 := ks
1 3 ,
0 :=
ks
3 1 ,
0 := ks
3 2 ,
0 := ks
3 3 ,
1 :=
ks
2 1 ,
0 := ks
2 3 ,
0 :=
Matricea termenilor liberi:
Tl
0
0
1
y N1 y ( ) P y ( )

d
0
1
y
y
N1 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d
1

(
(
(
(
(
(
(

:=
Matricea sistemului i matriceca termenilor liberi:
ks
1
0
0
0
5.333
0
0
0
1
|

\
|
|
|

=

Tl
0
2.667
1
|

\
|
|
|

=

Calcularea vitezelor n cele 3 noduri:
u ks
1
Tl := u
0
0.625
1
|

\
|
|
|

=

Introducnd vectorul nlimilor nodale
dim
T
0 0.5 1 ( ) =

obinem n Figura 2 vitezele fluidului n cele 3 noduri ale elementului finit.

112 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

0 0.125 0.25 0.375 0.5 0.625 0.75 0.875 1
0
0.5
1
dim
dim
u u ,

Figura 2. Viteza fluidului n cele 3 noduri, la presiunea constant 1 P = .

Observaii. n cazul n care presiunea este zero, se observ o variaie liniar a
vitezelor nodale, 0 u
1
= , 5 . 0 u
2
= , 1 u
3
= (Figura 3).
0 0.5 1
0
0.5
1
dim
dim
u u ,


Figura 3. n cazul presiunii nule, 0 P = , se observ
o variaie liniar a vitezelor nodale.

2.5 - Micarea plan paralel laminar n canale paralele 113

Prezentm n continuare profilele de vitez pentru cteva valori pozitive ale
presiunii.
P y ( ) 10 :=

u
T
0 1.75 1 ( ) =

0 0.25 0.5 0.75 1 1.25 1.5 1.75
0
0.5
1
dim
dim
u u ,

Figura 4. Profilul vitezelor, pentru o presiune pozitiv constant 10 P = .

P y ( ) 20 :=

u
T
0 3 1 ( ) =

0 0.5 1 1.5 2 2.5 3
0
0.5
1
dim
dim
u u ,

Figura 5. Profilul vitezelor, pentru o presiune pozitiv constant 20 P = .


114 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

La presiuni negative profilele vitezelor se modific. Prezentm mai jos cteva
exemple.
P y ( ) 1 :=

u
T
0 0.375 1 ( ) =

0 0.125 0.25 0.375 0.5 0.625 0.75 0.875 1
0
0.5
1
dim
dim
u u ,

Figura 6. Profilul vitezelor, pentru o presiune negativ constant 1 P = .
P y ( ) 10 :=

u
T
0 0.75 1 ( ) =

0.75 0.5 0.25 0 0.25 0.5 0.75 1
0
0.5
1
dim
dim
u u ,

Figura 7. Profilul vitezelor, pentru o presiune negativ constant 10 P = .

2.5 - Micarea plan paralel laminar n canale paralele 115

Cazul II. Considerm cazul micrii fluidului, pentru dou elemente finite, la
presiune constant.
ORIGIN 1

Numrul de elemente finite: n 2 :=

Numr noduri:

nnod 5 :=

Lungimea elementului finit: lu
1
n
:=

Presiunea: P y ( ) 2 :=
Funciile de form:
N0 y ( ) 1 2
y
lu

|

\
|
|

1
y
lu

\
|
|

:=
N1 y ( ) 4
y
lu
1
y
lu

\
|
|

:=
N2 y ( )
y
lu
1 2
y
lu

|

\
|
|

:=

Elementele matricei de rigiditate unitar:
k
1 1 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N0 y ( )
d
d
|

\
|
|

(
(

d :=

k
2 2 ,
0
lu
y
y
N1 y ( )
d
d
|

\
|
|

y
N1 y ( )
d
d
|

\
|
|

(
(

d :=

k
3 3 ,
0
lu
y
y
N2 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=

k
1 2 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N1 y ( )
d
d
|

\
|
|

(
(

d :=
k
2 3 ,
0
lu
y
y
N1 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=

k
1 3 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=
k
2 1 ,
k
1 2 ,
:= k
3 1 ,
k
1 3 ,
:= k
3 2 ,
k
2 3 ,
:=



116 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Matricea caracteristic unitar:
k
4.667
5.333
0.667
5.333
10.667
5.333
0.667
5.333
4.667
|

\
|
|
|

=

Asamblarea matricei sistemului:
kv augment k
0
0
0
0
0
0
|

\
|
|
|

(
(
(

:=

kv
4.667
5.333
0.667
5.333
10.667
5.333
0.667
5.333
4.667
0
0
0
0
0
0
|

\
|
|
|

=

k1 augment kv
T
0
0
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|
|

(
(
(
(
(
(

:=

k1
4.667
5.333
0.667
0
0
5.333
10.667
5.333
0
0
0.667
5.333
4.667
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|
|

=
k2
0
0
0
0
0
0
0
0
0
0
0
0
k
1 1 ,
k
2 1 ,
k
3 1 ,
0
0
k
1 2 ,
k
2 2 ,
k
3 2 ,
0
0
k
1 3 ,
k
2 3 ,
k
3 3 ,
|

\
|
|
|
|
|
|
|

:= k2
0
0
0
0
0
0
0
0
0
0
0
0
4.667
5.333
0.667
0
0
5.333
10.667
5.333
0
0
0.667
5.333
4.667
|

\
|
|
|
|
|
|

=


kf k1 k2 + :=

mc kf :=

mc
4.667
5.333
0.667
0
0
5.333
10.667
5.333
0
0
0.667
5.333
9.333
5.333
0.667
0
0
5.333
10.667
5.333
0
0
0.667
5.333
4.667
|

\
|
|
|
|
|
|

=


Matricea termenilor liberi:


2.5 - Micarea plan paralel laminar n canale paralele 117

T1
0
lu
y N0 y ( ) P y ( )

d
0
lu
y N1 y ( ) P y ( )

d
0
lu
y N2 y ( ) P y ( )

d
0
0
|

\
|
|
|
|
|
|
|
|
|
|
|
|
|

:= T2
0
0
0
lu
y N0 y ( ) P y ( )

d
0
lu
y N1 y ( ) P y ( )

d
0
lu
y N2 y ( ) P y ( )

d
|

\
|
|
|
|
|
|
|
|
|
|
|
|
|

:=

T1
0.167
0.667
0.167
0
0
|

\
|
|
|
|
|
|

= T2
0
0
0.167
0.667
0.167
|

\
|
|
|
|
|
|

=

T T1 T2 + :=

T
0.167
0.667
0.333
0.667
0.167
|

\
|
|
|
|
|
|

=

Impunerea condiiilor la limit:
mfc mc := mfc
1 1 ,
1 := mfc
1 2 ,
0 := mfc
1 3 ,
0 := mfc
2 1 ,
0 :=
mfc
5 3 ,
0 := mfc
5 4 ,
0 := mfc
5 5 ,
1 := mfc
3 1 ,
0 :=
Tc T := Tc
1
0 := Tc
5
1 :=

Tc
3
mc
3 5 ,
Tc
3
+ := Tc
4
mc
4 5 ,
Tc
4
+ :=
mfc
3 5 ,
0 := mfc
4 5 ,
0 :=

Matricea sistemului i matricea termenilor liberi dup impunerea
condiiilor la limit:
mfc
1
0
0
0
0
0
10.667
5.333
0
0
0
5.333
9.333
5.333
0
0
0
5.333
10.667
0
0
0
0
0
1
|

\
|
|
|
|
|
|

= Tc
0
0.667
0.333
6
1
|

\
|
|
|
|
|
|

=

118 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Calculul vitezelor nodale:
u mfc
1
Tc := u
0
0.438
0.75
0.937
1
|

\
|
|
|
|
|
|

=

Introducnd vectorul nlimilor nodale
dim
T
0 0.25 0.5 0.75 1 ( ) =

obinem urmtorul profil pentru vitezele nodale, reprezentat n Figura 8

0 0.125 0.25 0.375 0.5 0.625 0.75 0.875 1
0
0.25
0.5
0.75
1
dim
dim
u u ,

Figura 8. Profilul vitezelor n cele 5 noduri, pentru o presiune constant 2 P = .

Pentru o presiune negativ 3 P = se obin urmtoarele viteze (Figura 9)
P y ( ) 3 := u
T
0 0.031 0.125 0.469 1 ( ) =
,
iar n cazul presiunii nule se poate constata variaia liniar a vitezelor nodale (Figura
10), valorile vitezelor fiind
P y ( ) 0 :=

u
T
0 0.25 0.5 0.75 1 ( ) =
.

2.5 - Micarea plan paralel laminar n canale paralele 119


0.5 0.125 0.25 0.625 1
0
0.25
0.5
0.75
1
dim
dim
u u ,

Figura 9. Profilul vitezelor n cele 5 noduri, la o presiune negativ 3 P = .
0 0.25 0.5 0.75 1
0
0.25
0.5
0.75
1
dim
dim
u u ,

Figura 10. Variaia liniar a vitezelor n cele 5 noduri, la presiunea 0 P = .

Bineneles, prin sporirea numrului de elemente finite considerate pentru
discretizarea domeniului, se pot obine profile de viteze din ce n ce mai clare.

120 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Cazul III. Urmtorul program calculeaz vitezele fluidului considernd trei
elemente finite, la presiune constant.
ORIGIN 1

Lungimea elementului finit: lu
1
3
:=

Presiunea: P y ( ) 10 :=

Funciile de form:
N0 y ( ) 1 2
y
lu

|

\
|
|

1
y
lu

\
|
|

:=
N1 y ( ) 4
y
lu
1
y
lu

\
|
|

:=
N2 y ( )
y
lu
1 2
y
lu

|

\
|
|

:=

Elementele matricei de rigiditate unitar:
k
1 1 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N0 y ( )
d
d
|

\
|
|

(
(

d :=

k
2 2 ,
0
lu
y
y
N1 y ( )
d
d
|

\
|
|

y
N1 y ( )
d
d
|

\
|
|

(
(

d :=

k
3 3 ,
0
lu
y
y
N2 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=

k
1 2 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N1 y ( )
d
d
|

\
|
|

(
(

d :=
k
2 3 ,
0
lu
y
y
N1 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=

k
1 3 ,
0
lu
y
y
N0 y ( )
d
d
|

\
|
|

y
N2 y ( )
d
d
|

\
|
|

(
(

d :=
k
2 1 ,
k
1 2 ,
:= k
3 1 ,
k
1 3 ,
:= k
3 2 ,
k
2 3 ,
:=
Matricea caracteristic unitar:
k
7
8
1
8
16
8
1
8
7
|

\
|
|
|

=


2.5 - Micarea plan paralel laminar n canale paralele 121

Asamblarea elementelor n matricea de rigiditate

Dimensionarea matricei de rigiditate:
KF
KF
i j ,
0
j 1 7 .. for
i 1 7 .. for
KF
:=

Asamblarea primului element:
k1 k :=
i 1 3 .. :=
j 1 3 .. :=
KF
i j ,
KF
i j ,
k1
i j ,
+ :=

Asamblare al doilea element:
k2 k :=
i 3 5 .. :=
j 3 5 .. :=
KF
i j ,
KF
i j ,
k2
i 2 j 2 ,
+ :=

Asamblare al treilea element:

k3 k :=
KF
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
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|
|
|
|
|

=

KF
7
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
7
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
|

\
|
|
|
|
|
|
|
|
|

=

KF
7
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
14
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
7
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
|

\
|
|
|
|
|
|
|
|
|

=

122 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


i 5 7 .. :=
j 5 7 .. :=
KF
i j ,
KF
i j ,
k3
i 4 j 4 ,
+ :=
Matricea sistemului
MFC KF :=

MFC
7
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
14
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
14
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
7
|

\
|
|
|
|
|
|
|
|
|

=


Asamblarea matricei termenilor liberi:

T1
0
lu
y N0 y ( ) P y ( )

d
0
lu
y N1 y ( ) P y ( )

d
0
lu
y N2 y ( ) P y ( )

d
0
0
0
0
|

\
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

:=

T2
0
0
0
lu
y N0 y ( ) P y ( )

d
0
lu
y N1 y ( ) P y ( )

d
0
lu
y N2 y ( ) P y ( )

d
0
0
|

\
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

:=

T3
0
0
0
0
0
lu
y N0 y ( ) P y ( )

d
0
lu
y N1 y ( ) P y ( )

d
0
lu
y N2 y ( ) P y ( )

d
|

\
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

:=
KF
7
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
14
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
14
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
7
|

\
|
|
|
|
|
|
|
|
|

=

2.5 - Micarea plan paralel laminar n canale paralele 123

T T1 T2 + T3 + :=

T
0.556
2.222
1.111
2.222
1.111
2.222
0.556
|

\
|
|
|
|
|
|
|
|
|

=

Condiiile la limit:
MFC
1 1 ,
1 := MFC
1 2 ,
0 := MFC
1 3 ,
0 :=
MFC
7 5 ,
0 := MFC
7 6 ,
0 := MFC
7 7 ,
1 :=
Tc T := Tc
1
0 := Tc
7
1 :=
Tc
5
MFC
5 7 ,
Tc
5
+ := Tc
6
MFC
6 7 ,
Tc
6
+ :=
MFC
5 7 ,
0 := MFC
6 7 ,
0 :=


MFC
2 1 ,
0 := MFC
3 1 ,
0 :=

Matricea sistemului i matricea termenilor liberi dup impunerea
condiiilor la limit:
MFC
1
0
0
0
0
0
0
0
16
8
0
0
0
0
0
8
14
8
1
0
0
0
0
8
16
8
0
0
0
0
1
8
14
8
0
0
0
0
0
8
16
0
0
0
0
0
0
0
1
|

\
|
|
|
|
|
|
|
|
|

= Tc
0
2.222
1.111
2.222
0.111
10.222
1
|

\
|
|
|
|
|
|
|
|
|

=

Calculul vitezelor nodale:
124 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

u MFC
1
Tc :=

u
0
0.861111111111111
1.444444444444442
1.750000000000003
1.777777777777776
1.527777777777783
1
|

\
|
|
|
|
|
|
|
|
|

=


Introducnd vectorul nlimilor nodale
dim
T
0 0.167 0.333 0.5 0.667 0.833 1 ( ) =

obinem reprezentarea grafic din Figura 11
0 0.333 0.667 1 1.333 1.667 2
0
0.167
0.333
0.5
0.667
0.833
1
dim
dim
u u ,

Figura 11. Profilul vitezelor n cele 7 noduri, la presiunea 10 P = .

n cazul n care presiunea este zero, se obin urmtoarele valori ale vitezelor
nodale, reprezentate grafic n Figura 12
P y ( ) 0 :=

u
T
0 0.167 0.333 0.5 0.667 0.833 1 ( ) =

2.5 - Micarea plan paralel laminar n canale paralele 125

0 0.167 0.333 0.5 0.667 0.833 1
0
0.167
0.333
0.5
0.667
0.833
1
dim
dim
u u ,

Figura 12. Variaia liniar a vitezelor n cele 7 noduri, la presiunea 0 P = .

Pentru o presiune negativ constant, de exemplu 15 P = se obin urmtoarele
viteze nodale, reprezentate n Figura 13
P y ( ) 15 :=

u
T
0 0.875 1.333 1.375 1 0.208 1 ( ) =

2 1.5 1 0.5 0 0.5 1
0
0.167
0.333
0.5
0.667
0.833
1
dim
dim
u u ,

Figura 13. Profilul vitezelor n cele 7 noduri, la presiunea 15 P = .
126 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


2.6 TRANSFERUL DE CLDUR N BAR

Se consider o bar subire de lungime L, situat pe axa real Ox. Bara este
supus la nclzire. Dac variaiile temperaturii nu sunt mari i nu apar modificri ale
structurii sau reacii chimice, atunci putem afirma c densitatea (kg/m
3
), cldura
specific c (J/kg
.
grad) i coeficientul de conducie termic (W/m
.
grad) nu sunt
dependente de timp. n toate punctele unui segment, temperatura este ( ) t , x T T = .
Notm cu A aria i cu P perimetrul seciunii, amndou fiind constante.
Fie elementul ] x x , x [ e + >= < de lungime x.
Principiul conservrii energiei termice este
v e c
Q Q Q Q + + = ,
unde
Q este variaia cantitii de cldur n elementul e;
c
Q este cantitatea de cldur care penetreaz prin seciunile x i x x +
(prin conducie, conform legii lui Fourier, cu coeficientul ) x ( );
e
Q este cantitatea de cldur care penetreaz elementul e pe suprafaa
lateral (schimb de cldur prin convecie, are loc o schimbare de cldur, conform
legii lui Newton cu coeficientul ) x ( ntre bar i mediul nconjurtor);
v
Q este cantitatea de cldur provenit din interior (cu ( ) t , x q densitatea
unitar timp-volum).
Se obine


+ + +
+
+
(
(

\
|

+ |

\
|

x x
x
x x
x
v e
x x
x
x x x
ds ) t , s ( q A ds ) T T ( P
x
T
x
T
A ds
t
c A (1)
unde 0 > , 0 > .
2.6 - Transferul de cldur n bar 127

Primul termen din membrul drept poate fi scris n forma
ds )
s
T
(
s x
T
x
T
x x
x
x x x

=
(
(

\
|

+ |

\
|

+
+
. (2)
Aplicnd n continuare formula de medie
) ( F ) a b ( dx ) x ( F
b
a

= , b a < < , (3)


pentru 0 x se obine ecuaia de conducie a cldurii n bara subire ( n care s-a
notat P / A = l )
0 ) t , x ( q ) T T (
) x (
)
x
T
) x ( (
x
) t , x (
t
T
) x ( ) x ( c
v e
= +

l
. (4)
n condiii staionare, ecuaia de conducie a cldurii n bara subire trebuie s fie
de forma
( ) 0 ) x ( q T T
) x (
dx
dT
) x (
dx
d
v e
= +

\
|

l
, L) (0, x , (5)
0 ) x ( > , 0 ) x ( , ] L , 0 [ x .

I. Analiza transferului de cldur.
Problema revine la determinarea funciei T care satisface ecuaia i condiia de
limit bilocal
) a , 0 ( x , ) x ( q ) x ( T
) x (
dx
dT
) x (
dx
d
v
=

+
|

\
|

l
(6)
[ ] 0 , T ) 0 ( T ) 0 ( T ) 0 (
1 C 1
> = (7)
[ ] 0 , ) a ( T T ) a ( T ) a (
2 S 2
> = (8)
0 ) x (
0
> , 0 ) x (
0
> , (9)
) x ( q
v
funcie dat care nlocuiete l / T ) x ( ) x ( q
e v
+ .
Se introduc funciile u, f i constantele A
~
i B, de expresii
128 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

B x A
~
) x ( T ) x ( u = , (10)
( ) B x A
~ ) x (
) x ( A
~
) x ( q ) x ( f
v
+

+ =
l
, (11)
( )
[ ] ) 0 ( a ) a (
T T
A
~
2 2 1
c s 2 1
+ +

= , (12)
( )
[ ]
c
2 2 1
c s 2
T
) 0 ( a ) a (
T T
) 0 ( B +
+ +

= . (13)
Problema revine la determinarea funciei u(x) care verific ecuaia i condiiile
de limit omogene
) x ( f ) x ( u ) x ( q
dx
du
) x (
dx
d
) x ( u A
I
= + |

\
|
= , ) a , 0 ( x (14)
0 ) 0 ( u ) 0 ( u ) 0 (
1
= , (15)
0 ) a ( u ) a ( u ) a (
2
= + . (16)
Considerm c ] a , 0 [ C ) a , 0 ( C u
1 2
unde
0
(x)
q(x) , 0 (x) , 0 , 0
2 1

= > > >


l
,
f(x) este funcia dat i
I
A este operatorul Sturm Liouville.
Operatorul Sturm Liouville este definit astfel
] a , 0 [ C ) A ( D : A
1
I I
,
unde domeniul ) A ( D
I
este
( ) { } ) a , 0 ( C ) a , 0 ( C u u A D
1 2
I
= ,
cu condiiile (15), (16) i [ ] [ ] [ ] a 0, C q(x) , a , 0 C ) x ( , a , 0 C f
1
.
Operatorul
I
A este liniar, nchis, limitat (continuu) n intervalul ) a , 0 ( C .
2

i autoadjunct pe ) A ( D
I
, astfel nct

2.6 - Transferul de cldur n bar 129

( )
I
a
0
I
a
0
I
A D v u, , dx v uA dx u vA =

. (17)

II. Rezolvarea Galerkin pentru aproximarea clasic a soluiei

Rezolvarea Galerkin poate fi aplicat pentru determinarea unei aproximri
analitice a soluiei clasice ( )
I
A D u , pentru problema (14) (16). Procedura de
aproximare const n considerarea unei funcii aproximative ( )
I N
A D u , care
verific condiiile (15) (16), dar nu verific ecuaia diferenial (14), avnd forma
( )
1
k I k
n
0 k
k k N
R c , A D , ) x ( c ) x ( u =

=
, (18)
k
c fiind constante necunoscute i
k
un sistem de funcii n spaiul 1 n + dimensional
care trebuie s respecte condiiile
( )
I k
A D ,
k
sunt liniar independente,
n , 0 k ,
k
= formeaz un sistem complet de funcii ( )

0 k k
n ) A ( D
I
.
Ecuaiile Galerkin pentru problema (14) (16) sunt

=
(

+
|

\
|

a
0
j N
N
0 dx ) x ( ) x ( f ) x ( u
) x (
dx
du
) x (
dx
d
l
, n 0, j = ,
care dup nlocuirea lui u
N
cu (18) conduc la ecuaiile


=
=
(

+
|

\
|

n
0 k
a
0
a
0
j j k
k
k
dx ) x ( ) x ( f dx ) x ( ) x (
) x (
dx
d
) x (
dx
d
c
l
, n 0, j = (19)
Cu notaiile

+ |

\
|
=
a
0
j k
k
jk
dx ) x ( ) x (
) x (
dx
d
) x (
dx
d
a
l
, n 0, k j, = (20)
130 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

=
a
0
j j
dx ) x ( ) x ( f b , n 0, j = (21)
unde
) 0 ( ) 0 ( ) 0 (
j 1 j
= ,
) a ( ) a ( ) a (
j 2 j
= ,
va rezulta sistemul liniar n necunoscutele
k
c

=
=
n
0 k
j k jk
b c a , n , 0 j = . (22)
Deoarece
kj jk
a a = , matricea ] a [ M
jk
= a sistemului (22) este real i
simetric, iar conform teoriei, sistemul algebric (22) are soluie unic.
Coloanele matricei sunt introduse de relaiile
( ) ( )
T
n 1 0
T
n 1 0
b , , b , b b
~
, c , , c , c c
~
K K = = (23)
T indicnd transpusa matricei. Sistemul algebric Galerkin (22) se scrie n form
matriceal
b
~
c
~
X = . (24)
Se aleg funciile de form
) b x ( x ) x (
2
0
= ,
|
|

\
|
+

+ =
2
a ) a ( 2
) a (
1 a b
( ) ) c x ( x a ) x (
2
1
+ = ,
1
a (0) 2
(0) a
c
+

= (25)
2 k
k
) x a ( x ) x ( = , n , ... 3, 2, k = .
Propoziia 1. Funciile
k
din (25) verific condiia ) A ( D
I k
.
Propoziia 2. Sistemul de funcii ( )
n
0 k k =
dat de (25) este liniar independent pe
intervalul [0, a].
2.6 - Transferul de cldur n bar 131

Demonstraie. Este uor de demonstrat c funciile
k
, n , 0 k = nu formeaz
nici o combinaie liniar. Presupunem c
k
d sunt constante nu toate nule i c exist o
relaie de forma
0 ) x ( d ) x ( d ) x ( d
n
2 k
k k 1 1 0 0
=
+ + , [ ] a , 0 x (26)
nlocuind expresiile funciilor
i
, n , 0 i = conform relaiei (25), identitatea
devine
[ ] + + + + + =
+
2
2
2
1 0 1 1
2
2 n
x d a d ) a 2 c ( bd x ) c 2 a ( cd cd a ) x ( P
( ) ( ) + + + + + +

=

s
n
4 s
2 s 1 s s
2 3
3
2
2 1 0
x d ad 2 d a x d a ad 2 d d
( ) 0 x d x ad 2 d
2 n
n
1 n
n 1 n
= + +
+ +

, [ ] a 0, x . (27)
Dac se consider c polinomul ( ) x P
2 n+
are o infinitate de rdcini pe [ ] a , 0
atunci, conform unei teoreme algebrice, acest polinom este egal cu 0. De aceea se
impun condiiile
0 d
1
= ,
0 d a bd
2
2
0
= + ,
0 d a ad 2 d
3
2
2 0
= + ,
0 d a ad 2 d
s
2
1 s 2 s
= +

, n 4, s = (28)
0 ad 2 d
n 1 n
=

,
0 d
n
= ,
de unde rezult 0 d , 0 d , 0 d , ... , 0 d , 0 d
0 1 2 1 n n
= = = = =

.
Propoziia 3. Sistemul de funcii ( )

0 k k
dat de relaiile (25) este complet n
) A ( D
I
.
132 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Aceasta nseamn c pentru 0 > n combinaia liniar dat de funciile (18)
poate fi gsit numrul n i constantele
k
c astfel nct
) D(A u , ) x ( u ) x ( u , ) x ( u ) x ( u
I n n
< < .

Aplicaie. S se determine temperatura unei bare cilindrice, rigide, care are
capetele fixate n perei cu aceeai temperatur
c
T i care conine surse interioare de
cldur (Figura 1). Lungimea barei este de 1 L = m i raza 01 . 0 r = m. n acest caz
vom avea m 200 / 1 P / A = = l .

Figura 1. Bar cilindric, rigid, cu surse interioare de cldur.

Vom considera urmtoarele funcii
x
0
e ) x ( = , x q
) x (
) x ( q
0
=

=
l
, x q ) x ( q
0 v v
= , [0,1] x .
Presupunnd c
s c
T T = cnd
c
T ) x ( T ) x ( u = , se poate considera c
x f ) x ( f
0
= , ] 1 , 0 [ x , unde
c 0 0 v 0
T q q f = .


2.6 - Transferul de cldur n bar 133

Rezolvare numeric n MathCAD
Datele iniiale:
0 30 := q0 100 := f0 5 := a 1 :=
Lungimea barei:
lu
1
200
:=
Considerm funciile:
x ( ) lu q0 x :=
f x ( ) f0 x :=
x ( ) 0 e
x
:=
i
1 0 ( ) := 2 a ( ) :=
b a 1
a ( )
2 a ( ) a 2 +
+
|

\
|
|

:=
c a
0 ( )
2 0 ( ) a 1 +
:=
Fie funciile de form
0 x ( ) x
2
x b ( ) :=
1 x ( ) a x ( )
2
x c + ( ) :=
2 x ( ) x
2
a x ( )
2
:=
Rezult
at
0 0 ,
0
a
x
x
x ( )
x
0 x ( )
d
d

\
|
|

d
d
x ( )
lu
0 x ( ) +

(
(

0 x ( )

(
(

d :=
at
0 1 ,
0
a
x
x
x ( )
x
1 x ( )
d
d

\
|
|

d
d
x ( )
lu
1 x ( ) +

(
(

0 x ( )

(
(

d :=
134 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

at
0 2 ,
0
a
x
x
x ( )
x
2 x ( )
d
d

\
|
|

d
d
x ( )
lu
2 x ( ) +

(
(

0 x ( )

(
(

d :=
at
1 0 ,
0
a
x
x
x ( )
x
0 x ( )
d
d

\
|
|

d
d
x ( )
lu
0 x ( ) +

(
(

1 x ( )

(
(

d :=
at
1 1 ,
0
a
x
x
x ( )
x
1 x ( )
d
d

\
|
|

d
d
x ( )
lu
1 x ( ) +

(
(

1 x ( )

(
(

d :=
at
1 2 ,
0
a
x
x
x ( )
x
2 x ( )
d
d

\
|
|

d
d
x ( )
lu
2 x ( ) +

(
(

1 x ( )

(
(

d :=
at
2 0 ,
0
a
x
x
x ( )
x
0 x ( )
d
d

\
|
|

d
d
x ( )
lu
0 x ( ) +

(
(

2 x ( )

(
(

d :=
at
2 1 ,
0
a
x
x
x ( )
x
1 x ( )
d
d

\
|
|

d
d
x ( )
lu
1 x ( ) +

(
(

2 x ( )

(
(

d :=
at
2 2 ,
0
a
x
x
x ( )
x
2 x ( )
d
d

\
|
|

d
d
x ( )
lu
2 x ( ) +

(
(

2 x ( )

(
(

d :=
Matricea sistemului este:
at
21.304
6.495
0.539
6.495
13.644
1.294
0.539
1.294
1.061
|

\
|
|
|

=
Matricea termenilor liberi este:
b
0
0
a
x f x ( ) 0 x ( )

d :=

b
1
0
a
x f x ( ) 1 x ( )

d :=

2.6 - Transferul de cldur n bar 135


b
2
0
a
x f x ( ) 2 x ( )

d :=


Rezolvarea matriceal a sistemului:
c0 at
1
b := c0
0.044
0.043
3.279 10
3

\
|
|
|
|

=
Funcia aproximativ:
u x ( ) c0
0
0 x ( ) c0
1
1 x ( ) + c0
2
2 x ( ) + :=
Funcia temperatur:
T x ( ) u x ( ) 300 + :=

Figura 2 prezint graficul distribuiei temperaturii n bar.
0 0.25 0.5 0.75 1
300.014
300.014714
300.015429
300.016143
300.016857
300.017571
300.018286
300.019
T x ( )
x

Figura 2. Graficul distribuiei temperaturii n bar,
simulare n MathCAD.




b
0.667
0.306
0.083
|

\
|
|
|

=

136 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Rezolvare numeric n MATLAB

Programul urmtor calculeaz distribuia temperaturii n bar prin metoda
Galerkin.

clear,clc;
%Datele iniiale:
lamda0=30;
q0=10;
f0=5;
a=1;

%Lungimea barei:
lu=1/200;

%Se consider funciile:
alfa=@(x)lu*q0*x;
f=@(x)f0*x;
lamda=@(x)lamda0*exp(x);

%Considerm:
alfa1=lamda(0);
alfa2=lamda(a);
b=a*(1+lamda(a)/(2*lamda(a)+a*alfa2));
c=a*lamda(0)/(2*lamda(0)+a*alfa1);

%Fie funciile:
fi0=@(x)x^2*(x-b);
fi1=@(x)(a-x)^2*(x+c);
fi2=@(x)x^2*(a-x)^2;

%Integranzii:

at=zeros(3);

inte00=@(x)(x.^3-4.*x.^2/3).*(10.*x.^4-40.*x.^3/3-
10.*exp(x).*(9.*x.^2+10.*x-8));
at(1,1)=quad(inte00,0,a)

inte01=@(x)(-30.*exp(x).*(-2.*(1-x).*(x+1/3)+(1-x).^2)-
30.*exp(x).*(6.*x-10/3)+10.*x.*(1-x).^2.*(x+1/3)).*x.^2.*(x-
4/3);
at(1,2)=quad(inte01,0,a)

2.6 - Transferul de cldur n bar 137

inte02=@(x)(-30.*exp(x).*(2.*x.*(1-x).^2-2.*x.^2.*(1-x))-
30.*exp(x).*(2.*(1-x).^2-8.*x.*(1-x)+2.*x.^2)+10.*x.^3.*(1-
x).^2).*x.^2.*(x-4/3);
at(1,3)=quad(inte02,0,a)

inte10=@(x)(-30.*exp(x).*(2.*x.*(x-4/3)+x.^2)-
30.*exp(x).*(6.*x-8/3)+10.*x.^3.*(x-4/3)).*(1-x).^2.*(x+1/3);
at(2,1)=quad(inte10,0,a)

inte11=@(x)(-30.*exp(x).*(-2.*(1-x).*(x+1/3)+(1-x).^2)-
30.*exp(x).*(6.*x-10/3)+10.*x.*(1-x).^2.*(x+1/3)).*(1-
x).^2.*(x+1/3);
at(2,2)=quad(inte11,0,a)

inte12=@(x)(-30.*exp(x).*(2.*x.*(1-x).^2-2.*x.^2.*(1-x))-
30.*exp(x).*(2.*(1-x).^2-8.*x.*(1-x)+2.*x.^2)+10.*x.^3.*(1-
x).^2).*(1-x).^2.*(x+1/3);
at(2,3)=quad(inte12,0,a)

inte20=@(x)(-30.*exp(x).*(2.*x.*(x-4/3)+x.^2)-
30.*exp(x).*(6.*x-8/3)+10.*x.^3.*(x-4/3)).*x.^2.*(1-x).^2;
at(3,1)=quad(inte20,0,a)

inte21=@(x)(-30.*exp(x).*(-2.*(1-x).*(x+1/3)+(1-x).^2)-
30.*exp(x).*(6.*x-10/3)+10.*x.*(1-x).^2.*(x+1/3)).*x.^2.*(1-
x).^2;
at(3,2)=quad(inte21,0,a)
inte22=@(x)(-30.*exp(x).*(2.*x.*(1-x).^2-2.*x.^2.*(1-x))-
30.*exp(x).*(2.*(1-x).^2-8.*x.*(1-x)+2.*x.^2)+10.*x.^3.*(1-
x).^2).*x.^2.*(1-x).^2;
at(3,3)=quad(inte22,0,a)

b=zeros(3,1)
intb0=@(x)5.*x.^3.*(x-4/3);
intb1=@(x)5.*x.*(1-x).^2.*(x+1/3);
intb2=@(x)5.*x.^3.*(1-x).^2;

b(1)=quad(intb0,0,a)
b(2)=quad(intb1,0,a)
b(3)=quad(intb2,0,a)

%Rezolvarea matriceal a sistemului:
c0=inv(at)*b

%Funcia temperatur:
for i=0:0.01:1
138 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

u=c0(1)*fi0(i)+c0(2)*fi1(i)+c0(3)*fi2(i)+300;
plot(i,u,'*','markersize',5);grid on;hold on
end

Rezultatele obinute n urma rulrii sunt urmtoarele
at =
17.6732 7.4830 -0.1823
7.4830 12.4177 1.0439
-0.1823 1.0439 0.9897

b =
-0.6667
0.3056
0.0833

c0 =
-0.0643
0.0628
0.0061

n Figura 3 este prezentat graficul distribuiei temperaturii n bar.

Figura 3. Graficul distribuiei temperaturii n bar,
simulare n MATLAB.


2.7 - Distribuia temperaturii ntr-un conductor electric 139


2.7 DISTRIBUIA TEMPERATURII NTR-UN
CONDUCTOR ELECTRIC

Considerm un conductor elastic strbtut de un curent electric I constant n timp
(Figura 1). O parte din energia electric transmis de-a lungul conductorului se
trensform prin efect Joule-Lenz n cldur, ridicnd temperatura conductorului
deasupra celei a mediului ambiant. Ipotezele problemei sunt urmtoarele:
aciunea termic a curentului electric poate fi descris prin termenul surs
0
q ;

conductorul este perfect izolat, astfel nct fluxul termic spre mediul ambiant
este nul.

Figura 1. Conductor izolat, strbtut de curentul electric I.

Cunoscnd coeficientul de conductivitate termic a materialului, se pune
problema analizrii distribuiei temperaturii T de-a lungul conductorului electric, unde
R R : T , ) x ( T fiind temperatura n punctul de abscis x.
Distribuia temparaturii T verific ecuaia diferenial
140 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

0 q
x
T
0
2
2
= +

, (1)
i condiiile la limit
a
T ) x ( T = dac a x = (2)
b
T ) x ( T = dac b x = , (3)
unde T este funcia de temperatur, este coeficientul de conductivitate termic,
0
q


este fluxul termic volumetric al surselor de cldur.
Problema poate fi formulat n mod echivalent aplicnd calculul variaional.
Astfel, trebuie s se gseasc funcia T care minimalizeaz funcionala
( ) dx T q
dx
dT
2
T J
b
a
0
2

(
(

\
|
= (4)
i satisface condiiile la limit (2).
Observaie. Teorema lui Euler. Dac ) y , y , x ( F aparine clasei
2
C pentru
] x , x [ x
2 1
i y , y lund valori arbitrare i dac ( ) x y realizeaz un extremum relativ
al integralei

=
2
1
x
x
dx ) y , y , x ( F ] y [ I
n mulimea funciilor din clasa
2
C care satisfac condiiile la limit
( )
1 1
y x y = , ( )
2 2
y x y = ,
atunci y(x) verific ecuaia lui Euler
0 ) y , y , x ( F
dx
d
) y , y , x ( F
y y
=

.
Deoarece
( ) y F y F F y , y , x F
dx
d
y y y y y x y
+ + =

,
ecuaia lui Euler corespunztoare funcionalei, se mai poate scrie sub forma
2.7 - Distribuia temperaturii ntr-un conductor electric 141

0 F F y F y F
y y x y y y y
= + +

.
n cazul functionalei (3), avem
T q
dx
dT
2
) ' T , T , x ( F
0
2

\
|
= ,
de unde
' T F
' T
= , =
' T ' T
F , 0 F
' TT
= , 0 F
' xT
= ,
0 T
Q F =
i prin nlocuire rezult ecuaia (1).
Figura 2 prezint discretizarea conductorului folosind elementele finite
unidimensionale de tip liniar.

Figura 2. Discretizarea conductorului n elementele finite
unidimensionale de tip liniar.

S notm contribuia unui elemnt finit oarecare e prin
( ) dx T q
dx
dT
2
T J
j
i
x
x
0
2
e

(
(

\
|
=
> <
, (5)
rezultnd

=
> <
=
4
1 e
e
) T ( J ) T ( J . (6)
142 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Modelul global al distribuiei de temperatur de-a lungul conductorului electric
se obine n mod generativ pornind de la modelul elemental ( ) T J
e> <
, pe care l vom
explicita n cele ce urmeaz.
Considerm un element finit oarecare e, definit prin lungimea sa
i j
e
x x =
> <
l
i prin vectorul valorilor nodale de temperatur
(

=
> <
j
i
e
T
T
T . (7)
Alegnd de la nceput o variaie liniar ntre
i
T

i
j
T , rezult c funcia de
interpolare a temperaturii pe acest element este
x ) x ( T

2 1
e
+ =
> <
, (8)
unde coeficienii
1
i
2
se determin n funcie de valorile nodale ale temperaturii
i 2 1 i
x T + = ,
j 2 1 j
x T + = , (9)
n forma
> <

=
e
i j j i
1
x T x T
l
,
> <

=
e
i j
2
T T
l
. (10)
nlocuind relaia (10) n (8) i rearanjnd termenii, se obine funcia
j j i i
e
T ) x ( N T ) x ( N ) x ( T

+ =
> <
, (11)


unde
i
T

i
j
T sunt valorile cmpului termic n nodurile i i j ale elementului finit
considerat.
Funciile de interpolare
> < > <

=
e
i
j
e
j
i
x x
) x ( N ,
x x
) x ( N
l l
(12)

se numesc i funcii de form, deoarece ele depind de forma geometric a elementelor
finite. Funcia
> <e
T

definit prin (11) se scrie de obicei sub forma


2.7 - Distribuia temperaturii ntr-un conductor electric 143

[ ]
> < > <
=
(

=
e
j
i
j i
e
T N
T
T
N N ) x ( T

. (13)
nlocuind (13) n (5), rezult
( ) [ ] dx
T
T
N N q
T
T
dx
dN
dx
dN
2
T , T J
j
i
x
x
j
i
j i 0
2
j
i j
i
j i
e

|
|

\
|
(


=
> <
.(14)
Impunnd condiia de staionare a funcionalei n raport cu variabilele nodale
i
T

i
j
T , se obin egalitile
( )

=

> <
j
i
x
x
i o
j
i j
i i
j i
i
e
0 dx N q
T
T
dx
dN
dx
dN
dx
dN
T , T
T
J
, (15)
( )

=

> <
j
i
x
x
j o
j
i j
i
j
j i
j
e
0 dx N q
T
T
dx
dN
dx
dN
dx
dN
T , T
T
J
. (16)
Putem generaliza studiul considernd c nu este constant de-a lungul
ntregului conductor.
Rearanjnd termenii i observnd c vectorul valorilor nodale
> <e
T nu
depinde de x, rezult
(
(
(
(
(
(

=
(
(
(
(
(

(
(
(
(
(
(



> < > <
> < > <
dx q N
dx q N
T
T
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
j
i
j
i
j
i
j
i
j
i
j
i
x
x
0 j
x
x
0 i
j
i
x
x
j j e
x
x
i
j e
x
x
j
i e
x
x
i i e

(17)
Asamblnd acum toate elementele finite din domeniul considerat, se obine
modelul global
> < > < > <
=
e e e
F T k , (18)
144 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

unde matricea de rigiditate
> <e
k conine coeficientul de conductivitate termic
> <

e
,
iar termenul liber
> <e
F conine fluxul termic volumetric
> <e
0
q . Vectorul
temperaturilor nodale constituie n acest caz vectorul mrimilor necunoscute ale
problemei.
Aplicaie. S se determine distribuia temperaturii de-a lungul unui conductor
electric realizat din cupru de lungime m 5 L = . Coeficientul de conductivitate termic
a materialului este
C cm
W
73 . 3

= . Se discretizeaz domeniul de analiz n n
elemente finite liniare. Temperatura la cele dou capete ale conductorului este
C 50 T
o
0
= i C 60 T
o
2
= .
Cazul I. Considerm discretizarea din Figura 3, pentru 2 n = elemente finite
liniare.


Figura 3. Discretizarea conductorului n dou elemente finite liniare.

Sistemul matriceal elemental este
2.7 - Distribuia temperaturii ntr-un conductor electric 145

(
(
(
(
(
(
(

=
(
(
(
(

(
(
(
(
(
(
(



dx q N
dx q N
T
T
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
2
L
0
0 1
2
L
0
0 0
1
0
2
L
0
1 1
2
L
0
0 1
2
L
0
1 0
2
L
0
0 0

unde
L
x 2
1
2
L
x
2
L
2
L
x x
) x ( N
1
0
=

= ,
L
x 2
2
L
x
2
L
x x
) x ( N
0
1
= =

= ,
L
2
dx
dN
0
= ,
L
2
dx
dN
1
=

Calculnd integralele care apar n sistemul matriceal elemental, se obin relaiile

,
L
2
dx
L
2
L
2
dx
dx
dN
dx
dN
2
L
0
0 0
2
L
0


= |

\
|
|

\
|
=
,
L
2
dx
L
2
L
2
dx
dx
dN
dx
dN
2
L
0
1 0
2
L
0


=
|

\
|
=
,
L
2
dx
L
2
L
2
dx
dx
dN
dx
dN
2
L
0
0 1
2
L
0


=
|

\
|
=
,
L
2
dx
L
2
L
2
dx
dx
dN
dx
dN
2
L
0
1 1
2
L
0


= =

146 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

, L q
4
1
dx )
L
x 2
1 ( q dx q N
2
L
0
0
2
L
0
0 0 i

= =

. L q
4
1
dx
L
x 2
q dx q N
2
L
0
0
2
L
0
0 0 j

= =
Introducnd aceste rezultate n sistemul matriceal rezult modelul numeric
elemental
(
(
(

=
(
(
(
(

(
(
(
(

L q
4
1
L q
4
1
T
T
L
2
L
2
L
2
L
2
0
0
1
0

respectiv n forma lui numeric
(

=
(

25 . 1
25 . 1
q
T
T
5 . 1 5 . 1
5 . 1 5 . 1
0
1
0
.
Modelele elementale expandate pentru cele dou elemente sunt
(
(
(

=
(
(
(

(
(
(

0
25 . 1
25 . 1
q
T
T
T
0 0 0
0 5 . 1 5 . 1
0 5 . 1 5 . 1
0
2
1
0
;
(
(
(

=
(
(
(

(
(
(

25 . 1
25 . 1
0
q
T
T
T
5 . 1 5 . 1 0
5 . 1 5 . 1 0
0 0 0
0
2
1
0

Asamblnd modelul elemental pentru cele dou elemente finite n care a fost
discretizat conductorul, se obine ecuaia matriceal
(
(
(

=
(
(
(

(
(
(

25 . 1
5 . 2
25 . 1
q
T
T
T
5 . 1 5 . 1 0
5 . 1 5 . 1 5 . 1 5 . 1
0 5 . 1 5 . 1
0
2
1
0
. (19)
Considernd 1 q
0
= i impunnd condiiile iniiale, rezult relaia
2.7 - Distribuia temperaturii ntr-un conductor electric 147

(
(
(

=
(
(
(

(
(
(

15
15
2
1
0
15
15
10 60
5 . 2
10 50
T
T
T
10 5 . 1 0
5 . 1 3 5 . 1
0 5 . 1 10
(20)
Soluiile care se obin sunt
50 T
0
= C, 838 . 55 T
1
= C, 60 T
2
= C.

Cazul II. Se discretizeaz domeniul de analiz n 3 elemente finite liniare.


Figura 4. Discretizarea conductorului n 3 elemente finite liniare.

Sistemul matriceal elemental n acest caz este
(
(
(
(
(
(
(

=
(
(
(
(

(
(
(
(
(
(
(



dx q N
dx q N
T
T
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
3
L
0
0 1
3
L
0
0 0
1
0
3
L
0
1 1
3
L
0
0 1
3
L
0
1 0
3
L
0
0 0

unde funciile de form se calculeaz astfel
148 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

L
x 3
1
3
L
x
3
L
3
L
x x
) x ( N
1
0
=

= ,
L
x 3
3
L
x
3
L
x x
) x ( N
0
1
= =

=
L
3
dx
dN
0
= ,
L
3
dx
dN
1
=

Integralele care apar n matricea caracteristic elemental i n matricea
termenilor liberi sunt

,
L
3
dx
L
3
L
3
dx
dx
dN
dx
dN
3
L
0
0 0
3
L
0


= |

\
|
|

\
|
=
,
L
3
dx
L
3
L
3
dx
dx
dN
dx
dN
3
L
0
1 0
3
L
0


=
|

\
|
=
,
L
3
dx
L
3
L
3
dx
dx
dN
dx
dN
3
L
0
0 1
3
L
0


=
|

\
|
=
,
L
3
dx
L
3
L
3
dx
dx
dN
dx
dN
3
L
0
1 1
3
L
0


= =

, L q
6
1
dx )
L
x 3
1 ( q dx q N
3
L
0
0
3
L
0
0 0 i

= =

. L q
6
1
dx
L
x 3
q dx q N
3
L
0
0
3
L
0
0 0 j

= =
Introducnd aceste rezultate n sistemul matriceal elemental, se obine
2.7 - Distribuia temperaturii ntr-un conductor electric 149

(
(
(

=
(
(
(
(

(
(
(
(

L q
6
1
L q
6
1
T
T
L
3
L
3
L
3
L
3
0
0
1
0

Expandnd fiecare element finit i asamblnd, se obine n final sistemul
matriceal global
(
(
(
(
(
(
(
(

+
+
=
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(

L q
6
1
L q
6
1
L q
6
1
L q
6
1
L q
6
1
L q
6
1
T
T
T
T
L
3
L
3
0 0
L
3
L
3
L
3
L
3
0
0
L
3
L
3
L
3
L
3
0 0
L
3
L
3
0
0 0
0 0
0
3
2
1
0
. (21)
nlocuind valorile numerice cunoscute i considernd fluxul termic volumetric
1 q
0
= , rezult sistemul matriceal
(
(
(
(

=
(
(
(
(

(
(
(
(

833 . 0
667 . 1
667 . 1
833 . 0
T
T
T
T
238 . 2 238 . 2 0 0
238 . 2 476 . 4 238 . 2 0
0 238 . 2 476 . 4 238 . 2
0 0 238 . 2 238 . 2
3
2
1
0
. (22)
Utilizarea condiiilor la limit 50 T
0
=
0
C, 60 T
3
=
0
C implic rezolvarea
sistemului matriceal
(
(
(
(
(

=
(
(
(
(

(
(
(
(
(

15
15
3
2
1
0
15
15
10 60
667 . 1
667 . 1
10 50
T
T
T
T
10 238 . 2 0 0
238 . 2 476 . 4 238 . 2 0
0 238 . 2 476 . 4 238 . 2
0 0 238 . 2 10
. (23)

Rezolvnd acest sistem de ecuaii se obin urmtoarele valori pentru
temperaturile nodale
50 T
0
= C, 078 . 54 T
1
= C, 411 . 57 T
2
= C, 60 T
3
= C.
150 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Rezolvare numeric n MathCAD

Varianta 1. Cu ajutorul programului urmtor vom analiza cazul n care conductorul se
discretizeaz n 2 elemente finite liniare.

ORIGIN 1
Lungimea conductorului
lu 5 :=
Fluxul termic volumetric
q0 1 :=
Coeficientul de conductivitate termic
3.73 :=
Matricea caracteristic i matricea termenilor liberi
MK
2
lu
2
lu

0
2
lu

2
lu
2
lu
+
2
lu

0
2
lu

2
lu
|

\
|
|
|
|
|
|
|

:= TL
1
4
q0 lu
1
4
q0 lu
1
4
q0 lu +
1
4
q0 lu
|

\
|
|
|
|
|
|
|

:=
MK
1.492
1.492
0
1.492
2.984
1.492
0
1.492
1.492
|

\
|
|
|

= TL
1.25
2.5
1.25
|

\
|
|
|

=
Impunerea condiiilor iniiale
Mc MK := Tc TL :=
Mc
1 1 ,
10
15
:= Mc
3 3 ,
10
15
:=
Tc
1
50 10
15
:= Tc
3
60 10
15
:=
Mc
1 10
15

1.492
0
1.492
2.984
1.492
0
1.492
1 10
15

\
|
|
|
|

= Tc
5 10
16

2.5
6 10
16

\
|
|
|
|

=
2.7 - Distribuia temperaturii ntr-un conductor electric 151

Rezolvarea matriceal a sistemului i soluiile
te Mc
1
Tc :=
te
50
55.838
60
|

\
|
|
|

=

Varianta 2. Distribuia temperaturii n cazul n care conductorul se discretizeaz n 3
elemente finite liniare este analizat cu urmtorul program.

ORIGIN 1
Lungimea conductorului
lu 5 :=
Fluxul termic volumetric
q0 1 :=
Coeficientul de conductivitate termic
3.73 :=
Matricea caracteristic i matricea termenilor liberi
MK
3
lu
3
lu

0
0
3
lu

3
lu
3
lu
+
3
lu

0
0
3
lu

3
lu
3
lu
+
3
lu

0
0
3
lu

3
lu
|

\
|
|
|
|
|
|
|
|
|
|

:=

MK
2.238
2.238
0
0
2.238
4.476
2.238
0
0
2.238
4.476
2.238
0
0
2.238
2.238
|

\
|
|
|
|
|

=
152 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

TL
1
6
q0 lu
1
6
q0 lu
1
6
q0 lu +
1
6
q0 lu
1
6
q0 lu +
1
6
q0 lu
|

\
|
|
|
|
|
|
|
|
|
|

:= TL
0.833
1.667
1.667
0.833
|

\
|
|
|
|
|

=
Impunerea condiiilor la limit
Mc MK := Tc TL :=
Mc
1 1 ,
10
15
:= Mc
4 4 ,
10
15
:=
Tc
1
50 10
15
:= Tc
4
60 10
15
:=
Mc
1 10
15

2.238
0
0
2.238
4.476
2.238
0
0
2.238
4.476
2.238
0
0
2.238
1 10
15

\
|
|
|
|
|
|

= Tc
5 10
16

1.667
1.667
6 10
16

\
|
|
|
|
|
|

=
Distribuia temperaturii
te Mc
1
Tc :=
te
50
54.078
57.411
60
|

\
|
|
|
|
|

=

Varianta 3. Programul urmtor analizeaz distribuia temperaturii n conductor, pentru
o discretizare n n = 4 elemente finite liniare i, totodat, permite generalizarea la n
elemente finite.

ORIGIN 1
Lungimea conductorului
2.7 - Distribuia temperaturii ntr-un conductor electric 153

lu 5 :=
Fluxul termic volumetric
q0 1 :=
Coeficientul de conductivitate termic
3.73 :=
Temperatura n primul nod
T_prim 50 :=
Temperatura n ultimul nod
T_ultim 60 :=
Numrul de elemente finite liniare
n 4 :=
Lungimea unui element finit
lelem
lu
n
:=
Funciile de form
N1 x ( )
x
lelem
:= N0 x ( ) 1
x
lelem
:=

term1
0
lelem
x
x
N0 x ( )
d
d
|

\
|
|

x
N0 x ( )
d
d
|

\
|
|

(
(

d :=
term2
0
lelem
x
x
N0 x ( )
d
d
|

\
|
|

x
N1 x ( )
d
d
|

\
|
|

(
(

d :=
term3
0
lelem
x
x
N1 x ( )
d
d
|

\
|
|

x
N1 x ( )
d
d
|

\
|
|

(
(

d :=
Asamblarea matricei caracteristice globale
154 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

MK
E
i j ,
0
j 1 n 1 + .. for
i 1 n 1 + .. for
E
1 1 ,
term1
E
n 1 + n 1 + ,
term3
E
t 1 + t 1 + ,
term3 term1 +
t 1 n 1 .. for
E
p 1 + p ,
term2
E
p p 1 + ,
term2
p 1 n .. for
E
:=
MK
2.984
2.984
0
0
0
2.984
5.968
2.984
0
0
0
2.984
5.968
2.984
0
0
0
2.984
5.968
2.984
0
0
0
2.984
2.984
|

\
|
|
|
|
|
|

=
Asamblarea matricei termenilor liberi
termli1
0
lelem
x q0 N0 x ( )

d :=
termli2
0
lelem
x q0 N1 x ( )

d :=
TL
L
i
termli1
i 1 n 1 + .. for
L
j
termli2 termli1 +
j 2 n .. for
L
:=

TL
0.625
1.25
1.25
1.25
0.625
|

\
|
|
|
|
|
|

=

2.7 - Distribuia temperaturii ntr-un conductor electric 155

Impunerea condiiilor la limit
Mc MK := Mc
1 1 ,
10
15
:= Mc
n 1 + n 1 + ,
10
15
:=
Tc TL := Tc
1
T_prim 10
15
:= Tc
n 1 +
T_ultim 10
15
:=
Mc
1 10
15

2.984
0
0
0
2.984
5.968
2.984
0
0
0
2.984
5.968
2.984
0
0
0
2.984
5.968
2.984
0
0
0
2.984
1 10
15

\
|
|
|
|
|
|
|

=

Tc
5 10
16

1.25
1.25
1.25
6 10
16

\
|
|
|
|
|
|
|

=
Rezolvarea matriceal a sistemului
te Mc
1
Tc :=
te
50
53.128
55.838
58.128
60
|

\
|
|
|
|
|
|

=

Rezolvare numeric n MATLAB

Se consider cazul n care fluxul termic volumetric este variabil, conductorul
fiind discretizat n 3 elemente finite liniare.
clc,clear,
%Lungimea conductorului
lu=5
%Coeficientul de conductivitate termic
lamda=3.73
%Matricea caracteristic
term=(3*lamda)/lu;
MK=[term -term 0 0;-term 2*term -term 0;0 -term 2*term -
term;0 0 -term term]
%Matricea caracteristic cu condiii la limit
Mc=MK;
Mc(1,1)=10^15; Mc(4,4)=10^15;
%Matricea termenilor liberi
156 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

for i=1:30
q0(i)=i+0.5*(i-1);
tel=(q0(i)*lu)/6;
TL=[tel; 2*tel; 2*tel; tel]
%Matricea termenilor liberi cu condiii la limit
Tc=TL;
Tc(1)=50*10^15; Tc(4)=60*10^15;
te=inv(Mc)*Tc;
disp('Fluxul termic volumetric T0 T1 T2 T3')
rez(i,1)=q0(i);
rez(i,2)=te(1);rez(i,3)=te(2);rez(i,4)=te(3);rez(i,5)=te(4)
end;

n urma rulrii programului se obin urmtoarele rezultate:
Fluxul termic T0 T1 T2 T3
rez =
1.0000 50.0000 54.0780 57.4114 60.0000
2.5000 50.0000 55.1951 58.5284 60.0000
4.0000 50.0000 56.3122 59.6455 60.0000
5.5000 50.0000 57.4293 60.7626 60.0000
7.0000 50.0000 58.5463 61.8797 60.0000
8.5000 50.0000 59.6634 62.9967 60.0000
10.0000 50.0000 60.7805 64.1138 60.0000
11.5000 50.0000 61.8975 65.2309 60.0000
13.0000 50.0000 63.0146 66.3479 60.0000
14.5000 50.0000 64.1317 67.4650 60.0000
16.0000 50.0000 65.2487 68.5821 60.0000
17.5000 50.0000 66.3658 69.6991 60.0000
19.0000 50.0000 67.4829 70.8162 60.0000
20.5000 50.0000 68.5999 71.9333 60.0000
22.0000 50.0000 69.7170 73.0503 60.0000
23.5000 50.0000 70.8341 74.1674 60.0000
25.0000 50.0000 71.9511 75.2845 60.0000
26.5000 50.0000 73.0682 76.4015 60.0000
28.0000 50.0000 74.1853 77.5186 60.0000
29.5000 50.0000 75.3024 78.6357 60.0000
31.0000 50.0000 76.4194 79.7528 60.0000
32.5000 50.0000 77.5365 80.8698 60.0000
34.0000 50.0000 78.6536 81.9869 60.0000
35.5000 50.0000 79.7706 83.1040 60.0000
37.0000 50.0000 80.8877 84.2210 60.0000
38.5000 50.0000 82.0048 85.3381 60.0000
40.0000 50.0000 83.1218 86.4552 60.0000
41.5000 50.0000 84.2389 87.5722 60.0000
43.0000 50.0000 85.3560 88.6893 60.0000
44.5000 50.0000 86.4730 89.8064 60.0000
2.8 - Distribuia temperaturii ntr-un cmp termic conductiv 157


2.8 DISTRIBUIA TEMPERATURII NTR-UN
CMP TERMIC CONDUCTIV

Considerm cazul unui cmp termic conductiv, caracteristic mediilor solide sau
mediilor fluide, a cror particule au o vitez de deplasare att de mic, nct
fenomenele convective pot fi neglijate. Atunci cnd variaia temperaturii ntr-o anumit
direcie este mult mai mare dect n celelalte dou direcii ale unui sistem de referin
(reper) cartezian, acest cmp termic poate fi considerat unidirecional.
Ecuaia fundamental a transferului de cldur n acest caz (n prim
aproximaie) este
t
T
c q
x
T
x
p 0

= + |

\
|

, (1)
unde T este funcia de temperatur, - coeficientul de conductivitate termic, q
0
-
fluxul termic volumetric al surselor de cldur, - densitatea materialului,
p
c

-
cldura specific a materialului.
Dac ne referim numai la regimul termic staionar (T=T(x)) i la cazul unui
mediu cu proprieti termice liniare ( - const.), atunci ecuaia fundamental a
cmpului termic devine
0 q
dx
T d
0
2
2
= + (2)
Condiiile la limit pot fi de tip Dirichlet atunci cnd se specific temperatura,
de tip Neuman atunci cnd se specific fluxul termic i de tip Cauchy cnd se
specific temperatura fluxului ambiant i coeficientul de transfer a cldurii spre, sau
dinspre suprafaa corpului solid (Figura 1). Matematic, aceste relaii de calcul se pot
scrie astfel
( ) r g T = ,
T
S x (3)
158 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

0 q n
dx
dT
= + ,
q
S x (4)
( ) 0 T T n
dx
dT
= +

,

S x (5)
unde s-a notat cu g o funcie de temperatur cunoscut, n - versorul normalei la
suprafaa de frontier considerat, q - fluxul termic prin suprafaa de frontier
considerat, - coeficientul de transfer al cldurii de la, sau spre mediul ambiant.

T -
temperatura mediului ambiant,

S , S , S
q T
- pnze ale suprafeei de frontier pe care se
specific temperatura, fluxul termic i respectiv temperatura mediului ambiant
mpreun cu valoarea coeficientului de convecie . Modelul analitic de baz este
constituit n acest caz din ecuaia fundamental (2) care ncorporeaz legea constitutiv
pentru coeficientul de conductivitate termic ( - const.) i condiiile la limit
specificate prin relaiile (3)-(5). Menionm c, n funcie de complexitatea problemei
analizate, aceste condiii la limit pot fi prezente toate sau numai n parte.


Figura 1. Cmpul termic conductiv
a) Dirichlet; b) Neuman; c) Cauchy; d) element liniar finit.

Considernd discretizarea din Figura 1d, folosind elementele finite
unidimensionale de tip liniar, pentru un element finit oarecare e cu nodurile i i j,
funciile de form sunt
( )
l
x x
x N
j
i

= , ( )
l
i
j
x x
x N

= (6)

2.8 - Distribuia temperaturii ntr-un cmp termic conductiv 159

unde x
i
i x
j
sunt coordonatele nodurilor i i j, iar
i j
x x = l este lungimea
elementului finit.
Funcia de aproximare a temperaturii pe domeniul unui element finit este
j j i i
e
T ) x ( N T ) x ( N ) x ( T

+ =
> <
(7)
unde T
i
i T
j
sunt valorile cmpului termic n nodurile i i j ale elementului finit
considerat.
Pentru transformarea modelului analitic de baz ntr-o form integral vom
aplica metoda lui Galerkin. Introducnd funcia de aproximare a temperaturii (7) n
ecuaia
0 q
dx
T d
0
2
2
= + , (8)
scris la nivelul elemental, aceasta nu mai este satisfcut, obinndu-se un reziduu
> <e
R
> < > < > <
= +
e e
0
2
^
2
e
R q
dx
T d
. (9)
Acest reziduu se anuleaz numai pentru cazul limit cnd ( ) ( ) x T x T
^
= .
Integrnd acest reziduu pe subdomeniile
> <e
V ale domeniului de analiz V, se pot
gsi anumite funcii de pondere H, astfel nct


=
> <
> <
=
n
1 e
V
e
i
e
0 dV R H . (10)
n varianta lui Galerkin, aceste funcii de pondere se consider a fi chiar funcii
de form. Se obine astfel sistemul de ecuaii elementale
160 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


( )
( ) 0 dV q
dx
T d
N R , N
0 dV q
dx
T d
N R , N
e
0
2
^
2
e
V
j
e
j
e
0
2
^
2
e
V
i
e
i
e
e
=
|
|
|

\
|
+ =
=
|
|
|

\
|
+ =
> < > < > <
> < > < > <

> <
> <
(11)
unde s-a notat cu (f , g) produsele scalare a functiilor f i g. Considernd constant
seciunea transversal printr-un element finit (A= const.), se obine sistemul

0 dx q
dx
T d
N
0 dx q
dx
T d
N
o
e
0
2
^
2
e
j
o
e
0
2
^
2
e
i
=
|
|
|

\
|
+
=
|
|
|

\
|
+

> < > <


> < > <
l
l
(12)
unde cu l s-a notat lungimea unui element finit. Folosirea indicelui e se face pentru a
sublinia faptul c proprietile mediului ( )
> < > <

e
0
e
q , pot avea valori diferite de la
un element la altul. Observnd c
2
^
2
i
e
^
i e
^
i
e
dx
T d
N
dx
T d
dx
dN
dx
T d
N
dx
d
> < > < > <
+ =
|
|
|

\
|

,
2
^
2
j
e
^
i e
^
j
e
dx
T d
N
dx
T d
dx
dN
dx
T d
N
dx
d
> < > < > <
+ =
|
|
|

\
|

,
ecuaiile (12) se pot scrie astfel
2.8 - Distribuia temperaturii ntr-un cmp termic conductiv 161

0 dx q N dx
dx
T d
dx
dN
dx
dx
T d
N
dx
d
, 0 dx q N dx
dx
T d
dx
dN
dx
dx
T d
N
dx
d
0 0
e
0 j
^
j e
o
^
j
e
0 0
e
0 i
^
i e
o
^
i
e
= +
|
|
|

\
|

= +
|
|
|

\
|



> < > < > <
> < > < > <
l l l
l l l
(13)
Integrnd primii termeni i aplicnd legea lui Fourier n nodurile i i j ale
elementului finit considerat, rezult
j
j
^
e
j
i
^
e
j
j
^
e
j
i
i
^
e
i
i
^
e
i
j
^
e
i
q
x x
dx
T d
N
x x dx
T d
N
x x
dx
T d
N
q
x x dx
T d
N
x x dx
T d
N
x x
dx
T d
N
=
=
=
=

=

=
=
=
=

=

> < > < > <


> < > < > <
(14)
Introducnd (14) n (13) obinem



=
+ =
> < > <
> < > <
l l
l l
0
j
e
0 j
0
^
j
e
0
i
e
0 i
0
^
i e
q dx q N dx
dx
T d
dx
dN
q dx q N dx
dx
T d
dx
dN
(15)
Introducnd funcia de aproximare a temperaturii (7)
j j i i
e
T ) x ( N T ) x ( N ) x ( T

+ =
> <

n ecuaiile (15) i rearanjnd termenii, se obine sistemul matriceal
(
(
(
(
(

+
=
(
(
(
(
(

(
(
(
(
(



> <
> <
> < > <
> < > <
j
0
e
0 j
i
0
e
0 i
j
i
0
j j e
0
i
j e
0
j
i e
0
i i e
q dx q N
q dx q N
T
T
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
dx
dx
dN
dx
dN
l
l
l l
l l
(16)
162 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

S evalum coeficienii matriceali

> <
> < > <

= |

\
|
|

\
|
=
l l
l l l
0
e
e i i
0
e
dx
1 1
dx
dx
dN
dx
dN


> <
> < > <

= =
l l
l l l
0
e
e
j j
0
e
dx
1 1
dx
dx
dN
dx
dN


> <
> < > <

= |

\
|
=
l l
l l l
0
e
e
j
i
0
e
dx
1 1
dx
dx
dN
dx
dN


> < > < > <
=

=
l
l
l
0
e
0
x
x
i e
0
e
0 i
q
2
1
dx
x x
q dx q N
j
i


> < > < > <
=

=
l
l
l
0
e
0
x
x
i e
0
e
0 j
q
2
1
dx
x x
q dx q N
j
i
.
Introducnd aceste rezultate n sistemul matriceal (16), se obine
(
(
(

+
=
(
(
(
(

(
(
(
(

> <
> <
> < > <
> < > <
j
e
0
i
e
0
j
i
e e
e e
q q
2
1
q q
2
1
T
T
l
l
l l
l l
(17)
de unde se obine modelul numeric elemental
> < > < > <
=
e e e
F T k , (18)
unde matricea de rigiditate
> <e
k conine coeficientul de conductivitate termic
> <

e
,
iar termenul liber
> <e
F conine fluxul termic volumetric
> <e
0
q i fluxurile termice
nodale
i
q i
j
q . Vectorul temperaturilor nodale constituie n acest caz vectorul
mrimilor necunoscute ale problemei.
Aplicaie. S se determine distribuia de temperatur ntr-un element de
combustibil nuclear de tip plac, cu dimensiunile 6 90 1220 mm. Elementul este
2.8 - Distribuia temperaturii ntr-un cmp termic conductiv 163

realizat din uraniu metalic cu mbogirea de 1.5%, conductivitate termic
C cm
W
32 . 0

= i densitatea surselor de cldur care se consider uniform
distribuite
3
0
cm
W
226 q = . Temperatura pe cele dou fee laterale ale plcii este de
334
0
C.
Se discretizeaz domeniul de analiz n 6 elemente finite liniare, numerotate ca
n figura alturat (Figura 2).

Figura 2. Discretizarea domeniului de analiz n elemente finite liniare.

Matricea de conexiuni se prezint astfel
Tabelul 1. Matricea de conexiuni dup elemente.
Noduri Elemente
i j
1 1 2
2 2 3
3 3 4
4 4 5
5 5 6
6 6 7

Deoarece se folosesc elemente finite egale iar domeniul de analiz este omogen,
rezult c fiecare element finit va avea acelai model elemental
164 MODELRI PRIN METODA ELEMENTELOR FINITE - I I


(
(
(

+
=
(
(
(

(
(
(

j 0
i 0
j
i
q q
2
1
q q
2
1
T
T
l
l
l l
l l
, (19)
respectiv, n forma lui numeric

(

+
=
(

j
i
j
i
q 3 . 11
q 3 . 11
T
T
2 . 3 2 . 3
2 . 3 2 . 3
. (20)
Expandnd fiecare element finit i asamblnd, se obine n final sistemul
matriceal global al ntregului cmp termic analizat

(
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(
(

3 . 11
6 . 22
6 . 22
6 . 22
6 . 22
6 . 22
3 . 11
T
T
T
T
T
T
T
2 . 3 2 . 3 0 0 0 0 0
2 . 3 4 . 6 2 . 3 0 0 0 0
0 2 . 3 4 . 6 2 . 3 0 0 0
0 0 2 . 3 4 . 6 2 . 3 0 0
0 0 0 2 . 3 4 . 6 2 . 3 0
0 0 0 0 2 . 3 4 . 6 5 . 3
0 0 0 0 0 2 . 3 2 . 3
6
5
4
3
2
1
0
(21)
Utilizarea condiiilor la limit T
0
= 334
0
C, T
6
= 334
0
C transform sistemul de
ecuaii (21) n
(
(
(
(
(
(
(
(
(

=
(
(
(
(
(
(
(
(
(

(
(
(
(
(
(
(
(
(

15
15
6
5
4
3
2
1
0
15
15
10 334
6 . 22
6 . 22
6 . 22
6 . 22
6 . 22
10 334
T
T
T
T
T
T
T
10 2 . 3 0 0 0 0 0
2 . 3 4 . 6 2 . 3 0 0 0 0
0 2 . 3 4 . 6 2 . 3 0 0 0
0 0 2 . 3 4 . 6 2 . 3 0 0
0 0 0 2 . 3 4 . 6 2 . 3 0
0 0 0 0 2 . 3 4 . 6 5 . 3
0 0 0 0 0 2 . 3 10
(22)
Rezolvnd sistemul de ecuaii (22) se obin urmtoarele valori pentru
temperaturile nodale

2.8 - Distribuia temperaturii ntr-un cmp termic conductiv 165

C 334 T
o
0
= , C 656 . 351 T
o
1
= , C 25 . 362 T
o
2
= , C 78 . 365 T
o
3
= ,
C 25 . 362 T
o
4
= , C 656 . 351 T
o
5
= , C 334 T
o
6
= .
Temperatura ntr-un punct oarecare din elementul combustibil nuclear se afl
prin interpolare, folosind funcia de aproximare a temperaturii
j j i i
^
T ) x ( N T ) x ( N ) x ( T + = .
S considerm, de exemplu, un punct de abscis 15 . 0 x = aparinnd
elementului finit 2. Temperatura n acest punct va fi
C 97 . 356 27 . 362
1 . 0
10 . 0 15 . 0
67 . 351
1 . 0
15 . 0 20 . 0
) 15 . 0 ( T
0
^
=

= .

Rezolvare numeric n MathCAD

Varianta 1.
Cu ajutorul programului urmtor vom analiza cazul n are domeniul de analiz se
discretizeaz n 6 elemente finite liniare.

ORIGIN 1
Grosimea plcii n cm
gr 0.6 :=
Coeficientul de conductivitate termic
0.32 :=
Fluxul termic volumetric
q0 226 :=
Lungimea unui element finit
lu
gr
6
:=
Matricea termenilor liberi i matricea caracteristic
166 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

TL
1
2
q0 lu
q0 lu
q0 lu
q0 lu
q0 lu
q0 lu
1
2
q0 lu
|

\
|
|
|
|
|
|
|
|
|
|
|
|

:= TL
11.3
22.6
22.6
22.6
22.6
22.6
11.3
|

\
|
|
|
|
|
|
|
|
|

=
MK

lu

lu

0
0
0
0
0

lu

lu

lu
+

lu

0
0
0
0
0

lu

lu

lu
+

lu

0
0
0
0
0

lu

lu

lu
+

lu

0
0
0
0
0

lu

lu

lu
+

lu

0
0
0
0
0

lu

lu

lu
+

lu

0
0
0
0
0

lu

lu
|

\
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|

:=

MK
3.2
3.2
0
0
0
0
0
3.2
6.4
3.2
0
0
0
0
0
3.2
6.4
3.2
0
0
0
0
0
3.2
6.4
3.2
0
0
0
0
0
3.2
6.4
3.2
0
0
0
0
0
3.2
6.4
3.2
0
0
0
0
0
3.2
3.2
|

\
|
|
|
|
|
|
|
|
|

=
Impunerea condiiilor iniiale
Mc MK := Tc TL :=
Mc
1 1 ,
10
15
:=

Mc
7 7 ,
10
15
:= Tc
1
334 10
15
:= Tc
7
334 10
15
:=

2.8 - Distribuia temperaturii ntr-un cmp termic conductiv 167

Rezolvarea matriceal a sistemului
temp Mc
1
Tc := temp
334
351.656
362.25
365.781
362.25
351.656
334
|

\
|
|
|
|
|
|
|
|
|

=

Varianta 2.
Programul urmtor analizeaz distribuia temperaturii n cmpul termic,
permind generalizarea la n elemente finite liniare.

ORIGIN 1
Grosimea plcii n cm
gr 0.6 :=
Coeficientul de conductivitate termic
0.32 :=
Fluxul termic volumetric
q0 226 :=
Condiiile iniiale
T_initial 334 := T_final 334 :=
Numrul elementelor finite liniare
n 5 :=
Lungimea unui element finit
lelem
gr
n
:=
Asamblarea matricei termenilor liberi
168 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

TL
L
i
1
2
q0 lelem
i 1 n 1 + .. for
L
j
1
2
q0 lelem
1
2
q0 lelem +
j 2 n .. for
L
:=
Asamblarea matricei caracteristice globale
MK
E
i j ,
0
j 1 n 1 + .. for
i 1 n 1 + .. for
E
1 1 ,

lelem

E
n 1 + n 1 + ,

lelem

E
t 1 + t 1 + ,

lelem

lelem
+
t 1 n 1 .. for
E
p 1 + p ,

lelem

E
p p 1 + ,

lelem

p 1 n .. for
E
:=
MK
2.667
2.667
0
0
0
0
2.667
5.333
2.667
0
0
0
0
2.667
5.333
2.667
0
0
0
0
2.667
5.333
2.667
0
0
0
0
2.667
5.333
2.667
0
0
0
0
2.667
2.667
|

\
|
|
|
|
|
|
|
|

=
TL
13.56
27.12
27.12
27.12
27.12
13.56
|

\
|
|
|
|
|
|
|
|

=

2.8 - Distribuia temperaturii ntr-un cmp termic conductiv 169

Impunerea condiiilor la limit
Mc MK :=

Mc
1 1 ,
10
15
:=

Mc
n 1 + n 1 + ,
10
15
:=
Tc TL := Tc
1
T_initial 10
15
:= Tc
n 1 +
T_final 10
15
:=
Mc
1 10
15

2.667
0
0
0
0
2.667
5.333
2.667
0
0
0
0
2.667
5.333
2.667
0
0
0
0
2.667
5.333
2.667
0
0
0
0
2.667
5.333
2.667
0
0
0
0
2.667
1 10
15

\
|
|
|
|
|
|
|
|

= Tc
3.34 10
17

27.12
27.12
27.12
27.12
3.34 10
17

\
|
|
|
|
|
|
|
|

=
Rezolvarea matriceal a sistemului
temp Mc
1
Tc := temp
334
354.34
364.51
364.51
354.34
334
|

\
|
|
|
|
|
|
|
|

=

Rezolvare numeric n MATLAB

Programul urmtor calculeaz distribuia temperaturii n cmpul termic, fiind
generalizat la n elemente finite liniare.
clc,clear
format short g
disp(' ')
Gr=input(' Introduceti grosimea placii [cm]: Gr= ');
disp(' ')
lamda=input(' Introduceti coeficientul de conductivitate
termica: Lamda= ');
disp(' ')
q0=input(' Introduceti fluxul termic volumetric: q0= ');
disp(' ')
T_fata=input(' Introduceti temperatura pe prima laterala:
T_fata= ');
170 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

disp(' ')
T_spate=input(' Introduceti temperatura pe a doua
laterala: T_spate= ');
disp(' ')
n=input(' Introduceti numarul de elemente finite liniare:
n= ');
%Lungime element finit
lu_elem=Gr/n;
%Asamblarea matricei termenilor liberi
TL(1)=(q0*lu_elem)/2;
TL(n+1)=(q0*lu_elem)/2;
for j=2:n
TL(j)=q0*lu_elem;
end;
%Asamblarea matricei caracteristice
MK=zeros(n+1,n+1);
MK(1,1)=lamda/lu_elem;
MK(n+1,n+1)=lamda/lu_elem;
for t=1:n-1
MK(t+1,t+1)=2*lamda/lu_elem;
end;
for p=1:n
MK(p+1,p)=-lamda/lu_elem;
MK(p,p+1)=-lamda/lu_elem;
end;

MK
TL'
%Conditiile initiale
TL(1)=T_fata*(10^15); TL(n+1)=T_spate*(10^15);
MK(1,1)=10^15; MK(n+1,n+1)=10^15;

MK
TL
%Calcularea temperaturilor
temp=inv(MK)*TL'

Rezultatele care se obin n urma rulrii, pentru datele problemei analizate, sunt
temp =
334
351.66
362.25
365.78
362.25
351.66
334
>>
2.9 - ncovoierea barelor elastice 171


2.9 NCOVOIEREA BARELOR ELASTICE


BARA SIMPLU REZEMAT

Fie OA o bar elastic de lungime l , simplu rezemat la capetele O, A i asupra
creia acioneaz fora concentrat P (Figura 1).

Figura 1. Bara simplu rezemat, asupra creia acioneaz fora concentrat P.

Notnd cu y sgeata n punctul [ ] l , 0 x , atunci condiiile la capetele barei sunt
( ) ( ) ( ) ( ) 0 y , 0 y , 0 0 y , 0 0 y = = = = l l . (1)
Energia potenial corespunztoare barei acionat de fora concetrat P n
punctul = x are expresia
( ) ( ) ( )

=
l
0
2
Py dx y
2
EI
y , (2)
unde EI reprezint rigiditatea barei, E modulul lui Young, iar I momentul de inerie
axial al seciunii transversale a barei.
Formularea variaional a problemei conduce la determinarea funciei care
realizeaz minimul funcionalei (2) i satisface condiiile la limit (1).
172 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Datorit condiiilor la limit (1), pentru aplicarea metodei lui Ritz vom considera
familia de funcii
( )

=

=
n
1 k
k n
x k
sin c x y
l
, (3)
unde ( ) n ,...., 2 , 1 k ,
x k
sin x
k
=

=
l
, reprezint un sistem complet de funcii care
verific condiiile la limit (1).
n consecin, familia de funcii (3) pentru orice valori date lui
k
c verific
condiiile (1).
Scriind c funcia
n
y realizeaz minimul energiei poteniale (2), vom obine
pentru constantele n ,..., 2 , 1 k , c
k
= , sistemul de ecuaii
( ) ( ) ( )

=
l
0
n
2
n n , 2 1
Py dx y
2
EI
c ....., c , c ,
n , 1 k , 0
c
k
= =


, (4)
adic
( )



l
0
k
n
k
n
n
0
c
y
P dx
c
y
y EI . (5)
innd seama de (3) obinem
( )
.
x k
sin
k
c
y
,
k
sin
c
y
,
x k
sin
k
c y
2
2 2
k
n
n
1 k
k
n
2
2 2
k n
l
l
l l
l

=

=
(6)
Substituind (6) n (5) obinem


|
|

\
|

=
l
l l
l
l
l
0
2
2 2 n
1 k
2
2 2
k
0
k
sin P dx
x k
sin
k x k
sin
k
c EI . (7)
2.9 - ncovoierea barelor elastice 173

n baza ortogonaliti irului de funcii
l l l
x n
sin ,...,
x 2
sin ,
x
sin

, rezult

=

=

l
l l l
0
k k , 2
k k , 0
dx
x k
sin
x k
sin
i astfel ecuaia (7) devine
n ,...., 2 , 1 k , 0
k
sin P
k
2
EI
c
3
4 4
k
= =

l
l
. (8)
De aici obinem
n ,...., 2 , 1 k ,
k
sin
k EI
2
P c
4 4
3
k
=

=
l
l
. (9)
innd seama de (3) se obine aproximaia de ordinul n a sgeii, i anume
( ) [ ] l
l l
l
, 0 ,
k
sin
x k
sin
k
1
EI
2
P x y
n
1 k
4 4
3
n

=

=
. (10)

BARA NCASTRAT LA AMBELE CAPETE

Considerm acum o bar ncastrat la ambele capete, asupra creia acioneaz
sarcini uniform repartizate avnd densitatea p pe unitatea de lungime (Figura 2).

Figura 2. Bara ncastrat la ambele capete, asupra creia acioneaz
sarcini uniform repartizate.

174 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Deoarece bara este ncastrat la ambele capete, condiiile la limit sunt
( ) ( ) ( ) ( ) 0 y , 0 y , 0 0 y , 0 0 y = = = = l l . (11)
Formularea variaional a acestei probleme const n determinarea funciei
[ ] ( ) l , 0 C y
4
care satisface condiiile (11) i minimizeaz energia potenial
corespunztoare ncrcrii barei, dat sub forma funcionalei
( ) ( ) ( )

=
l l
0 0
2
dx x py dx y
2
EI
y , (12)
unde EI reprezint rigiditatea barei, E modulul lui Young, iar I momentul de inerie
axial al seciunii transversale.
Datorit condiiilor la limit (11) considerm familia de funcii
( ) ( ) ( )

= =
+
= = =
n
1 k
n
1 k
1 k
k
2 2 2 1 k
k n
x c x x x x c x y l l
( ) ( )
1 n
n 2 1
2 2
x c .... x c c x x

+ + + = l . (13)
Sistemul complet de funcii care satisface condiiile (11) este
( ) ( ) n ,..., 2 , 1 k , x x x
2 1 k
k
= =
+
l ,
deoarece
( ) ( ) ( ) ( ) n ,..., 2 , 1 k , 0 , 0 0 0
k k k k
= = = = = l l .
n consecin, funcia
n
y satisface condiiile la limit (11), rezultnd
( ) ( )( ) ( ) ( ) [ ]
( )( ) ( ) ( ) [ ]
2 2 1 k
k
n
n
1 k
2 2 1 k
k n
x 2 x x 1 k 4 x 1 k k x
c
y
x 2 x x 1 k 4 x 1 k k x c x y
+ + + =


+ + + =

l l
l l
.(14)
Faptul c
n
y realizeaz minimul energiei poteniale (12) conduce la sistemul
( ) ( ) ( )

=
l l
0 0
n
2
n n 2 1
dx x y p dx y
2
EI
c ,..., c , c ,
2.9 - ncovoierea barelor elastice 175

n , 1 k , 0
c
k
= =


, (15)
adic
( )

=



l l
0 0
k
n
k
n
n
0 dx
c
x y
p dx
c
y
y EI . (16)
Pentru 1 n = avem
( ) ( ) ( ) ( ) [ ] [ ] l l l l , 0 x , x 2 x x 8 x 2 c y , x x c x y
2 2
1 1
2 2
1 1
+ = = ,
i astfel din (16) rezult
EI 72
p
c
1
= ,
deci aproximaia de ordinul nti are expresia
( ) ( ) [ ]. , 0 x , x x
EI 72
p
x y
2 2
1
l l =
n ce privete aproximaia de ordinul doi, aceasta este de forma
( ) ( ) ( ) [ ] l l , 0 x , x c c x x x y
2 1
2 2
2
+ = .

STUDIUL TORSIUNII BARELOR ELASTICE

Datorit similitudinii, prezentm n continuare problema torsiunii barelor
elastice, problem conducnd la determinarea funciei ( ) ( ) D C y , x
1
care
realizeaz minimul absolut al funcionalei
( ) dxdy 4
y x
I
2

(
(


|
|

\
|


+ |

\
|


= , (17)
unde reprezint constanta lui Lam, unghiul de rsucire pe unitatea de lungime a
barei, numit unghiul specific de torsiune, iar reprezint seciunea transversal a barei
cilindrice.
Funcia satisface condiia la limit
176 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

0 =

. (18)
Curba reprezint frontiera domeniului , adic frontiera seciunii
transversale a barei.
n particular, vom cosidera c bara are seciune dreptunghiular, deci
[ ] [ ] b , b a , a = .
Pentru utilizarea metodei Ritz se pot folosi funciile coordonate
( ) ( ) ( ) ,... 2 , 1 k , b y a x y , x
k
2 2
k
2 2
k
= = , (19)
0
k
=

.
Observm c aceste funcii formeaz un sistem complet fa de funciile
( )
1
C care satisfac condiia (18), i, n consecin, familia de funcii ( )
1 n n
u


care formeaz un ir minimizant pentru funcionala (17) se poate considera de forma
( ) ( ) ( ) ( )

= =
= =
n
1 k
n
1 k
k
2 2
k
2 2
k k k n
b y a x c y , x c y , x , (20)
unde 0
n
=

.
Pentru 1 n = vom obine aproximaia de ordinul nti
( ) ( )( ) ( ) [ ] [ ] b , b a , a y , x , b y a x c y , x
2 2 2 2
1 1
= . (21)
Sustituind n (17) se obine
( ) ( ) ( ) ( )
( ) ( )




(
(

+ = =
a
a
b
b
2 2 2 2
1
a
a
b
b
a
a
b
b
2 2 2 2 2 2 2
1 1 1
, dy b y dx a x c 4
dy y dx a x dy b y dx x c 4 c I

adic
( ) ( ) ( )
1
3 3 2
1
2 2 3 3
1 1
c b a
9
64
c b a b a
45
128
c I + = = . (22)
Condiia de extrem ( ) 0 c
1
= conduce la valoarea
2.9 - ncovoierea barelor elastice 177

) b a ( 4
5
c
2 2
1
+

= .
Se obine astfel soluia aproximativ de ordinul nti
( ) ( ) ( ) [ ] [ ] b , b a , a y , x , ) b y ( a x
) b a ( 4
5
y , x
2 2 2 2
2 2
1

+

= .
Valorile aproximative ale tensiunilor au expresiile
0 ,
x
,
y
, 0 , 0 , 0
zz
1
zy
1
zx xy yy xx
=


= = = = .
Mrimea momentului de rsucire este

= dxdy 2 M
1
.
Observm, n final, c funcia se poate lua i de forma
( )

=

=
1 m 1 n
mn
b
y n
sin
a
x m
sin c y , x .

Rezolvare numeric n MathCAD

Programul urmtor calculeaz ncovoierea barei simplu rezemate, asupra creia
actioneaz o for concentrat.
ORIGIN 1
Lungimea barei: lu 1 :=
Rigiditatea barei: EI 2 :=
Fora concentrat: P 2 :=
Distana fa de captul barei la care acioneaz fora:

lu
2
:=
Se aleg funcii de forma:
y x ( ) sin
x
lu
|

\
|
|

:=
178 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

Funcia urmtoare calculeaz soluia prin metoda Ritz, unde
li, ls reprezint capetele intervalului de cutare,
n reprezint numrul de rulri,
eps reprezint precizia de calcul.
ritz li ls , n , eps , ( )
alf
i
li
ls li
n 1
|

\
|
|

i 1 ( ) +
x 0 0.001 , 1 ..
int
i
EI
2
0
lu
x
2
x
alf
i
y x ( ) ( )
d
d
2

(
(
(

(
(
(
(

(
(
(
(
(

P alf
i
y ( )
i 1 n .. for
minim_int 10
8

minim_int int
index

poz_min index
int
index
minim_int < if
index 1 n .. for
li alf
poz_min 1
poz_min 1 > if
li alf
1
poz_min 1 = if
ls alf
poz_min 1 +
poz_min n < if
ls alf
n
poz_min n = if
li ls eps > while
alf int minim_int poz_min ( )
:=


Valorile constantei alfa:
alfa ritz 0.01 0.03 , 10 , 10
5
,
( )
1 1 ,
:=
Valorile funcionalei:
func ritz 0.01 0.03 , 10 , 10
5
,
( )
1 2 ,
:=
2.9 - ncovoierea barelor elastice 179

alfa
1
1
2
3
4
5
6
7
8
9
10
0.020525495774696
0.020526700047606
0.020527904320517
0.020529108593428
0.020530312866339
0.02053151713925
0.020532721412161
0.020533925685071
0.020535129957982
0.020536334230893
=

func
1
1
2
3
4
5
6
7
8
9
10
-0.020531962471348
-0.020531963159538
-0.020531963706462
-0.020531964112117
-0.020531964376504
-0.020531964499621
-0.020531964481461
-0.020531964322043
-0.020531964021346
-0.020531963579376
=

Minimul funcionalei:
minim ritz 0.01 0.03 , 10 , 10
5
,
( )
1 3 ,
:=
minim 0.020531964499621 =
Valoarea constantei alfa care realizeaz minimul funcionalei:
alfa_fin 0.02053151713925 =
Soluia aproximativ este:
yaprox x ( ) alfa_fin y x ( ) :=

Fie sol1 x ( )
2 sin x ( )

4

aproximaia de ordinul nti a sgeii de ncovoiere, i

sol6 x ( )
2 sin x ( )
2 sin 3 x ( )
81

2 sin 5 x ( )
625
+

4

aproximaia de ordin ase a sgeii.
Figura 3 prezint, n comparaie, graficul soluiei aproximative alturi de cele
dou aproximri ale soluiei analitice.
180 MODELRI PRIN METODA ELEMENTELOR FINITE - I I

0.3 0.34 0.38 0.42 0.46 0.5 0.54 0.58 0.62 0.66 0.7
0.01725
0.01763
0.018
0.01838
0.01875
0.01913
0.0195
0.01988
0.02025
0.02063
0.021
yaprox x ( )
sol1 x ( )
sol6 x ( )
x

Figura 3. Sgeata de ncovoiere a barei simplu rezemate, asupra creia
acioneaz o for concentrat: graficul soluiei aproximative n comparaie
cu dou aproximri ale soluiei analitice.

yaprox x ( ) sol1 x ( )
0
-9
1.40545236733402610
-9
2.81089086338545710
-9
4.21630161714274810
-9
5.62167075764856710
-9
7.0269844145418910
-9
8.43222871794958510
-9
9.8373897986490410
-8
1.12424537883392210
-8
1.26474068195322310
-8
1.40522350258786110
-8
1.5456924542275710
-8
1.68614615052471710
...
=

yaprox x ( ) sol6 x ( )
0
-6
1.87155840009807510
-6
3.74303192828966410
-6
5.61433570010370610
-6
7.48538480594643910
-6
9.3560942985547210
-5
1.12263791804684110
-5
1.30961543915264610
-5
1.49653347963933310
-5
1.68338351721223810
-5
1.87015701957609210
-5
2.05684544320043910
-5
2.24344023209046710
...
=
BIBLIOGRAFIE 181






Bibliografie

[1] Bathe, K.I., Wilson, F.L., Numerical Methods in Finite Element Analysis, Prentice-
Hall, INC, New Jersey, 1976.
[2] Blumenfeld, M., Ioni, A., Mares C., Metoda elementelor finite. Aplicaii i
programe introductive, Editura I.P.B., Bucureti, 1992.
[3] Bia, C., Ilie, V., Soare, M.V., Rezistena materialelor i teoria elasticitii, E.D.P.,
Bucureti, 1983.
[4] Budynas, R.G., Advanced Strength and Applied Stress Analysis, Mc Grow-Hill,
N.Y., 1977.
[5] Brebente, C., Zancu, S., Mitran, S., Pleter, O., Ttranu, C., Metode numerice de
calcul i aplicaii, Editura Univ. Politehnica, Bucureti, 1992.
[6] Brtianu, C., Determinarea cmpului de temperaturi n pereii conductelor termice,
Energetica, Nr.6, 1982.
[7] Bratianu, C., Metode cu elemente finite n dinamica fluidelor, Editura Academiei
R.S.R., Bucureti, 1983.
[8] Brtianu, C., Modelarea cu elemente finite a unui cmp termic conductiv
unidirecional, Energetica, Nr.2, 1985.
[9] Brtianu, C., Atluri, S., On the accuracy of finite element solution of Navier-Stokes
equation using a velocity-pressure formulation, S.Y. Wang (ed.) Finite elements in
water resources, The University of Mississippi, 1980.
[10] Brebbia, C.A., Walker, S., Fundamentals of boundary element methods, Newnes-
Butterworths, Londra, 1980.
[11] Brebbia, C.A., The boundary element method for engineers, Pentech Press,
182 BIBLIOGRAFIE


Londra, 1978.
[12] Ciomoco, F.D., Ciomoco, T., Teoria elasticitii n probleme i aplicaii,
Editura Facla, Timioara, 1984.
[13] Connor, J.J., Brebbia, C.A., Finite element techniques for fluid flows,
News-Butterworths, Londra, 1976.
[14] Conway, J.B., A course in functional analysis, Springer-Verlag, New-York-
Berlin-Heidelberg-Tokio, 1985.
[15] Cook, R.D., Concepts and applications of finite element analysis, John
Wiley&Sons, New York, 1972.
[16] Cuteanu, E., Marinov, A., Metoda elementelor finite n proiectarea structurilor,
Editura Facla, Timioara, 1970.
[17] Desai, C.S., Elementary finite element method, Prentice-Hall, New Jersey, 1979.
[18] Dinc, G., Metode variaionale i aplicaii, Editura Tehnic, Bucureti, 1980.
[19] Dodescu, Gh., Toma, M., Metode de calcul numeric, E.D.P., Bucureti, 1976.
[20] Faur, N., Elemente finite-Fundamente, Editura Politehnica, Timioara, 2002.
[21] Faur, N., Dumitru I, Metode numerice n rezistena materialelor, Univ.
Politehnica Timioara, 1997.
[22] Filipescu, D. , Grecu, E., Medinu, R., Matematici generale pentru subingineri,
Editura Didactic i Pedagogic, Bucureti, 1975.
[23] Finlayson, B.A., The method of weighted residuals and variational principles,
Academic Press, New York, 1972.
[24] Fletcher, C.A.J., The Galerkin method: an introduction, Numerical simulation of
fluid motion, Noye J. (ed.), North Holland Publishing Company, 1978.
[25] Forray, M.J., Calculul variaional n tiin i tehnic, Editura Tehnic, 1975.
[26] Gafiteanu, M., Poterau, V.F., Mihalache, N., Elemente finite i de frontier cu
aplicaii la calculul organelor de maini, Editura Tehnic, Bucureti, 1987.
[27] Gartling, D.K., Recent developments in the use of finite element methods in fluid
dynamics, Computing in Applied Mechanics, Nr.18, 1976.
BIBLIOGRAFIE 183


[28] Grbea, D., Analiza cu elemente finite, Editura Tehnic, Bucureti, 1990.
[29] Heubner, K.H., The finite element method for engineers, John Wiley&Sons, New
York, 1975.
[30] Hughes, T.J.R., The finite element method, Prentice-Hall, New York, 1987.
[31] Ivan, M., Bazele calculului liniar al structurilor, Editura Facla, Timioara, 1985.
[32] Kecs, W., Complemente de matematici cu aplicaii n tehnic, Editura Tehnic,
Bucureti, 1981.
[33] Maksay, t., Matematici superioare pentru subingineri, Institutul Politehnic
Traian Vuia, Timioara, vol.I, 1983, vol.II, 1985.
[34] Maksay, t., Calcul numeric, Editura Politehnica, Timioara, 2002.
[35] Maksay, t., Software matematic structurat, Editura Mirton, Timioara, 2006.
[36] Marin, C., Hadr, A., Popa, F., Albu, L., Modelarea cu elemente finite a
structurilor mecanice, Editura Academiei Romne, Bucureti, 2002.
[37] Niculescu, C. P., Fundamentele analizei matematice, Editura Academiei,
Bucureti, 1996.
[38] Nicolescu, L. i colectiv, Matematici pentru ingineri, Editura Tehnic, Bucureti,
vol.I, 1969, vol.II, 1971.
[39] Olariu, V., Brtianu, C., Modelare numeric cu elemente finite, Editura Tehnic,
Bucureti, 1986.
[40] Pascariu, I., Elemente finite concepte i aplicaii, Editura Militar, Bucureti,
1985.
[41] Reddy, J.N., An introduction to the finite element method, Mc Graw Inc., 1984.
[42] Resiga, R., Mecanica fluidelor numeric, Editura Orizonturi Universitare,
Timioara, 2003.
[43] Salvadori, M.G., Baron M.L., Metode numerice n tehnic, Editura Tehnic,
Bucureti, 1972.