УДК 629.78
АНАЛИЗ РЕЗУЛЬТАТОВ МОДЕЛИРОВАНИЯ МЕЖПЛАНЕТНЫХ ПЕРЕЛЕТОВ С ЭЛЕКТРОРЕАКТИВНОЙ ДВИГАТЕЛЬНОЙ УСТАНОВКОЙ
© 2012 Д.В. Курочкин, О.Л. Старинова
Самарский государственный аэрокосмический университет имени академика С.П. Королева (национальный исследовательский университет)
Поступила в редакцию 14.06.2012
В статье приводится постановка задачи проектно-баллистической оптимизации межпланетных перелетов для космического аппарата с электрореактивной двигательной установкой. Описывается метод оптимизации участков гелиоцентрического движения космического аппарата. С использованием формализма принципа максимума Понтрягина, получены решения краевой задачи об оптимальности управления для перелета с минимальными затратами рабочего тела при фиксированной длительности. Рассматриваются перелеты между круговыми компланарными орбитами. Проводится анализ полученных данных, приводятся соответствующие графические зависимости. Ключевые слова: межпланетный перелет, принцип максимума Понтрягина, электрореактивный двигатель.
При сложной баллистической схеме достижения целевого космического тела появляются возможности включить в программу исследований дополнительные эксперименты при сближении с планетами во время гравитационных маневров. Эффективность проекта при этом может существенно возрасти особенно при перелетах с электрореактивной двигательной установкой (ЭРДУ). Вместе с тем, усложнится и выбор оптимальных траекторий. Для решения этой сложной многокритериальной задачи требуется провести анализ параметров отдельных перелетов и сравнение возможных схем при известных целях и возможностях миссии. Необходимо сформировать базу результатов моделирования и оптимизации баллистических схем. Такое исследование предполагает сбор статистики - результатов решения краевой задачи для наиболее характерных межпланетных перелетов (Земля-Марс, Земля-Венера и др.), анализ результатов, построение графических зависимостей, поиск областей гарантированной сходимости задачи. В дальнейшем это позволит проводить моделирование и оптимизацию сложных межпланетных миссий с ЭРДУ и гравитационными маневрами.
ПОСТАНОВКА ЗАДАЧИ ПРОЕКТНО-БАЛЛИСТИЧЕСКОЙ ОПТИМИЗАЦИИ.
В работе рассматривались перелеты с критерием оптимальности: T ^ min или МРТ ^ min
Курочкин Дмитрий Владимирович, аспирант кафедры летательных аппаратов. E-mail: dmitry-q86@yandex.ru Старинова Ольга Леонардовна, доктор технических наук, профессор кафедры летательных аппаратов. E-mail: solleo@mail.ru
Оптимизация по первому критерию ориентирована на поиск траектории перелета, позволяющей, при минимальном времени осуществления миссии, доставить к заданной планете космический аппарат (КА) при фиксированной массе на начальной орбите. Оптимизация по второму критерию позволяет найти оптимальную траекторию при тех же исходных данных, но с минимальным расходом рабочего тела. Для повышения эффективности миссии, производится последовательная оптимизация по двум обозначенным критериям. Найденные оптимальные параметры миссии с минимальным временем перелета становятся исходными данными для оптимизации по расходу рабочего тела. В результате получаем параметры миссии, для которой время перелёта несколько больше минимального, однако расход рабочего тела существенно меньше, что позволяет доставить к цели больший полезный груз.
Решение задачи проектно-баллистической оптимизации требует формального описания проектного облика и движения аппарата.
Проектный облик космического аппарата определяется уравнением баланса масс, которое представляет стартовую массу космического аппарата как сумму масс отдельных частей, определяемых по функциональным признакам:
Мо = МПГ +МЭ +Мд + МРТ + Мспх +Мкон ,(1)
где М 0 - масса КА на начальной орбите; М пг - масса полезного груза; МЭ - масса энергетической установки; Мд - масса двигательной установки, включая маршевые и управляющие двигатели вместе с исполнительными органами; МРТ - масса рабочего тела; Мспх - масса системы подачи и хранения рабочего тела (баки,
трубопроводы и пр.); МКОН - масса конструкции.
Для КА с солнечной энергоустановкой мощность реактивной струи, тяга двигателей и расход рабочего тела зависят от текущего гелиоцентрического расстояния, т.е. от выбранной траектории движения, что существенно усложняет задачу оптимизации. В общем случае можно говорить о том, что секундный расход рабочего тела является функцией фазовых координат системы Дрх), и в этом случае выражение для массы израсходованного рабочего тела имеет вид:
МРТ (Т) = {Дх—=Д0 {Д 8Лг=^ {¿(р—й.(2)
г0 ^ Д со ^
где %рх) = ) - функция, определяющая завило
симость расхода рабочего тела от фазовых координат космического аппарата х . Вид и параметры этой функции ) различается для различных типов преобразователей энергии и используемой математической модели солнечного излучения. Для аппаратов с солнечной энергоустановкой наиболее часто используется
P0
зависимость
x(x ) = "г ■
описывающая тот факт,
что при удалении от Солнца мощность излучения падает. Показатель степени £ может принимать значения 1,7 - 2, так как при удалении от Солнца, с одной стороны, снижается интенсивность излучения, а, с другой стороны, снижается температура панелей солнечных батарей, что приводит к повышению эффективности их работы.
Т Т —
С учетом обозначения Тмр)={х(&и={—Л -
'о 'о Г
приведенное время работы двигателей, масса потребного рабочего тела вычисляется по формуле
P
M РТ (т )=р • t;(t ).
С0
(3)
Приведенное моторное время зависит от траектории движения КА, а, следовательно, и от проектных параметров аппарата. Поэтому разделение задачи на проектную и баллистическую части носит условный характер и требует итерационного процесса проектно-баллистической оптимизации для уточнения динамических характеристик миссии и проектных параметров КА. С учетом (3) уравнение баланса масс КА (1) имеет вид
Р
М0 = МПГ + МЭ + МД + — ■ Т1(Т)(-1 + £СПХ) + МКОН . (4) со
Для фиксированного вектора проектных параметров р = (р0, с0 )Т минимум стартовой мас-
сы соответствует минимуму приведенного моторного времени TM (T), и баллистическая часть задачи оптимизации сводится к определению оптимальных законов управления uopt (t ), соответствующих им траекторий движения xopt (t ), доставляющих минимум суммарному приведенному рабочему времени перелета и построению зависимости этих величин от проектных параметров аппарата
Tl (t,p) = min Tl (t = fixe, x(t,ïï)g X,и(()p), ûoP, (t, P) = argminTi (t = fixe, x(t, и ) e X, и (t) p) .(5)
и (t)U
где x(t)e X - вектор фазовых координат аппарата, и (t)e U - вектор функций управления, p e P - вектор основных оптимизируемых проектных параметров КА.
Проектная часть задачи оптимизации сводится к определению оптимального вектора проектных параметров popt, обеспечивающего минимум стартовой массы КА:
m = mpphîmr t(tk )=fixe x(taph x,uopt) p) . (6)
ОПТИМИЗАЦИЯ УЧАСТКОВ ГЕЛИОЦЕНТРИЧЕСКОГО ДВИЖЕНИЯ КА
Для расчета межпланетного перелета с гравитационными маневрами используется методика разбиения траектории на гелиоцентрические и планетоцентрические участки. Первые соответствуют траектории движения КА под действием только притяжения Солнца. Вторые - траектории движения в сфере действия планеты.
Оптимизация гелиоцентрических участков перелёта проводилась в соответствии с формализмом принципа максимума Понтрягина. Межпланетные перелеты КА обычно проходят вблизи плоскости эклиптики, поэтому могут описываться в плоской полярной системе координат дифференциальными уравнениями:
dr _ dç Vv
dt
V ;
dt
dm = a0S dt
cr
(7)
dVr VÇ 1 ± A
-= —---- ± cos A • a ;
dt r r2
V dt
VVÇ
± sin A • a ; a
a08
(1 - m)r2
Оптимальные направление вектора ускорения Лор( р) и функция включения-выключения двигательной установки определялись из максимума Гамильтониана:
r
r
sin Äopt =
Pv
V
P2 + PV. 2 ;
cos Л
opt
Pvr
JPK 2 + PV. 2
S
0, A< 0
1, A > 0 '
(8)
где
A = — +
c
P fp 2 + p 2
Pm , V V V. . p p p P P
; -V' 1 ф1 1V.1 ф 1m
со-
1-m
пряженные переменные.
Требуется найти такие начальные значения сопряженных множителей
Pr t ) PVr (to ) PV^ ) Pm (to ),
чтобы выполнялись граничные условия.
В данной работе рассматривались два варианта постановки задачи межпланетного перелета:
1) Задача перелета с орбиты Земли на орбиту целевого космического тела: конечная скорость КА не фиксирована. Такая постановка задачи характерна для случая пролета КА вблизи планеты для совершения гравитационного маневра. Граничные условия:
X(to )=( фо, V.о, Vфo, mo = 0) , X(T) = (rt, - unfixe, Vrk - unfixe Vф - unfixe mt - min) .(9)
2) Задача перелета с орбиты Земли на орбиту целевого космического тела: конечная скорость КА фиксирована. Задача в такой постановке решается, когда КА направляется к планете с целью формирования орбиты, т.е. необходимо, чтобы конечная скорость КА была равна скорости планеты назначения. Другой вариант - сложный межпланетный перелет, когда для совершения у планеты заданного гравитационного маневра КА требуется иметь конкретные значение и направление скорости. Граничные условия:
X(to )=( ф0, V.o, Vфo, mo = 0) ,
х(т) = (( = ф- unfixe Kk= 0 VA= VRp> mk- min).(10)
Граничные условия указаны при следующих параметрах и ограничениях:
• Рассматривается участок гелиоцентрического перелета КА. В начальный момент времени КА находится на границе сферы действия Земли и имеет скорость равную скорости Земли;
• Используется электрореактивная двигательная установка, представляющая собой пакет
двигателей, обеспечивающих заданный уровень начального ускорения;
• Используется солнечная энергетическая установка;
• Начальная и конечная орбиты приняты компланарными и круговыми.
АНАЛИЗ РЕЗУЛЬТАТОВ МОДЕЛИРОВАНИЯ
Для решения поставленных задач был создан программный комплекс. В основе алгоритма решения краевой задачи - принцип максимума Понтрягина. Для моделирования непосредственно перелета используется метод Рунге-Кутта-4. Для оптимизации параметров используется метод Нелдера-Мида.
Поскольку решение краевой задачи в зависимости от параметров может требовать значительных вычислительных и временных затрат, в программном комплексе предусмотрен модуль автономных исследований, выполняющий запрошенную последовательность задач без участия пользователя. По завершению доступен массив данных - результатов моделирования и оптимизации.
Моделирование и оптимизация проводились при следующих условиях для указанных диапазонов данных:
• Рассчитывался перелет заданной длительности Т = 270 суток. Минимизировался относительный расход рабочего тела;
• Значения конечного радиуса брались из диапазона 1,381 - 1,666 а.е. с шагом 0,003 а.е., т.е. рассчитывались перелеты на круговые орбиты, которые пересекает Марс, двигаясь по своей истинной орбите. В дальнейшем можно будет скорректировать полученные зависимости при переходе к модели с учетом эллиптичности орбит;
• Значения ускорения ЭРДУ брались из диапазона 0,55 - 0,90 мм/с2;
• Значения скорости истечения рабочего тела брались из диапазона 22 - 30 км/с;
• Для ускорения сбора статистических данных при моделировании перелета параметры траектории рассчитываются с шагом в одни сутки. При использовании меньшего шага не происходит существенного уточнения получаемых данных, но вычислительные затраты возрастают в разы.
Результаты решения задачи пролета возле целевой планеты (без выравнивания скорости КА и планеты) представлены на рис. 1 и рис. 2.
Для уровней начального ускорения больше 0,5 мм/с2 зависимость расхода от конечного радиуса почти линейна. Это наблюдается и при других скоростях истечения из диапазона 22 -30 км/с, и при других уровнях ускорения из ди-
1,35 1,4 1,45 1,5 1,55 1,6 1,65 1,7
Рис. 1. Зависимости расхода рабочего тела от радиуса конечной орбиты и начального уровня ускорения при скорости истечения 30 км/с. Пролетная траектория
0,15
с,оа
0.07
гк, а.е.
1,35 1,4 1,45 1,5 1,55 1,6 1,65 1,7
Рис. 2. Зависимости расхода рабочего тела от радиуса конечной орбиты и начального уровня ускорения при скорости истечения 28 км/с. Пролетная траектория
апазона 0,5 - 1,15 мм/с2. В целом можно говорить о том, что пролетные траектории Земля-Марс требуют запасов рабочего тела порядка 7 - 12 % от массы КА при продолжительности 270 суток. При планировании таких перелетов следует уделить внимание поиску оптимальной даты старта, поскольку расход рабочего тела зависит в большей степени от конечного радиуса, а не от выбранного уровня начального ускорения и скорости истечения.
Результаты анализа решений задачи достижения целевой планеты с целью формирования орбиты (необходимо выравнивание скорости КА и планеты) представлены на рис. 3 и рис. 4
Полученные зависимости носят традиционный характер: при увеличении конечного радиуса происходит нелинейное увеличение относительного расхода. В отличие от задачи пролета Марса,
в данной задаче необходимо обеспечить выравнивание скоростей, что существенным образом сказывается на запасах рабочего тела. Поэтому при планировании подобных миссий требуется уделить внимание не только выбору оптимальной даты старта, но и поиску приемлемых значений начального ускорения и скорости истечения.
При начальных ускорениях менее 0,7 мм/с2 и скоростях истечения менее 28 км/с краевая задача может не иметь решения. Это обусловлено тем, что при заданной длительности перелета, КА не хватает энергетики для достижения указанной орбиты и выравнивания скорости. Вопрос определения областей сходимости краевой задачи представляет отдельный интерес и будет рассмотрен на следующих этапах исследований.
Далее рассмотрим подробнее вид полученных траекторий и законов управления для зада-
а0 =0, 75 -1 nt/c^
ас =0,80
ILll/tr
ас =0,85
.Ш1/<?
0,17
гк, а е
1,33 1,33 1,43 1,43 1,53 1,53 1,63 1,68
Рис. 3. Зависимости расхода рабочего тела от радиуса конечной орбиты и начального уровня ускорения при скорости истечения 30 км/с. Предполагается формирование орбиты возле целевой планеты т
0.3
0,28
ОД 6
ОД 4
0,22
0,2
0,18
ао=0.7О мм/с1
ао=0.75 мм/с2
ао=0,80 мм/с1
а0=0.85 мм/с1
Оь. O.e.
1,33 1,38 1,43 1,48 1,53 1,53 1,63 1,63
Рис. 4. Зависимости расхода рабочего тела от радиуса конечной орбиты и начального уровня ускорения при скорости истечения 28 км/с. Предполагается формирование орбиты возле целевой планеты
чи во второй постановке. На рис.5 представлены типичные оптимальные траектории, получаемые при решении задачи перелета на орбиту Марса с выравниванием конечной скорости КА. На рис. 6. отображена зависимость направления вектора тяги КА от времени.
Из графиков видно, что при увеличении конечного радиуса уменьшается длина пассивного участка траектории. Для крайних значений диапазона гк = [1,381 - 1,666] а.е. длина пассивного участка траектории отличается примерно в три раза.
Разработанные методики позволяют на ранних этапах планирования межпланетной миссии получить данные об оптимальных баллистических схемах. Начата серия исследований, направленных на сбор статистических данных о типичных межпланетных перелетах при различных исходных параметрах миссии. Результаты анализа этих данных могут быть использованы для
оценки эффективности планируемой миссии, а так же могут служить первым приближением для более точных расчётов.
СПИСОК ЛИТЕРАТУРЫ
1. Старинова О Л. Расчет межпланетных перелетов космических аппаратов с малой тягой. Самара: Самарский научный центр РАН, 2007. 196 с.
2. Лебедев А.А. Введение в анализ и синтез систем: учебное пособие. М: Изд-во МАИ, 2001. 352 с.
3. Левантовский В.И. Механика космического полета в элементарном изложении: 3-е изд., дополненное и переработанное. М.: Наука. Главная редакция физико-математической литературы, 1980. 512 с.
4. Курочкин Д.В., Старинова О.Л. Методика баллистического проектирования межпланетного космического аппарата с электрореактивной двигательной установкой с использованием гравитационных маневров // Сборник трудов XIV Всероссийского научно-технического семинара по управлению движением и навигации летательных аппаратов, Самара, 2009, C 136-140.
а) б)
Рис. 5. Оптимальные траектории перелета Земля-Марс с минимальным расходом рабочего тела и выравниванием конечной скорости КА; Т = 270 сут; а0 = 0,7 мм/с2; с = 28 км/с: а - перелет на орбиту с радиусом гк = 1,381 а.е.; б - перелет на орбиту с радиусом гк = 1,666 а.е.
а)
б)
Рис. 6. Законы управления вектором тяги КА; Т = 270 сут; а0 = 0,7 мм/с2; с = 28 км/с: а - перелет на орбиту с радиусом г, = 1,381 а.е.; б - перелет на орбиту с радиусом г, = 1,666 а.е.
ANALYSIS OF RESULTS OF MODELLING OF INTERPLANETARY FLIGHTS WITH ELECTRIC PROPULSION ENGINES
© 2012 D.V. Kurochkin, O.L.Starinova
Samara State Aerospace University named after Academician S.P. Korolyov (National Research University)
Statement of a problem of design-ballistic optimization of interplanetary flights for the spacecraft with electric propulsion engines is given in article. The method of optimization of heliocentric trajectory part of the spacecraft is described. With use of a formalism of Pontryagin's maximum principle, solutions of a boundary-value problem on a self-optimizing control for flight with the minimum expenses of a working body are received at the fixed duration. Flights between circular coplanar orbits are considered. The analysis of the received data is carried out, the corresponding graphic dependences are given. Key words: interplanetary flight, Pontryagin's maximum principle, electric propulsion engine. Dmitry Kurochkin, Graduate Student at the Aircraft Department. E-mail: dmitry-q86@yandex.ru Olga Starinova, Doctor of Technics, Professor at the Aircraft Department. E-mail: solleo@mail.ru