УДК 629.78: 681.51
ТЕХНОЛОГИЯ ОБРАБОТКИ СОПРОВОЖДАЮЩЕЙ ИЗМЕРИТЕЛЬНОЙ ИНФОРМАЦИИ ДЛЯ ВЫСОТОЧНОЙ КООРДИНАТНОЙ ПРИВЯЗКИ
КОСМИЧЕСКИХ СНИМКОВ
© 2009 Е.И. Сомов, С.А. Бутырин
Самарский научный центр РАН
Поступила 04.03.2009
Для высокоточной координатной привязки космических снимков, получаемых орбитальным телескопом (ОТ), требуется прецизионное определение взаимного углового положения систем координат, связанных с ОТ и астродатчиками (АД), а также тщательная многократная цифровая фильтрация сопровождающей измерительной информации, поступающей от АД в наземный комплекс. Кратко представляется технология компьютерного восстановления фактической ориентации ОТ в процессе наблюдения наземных объектов, а также некоторые результаты решения тестовых задач. Ключевые слова: обработка измерительной информации, восстановление ориентации
ВВЕДЕНИЕ
Качество получаемой космической наблюдательной информации существенно зависит от точности определения взаимного положения систем координат (СК), связанных с орбитальным телескопом (ОТ) и с основными измерительными приборами - астродатчиками (АД), жестко установленными на корпусе космического аппарата (КА). Для взаимной привязки этих СК организуется специальный режим, где выполняется сканирование телескопом звездного неба и одновременно фиксируются измерения оптико-электронных АД. Полученная при этом информация передается в наземный комплекс, где выполняется уточнение взаимного положения указанных СК и фактического положения телескопа относительно наземных объектов в процессе его маршрутного движения при оптико-электронной съемке, а также оформление космических снимков с высокоточной координатной привязкой к наземным объектам.
В типовой схеме съемочной системы сканирующего типа применятся набор ПЗС-матриц (линеек), расположенных в фокальной плоскости ОТ с небольшим взаимным перекрытием в продольном направлении и со сдвигом друг относительно друга в поперечном направлении. Такая конфигурация ПЗС-структур и законы съемки приводят к тому, что
♦ проекции ПЗС-матриц образуют на земной поверхности отдельные полосы со смещениями друг относительно друга в продольном и поперечном направлениях;
♦ величины продольных и поперечных смещений могут существенно изменяться на протя-
Евгений Иванович Сомов, кандидат технических наук, доцент, заведующий отделом. E-mail: [email protected]. Сергей Анфимович Бутырин, кандидат технических наук, ведущий научный сотрудник.
жении маршрута съемки;
♦ строка изображения, полученная сдвинутыми друг относительно друга в поперечном направлении ПЗС-матрицами, характеризуется своими индивидуальными параметрами движения съемочной системы, поэтому рассматривать изображения, полученные отдельными ПЗС- матрицами, как единое целое, можно только при учете общего набора кинематических параметров движения ОТ;
♦ космическим изображениям, полученным ОТ, присущи геометрические искажения, обусловленные панорамным эффектом, кривизной Земли, эллиптичностью орбиты, рельефом местности и другими факторами.
Большая часть указанных выше искажающих факторов имеется также и при кадровой съемки.
Наземные комплексы (центры) обработки космических снимков заказывают получение непосредственно с борта КА только предварительно обработанную электронную видеоинформацию по строго заданному наземному участку, дополненную сопровождающей (служебной) информацией о фактических условиях космической съемки, весьма часто без опорных (реперных) наземных объектов.
В статье кратко представляется компьютерная технология, основанная на разработанных инновационных методах уточнения фактической ориентации ОТ при реализации их в процессе апостериорной обработке сопровождающей измерительной информации от системы астродатчиков.
СИСТЕМЫ КООРДИНАТ И РЕШАЕМЫЕ ЗАДАЧИ
Вводятся базисы, составленные из ортов, и системы координат (СК):
♦ инерциальная (ИСК) I е ( О^У* Iе) с началом в центре Земли От ;
♦ Гринвичская геодезическая (ГСК) Ее
( ОтХеУе1е), которая вращается относительно ИСК с вектором угловой скорости юе = юе;
♦ горизонтная (ГорСК) Е^ ( СХ^Х^ ) с началом в точке С и эллипсоидальными геодезическими координатами - высотой Нс, долготой Ьс и широтой Вс ;
♦ связанная с КА (ССК) В ( О хуг ) в его центре масс О ;
♦ орбитальная система координат (ОСК) О
(Ох0/^0);
♦ базис 8 = (81з 8 2,83} и СК оптического телескопа (ОпСК) Ох*у*;
♦ СК поля изображения (ПСК) О{ х у 2 с началом в центре О 1 фокальной плоскости /О2 ;
♦ визирная СК (ВСК) V = (у1зV2,V3} ( Оу х уу2у ) с началом в центре Ov матрицы ПЗС в фокальной плоскости /О2 телескопа, причем точки 0; и 0У считаются совпадающими, а орты 81 базиса 8 и v1 базиса V - строго противоположными;
♦ СК р-го астродатчика (СКА р) Ар = (ар,Ьр, ср} ( О харуаргар ) связана с ПЗС в его фокальной плоскости, р = 1,2,3,4 = 1 + 4, при этом угловое положение СКА р фиксировано в ССК, орты ар оптических осей астродатчиков принадлежат поверхности конуса с некоторым узлом полураствора, но их фактическое положение в ССК точно не известно;
♦ виртуальная (расчетная) система координат астросистемы (СКАС) А = (а1за2,а3} ( Охауа), вычисляемая на основе обработки доступной измерительной информации от произвольной комбинации астродатчиков.
Для простоты будем считать базисы В и 8 (ССК и ОпСК) совпадающими. Графическое отображение указанных СК представлено [1].
Состояние ССК относительно ИСК определяется кватернионом Л и вектором угловой скорости ю . При известных пространственных координатах орбитального движения центра масс КА решаются задачи:
♦ определения углового положения базиса 8 и фиксированного взаимного углового положения базисов V и 8 в режиме астрономического контроля согласования осей (АКСО), когда используется измерительная информация только от телескопа;
♦ определения фиксированного взаимного углового положения базисов А и 8 , когда используется измерительная информация, полученная в режиме АКСО как от телескопа, так и от астродатчиков;
♦ уточнения кватерниона Л(0 фактического углового положения (при необходимости и вектора фактической угловой скорости ю^) ) базиса 8 относительно инерциального базиса I = Iе для любого момента времени I е Тп = [¿13tf] из заданного интервала Тп длительностью
Tn = tf - ti в режиме оптико-электронной съемки телескопом заданного участка поверхности Земли, когда используется измерительная информация только от астродатчиков.
МЕТОДЫ СГЛАЖИВАНИЯ ДИСКРЕТНЫХ ИЗМЕРЕНИЙ
Классическая задача полиномиальной аппроксимации значений ys = f (xs), s = 1 + n неизве-стнотй скалярной функции y = f (x) полиномом y = 2 ax' степени m < n по методу наименьших квадратов (МНК) состоит в определении коэффициентов
n m ' 2
a',' = 0 + m из условия 2{(2 ax) - ys} ^ min .
s=1 '=0
Степень m аппроксимирующего по МНК полинома должна выбираться с учетом размера выборки ys = f (xs),s = 1 + n , т.е. значения n . Решение практических задач [2] показывает, что при больших значениях n рационально применять метод (фильтр) полиномиального сглаживания Савицкого - Голея [3], который является модификацией МНК. Здесь выполняется аппроксимация последовательности дискретных значений ys = f (xs) в "скользящем" окне (кадре) длины n* << n , где n* является целым нечетным числом, также "скользящим" полиномом небольшого порядка m , например m = 3 . Первый кадр формируется из значений ys = f (xs), s = 1 + n*, начиная с первого измерения, и для него по МНК строится полином заданного порядка. Далее кадр сдвигается на 1 отсчет и вновь выполняется аппроксимация. Всякий раз в выходную последовательность записывается единственное значение аппроксимирующего полинома, соответствующее центру (n* -1) /2 текущего положения "скользящего" кадра. Исключениями являются первый и последний кадры, когда выходные значения процедуры сглаживания получаются в точках полиномов, соответствующих первой и последней половинам крайних кадров. Сглаживание значений трехмерной векторной функции ys = f(xs), s = 1 + n скалярного аргумента с помощью фильтра Савицкого-Голея реализуется стандартным применением данной процедуры для значений каждого компонента вектора-столбца из отображений значений векторной функции на оси некоторого ортогонального базиса.
Более сложной является задача определения взаимной ориентации двух ортогональных базисов на основе данных о произвольного расположенных в них двух наборов ортов. Пусть заданы совокупность ортов b', измеренных в связанном базисе B, и совокупность значений соответствующих им ортов r, заданных в инерциальном базисе I. Классическая задача векторного согласования (vector matching - задача Wahba) формулируется так: най-
ти ортогональную матрицу А с определителем, равным+1, которая минимизирует квадратичный критерий ЦА) = -1 | Ьг- - Агг- |2, где неотрицательные числа а являются весовыми коэффициентами. Решением этой задачи является оптимальный кватернион л, который эквивалентен искомой ортогональной матрице А и определяется как нормализованный собственный вектор матрицы К с наибольшим собственным значением , т.е.
КЛ = ?maxЛ ;
K =
trB
S - I3trB
B = Z abr ; S = B + B1; z =1 a,b, x r,. (1) Соотношения (1) представляют собой алгоритм QUEST (Quaternion Estimation) [4] оценки кватерниона, который применяется в представляемой методике для обработки измерительной информации, полученной в режиме АКСО.
Кватернион Л = (X0, X) взаимно-однозначно связан с вектором а модифицированных параметров Родрига (далее просто вектора Родри-га) явными аналитическими соотношениями
а = Х/(1 + X0); X = 2а /(1 + а2); X0 = (1 -а 2)/(1 + а2) '
(2)
общеизвестным прямым и обратным кватерни-онным кинематическим уравнениям соответствуют прямые и обратные векторные кинематические уравнения для вектора Родрига:
1 2 1 1
а = — (1 -а )ю+72ахю + -а<а,ю >;
ю =
4[(1 -а2)а - 2(а x а) + 2ст<ст, а>] (3)
(1 + а2)2
Эти соотношения позволяют свести задачи сглаживания кватернионных данных к обычной задаче сглаживания векторных измерений. Экстраполяция дискретно заданных значений кватерниона Лк осуществляется с применением вектора Родрига а и аналитических соотношений (2).
ОПРЕДЕЛЕНИЕ ОРИЕНТАЦИИ ТЕЛЕСКОПА И ВСК В АКСО
При сканировании звездного поля с постоянной угловой скоростью « 0.015° /с относительно оси тангажа и организации "скользящего окна" с полем зрения телескопа со строго фиксированной частотой накопления зарядовых пакетов электронного изображения вдоль столбцов матрицы ПЗС получаются последовательности значений как кватерниона ЛV ориентации ВСК, так и кватерниона Л® ориентации ОпСК относительно ИСК. Орт 81 базиса 8 и орт у1 базиса V считаются строго противоположными, поэтому сначала определяется последовательность
значений кватерниона ориентации ЛS оптического базиса S = {sbs2,s3} телескопа с точной привязкой к моментам времени ts по снимку звездного неба на основе следующей методики. Вся последовательность N распознанных звезд на снимке разбивается на группы (кадры) так, чтобы в каждом кадре (окне) было заданное нечетное число звезд n по следующим правилам:
♦ звезды располагаются в порядке возрастания моментов времени ts их регистрации без пропусков;
♦ каждый последующий кадр включает только одну дополнительную звезду.
Каждый , -ый кадр "привязывается" к моменту времени t, по его центральной звезде с номером ,. Далее для каждого кадра определяются два набора ортов направлений на звезды: набор ортов rvs в ВСК по относительным координатам звезд в фото-приемной плоскости матрицы ПЗС и набор ортов bV в ИСК по прямым восхождениям av и склонениям 5V , v = 1 ^ n звезд (по звездному каталогу FK-5). В завершении вызывается процедура QUEST для определения массива значений кватерниона Л S ориентации ОпСК относительно ИСК в моменты времени tim , i = 1 ^ Nk , где Nк - число кадров на снимке. Полученные в [1] результаты свидетельствуют, что для обеспечения допустимой погрешности определения фактического положения оптической оси телескопа в ИСК достаточно десяти наблюдаемых звезд в кадре. Погрешность же определения разворота 5ф x вокруг оптической оси телескопа в десятки раз хуже даже при большом числе звезд, что обусловлено малым полем зрения телескопа - недостаточной измерительной базой.
Разработанная методика уточнения положения базиса S относительно инерциального базиса I основывается на расширении измерительной астрономической базы за счет продолжительного сканирующего движения КА с угловой скоростью ю* и 0.015° / c по каналу тангажа, возможно с технологическими перерывами в части наблюдения телескопом звезд: допускается возможность движения телескопа с закрытой крышкой. Например, при общем временном интервале сканирования длительностью 1000 сек достаточно получать изображения звезд только на трех участках длительностью 100 сек - в начале, в середине и в конце общего временного интервала. В итоге при угловой скорости ю* и 0.015° / c перемещения оптической оси телескопа в "плоскости сканирования" получается измерительная астрономическая база с угловым размером 15°. Как показали численные расчеты с применением фильтрации оценок кватерниона ориентации телескопа (точнее, оценок вектора Родрига) по методу Савицкого-Голея, такой измерительной
z
z
4
базы вполне достаточно для восстановления фактического положения базиса S относительно базиса I при среднеквадратичном отклонении (СКО) в определении разворота 5фx вокруг оптической оси телескопа не более 1 угл. сек.
Когда используется измерительная информация только от телескопа, определение фиксированного взаимного углового положения базисов V и S (их взаимного разворота относительно орта s1 = -v1 ) выполняется на основе специального дополнительного анализа номеров столбцов матрицы ПЗС, на выходе которых появляются накопленные изображения звезд в периферийной части линеек ПЗС. При этом удается определить постоянные технологические погрешности установки матрицы ПЗС в фокальной плоскости телескопа, которые в дальнейшем учитываются при планировании наблюдений заданных участков земной поверхности.
ОПРЕДЕЛЕНИЕ ОРИЕНТАЦИИ АСТРОСИСТЕМЫ В АКСО
Виртуальная СКАС A = {aj, a2, a3} вычисляется на основе обработки доступной измерительной информации, полученной в режиме АКСО от произвольной комбинации астродатчиков. Матрицы ПЗС в фокальной плоскости каждого АД фиксированы в ССК, поэтому "суммарное" поле зрения аст-росистемы на базе любой комбинации из не менее двух астродатчиков составляет измерительную астрономическую базу, вполне достаточную для высокоточного определения положения виртуальной СКАС относительно того же инерциального базиса I. Наилучшие результаты получаются при доступности измерительной информации от всех четырех АД и ее последующей бортовой обработки, сначала с помощью алгоритма QUEST и далее фильтрации по методу Савицкого-Голея. В другом предельном расчетном случае виртуальная СКАС строится на основе информации только об угловом положении в ИСК ортов ap оптических осей любых двух АД. При наличии оценок кватерниона ориентации ВСК и кватерниона ориентации виртуальной СКАС относительно одного и того же инерциального базиса получается поправочный кватернион для учета их взаимного положения.
УТОЧНЕНИЕ ОРИЕНТАЦИИ ВСК ПРИ НАБЛЮДЕНИИ ЗЕМЛИ
Уточнение значений кватерниона Л(/) фактического углового положения и вектора фактической угловой скорости ) базиса S относительно инерциального базиса I для любого момента времени t е Tn = \t;,tf] в режиме оптико-электронной съемки ОТ заданного уча-
стка поверхности Земли, когда используется измерительная информация только от астродатчиков, является весьма непростой задачей.
Выполненная в режиме АКСО калибровка взаимного углового положения ВСК и виртуальной СКАС сначала проверяется в режиме наблюдения наземных полигонов с известными опорными объектами. Необходимость такой дополнительной калибровки обусловлена различием в условиях наблюдения "холодного" космоса и "теплой" Земли. В этом режиме калибровки система управления ориентацией КА реализует программное угловое движение телескопа в ИСК, заданное набором векторных сплайнов, которые рассчитываются из условий наблюдения полигона с назначенным азимутом сканирования.
Вычисление программных значений кватерниона ориентации Л и вектора ю , как явных функций времени, выполняется на основе векторного сложения всех элементарных движений телескопа (ОпСК) в ГСК с учетом текущей перспективы наблюдения при задании начальных координат наземного объекта и потребного азимута сканирования. Пусть векторы-столбцы юе и ve представляют в ОпСК соответственно угловую скорость и скорость движения центра масс КА относительно ГСК, матрица С =|| у || определяет ориентацию ОпСК относительно ГорСК и скалярная функция Б(:) представляет дальность наблюдения вдоль оси визирования. Тогда для произвольной точки (~г,уг) в фокальной плоскости телескопа компоненты ~' = (уг ,уг) и у' = V' (уг,¥') вектора нормированной скорости движения изображения вычисляются по векторно-матричному соотношению
1 0 0 1
q vi - У <з + z'<2
- <з - ~ <i + < 2+~ <i
(4)
Здесь уг = уг / /е и ~г = г' / /е являются нормированными фокальными координатами указанной точки, где /е - эквивалентное фокусное расстояние телескопа, скалярная функция = 1 - (У21уг + У31¥г)/¥11 и компоненты вектора нормированной скорости поступательного движения V* = /Б(:), г = 1,2,3 , где Б(:) - наклонная дальность наблюдения. На основе (4) получаются искомые программные значения компонентов вектора-столбца ю е, в явном виде при кадровой съемке (слежении) и с помощью единственного численного интегрирования уравнения для вектора Род-рига (3) при сканирующей съемке. В последнем случае набором векторных сплайнов 3 порядка выполняется высокоточная интерполяция программных значений кватерниона Л(:) и вектора ю(:).
Фактическая последовательность положений
ВСК относительно ИСК в процессе съемки наземного полигона получается по методу обратной динамической фотограмметрической засечки - с использованием точной привязки к моментам времени ts появляющихся на снимке изображений опорных (реперных) объектов полигона. Здесь применяется методика, аналогичная представленной выше методике определения углового положения ВСК относительно ИСК в режиме АКСО.
Сопровождающая снимок измерительная информация от астросистемы обрабатывается с помощью алгоритма QUEST, фильтрации по методу Савицкого-Голея и экстраполяции векторными сплайнами. При этом оценка вектора угловой скорости m(t) базиса S относительно ИСК получается по обратному векторному кинематическому уравнению для вектора Родрига (3) на основе дифференцирования векторного спл айна по явным аналитическим соотношениям.
Рассогласование между оцененным с помощью астросистемы и фактическим (по снимку полигона) движениями ВСК относительно ИСК дает с одной стороны оценку точности восстановления фактической ориентации ВСК в процессе съемки наземного участка, а с другой стороны - возможность уточнить постоянный поправочный кватернион для учета взаимного положения виртуальной СКАС и ВСК. После выполнения калибровки по наземным полигонам бортовые средства КА готовы для решения задач апостериорного уточнения (восстановления) фактического углового положения и вектора фактической угловой скорости ВСК для любого момента времени оптико-электронной съемке орбитальным телескопом произвольного участка земной поверхности, когда используется информация только от астросистемы.
РЕЗУЛЬТАТЫ МОДЕЛИРОВАНИЯ
В данном разделе приводятся некоторые результаты отработки представляемой технологии на модельных задачах.
Моделирование режима АКСО
Данные для расчетов. Эквивалентное фокусное расстояние телескопа fe = 10 м; суммарная длина линейки ПЗС le = 0.5 м; размер пикселя rp = 10 мкм; погрешности привязки шкалы времени д = ю-4 с; погрешности определения энергетического центра звезды на снимке Д = 5 пикселей; длительность маршрута АКСО Tm = 200 с; заданная продольная скорость движения изображения у * = 5 мм/с; кватернион начальной ориентации ВСК относительно ИСК
A(t0) = {0.9689124217, 0.0661214 894 , -0.1983644682, 0.1322429788}.
Программное движение в АКСО соответствует вращению ОТ с постоянной скоростью ю* = у * / f относительно оси Oz ВСК от положения A(t0). Ниже кратко приводятся результаты, полученные на основных этапах реализации предлагаемой технологии.
1. Наблюдение звезд и получение снимка, рис. 1.
2. Разбиение снимка на кадры (в этом примере число звезд в кадре m = 29 ) и восстановление кватерниона Aq (t,), i = 1 ^ n ориентации ВСК относительно ИСК алгоритмом QUEST, где ti - моменты времени регистрац~и звезд. Угловые рассогласования 8ф (t,) = 2vect(A p (t,) ° Aq (t,)), i = 1 ^ n по осям ВСК между программным A p (t,) и восстановленным Aq (ti ) по снимку кватернионами представлены на рис. 2. Как отмечено выше, всегда наибольшие погрешности в восстановлении ориентации ОТ проявляются относительно оптической оси телескопа.
3. Преобразование восстановленного кватерниона A q (t,) в параметры вектора Родрига и фильтрация по методу Савицкого-Голея с окном m = 17 полиномом 3 порядка, результат аf (t,), i = 1 ^ n , определение кватерниона ~Af (t,). Угловые рассогласования 8ф (t,) = 2vect(A p (t,) ° A f (t,)), i = 1 ^ n по осям ВСК между программным и отфильтрованным A f кватернионами представлены на рис. 3.
4. Восстановление вектора фактической угловой скорости: af(t,) =(а f(t,+1)-а f(t,))/(t,+1 -1,); ю (t,) = f (a f (t,), а f (t,)). Вектор ю s восстановленной угловой скорости определяется по компонентамj как среднее арифметическое ю j (t,), j = 1 ^ 3 на множестве моментов времени t,. Отклонение вектора ras от программного значения представлено на рис. 4.
5. Разделение углового движения на 2 составляющие: движение с постоянной угловой скоростью с кватернионом A^(t,) = A0 °[cos(fflst,./2);(ш, /as^in^t,/2)] и отклонение от него с кватернионом SAs (t,) = As (t,) o A(t,).
6. Выполняется простейшая линейная аппроксимация кватерниона отклонения SAs (t,) с применением вектора Родрига. В результате получается аналитическая функция A(t) = A s (t) ° SA s (t) восстановленного кватерниона ориентации ВСК, заданного значениями A0,ras и коэффициентами a,, bt, i = 1: n -1 на массиве дискретных значений
t1 < ti < tn=t0+та.
Погрешности определения ориентации ВСК по каналам в этом примере составили: СКО аx = 7",ау = 0.15",аz = 0.16", математическое ожидание mx =-4", my = 0.05", mz = 0.07".
Определение взаимной ориентации
виртуальной СКАС и телескопа
Исходные данные. Пусть имеется два астродатчика, выходные сигналы которых соответствуют измеренным значениям ортов оптических их осей
а,с!ед
Рис. 1. След оси Ох ВСК и наблюдаемые 111 звезд на небесной сфере
Рис. 3. Угловые рассогласования по осям ВСК между программным и отфильтрованным кватернионами
а1, а2 в ИСК. Обозначим выходные сигналы АД
180
Рис. 2. Угловые рассогласования 8ф (:г) по осям ВСК между программным и восстановленным кватернионами
1 1 1 1 1 1 г* . . ., 1 1 / 1 У 1 / 1 у
1 __ ___ 1 1 V 1 1 1
'/ V. Л/ 1 ** 1 / 1 1
1111111 1111111 1111111
1
как а0 = а0' + Да0г, а* = а0 / а0, г = 1,2 , г д е Даг = (£,г,г = 1 * 3}, а ^ - случайные числа, распределенные по нормальному закону с нулевым математическим ожиданием и СКО= (2/(3л/3)" . Пусть оптические оси АД конструктивно отклонены от оси визирования Ох телескопа на углы ± 300 в плоскости хОг ВСК, а частота измерений АД составляет 4 Гц. Если построить виртуальную СКАС на измерениях АД с такими направлениями осей: О2 - по векторному произведению ортов а1 и а2, Ох - по сумме ортов а1 и а2 , а Оу - дополнением до правой тройки, то в номинале виртуальная СКАС совпадает с номинальным положением ВСК.
1. Моделирование измерений АД и построение виртуальной СКАС в двух вариантах: в номинальном положении и по фактическим измерениям в виде кватернионов Л у(:г). Далее следует определение вектора малого углового рассогласования 8ф = 2уес1(Лр (:г) о Лу (:г)), г = 1 * п. Полученные результаты представлены на рис. 5.
2. Фильтрация значений кватерниона Л у(:г) фильтром Савицкого-Голея с окном т = 17 и полиномом 3 порядка. С помощью полученного результата Луу(:г) далее оп-ределяется~ угловое рассогласование
8ф (:г ) = 2УесКЛр (:г ) о Л V у (:г )), г = 1 : п , см. рис. 6.
3. Для моментов времени измерений астродачи-ков по значениям Л0,ю* и коэффициентов
20 40 60 80 100 120 140 160 180 1, в
Рис. 4. Отклонение угловой скорости от программы
аг, Ъг, г = 1 * (п -1) вычисляется массив значений кватерниона ориентации ВСК Л(:к), к = 1 * N и определяются отклонения виртуальной СКАС от визирной СК 8ЛСк) = Лр(:к) о Лу у (:к), к = 1 * N . Полученный при этом результат в вектора углового отклонения 8ф (:к) = 2уеС;(8Л(:к)) представлен на рис. 7.
Полученные в результате расчетов погрешности определения взаимной ориентации по каналам составили: СКО стх = 6".8, сту = 0". 19, ст2 = 0'.16 , математическое ожидание тх = 5'.7, ту = 0'.03, тг = 0'.07. Здесь также рассчитывается постоянный поправочный кватернион.
Восстановление внешнего
ориентирования телескопа
Данные для расчетов
1) Массивы кватернионов Л(:г) и угловых скоростей ю*(:г),: = 1 *п на 2-х маршрутах, каждый длительностью 30 сек. Первый маршрут -съемка в надире, метод съемки - с постоянной ориентацией оси визирования ОТ в ОСК, максимальное значение модуля вектора угловой скорости в ИСК не превосходит 0.6 град/с. Второй маршрут - съемка поперек трассы, метод съемки - с выравниванием продольной скорости движения изображения в центре фокальной плоскости ОТ, максимальное значение модуля вектора угловой скорости в ИСК не превосходит 0.8 град/с.
Рис. 5. Измеренные отклонения виртуальной СКАС
Рис. 7. Взаимные отклонения ВСК и виртуальной СКАС
2) Известен кватернион перехода из виртуальной СКАС в ВСК, определенный и уточненный в режиме АКСО.
3) Характеристика СКО погрешностей измерений АД в зависимости от модуля угловой скорости представлена на рис. 8.
1. Моделирование измерений АД, представленных значениями ортов а1 (?г-), а2 (?г-) и построение кватерниона Л^ (ti) ориентации виртуальной СКАС относительно ИСК в моменты измерений ti, г = 1 ^ N. Полученные при этом результаты без фильтрации представлены на рис. 9 только для маршрута 2, как более напряженного.
2. Фильтрация значений кватерниона Л^ ), результаты для маршрута 2 представлены на рис. 10.
200
Рис. 6. Отклонение виртуальной СК после фильтрации
3. Определение ориентации ВСК относительно ИСК, погрешности такого определения по оси Ох и осям Оу, Ох для маршрута 2 приведены на рис. 11 и рис. 12 соответственно.
На завершающем этапе выполняется аппроксимация углового движения ОТ векторными сплайнами третьего порядка и формирование значений кватерниона Л^к) в любые требуемые моменты времени tk, к = 1 ^ К, с оценкой угловых элементов внешнего ориентирования и скоростей движения изображения в каждом пикселе матрицы ПЗС с применением универсального соотношения (4) . При высоте полета КА « 600 км погрешности § = т ± 3ст (матожидание т ± утроенное СКО 3а ) привязки координат космических снимков в плане, измеряемые в метрах, как по отдельным каналам §х, 8ух, так и в целом 8Г, были оценены в конечном итоге такими значениями:
маршрут 1:
§х = 0.44±0.024, §ух = 0.29±1.92, §г = 0.53±1.92;
маршрут 2:
8х = 0.43± 0.048, 8ух = 0.27±1.98, 8Г = 0.55±1.98.
Таким образом, на тестовых задачах получена высокая точность привязки космических снимков к наземным объектам без опорных точек, что показывает эффективность предложенной технологии.
Рис. 8. Характеристика СКО погрешностей измерений АД
Рис. 9. Отклонение СКАС от номинала на маршруте 2
^_, 6.2-1-j-1-j-1-
-0.8-1-1-1-1-1-
0 5 10 15 20 25 30
t, s
Рис. 10. Отклонение СКАС от номинала после фильтрации
1,8
Рис. 12. Погрешности восстановления по осям Оу, Ох
ЗАКЛЮЧЕНИЕ
Кратко представлена технология и разработанные инновационные методы для уточнения фактической ориентации орбитального телескопа на основе апостериорной наземной обработки сопровождающей измерительной информации. Эти методы основаны на известных приемах сглаживания - аппроксимации, фильтрации векторных измерений и интерполяции результатов фильтрации
с о_1_1_1_1_1_
0 5 10 15 20 25 30
t, S
Рис. 11. Погрешность восстановления ориентации по оси ox
векторными сплайнами. Представлены некоторые конкретные численные результаты, демонстрирующие эффективность предложенной технологии.
Работа поддержана РФФИ (грант 08-0899101) и Отделением энергетики, механики, машиностроения и процессов управления РАН (программа 15).
СПИСОК ЛИТЕРАТУРЫ
1. Сомов Е.И., Бутырин С.А. Уточнение ориентации космического телескопа на основе апостериорной бортовой обработки измерительной информации // Известия Самарского научного центра РАН. 2008. Т. 9. № 3. С. 790-798.
2. Сомов Е.И., Бутырин С.А., Скирмунт В.К. Полетная геометрическая калибровка космического телескопа и системы звездных датчиков // Сб. материалов юбилейной XV Санкт- Петербургской Международной конференции по интегрированным навигационным системам. Санкт-Петербург: ЦНИИ "Электроприбор". 2008. С. 130-135.
3. Orfanidis S.J. Introduction to Signal Processing. Prentice-Hall: Englewood Cliffs. 1996.
4. Markley F. L., Mortari D. Quaternion Attitude Estimation Using Vector Observation // The Journal of the Astronautical Sciences. 2000. Vol. 48. No. 2&3. P. 359-379.
PROCESSING TECHNOLOGY OF A SERVICE MEASURED INFORMATION FOR A PRECISE COORDINATION OF THE SPACE PHOTOS
© 2009 Ye. I. Somov, S.A. Butyrin
Samara Scientific Center, Russian Academy of Sciences
For high-accuracy coordination of the space photos obtained by an orbital telescope (OT), it is required that the relative position of reference frames connected with the OT and the star trackers (STs) is precisely determined. There is also required a careful multiply digital filtration of a service measured information which is obtained by a terrestrial center from the STs. Computer technology for restoration of the OT real attitude during observation of terrestrial objects, is shortly presented. Some results on solution of testing tasks are also presented.
Keywords: processing of measured information, restoration of attitude
Evgeny Somov, Candidate of Technics, Associate Professor, Head of Department. E-mail: [email protected]. Sergey Butyrin, Candidate of Technics, Leading Research Fellow.