Лучом iSo; / - дирекционный угол проекции главной вертикали, отсчитываемый в
плоскости OXY между осью X и проекцией главной вертикали; X' угол поворота снимка, отсчитываемый в плоскости снимка между осью х и главной вертикалью. На рис. 3.7 - 3.9 все угловые элементы ориентирования положительны. Заметим, что связь угловых элементов названных систем описывается следующими приближенными зависимостями: а «-чр, со «со, х ~ к> &с w *а2 + ш2 * v^2 + ^2 • Угол поворота х' не соответствует ни %, ни к, так как не связан ни с осью SX, ни с осью SY. Системы углов а, со, % и со, ср, i находят широкое применение в научных исследованиях, при аналитической, цифровой обработке аэроснимков и в конструкциях фотограмметрических приборов. Система углов ас, t и %' применяется главным образом при математическом анализе изображения на аэроснимке и в конструкциях некоторых приборов (в частности - фототрансформаторов). Преобразования координатных систем Из аналитической геометрии известно, что ортогональное преобразование пространственных координатных систем OXYZ или Oxyz с совмещенными началами в общем случае выражает связь исходных (х, у, z\ преобразованных (X, У, Z) координат точки и углов между соответствующими координатными осями исходной и преобразованной систем. Эта связь выражается формулами: X = ецх + а2у + OgZ, х = ОуХ + b{Y + cxZ 1 У = \\х + Ь2у + b3z, у = а2Х + b2Y + c2Z L (3.1) Z = cxx + c2y -+ c3z, z = asX + Ь3У + c3Z\
где aif bif ct (i = 1, 2, 3) - косинусы углов, составленных координатными осями X, У, Z системы OXYZ с координатными осями х, у, z системы Oxyz (табл. 3.1). Величины ah Ъи ct называют направляющими косинусами, или компонентами матрицы ортогонального преобразования. Три параметра, от которых зависят значения направляющих косинусов, называют углами Эйлера, которые в фотограмметрии отождествляют с угловыми элементами внешнего ориентирования. Выбор этих углов осуществляется различными способами, и от того, как это сделано, зависит вид функции для определения направляющих косинусов. Три подхода к выбору^угловых элементов рассмотрены в § 21.
Девять направляющих косинусов определяются через три независимых угла, и должны быть связаны шестью независимыми условиями. Таковыми, как известно, являются:
О? с\ + с| + с| = 1, аД + а2Ъ2 + а3^з = °] а^ + а2с2 + агс3 = °\ fojCj + Ъ2с2 + Ь3с3 = О Из этих свойств вытекают и другие, зависимые условия:
Кроме того, при ортогональных преобразованиях имеет место: \ах а2 а3 Ь\ b2 b3 с\ с2 С3 = 1 Уравнения (3.1) могут быть представлены в матричной форме |Х1 Y \Z
П а2 Ь2
(3.2) Или в векторной R = А хг, F = AT хЛ, где R, 7- векторы с компонентами, представленными в координат ных системах OXYZ и Oxyz соответственно; Д^, Д^х - прямая v транспонированная матрицы ортогонального преобразования, причем
^сш>х Ь\ Ь2 Ь3 L3j Ащя ~~ (а\ bi ci ^ а2 Ь2 С3 \а3 ^3 c3j (3.3) В коодинатной системе Sxyz для всех точек аэроснимка z =-/, поэтому вместо (3.1) будем иметь: X = ахх + а2у - а3/, У - Ь^х + fc2i/ - Ь3Л Z = с,* + с2у - с3/, х = а,Х + &,У + c,Z у = а2Х + 62У + c2Z 2 = -f = аъХ + &3у + сз^ (3.4) Если координаты главной точки аэроснимка не равны нулю;то в формулах (3.1)- (3.4) величины х и у заменяют на (х - х0) и (у - у0). Определение направляющих косинусов Для определения направляющих косинусов воспользуемся известными из аналитической геометрии формулами связи исходных (х, у) и преобразованных (х\ у') координат точек при повороте координатных осей на угол <р, отсчитываемый против часовой стрелки:
(3.5) (3.6) Очевидно, что преобразования, описываемые этими формулами, можно интерпретировать как поворот пространственной координатной системы вокруг оси Z. Тогда, имея в виду определение направляющих косинусов и данные табл. 3.1, матрицы элементарных поворотов вокруг координатных осей X, У и Z будут иметь следующий вид:
Ах =
Где нижний индекс обозначает координатную ось, вокруг которой выполнен поворот. Если поворотов несколько, то суммарный поворот описывается произведением матриц элементарных поворотов, причем, каждый раз умноже- нис выполняется слева. Так, если?• = AXF, a r2 = Ауг;, то второе преобразование можно записать как г2 = АГ(АХ^) = АуАхг} т.е. Аух = AYAX. Гак что если поворот осей выполняется вначале вокруг оси X, а второй вокруг оси Z, то суммарный поворот описывается результирующей матрицей A=Az*Ax- Сопоставляя элементы полученной матрицы с элементами соответствующей матрицы (3.3), легко найти и формулы связи направляющих косинусов с элементами ориентирования. Обратим внимание, что в каждой системе отсчета угловых элементов ориентирования (рис. 3.7, 3.8 и 3.9) один угол лежит в координатной плоскости системы Sxyz (x, к и %'\ другой - в координатной плоскости системы SXYZ (а, со и £), а третий - в секущей плоскости (со, ф и ас). Поэтому при взаимном преобразовании координатных систем Sxyz и SXYZ с использованием рассмотренных систем отсчета углов Эйлера существует только одна, строго определенная последовательность поворотов, которая й представлена в табл. 3.2. При этом структура результирующей матрицы определяется тем, какая из формул (3.5 или 3.6) использована для преобразования, или иначе - был ли переход SXYZ —>Sxyz или, напротив, Sxyz —> SXYZ. Таблица 3.2
Так, для установления связи направляющих косинусов с угловыми элементами внешнего ориентирования а, со и % (рис. 3.7) и преобразования системы Sxyz -^SXYZ в соответствии с табл. 3.2 необходимо:
• записать три матрицы (AaA^j) в нужном порядке (табл. 3.2), с учетом знаков углов (рис. 3.7) и зависимостей (3.5) -(3.7): 4.4А
• найти результирующую матрицу Aa^x=AaAiaAx и сопоставить ее с соответствующим выражением (3.3). Перемножить две матрицы - значит составить новую, каждый элемент которой равен сумме произведений элементов строк первой матрицы на элементы столбцов второй. Таким образом:
cosacosx - sinasincosinx coscosmx since cosx + cosasmcosinx
|- cosa sinx " sinot sincocosx coscocosx - sina sinx + cosa sincocosa] -sinacosco -since cosacosco Сопоставив это выражение с (3.3), получим следующие формулы связи направляющих косинусов с угловыми элементами внешнего ориентирования а, со, их* аг = cosacosx - sinasincosinx, а2 = -cosasinx - sinasincocosx, а3 = -sinacosco, сх = sinacosx + cosasincosinx, c2 = -sinasinx + cosasincocosx, c3 = cosacosco. bj = coscosinx, b2 = coscocosx, b3 = -sinco, (3.8) Выполнив те же те же преобразования путем поворотов на углы ср, ш;ик (рис. 3.8) в нужном порядке (табл. 3.2), получим АоАрАс
После перемножения этих матриц и сопоставления результирующей с (3.3) получим: а, = cos ф cos к, bx = cos со sin к + sin ф sin со cos к, а0 = -совфвтк, b2 = cos со cos к - sin фsin со sin к,
а3 = втф, Ь3 = -соэфвтю, с, = sin со sin к-sin ф cos со cos к, С = sin со cos к + sin ф cos со sin к, с3 = cos фcos со, При использовании угловых элементов ас, * и х' (рис. 3.9) будем иметь: -sinЈ 0|
fcosx' -sin%' 0\
cosa„ Или после перемножения a2 = cos*cosaccosx' - sinfsinx', ca = sinaccosx\ bx = sinЈcosaccosx' + cos/sinx', b2 = -sin*cosacsinx' + costcosx', bs = -sin*sinac, (3.10) Если направляющие косинусы известны, то угловые элементы внешнего ориентирования можно определить по следующим формулам, вытекающим из (3.8), (3.9) и (3.10): a = arctg(-a3/c3), w = arcsin(-63), % = &™tg(bl/b2), (3.11) Ф = arcsin(a3), со = arctg(-b3/c3), к = arctg(-a2/ai), (3.12) t = arctg(b3/a3), ac = arccos(c3), x' = arctg(-c2/c1). (3.13) В последующем знак суммарного угла наклона ас условимся считать соответствующим знаку продольного угла наклона а первой системы элементов внешнего ориентирования.
Воспользуйтесь поиском по сайту: ©2015 - 2024 megalektsii.ru Все авторские права принадлежат авторам лекционных материалов. Обратная связь с нами...
|