Documente Academic
Documente Profesional
Documente Cultură
y y
y=f(x) y=f(x) dy
∆y
θ
∆x
f(x) f(x+∆ x)
x x x x+ ∆ x x
2
Derivatele de ordin superior se calculează din derivatele precedente
y f(x)
f ( x + ∆x) − f ( x) f ( x) − f ( x − ∆x)
2 −
d y ∆ ∆y ∆x ∆x
f ' ' ( x) = 2 = lim = lim
dx ∆x→0 ∆x ∆x ∆x→0 ∆x
Dacă
∆x - se consideră creştere finită a variabilei x
x
∆ ∆ ∆ ∆
derivatele funcţiei în punctul x = xn
∆y f ( x + ∆x) − f ( x)
= - derivata funcţiei este aproximată prin diferenţe finite progresive
∆x n ∆x
∆y f ( x) − f ( x − ∆x)
= - derivata funcţiei este aproximată prin diferenţe finite regresive
∆x n ∆x
∆y f ( x + ∆x) − f ( x − ∆x)
= - derivata funcţiei este aproximată prin diferenţe finite centrale
∆x n 2∆x
(la exprimarea derivatei de ordinul întâi într-un punct x se folosesc valori ale funcţiei
n
în puncte plasate simetric faţă de cel considerat)
∆2 y f ( x + ∆x) − 2 f ( x) + f ( x − ∆x)
2 =
∆x n ∆x 2 3
Variantă alternativă: Dezvoltare in serii Taylor
∆x ∆x 2 ∆x 3
f ( x + ∆x) = f ( x) + f ' ( x) + f ' ' ( x) + f ' ' ' ( x) + ...
1! 2! 3!
∆x ∆x 2 ∆x 3
f ( x − ∆x) = f ( x) − f ' ( x) + f ' ' ( x) − f ' ' ' ( x) + ...
1! 2! 3!
4
Derivatele de ordin superior:
∆2 y ∆2 y f ( x + 2∆x) − 2 f ( x + ∆x) + f ( x) f ( x) − 2 f ( x − ∆x) + f ( x − 2∆x)
2 − 2 −
∆3 y
3 =
∆ ∆2 y
2 ∆x n +1 ∆x n −1 ∆ x 2
∆x 2
= = =
∆x n ∆x ∆x n 2∆x 2∆x
f − 2 f n +1 + 2 f n −1 − f n − 2
= n+2
2∆x 3
∆2 y ∆2 y ∆2 y f n + 2 − 2 f n +1 + f n f − 2 f n + f n −1 f n − 2 f n −1 + f n − 2
2 − 2 2 + 2 − 2 n +1 +
∆4 y ∆2 ∆2 y ∆x n +1 ∆x n ∆x n −1 ∆x 2
∆x 2
∆x 2
4 = 2 2 = = =
∆x n ∆x ∆x n ∆x 2 ∆x 2
f − 4 f n +1 + 6 f n − 4 f n −1 + f n − 2
= n+2
∆x 4
operatorii diferenţelor finite centrale care aproximează derivatele funcţiei f(x)
( ∆∆ = -1 1 x
∆
( ∆∆ = 1 -2 1 x
∆
( ∆∆ = -1 2 -2 1 x
∆
( ∆∆ = 1 -4 6 -4 1 x
∆ 5
APROXIMAREA DERIVATELOR UNEI FUNCŢII DE DOUĂ VARIABILE
Derivatele mixte se vor aproxima în diferenţe finite folosind regula de obţinere a
derivatelor de ordin superior, aplicând succesiv operatorii pentru derivatele funcţiilor de o
singură variabilă
Domeniul pe care este definită funcţia f(x) se acoperă cu o reţea echidistantă cu paşii
diferiţi Δx , respectiv Δy , pe cele două direcţii ortogonale
∆x ≠ ∆y
∂2 f ∂ ∂f ∂ f − fo 1 ft − f r f p − f n
= = s = − =
∂x∂y i ∂ x ∂
iy ∂x 2 ∆y 2 ∆y 2 ∆x 2 ∆x
∆ ft − f r − f p + f n
=
∆ 4∆x∆y
∆ ∂4 f ∂2 ∂2 f ∂ 2 f s − 2 fi + fo
= =
∂x 2 ∂y 2 = ∂x 2 ∂y 2 ∂x 2 ∆ y 2
∆ i i
∆ 1 ft − 2 f s + f r f j − 2 fi + fl f p − 2 fo + f n
= − 2 + =
∆y 2 ∆x 2 ∆x 2 ∆x 2
∆
f t + f r + f p + f n − 2( f s + f j + f l + f o ) + 4 f i
∆ =
∆x 2 ∆y 2
∆ ∆ ∆ ∆ ∆
6
Operatorii de derivare:
1 -2 1
1 -1 ∆
2 ∆ ∂4
1
∂ = 1 2 2 = -2 4 -2
x y i x y2
2
x yi 4 x y ∆
∆
-1 1
∆ ∆ 1 -2 1
∆ ∆
7
UTILIZAREA METODEI DIFERENŢELOR FINITE ÎN PROBLEMA PLANĂ A
TEORIEI ELASTICITĂŢII
Metoda directă de rezolvare în tensiuni → găsirea unei funcţii biarmonice F(x,y) care
trebuie să satisfacă condiţiile pe contur.
Interpretarea statică a funcţiei tensiunilor pe contur → corespondenţa dintre valorile şi
derivatele funcţiei pe contur în raport cu normala, cu valorile momentului încovoietor şi
forţei axiale calculate pe o bară de forma conturului supusă la încărcările exterioare
ETAPE:
(1) Se acoperă domeniul analizat cu o reţea ortogonală echidistantă pe cele două direcţii x
şi, respectiv, y
(2) Se trasează diagramele de moment încovoietor şi forţă axială pentru bara contur aflată
în echilibru sub acţiunea forţelor exterioare
(3) Se exprimă condiţia de biarmonicitate în fiecare punct interior din reţeaua care acoperă
domeniul
Exprimarea condiţiei de biarmonicitate în diferenţe finite, în puncte situate în vecinătatea
conturului, antrenează valori suplimentare ale funcţiei tensiunilor în puncte situate pe
contur şi în imediata vecinătate a acestuia
(4) Se va obţine un sistem de ecuaţii algebrice de forma: A*F * = 0
F* - vectorul necunoscutelor - va conţine valorile necunoscute ale funcţiei Airy din interiorul domeniului,
precum şi necunoscute suplimentare corespunzătoare valorilor funcţiei tensiunilor pe contur şi în exteriorul
domeniului
Valorile funcţiei tensiunilor din punctele interioare apartinând reţelei care acoperă
domeniul se obţin prin rezolvarea sistemului de ecuaţii algebrice: F = A -1B
Valorile discrete ale funcţiei tensiunilor se folosesc apoi la calculul tensiunilor
9
Discretizarea domeniului
∆ ∆
1 1 ∆ ∆
∆ ∆
∆ ∆
∆
bara
∆
contur
2 ∆ ∆ ∆ ∆ ∆ ∆
contur
extracontur
bara contur
∆
−
∆
−
10
Condiția de biarmonicitate: (∇ 2∇ 2 F ) i = 0 ∂4 f ∂4 f ∂4 f
4 + 2 2 2 + 4 =0
∂x ∂x ∂y ∂y
In diferențe finite: i i i
Fk − 4 F j + 6 Fi − 4 Fl + Fm Ft + Fp + Fr + Fn − 2( Fs + F j + Fl + Fo ) + 4 Fi Fv − 4 Fs + 6 Fi − 4 Fo + Fu
+2 + =0
∆x 4 ∆x 2 ∆y 2 ∆y 4
4
α
∆
2 2
2α
2
-4α (1+ α ) 2α
2
∆
1
2 2
= 1 -4(1+α )
2 2 4
2 (3+ 4α + 3α ) -4(1+α )
2
1 x
i ∆ 4
∆
2 2
2α
2
-4 α (1+ α ) 2α
2
∆
∆x α
4
α=
∆y ∆ ∆ ∆ ∆
2 -8 2
2 2
= 1 -8 20 -8 1 x 1
i ∆4
i
2 -8 2
∆x = ∆y = ∆
1
11
Interpretarea statică a funcţiei de tensiune pe contur
bara contur
Fc = M c
∆
∂F
∆ = Nc sau Fe = Fi + 2∆N c
∂n c
1
(σ y)i = ∂ F = Fj − 2Fi + Fl
2
= 1 -2 1 x
∂ x i
2
∆x2 i ∆x 2
-1 1
i x
∂ x∂ yi 4 ∆x ∆y 4 ∆x ∆y
1 -1 12
OBSERVAȚII:
bara contur este un sistem static nedeterminat de trei ori. Totuşi, diagramele de eforturi M şi N se pot stabili pe orice
sistem static determinat→ nu se alterează rezultatele, deoarece necunoscutele eforturi din secţiunile în care se elimină
legăturile interioare şi care nu se iau în consideraţie în cazul sistemului static determinat ales, ar modifica rezultatele
obţinute cu funcţii cel mult liniare. Tensiunile fiind derivatele de ordinul doi ale funcţiei Airy, aceste eforturi
suplimentare nu intervin în rezultatele finale.
convergenţa către soluţia exactă depinde de pasul ales pentru reţeaua care acoperă domeniul. - pas mic precizia
mare o creștere substanţială a numărului de necunoscute.
în cazul domeniilor simetrice geometric → o reducere a numărului de necunoscute în funcţie de simetria şi/sau
antisimetria încărcărilor. (Este necesar ca alegerea sistemului static determinat să conducă la diagrame de eforturi M şi
N simetrice sau antisimetrice funcţia tensiunilor F(x,y) va fi de asemenea simetrică sau antisimetrică
−
−
− −
− −
− 0 −
− −
13
METODA DIFERENTELOR FINITE
PARTICULARIZARE PENTRU COORDONATE POLARE
Operatorul de derivare de ordinul doi în coordonate carteziene va avea următoarea structură în coordonate polare
2 ∂2 ∂2 ∂2 1 ∂ 1 ∂2
∇ = 2+ 2 = 2+ +
∂x ∂y ∂r r ∂r r 2 ∂θ 2
∂2 1 ∂ 1 ∂2 ∂ 2 F 1 ∂F 1 ∂ 2 F
2+
∂r r ∂r
+ 2
r ∂θ 2 ∂r 2 + r ∂r + r 2 ∂θ 2 = 0
U
b+1
a+1 Se consideră: ∇ 2U = 0
b
a ∆𝜃𝜃
b-1
Unde:
a-1
𝑢𝑢𝑎𝑎−1 − 2𝑢𝑢𝑎𝑎 + 𝑢𝑢𝑎𝑎+1 1 𝑢𝑢𝑎𝑎+1 − 𝑢𝑢𝑎𝑎−1 1 𝑢𝑢𝑐𝑐 − 2𝑢𝑢𝑎𝑎 + 𝑢𝑢𝑏𝑏
c c+1 𝛻𝛻 2 𝑈𝑈� = + + 2 =0
c-1 ∆𝜌𝜌 𝑎𝑎 ∆𝜌𝜌2 𝜌𝜌0 ∆𝜌𝜌 𝜌𝜌0 ∆𝜃𝜃 2
𝜌𝜌0
Valorile ∆𝜃𝜃 și ∆𝜌𝜌 se pot stabili în funcție de
numărul de diviziuni ale unghiului domeniului (n)
și respectiv de numărul de diviziuni în lungul razei c
d b ∆θ
a domeniului (m).
o
2π ρ e a
∆θ = ∆ρ = ∆ρ
n m h
f g
Problema apare în aplicarea metodei în centru domeniului la 𝜌𝜌 = 0 deoarece
în acest punct nu se pot calcula
1 ∂U
=?
r ∂r