Układy współrzędnych krzywoliniowych - Fatcat - AGH
Układy współrzędnych krzywoliniowych - Fatcat - AGH
Układy współrzędnych krzywoliniowych - Fatcat - AGH
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Układy współrzędnych <strong>krzywoliniowych</strong><br />
Materiały i zadania dostępne na stronie http://fatcat.ftj.agh.edu.pl/∼bartekw/<br />
Przydatne<br />
Wersory będą oznaczane jako ⃗e i lub przez umieszczenie daszka ’ˆ’ nad literą, np. ˆx.<br />
Konwencja sumowania Einsteina – jeśli w danym wyrazie powtarzają się dwa jednakowe wskaźniki, to zapis ten<br />
oznacza konieczność wykonania sumy względem powtórzonego wskaźnika, np. iloczyn skalarny dwóch wektorów<br />
zapisanych w układzie kartezjańskim: i = 1, 2, 3 (x, y, z)<br />
⃗a ⃗ b = ∑ i<br />
a i b i ≡ a i b i = a 1 b 1 + a 2 b 2 + a 3 b 3 . (1)<br />
Symbol Levi-Civity – często przy rachunkach na operatorach różniczkowych wygodnie jest posługiwać się antysymetrycznym<br />
symbolem ɛ ijk (zwanym symbolem Levi-Civity), o własnościach:<br />
⎧<br />
⎨ 0 gdy i = j lub j = k lub k = i<br />
ɛ ijk = 1 gdy (i, j, k) to permutacja parzysta (1, 2, 3) . (2)<br />
⎩<br />
−1 gdy (i, j, k) to permutacja nieparzysta (1, 2, 3)<br />
Przy użyciu ɛ ijk można zapisać np. skrętność układu współrzędnych. Układ jest prawoskrętny, gdy ⃗e x × ⃗e y = ⃗e z ,<br />
w ogólności:<br />
⃗e i × ⃗e j = ɛ ijk ⃗e k . (3)<br />
Symbol ɛ ijk pozwala uprościć zapis iloczynu wektorowego:<br />
⃗c = ⃗a × ⃗ b = ɛ ijk ⃗e i a j b k (4)<br />
i jest wygodny np. do udowadniania relacji typu rot(rot⃗a) = . . .. Wiąże się on również z deltą Kroneckera:<br />
ɛ ijk ɛ klm = δ il δ jm − δ jl δ im (5)<br />
(zastosowano konwencję o sumowaniu).<br />
Operatory różniczkowe – układ kartezjański (x,y,z)<br />
Operatory gradientu, dywergencji, rotacji i laplasjan. Najłatwiej zapisać przy pomocy operatora ’nabla’ ∇: ⃗<br />
( ∂<br />
⃗∇ =<br />
∂x , ∂ ∂y , ∂ )<br />
∂z<br />
(6)<br />
(<br />
grad(U) = ∇U ⃗ ∂U =<br />
∂x , ∂U<br />
∂y , ∂U )<br />
∂z<br />
(7)<br />
div( E) ⃗ = ∇ ⃗ E ⃗<br />
∂E x =<br />
∂x + ∂E y<br />
∂y + ∂E z<br />
(8)<br />
∂z<br />
∣ rot( E) ⃗ = ∇ ⃗ × E ⃗ e x e y e z ∣∣∣∣∣<br />
=<br />
∂ ∂ ∂<br />
∂x ∂y ∂z<br />
(9)<br />
∣ E x E y E z<br />
∆U = ∇ 2 U = ∂2 U<br />
∂x 2 + ∂2 U<br />
∂y 2 + ∂2 U<br />
∂z 2 (10)<br />
Prędkość i przyspieszenie – układ kartezjański (x,y,z)<br />
Składowe wektorów prędkości i przyspieszenia w układzie kartezjańskim są równe odpowiednim pochodnym<br />
czasowym poszczególnych współrzędnych. Pochodną względem czasu oznaczać będziemy kropką nad symbolem.<br />
⃗v = (ẋ, ẏ, ż) (11)<br />
⃗a = (ẍ, ÿ, ¨z) (12)<br />
1
Układ cylindryczny (ρ, ϕ, z)<br />
Z układu cylindrycznego (walcowego) współrzędne transformują się według wzorów:<br />
x = ρ cos ϕ (13)<br />
y = ρ sin ϕ (14)<br />
z = z. (15)<br />
Jakobian transformacji wynosi ρ, element długości łuku dl 2 = dρ 2 + ρ 2 dϕ 2 + dz 2 . Wersory osi pokazane są na<br />
poniższym rysunku, a ich związek z wersorami układu kartezjańskiego dany jest poprzez transformację:<br />
⎛ ⎞ ⎛<br />
⎞ ⎛<br />
e ρ cos ϕ sin ϕ 0<br />
⎝ e ϕ<br />
⎠ = ⎝− sin ϕ cos ϕ 0 ⎠ ⎝ e ⎞<br />
x<br />
e y<br />
⎠ (16)<br />
e z<br />
0 0 1 e z<br />
Z równania (16) widać, że oba układy współrzędnych łączy transformacja obrotu względem osi z. Wektor<br />
wodzący punktu (x,y,z) zapisać można jako ⃗r = ρ ⃗e ρ + z ⃗e z .<br />
Rysunek 1: Układ współrzędnych walcowych<br />
Operatory różniczkowe – układ cylindryczny<br />
( ∂U<br />
grad(U) =<br />
∂ρ , 1 ∂U<br />
ρ ∂ϕ , ∂U )<br />
(17)<br />
∂z<br />
div( E) ⃗ = 1 ∂<br />
ρ ∂ρ (rE ρ) + 1 ∂<br />
ρ ∂ϕ E ϕ + ∂ ∂z E z (18)<br />
∣<br />
rot( E) ⃗ = 1 e ρ ρe ϕ e z ∣∣∣∣∣ ∂ ∂ ∂<br />
ρ<br />
∂ρ ∂ϕ ∂z<br />
(19)<br />
∣ E ρ ρE ϕ E z<br />
∆U = 1 ∂<br />
(ρ ∂ )<br />
ρ ∂ρ ∂ρ U + 1 ∂ 2<br />
ρ 2 ∂ϕ 2 U + ∂2<br />
∂z 2 U (20)<br />
Gdy z jest ustalone (np. z = 0) układ cylindryczny redukuje się do układu biegunowego.<br />
Prędkość i przyspieszenie – układ cylindryczny<br />
Przy pomocy różniczkowania odpowiednich wersorów układu (których kierunki tutaj zależą od czasu), uzyskujemy<br />
wzory na radialną, transwersalną (kątową) i osiową składową prędkości i przyspieszenia:<br />
v ρ = ˙ρ v ϕ = ρ ˙ϕ v z = ż<br />
a ρ = ¨ρ − ρ ˙ϕ 2 a ϕ = 2 ˙ρ ˙ϕ + ρ ¨ϕ a z = ¨z<br />
(21)<br />
2
Układ sferyczny (r, θ, ϕ)<br />
Z układu sferycznego współrzędne transformują się według wzorów:<br />
x = r cos ϕ sin θ (22)<br />
y = r sin ϕ sin θ (23)<br />
z = r cos θ (24)<br />
Jakobian transformacji wynosi r 2 sin θ, element długości łuku dl 2 = dr 2 + r 2 dθ 2 + r 2 sin 2 θdϕ 2 . Wersory osi<br />
pokazane są na poniższym rysunku, a ich związek z wersorami układu kartezjańskiego dany jest poprzez transformację:<br />
⎛<br />
⎝ e r<br />
e θ<br />
e ϕ<br />
⎞<br />
⎛<br />
⎠ = ⎝<br />
sin θ cos ϕ sin θ sin ϕ cos θ<br />
cos θ cos ϕ cos θ sin ϕ − sin θ<br />
− sin ϕ cos ϕ 0<br />
Wektor wodzący punktu (x,y,z) zapisać można jako ⃗r = r ⃗e r .<br />
⎞ ⎛<br />
⎠<br />
⎝ e x<br />
e y<br />
e z<br />
⎞<br />
⎠ (25)<br />
Rysunek 2: Układ współrzędnych sferycznych, dla θ = π/2 redukuje się do biegunowego.<br />
Operatory różniczkowe – układ sferyczny<br />
( ∂U<br />
grad(U) =<br />
∂r , 1 ∂U<br />
r ∂θ , 1<br />
r sin θ<br />
div( E) ⃗ = 1 ∂<br />
r 2 ∂r (r2 E r ) + 1<br />
rot( ⃗ E) =<br />
1<br />
r 2 sin θ<br />
∆U = 1 r 2 ∂<br />
∂r<br />
)<br />
∂U<br />
∂ϕ<br />
(26)<br />
∂<br />
∂θ (sin θE θ) + 1 ∂<br />
r sin θ ∂ϕ E ϕ (27)<br />
r sin θ<br />
∣ e r re θ r sin θe ϕ ∣∣∣∣∣ ∂ ∂ ∂<br />
∂r ∂θ ∂ϕ<br />
(28)<br />
∣ E r rE θ r sin θE ϕ<br />
(r 2 ∂ )<br />
∂r U +<br />
(sin θ ∂ )<br />
∂θ U +<br />
1<br />
r 2 sin θ<br />
∂<br />
∂θ<br />
Prędkość i przyspieszenie – układ sferyczny<br />
Prędkość i przyspieszenie w układzie sferycznym mają składowe:<br />
1<br />
r 2 sin 2 θ<br />
∂ 2<br />
∂ϕ 2 U (29)<br />
v r = ṙ v θ = r ˙θ v ϕ = r sin θ ˙ϕ<br />
a r = ¨r − r ˙θ 2 − r sin 2 θ ˙ϕ 2 a θ = 1 d<br />
r dt (r2 ˙θ) − r sin θ cos θ ˙ϕ 2 a ϕ = 1 d<br />
r sin θ dt (r2 sin 2 θ ˙ϕ)<br />
(30)<br />
3