Угловое смещение

undefined

Угловое смещение — это угол (выраженный в радианах, градусах, оборотах или любой другой единице измерения углов), который указывает на поворот элемента вокруг определённой оси вращения относительно начальной ориентации и в определённом направлении. Когда тело вращается вокруг своей оси, его движение нельзя просто анализировать как движение частицы, поскольку во время кругового движения оно испытывает изменяющиеся скорость и ускорение в любой момент времени (t). При рассмотрении вращения объекта наиболее простым случаем является его представление как абсолютно твёрдого тела, то есть предполагается, что расстояние между всеми его частицами остаётся постоянным независимо от движения тела. С практической точки зрения любое тело потенциально может быть деформировано, но во многих случаях величина этих деформаций пренебрежимо мала. Вращение твёрдого тела относительно фиксированной оси называется вращательным движением.

Пример

undefined

В примере, приведённом в начале статьи, частица P находится на фиксированном расстоянии r от начала координат O и вращается против часовой стрелки. Если представить положение частицы P в полярных координатах (r, θ), то в данном случае значение θ изменяется, в то время как радиус остаётся постоянным (следует отметить, что при выражении её положения в декартовых координатах (x, y) как x, так и y изменяются со временем). По мере движения частицы по окружности она проходит дугу длиной s, которая связана с угловым положением следующим соотношением:

Измерения

Угловое смещение обычно измеряется в радианах или градусах. Использование радианов даёт очень простую связь между длиной дуги окружности и расстоянием r от центра вращения:

Например, если тело совершает полный оборот (360°) по окружности радиуса r, угловое смещение определяется как длина окружности, то есть 2πr, делённая на радиус: , что легко упрощается до: . Таким образом, 1 оборот соответствует радианам.

Когда частица перемещается из точки P в точку Q за промежуток времени , как показано на иллюстрации справа, радиус окружности проходит изменение угла , что и есть её угловое смещение.

Три измерения

undefined
undefined

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

Несмотря на наличие направления и модуля, угловое смещение не является вектором в строгом смысле, поскольку не подчиняется коммутативному закону сложения[1]. Однако для бесконечно малых вращений можно пренебречь величинами второго порядка, и в этом случае коммутативность появляется.

Существует несколько способов описания углового смещения, например, с помощью матриц вращения или углов Эйлера. См. также карты на SO(3) для других альтернативных обозначений.

Матричная нотация

Поскольку любую систему отсчёта в пространстве можно описать с помощью матрицы вращения, смещение между ними также можно выразить через матрицу вращения. Пусть и — две матрицы, тогда матрица углового смещения между ними вычисляется как . Если это произведение вычисляется для очень малого различия между системами отсчёта, получается матрица, близкая к единичной.

В пределе получается бесконечно малая матрица вращения.

Бесконечно малые матрицы вращения

Бесконечно малое угловое смещение связано с бесконечно малой матрицей вращения:

  • Как и любая матрица вращения, она имеет единственное вещественное собственное значение, равное +1. Это собственное значение указывает ось вращения.
  • Её модуль можно определить по величине бесконечно малого поворота.
  • Вид матрицы следующий:

Тензор бесконечно малого углового смещения или генератор вращения имеет вид:

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

Генераторы вращений

Пусть задана ось вращения в виде единичного вектора [x, y, z], и имеется бесконечно малое вращение на угол Δθ относительно этого вектора. Разложив матрицу вращения в бесконечную сумму и взяв первый порядок, матрица вращения ΔR записывается как:

Конечное вращение на угол θ вокруг этой оси можно рассматривать как последовательность малых вращений вокруг той же оси. Приближая Δθ как θ/N, где N — большое число, вращение на угол θ вокруг оси можно записать как:

Таким образом, теорема Эйлера по существу утверждает, что любое вращение может быть представлено в такой форме. Произведение — это "генератор" данного вращения, где (x, y, z) — вектор, связанный с матрицей A. Это показывает, что матрица вращения и осевая-угловая нотация связаны экспоненциальной функцией.

Можно вывести простое выражение для генератора G. Начинают с произвольной плоскости[2], определённой парой взаимно перпендикулярных единичных векторов a и b. В этой плоскости можно выбрать произвольный вектор x, перпендикулярный y. Затем выражают y через x и, подставляя в выражение вращения в плоскости, получают матрицу вращения R, включающую генератор G = baT - ab T.

Чтобы включить в вращение векторы вне плоскости, необходимо модифицировать предыдущее выражение для R, добавив два оператора проекции, которые разбивают пространство. Эта модифицированная матрица вращения может быть переписана как матричная экспонента:

Анализ часто проще вести в терминах этих генераторов, а не полной матрицы вращения. Этот подход известен как алгебра Ли группы вращения.

Связь с алгеброй Ли

Матрицы в алгебре Ли сами по себе не являются вращениями. Кососимметричные матрицы — это производные, пропорциональные разности вращений. Истинная "дифференциальная" или бесконечно малая матрица вращения имеет вид

где — бесконечно малая величина, а Aso(n), например, при A = Lx:

.

Правила вычислений обычные, за исключением того, что члены второго порядка по бесконечно малым систематически отбрасываются. При таких правилах эти матрицы не удовлетворяют тем же свойствам, что и обычные матрицы конечных вращений при стандартном рассмотрении бесконечно малых. Оказывается, порядок применения бесконечно малых вращений не имеет значения. Для примера см. статью о группе вращения SO(3).

Экспоненциальное отображение

Связь алгебры Ли с группой Ли — это экспоненциальное отображение, определяемое с помощью стандартного ряда экспоненты матрицы для eA. Для любой кососимметричной матрицы A, exp(A) всегда является матрицей вращения[nb 1].

Важный практический пример — случай 3 × 3. В группе вращения SO(3) можно показать, что каждому Aso(3) соответствует вектор Эйлера ω = θ u, где u = (x,y,z) — единичный вектор.

По свойствам соответствия su(2) ≅ ℝ3, u лежит в ядре A. Следовательно, u инвариантен относительно exp(A) и, значит, является осью вращения.

Используя формулу Родрига в матричной форме, с θ = θ2 + θ2, и вместе с формулами двойного угла, получаем

где c = cos θ2 s = sin θ2

Это матрица для вращения вокруг оси u на угол θ в форме половинного угла. Для подробностей см. статью о экспоненциальном отображении SO(3).

Следует отметить, что для бесконечно малых углов члены второго порядка можно отбросить и положить exp(A) = I + A.

См. также

Примечания

Литература