Documente Academic
Documente Profesional
Documente Cultură
⎧⎪ 1 ⎡⎛ δϕ ⎞ 2 ⎛ δϕ ⎞ 2 ⎤ ⎫⎪
F = ∫∫ ⎨ ⎢⎜ ⎟ + ⎜⎜ ⎟⎟ ⎥ − Gϕ ⎬dxdy (2)
⎪⎩ 2 ⎣⎢⎝ δx ⎠ ⎝ δy ⎠ ⎦⎥ ⎪⎭
respectiv
⎡1 ⎤
F = ∫ ⎢ (∇ϕ ) − Gϕ ⎥ds (3)
2
⎣2 ⎦
unde xi, yj, i=1,3 sunt coordonatele celor trei vârfuri ale triunghiului curent
considerat . Potenţialul pe suprafaţa triunghiului curent are în consecinţă
expresia:
−1
⎡1 x1 y1 ⎤ ⎡ V1 ⎤
V = [1 x y ] ⋅ ⎢⎢1 x 2 y 2 ⎥⎥ ⋅ ⎢⎢V2 ⎥⎥ (13)
⎢⎣1 x3 y 3 ⎥⎦ ⎢⎣ V3 ⎥⎦
ε 3 3
W (e ) =
2
∑ ∑V i ⋅ ⋅V j ∫ grad β i ⋅ gradβ j dA (18)
i =1 j =1 (e )
a1,1 =
[( y 2 − y 3 )( y 2 − y 3 ) + (x3 − x 2 )(x1 − x3 ) ]
4A
celelalte elemente obţinându-se prin permutări circulare ale indicilor.
Însumând contribuţiile energetice a tuturor elementelor şi ţinând
cont de funcţionala de energie:
W = ∑ W (e ) (22)
e
Termenii liberi bi(e) sunt nuli cu excepţia celor asociaţi elementelor care au
noduri pe frontieră, la care potenţialul este impus de condiţii Dirichlet.
Considerând un element (e), cu notaţiile din Fig.1:
-ck(i) -cj
yi
bk
(j)
yj -bj
bi
yk
ci
x
xj xi xk
Fig.1.
unde:
bi=yj-yk
ci=xk-xj (25)
Expresiile coeficienţilor în matrice A şi b sunt:
bi2 + ci2
aii(e ) =
4A
(e )
bi = −∑ VD(e,τ) ai(,eτ)
t
unde i este nod interior, iar τ este nod de frontieră vecin cu i (τ∈ΓD) ΓD fiind
porţiunea frontierei cu condiţie Dirichlet, cu V(e)D,τ valoarea condiţiei în
punctul τ.
În toate relaţiile de mai sus, vârfurile (i), (j), (k) ale elementului curent, în
ordinea menţionată, sunt parcurse în sens trigonometric.
Matricea coeficienţilor A este o matrice pătrată, rară, simetrică, cu
elemente nenule plasate de orice vecinătate a diagonalei principale. În vederea
stabilirii unei lăţimi cât mai mici a benzii acestei matrice, se poate proceda la o
numerotare convenabilă a nodurilor.
Pentru generarea matricei sistemului de ecuaţii algebrice liniare specifice
metodei elementelor finite, se poate proceda în două moduri diferite:
se parcurg elementele finite, iar pentru fiecare se identifică nodurile şi se adaugă
contribuţia elementului curent la matricele A şi b, mai exact maxim 3x3=9
elemente la matricea sistemului şi maxim 3 elemente la matricea timpilor liberi.
se parcurg nodurile şi se identifică nodurile vecine, calculându-se contribuţia
fiecărui nod la termenul diagonal aii şi contribuţia fiecărei laturi i-j la termenul
ne diagonal aij.
Indiferent de modul utilizat, matricea obţinută este simetrică, pozitiv
definită şi diagonal dominantă. Pentru rezolvarea sistemului se pot utiliza
metode directe sau iterative, eventual tehnici de matrice rare. Structura de date
care descrie topologia reţelei de discretizare, descrie şi structura matricei rare a
sistemului şi trebuie adaptată modulului de generare a matricei.
Analiza erorilor
M(r,α) y
90
x
Fig2
În cele două interstiţii cu deschiderea de 90 grade, s-a presupus o variaţie
liniară a potenţialului de la –V0 la +V0 în funcţie de unghi.
Pentru această problemă, soluţia analitică este:
2
4V sin kα ⎛ r ⎞
∞
V (r ,α ) = ∑ ⎜ ⎟ sin kα
πα k =1 k 2 ⎝ a ⎠
( imp )
∑ [V (r ,α ) − V ]
2
erre = i, j
unde V(x,y) reprezintă valoarea calculată în nodul curent al reţelei prin metoda
analitică, iar Vi,j reprezintă soluţia aproximativă, calculată cu MDF în acelaşi
nod. Suma este extinsă pentru toate nodurile reţelei.
Norma erorii euclidiene relative se determină cu relaţia:
errerel =
∑ [V (r ,α ) − V ] i, j
2
∑V ( r ,α )
2
Deoarece atunci când laturile elementelor tind către zero, soluţia numerică
tinde către cea exactă, este de aşteptat prin îndesirea reţelei de discretizare,
erorile de scală.