Sunteți pe pagina 1din 69

Metoda elementului finit n aviaie

Introducere

MEF este o tehnic de discretizare de calcul spaial. Alte tehnici sunt: MDF (metoda
cu diferene finite), MVF (metoda volumelor finite), metode spectrale.
n aplicaia de tip bare articulate s-au observat urmtoarele idei, care vor fi dezvoltate
matematic i conceptual de-a lungul cursului:
Remarc 1: Ne vom referi la aplicarea MEF n calculul i analiza structurilor de aviaie.
Remarc 2: MEF se aplic i n CFD, probleme de impact contact, probleme sau
metode cu suprafa liber.

1. Structura este discretizat geometric n elemente simple:
- Segmente (1D),
- Arii/suprafee plane (2D),
- Corpuri/figuri geometrice sau volume (3D).

1D element unidimensional





dreapata d










Sub form parametrizat, ecuaia dreptei se scrie:

1 2 1
1 1
1 2 1
2 1 2 1
( ) ( )
( ) ( )
[0,1]
x x x x t x t
x x y y
t y y y y t y t
x x y y
t
= + =

= = = + =


2D element bidimensional


Sistemul de referin ( , ) q este quasiortogonal
ataat suprafeei.
( , )
( , )
( , )
x x
y y
z z
q
q
q
=


( , ) [ 1,1] [ 1,1] q e sau
( , ) [0,1] [0,1] q e




Exemplu:
( , )
( , )
x
z z x y
a
x y
a b
z z
y
b

q
q q


= =


=
=




3D element tridimensional



( , , )
( , , )
( , , )
x x
y y
z z
q
q
q
=


( , , ) [ 1,1] [ 1,1] [ 1,1] q e






Observaia 1: Sistemul local definit anterior formeaz un sistem de referin natural.
Prin utilizarea coordonatelor naturale un patrulater se transform n ptrat i un
element hexaedric se transform ntr-un cub (vezi cursuri urmtoare).
Observaia 2: Fiecare element este definit de noduri.In noduri, funcia necunoscut
(deplasrile) se va calcula.


Nodurile pot fi in calculul cu MEF:
1. Active: In aceste noduri se calculeaz funcia necunoscuta (deplasrile).Nodurile
contribuie la crearea matricii de rigiditate a sistemului structural la asamblare.
2. Pasive: Acestea pot avea urmtoarele funcii:
- definirea sistemului de referin local
- creterea gradului de aproximare geometric a suprafeei (suprafee curbe,elemente
curbe)
- creterea gradului de aproximare pe element pentru funcia necunoscut (deplasri
nodale)


n1,n2 noduri active; n3 nod auxiliar

||



Exemplu:
-se construiete matricea de rigiditate pe element cu toate nodurile active sau pasive
-matricea de rigiditate se condenseaz, eliminnd liniile i coloanele corespunztoare
nodurilor auxiliare.De regul, eliminarea nodurilor auxiliare se face prin procedeul de
asamblare a matricilor de rigiditate.


3.Construcia matricii de rigiditate locale pentru fiecare element
Procedura de programare nu folosete stocarea matricilor de rigiditate.n construcia
matricilor de rigiditate local avem nevoie de:
a) Un formalism matematic ce are la baz ecuaiile difereniale ce descriu
problema analizat (curgerea fluidului-ecuaiile curgerii fluidului; caz
prezent-ecuaiile elesticitaii,eventual particularitai pentru bare sau plci
folosind o serie de ipoteze de lucru).
b) Un model de aproximare (interpolare) pentru geometrie, cmp de variabil
necunoscut (in sistemul de referin local).


Pentru geometrie:


[]







n ipoteza micilor perturbaii (teoria liniar) pe zona de proporionalitate a
materialelor, ne aflm pe domeniul liniar-elastic.
La solicitarea de ntindere:

, -elongaie,

deformaie liniar specific



2
2
x
u
E E
x
o c

= =



(x) a b x
l
u = +
1
0 (0)
l
l
x u u = =
1 2
(0)
l l
l
x l u u b l u = = + =
Din condiiile de mai sus rezult:
1
2 1
1
2 1
(x) u
l
l l
l
l l
l
a u
u u
u x
u u
l
b
l
=

=


Aadar:
(x)
1 2
(1 ) u
l l
l
x x
u u
l l
= +
| | 0,1
x
l
e
| | 0,1 ,
x
t t
l
e =
Unde:
1
(t) 1
x
N
l
= ;
2
(t)
x
N
l
=
1 2
(t), N (t) N se numesc funcii de form (de interpolare)

Cmpul necunoscut se exprim prin funcia:
1 1 2 2
( ) (t) ( )
l l
l
u t N u N t u = +
| |
0,1 t e

Observaie:Atunci cnd, pentru reprezentarea geometriei elementului respectiv n
repezentarea cmpului variabilei necunoscute, se utilizeaz aceeai funcie de form, se spune
c elementul este izoparametru.
Matematic, funciile de form, vor fi construite folosindu-se baza polinomial (funciile
de form vor fi polinoame).
Suma funciilor de form este unu. Acestea vor da ponderile cu care fiecare valoare din
nod intervine n valoarea necunoscutei(deplasrii) dintr-un punct aparinnd elementului.
1
2
(x 0) 1
(x 0) 0
N
N
= =

= =


1
2
( ) 0
( ) 1
N x l
N x l
= =

= =


Funciile de form iau valori maxime n nodul asociat.
Cnd se realizeaz aproximarea geometriei i, respectiv a cmpului variabilelor,
condiia necesar dar nu suficient este asigurarea continuitii de clas
0
C .
2 1
2
l l
e
x
du u u
E E E
dx
o c

= = =
1 2
( ) (1 ) u
l l
l
x x
u x u
l l
= +
2 1
2
l l
l
du u u
dx

=
*
1 1
2 2
1 1
1 1
l l
l l
F u E A
l F u
(
=
` `
(

) )

1 2
1 2
( ) (t) 1
( u u )
l l l l
du du dN t dN dt
dx dt dx l dt dt
= = +
Observaie: Matricea de rigiditate conine derivatele funciilor de form.
4.Transformarea
| | { } { }
l l
k l u F = (scriere valabil pentru elementele din sistemul de
referin global) presupune utilizarea unei matrice de transformare sau de rotaie.





Versorii sistemului local vor fi:
cos( ) sin( )
sin( ) cos( )
l
l
i i j
j i j
o o
o o
= +
= +

Iar scrierea lor sub form matricial va fi:
cos( ) sin( )
sin( ) cos( )
l
l
i i
j j
o o
o o

| |
=
` `
|

\ .
) )

Deplasrile u i v n sistemul local pentru punctele 1 i 2 considerate, vor fi:

1
1
1 1
2
2
2
2
cos( ) sin( ) 0 0
sin( ) cos( ) 0 0
0 0 cos( ) sin( )
0 0 sin( ) ( )
l
l
l
l
u
u
v v
u
u
cos v
v
o o
o o
o o
o o

(

(


(
=
` `
(

(

)
)

Similar se va proceda i pentru fore (vezi discuiile de la bara articulat).
Se consider matrice ortogonal
| |
T
| | | |
1 T
T T

=
Relaia
| |{ } { }
l l l
k u F = , mai poate fi scris i sub urmtoarea form:
| || |{ } | |{ }
l
k T u T F = , nmulim la dreapta cu
| | | |
1 T
T T

= i va rezulta:
| | | || |{ } { }
T
l
T k T u F =
| |
k -reprezint matricea de rigiditi n sistemul global;
{ } F - reprezint matricea forelor interioare i cele exterioare (efect cumulat) sau aplicate n
noduri.
5. Rezult
| |{ } { } k u F = -pe element
6. Asamblarea matricilor de rigiditate n matricea de rigiditate a structurii (exerciiu de
asamblare de a bare articulate).
Matematic, se pleac cu o matrice structural
| |
k plin de zerouri i aceasta este
umplut cu matricile de rigiditate pentru fiecare element. Aceast procedur se numete
asamblare i fiecare linie a matricii de rigiditate globale conine modul n care informaia din
nodurile vecine necunoscute modului curent contribuie la valoarea funciei cunoscute
(deplasrilor necunoscute) din acest nod.









Elemente: 1-7 -
11 12
17 17
21 22
17 17
k k
k k
(
(

; 2-7 -
11 12
27 27
21 22
27 27
k k
k k
(
(

; 7-3 -
11 12
73 73
21 22
73 73
k k
k k
(
(

;
| |{ } K u F = (pentru ntreaga structur)
Observatie: Forele interioare din noduri au suma zero.
Atenie asupra modului de parcurgere a noduri: trebuie s fie aceeai regul de
parcurgere a nodurilor pentru toate elementele.
Vectorul
{ } F va conine doar fore exterioare aplicate n noduri dup direciile
sistemului de rigiditate global.
7.
| |
det 0 K = matrice simetric (cu elemente pozitive pe diagonala principal)

Introducerea condiiilor la limit (CL) sau n cazul structurilor, a condiiilor de
rezemare.
Observaie: Condiiile de rezemare trebuie s fie corect puse astfel nct sistemul s nu fie
mecanism.
Modaliti de impunere a CL:
1. Scoaterea liniilor i coloanelor corespunztoare deplasrilor blocate i rezolvarea
sistemului.
2. Linia sistemului corespunztoare deplasrii blocate se face zero i se pune n poziia
deplasrii blocate.
8.Rezolvarea sistemului liniar, compatibil determinat
[ ] { } { } K U F = => campul deplasrilor nodale {U} ale structurii {U}- cu deplasrile modale
se post proceseaz rezultatele i obinem:
- structur deformat
- tensiuni n bare
Observaie: Deplasrile nodale se numesc grade libertate. Pentru un sistem de bare
articulate obinem 2 grade de libertate.

Ecuaiile elementului finit
Cazul Static

Sistem de bare articulate >metoda echilibrului forelor duce la formularea problemei
strcturale n deplasri.
Deci sistematiznd problema MEF poate fi algoritmizat urmnd schema de
principiu de mai jos:
1.Sistemul fizic supus analizei;
2.Modul matematic alctuit de regul din: Ecuaii difereniale sau integrale;
3.Model discret | Ne referim la faptul c vom calcula valori ;
4.Soluia discret| specifie in noduri;
5.Interpretarea rezultatelor;
Paii sunt intercorelai, de exemplu:
ntre modelul discret si soluia discret exist eroarea de calcul, datorat ordinului de
precizie mic al ecuaiilor repective folosite,etc.
ntre modelul matematic i soluia discret exist modelare,discretizare i eroare de
calcul.ntre sistemul fizic i soluia discret exist eroare conceptual.

Din punct de vedere tehnic exist 4 etape si anume:
1.Idealizare
2.Discretizare
3.Soluionarea
4.Postprocesare

A.Pentru a soluiona parte de pre procesare, presupunem un program MEF (generic) :
Geometrie: Keypoints - Linii
- Suprafee
Linii (Lines) - Suprafee
- Volume
Volume(Volumes)

Definire Material - tip material - izotrop
- anizotrop
- ortotop, etc.

- setri constante inginereti (module de elasticitate i constante de
contracie ale lui Poisson)
- proprietati fizice(densitatea materialului de dilatare termic)

Definire elemente finite - geometria problemei
- problema fizic studiat
- n situaia folosirii mai multor tipuri de elemente, dar trebuie s
fie compatibil ntre ele la nivelul interfeei.
Se accept:

Nu se accept:


Definire
o displacements ( blocaje / rezemri )
o viteze / acceleraii ( structuri masive acceleraii gravitaionale )
o LOADS ( ncrcri )
n cazul discretizrii normale se obinuiete utilizarea mai multor tipuri de elemente
care trebuie s fie compatibile ntre ele la nivelul interfeii.
Blocaje:
B
1. - rezem

2. - articulaie

3. - ncastrri

4. Blocaje particulare

Reamintim: Blocajele i solicitarile se aplic n nodurile MEF (noduri reale), n noduri
se definesc gradele de libertate sau coordonatele generalizate ale problemei. La structur,
gradele de libertate sunt deplasrile nodale: (u,v,w) n cazul corpului 3D, (u,v) stare plan
de tensiuni, membran, (v, ) deplasare unghiular, respectiv liniar pentru bar de
ncovoiere i (u, v, w, ,
y
,
z
) pentru bare solicitate 3D.
Sarcinile i ncastrrile reprezint solicitri externe aplicate structurii. Acestea se
aplic, de regul, direct n nodurile modelului MEF.







ANSYS
B.Soluionarea sau rezolvarea problemei:
Probleme de static Problemele se rezolv automat cu un model de setri dac este
cazul:
- matricea asamblarii [K]
- reyolvare sistem liniar [K] {u} = {F} asociat problemei structurale
- rezult cmpul deplasrilor nodale
Probleme de tip:
- vibraii
- dinamic
- impact
- cuplate (probleme interaciune):
o structur cmp term
o fluid structur
Se definesc parametrii de rezolvare pentru:
- soluia de integrare n timp (timp, pas de timp, param relaxare)
- pentru domeniul de frecvene de interes (vibraii) (dom frecv de interes, modul de
deformare i distingere elemente, param de flambaj, de ncrcare succesiv)



-Fenomen de moarte a elementelor






C. Postprocesarea Etap necuantificabil deoarece ine de pregatirea i cunotinele
utilizatorului.

Cmpul deformaiilor se utilizeaz pentru vizualizri:
- deformaie structural
- cmpuri izotensiuni
- tensiuni echivalente (von Mises)
- criterii de rezisten / margini de siguran

Ipotezele calculului structural static folosind MEF
Ipoteze :
- date de comportarea materialului
- date de comportarea structurii

A.
1. Materialul este considerat un mediu continuu, omogen i izotrop.
2. Proprietile materialului sunt invariante n timp.
3. Materialul are o comportare liniar-elastic i satisface legea lui Hooke.
B.
1. Relaia for-deplasare este liniar.
| | { } { } k u F =
2. Deformaiile structurii sunt mici n comparaie cu dimensiunile structurii.
3. Relaiile dintr deformaiile specifice i deplasri sunt relaii difereniale liniare.
4. Relaiile dintre tensiuni i deformaiile specific sunt liniare i sunt date de legea lui
Hooke generalizat.
5. Structura este un sistem conservativ n lipsa amortizrilor structurale.
6. Se admite principiul suprapunerii efectelor (nu conteaz ordinea de aplicare a
solicitrilor).
7. Rigiditatea i flexibilitatea structurii depind de caracteristicile structurii i natura
materialului (geometria structural).
8. n condiiile anterior enunate se mai pot admite i alte ipoteze, cum ar fi:
- ipoteza seciunilor plane sau Bernoulli n cazul barelor
- ipoteza Kirchoff-Love n cazul plcilor plane i curbe subiri.

Deducerea ecuaiei elementelor finite pentru cazul static
Metode de lucru:
1. Metode energetice
- metoda energiei poteniale minime (dac asupra unui corp acioneaz un sistem
de fore i constrngeri, corpul tinde s ocupe starea de energie potenial
minim).
- metoda lucrului mecanic virtual
- metoda reziduurilor ponderate (metoda Galerkin)
- metode spectrale
Ultimele dou metode se utilizeaz i n rezolvarea altor probleme (problema unei curgeri
plane, poteniale).
Deducerea ecuaiei elementelor finite cu metoda lucrului mecanic virtual
Teorem: Dac unui element finit i se imprim o deplasare virtual, notat u o , atunci,
conform principiului lucrului mecanic virtual, lucrul mecanic al forelor exterioare (aplicate
structurii) este egal cu energia intern de deformaie pentru orice cmp de deplasri virtuale
admisibil u o .
Compatibilitatea cu problema
- deplasri virtuale liniare u o
- deplasare unghiular o incompatibil cu
sistemul dat


Solicitare exterioar:
- sarcini concentrate aplicate n noduri
- sarcini aplicate pe suprafee ( presiuni )
- sarcini n volum:
- greutate
- for centrifug
ext d
L U o o =
Ecuaia elementului finit. Cazul static

Ecuaia elementului finit se deduce n baza ipotezelor menionate pentru un element
finit urmrind a se construi prin asamblare ecuaia sistemului modelat cu elemente finite.

Metode de deducere:
a) principiul lucrului mecanic virtual;
b) principiul variaional : minimul energiei de deformaie;
Energia de deformaie este dat de relaia:


n continuare vom folosi principiul lucrului mecanic virtual: un sistem structural supus
la legturi (condiii de rezemare) aflat sub aciunea unor sarcini exterioare se afl in echilibru
dac pentru un set de deplasri virtual arbitrare, compatibile cu problema, lucrul mecanic
virtual al forelor externe aplicate este egal cu lucrul mecanic virtual al forelor interioare din
structur.
Se cunoate din Teoria Elasticitii urmatoarea relaie:
(

[]
(


Unde:
[]
{}
{}
Pentru starea plan de tensiune (2D) matricea de elasticitate este dat de:
[]

]

Vectorul deformaiilor specifice se poate scrie:
{}
(

}
[

[]

{

} {}



Observaii:
1) Ideea de baz este de a exprima funciile de cmp prin intermediul unor funcii de
interpolare numite i funcii de form prin intermediul coordonatelor generalizate sau
deplasrilor nodale u
i
, v
i
, w
i
;
2) De regul numrul funciilor de form este egal cu numrul nodurilor ce definesc
elementul finit; pentru o aproximare de ordin superior elementul poate fi definit cu
ajutorul unor noduri auxiliare.



4 nod auxiliar






Putem scrie:
( )
( )
( )
1
1
1
, ,
, ,
, ,
n
i i
i
n
i i
i
n
i i
i
N x y z u
u
v N x y z v
w
N x y z w
=
=
=






=
` `

)


)


De exemplu, pentru 4 n = (element patrulater) Proplema 2D

| |
1
1
2
2 1 2 3 4
1 2 3 4 3
N matricea funciilor de interpolare
3
4
4
u vectorul
deplasrilor nodale
u
v
u
v N 0 N 0 N 0 N 0 u
0 N 0 N 0 N 0 N u v
v
u
v






(

=
` `
(
)





)

{ }
0
x
L 0 ,
y
y x
(
c
(
c
(
( c
=
(
c
(
( c c
(
c c

{ }
x
y
z
,
c
c c
c


=
`

)

x
y
z
o
o o
o


=
`

)



Putem scrie compact matricial:
{ } | | | |
| |
{ }
B
L N u c =
Pentru exemplul anterior:
3 1 2 4
3 1 2 4
3 3 1 1 2 2 4 4
N N N N
0 0 0 0
x x x x
N N N N
B 0 0 0 0
y y y y
N N N N N N N N
y x y x y x y x
(
c c c c
(
c c c c
(
( c c c c
=
(
c c c c
(
(
c c c c c c c c
(
c c c c c c c c


{ } | | { } B u Conine derivatele funciilor de form c =
ext ext
L L o =
Forele care acioneaz asupra structurilor vor fi evaluate n lungul deformaiilor
virtuale.
X fore volumice (de volum)
P fore de presiune (de suprafa)
Fc fore concentrate concentrate aplicate n noduri
Lucrul mecanic al forelor exterioare presupune studierea celor 3 tipuri de fore.
{ } { } { } { }
T T
a b b a a, b (produs scalar) = =
vector coloan

`
)



Daca avem 2 matrici:
| | | | ( ) | | | |
T T T
A B B A =
{ } d o se refer la cmpul deplasrilor virtuale in structur
{ } u o se refer la cmpul deplasrilor virtuale nodale
{ } | | { } d N u o o =
{ } { } { } { } { } { }
T T T
ext c
v
L d x dv d P d u F
o
o o o o o = + +
} }

Acolo unde nu avem fore concentrate n dreptul
{ }
c
F se va pune valoarea 0.
{ } | | { }
T T T
d N u o o =
Deoarece
{ } u o nu depinde de x i y iese de sub integral, aadar obinem:
{ } | | { } | | { } { }
{ }
T T T
ext c
v
F
L u N x dv N P d F
o
o o o
(
(
( = + +
(
(

} }

Fore volumice greutatea;
fora centrifug.
Fore de presiune presiuni pe forele corpului studiat.
Fore concentrate din buloane;
nituri;
cuie, etc.
{ } { }
T
int
v
L dv o oc o =
}

{ }
T
o c cmpul virtual al deformaiilor specifice produs de deplasrile virtuale nodale.
{ } | | { } B u oc =
{ } | | { } { } | |
T T
T T
B u u B oc o ( ( = =


{ } | | { } | | | | { } E E B u o c o = =
| |
E matricea de elasticitate sau matricea modulelor( n cazul materialelor compozite) este
o matrice simetric faa de diagonala principal.
{ } | | | | | | { }
T
T
int
v
L u B E B dv u o o =
}

n consecin, din egalitatea celor doua
ext int
L L o o = obinem:
{ } | | { } | | { } { } { } | | | | | | { }
T
T T T T
c
v v
u N x dx N P d F u B E B dv u
o
o o o
(
+ + =
(

} } }

adic: { } { } { } | | | | | | { }
T
T T
v
u F u B E B dv u o o =
}
( I )
Considernd c
{ } u o este un set de deplasri arbitrare compatibile cu structura, pentru
ca relaia ( I ) s fie ndeplinit trebuie s avem egalitatea:
| | | | | | { } { }
T
v
matrice de rigiditate [K]
B E B dv u F =
}

| | { } { } K u F = pentru fiecare element finit.
Matricea de rigiditate conine urmtoarele informaii:
- derivatele funciei de form ce descriu deformaia interioar
- proprietile elastice ale structurii (constantele inginereti E, G, u sau rigiditii: EI,
Gid, EA)
- EI - rigiditate la ncovoiere
- Gid rigiditate la torsiune
- EA rigiditate la ntindere compresiune.
Prin procesul de asamblare a matricilor de rigiditate locale, se obine ecuaia
elementelor finite la nivelul ntregii structuri (fa de un sistem de referin global), adic:
| | { } { } K u F =
Observaii :
1) Asamblarea a fost intuit ca proces matematic prin scrierea ecuaiilor de echilibru
nodale (vezi grinzi cu zbrele).
2) Din scrierea matricii de rigiditate (modul de calcul) matricea este o matrice simetric
care n lipsa rezemrilor (restriciilor de deplasare) este o matrice singular.
det[K] 0 = !
3) Este important a nu se uita impunerea unor condiii de rezemare compatibile cu
structura, astfel nct structura s nu fie mecanism sau corp liber n spaiu. Impunnd aceste
condiii, matricea devine nesingular i permite rezolvarea sistemului compatibil determinat
liniar:
| | { } { } K u F =
4) Metodele de rezolvare pentru sistemul liniar compatibil determinat sunt metode
directe sau interative contruite pentru matrici simetrice: Gauss-Seidel, descompunerea [L].

Determinarea matricii de rigiditate pentru
solicitari de ncovoiere (n plan)

- Modelul geometric: element unidimensional
- Numrul de noduri: 2
- Material, E, u ;
- Momentul de inerie
2
z
A
I I y dA = =
}

- Bar de seciune constant
- Deformaii:
Pentru a caracteriza comportarea barei de ncovoiere este necesar utilizarea a
dou grade de libertate pe nodurile v i (unghi de sgeat).
[ ] rad
[ v ] - m
Observaii:
1) [ v ] se deduce ntr-un sistem de referin local.
2) Sunt valabile ipotezele utilizate la bara de ncovoiere (ecuaiile de echilibru se scriu pe
structura nedeformat, n ipotezele micilor deformaii i este valabil ipoteza seciunilor
plane).






Putem asigura continuitatea deformaiei v dar nu a lui .
( )
2 3
v x a bx cx dx = + + + - aproximaie pentru v pe element finit inndu-se cont c n noduri
avem deformaiile
1 1 2 2
, , , v v .
Aproximaia este polinomial, corespunzndu-i un polinom de gradul 3.

1
( 0) v v x a = = =
( )
2
1
0
0
2 3
x
x
v
b cx dx b
x

=
=
c
= = + + =
c

2 3
2 1 1
( ) v v x l v l cl dl = = = + + +
2
2 1
2 3
x l
v
cl dl
x

=
c
= = + +
c

2 3
2 1 1
2
2 1
2 3
cl dl v v l
cl dl


+ =

+ =


( )
3
2 1 2 1 1
2( ) dl l v v l =
2 1 2 1 1
2 3
2( ) v v l
d
l l

=
( ) ( )
2
2 1 1 2 1
3 cl v v l l =
( )
2 1 1
2 1
2
3 v v l
c
l l




=
( )
2 1 1 2 3 2 1 2 1 2 1 1
1 1 2 2 3
3
2( )
( )
v v l
v v l
v x v x x x
l l l l

(
(
= + +
(
(


(1)
1 1 2 1 3 2 4 2
( ) ( ) ( ) ( ) ( ) v x N x v N x N x v N x = + + + (2)
Egalm (1) = (2) identificm coeficienii deplasrilor
1 1 2 2
, , , v v .
( )
2 3
2 3
1 2 3
3 2
1 1 3 2
x x
N x x x
l l l l
| | | |
= + = +
| |
\ . \ .

| |
, 0,1 e
2 3 3
2
1 2 2 2
2
2 3 3
2 3
3 1 2
: ( )
2
2
x x x
N x x x
l l l l
x x x x x
x l
l l l l l
= + + =
(
| | | |
= + = +
(
| |
\ . \ .
(


( )
( )
( )
( ) ( ) ( )
2
2
2 3
2 3 2
2 3 3 2 3
3 2 3
2 4 2 2 3
2 3 2
4
(1 )
: ( ) 3 2 3 2 (3 2 )
:
1
N l
x x
v N x N
l l
x x x x
N x l
l l l l
N l l l


=
= = = =
| |
= + = +
|
\ .
= + =

( )
( ) ( )
( ) ( )
( ) ( )
2 3
1
2
2
2
3
4
1 3 2
1
3 2
1
N
N l
N
N l




= +


Calculul matricei de rigiditate
Indicaii
x
u
x
c
c
=
c

nconvoirea n baza ipotezelor enunate presupune urmatoarea schema de deformare:
M

u u x


x
( )
2
2
* *
x
v
u x y tg y
x
u v
y
x x

c
c
= ~ =
c
c c
= =
c c

( ) ( ) ( ) ( )
1 1 2 1 3 2 4 2
v N x v N x N x v N x = + + +
*S se determine matricea de rigiditate
44
k M e . A se folosii relaiile de calcul de la Lm
virtual.
Polinoamele Hermite de gradul 3
| | | | | | | |
44
* *
T
v
k B E B dv = =
}
*dx dA

2
2 2 2 2 2 2 2
3 1 1 2 1 1 4
2 2 2 2 2 2 2
2
2 2 2 2 2 2 2
3 2 1 2 2 2 4
2 2 2 2 2 2 2
2
2
2 2 2 2 2 2 2
3 3 3 3 1 2 4
2 2 2 2 2 2 2
2 2 2
4 1 4
2 2
* * *
* * *
* * *
*
N N N N N N N
x x x x x x x
N N N N N N N
x x x x x x x
Ey
N N N N N N N
x x x x x x x
N N N
x x
| | c c c c c c c
|
c c c c c c c
\ .
| | c c c c c c c
|
c c c c c c c
\ .
| | c c c c c c c
|
c c c c c c c
\ .
c c c
c c c
0
2
2 2 2 2
3 2 4 4
2 2 2 2 2
* *
l
dx
N N N N
x x x x x
| | c c c c
|
c c c c
\ .
(
(
(
(
(
(
(
(
(
(
(
(
(

} }


0
*
l
dA dx EI dx
(
(
(
(
(

}

2
A
I y da =
}

0
l
EI
(
(
(

=
(
(

}








Bara de ncovoiere plan n planul xOy

[0,1)
x
l

e
=

2 3
1
2 3
2
2 3
3
3 2
4
( ) 1 3 2
( ) ( 2 )
( ) 3 2
( ) ( )
N
N l
N
N l




= +
= +
=
=

2 2 2
1
(...) (...)
1
(...) (...)
x l
x l
x
x l
l


c c
=
c c
c c
=
c c
= =

2
1
2
2 2
11
0
( )
l
N
x
A
k Ey dAdx
c
c
=
} }

Modul de calcul este similar pentru toate componenetele kij, unde i=1,..,2x2 , j=1,..,2x2.
1 1 2
2 2 1
11 4 2 3 3
0 0
1 12
( ) ( 6 12 )
N EI EI
k EI ld d
l l l

c
= = + =
c
} }

X
L
Y
L
V
1
L
V
2
L
2 1
L
X
L
1
2
2 1
T
T
M M
2
2 1
2
1
2
6 6
6 12
A
y dA I
N
N

=
c
= +
c
c
= +
c
}

1 1
2 2
0 0
36
36( 1 2 ) 36 (1 4 4 ) 12
3
d d + = + = =
} }

Matricea de ncovoiere n planul xOy:
| |
2 2
3
2 2
12 6 12 6
6 4 6 2
12 6 12 6
6 2 6 4
L
L L L
EI
K
L L l
L L L L
(
(
+ + +
(
=
( +
(
+ +


Observaie: termenii de pe diagonal principal trebuie s fie ntotdeauna pozitivi.
n planul xOz se pun semnele n parantez.
X
L
2
2
1
W
W
Z

-

f

Y
u
X




Echivalarea nodal a forelor
Pe bara de ncovoiere putem avea att fore i momente concentrate, ct i fore i
momente distribuite.


Echivalarea se face n baza principiului Lucrului mecanic virtual.
- (A):
ext
L o
- (B):
echivalent
L o
0 0 0
_ _
( ) ( ) m( ) ( )
l l
ext
p
Pentru momente distribuite
L p x v x dx x x o o o = +
} }

1 1 1 1 2 2 2 2 echivalent
L T v M T v M o o o o o = + + +
0 1 1 0 2 2 0 3 3 0 4 3
0 0 0 0
( ) ( ) ( ) ( )
l l l l
ext
L p N x v dx p N x dx p N x v dx p N x dx o o o o o = + + +
} } } }

1 1 2 2
, , , ,
ext echivalent
L L v v o o o o o o = egalitatea coeficienilor deplasrilor virtuale
1 0 1
0
( )
l
T p N x dx =
}

1 0 2
0
( )
l
M p N x dx =
}

2 0 3
0
( )
l
T p N x dx =
}

2 0 4
0
( )
l
M p N x dx =
}

2 3
1 0 1 0 2 0
0 0
( ) (1 3 2 )
2
l l
l
T p N x dx p l d T p = = + = =
} }

2
2 2 3
1 0 0
0
( 2 )
12
l
l
M p l d p = + =
}

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

+ = + =
2
2 3 2
2 0 0
0
( )
12
l
l
M p l d p = =
}

1 1 1
4 3 12
=





Matricea de rigiditate pentru solicitarea de torsiune.
n baza ipotezei considerm torsiunea liber sau nempiedicat.



G Gr
x
u
o
c
= =
c

S ru =
1
2
d
v
U dv o =
}
energia potenial de deformaie
2 2
0
1
( )
2
l
d
A
U Gr dAdx
x
u c
=
c
} }

1 1 2 2 1 2
( ) ( ) (1 )
x x
N x N x
l l
u u u u u = + = +
1
2
1 2
(0)
( )
( ) ( ) 1
l
N x N x
u u
u u
=

+ =

[ ]


---> Ip. bara omogen de seciune constant

Matricea de rigiditate (formulare-formalism Lagrange)

}
{

---> fore generalizate

[]{}



Pentru un element de bar de torsiune:

[


] {

} {

}

[]

Bara n spaiu
Pentru fiecare nod al barei vor exista 6 grade de libertate: 3 rotaii i 3 translaii, iar bara
de rotaie va avea 12 grade de libertate.







| {

}
| {

}
Observaie: n planul xOy avem (v,fz), iar in planul xOz avem (w,fy)





[K] (sistem de referin local, capt de bar)


Pentru definirea sistemului de referin local este nevoie de un al treilea nod de referin
auxiliar care s defineasc planul xOy local.
Nodul al treilea nu intr n calculele de element finit(nu particip la rezolvarea
problemei MEF)
Punctul 3(xOy) plan local:








Dac : {


Avem urmtoarele relaii de transformri:



| |
11 12 13
21 22 23
31 32 33

l l
l l
l l
i t i t j t k i i
j t i t j t k j T j
k k t i t j t k k

= + +


= + + =
` `

= + +

) )

| |
| |
3 3
3 3
3 3
3 3
0
0
x x
y y
z z
local
u u
v v
w w T
T u u






(

=
` ` (




) )

( ) ( )
( ) ( )
2 1
2 1
2 1
2 1 3 1
2 1 3 1
, ,
,
l
l l l l
r r
i r r L
r r
r r r r
k j k i
r r r r

= =


= =

Deci n SR local : { } { }
l l l
k u F ( =




Aplicaie




60
1
7200
e
mm
a m
E daN
| =
=
=

Origin=1
Date de intrare:
-coordonatele pentru cele n=6 noduri
- ( , 2)
l
i v ne definirea matricii de conectivitate pentru cele ne=8 bare
-definirea vectorului EA(ne) ce conine rigiditatea la ntindere-compresiune
-construirea []

pentru fiecare bar


Pentru vizualizarea sistemului de bare se utilizeaz procedura:

( ) ( )
( ) ( )
( )
( )
( )
( )
( )
0
1
1 ,1
2 ,2
1 2 1
1 2 1
0 1
0
1
0..
:
0
( , , )
1
6

i
i
n n n
n n n
t
t
for i ne
n i v
n i v
Se
xa t x x x t
ya t y y y t
za t
xa t
h t ya t
za t
SSi Create space h t t
Origin
n
ne

e


=
+
+

`

)

=
=
2
8
0, 060 A R t t
=
= =

| |
R =
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | |
0 0 0
0 0 0
0 0 0
0 0 0
T
T
T
T
(
(
(
(
(
(

,
X
EA
Q
L
= .
| | { } | | { }
l
K R U R F ( =

| nmulim la dreapta cu | |
1
T
R R

( =

(matricea de rotaie este o
matrice ortogonal).
| | | | { } { }
T
l
R K R U F ( =


| | | |
T l
K R K R ( ( =

- matricea de rigiditate a barei 3D n SRGlobal.





Bare 3D
(continuare)
| | | |
l T
l
K R K R ( ( =

- matrice de rigiditate in SR general pe element.
| | | | { } { }
T
l
R K R U F ( =

- pentru o bara 1-2 din strcutura.
Bara care este un element 1D in spaiu. Pe fiecare nod avem urmatoare deplasri:
(u,v,w,(

),

)i
| |
R este matricea de rotaie sau de transformare n SRGlobal.Avem nevoie de nodul 3
auxiliar care se alege convenabil astfel ncat nodurile 1,2,3 s defineasc planul (x,y) local
barei pentru a stabili orientarea profilului barei i pentru a calcula tensiunile maxime.
Exemplu:

Observaie: SR local trebuie s fie un sistem central (principal dac se lucreaz cu matricea
l
K (

definit n cursul precedent).


Dup asamblarea matricilor de rigiditate [

], (nr de elemente). Rezult [],


matricea de rigiditate a problemei structurale.
Se rezolv []{} {}.
Se introduc blocaje deplasri blocate
solicitri structuri
Rezult {}- vector ce se folosete in etapa de postprocesare:
vizualizare deformaii
determinarea forelor n fiecare bara

[

]{} {

}, unde {} sunt doar deplasrile nodurilor barei n sistem de referin global.


Sau din relaia : {

} []{

} determinm deplasrile n sistemul de referin


local(SRL), apoi cu [

]{

} {

} determinm solicitrile n fiecare nod SRL).


Solicitrile {

}, adic {


Se utilizeaz pentru verificare la rezisten a barei (SRL) la solicitri compuse (se
folosete unul din criteriile de rezisten).



Starea plan de tensiune
Starea plan de tensiune i deformaii

Plac plan solicitat n planul ei (stare de membran)

Nu se accept flambajul plcii, ANSYS stare de membran (plci subiri)
plac de ncovoiere (plci groase)
Ipotezele sunt cele formulate n cazul teoriei elasticitii.
Elementele finite sunt: 2D (bidimensionale)
de tip (triangle)
de tip (quadrilater)

Uzual se folosesc elemente de tip izoparametric, adic funciile de form utilizate pentru
descrierea cmpurilor deplasrilor se utilizeaz i pentru definirea geometriei elementului.

Modaliti de determinare [

] pe element:
direct, pornindu-se de la utilizarea unor polinoame de interpolare adecvate
indirect, prin transformarea de coordonate ce aduce elementul n coordonate naturale (ex:
qe[][] sau qe[][]

Lucrul n coordonate naturale permite utilizarea integrrii numerice prin quadratura
utiliznd metoda Gauss-Legendre (vezi metode numerice-anul II). Metoda utilizeaz puncte
particulare de integrare cu o anumit pondere astfel ncat reziduul dintre doua iteraii sa fie
minimizat.

Cele doua metode (direct si indirect) conduc la aceeai matrice de rigiditate. Pentru
elementul cu numr de laturi >4 se prefer metoda indirect sau reducerea la caz cunoscut
prin submprirea elementelor n elemente de baz (triunghiuri sau patrulatere).


Elementul triunghiular
(izoparametric)




Observaii:
1. Fa de elementul de tip bar, aici calculele se fac de la nceput ntr-un SR global.

2. Putem analiza starea de tensiuni maxime, respectiv minime pe plac folosindu-se
metoda cercului lui Mohr.

3. Pentru elementul triunghiular ( ca de altfel i pentru celelalte tipuri de elemente
finite) exist o reprezentare (numerotare) exterioar (nodurile sunt numerotate n contextul
ntregii structuri) i o numerotare interioar (1,2,3) utilizat doar n calculele pentru element.

4. Nodurile pe elemente finite trebuiesc parcurse n acelai sens.

4
sin 2
2 2
0 [( )( ) ( )( )
0
2
0 0 1 1
0 ( 1) 1
0 1
1
1
1
2
1
DABC
B A B A B A C A B A C A
C A C A
A A
B A B A B B
C A C A C C
A A
DABC B B
C C
CD AB AB AC
A
i j k
AB AC x x y y k x x y y y y x x
x x y y
AB AC
A
x y
AB AC k x x y y k x y
x x y y x y
x y
A x y
x y

= =
= =

=
= =

=


Element izoparametric:
3
1
3
1
3
1
3
1
( , ) ( , )
( , ) ( , )
i i
i
i i
i
i i
i
i i
i
u x y N x y u
v x y N x y v
x N x
y N y
=
=
=
=







Triunghiul lui Pascal:

1
x y

2
x xy
2
y

3
x
2
x y
2
xy
3
y

Deci ( , ) u x y , ( , ) v x y se pot exprima ca un polinom de gradul 1.
0 1 2
( , ) u x y a a y a y = + +
Demonstraia o vom face pt ( , ) u x y - similar se va proceda i pentru ( , ) v x y


0 1 2
( , ) v x y b b x b y = + +




( , ) u x y este un plan n coordonatele ( , , ) x y u ;
Observaie:
1 2 3
1 N N N + + =

1 1 1 1 1 1 1 2 2 1 3 3
2 2 2 2 2 2 2 2 2 3 3 3
3 3 3 3 1 1 3 2 2 3 3 3
( , ) ( , ) 1, ( , ) ( , ) 0
( , ) ( , ) 0, ( , ) 1, ( , ) 0
( , ) ( , ) 0, ( , ) 0, ( , ) 1
u x y u N x y N x y N x y
u x y u N x y N x y N x y
u x y u N x y N x y N x y
= = = =
= = = =
= = = =

( )
( )
( )
1 1 0 1 1 2 1 1
2 2 0 1 2 2 2 2
3 3 0 1 3 2 3 3
,
,
,
u x y a a x a y u
u x y a a x a y u
u x y a a x a y u
= + + =

= + + =

= + + =

=>
1 1 1
2 2 2
1 1 1
3 3 3
0 2 2 2
1 1
3 3 3
2 2
3 3




1

1 2

1
1
u x y
u x y
u x y
u x y
a u x y
x y A
u x y
x y
x y
= =
1 1
1 2 2
3 3
1
1
1
2
1
u y
a u y
A
u y
= ;
1 1
2 2 2
3 3
1 u
1 u
1 u
x
a x
x
=
( )
1 1 1 1 1 1 1
2 2 2 2 2 2 2
3 3 3 3 3 3 3
1 1
1
, 1 1
2
1 1
u x y u y x u
u x y u x y u y x x u y
A
u x y u y x u
| |
|
= + + =
|
|
\ .

2 2 1 1 2 1 2 1 1 1 1 1
1 2 3 1 2 3 1 2 3
3 3 3 3 3 3 3 3 2 2 2 2
1 1 1 x 1 x 1 1 x
1
1 1 1 x 1 x 1 1 x 2
x y x y y y x y y
u u u u x u x u u y u y u
x y x y y y x y y A
| |
= + + + +
|
\ .

Coeficientul lui
1
u :
2 2 2 2
2 2 23 1
3 3 3 3
3 3
1
1 1 x
1 2 2
1 1 x
1
M
x y
x y y
x y x y A A
x y y
x y
+ = = =
1 2 2
3 3
1
1
1
2
1
x y
A x y
x y
= ,
2 3 3
1 1
1
1
1
2
1
x y
A x y
x y
= ,
3 1 1
2 2
1
1
1
2
1
x y
A x y
x y
=
( )
3 1 2
1 2 3
,
A A A
u x y u u u
A A A
= + +

Se observ:
( )
( )
( )
( )
( )
( )
1
1
2
2
3
3
,
,
,
,
,
,
A x y
N x y
A
A x y
N x y
A
A x y
N x y
A




Matricea de rigiditate pe element:
| | | | | | | | | | | | | | | | | | | |
2
2
dV=
T T T
V A A
K B E B dz B E B dA B E B dA
o
o
o

= =
} } } }

| |
2
1 0
1 0
1
1
0 0
2
E
E
v
v
v
v
(
(
(
=
(

(


Numrul gradelor de libertate=numrul de noduri x numrul gradelor de libertate/nod
| |
3 1 2
3 1 2
3 3 1 1 2 2
0 0 0
0 0 0

N N N
x x x
N N N
B
y y y
N N N N N N
y x y x y x
(
c c c
(
c c c
(
( c c c
=
(
c c c
(
( c c c c c c
(
c c c c c c


( )
1 1
2 2
3 3
1
,
2 1 2
1
2 2 2
1
x y
A x y
N
x y
x x A A x
x y
| |
| | c |
= = =
|
|
c
\ .
|
\ .
( ) ( )
2
2 3
3 2
3
1
1 1
1 2 2 2
y
y y
x y y
y A A A
| |

= =
|
\ .

( )
2 1 3 2 1
3
1 x , x x 1
1 x 2 2
A x y
N
y y y A A
| | c c
= = =
|
c c
\ .

3
3 1 2
1
1
1
1 2 2
y
x y N
x
y x A A
| |
c
= =
|
c
\ .

3
1 3 2
1
1 x
1
1 x 2 2
x x N
y
y A A
| |
c
= =
|
c
\ .

1
3 1 2
2
1
1
1 2 2
y
N y y
x
y x A A
| |
c
= =
|
c
\ .

1
3 2 1
2
1 x
1
1 x 2 2
N x x
y
y A A
| |
c
= =
|
c
\ .

| |
2 3 3 1 1 2
3 2 1 3 2 1
3 2 2 3 1 3 3 1 2 1 1 2
0 0 0
1
0 0 0
2
y y y y y y
B x x x x x x
A
x x y y x x y y x x y y
(
(
=
(
(


Observaie:Matricea
| |
B este o matrice cu elemente constante.Deci rezult:

| |
| |
2
1 0
1 1
1 0
2 1 2
1
0 0
2
1 0
1 0
4 (1 )
1
0 0
2
T
T
E
K A B B
A A
E
K B B
A
v
o v
v
v
v
o
v
v
v
(
(
(
( (
=
(

(

(
(
(
( (
=
(

(


Matricea de rigiditate are elemente constante,deci nu mai are nevoie de o integrare ulterioar.
Aplicaie



deplasri nod 5
tensiuni n bare

,
Se neglijeaz greutatea barei.
indicaii:6 grade de libertate/nod ( , , , , , )
y z
u v w u
bare n spaiu
pentru fiecare bar n spaiu trebuie construit matricea de rotaie
| |
R

12 12
?
e
loc
x
K
(
=



Element finit triunghiular

Exprimare n coordonate naturale

3
1
2
0
( , )
( , ) 0 1 0
( ) 1
0 ( , )
N
N
N
q
, q q
, q , q
q , ,
q , q
=
=
= =
=
=

SR global
Pentru un sistem de referin global:
| | | | | || |
| |
3 1 2
3 1 2
(6 3)
3 3 1 1 2 2
0 0 0
0 0 0
T
e
v
X
K B E B dv
N N N
x x x
N N N
B
y y y
N N N N N N
y x y x y x
=
(
c c c
(
c c c
(
( c c c
=
(
c c c
(
( c c c c c c
(
c c c c c c

}

| | | |
1 1 1 1 1
2 2 2 2 2
3 3 3 3 3
1 2 3
1 2 3
1
2
3
1 2 3
(x , ) ( , )
(x , ) ( , )
(x , ) ( , )
( , ) (1 ) u
( , ) (1 ) v
( , ) 0,1 0,1
( , ) 1
( , )
( , )
( , ) ( , ) ( , ) 1
U y U u
U y U u
U y U u
U u u
V v v
N
N
N
N N N
, q
, q
, q
, q , q , q
, q , q , q
, q
, q , q
, q ,
, q q
, q , q , q
=
=
=
= + +

= + +

e
=

+ + =


Din (*) | | | |
1 1
0 0
( , )[ ][B]( , ) J( , )
T
e
K B E d d o , q , q , q q ,
(
=
(

} }

- ( , ) J q - Jacobianul transformrii de variabil
( , )
x x
x y x y
J
y y
q
q
q q
q
c c
c c
c c c c
= =
c c c c c c
c c

Element izoparametric:
( ) ( )
3
1
, ,
i i
i
x N x q q
=
=


( ) ( )
3
1
, ,
i i
i
y N y q q
=
=


3
2 1
1
i
i
i
x N
v x x

=
c c
= =
c c


(*)
3
3 1
1
i
i
i
x N
v x x
q q
=
c c
= =
c c


2 1
y
y y

c
=
c

3 1
y
y y
q
c
=
c

( )( ) ( )( )
2 1 3 1 3 1 2 1
( , ) J x x y y x x y y q = -constant
{ }
1 2 3
, , N N N N e
?
N
x
c
=
c
; ?
N
y
c
=
c


{

N N x N y
x y
c c c c c
= +
c c c c c
N N x N y
x y q q q
c c c c c
= +
c c c c c
necunoscutele sunt:
N
x
c
c
,
N
y
c
c



( ) ( )
3 1 2 1
N y
N y N N
y y y y
N
x y x J
x y

q q q

q q
c c
c c
c c c c

c c c c c
= =
c c c
c c
c c
c c


( ) ( )
2 1 3 1
x N
x N N N
x x x x
N
x y y J
x y

q q q

q q
c c
c c
c c c c

c c c c c
= =
c c c
c c
c c
c c

( )
1 3 2
3 1 2 1
1 N y y
y y y y
x J J
c
= + + =
c

( )
2 1 3
3 1
1 N y y
y y
x J J
c
= =
c

3 2 1
N y y
x J
c
=
c

1 3 2
N x x
y J
c
=
c

2 1 3
N x x
y J
c
=
c

3 2 1
N x x
y J
c
=
c

2 3 3 1 1 2
3 2 1 3 2 1
3 2 2 3 1 3 3 1 2 1 1 2
0 0 0
1
0 0 0
y y y y y y
B x x x x x x
J
x x y y x x y y x x y y

(
(
(
=
(
(


B
(

- matrice cu elemente constante
| | | |
2
2
T
e
J
K B E B
J
o
( (
=


( ) ( ) ( ) ( )
1 1
2 1 3 1 3 1 2 1 2 2
3 3
1
1 2
1
x y
J x x y y x x y y x y A
x y
= = =
| | | |
4
T
e
K B E B
A
o
( (
=


-rezultat identic cu prima metod






Element patrulater

Vom utiliza un element de
coordonate naturale;



Observatie:
1) A nu se depsi unghiul de 120 de grade in colturi.
2) Raportul laturilor maxime/minime s 5.
3) Element patrulater calculul | |
e
K presupune integrare numerica.
1 1 2 2 3 3 4 4
( , ); ( , ); ( , ); ( , ) u v u v u v u v ne trebuie un polinom linear.
Vom folosi o aproximare cvasilinear bazat pe un polinom de gradul II incomplet.
Cnd se folosesc polinoame incomplete e necesar ca polinomul incomplete s aib o
reprezentare simentric.
0 1 2 3
0 1 2 3
( , )
( , )
u a a a a
v b b b b
q q q
q q q
= + + +

= + + +


1 1 1
2 2 2
3 3 3
4 4 4
( , ) ( 1, 1)
( , ) (1, 1)
( , ) (1,1)
( , ) ( 1,1)
u u u
u u u
u u u
u u u
q
q
q
q
= =

= =

= =

= =


Polinom complet de gr. I
Polinom complet de gr. II
Polinom complet de gr. III
1



2

2


2

2

3

3
Vom folosi aceiai termini
pentru polinomul incomplet
4
1
4
1
( , ) ( , )
( , ) ( , )
i i
i
i i
i
u N u
v N v
q q
q q
=
=


( )( )
1
( , ) 1 1 , unde i=1 4
4
i i i
N q qq = + + i
( 1, 1) pentru i=1
(1, 1) pentru i=2
( , )
(1,1) pentru i=3
( 1,1) pentru i=4
i i
q


( )
1
( , ) 1
4
i i i i i
N q qq q q = + + +

Cum calculm Jacobianul :
( , )
x y
x y y x
J
x y

q
q q
q q
c c
c c c c c c
= =
c c c c c c
c c

1. Evaluarea Jacolianului ( , ) J q :
( ) ( )
( )
( )
( )
4 4
1 1
4
1
4
1
4
1
1 1
1 1
4 4
1
1
4
1
1
4
1
1
4
i i i i i i i i
i i
i i i
i
i i i
i
i i i
i
x
x x
x
x
y
y
y
y
qq q q qq

q
q
qq

q
q
= =
=
=
=
c c | |
= + + + = +
|
c c
\ .

c
= +

= +

= +


2. Calculul matricii [B] cu elemente constante :
( )
( )
1
1
4
unde i=1 4
1
1
4
i
i i
i
i i
N
N
qq

q
q
c
= +

= +


( )
( )
1
,
( , )
1
,
( , )
i i i
i i i
N N N y y
x J
N N N x x
y J
q
q q q
q
q q q
c | c c | c c
=
|
c c c c c
\ .

c | c c | c c

=
|

c c c c c
\ .

( )
( )
1
,
( , )

1
,
( , )
i
i
i
i
N
A
x J
N
B
y J
q
q
q
q
c
=


| | | | | || | | |
1 1
1 1
1
( , )
T T
e
V
K B E B dV B E B d d
J
o o q
q

(
( ( = =
(


} } }

| |
1 1
11 18
1 1
1 1
81 88
1 1
( , ) ( , )
( , ) ( , )
e
a d d a d d
K
a d d a d d
q q q q
o
q q q q


( | |
( |
( |
( |
=
( |
( |
( |
\ .
} } } }
} } } }

Pentru calcularea integralelor se folosete Metoda Gauss-Legendre :
1
( ) ( ) ,unde w sunt ponderi de integrare si f( ) sunt puncte particulare de integrare
i
N
i i i i
i
f d f w
=
=

De studiat : Gaussian quadrature ( sursa www.wikipedia .com )



1 2
1 2 1 2
1 2
1 2
1 2
1 2
1
1
1
1
1
1
1, 1
( , ) ( , ) w ( ) w ( )
( , ) ( , ) 1 1
1 1
( ) ( ; )
3 3
k k
k k
N N
ij ij k k ik ik
k k
N N
ij ij k k
k k
a d d a
a d d a
q q q q
q q q

=

=
=
=

} }

} }

1, 2
2, 1
2, 2
1
1
1 1
( ) ( ; )
3 3
1 1
( ) ( ; )
3 3
1 1
( ) ( ; )
3 3
1 1 1 1 1 1 1 1
( , ) ( ; ) ( ; ) ( ; ) ( ; )
3 3 3 3 3 3 3 3
ij ij ij ij ij
a d d a a a a



q q

=
=
=
= + + +
} }



Placi ncovoiere (Se vor preda dupa starea de tensiuni 3D)
Starea spaial (3D) de tensiuni i deformaii
- Ipoteza Th. Elasticitii
- Dependena liniar (material omogen i izotrop, comportament pe zona liniar
sau de proporii analitice etc.)
- Deformrile nodale (u,v,w)
i
, 1; nr . noduri
Starea de tensiune 3D:
| | | | { }
x x
y y
z z
xy xy
yz yz
xz xz
u
x
u
y
u
z
E E
u v
y x
v w
z y
w u
x z
o c
o c
o c
o
t
t
t
c

c

c



c


c



c
= = =
` ` `
c c

+
c c

c c

+ ) )
c c

c c

+

c c )


i i
i
i i
i
i i
i
U N u
V N v
W N w
=
=
=



| |
1 2
1 2
1 2
1 1 2 2
1 1 2 2
1 1 2 2 2
[ ]
0 0 0 0 ...
0 0 0 0 ...
0 0 0 0 ...
0 0 ...
0 0 ...
0 ...
[ ] 6 (3
B
N N
x x
N N
y y
N N
z x
E
N N N N
y x y x
N N N N
z y y y
N N N N N
z x z z x
B
(
(
c c
(
c c
(
c c (
(
c c
(
c c (
(
c c
(
c c c c
(
(
c c c c
(
c c c c
(
(
c c c c
(
c c c c c
(
(
c c c c c
(

= )(4 ); (8 ) nr noduri elem tetraedre hexaedre

Modul de determinare al matricii de rigiditate [K] pentru fiecare element finit este
similar celui de la starea plan de tensiuni.
Particularitati - Elemente de tip tetraedru

1 1 1
2 2 2
3 3 3
4 4 4
1
1
1
[B] [ ][ ]dv
1 6
1
l T
v
x y z
x y z
K E B
x y z
x y z
( = =
}

3 1 2 4
1 2 3 4
1
(volumul tetraedrului)= ;
3
h
v v v v
u u u u u
v v v v
v A
= + + +

1 1 1
2 2 2
1 234
3 3 3
4 4 4
2 341
3 124
4 123
1
1
1
1 6
1
( , , )
( , , )
( , , )
M
M
M
M
x y z
x y z
v vol
x y z
x y z
v vol x y z
v vol x y z
v vol x y z
= =
=
=
=

1
1
2
2
3
3
Functia de pondere, interpolare:
( , , )
(x, y, z)
( , , )
(x, y, z)
( , , )
(x, y, z)
v x y z
N
v
v x y z
N
v
v x y z
N
v
=
=
=

Observaie:
1 1 1 1
2 2 2
2 2 2 2 2 2 2 2 2
1 1 1 2 1 3 1 4
3 3 3 3 3 3 3 3 3
4 4 4 4 4 4 4 4 4
1
1
( , , ) 1
6
1
1 1 1
1
[( 1) ( 1) 1 ( 1) 1 ( 1) 1 ]
6
1 1 1
x y z
N x y z x y z
v
x y z
x y z y z x z x y
x y z x y z y x z z x y
v
x y z y z x z x y
+ + + +
= =
= + + +


1 0 1 2 3
1
( , , ) [ ]
6
N x y z a xa ya za
v
= +
Se observ c avem o exprimare polinomial de ordinul nti. Aadar derivatele funciilor de
interpolare vor avea valori constante pe element.
3 1 1 1 2 1
; ;
6 6 6
a N a N a N
x v y v z v
c c c
= = =
c c c

Similar pentru elementele funciilor de forma urmtoare:
| |
| |
1 1 1 1
2 2 2 2
3 3 3 3
2 1 1 1 1 2 1
0 0 0 0 0 0 0 0
0 0 0 0 0 0 0 0
1
0 0 0 0 0 0 0 0
6
0 0 0 0 0
... ... ... ... ... ... ... ... ... ... ... ...
1
6
a b c d
a b c d
B a b c d
v
a a b c c d d
B B
v
(
(
(
( =
(

(
(

( =


| | | |
1 1 1
6 6 36
T T
l
k B E B v B E B
v v v
( ( ( ( ( = =

pentru un element tetraedric izoparametric;
Element hexaedric(brick-uri)
Se pstreaz ordinea de numerotare a nodurilor. Dintre dou fee opuse, prima fiind
considerar ca fiind bara inferioar, se numr n sens trigonometric.
Bara inferioar1234
Bara superioar5678
1. Condiia de determinare a funciilor de form
1 1 1 1
1 1 1 1
1 1 1 1
8 8 8 8
8 8 8 8
8 8 8 8
( , , )
1 v( , , )
w( , , )
...
( , , )
8 v( , , )
w( , , )
u x y z U
nod x y z V
x y z W
u x y z U
nod x y z V
x y z W
=


Observaie:
Polinomul trebuie s aib 8 coeficieni ce trebuie determinai pentru fiecare deplasare
(u,v,w).
Pentru polinomul patrulater 2D :
1 1
1
(1 )(1 )
4
i
N qq = + +


| | | | | |
1 1 1
( , , ) 1,1 1,1 1,1
1
( , , ) (1 )(1 )(1 )
8
i
N
q
q qq
e
= + + +
unde i=1,2,..,8
Exemplu: pentru i=5
5
5
5
1
1
1


1
(1 )(1 )
8
1
(1 )(1 )
8
1
(1 )(1 )
8
i
i i i
i
i i i
i
i i i
N
N
N
qq , ,

q , ,
q
, qq
,
c
= + +
c
c
= + +
c
c
= + +
c

Din matricea B obinem:
| | | |
6 3 8 6 24 B = =
Derivatele , ,
i i i
N N N
x y z
c c c
c c c
se obin din rezolvarea sistemului
i i i i
i i i i
i i i i
N N N N x y z
x y z
N N N N x y z
x y z
N N N N x y z
x y z

q q q q
, , , ,
c c c c c c c
+ + =

c c c c c c c

c c c c c c c
+ + =

c c c c c c c

c c c c c c c
+ + =

c c c c c c c


Jacobianul transformrii:
( , , ) ( , , ) x y z q ,
x y z
x y z
J
x y z

q q q
, , ,
c c c
c c c
c c c
=
c c c
c c c
c c c

| | ( )| || |( )
( )
( ) ( )
1 1 1
1 1 1
1
1
3 8 3 8
, , , ,
, ,
T
l
x x x
k B E B Jd d d
F d d d
q , q , q ,
q , q ,

( = =

(
(
(
(
=
(
(
(

} } }
} } }

Pentru calculul fiecrui element al matricii
l
k (

se utilizeaz integrarea numeric de tip
Gauss-Legendre.
( ) ( )
1
1
1
, , , ,
NPi
i i i i j k
i
F d d d w w w
q ,
q , q , q ,
=

= =

} } }

- puncte de integrare Gauss-Legendre :
, ,
i i i
q ,

- pondere pentru variabila
, , q ,

O integrare cu 2 2 2 x x puncte de integrare puncte de integrare
1 1
,
3 3
| |
|
\ .
cu ponderea
1 2
1, 1 w w = =
11 11 11 11
11 11 11 11
1 1 1 1 1 1 1 1 1 1 1 1
, , , , , , , ,
3 3 3 3 3 3 3 3 3 3 3 3
1 1 1 1 1 1 1 1 1 1 1 1
, , , , , , , ,
3 3 3 3 3 3 3 3 3 3 3 3
F F F F
F F F F
| | | | | | | |
= + + + +
| | | |
\ . \ . \ . \ .
| | | | | | | |
+ + + +
| | | |
\ . \ . \ . \ .



Postprocesarea datelor

Cazul 2D similar prin extrapolare pentru cazul 3D.
Scopul postprocesrii este acela de a furniza o imagine realist asupra coportrii
structurii pentru un set de ncercri date i un set de condiii de rezemri.
Observaie:
Interpretarea rezultatelor este un proces necuantificabil ce ine de experienta
utilizatorului n ceea pe privete problema dat.
n general, presupunem vizualizri n deformaii, contururi, izotensiuni sau zone cedare
sau margini de siguran, urmrire valori i trasare grafice reprezentative.







a) Cmp deformaii:


Reelele de calcul pot fi:
- nestructurale ( cele mai utilizate deoarece pot acoperii prin prisma algoritmilor
algoritmi de triangularizare- domenii cu geometrie complicat)
Dezavanjat : Presupunem starea matricii de conevtivitate.
Element noduri :
- tetraedre :




- hexaedre :




( form complex specific acoperit / mrginit-
-poliedre : o suprafa mixt triunghiuri + patrulatere )



- reele structurale reele in care se cunoate aprioric ordinea modurilor i elementelor
Avantaj : nu este nevoie de matrice de conectivitate ; calcule simplificate .
Dezavantaj : generarea reelelor in vecintatea frontierelor , in special pentru frontiere
neregulate ( care nu sunt netede )
* Reea structural mixt :




A se evita unghiuri optuze mai mari de 120

ntre reele care descriu o discretizare


structural
* trebuie asigurat continuitatea nodal .
Idei orientative generale :
- ce reea se potrivete mai bine problemei studiate
- gradul de ndesire pe frontiere ( vecintatea acestora )
- se poate utiliza maparea ( generarea unei reele structurate )
-algoritmi de discretizare ( setri )
- numr de noduri / elemente necesare pentru a prinde fenomenul fizic de interes
- resursele de calcul disponibil .

Regula de numerotare n cazul reelelor structurate este urmtoarea :



Reea structurat utilizat ntr-un program cu o reea nestructurat , n acest caz trebuie
sa definim matricea de conectivitate .
IVP ( ie , 1) = ( i-1 ) N+j
IVP ( ie , 2) = i N+j
IVP ( ie , 3) = i N+j+1 de ce?
IVP ( ie , 4) = ( i-1 ) N+j+1
i = 1,M
j = 1,N
Ce = (i 1) (N-1) + j , i = 1,M-1;j=1, N-1 (de ce?)













Pentru grilele de mai sus, se definesc factorii de scalare corespunztori, astfel nct sa
fie vizibil structura deformat (efect geometric):
,
,
x
2
x
d
i j ij ij
d
i j ij ij
x x u scal
D
y y v scal
+


Cu valorile x
d
, y
d
se reprezint structura deformat.
b) Contrurul izotensiune se determin automat.
Algoritmul este urmtorul:
- parcurgere elemente;
- identificarea primului element cu valoarea
e
(sau nod).
-se verific pe fiecare latur dac
e
[
i
,
j
];
- se verific celelalte laturi adiacente dac

e
[
p
,
k
];
- se unesc cu o linie cele dou valori;
- se reia procedura de trasare cu elementul adiacent ce are pe frontier
e
.


Principiu: dac pe o frontier a unui element (excluznd frontiera domeniului) exist
valoarea
e
, atunci aceast valoare trebuie s existe i pe una din celelalte laturi ale
elementului.

Modelarea elementelor de dinamic
a structurilor folosind MEF
Vom folosi modelul de bar cu perei subiri i un sistem de axe legat de arip conform
sistemului de referin utilizat de CMA + SAvMC









- Legtura ntre gradele de libertate ale incovoierii i torsiunii


* - Se introduc aproximrile de tip MEF.
Introducnd m, R, se va obine:


Se obine urmtoarea metrice masic: (

}.
2 2
1
3 2
1
1
2
2
2
2
2
7 3 13 11 9 13
15 210 20 70 420 20
1 13 1
105 20 420 140 30
3
3 20 30 6
7 13 11
35 210 20
1
105 20
3
CG CG
CG CG
CG CG
c
CG i
CG
x x
L L
x x
L L L L L
x x R R
L
E d
m
x dt q
L
x
L L
R
e

u
e

u
(
(
(

(


(
| | ( c
=
| (
c
\ .
(
(
(
(
(
(
(



`




)

Problem de dinamic fr amortizare structural:
| | | | | |
1
2
1
1 1 1
1
1 1 1
1 1 1
2 2 2 2
2 2 2 2
2 2 2
( )
( )
( )
( )
( )
( )
t
t
T t
M t
M t
M C K
T t
M t
M t
e e e

u u u
e e e

u u u









+ + =
` ` ` `




) ) )
)

Pentru o structur complex se trece la asamblarea matricelor masice i de rigiditate.
1. Vom considera aripi cu axa elastic dreapt(
0
0
AE
_ = )
2. Vom folosi un model de arip cu deformaii principale datorate solicitrilor la
ncovoiere i torsiune
Pentru probleme de dinamic a structurilor,cele dou solicitri se decupleaz cnd 6 AE C =
0 0 ( )
0 0 ( )
k M S F t
k S J M t
e
e
e e
u u
= ( (
+ =
` ` `
( (
=
) ) )

Deplasrile pentru MEF vor fi:
Se presupune pentru arip ca avem cunoscute urmtoarele date structurale:


Masa distribuit ( ) [ / ] m y Kg m + aria seciunii transversale + centrul de greutate(CG) al
fiecrui tronson.
Pentru ncovoiere,aripa se mparte n tronsoane ce au seciunea constrant,
, , , [ ]
x d CG tronson
EI ct GI ct x cunoscut m KG cunoscut = =

; ; ; ; data
d CG
A ct EI ct GI ct m dat x pozitie = = = =

Fiecare element este considerat a fi bar de ncovoiere-torsiune.
Pentru un tronson(element de bar) determinarea matricii de rigiditate este echivalent cu
determinarea unei matrici statice(Nu discutm de matricea de amortizare structural *C+ )

1 1 1
2 2 2
1: , ,
2: , ,
Nodul
Nodul
e u
e u

Funciile de interpolare sunt:
1 1 2 2 3 2 4 2
' '
1 1 2 2
[0,1]
( ) ( ) ( ) ( ) ( )
( ) ( ) ( )
y
L
N N N N
N N

e e e
u u u
= e
= + + +
= +

Deducerea funciilor de interpolare(vezi curs)-bara de ncovoiere,bara de torsiune.
2 3
1
2
2
3
3
2
4
'
1
'
2
( ) 1 3 2
( ) * *(1 )
( ) *(3 2 )
( ) * *( 1)
( ) 1
( )
N
N L
N
N L
N
N






= +
=
=
=
=
=
+ deduceri efectuate pentru [K]

n matricea de rigiditate[K] vom unii matricile de rigiditate pentru ncovoiere si torsiune,nct
matricea *K+ va avea urmtoarea form:
3 2 3
2
2 2
3 2 3 2
2 2
12 12 6 6
0 0
6 4 6 2
0
6 6
0 0 0 0
[ ]
12 6 12 6
0 0
6 2 6 4
0 0
0 0 0 0
x x x
x x x x
d d
x x x x
x x x x
d d
EI EI EI EI
L L L L
EI EI EI EI
L
L L L L
I I
L L
K
EI EI EI EI
L L L L
EI EI EI EI
L L L L
GI GI
L L
(

(
(
(

(
(
(

(
=
(
(

(
(
(
(
(

(



Ecuaia de dinamic o obinem folosind formalismul Lagrange.Considerm c avem
i
q -grade
de libertate
c d
i
i i
E U d
Q
dt q q
| | c c
+ =
|
c c
\ .

Conduce la matricea
1
1
1
2
2
2
[ ] K
e

u
e

u





`




)

1 6 u = ,pentru elementalul de bara
1
( )
2
d
V
U dV o c t = +
}
bar
{ } { } { } { }
1 1
2 2
T T
d
V V
U dV dV o c c o = =
} }
corp (Teoria elasticitii)
Solicitarea de torsiune. Matricea masic. Probleme de dinamic n
torsiune.
2
2
2 2 2 2 2
1 2
0
1 1 1
( ) ( ) (1 )
2 2 2
L
c
Vol Vol A
y y
E V dm x y dAdydVol x y dA dy
L L
u u u
- - - | |
(
= = + = + + |
(
|

\ .
} } } }

, unde
2 2
' '
1 2
1 2
( ) ( )
dm dVol
V w r r x z
N y N y

u u
u u u
- -
- - -
=
= = = +
= +

Introducem masa elementului de bar (m) i raza de giraie (R). Aadar:
2 2 2
( )
A
m
x y dA R
L
+ =
}

2
2
1 2
0
(1 )
2
L
c
m R y y
E dy
L L L
u u
- -
(
= +
(

}
, unde
2 2
2
1 2 1 1 2 2 1 1 2 1
2
y y y y y y
L L L L L
u u u u u u
- - - - - -
| | | | | | | |
+ = + +
| | | |
\ . \ . \ . \ .

2
2 2
1 1 1 2
0
1
1 1
3 6
L
c
E mR y y y mR L L
dy
L L L L L
u u u u
u
- - - -
-
(
c | | | | | |
= + = +
(
| | |
\ . \ . \ .
(
c
}

2
2
0
0
2
1
3
1
6
L
L
y y L
dy
L L
y y L
dy
L L
| |
+ =
|
\ .
| |
=
|
\ .
}
}

2
1 2
1
1
2
c
E d mR
dt L
u u
u
-- --
-
| |
c
| |
| = +
|
|
\ .
c \ .

n mod asemntor:
2
1 2
2
1
3 2
c
E d mR
dt
u u
u
-- --
-
| |
c
| |
| = +
|
|
\ .
c \ .

2
1
2
1
1
2
1 3
1
2
c
i
E d mR
dt
q
u
u
--
-
--
(

| |
(
c
|
= (
`
|
(

c
\ .
)
(

, unde
1
1
2
1
1
2
(
(
(
(
(

este matricea masic pentru torsiune.



Matricea masic pentru ncovoiere. Dinamic pentru ncovoiere
Ipoteza seciunilor plane (ipoteza Bernoulli):

2
2 2 2 2
2
1 2
1 2 1 3 4 2
0
1 1 1
2 2 2
1
( ( ) ( ) ( ) ( ) )
2
c
Vol Vol Vol
L
w
E w v dAdy w z dAdy w dAdy
y
m
N w N N w N d
L L


-
- - - -
-
- - -
| |
| |
| |
c
|
|
= + = + = =
|
|
| c
\ .
|
\ .
\ .
= + + +
} } }
}

unde:
2
w
z
y
-
| |
c
|

| c
\ .
este neglijabil n cazul micilor perturbaii
w
v z tg z z
y

c
~ ~ =
c

1
dy d
L
=
2
1
2 2
1
2
2
2 2 2
13 11 9 13
35 210 70 420
11 1 13 16
210 105 420 420
9 13 13 11
70 420 35 210
13 16 11 1
420 420 210 105
c
i
L L
w
L L L L
E d
m
w dt
q
L L
L L L L

-
(

(
(

(
| |
( c
|
=
` (
|
( c

\ .
(
)
(

(




unde
2
2 2
2 2 2
13 11 9 13
35 210 70 420
11 1 13 16
210 105 420 420
9 13 13 11
70 420 35 210
13 16 11 1
420 420 210 105
L L
L L L L
L L
L L L L
(

(
(

(
(
(
(

(
(

(

este matricea masic
| |
M
Solicitrile decuplate sunt calculate cnd AE CG .
Cuplajul ntre cele dou tipuri de micri apar conturate n matricea masic.
n cazul n care AE CG = avem cuplaj n micarea ncovoiere-tensiune.

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