Научная статья на тему 'ОПТИМИЗАЦИЯ ГЕЛИОЦЕНТРИЧЕСКИХ ТРАЕКТОРИЙ КОСМИЧЕСКОГО АППАРАТА С СОЛНЕЧНОЙ ЭЛЕКТРОРАКЕТНОЙ ДВИГАТЕЛЬНОЙ УСТАНОВКОЙ С КЛАСТЕРОМ ОДНОТИПНЫХ ДВИГАТЕЛЕЙ'

ОПТИМИЗАЦИЯ ГЕЛИОЦЕНТРИЧЕСКИХ ТРАЕКТОРИЙ КОСМИЧЕСКОГО АППАРАТА С СОЛНЕЧНОЙ ЭЛЕКТРОРАКЕТНОЙ ДВИГАТЕЛЬНОЙ УСТАНОВКОЙ С КЛАСТЕРОМ ОДНОТИПНЫХ ДВИГАТЕЛЕЙ Текст научной статьи по специальности «Математика»

CC BY
5
2
i Надоели баннеры? Вы всегда можете отключить рекламу.
Журнал
Труды МАИ
ВАК
Область наук
Ключевые слова
СОЛНЕЧНАЯ ЭЛЕКТРОРАКЕТНАЯ ДВИГАТЕЛЬНАЯ УСТАНОВКА / МЕЖПЛАНЕТНАЯ ТРАЕКТОРИЯ / ПРИНЦИП МАКСИМУМА ПОНТРЯГИНА / МЕТОД ПРОДОЛЖЕНИЯ

Аннотация научной статьи по математике, автор научной работы — Ву Сан Вук

Рассматривается задача оптимизации гелиоцентрического участка траектории космического аппарата (КА) с солнечной электроракетной двигательной установкой (СЭРДУ). Предполагается, что СЭРДУ состоит из нескольких однотипных нерегулируемых двигателей. Число одновременно работающих двигателей в СЭРДУ ограничено доступной в каждый данный момент времени электрической мощностью. Для проектирования перспективных межпланетных миссий в рассматриваемом случае требуется оптимизация траектории со ступенчатой зависимостью тяги от гелиоцентрического удаления КА. Целью данной работы является разработка точного, быстрого и устойчивого численного метода для оптимизации гелиоцентрических траекторий со ступенчатой тягой, не требующего от пользователя выбора какого-либо начального приближения. Рассматривается задача минимизации затрат топлива с фиксированным временем. Для решения задачи используется подход, основанный на принципе максимума, методе продолжения и сглаживании ступенчатой функции тяги. Приводятся математическая постановка задачи, метод ее решения и численные примеры. Численные примеры подтверждают важность учета ступенчатого изменения тяги на ранних стадиях проектирования космических миссий.

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по математике , автор научной работы — Ву Сан Вук

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

INTERPLANETARY TRAJECTORY OPTIMIZATION OF SPACECRAFT DRIVEN BY SOLAR ELECTRIC PROPULSION SYSTEM WITH CLUSTER OF SIMILAR THRUSTERS

Interplanetary space missions often require large velocity increment leading to necessity to use the main solar electric propulsion systems (SEPS) with high specific impulse to decrease propellant consumption. Electric propulsion system with constant power consumption makes it necessary either excessive increase in the size and mass of the solar arrays or excessive decrease in the consumed power and thrust to provide SEPS operation at the greatest distance from the Sun. Therefore usage of non-adjustable thrusters leads to necessity of using a cluster of the thrusters in the composition of SEPS to permit most efficient power regulation of SEPS using maximum permissible number of operating thrusters depending on the available electric power. The interplanetary trajectory optimization of spacecraft driven by solar electric propulsion system with cluster of similar thrusters is considered. Fixed-time propellant minimization problem is considered. The technique uses Pontryagin maximum principle to reduce the optimal control problem to the boundary value problem and continuation method to reduce the boundary value problem to the initial value problem. Solution of the power-limited trajectory optimization problem is used as initial guess values for initial values of the costate variables. The power-limited trajectory optimization method does not require a user-supplied initial guess. The continuation parameter is introduced into right-hand parts of differential equations of optimal motion to provide the coincidence of these differential equations to the power-limited problem at zero value of the parameter and to the staircase-thrust problem when the parameter equals to one. The smoothed dependencies of the step function of thrust switching and staircase-thrust function are used to provide convergence of the continuation technique. Numerical experiments show good convergence and computational productivity of the presented technique. Presented numerical examples demonstrate importance of consideration the stepped thrust profile at early phases of mission design.

Текст научной работы на тему «ОПТИМИЗАЦИЯ ГЕЛИОЦЕНТРИЧЕСКИХ ТРАЕКТОРИЙ КОСМИЧЕСКОГО АППАРАТА С СОЛНЕЧНОЙ ЭЛЕКТРОРАКЕТНОЙ ДВИГАТЕЛЬНОЙ УСТАНОВКОЙ С КЛАСТЕРОМ ОДНОТИПНЫХ ДВИГАТЕЛЕЙ»

Труды МАИ. Выпуск № 93 www.mai.ru/science/trudy/_

УДК 629.78

Оптимизация гелиоцентрических траекторий космического аппарата с солнечной электроракетной двигательной установкой с кластером

однотипных двигателей

Ву Сан Вук

Московский авиационный институт (национальный исследовательский университет), МАИ, Волоколамское шоссе, 4, Москва, A-80, ГСП-3, 125993, Россия

e-mail: sanukk@hanmail.net

Аннотация

Рассматривается задача оптимизации гелиоцентрического участка траектории

космического аппарата (КА) с солнечной электроракетной двигательной установкой

(СЭРДУ). Предполагается, что СЭРДУ состоит из нескольких однотипных

нерегулируемых двигателей. Число одновременно работающих двигателей в СЭРДУ

ограничено доступной в каждый данный момент времени электрической мощностью.

Для проектирования перспективных межпланетных миссий в рассматриваемом

случае требуется оптимизация траектории со ступенчатой зависимостью тяги от

гелиоцентрического удаления КА. Целью данной работы является разработка

точного, быстрого и устойчивого численного метода для оптимизации

гелиоцентрических траекторий со ступенчатой тягой, не требующего от

пользователя выбора какого-либо начального приближения. Рассматривается задача

минимизации затрат топлива с фиксированным временем. Для решения задачи

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

сглаживании ступенчатой функции тяги. Приводятся математическая постановка

1

задачи, метод ее решения и численные примеры. Численные примеры подтверждают важность учета ступенчатого изменения тяги на ранних стадиях проектирования космических миссий.

Ключевые слова: солнечная электроракетная двигательная установка, межпланетная траектория, принцип максимума Понтрягина, метод продолжения.

Введение

Межпланетные перелеты часто требуют больших затрат характеристической скорости, что приводит к необходимости использования солнечных электроракетных двигательных установок (СЭРДУ) с высоким значением удельного импульса для уменьшения затрат рабочего тела [14, 15]. Использование СЭРДУ с фиксированной потребляемой электрической мощностью приводит к необходимости увеличения площади и массы солнечных батарей или уменьшения величины потребляемой мощности и тяги СЭРДУ для обеспечения работы СЭРДУ на максимальном гелиоцентрическом удалении, что приводит к снижению эффективности (а в ряде случаев - к невозможности) решения космической транспортной задачи. Поэтому применение нерегулируемых двигателей (например, штатных стационарных плазменных двигателей СПД-100) ведет к необходимости использования в составе СЭРДУ кластера из нескольких таких двигателей для обеспечения возможности одновременной работы максимально возможного их количества при доступной в каждый момент времени электрической мощности, зависящей от текущего

гелиоцентрического удаления космического аппарата (КА).

В статье рассматривается КА с СЭРДУ, в состав которой входит несколько однотипных нерегулируемых двигателей, причем число одновременно работающих двигателей в СЭРДУ ограничено доступной в каждый данный момент времени электрической мощностью. Задача оптимизации траекторий со ступенчатой зависимость тяги от доступной мощности рассматривалась, например, в работах [1-3] с использованием прямого подхода, основанного на методах нелинейного программирования. Известными недостатками прямых методов решения задач оптимального управления являются относительно низкая точность, низкая скорость сходимости и отсутствие строгого критерия завершения процесса оптимизации. Целью данной работы является разработка точного, быстрого и устойчивого численного метода для оптимизации гелиоцентрических траекторий со ступенчатой тягой, основанного на непрямом подходе к оптимизации и не требующего от пользователя выбора какого-либо начального приближения.

В статье рассматривается оптимизация гелиоцентрических траекторий перелета космического аппарата с СЭРДУ за фиксированное время с использованием подхода, основанного на принципе максимума Понтрягина и гомотопии между математическими моделями идеально-регулируемой СЭРДУ и СЭРДУ со ступенчатой тягой.

В работе используются методы, представленные в работах [4-8]. Последовательность пассивных и активных участков траектории с различным числом одновременно работающих двигателей определяет структуру траектории.

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

Математическая модель солнечной электроракетной двигательной установки

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

гелиоцентрического удаления КА имеет более сложный характер. В большом диапазоне изменения гелиоцентрического удаления КА эта зависимость удовлетворительно аппроксимируется соотношением Рза = Рба воь!га, где Рза воь -электрическая мощность солнечных батарей на гелиоцентрическом удалении КА в 1 а.е. в начале миссии, г - гелиоцентрическое удаление КА в а.е., а - эмпирический коэффициент, значение которого зависит от используемого типа фотоэлектрических преобразователей, оптических свойств и конструктивного исполнения солнечных батарей. Кроме того, электрическая мощность солнечных батарей зависит от времени, в основном из-за радиационной деградации фотоэлектрических преобразователей. На гелиоцентричесих траекториях основной причиной радиационной деградации являются высокоэнергетические корпускулярные потоки солнечного и галактического происхождения, поэтому приемлемой математической моделью деградации солнечных батарей на гелиоцентрических траекториях является линейное снижение их мощности по времени полета. В дальнейшем для расчета электрической мощности солнечных батарей используется соотношение Рба = (1-ДтОР&4 юь/га, где - коэффициент деградации, t - время полета.

Электрическая мощность, вырабатываемая солнечными батареями, обеспечивает работу маршевой СЭРДУ и служебных систем КА. В первом приближении можно принять, что электрическая мощность Р^, требуемая для работы служебных систем постоянна. Тогда для обеспечения работы СЭРДУ доступна мощность

Р = = (1-ДтОР &а воь/га-Р„. (1)

Потребляемая СЭРДУ электрическая мощность связана с тягой Т и удельным импульсом сСЭРДУ соотношением

где tjeps - к.п.д. СЭРДУ, который, в свою очередь, может зависеть от Peps, T, c. Как правило, технические особенности СЭРДУ не позволяют непрерывно изменять тягу и удельный импульс, отслеживая непрерывное изменение доступной для СЭРДУ электрической мощности P, то есть регулирование СЭРДУ, обеспечивающее полное потребление доступной для СЭРДУ электрической мощности (PEPS = P) на гелиоцентрической траектории, обычно технически труднореализуемо.

В рамках этой статьи мы рассматриваем случай, когда СЭРДУ состоит из nmax нерегулируемых двигателей и одновременно может включаться n < nmax двигателей, причем n = min^,int(P(r,t)/Pthr)], где Pthr — электрическая мощность, потребляемая одним двигателем. В этом случае удельный импульс СЭРДУ остается постоянным, а зависимость максимально возможной тяги от располагаемой для СЭРДУ электрической мощности имеет вид ступенчатой функции с одинаковой высотой всех ступенек. Основные параметры СЭРДУ в рамках рассматриваемой математической модели определяются соотношениями:

Peps = Tc/2 j]eps,

(2)

(3)

где ТЛг, еЛг - тяга и удельный импульс одного двигателя из состава СЭРДУ.

Математическая модель движения космического аппарата с СЭРДУ

Рассматривается движение КА в гравитационном поле Солнца с силовой

функцией О = ¡и/ г, где ¡и - гравитационный параметр Солнца, г - гелиоцентрическое удаление КА. Уравнения движения КА имеют вид:

й2х _ ЗТ

аХ т

йт ЗТ ах

(4)

где х - вектор положения КА в гелиоцентрической инерциальной системе координат, t - время, т - масса КА,ер - орт вдоль вектора тяги,З - функция включения-выключения СЭРДУ (З= 1 при включенной СЭРДУ и З= 0 при выключенной СЭРДУ). Тяга СЭРДУ Т в уравнениях (4) зависит от доступной для СЭРДУ электрической мощности (1) в соответствии с первым уравнением (3). Очевидно, что управляющими функциями, позволяющими формировать траекторию, являются З) и ер(0.

Рассматривается задача перелета между двумя планетами в рамках метода сфер действия нулевой протяженности [9]. При отлете от планеты отправления в заданный момент времени ^ КА заданной начальной массы т0 имеет заданный гиперболический избыток скорости Ую0, а подлет к планете назначения осуществляется в заданный момент tf = t0 + At с нулевым гиперболическим избытком скорости, то есть рассматривается задача сопровождения этой планеты. Таким образом, начальные условия движения имеют вид

х(^) = хрЮ(^), |У(^)-Урю(^)| = У^о, т(^) = то, (5)

где хр10^0), урю^0) - гелиоцентрические положение и скорость планеты отправления в момент отправления, V = ах/Л - гелиоцентрическая скорость КА. Конечные условия

движения имеют вид:

х(?/) = ^ = (6)

где хр/Д//), \ру($ - гелиоцентрические положение и скорость планеты назначения в момент прибытия.

Задача оптимизации траектории

Рассматривается задача выбора оптимального управления 8?), ер(?) и оптимального направления вектора отлетного гиперболического избытка скорости Ую0 заданной величины Кю0,обеспечивающих минимум затрат рабочего тела СЭРДУ на перелет, то есть на перевод динамической системы, описываемой системой обыкновенных дифференциальных уравнений (4) за заданное время А? из начального состояния (5) в конечное состояние (6). Очевидно, что минимуму затрат рабочего тела СЭРДУ соответствует минимум функционала

У =Г 8—йг. (7)

J П

Применяя к задаче оптимального управления (4)-(7) принцип максимума

Понтрягина, запишем функцию Понтрягина в виде

Т т т Т т Т Н = -8- + рТV + рТ+ 3-рТер -8-рт, (8)

с т с

где рХ, ру и рт - переменные, сопряженные к вектору положения КА х, вектору

скорости КА V и массе КА т соответственно.

В соответствии с принципом максимума, оптимальное управление

максимизирует функцию Понтрягина, следовательно на оптимальной траектории

0

должны выполняться следующие соотношения:

ер = РУ/РУ 5= 1 если у> 0, 5= 0 если у< 0, (9)

V Р +1

где у = — - —— - функция переключения. Если у = 0 на некотором конечном

т с

интервале времени, то на этом интервале, в общем случае, имеет место особое управление, на котором 5 е [0; 1]. Особое управление не является типичным для рассматриваемых оптимальных траекторий. Кроме того, мы рассматриваем СЭРДУ с нерегулируемыми по тяге двигателями, поэтому принимаем, что 5= 0 если у< 0.

Подстановка оптимального управления (9) в функцию Понтрягина (8) приводит к следующему гамильтониану задачи оптимального управления:

Н = рТУ + р^ + 5Гу. (10)

Система дифференциальных уравнений оптимального движения КА имеет вид:

ж 2х _ ж2 " П +5Г т Ру

йт 5Г

йг с

й 2Ру ж2 £дГ дР = Пхх + 5--у, хх дР дх

II т

(11)

а краевые условия определяются соотношениями

х(^) = ХрюЫ, У(к) = Урю(к) + ^0Ру0/^0, т(^) = т0, (12)

х(/ = *р1Ш = Ур^/Х Рт(/ = (13)

Второе уравнение в (12) и последнее (13) следует из известных условий трансверсальности (см., например, [4, 6]). Таким образом, задача оптимального

>

управления сводится к решению краевой задачи (11)-(13), то есть требуется найти недостающие начальные условия для сопряженных переменных Pvo = Pv (^), Рхо =- ^оМЦ = Рх (Ч), Рто = Рт (Ч) , при которых удовлетворяются

конечные условия (13).

Следует отметить, что ступенчатая зависимость тяги от мощности приводит к разрывам второго рода в точках переключения уровня тяги (щ = 0) зависимости производной дТ/дР от мощности. Так как эта производная входит в правую часть уравнений (11),ее разрывы осложняют численное решение задачи в рассматриваемой постановке по сравнению с традиционной задачей с непрерывной зависимостью тяги от мощности. Именно для преодоления этого препятствия разработан численный метод решения краевой задачи (11)-(13) с использованием сглаженной зависимости тяги от мощности.

Метод решения краевой задачи

Для решения краевой задачи используется двухстадийный метод, описанный в

[6]. Сначала решается задача оптимизации траектории КА с идеально-регулируемым

двигателем ограниченной мощности с использованием метода продолжения,

описанного в работе [4]. Метод продолжения по гравитационному параметру

позволяет использовать тривиальное (нулевое) начальное приближение для

неизвестных значений сопряженных переменных в момент старта [4]. В рамках

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

рассматриваемой задачи оптимизации траектории КА с идеально-регулируемым

двигателем потребляемая электрическая мощность СЭРДУ ограничивается гладкой

зависимостью (1), а программы изменения тяги и удельного импульса выбираются, в

рамках этого ограничения, оптимальными для обеспечения минимальных затрат рабочего тела СЭРДУ Полученные в результате оптимизации траектории КА с идеально-регулируемым двигателем начальные значения сопряженных переменных используются в качестве начального приближения на второй стадии, которая реализует численное продолжение оптимальной траектории КА с идеально -регулируемым двигателем в оптимальную траекторию КА с СЭРДУ со ступенчатым изменением тяги.

Метод продолжения основан на ньютоновской гомотопии между задачей с известным решением и задачей, решение которой необходимо найти. Решение краевой задачи (11)-(13) формально можно записать в виде

ВД = 0, (14)

X XX

где f = [(х(/) - хр/(/)) , - V//)) , рт(/)] - вектор невязок на правом конце

XX X

траектории, г = (рх0 , р^ , рт0) - вектор неизвестных параметров краевой задачи. В общем случае, при некотором значении г = г0 условие (14) не выполняется:

1(20) = Ь ф 0. (15)

Рассмотрим погружение уравнения (1 4) в однопараметрическое семейство

ад = (1 -т)ъ, (16)

где т - параметр продолжения, и представим вектор г в виде функции от этого параметра: г = г(т), причем г(0) = г0. Потребуем выполнения равенства (16) для любого 0 < т< 1. Очевидно, что при т= 0 уравнение (16) совпадает с (15), а при т= 1 - с уравнением для невязок для искомой краевой задачи (14).

Уравнение (1 6), фактически, представляет ньютоновскую гомотопию между

11

системой уравнений А(г) - Ь = 0 с известным решением г = г0 и исходной системой уравнений А(г) = 0.

Дифференцируя уравнение (16) по параметру продолжения т и разрешая полученное выражение относительно производной йг/йт, получим формальную редукцию уравнения (14) к задаче Коши:

ж* _ У1

Тт~ 1с*J Ь' (17)

г(0) = г0, 0 <т< 1.

Очевидно, что интегрируя (17) по т от 0 до 1, в силу (15), (16) можно определить искомый вектор неизвестных параметров краевой задачи (1 4) в виде

г=г(1).

Дифференциальные уравнения (17) назовем дифференциальными уравнениями метода продолжения. Для применимости метода продолжения, основанного на уравнении (17), необходимо существование и невырожденность матрицы частных производных д!Удг на всем интервале продолжения т е [0; 1].

Для реализации гладкого продолжения траектории КА с идеально -регулируемым двигателем в траекторию КА с СЭРДУ со ступенчатой тягой необходимо ввести параметр продолжения т в правые части дифференциальных уравнений оптимального движения. В этом случае вектор невязок f будет явно зависеть от т, а дифференциальные уравнения метода продолжения примут вид:

От-фд. (18)

Сами дифференциальные уравнения оптимального движения КА представим в

12

виде:

(1 ~т)-Лер8Р + т'д2Т

Pv,

Л х о

- = "х + / \

Л 2 х (1 -т)\ЛерзРО + т2Рш ) + т тРу

Лш=_ (1 -Т)-^ЕР8Рт2 Ру + т82Т Л (1 — т) •2 (щрР + т2Рт )2 + т • С

(л \ дР 2 с дТ

Л_Рх-о г» -I- дх дх

Л2 ххрг +"

(1 —Т)\1ЕР8Р0 + т2Рт ) +

ЛРт _ (1 — Т) ^ ПЕР5РтРтР1 + Т • 82ТРу

Лг

(1 — Т)\ЛерА + т2Рт ) +

-т • т

2

(19)

где Р0 = Р яа воь/г0а-Р** - электрическая мощность, доступная для СЭРДУ в начале перелета, г0 - начальное гелиоцентрическое удаление КА, г/ею = 2Р?нг/Т?нгО - к.п.д.

СЭРДУ, 52(¥,т) = 1

¥

1 — т + т\\ + /(т)

+1

сглаженное представление релейной

функции включения-выключения СЭРДУ 8(¥), /(т) = (1-т)£0 +Щ -регуляризирующее слагаемое, /0, // - константы, определяющие вид зависимости 82(¥,т) и точность аппроксимации ступенчатой функции.

Для сглаживания правых частей (19) вместо ступенчатой функции (3) используется следующая гладкая аппроксимация ступенчатой зависимости тяги СЭРДУ от доступной мощности:

^шах 1

Т = 28\>т)ГЛг, ¥, = Р — Риг , 8\т) = -

1=1

1 — т + т¥\ + /(т)

+1

(20)

где 8г(¥, т) - гладкая аппроксимация 8(¥)Для решения приводимых далее задач

п

использовались значения/о = 1,// = 10-. Очевидно, что при т= 0 система (18) совпадает с системой дифференциальных уравнений оптимального движения КА с

идеально-регулируемым двигателем, а при т= 1 - с системой дифференциальных уравнений оптимального движения КА с СЭРДУ с точностью до ошибок гладкой аппроксимации функций$(щ) и функциями52(Щ т) и <^г(щ, т) соответственно.

На рисунке 1 представлена зависимость сглаженной функции тяги (20) от мощности и параметра продолжения для СЭРДУ, состоящего из 4 двигателей, тяга каждого из которых составляет 83 мН при потребляемой мощности 1500 Вт.

Рисунок 1 - Зависимость сглаженной функции тяги от мощности и параметра продолжения

Предлагаемый метод решения рассматриваемой задачи оптимизации траектории КА с СЭРДУ со ступенчатой тягой заключается в интегрировании дифференциальных уравнений метода продолжения в виде (18) с начальным приближением г0, полученным из решения задачи оптимизации траектории КА с идеально-регулируемым двигателем [4, 5]. При этом для вычисления вектора невязок f интегрируются дифференциальные уравнения (19) с начальными

условиями (12), а для вычисления производных ^ и используется метод комплексного шага [10].

Численные примеры

В качестве численного примера оптимизации траекторий с использованием разработанного метода рассмотрим задачу перелета КА от Земли к Марсу. Дата отлета КА от Земли - 20 апреля 2035 года, отлетный гиперболический избыток скорости 2000 м/с, длительность перелета 700 суток. Рассматривались два варианта начальной массы КА на отлетной траектории: 1800 кг и 1500 кг. Для расчета координат и компонент скорости Земли и Марса использовалось эфемеридное обеспечение !РЬВЕ403 [11 ].Приняты следующие параметры СЭРДУ:

- СЭРДУ включает в свой состав 4 двигателя тягой по Т^г = 83 мН с удельным импульсом с = 14906.108 м/с, потребляющих по Р^ = 1500 Вт электрической мощности каждый.

- начальная мощность солнечных батарей Р $авоь = 7000 Вт, а = 2, Р33 = 0, Ра = 0.

На рисунке 2 представлены основные результаты оптимизации траектории перелета. В верхнем ряду представлены проекции оптимальной гелиоцентрической траектории КА на плоскость эклиптики. Тонкими линиями показаны орбиты Земли и Марса, кружками - положения Земли в момент отлета и Марса в момент прибытия КА, жирными линиями - участки траектории КА с работающей СЭРДУ, пунктирной линией - пассивные участки траектории. В нижнем ряду представлены зависимости

тяги СЭРДУ от времени. Слева представлен вариант с начальной массой КА 1800 кг, а справа - с начальной массой КА 1500 кг. Жирными линиями показана оптимальная ступенчатая программа изменения тяги. Тонкими линиями, для сравнения, показанаоптимальная программа изменения тяги при гладкой зависимости максимальной тяги СЭРДУ от доступной мощности и при тех же значениях Р5АвОь и с (максимальная тяга СЭРДУ в этом случае равна 387.6511 мН на гелиоцентрическом удалении 1 а.е. и изменяется обратно пропорционально квадрату гелиоцентрического удаления КА).

При начальной массе КА 1800 кг требуемые затраты рабочего тела СЭРДУ составляют 545.084 кг, к сфере действия Марса подлетает КА массой 1254.916 кг. При начальной массе КА 1500 кг требуемые затраты рабочего тела СЭРДУ составляют 354.068 кг, к сфере действия Марса подлетает КА массой 1145.932 кг. В обеих вариантах траектория начинается с пассивного участка (длительностью менее 2 суток в первом варианте и более 60 суток во втором), далее следует длительный активный участок на котором последовательно одновременно работают 4, 3, 2 и 1 двигатель, длительный пассивный участок и короткий активный участок, на котором одновременно работают 2 двигателя. Число одновременно работающих двигателей зависит от доступной электрической мощности и знака функции переключения щ В обеих случаях траектория КА становится очень близкой к орбите Марса после завершения участка траектории с одним работающим двигателем, из-за чего последний активный участок очень короткий.

Для гладкой зависимости тяги от доступной электрической мощности затраты

рабочего тела СЭРДУ снижаются до 422.580 кг для КА с начальной массой 1800 кг и до 336.101 кг для КА с начальной массой 1500 кг. Во втором случае увеличение затрат рабочего тела СЭРДУ при переходе к ступенчатой модели тяги относительно невелико (около 18 кг, или 5%), но для случая начальной массы КА 1800 кг оно составляет 122.5 кг (29%). Такое большое увеличение требуемых затрат рабочего тела связано с существенным уменьшением продолжительности пассивных участков и менее эффективным использованием доступной электрической мощности при ступенчатой программе изменения тяги. Этот численный пример показывает важность рассмотрения ступенчатой программы изменения тяги для КА с кластером нерегулируемых двигателей уже на ранних стадиях разработки.

Рисунок 2 - Оптимальные траектории перелета КА с СЭРДУ к Марсу и

оптимальные программы изменения тяги СЭРДУ

Выводы

Разработан численный метод оптимизации траекторий КА с СЭРДУ, состоящей из нескольких однотипных двигателей и имеющей несколько уровней тяги, в зависимости от располагаемой электрической мощности. Метод использует принцип максимума Понтрягина для редукции задачи оптимального управления в краевую задачу для системы обыкновенных дифференциальных уравнений и основанный на ньютоновской гомотопии метод продолжения для редукции краевой задачи к задаче Коши. В качестве начального приближения для неизвестных параметров краевой задачи (начальных значений сопряженных переменных) используются начальные значения сопряженных переменных в задаче оптимизации траектории КА с идеально-регулируемым двигателем. Метод оптимизации траекторий КА с идеально-регулируемым двигателем, не требующий задания пользователем какого-либо начального приближения, заимствован из работы [4]. Для численной реализации ньютоновской гомотопии между траекториями КА с идеально-регулируемым двигателем и с СЭРДУ, имеющей ступенчатую тягу, в дифференциальные уравнения оптимального движения вводится параметр продолжения т, при нулевом значении которого уравнения движения соответствуют случаю идеально-регулируемой тяги, а при т = 1 - случаю перелета КА с СЭРДУ со ступенчатой тягой. Для обеспечения работоспособности метода продолжения используется сглаженная аппроксимация релейной функции включения-выключения СЭРДУ, а также сглаженное представление ступенчатой функции тяги СЭРДУ от

располагаемой электрической мощности.

Разработанный метод опробован на примере оптимизации гелиоцентрической траектории перелета КА с 4 однотипными двигателями к Марсу. Численные эксперименты показали удовлетворительную сходимость и быстродействие представленного метода. Представленные численные примеры подтверждают важность учета ступенчатого изменения тяги на ранних стадиях проектирования космических миссий.

Библиографический список

1. Englander J.A., Vavrina M.A., Hinckley D. Global Optimization of Low-Thrust Interplanetary Trajectories Subject to Operational Constraints. // AAS/AIAA Spaceflight Mechanics Meeting. Napa Valley. California. USA. 2016. 20 p.

2. Whiffen G.J. Mystic: Implementation of the Static Dynamic Optimal Control Algorithm for High-Fidelity, Low-Thrust Trajectory Design. // AIAA/AAS Astrodynamics Specialist Conference and Exhibi. Keystone. Colorado. USA. 2006. 12 p.

3. Sims J., Finlayson P., Rinderle E., Vavrina M., Kowalkowski T. Implementation of a low-thrust trajectory optimization algorithm for preliminary design. // AIAA/AAS Astrodynamics Specialist Conference and Exhibit. Keystone. Colorado. USA. 2006. 10 p.

4. Petukhov V.G. Optimization of interplanetary trajectories for spacecraft with ideally regulated engines using the continuation method // Cosmic Research. 2008. № 46(3), pp. 219-232.

5. Petukhov V.G. One Numerical Method to Calculate Optimal Power-Limited Trajectories // International Electric Propulsion Conference. 1995, 8 p.

6. Petukhov V.G. Method of continuation for optimization of interplanetary low-thrust trajectories // Cosmic Research. 2012. № 50(3), pp. 249-261.

7. Petukhov V.G., Konstantinov M.S., Fedotov G.G. 1st ACT Global Trajectory Optimisation Competition: Results found at Moscow Aviation Institute and Khrunichev State Research and Production Space Center // ActaAstronautica. 2007. № 61(9), pp. 775785.

8. Ivanyukhin A.V., Petukhov V.G. The thrust minimization problem and its applications // Cosmic Research. 2015. № 53(4), pp. 300-310.

9. Bate R.R., Mueller D.D., White J.E. Fundamentals of Astrodynamics. - New York: Dover Publications, 1971, pp. 333-334.

10. Squire W., Trapp G. Using complex variables to estimate derivatives of real functions // SIAM (Society for Industrial and Applied Mathematics) Review. 1998. Vol. 40. No. 1, pp. 110-112.

11. Standish E.M., Newhall X.X., Williams J.G., Folkner W.F. JPL Planetary and Lunar Ephemerides, DE403/LE403. - Jet Propulsion Laboratory Interoffice Memorandum (IOM 343-04-008). 1995. 18 p.

12. Soyuz User's Manual. Issue 2. Revision 0. - Arianespace. 2012. 244 p.

13. Nakles M.R., Hargus W.A., Delgado J.J., Corey R.L. A Performance Comparison of Xenon and Krypton Propellant on an SPT-100 Hall Thruster // 32nd International Electric Propulsion Conference (IEPC-2011-003). Weisbaden. Germany. 2011. 12 p.

14. Лёб Х.В., Петухов В.Г. Попов Г.А. Гелиоцентрические траектории космического аппарата с ионными двигателями для исследования Солнца // Труды

МАИ. 2011. № 42. URL: http://www.mai.ru/science/trudy/published.php?ID=24275

15. Константинов М.С., Петухов В.Г., Лёб Х.В. Применение высокочастотного ионного двигателя RIT-22 в проекте «Интергелио-Зонд» // Труды МАИ. 2012. № 60. URL: http://www.mai.ru/science/trudy/published.php?ID=35372

i Надоели баннеры? Вы всегда можете отключить рекламу.