УДК 629.78
Ю.П. Улыбышев
Ракетно-космическая корпорация «Энергия» им. С.П. Королёва
О некоторых актуальных проблемах современной астродинамики: взгляд инженера-практика
Представлен обзор ряда проблем и методов современной астродинамики, связанных с появлением новых практических задач и возможностями использования новых методов прикладной математики (линейное программирование высокой размерности и вычислительная геометрия). Кратко рассматриваются задачи ближнего космоса: оптимизация траекторий выведения ракет-носителей пилотируемых космических аппаратов (КА) на орбиту с учётом системы аварийного спасения; координированное управление группировками КА; разработка методов для сближения и инспекции; проектирование спутниковых систем (СС) для сложных видов обзора; выбор орбитальных элементов и оптимизация маневров поддержания высокоэллиптических СС; оптимизация траекторий выведения КА на геостационарные орбиты с использованием малой тяги. Для дальнего космоса к числу актуальных задач можно отнести: низкоэнергетические межпланетные перелеты; исследования квазициклических траекторий в системах Земля-Луна и проектирование лунных экспедиций с использованием точки либрации
Ключевые слова: астродинамика, оптимизация траекторий, выведение на орбиту, сближение и орбитальное маневрирование, спутниковые системы, межпланетные перелеты, линейное программирование, вычислительная геометрия, множества псевдоимпульсов.
I. Введение
За более чем 50-летнюю историю космонавтики были разработаны разнообразные вычислительные методы для задач астродинамики, которые способствовали решению обширного многообразия практических проблем. Вместе с тем развитие космонавтики выдвигает новые и новые задачи. С другой стороны, появление в прикладной математике последнего десятилетия ряда новых методов позволяет по-новому взглянуть на некоторые уже решённые задачи астродинамики и/или расширить их постановку. К числу подобных методов можно отнести алгоритмы для задач линейного программирования высокой размерности, которые были разработаны на основе работ Л.Т. Хачияна [1] и Н. Кар-маркара [2] и послужили основой разработки эффективных алгоритмов внутренней точки [3]. Их название связано с тем, что в отличие от симплекс-метода, перебирающего угловые точки многогранника допустимых решений, вычислительный процесс в этих алгоритмах происходит внутри допустимого множества решений. Эти
алгоритмы имеют полиномиальную сходимость и, что очень важно для практических задач, защищены от вырожденности. Они позволяют решать задачи с десятками и сотнями тысяч неизвестных переменных. Другим примером новых направлений прикладной математики являются методы вычислительной геометрии [4], которые позволяют оперировать с геометрическими областями и вычислять их пересечения, обьединения и т. п.
Статья представляет изложение доклада автора на «XXXIII Академических чтениях по космонавтике» (г. Москва, 26-30 января 2009) и содержит краткий обзор проблем и методов современной астродинамики, которые, по мнению автора, представят практический интерес в ближайшем будущем.
II. Оптимизация траекторий выведения перспективных пилотируемых космических кораблей
Разработка в России пилотируемого космического корабля (КК) нового поколения (взамен летающего более 40 лет КК
«Союз») подразумевает, в том числе создание более безопасных и комфортных условий полета космонавтов. Наиболее критичным и напряжённым этапом пилотируемого полета является выведение КК ракетой-носителем (РН) на орбиту. Важнейшим элементом здесь выступает система аварийного спасения экипажа (САС), которая используется в случае аварии РН и должна обеспечивать отделение КК с последующим управляемым движением по возможности с приведением в заданные районы в окрестности трассы выведения (рис. 1). Одним из определяющих факторов выбора траекторий САС является необходимость ограничения максимальных перегрузок для различных начальных условий. Эти требования существенно влияют на выбор траектории РН вплоть до уменьшения выводимой на орбиту массы КК. В качестве иллюстрации можно указать, что использование пологой траектории выведения с высотами перигея и апогея орбиты х ка = 135 х 440 км приводит к уменьшению максимальной перегрузки для траекторий САС с 20 до 12 единиц, по сравнению с траекторией выведения на круговую орбиту кж = ка ~ 200 км (при выводимой массе твыв ~ 14 т).
Таким образом, в отличие от классической постановки по оптимизации траектории РН с учётом традиционных ограничений по перегрузке и скоростному напору, необходимо принимать во внимание также ограничения для очень широкого спектра возможных траекторий движения САС. В целом решение этой проблемы приводит к весьма сложным задачам оптимизации траекторий.
III. Управление орбитальными группировками космических аппаратов
III.1. Координированный полет — Formation Flying
В последние десятилетия бурное развитие получили проекты орбитальных группировок космических аппаратов (КА), выполняющих единую целевую задачу. К их числу можно отнести спутниковые системы (CC) связи (ИРИДИУМ, ГЛОБАЛ-СТАР и др.), группировки КА для дистанционного зондирования Земли, астрофизических наблюдений, радиоинтерферометрии с большой базой, совместный полет группировки КА в окрестности одной рабочей точки геостационарной орбиты и т. п.
В части управления орбитальным движением КА необходимо выполнение определённых требований по поддержанию орбитальной структуры группировки в долговременном масштабе (месяцы, годы). В группировках КА с координированным управлением внешние силы воздействуют на орбитальное движение всех КА, как правило, практически одинаково, и их относительные различия очень малы. Поэтому для управления может применяться не только традиционная коррекция движения с использованием двигательной установки, но и формируемые целевым образом отличия сил различной природы: атмосферного торможения; электромагнитных сил; давления солнечного света и т. п.
III.2. Методический пример — управление спутниковой системой
Долговременное управление (СС) из N спутников заключается в поддержании близкой к исходной её орбитальной структуры. Рассматривается низкоорбитальная однородная СС на круговых орбитах (орбиты всех спутников имеют одинаковые наклонения и высоты), подверженная атмосферному торможению [5]. Предписанные относительные положения спутников в системе можно представить в виде ориентированного графа (рис. 2). Спутники
в этом графе являются вершинами. Ребро от одного до другого спутника представляет дугу, описывающую взаимное положение смежных спутников вдоль орбиты, по отклонениям которой от номинального значения необходимо осуществлять управление. Один из спутников назначается головным и является корнем этого ориентированного графа (такой подход называют «движущийся за лидером» — «Leader Following»). Этот граф является деревом. Каждое дерево с N вершинами имеет N — 1 рёбер, то есть управляемых дуг — предписанных конфигурацией системы относительных смещений спутников вдоль орбиты. Для двух смежных в графе спутников из различных орбитальных плоскостей это требуемый фазовый сдвиг между спутниками этих плоскостей. Смещения спутников относительно друг друга 5nj определяются по отношению к этим предписанным значениям (j — номер ребра в графе, j = 1, ..., N — 1). Каждому графу может быть сопоставлена матрица инцидентности размерности N х (N — 1). Имеются различные варианты построения таких графов. Два противоположных варианта — дерево с минимальной длиной и одинаковой длиной всех путей, равной 1 (рис. 3а), и цепной граф (рис. 3б) с максимальной длиной, равной N — 1. Их матрицы инцидентности представлены ниже (показаны только ненулевые элементы):
А, =
А, =
1 —1
1
1
1
1
1 —1
1
1
1
1
1
—1
11
1 —1 1
1
Управление относительными положениями вдоль орбиты с использованием транс-версальных маневров основано на осред-нённых уравнениях, описывающих вековое движение в окрестности опорной круговой орбиты. Вектором фазовых координат являются смещения положений спутников вдоль орбиты (без учёта периодиче-
ских членов) от предписанных номинальных положений и отклонения орбитальных периодов спутников от опорной орбиты: хт = (5пт, АТт) = (6п1, 5п2, ..., 6им-1, АТ, ДТ2, ..., АТМ), где 5пз = Ап* - Апт, а Ап* — смещения вдоль орбиты от единого опорного движения для всех спутников СС. Имеется линейное соотношение между смещениями Апт = (Дп1 ,Дп2, ..., АnN) и относительными отклонениями 5п = Аг Ап.
■ спутник;
2 ) - номер спутника.
Рис. 2. Представление СС в виде графов
Переходная матрица может быть записана в виде
А=
1
O(N-
(N-1)xN IN
А,
IN
где I^-1, IN — единичные матрицы и -1)хЫ — нулевая матрица. Долговременное поведение СС при постоянном периоде между корректирующими маневрами может быть описано дискретным ли-
вен 2N — 1. Задача управления СС, подверженной постоянно действующим возмущениям, в большей степени является задачей регулирования, а не терминального управления [5]. Для задач регулирования предпочтительным является использование линейно-квадратического критерия:
к=к #
1 __/
•/ = - ^2 (хТ(к + 1)Охх(к + 1) + к=0
+v т (к)Оу у(к)).
где Ох — неотрицательно-определённая, а — положительно определённая весовые квадратные матрицы с размерностями соответственно 2N — 1 и N. Весовые матрицы Ох и определяют соответственно от-
носительное соотношение вклада ошибок вектора состояния х и вектора управления V в функционал. В такой постановке оптимальным является линейный закон управления с обратной связью, обеспечивающий устойчивость замкнутой системы
v(k) = —Е (к)х(к),
где Е(к) — матрица коэффициентов обратной связи, определяемая из решения матричного уравнения Риккати. Детальное описание линейно-квадратического управления СС с использованием графов, пример решений и моделирования для СС из 12 спутников приведены в [5].
нейным матричным уравнением в стандартной форме:
х(к + 1) = Ах (к) + Бу(к), (1)
где Бт = [0(^-1)хЫ] матрица управ-
ления размерностью (2Ж — 1) х N, ут = (ДУ,ДУ2, • ••, ДУы) вектор управления — вектор характеристических скоростей корректирующих маневров, к — номер шага коррекции.
Рис. 3. Примеры графов
Система (1) полностью управляема, поскольку ранг матрицы управляемости ра-
Рис. 4. Проект GOCE
Ш.Э. Примеры практических проектов
В 2014 году НАСА планируется реализация проекта ММБ по исследованию магнитосферы Земли, где орбитальная группировка будет включать 4 КА, которые должны образовывать тетраэдр в области, близкой к апогею высокой эллиптической орбиты (рис. 4) [6].
10 15 20
Номер витка
Рис. 5. Пример распределения маневров сближения с малой тягой
Разработан европейский проект GOCE (Gravity Field and Steady — State Ocean Circulation Explorer) по долговременным измерениям гравитационного поля Земли и моделирования с исключительно высокой точностью и пространственным разрешением формы Земли [7]. Будут использоваться два КА, движущиеся на заданном расстоянии друг от друга на одних и тех же круговых орбитах высотой 325 км (рис. 5).
Обширный обзор работ и проектов по координированному управлению (по состоянию на 2004 год) представлен в [8].
IV. Сближение и инспекция на орбите
IV.!. Сближена на околокруговых орбитах с малой тягой
Традиционно при сближении и стыковке КА на орбите используются двигатели большой (или средней) тяги. Практический интерес представляют также КА, осуществляющие сближение и/или инспекцию с малой тягой. Оптимизация таких
траекторий кардинально отличается от траекторий с большой тягой, где выполняется, как правило, несколько маневров, которые хорошо аппроксимируются импульсным представлением. При наличии малой тяги маневры становятся продолжительными, в том числе сплошными многовит-ковыми, что существенно осложняет задачу. При оптимизации траектории зачастую необходимо учитывать ряд ограничений. Например, для КА с электрореактив-ными двигателями, как правило, ограничивается суммарная продолжительность работы на витке и вводятся запреты на работу двигателей в тени Земли.
Для решения подобных задач можно использовать методы множеств псевдоимпульсов [9-12]. Краткое резюме этих методов представлено в приложении. Решение различных задач сближения с малой тягой при наличии ограничений представлено в [10]. В качестве примера на рис. 5 показано распределение маневров сближения на 30-витковом интервале при наличии ограничений [10]. Каждый из маневров включает несколько сегментов — закрашенные прямоугольники (справа от графиков показана шкала, определяющая интенсивность их закраски в соответствии с изменением курсового угла вектора тяги).
IV.2. Автоматический КА «Orbital Express»
Одним из самых интересных и перспективных проектов последнего времени в США является система «Orbital Express» (OE) для сближения и/или инспекции некооперируемых объектов на орбите [13]. Она разрабатывается под эгидой военного агентства по перспективным разработкам (DARPA) ВВС США фирмой «Боинг» и НАСА. Первый полет OE начался 8 марта 2007 года, и 5 мая было осуществлено сближение и захват спутника. При эксперименте использовалось два космических аппарата — ASTRO (Autonomous Space Transport Robotic Operations) и NextSat (Next generation serviceable Satellite). Последний выступал в качестве экспериментальной цели. Ряд операций OE были полностью автоматическими и по возможности автономными — сближение, операции облета, причаливание, захват пассивного космического аппарата и перелеты
устройства орбитальной замены (Orbital Replacement Unit). Пример траектории относительного движения в одном из полетных тестов показан на рис. 6. Отметим, что все операции выполнялись автоматически.
Рис. б. Пример траектории относительного движения «Orbital Express»
V. Проектирование спутниковых систем для сложных видов обзора
Большинство традиционных методов проектирования спутниковых систем ассоциируются с простейшим зональным или глобальным, непрерывным или периодическим обзором, связанным с видимостью изолированных точек на поверхности Земли. Предлагается новый геометрический подход для более сложного вида непрерывного обзора, связанного с географическими областями [14]. Возможен полный или частичный обзор географических областей. Это означает, что в любой момент времени область полностью или частично находится в мгновенном поле обзора одного из спутников системы (рис. 7). Ключевой идеей методов является использование единого двумерного пространства для представления движения спутниковой системы и требований по обзору. Размерности этого пространства — инерциальная долгота восходящего узла (или прямое восхождение восходящего узла) и время. Требования по обзору любой географической области могут быть отображены в этом пространстве полигоном точек, а спутниковая система представляется как равномерно движущаяся решётка (рис. 8). В любое время, как минимум, одна вершина решётки должна находиться внутри поли-
гона. Оптимальная конфигурация спутниковой системы соответствует максимально разряженной решётке. Решетка должна также удовлетворять целочисленным ограничениям для числа орбитальных плоскостей и числа спутников в плоскости.
а) б)
Рис. Т. Виды обзоров географических областей
-150 -100 -50 □ 50 100 150
Q. град
Рис. 8. Представление СС в двумерном пространстве
Рис. 9. Географическая область обзора
В качестве примера непрерывного обзора географической области рассматривается непрерывный обзор континентальной части территории США (рис. 9). Это означает, что в любой момент времени имеется, по крайней мере, один спутник в СС с мгновенным полем обзора, включающим всю область. Или, другими словами, в любое время, как минимум, один спутник виден со всех точек территории США. Для
этого случая функция обзора может быть рассчитана на основе выпуклой оболочки для граничных точек. На рис. 10 показаны двумерные отображения условий видимости некоторого набора граничных точек этой области для КА на круговой орбите с высотой к = 10 300 км и наклонением г = 45°. С использованием алгоритмов вычислительной геометрии построена соответствующая область пересечения и опре-
делён максимальный параллелограмм. Оптимальное решение соответствует СС из 15 спутников.
Этот метод подходит для проектирования СС непрерывного обзора на круговых и эллиптических орбитах [15, 16], а также для СС периодического обзора. В последнем случае принадлежность вершины полигону должна выполняться с некоторым временем перерыва.
Рис. 10. Отображение условий видимости граничных точек и решение для СС
VI. Спутниковые системы на высокоэллиптических орбитах
VI.!. Выбор элементов орбит с учётом возмущений
Часто используемые на практике высокоэллиптические орбиты типа «Молнии» с критическим наклонением имеют очень сложную эволюцию. При построении СС из КА на таких орбитах необходимо учитывать особенности, вызванные существенным влиянием лунно-солнечных гравитационных возмущений и тессераль-ных гармоник гравитационного поля Земли. Уровни возмущений для различных
КА определяются соответственно положением их орбит в инерциальном пространстве и прохождением трасс относительно Земли. Это затрудняет выделение общей части возмущений для всех КА системы в отличие от возмущений, связанных с зональной частью разложения модели гравитационного поля Земли. Проблема может быть частично решена путём искусственного введения отклонений орбитальных элементов относительно некоторых номинальных значений в пределах, обеспечивающих выполнение целевых условий и реализующих существенное снижение затрат на поддержание орбит КА (за счёт использования естественной эволюции орбит) [17]. Прицельные отклонения выбираются для каждого КА системы с учётом планируемой эпохи начала полета и его длительности.
VI.2. Оптимальное маневрирование по поддержанию высокоэллиптической орбиты
Долговременное поддержание высокоэллиптических орбит заключается в сохранении отклонений орбитальных элементов и/или трассы КА в заданных пределах относительно их номинальных значений путём периодического проведения корректирующих маневров. В зависимости от требований к КА корректируемыми могут быть не все орбитальные элементы, а какие-то комбинации. Простейшим случаем является коррекция поддержания трассы КА. Если КА входит в спутниковую систему и необходимо согласование движений смежных спутников, то может возникнуть необходимость коррекции времени прохождения. Отличительной особенностью поддержания является движение КА в окрестности номинальной орбиты и использование малых корректирующих импульсов и/или маневров с малой тягой (например, путём применения электрореактивных двигателей).
часа, критическим наклонением г = 63,4°, аргументом перигея = —90° и эксцентриситетом е = 0,27 [9]. Предполагается, что вектор управления — вектор тяги — может быть ориентирован в плоскости местного горизонта произвольным образом (рис. 11). Целью управления является сохранение трассы полета КА относительно Земли (долгота восходящего узла ±1°) и близких к номинальным значениям орбитальных элементов г, и е.
Рис. 11. Ориентация вектора тяги
Рассматривается долговременное
управление орбитой КА с периодом ^ 24
Рис. 12. Изменение орбитальных элементов на годовом интервале
Для решения используется уже упоминавшийся метод на основе множеств псевдоимпульсов [9-12, Приложение]. Поскольку орбита является эллиптической, то для дискретизации по времени предпочтительней использовать неодинаковые по времени сегменты — меньшие в окрестности перицентра и большие в окрестности апоцентра. Каждый виток разделяется на одинаковые по изменению на сегменте значения истинной аномалии, а соответствующие границам сегментов времена рассчитываются по параметрам номинальной орбиты на основе уравнения Кеплера. При расчёте отклонений для невозмущённой траектории учитывались нецентральность гравитационного поля Земли, гравитационные возмущения от Луны и Солнца и давление солнечного света. Результаты моделирования на годовом интервале представлены на рис. 12, где представлено изменение долготы восходящего узла Л, наклонения орбиты г, аргумента перигея и эксцентриситета е. Для каждого параметра показано их поведение при наличии коррекций орбиты (сплошные толстые линии) и при пассивном полете (тонкие ли-
нии). Пример распределения маневров по виткам для одного из месячных периодов изображен на рис. 13 в виде закрашенных прямоугольников высотой, эквивалентной их длительности. Интенсивность фона закраски соответствует значению курсового угла по вертикальной шкале, находящейся справа.
Характеристическая скорость за месяц AVx=7.79 м/с
Номер витка
Рис. 13. Пример распределения маневров на месячном интервале
стационарную орбиту
VII. Выведение с малой тягой на геостационарную орбиту
В настоящее время интенсивно прорабатываются проекты увеличения выводимой массы на самую востребованную в коммерческом плане геостационарную орбиту. Большинство из них связано с ис-
пользованием электрореактивных двигателей с малой тягой, что предопределяет формирование спиральных многомесячных траекторий выведения с низких околоземных орбит. С практической точки зрения такие оптимальные траектории могут быть нежелательными для бортовой аппаратуры КА, поскольку предполагают длительный полет в радиационных поясах Ван Аллена. Поэтому в ряде случаев более предпочтительными могут быть комбинированные схемы выведения (рис. 14), в которых осуществляется «быстрый» перелет с использованием двигателей большой тяги, по крайней мере, через первый пояс Ван Аллена (или через оба пояса) на промежуточную орбиту и далее длительный перелет на геостационарную орбиту с малой тягой. Проектирование и оптимизация таких схем полета представляет большой практический интерес.
VIII. Проблемы дальнего космоса
В последние десятилетия выполнен большой цикл работ по низкоэнергетическим межпланетным траекториям перелетов (по-английски их часто называют «Superhighway») [18]. Существующие, например, в системах «Земля-Луна» и «Земля-Марс» точки либрации могут быть связаны друг с другом длительными траекториями перелетов, требующими малые по меркам межпланетных перелетов затраты топлива. На базе подобных траекторий может быть построена экономичная транспортная система обеспечения будущих межпланетных экспедиций.
В рамках создания инфраструктуры лунных экспедиций и её долговременного освоения практический интерес могут представлять так называемые квазицик-лические траектории полета КА в системе «Земля-Луна». Речь идёт о долгопериодических траекториях, включающих периодический облет Луны и Земли [19] (рис. 15). Для поддержания подобных орбит требуются очень малые затраты характеристической скорости порядка ^ 10-100 м/с в год. Они могут использоваться для транспортных операций обеспечения связи и т. д. Возможные типы таких траекторий рассматриваются в рамках плоской задачи трёх тел. Отметим,
что подобные квазициклические траектории существуют в системе «Земля-Марс» и также могут найти применение в марсианских программах. В последние годы в США (JPL) этому направлению уделяют большое внимание. Для лунных экспедиций большой интерес представляет использование орбитальной станции или некоторой базы, размещенной в точке либрации
Ь [20].
X
Рис. 15. Квазициклические траектории между Землей и Луной
IX. Заключение
В изложенном обзоре кратко описаны ряд перспективных задач современной астродинамики, представляющих практический интерес. Некоторые из них отражены в упрощённом постановочном плане, а по ряду проблем показаны возможные направления решения.
X. Приложение. Методы на основе множеств псевдоимпульсов
Основу метода составляет дискретизация траектории для интервала времени перелета [0,^] на п малых, в общем случае неодинаковых, сегментов ^ и
введение для каждого из них множества псевдоимпульсов, определяющих возможные направления вектора тяги. Использование ограничений для сумм псевдоимпульсов каждого сегмента позволяет привести задачу к форме классического линейного программирования с ограничениями в виде равенств и неравенств. Клю-
чевую идею метода поясним простейшим случаем с ориентацией вектора тяги КА в некоторой плоскости. На любом сегменте i вектор тяги может быть ориентирован в этой плоскости произвольным образом и время работы двигателя не должно превышать длительности этого сегмента Ati max, а приобретаемый на этом сегменте импульс скорости будет не более
AVi max ^max Ati max, где ^max максИ-
мальное ускорение от работы ДУ. Возможные направления вектора тяги представим в виде дискретного набора ориентаций (рис. 16а). Предположим, что на сегменте возможно выполнение к псевдоимпульсов, однако их сумма по модулю не должна превышать A Vi max. Если нас интересует оптимальное (в смысле затрат характеристической скорости) решение, то в нём не может быть более двух смежных псевдоимпульсов, поскольку сумму двух или трёх, или более несмежных векторов псевдоимпульсов всегда можно заменить двумя смежными псевдоимпульсами, имеющими меньшую сумму. Пусть AViopt — оптимальное решение для i-го сегмента (рис. 16б). Из элементарных геометрических соображений очевидно, что наилучшим приближением к оптимальному решению из имеющегося набора псевдоимпульсов с дискретными ориентациями в общем случае будет решение для двух смежных псевдоимпульсов, между которыми располагается оптимальный импульс AViopt. В общем случае для пространственной ориентации вектора тяги множество псевдоимпульсов можно представить в виде близкого к равномерному распределения точек на сфере или какой-то её части [9, 10].
недопустимая
а) б)
Рис. 16. Множество псевдоимпульсов в плоскости
Введём вектор неизвестных переменных X, включающий все псевдоимпульсы
на всех сегментах, размерностью (n x k):
XT = [AV1(1),AV1(2). .... AV1
(2)
(k)
ДУ2(1),ДУ2(2), .... ДУ^, .... ДуПк')]. (2)
Тогда для этого вектора можно записать линейное неравенство:
К2)
(k)
(3)
где А — матрица размерностью п х (п х к), имеющая следующую структуру (показаны только ненулевые элементы):
A
111^1 к 111-1
111-1
111-1
n.
“V”
nk
Вектор Ьт =[11 ... 11] имеет размерность, равную числу сегментов.
Краевые условия в виде некоторой функции Г(У,а,і) размерностью в от некоторых параметров траектории КА (описываемых вектором У) и вектора реактивного ускорения а представим в виде линейного матричного уравнения
AP.
f
Pf - Pf
APX.
(4)
где Pf = Р(Y,a,tf) — вектор краевых условий, Р' f — значение краевых условий на невозмущённой (то есть пассивной) траектории, Ае — матрица размерностью 5 х (п х к):
AP,
dFi dFi
O')
dV\
dFs
(2)
dFj dFj
dV
dFs
0)
dV
dFs
(2)
dFj
dV,
dFs
(k)
dV
dFs
d\jj) d\f}
r(3 )
dV
0)
dV
(2)
dV
(k)
где dFi/dVi — частные производные.
Определим вектор коэффициентов qT = [11 ... 11] из (n x k) элемен-
тов для равномерных сегментов. В случае неравномерных по времени сегментов этот вектор представим в виде
q [At1 max> ...) Atn max]. ЭлемеНТЫ это-
го вектора также могут служить весовыми коэффициентами в приоритетности
использования различных режимов тяги, времён проведения маневров и т. п.
В итоге проблема оптимизации траектории формулируется как задача классического линейного программирования: найти вектор X (2), минимизирующий линейный функционал
J = min {qT • X)
при линейных ограничениях в виде матричного неравенства (3), равенства (4) и неотрицательных значениях всех элементов вектора X: 0 ^ AVj) ^ A Vi max.
В изложенной формулировке задача имеет весьма высокую размерность, однако для подобных задач имеются эффективные алгоритмы внутренней точки [1-3].
Методы на основе множеств псевдоимпульсов позволяют достаточно гибко учитывать требования, связанные с особенностями двигательных установок КА, ориентацией вектора тяги, операционными ограничениями на выполнение маневров и дополнительными краевыми условиями во внутренних точках траектории. Число маневров на траектории не ограничивается и не фиксируется, а определяется автоматически в результате обработки решения задачи линейного программирования. Методы могут использоваться также для проектного анализа и оценок влияния различных ограничений на характеристики КА, их детальное описание с соответствующими примерами приведено в [9-12].
Литература
1. Хачиян Л.Г. Полиномиальный алгоритм в линейном программировании // Доклады АН СССР. — 1979. — Т. 244. — С. 1093.
2. Karmarkar N. A new polynomial time algorithm for linear programming // Combinatorica. — 1994. — N. 4. — P. 373.
3. Wright M.H. The Interior Point Revolution in optimization: history, recent developments, and lasting consequences // Bulletin of the American Mathematical society. — 2004. — V. 42, N. 1. — P. 39.
4. Berg, M., Kreveld, M., Overmars M., Schwarzkopf O. Computational Geometry: Algorithms and Applications (Second Edition). — New York, Springer-Verlag, 2000.
5. Ulybyshev Y. Long-Term Formation Keeping of Satellite Constellation Using
Linear-Quadratic Controller / / Journal of Guidance, Control, and Dynamics. 1998. — V. 21, N. 1. — P. 109-115.
6. Hughes S. Formation Design and Sensitivity Analysis for the Magnetospheric Multiscale Mission // AIAA/AAS Astrodynamics Specialist Conference, Honolulu, Hawaii, Aug. 18-21. — 2008. -AIAA Paper 2008-7357.
7. Massotti L., Silvestrin P., et all. Satellite-to-Satellite Tracking for Future Earth Observation Missions: The Embedded Model Control Approach // AIAA Guidance, Navigation and Control Conf., Honolulu, Hawaii, Aug. 18-21, 2008. — AIAA Paper 2008-7480. — P. 1-12.
8. Scharf D.P, Ploen S.R., Ploen F.Y.,
Hadaegh F.Y. A survey of spacecraft formation flying guidance and control (Part I): Guidance; (Part II): Control
// Proceedings of American Control Conferences. — 2003-2004. (http://
trs-new.jpl.nasa.gov/dspace/bitstream/ 2014/7306/1/03-1062.pdf).
9. Ulybyshev Y. Continuous thrust orbit transfer optimization using large-scale linear programming // Journal of Guidance, Control, and Dynamics. — 2007. — V. 30, N. 2. — P. 427-436.
10. Улыбышев Ю.П. Оптимизация многорежимных траекторий сближения с ограничениями // Космические исследования. — 2008. — Т. 46, № 2. — С. 133-147.
11. Улыбышев Ю.П. Концепция множеств псевдоимпульсов для оптимизации траекторий космических аппаратов // Полет. — 2008. — № 2. — С. 52-60.
12. Ulybyshev Y. Spacecraft Trajectory Optimization Based on Discrete Sets of Pseudo-Impulses // AIAA/AAS Astrodynamics Specialist Conference, Honolulu, Hawaii, Aug. 18-21, 2008. — AIAA Paper 2008-6276. — P. 1-18.
13. Mulder T. Orbital Express Autonomous Rendezvous and Capture
Flight Operations, Part 2 // AIAA/AAS Astrodynamics Specialist Conf., Honolulu, Hawaii, Aug. 18-21, 2008. — AIAA Paper 2008-6768. — P. 1-24.
14. Ulybyshev Y. Satellite constellation design for complex coverage // Journal of Spacecraft and Rockets. — 2008. — V. 45, N. 4. — P. 483-489.
15. Улыбышев Ю.П. Проектирование спутниковых систем непрерывного обзора на эллиптических орбитах типа «МОЛНИИ // Космические исследования. — 2009. — Т. 47, № 4.
16. Улыбышев Ю.П. Проектирование спутниковых систем непрерывного обзора: краткий исторический обзор, современное состояние и новые решения // Труды МАИ. — 2009. — № 34. — С. 1-24. (http://s cience.mai.ru/publications/index.php?/P = 8229).
17. Bruno M., Pernicka H. Tundra Constellation Design and Stationkeeping // Journal of Spacecraft and Rockets. — 2005. —
V. 42, N. 5. — P. 902-912.
18. Lo M. W. The InterPlanetary Superhighway and the Origins Program // Aerospace Conference Proceedings, IEEE. — 2002. — V. 7. — P. 7-3543-7-3562. (http:// www.gg.caltech.edu/mwl/publications/publ ications2.htm).
19. Casoliva J., Mease K., et all.
Families of Cycler Trajectories in the Earth-Moon System // AIAA/AAS Astrodynamics Specialist Conference, Honolulu, Hawaii, Aug. 18-21, 2008. — AIAA Paper
2008-6434. — P. 1-22.
20. Lo M., Ross S. The Lunar L1 Gateway: Portal to the Stars and Beyond // AIAA Space 2001 Conference, Albuquerque, NM, August 28-30, 2001. (http://www.gg.ca ltech.edu/mwl/publications/publications2.h tm).
Поступила в редакцию 31.03.2009.