Documente Academic
Documente Profesional
Documente Cultură
Curs 01 2008
Curs 01 2008
Sorohan
CURS 1
EVALUAREA
1. Două lucrări de verificare tip temă de casă la laborator (aplicaţii pe calculator cu acces la materiale didactice)
– 60 p;
2. Lucrare de verificare teorie (2 subiecte de teorie prezentate oral) şi activitate curs+laborator– 40 p. Toate
subiectele sunt individuale şi se obţin prin tragere.
Aplicaţiile temelor de casă pot fi propuse şi de către studenţi dar trebuie să aibă acordul cadrului didactic.
a) Cerintele minimale pentru promovare
• Frecventarea şi promovarea laboratorului;
• Obţinerea a minum 30 puncte la laborator;
• Obţinerea a 50 % din punctajul total.
b) Calculul notei finale: prin rotunjirea punctajului final, pentru nota 5 minimum 50 puncte
BIBLIOGRAFIE
3. Şt. Sorohan, I.N. Constantinescu, Practica modelării şi analizei cu elemente finite, Editura Politehnica
Press, Bucureşti, 2003, (format electronic pentru studenţi)
4. Şt. Sorohan, C. Petre, Programe şi aplicaţii cu elemente finite, Editura Printech, Bucureşti, 2004, (format
electronic pentru studenţi)
Scurt istoric
1943 – Courant studiază răsucirea - problema Saint Venant, prin discretizare cu triunghiuri.
1953 – 1959 se formulează şi definitivează metoda deplasărilor la Boeing de către Turner.
1960 – Se utilizează pentru prima dată termenul de element finit de către Clough.
1
Elemente finite în ingineria mecanică – Şt. Sorohan
Programe mari, cu facilitati multiple sunt realizate de firme specializate, astfel se pot
enumera câteva programe (coduri executabile) care sunt folosite de colectivele de
proiectare/cercetare din ţarǎ sau în universitǎţi, în scop educaţional şi de cercetare: NASTRAN-
Patran, ANSYS, ABAQUS (în CATIA), COSMOS (în SolidWork), ADINA, ALGOR, variante SAP
şi altele.
Programele prezentate şi folosite la laborator sunt scrise în limbajul de programare
FreePascal 1.0.10, sunt programe mici, specializate pe diverse tipuri de probleme şi au fost
realizate în principal pentru scop didactic.
În ultimul timp a luat avânt programarea în MATLAB care pentru studenţi este foarte
comodǎ şi permite rezolvarea unor aplicaţii la temele de casă.
2
Elemente finite în ingineria mecanică – Şt. Sorohan
Un utilizator – student – posibil viitor analist, este pus în situaţia rezolvǎrii unei anumite
probleme şi nu în a implementa un program cu elemente finite pentru rezolvarea ei, de aceea
utilizatorul trebuie sǎ afle dacǎ problema se preteazǎ rezolvǎrii cu MEF şi sǎ foloseascǎ un
program adecvat problemei respective.
Odatǎ stabilit programul de calcul este necesar a se face o informare asupra posibilitaţii
programului. Dacǎ performanţele programului convin trebuie sǎ ne informǎm despre modul de
lucru al programului şi sǎ pregǎtim problema pentru rezolvare !
Trebuie sǎ menţionǎm de la început cǎ programul de calcul folosit pentru analiza
problemei nu rezolvǎ structura reală, ci doar un MODEL al ei pe care în general îl face
utilizatorul.
Rezultatele pot fi confirmate sau nu, funcţie de cum a fost ales modelul de calcul.
Modelarea este o activitate de simplificare a structurii prin încadrarea diverselor porţiuni ale
structurii în categoria barelor, plǎcilor, blocurilor, prin simplificarea încǎrcǎrilor şi a rezemǎrilor
etc. Modelarea corectǎ (cât mai aproape de realitate) ţine de experienţǎ, inspiraţie şi nu mai
puţin de cunoaşterea bazelor teoretice ale metodei. De regulă un model se dezvoltă funcţie de
scopul analizei.
Scopul cursului şi a lucrǎrilor de laborator este de a scoate în evidenţǎ unele aspecte ale
modelǎrii şi a fixa noţiunile generale ale MEF astfel încât dupǎ promovarea acestei discipline
utilizatorul (studentul) sǎ poatǎ aborda şi utiliza, cu mici rezerve, orice cod de MEF.
Cunoştinţele necesare se dobândesc pe mǎsurǎ ce utilizatorul rezolvǎ diverse probleme.
Nu trebuie uitat faptul cǎ pentru a rezolva corect o problemǎ este absolut necesarǎ (nu şi
suficientă) livrarea tuturor datelor care definesc problema.
Programele de firmǎ respectǎ anumite reguli generale de introducere a datelor (notaţii
unificate, ordonarea comenzilor de pregǎtire a datelor, import modele din CAD, etc), ceea ce
faciliteazǎ lucrul la programe diferite pentru utilizatori experimentaţi. Pentru începǎtori este
indicat a se folosi un singur program de lucru.
Odatǎ stabilit modelul de calcul, se impune pregǎtirea datelor de intrare pentru
rezolvarea problemei. Fiecare program cu elemente finite prezintǎ particularitǎti care trebuie
învǎţate dar existǎ o serie de reguli de bazǎ ale metodei care odatǎ stǎpânite permite
abordarea oricǎrui program cu elemente finite.
Indiferent de metoda abordată, analiza unei structuri reale prezintă câteva etape
esenţiale:
-structura reală se identifică, prin folosirea unor ipoteze simplificatoare, cu un model
fizic primar, numit “model conceptual”;
-modelul primar serveşte la formularea unui “model matematic”, adică la un set de
ecuaţii care urmează a fi rezolvate;
-rezultatele obţinute sunt interpretate şi dacă există motive întemeiate acestea pot fi
validate. Astfel seria celor două modele conceptual şi matematic pot fi folosite şi pentru alte
probleme similare.
3
Elemente finite în ingineria mecanică – Şt. Sorohan
prezentată reprezintă practic o bară de secţiune variabilă în consolă încărcată în capătul liber
pentru care se caută soluţia, adică de exemplu săgeata şi tensiunea echivalentă maximă.
(a) (b)
Fig. 2: Abordarea unei probleme în MEF. (a) Domeniu de analiză;
(b) Discretizarea domeniului de analiză
e =1
(este identificat printr-un număr), de obicei de la 1 la numărul total de elemente finite NE.
Raportarea la un element oarecare se face de obicei printr-un indice superior (“e” pentru un
element oarecare).
Elementele finite se pun în evidenţă (geometric) prin intermediul unor puncte, de
exemplu colţurile triunghiului, dacă elementul finit are forma unui triunghi. Aceste puncte
poartă denumirea de noduri. Elementele finite "se leagă" (interacţionează) între ele prin
intermediul nodurilor comune, astfel că în domeniul de analiză există un număr finit de
noduri. Similar elementelor, nodurile se numerotează, de obicei, de la 1 la numărul total de
noduri NN.
Operaţia de împărţire a unui domeniu în noduri şi elemente finite de un singur tip sau
chiar mai multe tipuri, precum şi numerotarea acestora, adică atribuirea unor numere de
identificare, poartă denumirea de discretizare (Fig. 2,b). Discretizarea nu este unică, în
general ea se realizează astfel încât să răspundă unor cerinţe practice.
Pentru exemplul prezentat, fiecare nod din domeniul de analiză are o deplasare
posibilă pe orizontală-axa OX şi una pe verticală-axa OY, se poate spune că există doi
parametri independenţi care definesc unic deplasarea unui nod în plan. Aceşti parametri
poartă denumirea de grade de libertate ataşate nodului. De obicei, gradele de libertate ale
tuturor nodurilor definite reprezintă necunoscutele primare ale problemei în MEF, în exemplul
de faţă, gradele de libertate nodate UX şi UY definesc deplasarea "posibilă" a unui nod
oarecare.
Pentru unele noduri (1, 2, 3 şi 4 din încastrare), deplasările sunt nule, deci în aceste
puncte gradele de libertate se definesc "potenţial", ele nu reprezintă necunoscute. Numărul
total de grade de libertate al problemei N se obţine prin însumarea gradelor de libertate
4
Elemente finite în ingineria mecanică – Şt. Sorohan
active ale tuturor nodurilor. Prin grade de libertate active se înţeleg acele grade de libertate
care definesc o deplasare necunoscută.
Din cele prezentate mai sus rezultă că un domeniu continuu cu un număr infinit de
grade de libertate este transpus într-un model discret cu N grade de libertate, deci
necunoscutele problemei se limitează funcţie de discretizare.
Deoarece analiza cu elemente finite este dependentă de implementarea unor
programe de calcul, mărimile cu care aceasta lucrează sunt de regulă vectori şi matrice.
Fig. 3: Gradele de libertate şi forţele nodale Fig. 4: Forţele exterioare care lucrează în model şi
pentru un element oarecare e echilibrul unui nod oarecare n
Pentru toată structura se defineşte vectorul deplasărilor nodale totale sau al structurii
{U} = {U x,1 U y ,1 U x ,2 U y ,2 U x ,NN U y ,NN } T , (1)
şi vectorul forţelor nodale exterioare
{F } = {Fx,1 Fy ,1 Fx ,2 Fy ,2 Fx ,NN Fy ,NN } T . (2)
Se consideră un element oarecare e din discretizarea precedentă (Fig. 3), pentru care
cele trei noduri se notează cu I, J şi K. Se defineşte vectorul deplasărilor nodale al
elementului, de fapt al tipului de element finit triunghiular
{U } = {U
e
x ,I U y ,I U x,J U y ,J U x,K U y ,K } T , (3)
care, din condiţii de continuitate, este un subset al vectorului definit de relaţia (1), şi vectorul
forţelor nodale al elementului
{F } = {F
e e
x ,I Fye,I Fxe,J Fye,J Fxe,K Fye,K } T
, (4)
între care se poate obţine relaţia matriceală
{F } = [K ]{U } ,
e e e
e = 1,2 , , NE , (5)
similară relaţiei de echilibru a unui sistem elastic (arc) cu un grad de libertate F=kx. Matricea
[ ]
pătratică K e poartă denumirea de matricea de rigiditate a elementului finit. Aceasta se
poate determina pentru fiecare element finit folosind ecuaţiile fundamentale din teoria
elasticităţii, pentru moment se neglijează modul în care ea se poate obţine.
Dacă se izolează un nod oarecare n din modelul cu elemente finite (vezi Fig. 4),
pentru care există Nc elemente concurente, atunci fiecare element finit acţionează cu o forţă
5
Elemente finite în ingineria mecanică – Şt. Sorohan
în acel nod şi din motive de echilibru suma tuturor forţelor trebuie să fie zero. Atunci când în
nodul izolat acţionează şi forţe exterioare acestea trebuie incluse şi echilibrul nodului n se
scrie
Nc Nc
∑F
i =1
i
x ,n = Fx ,n ; ∑F
i =1
i
y ,n = Fy ,n ; n = 1,2,, NN . (6)
[K ]{U } = {F } → [K ]{U} = {F } .
ASAMBLARE
e e e
e =1,2,,NE
6
Elemente finite în ingineria mecanică – Şt. Sorohan
(a) (b)
Fig. 5: Posibile configuraţii ale deplasărilor obţinute prin utilizarea MEF. (a) Deformata corectă;
(b) Elementele nu asigură continuitatea pe laturile comune
Se pune problema discutǎrii aspectelor MEF din punctul de vedere al utilizatorului. S-a
menţionat mai sus cǎ MEF considerǎ modelul de calcul format dintr-o sumǎ de porţiuni numite
elemente finite legate între ele punctual, adicǎ în noduri. Este clar cǎ o structurǎ (un domeniu)
poate fi împǎrţitǎ în diverse moduri, cu mai multe sau mai puţine noduri şi elemente finite.
MEF a dezvoltat o serie de tipuri de elemente finite (Fig. 6) care din punct de vedere al
formei pot fi clasificate în:
-elemente finite unidimensionale (reprezentând bare, grinzi, tiranţi dar nu numai ...);
-elemente finite bidimensionale (reprezentând plǎci, învelişuri şi chiar volume !);
-elemente finite tridimensionale (reprezentând solidele, blocurile).
Din punct de vedere al modului de variaţie al câmpului necunoscutelor (de exemplu
deplasările) în interiorul sau pe conturul lor pot fi clasificate în:
-liniare;
-parabolice;
-cubice, etc.
Dacă se consideră numărul şi felul gradelor de libertate pentru un nod, elementele finite
structurale uzuale 3D pot avea maxim 3 grade de libertate translaţii şi 3 grade de libertate
rotaţii. Uneori gradele de libertate pot fi completate şi cu temperaturi, presiuni, viteze sau alte
mărimi funcţie de formulările particulare fiecărui tip de element finit.
Bidimensionale
Tridimensionale
Alte tipuri
Masa Arc Contact
7
Elemente finite în ingineria mecanică – Şt. Sorohan
de grad superior celor cubice (care sunt mai performante), dar cel mai des utilizate sunt
elementele liniare şi parabolice.
Sǎ nu uitǎm cǎ necunoscutele unei probleme sunt alese chiar în nodurile elementelor
finite, noduri mai multe pe element înseamnǎ în general precizie mai bunǎ.
Unele elemente finite au noduri interioare (pe feţe sau în interiorul volumelor) pentru a
îmbunǎtǎţi precizia, dar utilizatorul de regulă nu lucreazǎ cu aceste noduri pentru cǎ ele sunt
generate şi apoi condensate în faza de calcul a matricelor de rigiditate ale elementelor.
Un exemplu sugestiv al discretizǎrii poate fi consideratǎ o oglindǎ spartǎ şi lipitǎ cu
bucǎţi mici de bandǎ adezivǎ la colţuri. Alt exemplu ilusrativ ar fi o hainǎ din petece cusute doar
la colţurile petecelor.
Reuniunea contururilor elementelor genereazǎ reţeaua discretizǎrii.
Operaţia de discretizare este de obicei dirijatǎ de utilizator chiar dacǎ programele de
firmǎ permit utilizarea discretizarii automate pe diverse domenii.
Fig. 7: Influenta numarului de elemente (noduri) asupra preciziei în analiza cu elemente finite
-mǎrimea şi numǎrul elementelor finite influenţeazǎ convergenţa soluţiei (vezi Fig. 7). Se
observǎ cǎ la un numǎr mai mare de elemente rezultatul se apropie cǎtre soluţia exactǎ dar
creşterea excesivǎ nu face decât să conducă la un volum foarte mare de calcule şi deci să
crească timpul de analiză. Convergenţa de regulă corespunde curbei 1 dar sunt elemente finite
pentru care convergenţa este de tipul curbei 2 sau chiar cu convergenţă oscilantă;
-poziţionarea nodurilor, care în general se face uniform în structurǎ. Discontinuitaţile în
geometrie sau în încǎrcare impun alegerea unor noduri suplimentare. Trecerea de la o zonǎ cu
discretizare finǎ la una cu discretizare modestă se face progresv, nu brusc;
8
Elemente finite în ingineria mecanică – Şt. Sorohan
Fig. 8: Exemple de discretizări. (a) Bielă pentru analiza cvasistatică; (b) ½ dintr-un piston pentru
analiza termică; (c) automobil pentru analiza de impact