Scientific journal
International Journal of Applied and fundamental research
ISSN 1996-3955
ИФ РИНЦ = 0,593

OPTIMIZATION OF SPACE VEHICLE CONTROL DURING FLIGHT FROM EARTH ORBIT TO VENUS ORBIT UNDER A SOLAR SAIL

Mozzhorina T.Yu. 1 Smirnov E.A. 1
1 Bauman Moscow State Technical University
1327 KB
In this paper, we solve the problem of optimizing the flight of a small-mass spacecraft from Earth’s orbit to Venus’s orbit under a solar sail. The heliocentric segment of the flight is considered, the planet’s gravity is neglected. Optimization of the solar sail angle control is carried out using the Pontryagin maximum principle while minimizing the flight time. The solution of a boundary value problem for a system of ordinary differential equations, to which the maximum principle is reduced, was obtained by the shooting method. The calculation program is written in the C ++ programming language. Despite the computational difficulties that arise when using the shooting method, we managed to achieve good convergence of the Newton method underlying the algorithm. A comparative analysis of the optimal control in the problems of the flight to the orbit of Venus and the orbit of Mars is carried out (the results of the optimization of the flight to Mars were obtained earlier). Despite some simplifications in the problem statement used in the development of the algorithm, the work is of interest in terms of evaluating the possibility of implementing the shooting method, which gives the most accurate numerical results for solving the boundary value problem, as well as in terms of the possibility of flying to an orbit closer to the Sun using a solar sail.
solar sail
the shooting method
boundary value problems of ordinary differential equations
optimal control
Pontryagin’s maximum principle
flight between the orbits of the Earth and Venus

Представляет интерес использование солнечного паруса в межпланетных перелетах. Возможность осуществления межпланетных перелетов без затрат топлива очень привлекательна, но возникает ряд проблем при ее реализации. Давление света мало и уменьшается при увеличении расстояния от Солнца. В силу этого размер солнечного паруса должен быть достаточно большим и он должен быть изготовлен из сверхлегкого материала. Первым успешным проектом был японский IKAROS [1], запущенный в 2010 г. Одним из успешных американских проектов является аппарат LightSail-2 [1]. Разработки солнечного паруса ведутся в настоящее время и в России. Появились работы по численному моделированию и оптимизации перелетов малых космических аппаратов (КА) под солнечным парусом или с использованием ионных двигателей в пределах Солнечной системы [2, 3].

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

Постановка задачи оптимизации, математическое моделирование межорбитального перелета и применяемые численные методы

Постановка задачи и уравнения движения соответствуют [4]. Задача оптимального управления (ОУ) углом солнечного паруса при движении КА в солнечной системе решается при использовании принципа максимума Понтрягина. Эта задача сводится к краевой задаче системы обыкновенных дифференциальных уравнений. Для численного решения краевой задачи часто прибегают к методу вариации управлений. В данной работе был применен метод пристрелки. Метод пристрелки обладает рядом преимуществ и недостатков. С одной стороны, он наиболее точен при численном решении краевых задач [5], с другой – возникают определенные сложности при подборе начальных значений параметров пристрелки, особенно при размерности системы ДУ больше 4. Однако трудности в реализации этого расчетного метода при наличии опыта работы с методом Ньютона могут быть преодолены как для задач без ограничения на управление, так и для задач ОУ с переключением [5–7]. Оптимизации управления солнечным парусом посвящены также и работы [8–10].

За критерий эффективности принимается время перелета, то есть используется функционал вида missing image file.

При моделировании движения КА принимались некоторые упрощения:

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

− предполагается, что орбиты планет круговые и что они лежат строго в одной плоскости.

Система состояния (система ОДУ движения космического аппарата под солнечным парусом) расписана в гелиоцентрической полярной системе координат:

missing image file.

где t1 – время перелета между орбитами, с; t – текущее время, с; R0, R – радиусы (расстояние между Солнцем и КА в начальный момент и в текущий соответственно), м; А0 – ускорение КА от силы тяготения Солнца в начальный момент перелета, м/с2; α – ускорение КА от давления света в начальный момент перелета, м/с2; U – составляющая скорости КА, направленная вдоль радиуса (рис. 1), м/с; V – составляющая скорости КА, перпендикулярная радиусу, м/с; φ – угол КА в полярной гелиоцентрической системе координат, рад; θ – управление в задаче ОУ, угол установки солнечного паруса (рис. 1), рад. В соответствии с принятой математической моделью в [4] положительные углы θ принято измерять по часовой стрелке от направления тангенциальной скорости КА, отрицательные – против часовой стрелки. Естественное ограничение на угол missing image file.

На рисунке 1 Т – сила действия солнечного паруса, угол установки которого отрицателен. Естественное ограничение на угол missing image file.

missing image file

Рис. 1. а) схема перелета с указанием положительного направления скоростей, б) отрицательный угол установки паруса, в) положительный угол установки паруса

Для решаемой задачи ОУ были приняты следующие краевые условия. V0 = Vz, U0 = Uz = 0, R0 = Rz, φ0 = φz = 0 – соответственно в начальный момент времени: значение тангенциальной скорости КА, равной скорости движения Земли по ее орбите, значение составляющей скорости КА вдоль радиуса, радиус КА, равный радиусу земной орбиты, а также полярный угол, Vf = Vv, Uf = Uv = 0, Rf = Rv – соответственно в момент окончания перелета: значение тангенциальной скорости КА, равной орбитальной скорости Венеры, значение радиальной скорости КА, радиус орбиты Венеры.

Функция Понтрягина в задаче быстродействия в данной постановке задачи:

missing image file.

где ψU, ψV, ψR, ψφ – сопряженные переменные.

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

missing image file.

Решение этого уравнения позволяет получить тангенс оптимального угла установки солнечного паруса:

missing image file.

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

missing image file.

Анализ полученной формулы показывает, что оптимальный угол установки паруса может находиться только в одной четверти (в первой для уменьшения радиуса орбиты и в четвертой для увеличения). Переход через 0° при конечных ненулевых значениях ψV неосуществим, через +90° или -90° невозможен в силу наложенных ограничений.

Система ДУ для сопряженных переменных:

missing image file.

Имеем естественное краевое условие ψφ(t1) = 0.

Отсюда можем исключить из системы ДУ ψφ.

Преобразованная П-система состоит из семи уравнений:

missing image file.

В методе пристрелки недостающие краевые условия называются параметрами пристрелки, задаются приближенно, таким образом, получаем задачу Коши для системы ОДУ. В дальнейшем значения параметров пристрелки уточняются численным методом Ньютона. В работе использовался модифицированный метод Ньютона, который подразумевает линеаризацию функций-невязок и оптимизацию ньютоновского шага в найденном направлении. Полученная при линеаризации функций-невязок СЛАУ решалась методом LU-разложения. При отыскании функций невязок был применен численный метод интегрирования системы ОДУ Рунге – Кутты 4-го порядка. Количество шагов было выбрано N = 1000. При выборе величины шага в ньютоновском направлении использовалась так называемая локальная норма, введенная в [5], вычисляемая как

missing image file.

Такой подход позволяет улучшить сходимость метода Ньютона при различающихся на порядок или более невязках и их производных.

Для удобства выхода из метода численного интегрирования был введен дополнительный параметр пристрелки – t1, суммарное время перелета. Соответственно с этим изменением была преобразована П-система (введен новый аргумент: missing image file).

Параметры пристрелки задачи ОУ:

ψU, ψV, ψR, t1.

Невязки, получаемые в конце интегрирования системы ДУ:

missing image file

missing image file

Результаты расчета

Начальные значения параметров пристрелки были выбраны: ψU = –700, ψV = –1300, ψR = –10–5, T = 200. На рис. 2 представлен график изменения радиальной скорости КА в процессе перелета. На рис. 3 – график изменения тангенциальной скорости КА. На рис. 4 и 5 – изменение расстояния от Солнца до КА и полярного угла соответственно. На рис. 6 представлено оптимальное значение угла установки солнечного паруса в процессе перелета. Для сравнения на рис. 7 приведено изменение по времени оптимального угла установки солнечного паруса при перелете на орбиту Марса, полученное в [11].

Найденные в процессе оптимизации значения сопряженных переменных в начале перелета имеют следующие значения: ψU(0) = –771,62, ψV = –3562, ψR = 0,0006153. Минимальное время перелета – 205,03 суток.

missing image file

Рис. 2. Радиальная скорость КА при оптимальном управлении солнечным парусом при перелете на орбиту Венеры

missing image file

Рис. 3. Тангенциальная скорость КА при оптимальном управлении солнечным парусом при перелете на орбиту Венеры

missing image file

Рис. 4. Изменение расстояния от Солнца до КА при оптимальном управлении солнечным парусом при перелете на орбиту Венеры

missing image file

Рис. 5. Полярный угол при оптимальном управлении солнечным парусом при перелете на орбиту Венеры

missing image file

Рис. 6. Оптимальное управление (угол установки солнечного паруса) при перелете на орбиту Венеры

missing image file

Рис. 7. Оптимальное управление (угол установки солнечного паруса) при перелете на орбиту Марса

missing image file

Рис. 8. Оптимальная траектория движения КА

На рис. 8 показана траектория КА в Солнечной системе.

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

Заключение

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