Научная статья на тему 'Расчёт наискорейших перелётов космического аппарата между круговыми орбитами'

Расчёт наискорейших перелётов космического аппарата между круговыми орбитами Текст научной статьи по специальности «Математика»

CC BY
184
33
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
КОСМИЧЕСКИЙ АППАРАТ / ОРБИТА / ОПТИМИЗАЦИЯ / ГЕН / SPACECRAFT / ORBIT / OPTIMIZATION / GENE

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

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

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

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

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

Calculating of the Fastest Spacecraft Flights between Circular Orbits

The problem of optimal reorientation of spacecraft orbit is considered in quaternion formulation. Control (jetthrust vector orthogonal to the plane of the orbit) is limited in magnitude. It is necessary to minimize theduration of the process of reorientation of the spacecraft orbit. To describe the motion of the spacecraftcenter of mass quaternion dif ferential equations of the orientation of the orbit al coordinate system was used.The actual special case of the problem, when the spacecraft's orbit is circular and control equals to itsmaximum (in modulus) value on adjacent parts of active spacecraft motion, was considered. Original geneticalgorithm for finding the trajectories of spacecraft fastest flights is built. In this case the lengths of the activesections of the spacecraft motion are unknown. This method d oes not require any information about theunknown initial values of conjugate variables. The high speed of operation of the proposed gen etic algorithmis achieved through the use of existing, in this case, a known analytical solution of equations of t he problem.Examples of numerical solution of the problem for the case when the difference between the initial andfinal orientations of the spacecraft's orbit equals to a few degrees in angular measure, are gi ven. The finalorientation of the spacecraft's orbit corresponds to one of the satellites of Russian GLONASS orbital grouping.The graphs of components of the quaternion of orientation of the orbital coordinate system, the deviation ofthe current position of the spacecraft's orbit to the required and optimal control are drawn. Specific featuresand regularities of the process of optimum reorientation of the spacecraft's orbit are given

Текст научной работы на тему «Расчёт наискорейших перелётов космического аппарата между круговыми орбитами»

МЕХАНИКА

УДК 629.78; 519.6

РАСЧЁТ НАИСКОРЕЙШИХ ПЕРЕЛЁТОВ КОСМИЧЕСКОГО АППАРАТА МЕЖДУ КРУГОВЫМИ ОРБИТАМИ

И. А. Панкратов

Панкратов Илья Алексеевич, кандидат технических наук, доцент кафедры математического и компьютерного моделирования, Саратовский национальный исследовательский государственный университет имени Н. Г. Чернышевского, 410012, Россия, Саратов, Астраханская, 83, PankratovIA@info.sgu.ru

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

Ключевые слова: космический аппарат, орбита, оптимизация, ген.

DOI: 10.18500/1816-9791 -2017-17-3-344-352

1. ПОСТАНОВКА ЗАДАЧИ

Предположим, что вектор ускорения и от тяги реактивного двигателя во все время управляемого движения КА направлен ортогонально плоскости его орбиты. Тогда орбита КА в процессе управления движением центра масс КА не меняет своей формы и своих размеров, а поворачивается в пространстве под действием управления как неизменяемая (недеформируемая) фигура. Рассмотрим следующую задачу: пусть необходимо перевести орбиту КА, движение центра масс которого описывается уравнениями [1]:

d\ ж

2—- = До

dt

r . c .

= и-ii + -Г i3,

c r2

dp ~dt

r

P

1 + e cos p

c = const,

из заданного начального состояния

t = t0 = 0, p(0) = p0, Д(0) = Д(0) = Л0 o (cos у + i3 sin y

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

г = г* =?, р(г*) = р*, vect

за минимальное время с помощью кусочно-постоянного управления:

Д (t*) o Л* o ( cos у + i3 sin p2-

0,

(1)

(2)

ustart i ustart1

u(t) = S ( nfc-i

ustart • (—1) :

если

если 0 < г < г1, если г1 < г < г2,

г^-1 ^ г < ¿к,

ustart • ( —1)

M-1

если tM-1 < t < tM = t*.

При этом количество участков активного движения КА М полагается заданным. Известно, что в случае быстродействия оптимальное управление, находимое с помощью принципа максимума Л. С. Понтрягина [2], имеет именно такой вид.

Здесь Д = А0 + А1г1 + А2г2 + А3г3 — нормированный кватернион ориентации орбитальной системы координат п в инерциальной системе координат X (ось щ этой системы координат направлена вдоль радиус-вектора г центра ма^ КА, а ось п3 перпендикулярна плоскости орбиты), г1, г2, г3 — векторные мнимые единицы Гамильтона, о — символ кватернионного умножения; р — истинная аномалия (угловая переменная, отсчитываемая в плоскости орбиты от ее перицентра и характеризующая положение КА на орбите); г — модуль радиус-вектора г центра масс КА; р и е — параметр и эксцентриситет орбиты, с — постоянная площадей (модуль вектора момента скорости V = йг/йг центра масс КА); и — проекция вектора ускорения и на направление вектора момента скорости центра масс КА (алгебраическая величина реактивного ускорения, перпендикулярного плоскости орбиты КА); Л = Л0+Л1г1 +Л2г2+Л3г3 — кватернион ориентации орбиты КА (кватернионный оскулирующий (медленно изме-

няющийся) элемент орбиты КА); ustart е {—um

um

J — значение управления на

первом участке активного движения КА; Ak = tk — tk-1 — искомые величины (длительности участков активного движения КА).

Отметим, что ввиду своей сложности задача о быстродействии другими авторами решалась редко (см. например, [3-6]). В основном минимизировались затраты рабочего тела или характеристическая скорость.

Кватернион Л связан c кватернионом Л ориентации орбитальной системы координат соотношением

Л = Л о cos--i3 sin — ) .

V 2 3 2 /

Величины c, p, e, p0, Л0 и Л* заданы (начальное и конечное значения кватерниона Л могут быть найдены через заданные значения угловых элементов орбиты Qu, I, по известным формулам). Подлежат определению длительности участков активного движения КА.

Запишем уравнения нашей задачи в безразмерных переменных. Фазовые переменные Xj являются безразмерными. Безразмерные модуль радиус-вектора rb время tb и управление ub связаны с размерными переменными r, t и u соотношениями: r = Rrb, t Tt , u umaxu .

Здесь R — характерное расстояние (величина, близкая к длине большой полуоси орбиты управляемого КА); T = R2/c — характерное время. Система фазовых уравнений в безразмерных переменных имеет следующий вид [7]:

§ = 2Л ◦ (Nrbub ii + is) , % = -!,, rb = —i-. (3)

dtb 2 v ' dtb (r )2 1+ e cos p

Здесь N = umaxR3/c2 = const — характерный безразмерный параметр задачи.

Ограничение по управлению в безразмерном виде есть

-1 < ub < 1.

2. АЛГОРИТМ РЕШЕНИЯ ЗАДАЧИ

В [7, 8] поставленная задача решалась с помощью принципа максимума Л. С. Понтрягина. При этом двухточечная краевая задача решалась численно с помощью оригинального алгоритма, являющегося комбинацией методов Рунге - Кутты, модифицированного метода Ньютона и градиентного спуска [9]. Отметим, что в этой задаче отсутствуют формулы для нахождения неизвестных начальных значений сопряжённых переменных. Необходимо отметить также плохую сходимость начальных приближений для значений сопряжённых переменных к тем значениям, которые доставляют нули функциям невязок из-за постоянного попадания в их локальные минимумы, где итерационные методы не дают хороших результатов. В настоящей статье к решению этой задачи применён генетический алгоритм. Данный способ нахождения оптимальных траекторий перелётов КА не требует знания начальных значений сопряжённых переменных. Отметим, что подобные методы, основанные на искусственном интеллекте и машинном обучении, рассмотрены, например в [10,11]. Опишем основные этапы генетического алгоритма, следуя [12].

Далее будем рассматривать случай, когда орбита КА является круговой, при этом e = 0, а rb = 1. Отметим, что орбиты спутниковых группировок ГЛОНАСС и GPS близки к круговым.

X(tk) = A(tfc-1) O ( eos —--h — sin —^—

Вначале необходимо случайным образом сгенерировать популяцию из Nmax пробных решений (особей), каждое из которых представляет собой набор из M вещественных чисел. При этом вместо вещественного числа Ak в памяти хранится целое число Uknt (ген), 0 < uknt ^ 2L — 1. Связь между искомым вещественным числом и геном даётся формулой

AT

д AT max int

Ak =2^—1 ' k '

где ATmax — заданная максимальная длительность активного участка движения КА.

На втором шаге алгоритма для каждой особи находится по известной формуле [13]:

uAk 1 . uAk 4

--1--Sin-L_ ,, , ,

2 ш 2 у (4)

^n = Nustart (—1)k-1 ¿i + ¿3, ш = | = V N2 + 1 = const.

значение кватерниона ориентации орбитальной системы координат при t — t* — tM с начальными условиями (1) (управление задаётся выбранной хромосомой). В качестве значения функции приспособленности (целевой функции) берётся модуль левой части соотношения (2). Как известно, принцип естественного отбора заключается в том, что в конкурентной борьбе выживает наиболее приспособленная особь. В нашем случае, чем меньше значение целевой функции, тем более приспособленной является особь, т. е. пробное решение, использовавшееся в качестве аргумента целевой функции. Если на этом шаге для некоторой особи значение целевой функции меньше наперёд заданного малого числа г, то выполнение алгоритма заканчивается, а управление, соответствующее данной особи, выдаётся в качестве решения задачи. Если же превышено максимальное число итераций Nmr, то в качестве решения задачи выдаётся управление, соответствующее особи с минимальным значением целевой функции.

На третьем шаге алгоритма отбрасывается половина особей, имеющих наибольшие (худшие) значения целевой функции (предполагается, что количество особей Nmax является чётным). Затем производится скрещивание особи с наименьшим значением целевой функции со всеми остальными, в том числе и с самой собой. В качестве оператора скрещивания был выбран метод промежуточной рекомбинации [12]. Потомки создаются по следующему правилу:

Потомок = Родитель1 + a ■ Родитель2.

Здесь a — случайное число на отрезке [—0.25; 1.25]. Для каждого гена создаваемого потомка выбирается отдельный множитель a. Полученные гены потомка округляются до ближайших целых чисел, лежащих на отрезке [0; 2L — 1]. В результате получается новая популяция из Nmax особей.

На четвёртом шаге алгоритма вычисляется среднее значение целевой функции для популяции, полученной на третьем шаге. Если оно больше, чем среднее значение целевой функции, вычисленное на втором шаге, то производится мутация особей в популяции. Для этого гены всех особей записываются в двоичном виде (на каждый ген отводится ровно L бит) и с вероятностью pmut е (0; 1] производится инвертирование случайным образом выбранного бита каждого гена. Затем осуществляется возврат ко второму шагу алгоритма.

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

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

3. ПРИМЕРЫ ЧИСЛЕННОГО РЕШЕНИЯ ЗАДАЧИ

Для численного решения поставленной задачи с помощью описанного выше алгоритма была составлена программа на языке Python. Величины, характеризующие форму, размеры орбиты КА, начальное и конечное положения КА на орбите, начальную и конечную ориентации орбиты КА, полагались равными [14]:

aor = 25500000 м., umax = 0.101907 м/с2, N = 0.35.

вариант 1: начальное положение КА (p0 = 3.940323рад.):

Л0 = 0.679417, X0 = 0.061834,

Л0 = —0.245862, X10 = —0.451574,

Л20 = —0.539909, X20 = 0.457446,

Л0 = —0.353860; X0 = 0.763545;

конечное положение КА:

Л* = 0.678275, Л1 = —0.268667, Л2 = —0.577802, Л3 = —0.366116;

вариант 2: начальное положение КА (p0 = 3.940323рад.):

Л00 = —0.235019, X0 = 0.663730,

Л0 = —0.144020, X0 = 0.518734,

Л20 = 0.502258, X20 = —0.062608,

Л30 = 0.819610; X0 = —0.535217;

конечное положение КА:

Л* = —0.255650, Л1 = —0.162241, Л2 = 0.510674, Л3 = 0.804694.

Отметим, что в обоих вариантах отличие ориентаций орбит по долготе восходящего узла, наклону, угловому расстоянию перицентра от узла составляет единицы градусов. Во втором варианте кватернион конечной ориентации орбиты КА соответствует ориентации орбиты одного из спутников отечественной орбитальной группировки ГЛОНАСС.

Параметры генетического алгоритма полагались равными:

М = 3, Ь = 40, ^тах = 10000, ртЫ = 0.9, ДТтах = 4.0.

На рис. 1 приведены результаты решения задачи оптимальной переориентации круговой орбиты КА для варианта 1; на рис. 2 — для варианта 2.

%0

X

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

0 0.5 1 1.5 2 2.5 3 3.5 4

t

а / a

0.15 0.1 0.05 0

Л1

0.5 0

-0.5 -1

U1 0.5 0

-0.5 -1

Л0 _Л|__

Л3 -л2

0 0.5 1 1.5 2 2.5 3 3.5 4 t б/Ь

0 0.5 1 1.5 2 2.5 3 3.5 4 0 0.5 1 1.5 2 2.5 3 3.5 4

t t

в / c г / d

Рис. 1. Круговая орбита, вариант 1: а — компоненты кватерниона ориентации орбитальной системы координат; б — компоненты кватерниона ориентации орбиты КА; в — отклонение

ориентации орбиты от требуемой; г — оптимальное управление Fig. 1. Circular orbit, variant 1: a — components of the quaternion of orientation of the orbital coordinate system; b — components of the quaternion of the orbit orientation; c — deviation of the orientation of the orbit from the required one; d — optimal control

0 0.5 1 1.5 2 2.5 3 3.5 4 t

а / a

0 0.5 1 1.5 2 2.5 3 3.5 4 t

б/b

err 0.25

0.2

0.15

0.1

0.05

0

U1 0.5 0

-0.5 -1

0 0.5 1 1.5 2 2.5 3 3.5 4 t

в / c

0 0.5 1 1.5 2 2.5 3 3.5 4 t

г / d

Рис. 2. Круговая орбита, вариант 2: а — компоненты кватерниона ориентации орбитальной системы координат; б — компоненты кватерниона ориентации орбиты КА; в — отклонение

ориентации орбиты от требуемой; г — оптимальное управление Fig. 2. Circular orbit, variant 2: a — components of the quaternion of orientation of the orbital coordinate system; b — components of the quaternion of the orbit orientation; c — deviation of the orientation of the orbit from the required one; d — optimal control

Здесь

err = err(t) =

vect

W.n л* i + ¿ , . . +1

Л(t) о Л o ( cos-2--+ sin-2-

В ходе численного решения задачи было установлено, что в обоих случаях при смене знака управления на первом участке активного движения КА длительность процесса переориентации орбиты КА увеличивается. Отметим, что использование аналитических формул (4) вместо численного интегрирования уравнений (3) методом Рунге-Кутты позволяет значительно ускорить работу алгоритма. При сохранении приемлемой длительности работы программы становится возможным на несколько порядков увеличить количество особей в популяции и быстрее найти решение задачи. Отметим также, что отклонения ориентации орбиты КА от требуемой в начале и конце второго участка активного движения КА близки друг к другу.

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

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

1. Челноков Ю. Н. Применение кватернионов в задачах оптимального управления движением центра масс космического аппарата в ньютоновском гравитационном поле. I // Космические исследования. 2001. Т. 39, вып. 5. С. 502-517.

2. Понтрягин Л. С., Болтянский В. Г., Гамкрелидзе Р. В., Мищенко Е. Ф. Математическая теория оптимальных процессов. М. : Наука, 1983. 393 с.

3. Кирпичников С. Н, Бобкова А. Н., Оськина Ю. В. Минимальные по времени импульсные перелеты между круговыми компланарными орбитами // Космические исследования. 1991. Т. 29, вып 3. С. 367-374.

4. Григорьев И. С., Григорьев К. Г., Петрикова Ю. Д. О наискорейших маневрах космического аппарата с реактивным двигателем большой ограниченной тяги в гравитационном поле в вакууме // Космические исследования. 2000. Т. 38, вып 2. С. 171—192.

5. Kiforenko B. M, Pasechnik Z. V., Kyrychenko S. B., Vasiliev I. Yu. Mínimum time transfers of a low-thrust rocket in strong gravity fields // Acta Astronáutica. 2003. Vol. 52, № 8. P. 601-611. DOI: 10.1016/S0094-5765(02)00130-3.

6. Fazelzadeh S. A., Varzandian G. A. Minimum-time earth-moon and moon-earth orbital maneuevers using time-domain finite element method // Acta Astronautica. 2010. Vol. 66, № 3-4. P. 528-538. DOI: 10.1016/j.actaastro.2009.07.021.

7. Панкратов И. А., Сапунков Я. Г., Челноков Ю. Н. Решение задачи оптимальной переориентации орбиты космического аппарата с использованием кватернионных уравнений ориентации орбитальной системы координат // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2013. Т. 13, вып. 1, ч. 1. С. 84-92.

8. Панкратов И. А., Сапунков Я. Г., Челноков Ю. Н. Численное исследование задачи переориентации орбиты космического аппарата с использованием орбитальной системы координат // Математика. Механика : сб. науч. тр. Саратов : Изд-во Сарат. ун-та, 2012. Вып. 14. С. 132-136.

9. Моисеев Н. Н. Численные методы в теории оптимальных систем. М. : Наука, 1971. 424 с.

10. Dachwald B. Optimization of very-low-thrust trajectories using evolutionary neurocont-rol // Acta Astronautica. 2005. Vol. 57, № 2-8. P. 175-185. DOI: 10.1016/j.actaastro. 2005.03.004.

11. Coverstone-Carrol V., Hartmann J. W., Mason W. J. Optimal multi-objective low-thrust spacecraft trajectories // Computer methods in applied mechanics and engineering. 2000. Vol. 186, № 2-4. P. 387-402.

12. Панченко Т. В. Генетические алгоритмы. Астрахань : Астраханский университет, 2007. 87 с.

13. Панкратов И. А., Челноков Ю. Н. Аналитическое решение дифференциальных уравнений ориентации круговой орбиты космического аппарата // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2011. Т. 11, вып. 1. С. 84-89.

14. Челноков Ю. Н. Применение кватернионов в задачах оптимального управления движением центра масс космического аппарата в ньютоновском гравитационном поле. III // Космические исследования. 2003. Т. 41, вып. 5. С. 488-505.

Образец для цитирования:

Панкратов И. А. Расчёт наискорейших перелётов космического аппарата между круговыми орбитами // Изв. Сарат. ун-та. Нов. сер. Сер. Математика. Механика. Информатика. 2017. Т. 17, вып. 3. С. 344-352. 001: 10.18500/1816-9791-2017-17-3-344-352.

Calculating of the Fastest Spacecraft Flights between Circular Orbits

I. A. Pankratov

Ilya A. Pankratov, ORCID: 0000-0002-5325-9310, Saratov State University, 83, Astrakhanskaya Str., Saratov, Russia, 410012, PankratovIA@info.sgu.ru

The problem of optimal reorientation of spacecraft orbit is considered in quaternion formulation. Control (jet thrust vector orthogonal to the plane of the orbit) is limited in magnitude. It is necessary to minimize the duration of the process of reorientation of the spacecraft orbit. To describe the motion of the spacecraft center of mass quaternion differential equations of the orientation of the orbital coordinate system was used. The actual special case of the problem, when the spacecraft's orbit is circular and control equals to its maximum (in modulus) value on adjacent parts of active spacecraft motion, was considered. Original genetic algorithm for finding the trajectories of spacecraft fastest flights is built. In this case the lengths of the active sections of the spacecraft motion are unknown. This method does not require any information about the unknown initial values of conjugate variables. The high speed of operation of the proposed genetic algorithm is achieved through the use of existing, in this case, a known analytical solution of equations of the problem. Examples of numerical solution of the problem for the case when the difference between the initial and final orientations of the spacecraft's orbit equals to a few degrees in angular measure, are given. The final orientation of the spacecraft's orbit corresponds to one of the satellites of Russian GLONASS orbital grouping. The graphs of components of the quaternion of orientation of the orbital coordinate system, the deviation of the current position of the spacecraft's orbit to the required and optimal control are drawn. Specific features and regularities of the process of optimum reorientation of the spacecraft's orbit are given.

Key words: spacecraft, orbit, optimization, gene. References

1. Chelnokov Yu. N. The use of quaternions in the optimal control problems of motion of the center of mass of a spacecraft in a newtonian gravitational field: I. Cosmic Research, vol. 39, iss. 5, 2001, pp. 470-484. DOI: 10.1023/A:1012345213745.

2. Pontriagin L. S., Boltianskii V. G., Gamkrelidze R. V., Mishchenko E. F. Matematich-eskaia teoriia optimal'nykh protsessov [The mathematical theory of optimal processes]. Moscow, Nauka, 1983. 393 p. (in Russian).

3. Kirpichnikov S. N., Bobkova A. N., Os'kina Yu. V. Minimal'nye po vremeni impul'snye perelety mezhdu krugovymi komplanarnymi orbitami [Minimum-time impulse transfers between coplanar circular orbits]. Kosmicheskie issledovaniia [Cosmic Research], vol. 29, no 3, 1991, pp. 367-374 (in Russian).

4. Grigoriev K. G., Grigoriev I. S., Petrikova Yu. D. The fastest maneuvers of a spacecraft with a jet engine of a large limited thrust in a gravitational field in a vacuum. Cosmic Research, 2000, vol. 38, iss. 2, pp. 160-181.

5. Kiforenko B. M., Pasechnik Z. V., Kyrychenko S. B., Vasiliev I. Yu. Minimum time transfers of a low-thrust rocket in strong gravity fields. Acta Astronautica, 2003, vol. 52, no. 8, pp. 601-611. DOI: 10.1016/S0094-5765(02)00130-3.

6. Fazelzadeh S. A., Varzandian G. A. Minimum-time earth-moon and moon-earth orbital maneuevers using time-domain finite element method. Acta Astronautica, 2010, vol. 66, no. 3-4, pp. 528-538. DOI: 10.1016/j.actaastro.2009.07.021.

7. Pankratov I. A., Sapunkov Ya. G., Chelnokov Yu. N. Solution of a Problem of Spacecraft's Orbit Optimal Reorientation Using Quaternion Equations of Orbital System of Coordinates Orientation. Izv. Saratov Univ. (N.S.), Ser. Math. Mech. Inform., 2013, vol. 13, iss. 1, pt. 1, pp. 84-92 (in Russian).

8. Pankratov I. A., Sapunkov Ya. G., Chelnokov Yu. N. Chislennoe issledovanie zadachi pere-orientatsii orbity kosmicheskogo apparata s ispol'zovaniem orbital'noi sistemy koordinat [Numerical study of the problem of reorientation of the spacecraft's orbit using the orbital coordinate system]. Matematika. Mehanika [Mathematics. Mechanics]. Saratov, Saratov Univ. Press, 2012, iss. 14, pp. 132-136 (in Russian).

9. Moiseev N. N. Chislennye metody v teorii optimal'nykh sistem [Numerical methods in the theory of optimal systems]. Moscow, Nauka, 1971. 424 p. (in Russian).

10. Dachwald B. Optimization of very-low-thrust trajectories using evolutionary neu-rocontrol. Acta Astronautica, 2005, vol. 57, no. 2-8, pp. 175-185. DOI: 10.1016/j.actaastro.2005.03.004.

11. Coverstone-Carrol V., Hartmann J. W., Mason W. J. Optimal multi-objective low-thrust spacecraft trajectories. Computer methods in applied mechanics and engineering, 2000, vol. 186, no. 2-4, pp. 387-402.

12. Panchenko T. V. Geneticheskie algoritmy [Genetic algorithms]. Astrakhan, Publ. House „Astrakhan University", 2007. 87 p. (in Russian).

13. Pankratov I. A., Chelnokov Yu. N. Analytical Solution of Differential Equations of Circular Spacecraft's Orbit Orientation. Izv. Saratov Univ. (N.S.), Ser. Math. Mech. Inform., 2011, vol. 11, iss. 1, pp. 84-89 (in Russian).

14. Chelnokov Yu. N. The Use of Quaternions in the Optimal Control Problems of Motion of the Center of Mass of a Spacecraft in a Newtonian Gravitational Field: III. Cosmic Research, 2003, vol. 41, iss. 5, pp. 460-477. DOI: 10.1023/A:1026098216710.

Cite this article as:

Pankratov I. A. Calculating of the Fastest Spacecraft Flights between Circular Orbits. Izv. Saratov Univ. (N.S.), Ser. Math. Mech. Inform., 2017, vol. 17, iss. 3, pp. 344-352 (in Russian). DOI: 10.18500/1816-9791-2017-17-3-344-352.

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