Kąty Eulera

Kąty Eulera – układ trzech kątów, za pomocą których można jednoznacznie określić wzajemną orientację dwóch kartezjańskich układów współrzędnych o jednakowej skrętności w trójwymiarowej przestrzeni euklidesowej[1]. Nazwa pochodzi od nazwiska szwajcarskiego matematyka Leonharda Eulera.

Definicja formalna

Kąty Eulera dla prawoskrętnych układów współrzędnych

Definicja kątów Eulera opiera się na spostrzeżeniu, że dowolnie zorientowany układ współrzędnych O x y z {\displaystyle Ox'y'z'} można otrzymać z danego układu O x y z {\displaystyle Oxyz} przez złożenie trzech obrotów wokół osi układu. Istnieje kilka takich kombinacji obrotów; wybór konkretnej z nich jest kwestią konwencji.

(1) Załóżmy najpierw, że osie z {\displaystyle z} i z {\displaystyle z'} nie są równoległe, a zatem płaszczyzna O z z {\displaystyle Ozz'} jest dobrze określona. Wówczas jedynym obrotem, który przekształca oś z {\displaystyle z} na oś z , {\displaystyle z',} jest obrót o odpowiedni kąt wokół linii węzłów w , {\displaystyle w,} tj. prostej prostopadłej do płaszczyzny O z z {\displaystyle Ozz'} w punkcie O . {\displaystyle O.} Linia węzłów, jako prostopadła do obu osi z {\displaystyle z} i z , {\displaystyle z',} jest prostą, wzdłuż której przecinają się płaszczyzny O x y {\displaystyle Oxy} i O x y . {\displaystyle Ox'y'.} Tak więc układ O x y z {\displaystyle Oxyz} można nałożyć na O x y z , {\displaystyle Ox'y'z',} dokonując kolejno następujących trzech obrotów:

  1. obrót wokół osi z , {\displaystyle z,} taki by oś x {\displaystyle x} pokryła się z linią węzłów w {\displaystyle w}
  2. obrót wokół osi x {\displaystyle x} ( = w ) , {\displaystyle (=w),} taki by oś z {\displaystyle z} pokryła się z osią z {\displaystyle z'}
  3. obrót wokół osi z {\displaystyle z} ( = z ) , {\displaystyle (=z'),} taki by oś x {\displaystyle x} pokryła się z osią x {\displaystyle x'} (wtedy też oś y {\displaystyle y} pokryje się z osią y {\displaystyle y'} ).

Zauważmy, że powyższe warunki wyznaczają dwie różne sekwencje obrotów, gdyż w kroku 1. istnieją dwa obroty (o kąty różniące się o π {\displaystyle \pi } ) prowadzące do ustawienia osi x {\displaystyle x} wzdłuż linii węzłów w, lecz nadające jej przeciwne zwroty. Wybieramy zwrot zgodny ze zwrotem iloczynu wektorowego wersorów osi z {\displaystyle z} i z {\displaystyle z'} e z × e z {\displaystyle e_{z}\times e_{z}'} (przyjmując go za zwrot osi węzłów). Obrót 2. będzie więc zawsze obrotem o kąt z zakresu ( 0 , π ) . {\displaystyle (0,\pi ).}

Poszczególne kąty Eulera ( φ , ψ , θ ) {\displaystyle (\varphi ,\psi ,\theta )} parametryzują powyższe trzy obroty; definiujemy je zatem następująco:

  • φ {\displaystyle \varphi } – kąt mierzony od osi x {\displaystyle x} do osi węzłów w {\displaystyle w} w kierunku wyznaczonym osią z ; {\displaystyle z;} jest to kąt obrotu 1.
  • θ {\displaystyle \theta } – kąt mierzony od osi z {\displaystyle z} do z {\displaystyle z'} w kierunku wyznaczonym osią węzłów w ; {\displaystyle w;} jest to kąt obrotu 2.
  • ψ {\displaystyle \psi } – kąt mierzony od osi węzłów w {\displaystyle w} do osi x {\displaystyle x'} w kierunku wyznaczonym osią z ; {\displaystyle z';} jest to kąt obrotu 3.

W ten sposób każdemu obrotowi układu współrzędnych w przestrzeni, nie zachowującemu zwrotu ani kierunku osi z , {\displaystyle z,} można wzajemnie jednoznacznie przypisać uporządkowaną trójkę kątów ( φ , ψ , θ ) [ 0 , 2 π ) × [ 0 , 2 π ) × ( 0 , π ) . {\displaystyle (\varphi ,\psi ,\theta )\in [0,2\pi )\times [0,2\pi )\times (0,\pi ).}

(2) Osobnej uwagi wymaga sytuacja, gdy osie z {\displaystyle z} i z {\displaystyle z'} są równoległe (identyczne lub o przeciwnych zwrotach). Płaszczyzna O z z {\displaystyle Ozz'} i linia węzłów nie są wówczas jednoznacznie określone; oś z {\displaystyle z} można przekształcić na oś z {\displaystyle z'} w wyniku obrotu (o kąt 0 {\displaystyle 0} lub π , {\displaystyle \pi ,} zależnie od zwrotu osi z {\displaystyle z'} ) wokół dowolnej prostej przechodzącej przez punkt O {\displaystyle O} i leżącej w płaszczyźnie O x y = O x y . {\displaystyle Oxy=Ox'y'.} Mamy zatem θ = 0 {\displaystyle \theta =0} lub θ = π , {\displaystyle \theta =\pi ,} a ustawienie osi x , {\displaystyle x',} y {\displaystyle y'} jest jednoznacznie wyznaczone odpowiednio przez sumę lub różnicę kątów φ {\displaystyle \varphi } i ψ . {\displaystyle \psi .}

Związek z macierzą obrotu

Macierze obrotów 1., 2. i 3. mają we współrzędnych ( x , y , z ) {\displaystyle (x,y,z)} postacie:

A 1 = [ 1 0 0 0 cos φ sin φ 0 sin φ cos φ ] , A 2 = [ cos θ 0 sin θ 0 1 0 sin θ 0 cos θ ] , A 3 = [ cos ψ sin ψ 0 sin ψ cos ψ 0 0 0 1 ] , {\displaystyle A_{1}={\begin{bmatrix}1&0&0\\0&\cos \varphi &-\sin \varphi \\0&\sin \varphi &\cos \varphi \end{bmatrix}},\qquad A_{2}={\begin{bmatrix}\cos \theta &0&\sin \theta \\0&1&0\\-\sin \theta &0&\cos \theta \end{bmatrix}},\qquad A_{3}={\begin{bmatrix}\cos \psi &-\sin \psi &0\\\sin \psi &\cos \psi &0\\0&0&1\end{bmatrix}},}

toteż macierz wypadkowego obrotu prowadzącego od układu O x y z {\displaystyle Oxyz} do O x y z {\displaystyle Ox'y'z'} przedstawia się następująco:

A = A 3 A 2 A 1 = [ cos φ cos ψ sin φ sin ψ cos θ sin φ cos ψ + cos φ sin ψ cos θ sin ψ sin θ cos φ sin ψ sin φ cos ψ cos θ sin φ sin ψ + cos φ cos ψ cos θ cos ψ sin θ sin φ sin θ cos φ sin θ cos θ ] . {\displaystyle A=A_{3}A_{2}A_{1}={\begin{bmatrix}\cos \varphi \cos \psi -\sin \varphi \sin \psi \cos \theta &\sin \varphi \cos \psi +\cos \varphi \sin \psi \cos \theta &\sin \psi \sin \theta \\-\cos \varphi \sin \psi -\sin \varphi \cos \psi \cos \theta &-\sin \varphi \sin \psi +\cos \varphi \cos \psi \cos \theta &\cos \psi \sin \theta \\\sin \varphi \sin \theta &-\cos \varphi \sin \theta &\cos \theta \end{bmatrix}}.}

Jest to specjalna macierz ortogonalna, tj. macierz ortogonalna o wyznaczniku równym jedności.

Zobacz też

Przypisy

  1. Eulera kąty, [w:] Encyklopedia PWN [online], Wydawnictwo Naukowe PWN [dostęp 2022-06-27] .

Bibliografia