Углы Эйлера

Материал из testwiki
Перейти к навигации Перейти к поиску
Углы Эйлера.
Анимация поочерёдного поворота сферы на углы Эйлера

Углы Эйлера — углы, описывающие поворот абсолютно твердого тела в трёхмерном евклидовом пространстве. Введены Леонардом Эйлером.

В сравнении с углами Эйлера кватернионы позволяют комбинировать вращения, а также избежать проблемы, связанной с невозможностью поворота вокруг оси независимо от совершённого вращения по другим осям (см. Кватернионы и вращение пространства).

Определение

Углы Эйлера определяют три поворота системы, которые позволяют привести любое положение системы к текущему. Обозначим начальную систему координат как (x,y,z), конечную как (X,Y,Z). Пересечение координатных плоскостей xy и XY называется линией узлов N.

  • Угол α между осью x и линией узлов — угол прецессии.
  • Угол β между осями z и Z — угол нутации.
  • Угол γ между линией узлов и осью X — угол собственного вращения.

Повороты системы на эти углы называются прецессия, нутация и поворот на собственный угол (вращение). Такие повороты некоммутативны, и конечное положение системы зависит от порядка, в котором совершаются повороты. В случае углов Эйлера производится серия из трёх поворотов:

  1. На угол α вокруг оси z. При этом ось x переходит в N.
  2. На угол β вокруг оси N. При этом ось z переходит в Z.
  3. На угол γ вокруг оси Z. При этом ось N переходит в X.

Иногда такую последовательность называют 3,1,3 (или Z,X,Z), но такое обозначение может приводить к двусмысленности.

Формулы

Углы Эйлера описывают последовательную комбинацию пассивных поворотов вокруг осей вращающейся системы координат. Тогда их матрицы поворотов имеют видRZ(α)=(cos(α)sin(α)0sin(α)cos(α)0001),RX(β)=(1000cos(β)sin(β)0sin(β)cos(β)),RZ(γ)=(cos(γ)sin(γ)0sin(γ)cos(γ)0001).

Последовательное выполнение этих поворотов (если оси вращаются вместе с объектом) даст матрицу

R=RZ(α)RX(β)RZ(γ)=(cosαcosγsinαcosβsinγcosαsinγsinαcosβcosγsinαsinβsinαcosγ+cosαcosβsinγsinαsinγ+cosαcosβcosγcosαsinβsinβsinγsinβcosγcosβ).

Произведение R(xyz), где x,y,z — координаты точки до поворота, даст координаты точки в подвижной системе координат после поворота. До и после поворота координаты точки в неподвижной системе координат неизменны.

См. также

Литература

  • Берёзкин Е. Н. Курс теоретической механики — 2-е изд., пер. — М.: Изд-во МГУ. 1974. — 641 с.
  • Журавлёв В. Ф. Основы теоретической механики — 2-е изд. — М.: Физматлит, 2001. С. 23.
  • Уиттекер Э. Аналитическая динамика С.25

Шаблон:Mech-stub