Формулы преобразования координат. Поворотные матрицы

 

Для любой точки М тела с координатами x, y, z в подвижной системе координат Оxyz, жестко связанной с ним, и с ее же координатами X, Y, Z в неподвижной системе координат ОXYZ в соответствии с (3.10), взаимосвязь проекций вектора точки на оси двух систем координат [X]н и [x]п имеет вид

, (3.14)

или , (3.15)

где ,,-углы Эйлера; - матрица, транспонированная к матрице направляющих косинусов ,задающей преобразование поворота от осей неподвижной системы OXYZ (с базисом [X]н)к осям подвижной системы Оxyz (с базисом [x]п ), неизменно связанной с телом. Транспонированная матрица получается путем замены в матрице строк на столбцы. Выражение находим из формул преобразований координат при переходе от одной системы к другой: [X]н® [x1] ®[x2]®[x]п, из которых две системы [x1] и [x2] промежуточные.

Переход от осей системы[X]н к осям системы [x1] осуществляется поворотом на угол прецессии вокруг неподвижной OY оси прецессии системы [X]н (рис. 3.9 … 3.11).

Переход от осей системы[x1] к осям системы[x2] осуществляется поворотом на уголнутации вокруг оси системы [x1] (рис. 3.5 … 3.11,б).

Рис. 3.9

 

Переход от осей системы [x2] к осям системы[x]п– поворотом на уголротации (собственного вращения ) вокруг оси системы[x2] .

а б в

 

Рис. 3.10

 

Формулы преобразования координат получаем, рассмотрев переход от системы ОXYZ ([X]н) к системе Оxyz ([x]п), выполненный с помощью трех поворотов:

1. Поворота системы ОXYZ вокруг второй из координатных осей ОY на угол прецессии , т.е. [X]н®[x1], ОXYZ ® , причем (рис. 3.9 … 3.11,а). Координаты систем координат ОXYZ и (рис. 3.11,a) связаны соотношениями

X = x1 cos y + 0 + z1 sin y ,

Y = 0 + y1 + 0 ,

Z = - x1 sin y + 0 + z1 cos y ,

или в матричной форме

[X] ={a2y} т [x1], (3.16)

где поворотная матрица {a2y} т = (3.17)

описывает поворот вокруг второй оси ОY на угол прецессии .

 

а б

 

Рис. 3.11

 

2. Поворота системы вокруг третьей из коорди-натных осей на уголнутации, т.е. [x1] ®[x2],
® , при этом = (рис. 3.7,3.9, 3.11,б).

Формулы преобразования координат, как видно из рис. 3.11,б, при этом таковы:

x1 = x2 cos q - y2 sin q + 0,

y1 = x2 sin q + y2 cos q + 0,

z1 = 0 + 0 + z 2,

или в матричной форме

[x1] = {a3q } т [x2], (3.18)

где матрица {a3q } т = (3.19)

описывает поворот вокруг оси 0z1 на угол нутации q.

3. Поворота системы вокруг второй из координатных осей на уголротации (собственного вращения ) ,т.е.[x2]®[x]п(рис. 3.7, 3.9 … 3.11,а), ® Cxyz,поэтому формулы преобразования координат, как видно из рис. 3.11,а, имеют вид

x(2) = x cos j + 0 + z sin j ,

y(2) = 0 + y + 0 ,

z(2) = - x sin j + 0 + z cos j ,

или в матричной форме

[x2 ] = { a2j }т [x], (3.20)

поворотная матрица { a2j }т аналогична (3.17) {a2y} т:

{a2} т = . (3.21)

Подставляя в (3.16) соотношение (3.18), получаем промежуточную формулу преобразования координат, которая может понадобиться в дальнейшем

[X] ={a2y} т {a3q} т [x(2)] , (3.22)

где промежуточная поворотная матрица {a2y,3q }т находится как произведение двух матриц поворота,

{ a2y,3q }т = { a2y}т {a3q } т =

= = (3.23)

= .

Подставим в (3.16) формулы (3.18) и (3.20):

[X] ={a2y} т {a3q} т {a2j }т [x]. (3.24)

Сравнивая выражения (3.15) и (3.24), находим, что искомая поворотная матрица является произведением трех матриц поворота (3.17), (3.19), (3.21):

{ay,q,j } т = = { a2y} т { a3q } т { a2j } т =

= =(3.25)

 

При заданном законе сферического движения выражения (3.15) и (3.25) позволяют определить искомый закон движения и траекторию выбранной точки твердого тела.