УДК 531.36
Ледков Александр Сергеевич
ФГАОУ высшего образования "Самарский государственный аэрокосмический университет имени академика С.П. Королева (национальный исследовательский университет)"
Самара, Россия1 Доцент кафедры теоретической механики Кандидат технических наук [email protected]
Использование генетического алгоритма для поиска закона управления развертыванием троса в задаче
доставки груза с орбиты
Аннотация. Доставка грузов с орбита является заключительным этапом большого количества космических программ. Сегодня для ее решения применяются спускаемые капсулы, которые переводятся на орбиты спуска с помощью реактивных двигателей. Альтернативным способом решения этой задачи является использование космических тросовых систем, не требующих затрат топлива. Одним из ключевых вопросов проектирования таких систем является поиск оптимальных законов развертывания троса. В статье проводится сравнение существующих схем развертывания. Для случая круговой орбиты получена приближенная аналитическая формула, позволяющая оценить во сколько раз длина троса при статическом развертывании превышает длину троса при динамическом развертывании при условии перехода груза на орбиты с одинаковым радиусом перигея. На основе анализа сил, действующих на груз в процессе маневра, предложена модификация динамической схемы с целью уменьшения высоты перигея орбиты груза. Для подтверждения эффективности предложенной схемы разработан генетический алгоритм поиска оптимального закона управления силой натяжения троса. В качестве критерия оптимальности выбрано расстояние до перигея орбиты груза. Для космической тросовой системы с параметрами, соответствующими эксперименту YES2, найдено оптимальное управление и установлено, что для спуска с орбиты нужен трос длиной 13.1 км при максимально допустимой относительной скорости троса 90 м/с. Для перевода груза на орбиту спуска с таким же перигеем в случае динамического развертывания требуется трос длиной 30 км, а при статическом - 44.6 км. Полученные результаты могут быть использованы при проектировании новых космических транспортных систем, включающих в себя тросы переменной длины.
Ключевые слова: космическая тросовая система; спуск с орбиты; генетический алгоритм; оптимальный закон управления; доставка груза; динамическое развертывание; статическое развертывание; Young Engineers' Satellite 2.
Самара, 443086, Московское шоссе 34, 5 корпус, 429.
Постановка задачи. Космические тросовые системы являются одним из наиболее перспективных направлений развития современной космонавтики. Они могут применяться для решения широкого круга задач, в том числе и задачи спуска груза с орбиты без использования топлива [1]. Предлагается не тормозить капсулу с грузом реактивными двигателями, а с помощью троса опустить ее на высоту, где ее скорости окажется недостаточно для удержания на орбите [2, 3]. К настоящему времени успешно проведено три эксперимента по доставке груза с орбиты (Small Expandable Deployer System - 1, Small Expandable Deployer System - 2 и Young Engineers' Satellite 2), которые подтвердили перспективность указанной технологии [2].
При проектировании космических программ, включающих этап доставки груза, наибольшую сложность представляет поиск закона управления развертыванием троса, который обеспечивал бы требуемый режим движения всей системы с учетом различных ограничений. В научной литературе этой проблеме уделяется большое внимание [3-6]. Одним из наиболее часто используемых критериев качества является радиус перигея орбиты, на которую переходит груз после отделения от троса [5, 7]. Движение космической тросовой системы описывается нелинейной системой дифференциальных уравнений, поэтому сложно установить функциональную зависимость между радиусом перигея и входными параметрами, к которым относятся массово-геометрические характеристики тросовой системы, параметры ее орбиты, а также закон управления, как некоторая функция времени. Для решения задач подобного рода, когда характер исследуемой зависимости плохо поддается формализации, широко применяются методы стохастической оптимизации, к которым относятся и генетические алгоритмы [8]. В основе генетических алгоритмов лежит идея моделирования свойств живой природы, таких как эволюция, наследование, мутация и естественный отбор. Генетические алгоритмы с успехом применяются при решении ряда практических задач, они надежны и хорошо поддаются распараллеливанию [8, 9].
В рамках статьи будем рассматривать плоское движение космической тросовой системы, состоящей из спутника, невесомого троса и капсулы с грузом. Спутник и капсулу будем рассматривать как материальные точки. Будем считать, что на систему действуют только гравитационные силы. Земля представляет собой однородный невращающийся шар. Установленный на спутнике механизм развертывания управляет силой натяжения троса, которая является заданной функцией времени T (t). Спутник движется по круговой орбите.
Целью данной работы является анализ и модификация существующих схем развертывания троса с целью уменьшения радиуса перигея орбиты спускаемого груза. В отличие от существующих работ будем рассматривать случай, когда механизм управления троса может обеспечивать не только его выпуск, но и обратное втягивание.
Анализ и сравнение существующих схем развертывания. Прежде чем приступать к построению алгоритма поиска оптимального управления, проведем анализ уже существующих схем развертывания тросовых систем. Для задачи спуска груза с орбиты законы управления принято разделять на статические и динамические [2, 4]. Статическое развертывание подразумевают, что в процессе всего маневра груз остается в некоторой малой окрестности местной вертикали спутника. В основе динамического развертывания лежит идея использования силы Кориолиса для раскачки тросовой системы и уменьшения скорости груза за счет возвратного колебательного движения троса. Ниже будет показано, что использование динамического закона развертывания позволяет осуществить доставку груза с помощью троса меньшей длины, чем в случае использования статического закона.
Операцию доставки груза при использовании динамической схемы развертывания можно разделить на несколько фаз (рисунок 1). Сначала с помощью пружинных толкателей груз отстреливается от спутника и с небольшой относительной скоростью отводится на
расстояние порядка нескольких километров (участок А А на рисунке 1). Эта фаза наиболее опасна, поскольку заклинивание троса на этом этапе может привести к его наматыванию на спутник и к их столкновению [10]. Затем начинается фаза быстрого развертывания (участок А А ). Ее целью является отклонение троса от местной вертикали на большой угол. Если связать со спутником неинерциальную систему координат Оху, оси которой направлены вдоль его местной вертикали и горизонтали (рисунок 1), то в этой системе на груз будет действовать сила Кориолиса Ф^, пропорциональная его относительной скорости. Эта сила отклоняет трос от радиального положения в направлении орбитального движения системы (точка А ). После того
как трос отклонился на максимальный угол (точка А) развертывание прекращается и начинается фаза возвратного колебания (участок АА). При прохождении грузом местной вертикали (точка А ) происходит его отделение от троса. При этом относительная скорость груза V будет максимальна и направлена перпендикулярно радиус-вектору груза. После отделения от троса груз переходит на пересекающую границу атмосферы орбиту (участок А А ) и совершает спуск на поверхность Земли (участок АА )
Необходимо отметить, что сила Кориолиса, использование которой лежит в основе динамического развертывания, на этапе возвратного колебания играет отрицательную роль. В связанной системе координат Оху после прекращения развертывания груз движется по
окружности (точка А на рисунке 1) с центром в точке крепления троса к спутнику. Вектор относительной скорости V направлен по касательной к этой окружности, а направление силы Кориолиса Ф^ совпадает с направлением радиус-вектора груза в Оху . Из рисунка 1 видно, что в этом случае проекция Ф^ на ось Ох положительна, и сила Кориолиса препятствует возвратному маятниковому движению троса, уменьшая величину V. Предложим альтернативную схему развертывания, лишенную этого недостатка. Для того, чтобы нейтрализовать негативное влияние силы Кориолиса на этапе возвратного колебания АА можно предложить втягивать трос на борт спутника. В этом случае вектор относительной скорости V повернется, и при достаточно большой скорости втягивания проекция силы
Кориолиса на ось Ох станет отрицательной. Что будет способствовать дополнительному разгону груза.
Рисунок 1. Схема динамического развертывания (разработано автором)
Проведем оценку выигрыша в длине троса при использовании динамического развертывания. В работе [7] приведена формула, позволяющая определить уменьшение радиуса перигея орбиты груза после его отделения от троса для случая круговой орбиты спутника
гУ
Ah = ГоУ „ - г,
ГоУо2
(1)
где Ah = г - г - изменение высоты груза после отделения от троса, г - радиус перигея орбиты груза, г - радиус орбиты спутника, r0=r — l - радиус груза в момент отделения, / -длина троса, V0 = reo - 1{со + ф) - абсолютная скорость груза в момент отделения, ср - угол
отклонения спутника от местной вертикали (рисунок 1), О = \] ¡г 3 - угловая скорость обращения спутника по орбите, л - гравитационный параметр. В [7] приводится приближенное уравнение, описывающее колебание троса в окрестности местной вертикали спутника, из которого следует, что в момент отделения ф < sßcd .
Вводя новые безразмерные переменные ф' = ф/со, I =11 г и выражая из (1) радиус перигея орбиты, получим
г_ =
(1 -1 -1 (1 + ^))2г 2 - (1 -1 )(1 -1 (1 + ф'))2 ■
(2)
В случае статического развертывания (р' = 0 и согласно (2) имеем
r =
' pst
(1 - lst )4 r
(3)
2 - (1 - lst )3
где rpst - радиус периея орбиты груза, при использовании статического закона
развертывания и троса длинной lst, lst = lst / r. Приравнивая (2) и (3) получим нелинейное
уравнение, позволяющее определить безразмерную длину троса l , обеспечивающего при данном значении Ç перевод груза на орбиту спуска с радиусом перигея, равным радиусу,
получаемому при статическом развертывании с помощью троса длиной l
(1-1 )2(1 - 7(1 + ç'))2(2 - (1-1 )3) - (2 - (1 - 7)(1-/(1 + Ç'))2)(1-1 )4 = 0. (4)
Учитывая, что / 1, / ( <sc 1 разложим левую часть уравнение (4) в ряд Маклорена по степеням l , lst. После отбрасывая нелинейных членов разложения, получим
l = k (ç%, (5)
где k =-— = — - безразмерный коэффициент, показывающий во сколько раз длина
7 + 4Ç lst
троса при статическом развертывании превышает длину троса при динамическом развертывании при условии перехода груза на орбиту с одинаковым радиусом перигея. На рисунке 2 показан график зависимости k(Ç).
к
0.9
0.8
0.7
0.6
0.5
0.4
0
0,4
0.8
1.2
1.
Ф'
Рисунок 2. Зависимость коэффициента к от р (разработано автором)
Генетический алгоритм поиска оптимального закона развертывания. Генетические алгоритмы основаны на моделировании процессов биологической эволюции в популяции особей. Особь или хромосому можно представить, как вектор некоторых параметров системы, а популяцию, как совокупность этих векторов. В процессе развития популяции создаются новые особи и удаляются существующие. Эти процессы базируются на механизмах скрещивания, мутации и естественного отбора [8].
Применительно к задаче поиска оптимального закона управления особью будем называть вектор х. = [Т,Т, •••,Т:,^], определяющих совокупность опорных точек, равномерно
распределенных по интервалу t е (0; ^). Здесь Т - вещественное число, задающее силу
натяжения троса в момент времени tt = ——. Для формирования закона управления T(t),
K — 1
соответствующего особи x., эти точки соединяются кубическими полиномами Эрмита
(рисунок 3). Будем искать закон развертывания троса, обеспечивающий движение космической тросовой системы, при наличии следующих ограничений
1 < 1 \1\<V Т <Т (6)
'—'max' I I— ' шах ' 1 ~ * max ' Vu/
т, н
Рисунок 3. Закон управления силой натяжения троса, заданный через опорные точки Т, соединенные полиномом Эрмита (разработано автором)
Перейдем к построению генетического алгоритма. Генетический алгоритм включает в себя несколько этапов. На первом этапе случайным образом генерируется популяция N особей. Для лучшей сходимости алгоритма можно добавить в исходную популяцию несколько известных законов развертывания [3, 6, 7].
Вторым этапом происходит скрещивание нескольких случайных особей с целью создания новой популяции размером М особей. Для скрещивания берутся две особи и случайным образом разделяется на три участка. После этого генерируются две новые особи-потомка путем взаимной замены средних участков [8].
На третьем этапе часть из вновь созданных особей подвергается мутации. В векторе х. берутся два произвольных элемента Т и Тк, меняются местами и умножаются на случайный близкий к единице коэффициент. Для части особей мутации подвергается последний элемент вектора х., отвечающий за длительность процесса развертывания. Он умножается на случайный коэффициент.
На четвертом этапе вычисляются показатели качества для вновь созданных особей. На основе вектора х. генерируется закон управления Т(^), который затем используется при
численном интегрировании системы уравнений, описывающей движение космической тросовой системы [11]:
у T(t) JLíiJ — Y COS ф) о ..
/ =--—--—-—-J-ГСО- СО$ф + 1(3 + ф\
ffl -(,г2 -2/7cos<^ + /2)2
.. _ reo2 sin ф - 2(со + ф)1 /иг sin ф
Ф - J 3 •
I(r2 -2rl cos ф + Г-у-
(7)
Процесс интегрирования завершается при достижении времени tB, либо если выполняется условие | ф |> ж /2, что может быть расценено как нештатная ситуация наматывания троса на спутник. В последнем случае в tB записывается время остановки интегрирования U, элементам T присваиваются новые значения Ti'= T ((i —1)(K —1)—), и повторяется процесс численного интегрирования с обновленным законом T(t). В результате интегрирования системы (7) мы получаем таблицу значений t, I, <р, I, ф с некоторым шагом по времени. Индексом v будем обозначать номер строки в этой таблице. Каждой строке можно поставить в соответствие расстояние от центра Земли до перигея орбиты г , по которой бы
двигался груз при отделении в соответствующий момент времени tv:
гР*=ТГ, (8)
р 1 + e
где e = л] 1 + ha2/л2 - параметр орбиты, р = а2- ее эксцентриситет, R - радиус Земли, h - интеграл энергии, а - интеграл площадей:
h = Г;ф; +1; +co2r2+ 2cor(Ív sin q>v + lv<pv cosq>v) - 2//
vTv v \ v TV 1 .Tv r v / 2 П, 1 ,7 2 '
г - 2/7, eos фу + /, <т = cor2 + riv sin q>v + rlv (фу - со) eos <pv - 12фу. Показателем качества j -ой особи будем считать величину
Qj = гр.х+в(Ь,) ^ + ) ^ + ^(At ) ^. (9)
где Я - номер строки таблицы результатов, соответствующей минимальному значению гр у, вычисленному с помощью формулы (8), 0 - функция Хевисайда, принимающая в
зависимости от знака параметра значение 0 или 1; К, Ку, Кт - положительные коэффициенты, определяемые методом подбора и влияющие на скорость исключения из популяции особей, не удовлетворяющих условиям (6), А, =шах«,)-/^, Аг =шах(|/,, |)-Кшах, Аг = шах(| Г |)-Гтах.
Г<Я 1'<я 1-'<Я
Пятым этапом алгоритма является этап отбора, когда из всех N+M особей методом рулетки выбирается N векторов х. для новой популяции[8]. Чем меньше значение показателя
качества (9), тем выше вероятность перехода особи в новую популяцию. С точки зрения улучшения сходимости алгоритма имеет смысл переносить несколько лучших особей в новую популяцию автоматически.
После завершения отбора проверяется условие выхода из генетического алгоритма и если оно не выполняется, осуществляется возврат ко второму этапу. В качестве условия выхода может выступать отсутствие новых особей с наилучшими показателями качества в течение
определенного числа итераций, либо завершении отпущенного на выполнение алгоритма числа итераций.
Численное моделирование. В качестве примера рассмотрим космическую тросовую систему, имеющую параметры близкие к эксперименту YES2 [2, 7]: г = 6648126 м, со = 1.1647 ■10_3е~1, /тх = 30000 м, ^ = 90 м/с, Ттах = 20Н, т = 14 кг. Взяв за основу схему динамического развертывания, оставим без изменения первую фазу, и будем считать что в начальный момент времени груз уже опущен на расстояние /0 = 3445 м и стабилизирован в
устойчивом вертикальном положении /п = 0, ср0= 0, ф0 = 0. Зададим следующие параметры
генетического алгоритма: число особей в популяции N = 30, число новых особей, генерируемых в результате скрещивания М = 50, число опорных точек, задающих закон управления К = 10, число итераций: 200.
Воспользовавшись законом изменения силы натяжения троса из эксперимента YES2[1] и считая, что отделение груза происходит при прохождении грузом местной вертикали спутника, определим радиус перигея орбиты груза при использовании троса длиной 30 км. С помощью формулы (8) находим гЖ52=6344 км. В момент отделения безразмерная угловая
скорость вращения троса равна (р = 9.936-10 с . Используя (5) можно вычислить соответствующую длину троса при использовании статического развертывания: = 44.6 км. Воспользовавшись приведенным выше генетическим алгоритмом и используя метод последовательных приближений, определим длину троса, который при использовании оптимального закона развертывания обеспечивает перевод груза на орбиту с радиусом перигея равным г Ш82. Расчеты показали, что требуемая длина троса составляет 13.1 км. То есть
использование оптимального закона развертывания позволяет осуществить спуск с тросом, длина которого более чем в два раза меньше длины троса необходимого для динамической схемы. В таблице 1 приведены значения полученных с помощью генетического алгоритма опорных точек Т, время развертывание составляет = 1995.57 с. На рисунке 4 показана траектория груза в связанной со спутником системе координат Оху (рисунок 1) в случае использования динамического и оптимального закона развертывания.
Таблица 1
Опорные точки оптимального закона управления (разработано автором)
1 2 3 4 5 6 7 8 9 10
Т ,Н 0.0754 5 0.1 0.109 4 0.1 0.1 0.1 0.5 0.1 6.017 13.716
Ь ,е 0 221.7 3 443.4 6 665.1 9 886.9 2 1108.6 5 1330.3 8 1552.1 1 1773.8 4 1995.5 7
-у, км 0
-5
-10
-15 -20 -25
-30
Оптимальное развертывание \ Л
у
✓ ✓ / у ✓ / г *
/ /
1 1 Развертывание по закону УЕ82
К \ \
ч \ N % УЕ82
-20 -15 -10
-5
О
5 10 х, км
Рисунок 4. Траектория движения груза при развертывании троса по оптимальному закону и
закону, использованному в эксперименте УЕ82 (разработано автором)
Заключение. В статье было проведено сравнение динамической и статической схем развертывания троса и предложена модификация динамической схемы, позволяющая уменьшить радиус перигея орбиты спускаемого груза. Для подтверждения эффективности этой схемы был разработан генетический алгоритм поиска оптимального закона управления. На примере эксперимента YES2 было показано, что оптимальный закон, найденный при ограничении максимально допустимой скорости механизма развертывания троса 90м/с, позволяет осуществить спуск груза с помощью троса длиной 13.1 км, при этом сила натяжения троса не превышает 14Н. Для перевода груза на орбиту спуска с таким же перигеем в случае динамического развертывания требуется трос длиной 30 км, а в случае статического - 44.6 км. Разработанный генетический алгоритм поиска оптимального закона управления может быть использован при проектировании новых космических транспортных систем, включающих в себя тросы переменной длины.
Представленные результаты получены в рамках выполнения государственного задания Минобрнауки России №9.540.2014/К.
ЛИТЕРАТУРА
1. Волошенюк О.Л., Пироженко А.В., Храмов Д.А. Космические тросовые системы - перспективное направление космической техники и технологии // Космiчна наука i технолопя. 2011. Т. 17. № 2. С. 32-44.
2. Aslanov V.S., Ledkov A.S. Dynamics of the Tethered Satellite Systems. Cambridge: Woodhead Publishing Limited, 2012. 331p.
3. Белецкий В.В., Левин Е.М. Динамика космических тросовых систем. М.: Наука, 1990. 330 с.
4. Kumar K.D. Review on Dynamics and Control of Nonelectrodynamic Tethered Satellite Systems // Journal of Spacecraft and Rockets. 2006. Vol. 43. № 4. P. 705-720. DOI: 10.2514/1.5479.
5. Zimmermann F., Schottle U.M., Messerschmid E. Optimization of the tether-assisted return mission of a guided re-entry capsule // Aerospace Science and Technology. 2005. № 9. P. 713-721.
6. Williams P. Optimal deployment/retrieval of tethered satellites // Journal of Spacecraft and Rockets. 2008. Vol. 45. № 2. P. 324-343. DOI: 10.2514/1.31804.
7. Williams P., Hyslop A., Stelzer M., Kruijff M. YES2 optimal trajectories in presence of eccentricity and aerodynamic drag // Acta Astronautica. 2009. Vol. 64. P. 745-769.
8. Гладков Л.А., Курейчик В.В., Курейчик В.М. Генетические алгоритмы. М.: Физматлит, 2006. 320 с.
9. Кныш Д.С., Курейчик В.М. Параллельные генетические алгоритмы: обзор и состояние проблемы // Известия РАН. Теория и системы управления. 2010. №4. С. 72-82.
10. Ледков А.С., Дюков Д.И. Исследование последствий заклинивания троса в задаче о доставке груза с орбиты // Известия Саратовского университета. Новая серия. Сер. Математика. Механика. Информатика. 2012. Т. 12. Вып. 3. С. 82-87.
11. Асланов В.С., Ледков А.С. Хаотические колебания КА с упругим радиально ориентированным тросом // Космические исследования. 2012. Т.50. №2. С.194-204.
Рецензент: Мантуров Александр Иванович, Федеральное государственное унитарное предприятие «Государственный научно-производственный ракетно-космический центр «ЦСКБ-Прогресс», начальник отдела, доктор технических наук.
Alexander Ledkov
Samara State Aerospace University, Theoretical Mechanics Department.
Russia, Samara [email protected]
Using the genetic algorithm for determining a control law for tether deployment in a payload deorbiting mission
Abstract. De-orbiting of a payload is the final stage of a large amount of space missions. Capsules, which are translated into descent orbit using jet engines, are applied to solve this problem presently. An alternative way is using of space tether systems that does not require a fuel consumption. The search for optimal control laws for a tether deployment is one of the key issues of designing such systems. Comparison of existing deployment schemes is presented in the paper. Approximate analytical formula, which allows to estimate how many times the length of the tether under static deployment exceeds the length of the cable in the dynamic deployment on condition that the payload passes to the orbit of the same radius of perigee in both cases, was obtained for the case of a circular orbit. Based on the analysis of the forces acting on the payload during the maneuver, the modification of the dynamic scheme was proposed to reduce the radius of perigee of payload's orbit. The genetic algorithm for determining a control law for tether's tension force was developed to confirm the effectiveness of the proposed scheme. The radius of perigee of the payload was selected as the optimality criterion. The optimal control was found for space tether system with parameters corresponding to the experiment YES2. It was determined that if the maximum permissible tether's relative speed is 90m/s, the tether length of 13.1km is required. In the case of the dynamic deployment the length of 30km is required to transfer the payload into orbit with the same radius of perigee. In the case of a static deployment the tether length should be 44.6km. The results can be used for designing new space transportation systems, which include tethers of variable length.
Keywords: space tether system; de-orbiting; genetic algorithm; optimal control; payload delivery; dynamic deployment; static deployment; Young Engineers' Satellite 2
REFERENCES
1. Voloshenjuk O.L., Pirozhenko A.V., Hramov D.A. Kosmicheskie trosovye sistemy -perspektivnoe napravlenie kosmicheskoj tehniki i tehnologii // Kosmichna nauka i tehnologija. 2011. T. 17. № 2. S. 32-44.
2. Aslanov V.S., Ledkov A.S. Dynamics of the Tethered Satellite Systems. Cambridge: Woodhead Publishing Limited, 2012. 331p.
3. Beleckij V.V., Levin E.M. Dinamika kosmicheskih trosovyh sistem. M.: Nauka, 1990. 330 s.
4. Kumar K.D. Review on Dynamics and Control of Nonelectrodynamic Tethered Satellite Systems // Journal of Spacecraft and Rockets. 2006. Vol. 43. № 4. P. 705-720. DOI: 10.2514/1.5479.
5. Zimmermann F., Schottle U.M., Messerschmid E. Optimization of the tether-assisted return mission of a guided re-entry capsule // Aerospace Science and Technology. 2005. № 9. P. 713-721.
6. Williams P. Optimal deployment/retrieval of tethered satellites // Journal of Spacecraft and Rockets. 2008. Vol. 45. № 2. P. 324-343. DOI: 10.2514/1.31804.
7. Williams P., Hyslop A., Stelzer M., Kruijff M. YES2 optimal trajectories in presence of eccentricity and aerodynamic drag // Acta Astronautica. 2009. Vol. 64. P. 745-769.
8. Gladkov L.A., Kurejchik V.V., Kurejchik V.M. Geneticheskie algoritmy. M.: Fizmatlit, 2006. 320 s.
9. Knysh D.S., Kurejchik V.M. Parallel'nye geneticheskie algoritmy: obzor i sostojanie problemy // Izvestija RAN. Teorija i sistemy upravlenija. 2010. №4. S. 72-82.
10. Ledkov A.S., Djukov D.I. Issledovanie posledstvij zaklinivanija trosa v zadache o dostavke gruza s orbity // Izvestija Saratovskogo universiteta. Novaja serija. Ser. Matematika. Mehanika. Informatika. 2012. T. 12. Vyp. 3. S. 82-87.
11. Aslanov V.S., Ledkov A.S. Haoticheskie kolebanija KA s uprugim radial'no orientirovannym trosom // Kosmicheskie issledovanija. 2012. T.50. №2. S.194-204.