Применение фильтрации Калмана в задачах определения вращательного движения спутников тема автореферата и диссертации по механике, 01.02.01 ВАК РФ

Панкратов, Владимир Александрович АВТОР
кандидата физико-математических наук УЧЕНАЯ СТЕПЕНЬ
Москва МЕСТО ЗАЩИТЫ
2014 ГОД ЗАЩИТЫ
   
01.02.01 КОД ВАК РФ
Диссертация по механике на тему «Применение фильтрации Калмана в задачах определения вращательного движения спутников»
 
Автореферат диссертации на тему "Применение фильтрации Калмана в задачах определения вращательного движения спутников"

На правах рукописи

Панкратов Владимир Александрович

ПРИМЕНЕНИЕ ФИЛЬТРАЦИИ КАЛМАНА В ЗАДАЧАХ ОПРЕДЕЛЕНИЯ ВРАЩАТЕЛЬНОГО ДВИЖЕНИЯ СПУТНИКОВ

Специальность 01.02.01 — Теоретическая механика

АВТОРЕФЕРАТ диссертации на соискание ученой степени кандидата физико-математических наук

Москва — 2014

-1 г, 1-1п ?П1,< I !;.. .,1 ¿и и

005548933

Работа выполнена в Федеральном государственном бюджетном образовательном учреждении высшего профессионального образования "Московский государственный технический университет им. Н.Э.Баумана"

Научный руководитель:

Научный консультант:

Официальные оппоненты:

Ведущая организация:

Крищенко Александр Петрович, доктор физико-математических наук, профессор, член-корреспондент РАН

Сазонов Виктор Васильевич, доктор физико-математических наук, профессор

Лемак Степан Степанович, доктор физико-математических наук, профессор, профессор кафедры прикладной механики и управления механико-математического факультета МГУ

Тимаков Сергей Николаевич, кандидат технических наук, ведущий научный сотрудник ОАО "РКК "Энергия"

Федеральное государственное бюджетное учреждение науки Институт проблем механики им. А.Ю.Ишлинского Российской академии наук

Защита состоится 3 июня 2014 г. в 11 часов на заседании диссертационного совета Д002.024.01, созданного на базе ФБГУН Институт прикладной математики им. М.В.Келдыша РАН, по адресу: 125047, Москва, Миусская пл., 4.

С диссертацией можно ознакомиться в библиотеке и на сайте ФБГУН Институт прикладной математики им. М.В.Келдыша РАН: http: //keldysh.ru.

Автореферат разослан "21 " апреля 2014 г.

Ученый секретарь диссертационного совета, р доктор физико-математических наук (ГЛ ^

Т.А.Полилова

Общая характеристика работы

Актуальность темы. Диссертация посвящена задачам реконструкции фактического вращательного движения искусственных спутников Земли (ИСЗ) научного назначения по данным измерений бортовых датчиков. Цель реконструкции — получение исходных данных для анализа остаточных микроускорений, которые имели место во время проведения космических экспериментов. Некоторые эксперименты по материаловедению, физике жидкости, биологии и медицине весьма чувствительны к остаточным микроускорениям на борту ИСЗ. По этой причине информация о микроускорениях важна для интерпретации получаемых результатов. Для анализа многих экспериментов такого рода достаточно знать только квазистатическую составляющую микроускорения, имеющую частоты менее 0.01 Гц. Эта составляющая наиболее точно определяется расчетным путем по информации о движении спутника, причем наиболее значимо в таких расчетах знание вращательного движения. Поскольку многие космические эксперименты с гравитационно-чувствительными системами и процессами выполняются в течение продолжительного времени, необходимо иметь методы, позволяющие строить непрерывную реконструкцию вращательного движения спутника на интервалах времени в несколько десятков часов.

Цель диссертации состоит в разработке математических моделей и алгоритмов, которые позволяют реконструировать вращательное движение спутника как в управляемом, так и в неуправляемом режимах полета. Реконструкция строится с помощью различных статистических методик в виде решений динамических и кинематических уравнений движения твердого тела, аппроксимирующих данные измерений бортовых магнитометров и датчика угловой скорости. Основное внимание уделено методикам, основанным на фильтрации Калмана. Рассматриваются также интегральные статистические методики, непосредственно использующие метод наименьших квадратов. Они представляют методический и практический интерес, служат для проверок, кроме того, некоторые их составные части являются общими с кал-мановскими методиками. Обычно фильтр Калмана используется для определения движения космических аппаратов и других механических систем в реальном времени. В данной работе он используется для апостериорной реконструкции движения, а его главным достоинством считается возможность упрощения применяемых математических моделей объектов.

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

задача проверки показаний бортовых магнитометров.

Научная новизна результатов диссертации обусловлена уникальностью исследуемых объектов, работа с которыми потребовала создания новых и модификации известных подходов к решению перечисленных выше задач. Конкретные новые результаты сформулированы ниже.

Теоретическая и практическая значимость. Диссертация имеет прикладной характер. Предложенные в ней алгоритмы реализованы в программных комплексах, которые использовались для реконструкции движения летавших спутников. Результаты диссертации и методы могут быть использованы в исследованиях, проводимых в ИПМ им. М.В.Келдыша РАН, ФГУП "ЦСКБ-Прогресс", ИПМех им. А.Ю.Ишлинского РАН, МГТУ им. Н.Э. Баумана, ОАО "РКК "Энергия" им. С.П.Королева" и других научно-исследовательских центрах. Программные комплексы, разработанные при выполнении данной диссертации, применимы для реконструкции вращательного движения существующих и перспективных ИСЗ, оснащенных магнитометрами и датчиками угловой скорости.

Методы исследования. В диссертации использованы методы динамики твердого тела, прикладной небесной механики, вычислительной математики и математической статистики.

Апробация результатов. Основные результаты диссертации докладывались на следующих семинарах и конференциях:

X Всероссийский съезд по фундаментальным проблемам теоретической и прикладной механики (г. Нижний Новгород, ННГУ им. Н.И.Лобачевского, 2011 г);

Семинар "Теория управления и динамика систем" под руководством академика РАН Ф.Л.Черноусько (г. Москва, ИПМех им. А.Ю.Ишлинского РАН, 2013 г.);

Семинар по динамике относительного движения под руководством чл,-корр. РАН В.В.Белецкого и проф. Ю.Ф.Голубева (г. Москва, ИПМ им. М.В.Келдыша РАН, 2013 г.);

Семинар им. В.А.Егорова по механике космического полета под руководством доц. М.П.Заплетина и проф. В.В.Сазонова (г. Москва, МГУ им М.В.Ломоносова, 2007, 2012, 2013 гг.);

Научная конференция "Фундаментальные и прикладные задачи механики", посвященная 135-летию кафедры теоретической механики им. проф. Н.Е.Жуковского (г. Москва, МГТУ им. Н.Э.Баумана, 2013 г.);

Вторая международная научно-техническая конференция "Аэрокосмические технологии", посвященная 95-летию со дня рождения академика В.Н.Челомея (г. Москва, МГТУ им. Н.Э.Баумана, 2009 г.);

XXXI Академические чтения по космонавтике (г. Москва, 2007 г.).

Публикации. Материалы диссертации опубликованы в десяти печатных работах [1 - 10], из них три статьи в рецензируемых журналах [1 - 3].

Структура и объем диссертации. Диссертация состоит из введения, трех глав, заключения и списка литературы. Ее общий объем составляет 125 страниц и включает 43 рисунка. Список литературы содержит 53 наименования.

Содержание работы

Во введении обоснована актуальность темы диссертации, сформулирована ее цель и показана практическая значимость полученных результатов.

В первой главе рассматривается задача реконструкции неуправляемого вращательного движения спутника по данным измерений магнитного поля Земли (МПЗ) на его борту. Известно много способов и конкретных результатов решения этой задачи. Способы, предлагаемые в диссертации, ориентированы на построение непрерывной реконструкции вращательного движения спутника на продолжительных интервалах времени. Такая реконструкция нужна для вычисления реальных квазистатических микроускорений, имевших место в космических экспериментах с гравитационно-чувствительными процессами. Продолжительность экспериментов такого рода может достигать нескольких суток.

Расчет микроускорений на спутнике по реконструкции его вращательного движения выполнялся, в частности, для ИСЗ серии Фотон, причем в случае Фотона-12, Фотона М-2 и Фотона М-3 реконструкция строилась по данным измерений бортовых магнитометров [11 - 13]. В указанных работах применялся метод наименьших квадратов. Измерения МПЗ, выполненные на отрезках времени от одного до пяти орбитальных витков, обрабатывались совместно с помощью интегрирования уравнений вращательного движения спутника. Реконструкцией движения считалось решение уравнений движения, аппроксимирующее обрабатываемые измерения. Чтобы получить реконструкцию в течение всего полета, движение спутника определялось на совокупности таких отрезков, причем соседние отрезки имели пересечение около 10 мин. Сравнение смежных реконструкций на пересекающихся частях соседних отрезков позволяло контролировать их точность. Методики реконструкции движения Фотонов [11 - 13] (их называют интегральными статистическими) использовали довольно сложные уравнения движения ИСЗ, поскольку для достижения нужной точности одним решением этих уравнений приходилось аппроксимировать продолжительный ряд косвенных измерений.

В первой главе предложен другой подход к решению описанной задачи. Он основан на фильтрации Калмана. Его преимущество заключается в использовании более простых уравнений движения. За возможность упрощения приходится платить некоторым снижением точности и тем обстоятельством (с практической точки зрения несущественным), что угловое ускорение спутника становится, вообще говоря, разрывной функцией времени. Для

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

Уравнения движения спутника, лежащие в основе этой методики, состоят из двух подсистем. Одна подсистема описывает движение центра масс спутника, другая — его вращательное движение. Подсистема уравнений движения центра масс записывается в гринвичской системе координат У-Сьфз (начало — в центре Земли, плоскость УхУг совпадает с плоскостью экватора, положительная полуось Ух пересекает гринвичский меридиан, ось Уз направлена к Северному полюсу). В уравнениях учитываются нецентральность гравитационного поля Земли и сопротивление атмосферы. Нецентральность поля учитывается с точностью до членов порядка (16,16) включительно в разложении гравитационного потенциала Земли в ряд по шаровым функциям. Атмосфера считается вращающейся вместе с Землей, ее плотность рассчитывается согласно модели ГОСТ Р 25645.166-2004. Параметры атмосферы и баллистический коэффициент спутника считаются неизменными на всем интервале интегрирования уравнений движения.

Подсистема уравнений вращательного движения образована динамическими уравнениями Эйлера для компонент угловой скорости спутника и кинематическими уравнениями для компонент кватерниона, который задает ориентацию системы координат ^1X2^3, образованной главными центральными осями инерции спутника, относительно гринвичской системы. В уравнениях Эйлера учитываются гравитационный и восстанавливающий аэродинамический моменты, а также учитывается гиростатический момент внутренних устройств спутника (вентиляторов, роторов и т. п.), компоненты которого считаются постоянными [10].

Для реконструкции движения брались ряды магнитных измерений, охватывающие интервалы времени длиной от 2 до 8 часов с переменным шагом 5 -г- 10с. Выбранные данные представляли собой совокупность чисел

«М> >4П), 4П) (п = 0,1,...,АО, (1)

где Н^ (г = 1,2,3) — измеренные значения компонент вектора напряженности магнитного поля в момент п, thfl < ¿/¡д < ... < Полагаем, что эти компоненты с точностью до постоянных смещений, координатных преобразований и малых ошибок измерений совпадают с компонентами напряженности МПЗ в системе координат х 1X2X3.

Следуя методу наименьших квадратов, реконструкцией фактического движения спутника на отрезке ¿д о < t < N будем считать решение уравнений движения, доставляющее минимум функционалу

ф = Е {Е Ип) - ^Г - +^ 1 - (2)

¿=1 I. п=0 )

= ^тт £ [ ^ ~ 5' ** ю=Е

п=0 ¿=1

Здесь Л,- — оценки постоянных смещений в измерениях, Н^) — расчетные значения компонент напряженности МПЗ в гринвичской системе координат в момент времени £, || д^ — матрица перехода от системы х\хгхъ к гринвичской системе. Функции //¡(£) строятся вдоль известной орбиты спутника с использованием аналитической модели МПЗ ЮШ"1, элементы матрицы перехода вычисляются в процессе интегрирования уравнений движения.

Функционал (2) минимизируется по начальным условиям решения подсистемы уравнений вращательного движения, параметрам аэродинамического момента и компонентам гиростатического момента [10]. При этом учитывается условие нормировки кватерниона. Поиск точки минимума функционала (2) проводится в несколько этапов, на последних этапах применяются метод Левенберга - Марквардта и метод Гаусса - Ньютона. Отличие нового варианта методики от методики, использованной в [11 - 13], состоит в отсутствии предварительной редукции измерительной информации. В указанных работах данные измерений МПЗ предварительно сглаживались дискретными рядами Фурье, с помощью которых затем формировались так называемые псевдоизмерения — значения МПЗ, вычисленные по построенным рядам на гораздо более редкой сетке, шаг которой примерно соответствует или кратен оптимальному шагу интегрирования уравнений движения спутника методом Дормана - Принса 8-го порядка [14]. Размер шага определялся по критерию локальной точности интегрирования. Реконструкция движения спутника сводилась к поиску решения уравнений движения, позволяющего наиболее точно аппроксимировать псевдоизмерения. В новом варианте в обработку включаются все измерения, интегрирование уравнений движения выполняется с оптимальным шагом, а расчетные аналоги измерений вычисляются в точках выполнения измерений с помощью полиномов, интерполирующих вычисляемое решение внутри шага интегрирования. Такие полиномы для методов типа Рунге - Кутты вошли в широкую практику вычислений в последней четверти 20 века [14] и вместе с повышением быстродействия и объема памяти персональных ЭВМ позволили изменить программное обеспечение интегральных статистических методик.

Пример реконструкция движения спутника Фотон М-3 на 11 пересекающихся интервалах времени приведен на рис. 1. Представленные здесь интервалы охватывают 16.7 ч. Каждый интервал имеет длину примерно 6200 с. Смежные интервалы имеют пересечение около 800 с. В левой части рисунка

(град.) ю^Шг.Шз (град./с; Чо,ЯиЧ2уЧз

/(мин) /(мин) /(мин)

Рис. 1. Результаты реконструкции движения спутника Фотон М-3 на 11 смежных промежутках времени. Момент / = 0 соответствует 22:46:35 ДМВ 17.09.2007.

приведены графики зависимости от времени углов 7, 8 и /?, задающих положение системы Х1Х2Х3 относительно системы Z\2чZ■i (плоскость совпадает с плоскостью оскулирующей орбиты спутника, ось 2Гг направлена вдоль вектора кинетического момента орбитального движения спутника, ось Zz лежит в плоскости У1У2 и направлена из центра Земли в восходящий узел орбиты). Система ZlZ2Zz может быть переведена в систему Х1Х2Х3 тремя последовательными поворотами: 1) на угол 5 + 7г/2 вокруг оси ¿?2, 2) на угол Р вокруг новой оси 3) на угол 7 вокруг новой оси совпадающей с осью Х\. В средней и правой частях рис. 1 приведены графики зависимости от времени компонент угловой скорости спутника в системе Х1Х2Х3 и кватерниона ориентации последней относительно гринвичской системы. Как видно из рисунка, на стыках интервалов разные решения несколько отличаются, но в целом реконструкция выглядит плавной.

В [15] приведена аналогичная реконструкция всего неуправляемого полета Фотона М-3. Там использовались более сложные уравнения движения (дополнительно учитывался действующий на спутник магнитный момент, параметры которого уточнялись), и стыковка смежных решений получилась более точной. Следует отметить, что и интервалы времени, на которых выполнялась реконструкция в [15], были длиннее — в основном 2 -г 3 орбитальных витка. Использование более грубой модели в данной работе обусловлено тем, что далее эта модель применяется в фильтре Калмана и при его использовании она становится более адекватной.

Математическую модель движения спутника и процесса измерений, принятую в нелинейном фильтре Калмана, представим в виде

хп = ^п(жп-1) +Г)п, уп = Сп(^п) + €п (п = 1,2,...). (з)

Компонентами векторов состояния хп являются независимые параметры, через которые выражаются значения переменных уравнений движения спутника в узлах некоторой временной сетки {£„}, 1п < *п+1 (п = о,1,2,...). Кроме того, в набор компонент вектора хп входят постоянные на интервале < £ < ¿„ параметры аэродинамического момента, компоненты ги-ростатического момента и смещения в измерениях МПЗ. Таким образом, Штх„ = 15. В набор компонент вектора измерений уп входят все попавшие в интервал £п-1 < £ < ¿п измерения МПЗ вида (1). Размерность векторовуп зависит от п. При некоторых значениях п эти векторы могут отсутствовать, но в типичных ситуациях сИтуп намного превышает сНтхп. Функции Рп{х) и (?п(х) вычисляются посредством интегрирования на интервале £п_! < £ < уравнений движения спутника. При сделанных предположениях эти функции — гладкие, их матрицы Якоби имеют полный ранг. Далее, в (3) £„ — вектор случайных ошибок измерений, т?п — вектор случайных возмущений системы. Полагаем далее, что векторы £т и т]п некоррелированы при любых значениях тип. Векторы £т и £„, а также 7]т и г/п, некоррелированы при

любых т ^ п. Математические ожидания и ковариационные матрицы этих векторов определяются соотношениями

М£„ = 0, Мт?п = 0, = Кп, Мг]пг,т = Ьп.

Здесь матрицы Кп и Ьп положительно определены, порядок первой из них совпадает с размерностью вектора уп, порядок второй равен 15.

Оценка вектора хп по измерениям уь (к = 1,2,... ,п) задается математическим ожиданием хп и ковариационной матрицей Рп. Рекуррентные формулы для расчета этих величин можно получить, следуя методу наименьших квадратов, причем в случае большой переменной размерности векторов измерений удобнее иметь дело с обратными значениями ковариационных матриц. Предположим, что £п_х и известны. Прогноз вектора хп в рамках модели (3) имеет математическое ожидание х'п = Рп(£п_ 1) и ковариационную матрицу Рп', где

Согласно методу наименьших квадратов уточненное математическое ожидание вектора хп с учетом нового набора измерений уп находится из условия минимума функции

Мхп) = (Хп - х'п)тР1~\хп - х'п) + [уп - в^Хп^К-1^ - Сп{хп)\,

т. е. хп = а^тт ¡1{хп). При этом

р-1 _ р/-1 , дГт^-1д д дСп(хп) "п — "п + кп £>п- —— •

В диссертации также применялся и другой способ оценки вектора хп. Рассмотрим функцию

/1[П(х„_1)] = №„_!) - хХРп'ЧПХп-!) - <] + +[уп - <3„{хп-1)}тК-1[уп - дп{хп^)}, бп(х) = С7п[Рп(х)].

Первое слагаемое в правой части формулы для Л^пО^-О] с высокой точностью можно представить в виде (хп-\ — хп-\)тСп{хп-1 — хп-\), где

С« = — -РпЛ^пЛ + А^Ь^Ап] 1Р„_\ .

Положим

/2(^-1) = (х„~ 1 -х„-1)тсп{х„-1 -¿„_1)+[2/„-(5„(хп_1)]гл'~1[г/„-(5„(хп_1)]

и примем х„ = х'п_1 = аг§тт/2(а;п_1). Новая оценка отличается от

оценки хп = аг^ршп /х(з:п), но при малых значениях ковариационных матриц ошибок эти оценки будут близки. Для новой оценки

Рп1 = (А-Г(Сп + и^К^ип)А-\ =

В случае линейных функций Рп(х) и Сп{х) обе оценки совпадают с обычными оценками фильтра Калмана.

Временная сетка {£„} выбиралась следующим образом. В реализации, использующей минимизацию функции /2(2;п_1), эта сетка равномерная: £п = £0 + nAt, М = 200 500с. Значение Д£ в несколько раз превышает длину оптимального шага численного интегрирования уравнений вращательного движения. В реализации, основанной на минимизации функции ¡\(хп), узлы £п являются концевыми точками оптимальных шагов. Здесь — £„-1 = 50 -г-100с. Расчет функций Сп(х) выполнялся с использованием упоминавшихся выше интерполяционных полиномов.

Минимизация функций /г(хп) и /г(а;п_1) выполнялась методом Гаусса-Ньютона, в качестве начальных приближений использовались точки х'п и хп-1 соответственно. В обоих случаях прогноз выполнялся посредством интегрирования уравнений движения и соответствующих уравнений в вариациях от точки £п_1 к точке Итерационное уточнение точки минимума функции ^(хп) выполнялось посредством неоднократного интегрирования указанных уравнений от точки Ьп к точке ¿п_1. При итерационном уточнении точки минимума функции /2(хп-1) эти уравнения интегрировались от точки Ьп-\ к точке ¿п.

Движение, реконструированное в результате минимизации функции ¡\{х„), показано на рис. 2. Рисунок организован следующим образом. Левые части рис. 2 содержат графики зависимости от времени углов 7, 5 и /3, а также график разности Д7(£) = 7(4) — со — С\{Ь — £о), где со + сх(£ — ¿о) — линейная аппроксимация функции 7(4), построенная методом наименьших квадратов. В средней части этого рисунка помещены графики компонент угловой скорости спутника, в правой части — ломаные, проходящие через точки - ¿¿(гл,„) - Дг), п = 0,1,... В диссертации приведены

реконструкции движения, построенные посредством минимизации функции /2(^71-1) при Д£ = 200с и Д£ = 500с. Они близки к реконструкции, представленной на рис. 2.

Для реконструкции движения по всей полученной совокупности данных в диссертации предложен алгоритм нелинейного сглаживания, обобщающий линейный алгоритм так называемого ЮТЯ-сглаживания [16, 17]. Суть алгоритма заключается в следующем. Пусть на некотором отрезке времени были получены измерения уп (п = 1,2,..., ЛГ), и для этих измерений рассчитаны величины х'п, хп и Рп. После того как процесс получения измерений

у,Ау,8,р (град.)

со[,(»2,0)3 (град./с)

ДЛ,,ЛЛ2,АЛ3 (у)

77! М!

/(мин)

775 X)

/ (мин)

7)! К!

I (мин)

Рис. 2. Реконструкция движения посредством минимизации функции /[. Автоматический выбор шага по времени. Момент / = 0 на графиках соответствует 00:57:00 ДМВ 18.09.2007.

был завершен, оценки хп и Рп уточняются с использованием всей имеющейся измерительной информации. Уточненное математическое ожидание вектора хп обозначим хП) ковариационную матрицу отклонения хп—хп обозначим Эти величины находятся методом наименьших квадратов: хп = argmin д(хп), где

д(хп) = (хп - хп)тР~1(хп - хп) + [яп+1 - ^п+1(а;„)]Т^1[хп+1 - Fn+1(x„)],

Яп = Рп + -Рп1 Рп+1 (*?«+1 — Рп+1)Рп+ \Ап+\Рп . Рекуррентный процесс вычисления оценок хп и <5„ аналогичен процессу вычисления величин хп и Рп, но идет в обратном направлении. Условно говоря, процесс вычисления оценок хп, Рп идет вперед, а процесс вычисления оценок

Яп — назад. В начале второго процесса х^ = х^, = Рдг.

Пример сглаживания движения Фотона М-3 приведен на рис. 3. Этот рисунок получен для варианта, в котором фильтрация вперед выполнена при помощи минимизации функции /2(2^-1) в случае = 200с. Результаты первой главы опубликованы в [10].

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

Во второй главе предложены две методики: интегральная статистическая методика, использующая метод наименьших квадратов, и методика, основанная на фильтрации Калмана. В рамках первой методики данные измерений обоих типов, собранные на некотором отрезке времени, обрабатываются совместно. Измерения угловой скорости даны с шагом 12 с на отрезках времени 83 мин. Эти данные сглаживаются тригонометрическими полиномами, которые подставляются в кинематические уравнения для компонент кватерниона, задающего ориентацию связанной со спутником системы координат относительно гринвичской системы. Полученные таким образом уравнения представляют собой кинематическую модель вращательного движения спутника. Измерения МПЗ (1) выбираются внутри отрезка времени, на котором определены эти уравнения. Их решение, доставляющие минимум функционалу (2), считается реконструкцией фактического движения.

у,Ду,5,Р (град.)

ю^юг.соз (град./с)

11732, 5413 7093 4777 2459 140

577,3, 307. С 37.9' -231.«' -501.5 -771.2

0.259 0.21« 0,173 0.129 0.081 0,043

77» 970

/ (мин)

77« 970

/(мин)

Рис. 3. Сглаживание посредством минимизации функции g. Шаг по времени А/ = 200 с. Момент 0 на графиках соответствует 00:57:00 ДМВ 18.09.2007.

Пример реконструкции описанным способом движения Фотона М-3 приведен на рис. 4. Левая и правая части этого рисунка организованы аналогично рис. 2. В его центральной части помещены графики данных измерений угловой скорости и аппроксимирующих эти данные тригонометрических полиномов. Полиномы строились методом наименьших квадратов, их графики на рисунке представляют собой гладкие кривые.

Методика, использующая фильтрацию Калмана, разработана в диссертации на перспективу. В дальнейшем полет спутников научного назначения, создаваемых ФГУП "ЦСКБ-Прогресс", будет ориентированным. Ориентация спутников солнечными батареями на Солнце будет поддерживаться двигателями-маховиками или гиродинами. В такой ситуации методика мониторинга, основанная на кинематических уравнениях, станет основной, и для нее придется решать задачу, рассмотренную в первой главе.

Фильтрация организована следующим образом. Заданы две временные сетки. На одной из них заданы измерения угловой скорости. Эта сетка равномерная с шагом 12 с. На второй сетке заданы измерения МПЗ. Они были описаны в первой главе. Кинематические уравнения интегрируются на первой сетке методом второго порядка точности, специально предназначенным для интегрирования кинематических уравнений в кватернионной форме. Интерполяция решения этих уравнений между узлами сетки выполняется с точностью первого порядка и также в кватернионной форме. Интерполяция используется для вычисления расчетных аналогов данных измерений (1). Обработка магнитных измерений выполняется по схеме первой главы, использующей минимизацию функции }\{хп).

Пример реконструкции вращательного движения спутника Фотон М-3 с помощью описанного варианта фильтра Калмана приведен на рис. 5. В центральной части рисунка представлены графики компонент угловой скорости, использованные в данном примере (сырые измерения). Левая и правая части рисунка организованы аналогично рис. 4. Результаты второй главы опубликованы в [1, 2, 4 - 8].

В третьей главе рассматривается задача проверки согласованности показаний различных магнитометров, измеряющих МПЗ внутри спутника. Магнитные измерения на Фотонах начали проводиться не для изучения МПЗ, а с утилитарной целью контроля среды внутри капсулы с научным оборудованием. Для выполнения измерений использовались несколько трех-компонентных магнитометров. На Фотоне-12 их было 5, на Фотоне М-2 — б, и на Фотоне М-3 — 4. Оказалось, что магнитное поле внутри капсулы довольно мало отличается от МПЗ, и магнитные измерения стали использовать для реконструкции вращательного движения спутника и расчета остаточных микроускорений. Первые расчеты такого рода были выполнены по измерениям, полученным на Фотоне-12. На Фотоне М-2 и Фотоне М-3 магнитные измерения проводились уже в основном для мониторинга микрогравитацион-

у, Ау, 5, Р (град.) со! ,и 2 ,ю з (град./с) А/г,, Д/г2, А/г3 (у )

? (мин) I (мин) г (мин)

Рис.4. Движение, реконструированное методом наименьших квадратов. Момент ? = 0 на графиках

соответствует 12:27:24 ДМВ 22.09.2007.

у, Ду, 5, Р (град.) ю, ,ю 2 ,ю з (град./с) Д/г,, Д/г2, А/г3 (у )

г (мин)

Г (мин)

¿(мин)

Рис.5. Движение, реконструированное с помощью фильтра Калмана. Момент / = 0 на графиках

соответствует 12:27:18 ДМВ 22.09.2007.

ной обстановки. Перечисленные спутники имели на борту обширные токовые системы, которые вносили заметные возмущения в измерения МПЗ. На каждом из этих трех спутников показания одного или двух магнитометров существенно отличались от расчетных значений МПЗ, показания остальных магнитометров имели значительные постоянные смещения. Чтобы установить, показания каких магнитометров можно использовать для реконструкции вращательного движения спутника, проводились специальные проверки полученных данных. Методика одной из таких проверок — предмет третьей главы диссертации.

Если измерения проводились одновременно несколькими магнитометрами, то можно проверить векторную согласованность их показаний. В случае успешной проверки удается оценить постоянные смещения в измерениях и матрицы перехода между собственными системами координат магнитометров. Проверка состоит в следующем. Пусть на борту спутника установлены два трехкомпонентных магнитометра. Обозначим их цифрами 1 и 2. Их измерения заданы на единой временной сетке {¿„}, tn < £n+i (и = 0,1,2,...). Полагаем, что магнитометры измеряют одно и то же поле. Компоненты этого поля в системах координат магнитометров 1 и 2 обозначим соответственно /г, и Hi (г = 1,2,3). Данные измерений обозначим h'^ « hi(tn), Няа Hi(tn). Если пренебречь ошибками, то при каждом п величины h^ и Н^ суть компоненты одного и того же вектора и связаны определенными соотношениями. Эти соотношения с учетом постоянных смещений в измерениях можно записать в виде

з

/4П) = + (t = l,2,3; п = 0,1,2,...). (4)

з=1

Здесь Дг — разность векторных смещений в показаниях магнитометров 1 и 2, компоненты которой указаны в собственной системе координат магнитометра 1, В =|| bij ||jj=1 — матрица перехода от системы координат магнитометра 2 к системе координат магнитометра 1. При наличии случайных ошибок в данных измерений соотношения (4) становятся приближенными. Если движение спутника было достаточно сложным, то из условия наилучшего согласования соотношений (4) в смысле метода наименьших квадратов можно найти оценки ортогональной матрицы В с положительным определителем и смешений Д*. Метод решения этой задачи, использованный в диссертации, представляет собой модификацию известного метода решения аналогичной задачи в случае Дг = 0. Метод основан на сингулярном разложении вспомогательной матрицы третьего порядка, составленной из данных измерений hf\ Н[п) (см. обзор [18]).

Примеры согласования измерений двух магнитометров аппаратуры DI-MAC, установленной на Фотоне М-3, приведены на рис. 6. Рисунок иллюст-

АЛЛ (у)

Рис. 6. Сравнение данных измерений магнитометров. Момент / = 0 на графиках соответствует 14:10:20 ДМВ 14.09.2007.

рирует достигнутое согласие показаний магнитометров на трех временных интервалах, выбранных в начале, середине и конце орбитального полета. Здесь в каждой системе координат изображены два графика, которые практически сливаются. Один из них построен по измерениям магнитометра 1, другой — по измерениям магнитометра 2, пересчитанным в систему координат магнитометра 1 по формулам (4). Использованные в этих формулах смещения А,- и матрица В определены для каждого интервала упомянутым выше способом. Как видно из рисунка, показания магнитометров хорошо согласуются между собой. Среднеквадратичная ошибка выполнения соотношений (6) на отрезках времени в несколько часов, как правило, не превышает 6ОО7. Результаты третьей главы опубликованы в |3, 9].

В заключении сформулированы

Основные результаты работы

1. Разработана методика нелинейной калмановской фильтрации данных измерений напряженности МПЗ, позволяющая реконструировать неуправляемое вращательное движение спутника на продолжительных интервалах времени. Новизна методики состоит в использовании векторов измерений переменной длины и способе вычисления расчетных аналогов измерений.

2. Разработана интегральная статистическая методика определения вращательного движения спутника по данным измерений угловой скорости и напряженности МПЗ. Методика использует только уравнения кинематики твердого тела и пригодна для определения как управляемого, так и неуправляемого движения спутника при любых действующих на него внешних механических моментах. С помощью этой методики можно верифицировать методики реконструкции вращательного движения, основанные на полных уравнениях движения.

3. Разработана методика калмановской фильтрации данных измерений угловой скорости и напряженности МПЗ, основанная на кинематических уравнениях движения и подходе, упоминаемом в п. 1. Новизна здесь заключается в использовании оригинальной разностной схемы интегрирования кинематических уравнений, в переменной размерности вектора измерений и в способе вычисления расчетных аналогов данных измерений.

4. Разработана методика проверки векторной согласованности данных измерений пары магнитометров. В результате проверки оцениваются векторная разность постоянных смещений в измерениях магнитометров и матрица перехода между их собственными системами координат.

5. Все методики испытаны посредством обработки данных измерений, полученных на спутниках Фотон-12, Фотон М-2 и Фотон М-3. Сопоставление результатов показало их согласованность.

Публикации по теме диссертации

Абрашкин В.И., Волков М.В., Воронов К.Е., Егоров A.B., Казакова А.Е., Панкратов В.А., Сазонов В.В., Семкин Н.Д. Определение вращательного движения спутника по данным измерений его угловой скорости и напряженности магнитного поля Земли с использованием кинематической модели движения // Космические исследования. 2005. Т. 43. № 4. С. 295-305.

Панкратов В.А. Определение вращательного движения спутника Фотон М-3 по измерениям его угловой скорости и напряженности магнитного поля Земли // Вестник Нижегородского университета им. Н.И.Лобачевского. 2011. Т. 2. № 4. С. 271-273.

Панкратов В.А., Сазонов В.В. Проверка согласованности данных измерений магнитометров, установленных на борту ИСЗ // Наука и образование. МГТУ им. Н.Э.Баумана. Электрон, журн. 2011. № 10. URL: http: //technomag.bmstu.ru/doc/236884.html (дата обращения: 02.02.2014).

Абрашкин В.И., Богоявленский Н.Л., Воронов К.Е., Казакова А.Е., Панкратов В.А., Сазонов В.В., Семкин Н.Д., Стратилатов Н.Р. Определение вращательного движения спутника Фотон М-2 по данным измерений его угловой скорости и напряженности магнитного поля земли с использованием кинематической модели движения // Тезисы докладов XXXI Академических чтений по космонавтике. Москва: 2007.

Панкратов В.А., Сазонов В.В. Определение вращательного движения спутника Фотон М-3 по данным измерений // Тезисы докладов Второй международной научно-технической конференции "Аэрокосмические технологии", посвященной 95-летию со дня рождения академика В.Н.Челомея. Москва: 2009.

Абрашкин В.И., Волков М.В., Воронов К.Е., Егоров A.B., Казакова А.Е., Панкратов В.А., Сазонов В.В., Семкин Н.Д. Определение вращательного движения спутника по данным измерений его угловой скорости и напряженности магнитного поля Земли с использованием кинематической модели движения // Препринты ИПМ им. М.В.Келдыша РАН. 2003. №8.

Абрашкин В.И., Богоявленский Н.Л., Воронов К.Е., Казакова А.Е., Панкратов В.А., Сазонов В.В., Семкин Н.Д., Стратилатов Н.Р. Определение вращательного движения спутника Фотон М-2 по данным измерений его угловой скорости и напряженности магнитного поля Земли с

использованием кинематической модели движения // Препринты ИПМ им. М.В.Келдыша РАН. 2006. № 60.

[8] Бойзелинк Т., Ван Бавинхов К., Абрашкин В.И., Казакова А.Е., Панкратов В.А., Сазонов В.В. Определение вращательного движения спутника Фотон М-3 по данным измерений его угловой скорости и напряженности магнитного поля Земли // Препринты ИПМ им. М.В.Келдыша РАН. 2009. № 69.

[9] Панкратов В.А., Сазонов В.В. Проверка согласованности данных измерений магнитометров, установленных на борту ИСЗ // Препринты ИПМ им. М.В.Келдыша РАН. 2010. № 43.

[10] Панкратов В.А., Сазонов В.В. Реконструкция вращательного движения космического аппарата с помощью фильтра Калмана // Препринты ИПМ им. М.В.Келдыша РАН. 2013. № 61.

Список литературы

[11] Абрашкин В.И., Балакин B.JL, Белоконов И.В., Воронов К.Е., Зайцев А.С., Иванов В.В., Казакова А.Е., Сазонов В.В., Семкин Н.Д. Неуправляемое вращательное движение спутника Фотон-12У1 квазистатические микрорускорения на его борту // Космические исследования. 2003. Т. 41. № 1. С. 45-56.

[12] Абрашкин В.И., Богоявленский H.JL, Воронов К.Е., Казакова А.Е., Лузин Ю.Я., Сазонов В.В., Семкин Н.Д., Чебуков С.Ю. Неуправляемое вращательное движение спутника Фотон М-2, и квазистатические микроускорения на его борту // Космические исследования. 2007. Т. 45. № 5. С. 450-470.

[13] Бойзелинк Т., Ван Бавинхов К., Абрашкин В.И., Казакова А.Е., Сазонов В.В. Определение вращательного движения спутника Фотон М-3 по данным бортовых измерений магнитного поля Земли // Космические исследования. 2010. Т. 48. № 3. С. 252-265.

[14] Hairer Е., Norset S.P., Wanner G. Solving ordinary differential equations. I. Nonstiff problems. Berlin — Heidelberg: Springer-Verlag, 1993.

[15] Beuselinck Т., Van Bavinchove C., Sazonov V.V. Quasi-steady accelerations onboard Foton M-3 spacecraft // Препринты ИПМ им. М.В.Келдыша РАН. 2010. № 8.

[16] Rauch H.E., Tung F., Striebel C.T. Maximum likelihood estimates of linear dynamic systems // AIAA Journal. 1965. V. 3. No. 8. P. 1445-1450.

[17] Брайсон A., Xo Ю-Ши. Прикладная теория оптимального управления. М.: "Мир", 1972

[18] Markley F. Attitude determination using vcctor observation and singular value decomposition // The Journal of the Astronautical Sciences. 1988. V. 36. No. 3. P. 245-258.

Подписано в печать 04.04.2014. Формат 60x84/16. Усл. печ. л. 1,5. Тираж 80 экз. Заказ П-60. ИПМ им. М.В.Келдыша РАН. 125047, Москва, Миусская пл., 4

 
Текст научной работы диссертации и автореферата по механике, кандидата физико-математических наук, Панкратов, Владимир Александрович, Москва

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования "Московский государственный технический университет имени Н. Э. Баумана"

На правах рукописи

04201453794

Панкратов Владимир Александрович

Применение фильтрации Калмана в задачах определения вращательного движения спутников

01.02.01 - Теоретическая механика

ДИССЕРТАЦИЯ на соискание ученой степени кандидата физико-математических наук

Научный руководитель д. ф.-м. н., проф., чл.-корр. РАН Крищенко Александр Петрович

Научный консультант д. ф.-м. н., проф. Сазонов Виктор Васильевич

Москва - 2014

Содержание

Введение ........................................................................4

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

поля Земли..................................................................9

1.1. Введение................................................................9

1.2. Математическая модель вращательного движения спутника, используемая при обработке магнитных измерений..................11

1.3. Реконструкция неуправляемого движения методом наименьших квадратов................................................................15

1.4. Примеры реконструкции неуправляемого движения................21

1.5. Фильтр Калмана........................................................31

1.6. Примеры реконструкции движения с помощью фильтра Калмана 40

1.7. Сглаживающий фильтр Калмана....................................50

1.8. Примеры сглаживания................................................53

Глава 2. Определение вращательного движения спутника по данным измерений МПЗ и вектора угловой скорости................62

2.1. Введение................................................................62

2.2. Измерения угловой скорости на спутнике Фотон М-3..............63

2.3. Кинематическая модель движения спутника........................65

2.4. Методика реконструкции вращательного движения спутника, по данным измерений его угловой скорости и вектора напряженности МПЗ................................................................66

2.5. Примеры реконструкции неуправляемого движения................69

2.6. Фильтр Калмана........................................................79

2.7. Примеры реконструкции неуправляемого движения с помощью фильтра Калмана......................................................84

Глава 3. Проверка согласованности данных измерений магнито

метров, установленных на борту ИСЗ................................98

3.1. Введение................................................................98

3.2. Методика проверки согласованности данных измерений бортовых магнитометров....................................................99

3.3. Примеры проверки согласованности показаний магнитометров . 106

Заключение...................................117

Литература...................................119

Введение

Диссертация посвящена задачам реконструкции фактического вращательного движения искусственных спутников Земли (ИСЗ) научного назначения по данным измерений бортовых датчиков. Основное внимание уделяется реконструкции, необходимой для анализа остаточных микроускорений, которые имели место во время проведения космических экспериментов. Ряд экспериментов по материаловедению, физике жидкости, биологии и медицине весьма чувствительны к остаточным микроускорениям на борту ИСЗ. По этой причине информация о микроускорениях важна для интерпретации получаемых результатов. Анализ многих экспериментов такого рода требует знания только квазистатической составляющей микроускорения с частотами менее 0.01 Гц. Эта составляющая наиболее точно определяется расчетным путем по информации о движении спутника, причем наиболее значимо в таких расчетах знание вращательного движения. В диссертации построены математические модели и алгоритмы, которые позволяют построить реконструкцию вращательного движения спутника, как в управляемом, так и неуправляемом режимах полета. Предложенные алгоритмы реализованы в программных комплексах, которые использовались для реконструкции движения летавших спутников.

Поскольку многие космические эксперименты с гравитационно-чувствительными процессами выполняются в течение продолжительного времени, в диссертации предложены методы, позволяющие реконструировать вращательное движение спутника на интервалах времени до 1 сут. Реконструкция строится в виде решений динамических и кинематических уравнений движения твердого тела с помощью различных статистических методик. Основное внимание уделено методикам, основанным на фильтрации Калмана. Рассматриваются также интегральные статистические методики, непосредственно использующие метод наименьших квадратов. Они используются для проверок, кроме того, некоторые их составные части являются общими с калмановскими мето-

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

Данные измерений бортовых датчиков, рассматриваемые в диссертации, это — измерения векторов напряженности магнитного поля Земли (МПЗ) и угловой скорости спутника. Они выполняются с различными шагами по времени, значения которых, как правило, лежат в пределах 5 Ч-15 с. Это — косвенные измерения, обработка которых в ряде случаев (например, когда имеются измерения только одного вида) требует применения довольно сложных математических моделей, основанных на полных (динамических и кинематических) уравнениях движения. По этой причине в диссертации рассмотрены задачи верификации математических моделей, используемых при обработке косвенных измерений, а также задача проверки показаний бортовых магнитометров.

В первой главе рассмотрены задачи реконструкции вращательного движения спутников, совершающих неуправляемый полет. В качестве объекта выбраны спутники Фотоп-12, Фотон М-2 и Фотон М-3. Мониторинг квазистатических микроускорений на этих спутниках выполнялся следующим образом. Сначала по измерениям бортовых датчиков, главным образом магнитометров, полученным на некотором отрезке времени, строилась реконструкция вращательного движения спутника на этом отрезке. Затем вдоль найденного движения микроускорение в заданной точке борта рассчитывалось по известной формуле в функции времени. Реконструкция движения строилась методом наименьших квадратов с использованием решений полных уравнений вращательного движения спутника. Отрезки времени, на которых эти уравнения позволяли построить адекватную реконструкцию, имели длину от одного до пяти орбитальных витков. Эта длина возрастала вместе с модулем угловой скорости спутника. Чтобы получить представление о микроускорениях и движении

спутника в течение всего полета, движение реконструировалось на нескольких десятках таких отрезков. В данной работе предлагаются несколько вариантов методики реконструкции движения, пригодной для отрезка произвольной длины. Методика построена на основе фильтра Калмана. Предварительно описан новый вариант методики реконструкции неуправляемого вращательного движения спутника по магнитным измерениям методом наименьших квадратов, который существенно использован при построении фильтра Калмана. Приводятся результаты сравнения обеих методик на данных, полученных в полете Фотона М-3.

Во второй главе предложены методики реконструкции вращательного движения спутника по данным бортовых измерений векторов угловой скорости и напряженности магнитного поля Земли (МПЗ). Методики реконструкции основаны на кинематических уравнениях вращательного движения твердого тела и по этой причине, вообще говоря, надежнее методик, использующих полную систему уравнений движения. Последняя наряду с кинематическими включает и динамические уравнения, составление которых требует знания явных выражений для моментов, приложенных к спутнику внешних сил, а такое знание зачастую оказывается недостаточно точными. В ряде случаев с помощью методик, основанных на одних лишь кинематических уравнениях, можно проверить точность динамических уравнений. Иными словами, верифицировать соответствующую модель.

В данной главе описаны два подхода к реконструкции вращательного движения спутника: интегральная статистическая методика, использующая метод наименьших квадратов, и методика, использующая фильтрацию Калмана. В рамках первой методики данные измерений обоих типов, собранные на некотором отрезке времени, обрабатываются совместно. Измерения угловой скорости даны с шагом 12 с на отрезках времени длиной 83 мин. Эти данные сглаживаются тригонометрическими полиномами, которые подставляются в кинематические уравнения для компонент кватерниона, задающего ориентацию связанной

со спутником системы координат относительно гринвичской системы. Полученные таким образом уравнения представляют собой кинематическую модель вращательного движения спутника. Измерения МПЗ выбираются внутри отрезка времени, на котором определены эти уравнения. Их решение, доставляющие минимум функционалу метода наименьших квадратов считается реконструкцией фактического движения.

Методика, использующая фильтрацию Калмана, разработана в диссертацию на перспективу. В дальнейшем, полет спутников научного назначения, создаваемых ФГУП "ЦСКБ-Прогресс" , будет ориентированным. Ориентация спутников солнечными батареями на Солнце будет поддерживаться двигателями маховиками или гиродинами. В такой ситуации методика мониторинга, основанная на кинематических уравнениях, станет основной. Для нее возникнет ситуация, упомянутая при описании задачи в первой главе.

Фильтрация организована следующим образом. Заданы две временные сетки. На одной из них заданы измерения угловой скорости. Эта сетка равномерная с шагом 12 с. На второй неравномерной сетке заданы измерения МПЗ. Они заданы с шагом 5-^15 с. Кинематические уравнения интегрируются методом второго порядка точности, специально предназначенным для интегрирования кинематических уравнений в кватернионной форме. Интерполяция решения этих уравнений между узлами сетки выполняется с точностью первого порядка и также в кватернионной форме. Интерполяция используется для вычисления расчетных аналогов данных измерений. Обработка магнитных измерений выполняется по одной из схем первой главы.

В третьей главе рассматривается задача проверки согласованности показаний различных магнитометров, измеряющих МПЗ внутри спутника. Магнитные измерения на Фотонах начали проводиться не для изучения МПЗ, а с утилитарной целью контроля среды внутри капсулы с научным оборудованием. Для выполнения измерений использовались несколько трехкомпонентных магнитомеров. На Фотоне-12 их было 5, на Фотоне М-2 — 6 и на Фотоне М-3

— 4. Оказалось, что магнитное поле внутри капсулы довольно мало отличается от МПЗ, и магнитные измерения можно использовать для реконструкции вращательного движения спутника и расчета остаточных микроускорений. Первые расчеты такого рода были выполнены по измерениям, полученным на Фотоне-12. На Фотоне М-2 и на Фотоне М-3 магнитные измерения проводились уже в основном для мониторинга микрогравитационной обстановки. Перечисленные спутники имели на борту обширные токовые системы, которые вносили заметные возмущения в измерения МПЗ. На каждом из этих трех спутников показания одного или двух магнитометров существенно отличались от расчетных значений МПЗ, показания остальных магнитометров имели значительные постоянные смещения. Чтобы установить, показания каких магнитометров можно использовать для реконструкции вращательного движения спутника, проводились специальные проверки полученных данных. Методика одной из таких проверок описана в диссертации.

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

Основные результаты диссертации сформулированы в Заключении.

Глава 1

Определение вращательного движения спутника по данным бортовых измерений вектора напряженности магнитного поля Земли

1.1. Введение

Расчет квазистатических микроускорений на последних четырех спутниках серии Фотон (1997 — 2007 гг.) проводился по единой схеме, которая совершенствовалась от экспедиции к экспедиции и описана в [3-14]. Существенную часть этой схемы составляет методика реконструкции фактического вращательного движения спутника. В методике удачным образом сочетаются два обстоятельства. Во-первых, она основана на полных уравнениях движения ИСЗ. Во-вторых, квазистатические микроускорения на борту неуправляемого низкоорбитального ИСЗ описываются простой формулой, для расчетов по которой надо знать только движение спутника. В каждый момент времени надо знать его радиус-вектор, ориентацию, скорость, угловую скорость и угловое ускорение. Полные уравнения движения позволяют находить все перечисленные величины. Кроме того, они позволяют реконструировать фактическое движение спутника по косвенным измерениям. Вращательное движение указанных выше Фотонов было реконструировано по измерениям бортовых магнитометров [4, 7, 11], датчиков угловой скорости [3, 8, 12] и акселерометров [3, б, 10, 12, 14].

При расчете микроускорений сначала по измерениям бортовых датчиков, полученным на представляющем интерес отрезке времени, строилась реконструкция реального вращательного движения ИСЗ на этом отрезке. Затем вдоль найденного движения вычислялись 13 скалярных функций, позволявших найти квазистатическое микроускорение в любой точке борта в функции времени. Реконструкция движения строилась методом наименьших квадратов. Отрез-

ки времени, на которых используемые уравнения движения позволяли адекватную реконструкцию, имели длину от одного до пяти орбитальных витков. Эта длина возрастала вместе с модулем угловой скорости ИСЗ. Чтобы определить микроускорения в течение всего полета, движение было реконструировано на нескольких десятках таких отрезков, причем соседние отрезки имели перекрытие 10 мин. Для спутника Фотон М-3 полученные результаты описаны в [13]. Реконструкция движения этого спутника в течение 11 суток неуправляемого полета была выполнена по измерениям магнитного поля Земли (МПЗ) и представлена 57-ю отрезками. На пересечениях отрезков результаты реконструкции достаточно точно совпали, и с помощью простых вычислительных приемов было обеспечено их гладкое сопряжение.

Несколько менее точную методику реконструкции движения, но пригодную для отрезка произвольной длины можно построить на основе фильтра Калмана [15, 16]. Применение этого фильтра для реконструкции вращательного движения спутника по измерениям МПЗ описано в большом числе работ, в основном, зарубежных авторов. В [17] такая реконструкция была использована для расчета квазистатических микроускорений в управляемом движении спутника. Ниже рассматривается применение фильтра Калмана для реконструкции неуправляемого вращательного движения спутников Фотон на продолжительных отрезках времени. Предварительно описан новый вариант методики реконструкции неуправляемого вращательного движения спутника по магнитным измерениям методом наименьших квадратов. Приводятся результаты сравнения обеих методик на данных, полученных в полете Фотона М-3.

Результаты первой главы опубликованы в работе [18].

1.2. Математическая модель вращательного движения спутника, используемая при обработке магнитных измерений

Для описания движения спутника введем три правые декартовы системы координат.

Система Ох 1X2X3 образована главными центральными осями инерции спутника. Точка О — его центр масс. При отсутствии специальных указаний компоненты векторов и координаты точек указываются в этой системе.

СУ1У2У3 — гринвичская система координат [19]. Точка С — центр Земли, плоскость СУ\У2 совпадает с плоскостью экватора, положительная полуось СУ\ пересекает гринвичский меридиан, ось СУ3 направлена к Северному полюсу.

CZ\Z<lZз — квазиинерциальная система координат. Ось CZ^2, направлена вдоль вектора кинетического момента орбитального движения спутника, ось CZз лежит в плоскости СУ1У2 и направлена в восходящий узел орбиты. Плоскость CZ\Zз совпадает с плоскостью оскулирующей орбиты спутника. Абсолютная величина угловой скорости системы С-^^^з не превышает нескольких градусов в сутки.

Матрицы перехода от системы 0х\х2хз к системам СУ1У2У3 и CZ\Z2Zз обозначим соответственно || дц и || 11^=1 • Здесь дц и Ьц — косинусы

углов, которые ось Оху образует с осями СУ{ и CZi. Примем следующие способы парам