1. Главная
  2. Библиотека
  3. Механика
  4. Определить собственный кватернион в подвижных осях при...
Решение задачи на тему

Определить собственный кватернион в подвижных осях при развороте твердого тела на угол рысканья ψ = 30°, затем на угол крена γ= 60° Определить угол плоского поворота вокруг Эйлеровой оси и направляющие косинусы Эйлеровой оси.

  • Механика
  • #Теоретическая механика
  • #Динамика механических систем
Определить собственный кватернион в подвижных осях при развороте твердого тела на угол рысканья ψ = 30°, затем на угол крена γ= 60° Определить угол плоского поворота вокруг Эйлеровой оси и направляющие косинусы Эйлеровой оси.

Условие:

Определить собственный кватернион в подвижных осях при развороте твердого тела на угол рысканья ψ = 30°, затем на угол крена γ= 60°
Определить угол плоского поворота вокруг Эйлеровой оси и направляющие косинусы Эйлеровой оси.

Решение:

Для решения задачи о нахождении собственного кватерниона и угла плоского поворота вокруг Эйлеровой оси, а также направляющих косинусов Эйлеровой оси, следуем следующим шагам:

Шаг 1: Определение углов Эйлера

У нас есть два угла поворота:
- Угол рысканья (yaw) $\psi = 30^\circ$
- Угол крена (roll) $\gamma = 60^\circ$

Шаг 2: Пр...

Для работы с тригонометрическими функциями удобно преобразовать углы в радианы: - $\psi = 30^\circ = \frac{\pi}{6}$ радиан - $\gamma = 60^\circ = \frac{\pi}{3}$ радиан

Кватернион для поворота на угол θ\theta вокруг оси n\mathbf{n} можно выразить как:

q=(cos(θ2),sin(θ2)n) q = \left( \cos\left(\frac{\theta}{2}\right), \sin\left(\frac{\theta}{2}\right) \mathbf{n} \right)

Ось вращения для рысканья (обычно ось Z):

qψ=(cos(ψ2),0,0,sin(ψ2))=(cos(π12),0,0,sin(π12)) q_{\psi} = \left( \cos\left(\frac{\psi}{2}\right), 0, 0, \sin\left(\frac{\psi}{2}\right) \right) = \left( \cos\left(\frac{\pi}{12}\right), 0, 0, \sin\left(\frac{\pi}{12}\right) \right)
Вычисляем:
cos(π12)=6+24,sin(π12)=624 \cos\left(\frac{\pi}{12}\right) = \frac{\sqrt{6} + \sqrt{2}}{4}, \quad \sin\left(\frac{\pi}{12}\right) = \frac{\sqrt{6} - \sqrt{2}}{4}
Таким образом:
qψ=(6+24,0,0,624) q_{\psi} = \left( \frac{\sqrt{6} + \sqrt{2}}{4}, 0, 0, \frac{\sqrt{6} - \sqrt{2}}{4} \right)

Ось вращения для крена (обычно ось X):

qγ=(cos(γ2),sin(γ2),0,0)=(cos(π6),sin(π6),0,0) q_{\gamma} = \left( \cos\left(\frac{\gamma}{2}\right), \sin\left(\frac{\gamma}{2}\right), 0, 0 \right) = \left( \cos\left(\frac{\pi}{6}\right), \sin\left(\frac{\pi}{6}\right), 0, 0 \right)
Вычисляем:
cos(π6)=32,sin(π6)=12 \cos\left(\frac{\pi}{6}\right) = \frac{\sqrt{3}}{2}, \quad \sin\left(\frac{\pi}{6}\right) = \frac{1}{2}
Таким образом:
qγ=(32,12,0,0) q_{\gamma} = \left( \frac{\sqrt{3}}{2}, \frac{1}{2}, 0, 0 \right)

Теперь мы можем получить общий кватернион, умножив qγq{\gamma}:

q=qψ q = q{\psi}
Используем формулу для умножения кватернионов:
q=(w1,y1)(w2,y2)=(w2x2y2z2,w2+x2+y2z2,w2x2+y2+z2,w2+x2y2+z2) q = \left( w1, y1 \right) \cdot \left( w2, y2 \right) = \left( w2 - x2 - y2 - z2, w2 + x2 + y2 - z2, w2 - x2 + y2 + z2, w2 + x2 - y2 + z2 \right)

Подставляем значения:

w1=12,y1=0 w1 = \frac{1}{2}, y1 = 0
w2=0,y2=624 w2 = 0, y2 = \frac{\sqrt{6} - \sqrt{2}}{4}

Вычисляем:

  1. w=w2x2y2z2=326+24000=3(6+2)8w = w2 - x2 - y2 - z2 = \frac{\sqrt{3}}{2} \cdot \frac{\sqrt{6} + \sqrt{2}}{4} - 0 - 0 - 0 = \frac{\sqrt{3}(\sqrt{6} + \sqrt{2})}{8}
  2. x=w2+x2+y2z2=0+126+24+00=6+28x = w2 + x2 + y2 - z2 = 0 + \frac{1}{2} \cdot \frac{\sqrt{6} + \sqrt{2}}{4} + 0 - 0 = \frac{\sqrt{6} + \sqrt{2}}{8}
  3. y=w2x2+y2+z2=012624+0+0=628y = w2 - x2 + y2 + z2 = 0 - \frac{1}{2} \cdot \frac{\sqrt{6} - \sqrt{2}}{4} + 0 + 0 = -\frac{\sqrt{6} - \sqrt{2}}{8}
  4. z=w2+x2y2+z2=32624+00+0=3(62)8z = w2 + x2 - y2 + z2 = \frac{\sqrt{3}}{2} \cdot \frac{\sqrt{6} - \sqrt{2}}{4} + 0 - 0 + 0 = \frac{\sqrt{3}(\sqrt{6} - \sqrt{2})}{8}

Таким образом, общий кватернион:

q=(3(6+2)8,6+28,628,3(62)8) q = \left( \frac{\sqrt{3}(\sqrt{6} + \sqrt{2})}{8}, \frac{\sqrt{6} + \sqrt{2}}{8}, -\frac{\sqrt{6} - \sqrt{2}}{8}, \frac{\sqrt{3}(\sqrt{6} - \sqrt{2})}{8} \right)

Угол плоского поворота θ\theta можно найти по формуле:

θ=2arccos(w) \theta = 2 \cdot \arccos(w)
где ww — это первая компонента кватерниона.

Направляющие косинусы Эйлеровой оси (ny,nz)(ny, n_z) можно найти как:

ny=yx2+y2+z2,nz=zx2+y2+z2 ny = \frac{y}{\sqrt{x^2 + y^2 + z^2}}, \quad n_z = \frac{z}{\sqrt{x^2 + y^2 + z^2}}

Таким образом, мы получили собственный кватернион, угол плоского поворота и направляющие косинусы Эйлеровой оси.

Не нашел нужную задачу?

Воспользуйся поиском

Выбери предмет