На правах рукописи ПАНКРАТОВ Илья Алексеевич ЗАДАЧИ ОПТИМАЛЬНОЙ ПЕРЕОРИЕНТАЦИИ ОРБИТЫ

advertisement
На правах рукописи
ПАНКРАТОВ Илья Алексеевич
ЗАДАЧИ ОПТИМАЛЬНОЙ ПЕРЕОРИЕНТАЦИИ ОРБИТЫ
КОСМИЧЕСКОГО АППАРАТА
Специальность 05.13.01 – Системный анализ, управление и обработка
информации (в технической отрасли)
АВТОРЕФЕРАТ
диссертации на соискание ученой степени
кандидата технических наук
Саратов 2011
Работа выполнена в ГОУ ВПО «Саратовский государственный
университет им. Н.Г. Чернышевского»
Научный руководитель
доктор физико-математических наук, профессор
Челноков Юрий Николаевич
Официальные оппоненты доктор технических наук, профессор
Коваль Владимир Александрович
кандидат физико-математических наук, доцент
Корнев Владимир Викторович
Ведущая организация
Самарский научный центр
Российской академии наук
Защита состоится 27 сентября 2011 г. в 14.00 часов на заседании
диссертационного совета Д 212.242.04 при ГОУ ВПО «Саратовский
государственный технический университет» по адресу: 410054, г. Саратов,
ул. Политехническая, 77, Саратовский государственный технический
университет, корп. 1, ауд. 319.
С диссертацией можно ознакомиться в научно-технической библиотеке
ГОУ ВПО «Саратовский государственный технический университет».
Автореферат разослан «_____» ______________
2011 г.
Автореферат размещен на сайте Саратовского государственного
технического университета www.sstu.ru «_____» _____________ 2011 г.
Ученый секретарь
диссертационного совета
В.В. Алешкин
2
ОБЩАЯ ХАРАКТЕРИСТИКА РАБОТЫ
Актуальность задачи.
Задачам управления движением космических аппаратов (КА)
посвящено большое число публикаций в нашей стране и за рубежом.
Однако сложность стоящих здесь проблем, отсутствие общих
аналитических
решений
и
трудности
численного
решения
дифференциальных краевых задач, к которым сводятся задачи
оптимального управления пространственным движением КА, оставляют
эту проблематику актуальной.
Предметом механики космического полета является решение
проблем выбора оптимальных проектных параметров КА, оптимального
управления его двигательной системой и оптимальных траекторий полета.
Книги В.Н. Лебедева, К.Б. Алексеева, Г.Г. Бебенина, В.А. Ярошевского
посвящены теоретическим основам и методам расчета траектории
маневра КА. Задачам оптимального управления движением центра масс
КА посвящены работы В.В. Салмина, С.А. Ишкова, S. Da Silva Fernandes,
В.А. Романенко, И.С. Григорьева, К.Г. Григорьева, Ю.Н. Лазарева,
Г.Г. Федотова,
B.M. Kiforenko,
I.Yu. Vasiliev,
Р.З. Ахметшина,
В.Г. Петухова, O.M. Kamel, A.S. Soliman и других современных авторов.
В этих и других работах для решения задач оптимального
управления движением центра масс КА используются, как правило,
классические уравнения движения в декартовых координатах или
уравнения в классических оскулирующих элементах. Обзор полученных на
их основе решений задач оптимального управления движением КА
приведен в книгах В.Н. Лебедева, Г.Л. Гродзовского, Ю.Н. Иванова,
В.В. Токарева.
При решении задач управления угловым движением твердого тела
и КА, рассматриваемого как твердое тело, среди всех кинематических
параметров ориентации особое место занимают параметры Эйлера
(Родрига-Гамильтона), имеющие аналитические и вычислительные
преимущества
(см.
работы
В.Н. Бранеца,
И.П. Шмыглевского,
Ю.Н. Челнокова, Д.В. Лебедева, Н.А. Стрелковой, А.В. Молоденкова, Я.Г.
Сапункова). В то же время параметры Эйлера и кватернионы еще не
получили должного распространения для решения задач оптимального
управления движением центра масс КА. Несмотря на это, данный подход
к описанию орбитального движения использовался в работах
А.Ф. Брагазина,
В.Н. Бранеца,
И.П. Шмыглевского,
A. Deprit,
В.А. Брумберга.
Различные
модели
орбитального
движения,
использующие
параметры
Родрига-Гамильтона
и
кватернионы
Гамильтона, рассматривались Ю.Н. Челноковым. Эти модели были
использованы им для решения ряда пространственных задач оптимального
управления движением центра масс КА.
3
Использование кватернионов открывает новые возможности
в решении ряда задач небесной механики и астродинамики, повышает
эффективность их аналитического исследования и численного решения:
в ряде случаев из уравнений движения КА исключаются громоздкие
тригонометрические выражения и дополнительные особые точки,
в которых уравнения вырождаются; существенно уменьшаются
размерности краевых задач оптимизации, уменьшается объем
производимых вычислений.
Диссертационная работа посвящена изучению четырех задач
оптимальной переориентации орбиты КА посредством реактивной тяги,
ортогональной плоскости орбиты КА, с использованием кватернионных
моделей орбитального движения. Каждая из исследованных в диссертации
задач представляет самостоятельный интерес.
Целями работы являются
– аналитическое и численное изучение четырех пространственных
задач оптимального управления ориентацией орбиты КА посредством
реактивной тяги, ортогональной плоскости орбиты КА, в центральном
ньютоновском гравитационном поле с использованием кватернионных
уравнений орбитального движения;
– разработка алгоритмов и программ численного решения краевых
дифференциальных задач, к которым сводятся задачи оптимальной
переориентации орбиты КА.
Научная новизна работы заключается в следующем:
– построены новые кватернионные дифференциальные уравнения
краевых задач принципа максимума для решения задач оптимальной
переориентации орбиты КА c использованием кватернионного
оскулирующего элемента орбиты в случае минимизации функционала
качества, являющегося взвешенной интегральной суммой затрат времени и
характеристической скорости КА, и c использованием кватернионных
дифференциальных уравнений ориентации орбиты КА в отклонениях в
случае минимизации интегрального квадратичного относительно фазовых
координат и управления функционала качества;
– для круговой орбиты и постоянного управления построены
аналитические решения фазовых и сопряженных дифференциальных
уравнений краевых задач переориентации орбиты КА;
– построены алгоритмы и программы численного решения
вышеназванных дифференциальных краевых задач принципа максимума,
являющиеся комбинацией методов Рунге-Кутта 4-го порядка точности,
Ньютона, градиентного спуска; выявлены свойства и закономерности
оптимальных траекторий и управлений в изученных задачах оптимальной
переориентации орбиты КА;
– предложено решение задачи переориентации недеформируемой
круговой орбиты КА для случая трех переключений управления.
4
Достоверность
результатов
обеспечивается
корректностью
математической постановки задач, строгостью применяемых методов
решения задач, совпадением результатов численного решения краевых
задач оптимального управления, полученных с использованием различных
математических моделей движения.
Научная и практическая ценность. Полученные законы
оптимального управления орбитальным движением КА могут быть
использованы в качестве законов программных управлений при
построении систем управления орбитальным движением
КА,
использующих в качестве исполнительных устройств реактивные
двигатели. Разработанные алгоритмы и программы могут быть
использованы для построения программных законов оптимального
управления ориентацией орбиты КА посредством реактивной тяги,
ортогональной плоскости орбиты КА, и математического моделирования
управляемого движения КА.
На защиту выносятся следующие положения:
1. Решения трех пространственных задач теории управления
орбитальным
движением
КА
в
центральном
ньютоновском
гравитационном поле посредством реактивной тяги, ортогональной
плоскости орбиты КА, построенные с использованием новых
кватернионных моделей орбитального движения.
2.
Аналитические
решения
фазовых
и
сопряженных
дифференциальных уравнений задач оптимальной переориентации
круговой орбиты КА в случае постоянного управления.
3. Особенности и закономерности процесса оптимальной
переориентации орбиты КА, установленные в результате численного
решения изучаемых краевых задач оптимального управления орбитальным
движением КА.
4. Алгоритмы и программы численного решения трех краевых задач
оптимальной переориентации орбиты КА для различных функционалов
качества.
5. Решение задачи управления ориентацией орбиты КА при наличии
трех точек переключения управления.
Личный вклад автора. Все научные результаты, вошедшие в
диссертационную работу, получены ее автором индивидуально. Научному
руководителю принадлежат используемые в диссертации кватернионные
модели орбитального движения КА и постановка задач исследования.
Использование
результатов.
Результаты,
полученные
в диссертационной работе, были использованы:
1) в лаборатории механики, навигации и управления движением
ИПТМУ РАН (г. Саратов, 2009 – 2011 гг.) при выполнении работ по
заданию Президиума РАН (тема «Кватернионные модели и методы в
5
задачах механики, навигации и управления движением») (руководитель
НИР – д.ф.-м.н., проф. Ю.Н. Челноков);
2) при выполнении проекта, поддержанного Российским фондом
фундаментальных исследований «Управление движением в космосе
с использованием кватернионов» (проект № 08-01-00310-а, 2008 – 2010 гг.)
(руководитель проекта – д.ф.-м.н., проф. Ю.Н. Челноков).
Апробация работы и публикации. Основные результаты работы
докладывались на научных конференциях механико-математического
факультета СГУ «Актуальные проблемы математики и механики» (Россия,
Саратов, 2006 – 2010); 7-9 международных конференциях «Авиация и
космонавтика» (Россия, Москва, 2008 – 2010); международной научной
конференции «Проблемы управления, передачи и обработки информации
(АТМ-ТКИ-50)» (Россия, Саратов, 2009); XVII-XVIII Международных
конференциях студентов, аспирантов и молодых ученых «Ломоносов»
(Россия, Москва, 2010 – 2011); 15-й международной научной конференции
«Системный анализ, управление и навигация» (Украина, Крым, Евпатория,
2010); конференции «Управление в технических системах» УТС-2010
(Россия, Санкт-Петербург, 2010).
По теме диссертационной работы опубликовано 18 работ,
в том числе 3 работы в научных журналах, рекомендованных ВАК РФ
для соискателей ученых степеней кандидата наук.
Структура работы
Диссертационная работа состоит из введения, 4 глав, списка
использованной литературы, включающего 111 наименований, четырех
приложений. Общий объем составляет 132 страницы, в том числе 13
рисунков.
Во введении обосновывается актуальность темы диссертационной
работы, сформулированы цели и задачи исследования, выполнен обзор
работ по теме диссертации. Кратко изложены основные результаты работы
по главам.
В первой главе диссертационной работы рассмотрена задача
переориентации орбиты КА с использованием кватернионного
оскулирующего элемента орбиты.
Задача ставится следующим образом: необходимо определить
ограниченное по модулю управление u :
0  u  umax  ,
u  u,
(1)
ортогональное плоскости орбиты КА, переводящее орбиту КА, движение
центра масс которого описывается уравнениями
(2)
2ddt     ,
  ur(cosi1  sin i2 ) / c,
(3)
ddt  c / r 2 , r  p /(1  e cos), c  const,
из заданного начального состояния
(4)
t  t0  0,
  0 ,
(0)   0
6
в конечное состояние, принадлежащее многообразию
~
t  t*,
t *    ,
vect  (t * )   *  0
и минимизирующее функционал

 

 

t*
t*
2
J1 
1  2u dt или J 2 
  2 u dt,
0
0 1

(5)
1 , 2  const  0.
Здесь  – истинная аномалия (угловая переменная, отсчитываемая
в плоскости орбиты от ее перицентра и характеризующая положение КА
на орбите); r – модуль радиуса-вектора r центра масс КА; p и e –
параметр и эксцентриситет орбиты, c – постоянная площадей (модуль
вектора момента скорости v центра масс КА); u – проекция вектора
ускорения u на направление вектора момента скорости центра масс КА
(алгебраическая величина реактивного ускорения, перпендикулярного
плоскости орбиты КА); i1 , i2 , i3 – векторные мнимые единицы
Гамильтона,  – символ кватернионного умножения, верхняя волна –
символ сопряжения.
Кватернионная переменная    0  1i1   2 i2   3i3 характеризует
ориентацию орбиты КА. Величины c, p, e,  0 ,  0 и  * заданы. Подлежат
определению оптимальный закон управления u  u(t ) и величины t * ,  .
Функционал J 1 характеризует расход энергии на перевод орбиты КА
из начального в конечное состояние и время, затрачиваемое на этот
перевод; функционал J 2 – затраты характеристической скорости и
времени. Поставленная задача для функционала J 1 изучалась в работах
С.В. Ненахова, Д.А. Сергеева, Ю.Н. Челнокова. В диссертации дается
развитие
этих
исследований,
изучается
задача
оптимальной
переориентации орбиты КА для функционала J 2 , разработаны алгоритмы
и программы численного решения задачи для обоих функционалов
качества, анализируются численные решения задачи для этих двух
функционалов качества и различных кватернионных моделей ориентации
орбиты КА.
Поставленная задача решается с помощью принципа максимума. Для
этого вводятся дополнительные переменные    0  1i1   2 i2   3i3
и  сопряженные по отношению к фазовым переменным  и  Функция
Гамильтона-Понтрягина имеет вид
Η    c / r 2  0.5ur1 cos   sin  / c,
~
где 1 ,   – компоненты кватерниона      для функционала J 1
  1   2 u ,
в случае
  1  2u 2 , для функционала J 2
быстродействия   1.
Система уравнений для сопряженных переменных имеет вид
(6)
2d  dt     ,
7
d
r
dr  
r2

 u 1 sin    2 cos  2  u 2 1 cos   2 sin  . (7)
dt
2c
dt  r
2c

Структура оптимального управления находится из условий
максимума функции Η по переменной u с учетом ограничения (1)
и имеет вид:
1. В случае   1  2u 2

rk /( 4 2c), если r k /( 4 2c)  umax ,
(8)
uo  
u
sign
k
,
если
r
k
/(
4

c
)

u
;

2
max
 max
2. В случае   1   2 u

umaxsign k , если r k  2 2 c,
(9)
uo  
0
,
если
r
k

2

c
;
k


cos



sin


2
1
2

Случай особого управления, когда r k  2 2c, не рассматривается.
Поставленная задача – задача с подвижным правым концом. В такой
задаче для определения положения КА на конечном многообразии,
задаваемом уравнениями (5), необходимы условия трансверсальности,
не содержащие неопределенных множителей Лагранжа, и имеющие вид:
(10)
t  t* ,*00  *11  *22  *33  0,
  
Таким образом, задача оптимальной переориентации орбиты КА
сведена к краевой задаче с подвижным правым концом траектории,
описываемой системой нелинейных дифференциальных уравнений (2), (3),
(6), (7), (8) (или (9)) 10-го порядка и 8 краевыми условиями (4), (5),
дополненными двумя условиями трансверсальности (10) и равенством
гамильтониана Η нулю в конечный момент движения, имеющим место
для оптимального управления u o и оптимальной траектории.
Кватернионное уравнение (2) с переменными коэффициентами
сведено для круговой орбиты и постоянного управления к линейному
однородному обыкновенному дифференциальному уравнению (ОДУ) 4-го
порядка с постоянными коэффициентами относительно переменной  0 .
Его общее решение было найдено методом Эйлера. Также получены
аналитические формулы для компонент векторной части кватерниона 
ориентации орбиты КА. Аналогичное решение построено в этом случае
для дифференциальных уравнений (6).
В диссертации разработаны алгоритмы и программы численного
решения задач оптимального управления для функционалов J 1 , J 2 ,
реализующие комбинацию метода Рунге-Кутта 4-го порядка точности
и двух методов решения краевых задач: Ньютона и градиентного спуска.
В качестве числовых параметров использованы следующие
величины, характеризующие форму, размеры орбиты КА, начальное
и конечное положения КА на орбите, начальную и конечную ориентации
8
aor  25500000 м.,
орбиты КА
( aor – большая
полуось
орбиты):
2
umax  0.101907 м / с , N  0.35 (или umax  0.0101907 м / с2 , N  0.035 );
0  3.940323 рад.,
начальное
положение КА:
00  0.679417 ,
01  0.245862 , 02  0.539909 , 03  0.353860 ; конечное положение КА:
вариант 1 (малое отличие в ориентациях орбит КА): *0  0.678275,
*1  0.268667 , *2  0.577802 , *3  0.366116 ; вариант 2 (большое
отличие в ориентациях орбит КА): *0  0.440542, *1  0.522476,
*2  0.125336, *3  0.719189.
Ориентации начальной и конечной орбит КА характеризуются
параметрами Эйлера 0j и *j , j  0,3. Если в варианте 1 эти значения
близки (отличие ориентаций орбит по долготе восходящего узла, наклону,
угловому расстоянию перицентра от узла составляет единицы градусов:
u  u (t0 )  u (t * )  u0  *u  3.30 ,
I  I (t0 )  I (t * )  I 0  I *  1.51 ,
   (t0 )   (t * )  0  *  1.59 ), то в варианте 2 они существенно
отличаются (отличие ориентаций орбит в угловой мере – десятки градусов:
u  32.00 , I  117 .57  ,   39.96 ).
а) Фазовые переменные
б) Безразмерное управление
Рис. 1. Круговая орбита, быстродействие
а) Фазовые переменные
б) Безразмерное управление

*
t
u dt  min
Рис. 2. Эллиптическая орбита (e  0.25),
0
9
а) Фазовые переменные
б) Безразмерное управление
t*
Рис. 3. Эллиптическая орбита (e  0.25),
1  4.2u 2 dt  min
0
 

На
рис. 1-3
приведены
графики
изменения
параметров
орбиты  j , j  0,3 в процессе управляемого движения и законы изменения
управления для варианта 2 ( N  0.35).
В результате численного решения выявлены особенности
и закономерности оптимальных траекторий и управлений: при увеличении
эксцентриситета орбиты уменьшается количество активных участков
движения, их длительности и общее время переориентации; пропадают
участки, на которых управление принимает свое максимальное по модулю
значение в случае минимизации затрат времени и энергии; в случае малого
различия начальной и конечной ориентаций орбит (единицы градусов)
время переориентации в несколько раз меньше, чем в случае большого
различия начальной и конечной ориентаций орбит (десятки градусов).
Отметим выявленную неединственность решения краевых задач
оптимальной переориентации орбиты КА, связанную с нелинейностью
дифференциальных
уравнений
задачи.
Поэтому
в диссертации
исследованы другие постановки задачи переориентации орбиты КА
с использованием кватернионных моделей движения орбитального
трехгранника. Это позволило найти несколько решений задачи,
отличающихся значениями минимизируемого функционала, и выбрать
из них оптимальное.
Во второй главе диссертационной работы развита для случая
быстродействия предложенная Ю.Н. Челноковым теория оптимальной
переориентации орбиты КА посредством реактивного ускорения,
ортогонального плоскости орбиты, основанная на использовании
кватернионного дифференциального уравнения ориентации орбитальной
системы координат; разработаны алгоритмы и программы численного
решения краевых задач принципа максимума для функционалов J 1 , J 2 .
В этой постановке задачи требуется определить ограниченное
по модулю управление u , ортогональное плоскости орбиты КА,
10
переводящее орбиту КА, движение центра масс которого описывается
уравнениями
2ddt     ,
  ur / ci1  c / r 2 i3 ,
(11)
(12)
ddt  c / r 2 , r  p /(1  e cos ), c  const,
из заданного начального состояния
t  t0  0,
  0 ,
(0)   ( 0)   0  cos0.50   i3 sin 0.50 
в конечное состояние, принадлежащее многообразию
t  t *  ?,
t *    ,
(t * )  *  cos0.5   i3 sin 0.5 
и минимизирующее функционал J  t *.
Здесь    0  1i1   2 i2   3i3 – кватернион ориентации орбитальной
системы координат  (ось  направлена вдоль радиуса-вектора r центра
масc КА, а ось  перпендикулярна плоскости орбиты), связанный
с кватернионом  ориентации орбиты КА соотношением
    cos    i3 sin   ;
(13)
Эйлера,
характеризующие
ориентацию
 j , j  0,3 – параметры
орбитальной системы координат  в инерциальной системе координат X .
Величины c, p, e,  0 ,  0 ( ( 0) ) и  * заданы. Подлежат определению
оптимальный закон управления u  u(t ) и величины t * ,  .
Использование уравнений (11), описывающих собой ориентацию
орбитальной системы координат, для решения задачи переориентации
орбиты имеет преимущества перед использованием кватернионного ОДУ
ориентации орбиты (2). Уравнение (11) является при r  const (в случае
круговой
орбиты)
и u  const
линейным ОДУ
с постоянными
коэффициентами, а уравнение (2) – линейным ОДУ с переменными
коэффициентами. Поэтому уравнение (11) удобнее и эффективнее
в сравнении с уравнением (2) с аналитической точки зрения. Но
уравнение (2) имеет преимущество перед уравнением (11) с точки зрения
численного
решения,
поскольку
переменные  j
в сравнении
с переменными  j являются медленно меняющимися функциями времени
и истинной аномалии.
C помощью принципа максимума задача сведена к краевой задаче
с подвижным правым концом траектории, описываемой системой
нелинейных дифференциальных уравнений 10-го порядка и 8 краевыми
условиями, дополненными двумя условиями трансверсальности
и равенством гамильтониана нулю в конечный момент движения,
~
имеющим место для оптимального управления u o  umaxsign 1 (     ,
где  – кватернионная сопряженная переменная) и оптимальной
траектории.
11
Кватернионное уравнение (11) сведено для круговой орбиты
и постоянного управления к уравнениям движения четырехмерного
одночастотного гармонического осциллятора, их общее решение известно.
Учет известных первых интегралов и использование в качестве
новых переменных компонент  k , (k  1, 2, 3) кватерниона  позволяют
понизить порядок полученной системы дифференциальных уравнений
краевой задачи (без ее усложнения) на 6 единиц и привести ее к
дифференциальным уравнениям линии переключения управления
(14)
d1d   2 , d 2 d  1  N 3 , d 3d   N 2 , N  ur 3c 2 .
В диссертации получена формула для периода T функции
переключения управления 1  1 () : T  2(  arcsin(  D / a)) / k , где
k  1 N 2 ,
D  N /(1  N 2 )(30  N10 ),
a

10
 D    20 / k  ;
2
2
 j 0   j (0 ), j  1,3. Верхний знак берется, если на первом активном
участке движения управление u  umax и нижний – в противном случае.
Показано, что уравнения (14) имеют 4 первых интеграла,
не являющиеся независимыми. Они являются глобальными (сохраняют
постоянное значение во все время управляемого движения КА). Также
были найдены три первых интеграла, определяющих общее решение
системы (14) в неявном виде. Два из них являются локальными (для
них точка переключения управления является точкой разрыва первого
рода).
В третьей главе диссертационной работы рассмотрена задача
оптимальной переориентации орбиты КА посредством реактивной тяги,
ортогональной плоскости орбиты, с использованием кватернионных
дифференциальных уравнений в отклонениях:
2ddt      ,
   (ur / c)(cosi1  sin i2 ),
(15)
ddt  c / r 2 , r  p /(1  e cos), c  const,
~
где       – кватернион текущей ориентации орбиты КА.
Требуется определить ограниченное по модулю управление u ,
ортогональное плоскости орбиты КА, переводящее орбиту КА, движение
центра масс которого описывается уравнениями (15),
из заданного
начального состояния
~
t  t0  0,
  0 ,
 (0)   *   0
в конечное состояние, принадлежащее многообразию
t  t*,
t *    ,
vect (t * )  0
и минимизирующее функционал
J 
 


t*
1 21  22  23  2u 2 dt, 1 2  const  0.
0
Кватернионная
переменная 
характеризует
ориентации орбиты КА от ее требуемого положения,
12
отклонение
задаваемого
кватернионом   . Величины c, p, e,  0 ,  0 и  * заданы. Подлежат
определению оптимальный закон управления u  u(t ) и величины t * ,  .
Сформулированная задача оптимальной переориентации орбиты КА
сведена с помощью принципа максимума к краевой задаче с подвижным
правым концом траектории, описываемой системой нелинейных
дифференциальных уравнений 10-го порядка и 8 краевыми условиями,
дополненными двумя условиями трансверсальности и равенством
гамильтониана нулю в конечный момент движения, имеющим место для
оптимального управления, аналогичного (8), и оптимальной траектории.
Кватернионное нестационарное уравнение (15) для круговой орбиты
и постоянного управления сведено к линейному однородному ОДУ 4-го
порядка с постоянными коэффициентами относительно переменной  0 ,
построено общее решение этого уравнения, найдено общее решение
для компонент
векторной
части
кватерниона 
Аналогично
сопряженное
нестационарное
неоднородное
кватернионное
дифференциальное уравнение сведено в этом случае к линейному
неоднородному ОДУ 4-го порядка с постоянными коэффициентами
относительно скалярной части сопряженного кватерниона, построено его
общее решение и найдены компоненты векторной части сопряженного
кватерниона.
В диссертации разработаны алгоритмы и программы численного
решения этой задачи. С их использованием построены примеры
численного решения задачи оптимальной переориентации орбиты КА.
Начальные и конечные значения угловых элементов орбиты КА
задавались равными: *u  215.25 , I *  64.8 , *  0.0 ; вариант 1 (малое
различие начальной и конечной ориентаций орбиты КА): u0  212.0 ,
I 0  63.0 , 0  0.0 ; вариант 2 (большое различие начальной и конечной
ориентаций орбиты КА): u0  40.0 , I 0  70.57  , 0  84.98. Конечные
значения элементов орбиты отвечают ориентации орбиты одного
из спутников орбитальной группировки ГЛОНАСС.
Начальные 0j и конечные *j значения компонент  j кватерниона
ориентации орбиты  соответствующие этим значениям угловых
элементов, равны: *0  0.255650,
*1  0.162241,
*2  0.510674,
*3  0.804694; вариант 1: 00  0.235019, 01  0.144020, 02  0.502258,
03  0.819610, вариант 2: 00  0.678175, 01  0.245862, 02  0.593909,
03  0.353860.
13
а) Фазовые переменные
б) Безразмерное управление
Рис. 4. Эллиптическая орбита (e  0.5),
 0 
t
*
3
j 1

2j  4.2u 2 dt  min
На рис. 4 приведены графики изменения параметров орбиты  j ,
j  0,3 в процессе управляемого движения и закон изменения управления
для варианта 2 N  0.35.
Численное
исследование
показало,
что при
увеличении
эксцентриситета орбиты пропадают участки активного движения КА,
на которых управление принимает максимальное по модулю значение;
уменьшается количество смен знака управления.
В четвертой главе диссертационной работы рассмотрена задача
переориентации круговой орбиты КА при наличии трех точек
переключения релейного управления.
Кватернион ориентации  ( ) орбитальной системы координат 
в конечный момент времени t * , в соответствии с (13) и кватернионной
формулой сложения конечных поворотов имеет вид:
4
4
 ( )   *  cos 0  i 1 i / 2  i3 sin 0  i 1 i / 2 
(16)
  (0 )    (1 )   2 (2 )   3 (3 )    (4 ).
 
 

 
Здесь  k (k )  cos  k  sin  k   Ni1  i3 / *  *  sin  k  N 2 
     2 Ni2  – кватернион конечного поворота на k -м активном
участке движения КА, первая пара знаков берется в случае нечетного k ,
вторая – в случае четного; верхний знак берется, если на первом активном
участке
движения КА u  umax ,
иначе
берется
нижний
знак;
2
*  1  ur 3 / c 2  , k  *k / 2, k – длительность (в радианной мере)
2


k -го активного участка движения КА k  1,4 , N  umaxr 3 / c2 .
Рассмотрена следующая задача: зная  0 ,  (0 ) (или  (0 ) ),  
найти 1 , 4 при условии, что *2  *3  x. Эта задача вытекает
из решения задачи оптимального (в смысле быстродействия) разворота
орбиты КА с помощью принципа максимума, которое, как показано
в главе 2, осуществляется с помощью релейного управления.
14
Для решения
задачи
из (16) получена
система
четырех
трансцендентных уравнений относительно трех переменных ( 1 , x,  4 ).
Разработана программа для численного решения указанной системы
уравнений с использованием метода Ньютона решения системы
нелинейных уравнений. В качестве конечной ориентации брались долгота
восходящего узла и наклонение орбиты одного из спутников орбитальной
системы ГЛОНАСС. Параметры задачи полагались равными:
umax  0.101907 м / с2 , r  26000000 м, c  1.101791410 11 м2 / с, 0  0 рад.,
*  1.014831, Ν  0.172863 . Примеры результатов приведены в табл. 1.
Таблица 1
u
 umax
 u max
 umax
 u max
u0 ,
210
210
190
190
I 0 ,
66
66
70
70
*u ,
215.25
215.25
215.25
215.25
I * ,
64.8
64.8
64.8
64.8
1 , рад.
2  3 , рад.
4 , рад.
3.26154
2.22359
2.49519
7.96354
1.26954
1.35825
0.88852
1.68341
2.41743
2.93844
8.73717
10.51116
Установлено, что знак управления u на первом участке активного
движения КА (указанный в первом столбце) оказывает существенное
влияние на длительность разворота орбиты. Так, на разворот орбиты
из начального положения u0  210  , I 0  66 при u  umax на первом
участке активного движения КА затрачивается значительно меньше
времени, чем при u  u max . В то же время переход из начального
положения орбиты u0  190  , I 0  70 происходит быстрее при u  umax
на первом участке активного движения, чем при u  umax . Необходимо
отметить, что разница между u0 и *u не должна превышать 35 , а между
I 0 и I * – 5.
Рассмотрены два частных случая, когда длительности двух средних
участков активного движения КА равны конкретной величине:
*2  *3   и когда равны «длины» двух средних участков
активного движения КА и, кроме того, равны «длины» двух крайних
участков активного движения КА. Для них построены аналитические
решения задачи.
В заключении сформулированы основные результаты и выводы
по диссертационной работе.
ОСНОВНЫЕ РЕЗУЛЬТАТЫ И ВЫВОДЫ ПО ДИССЕРТАЦИИ
1. Развита теория оптимальной переориентации орбиты КА
посредством ограниченной по модулю реактивной тяги, ортогональной
плоскости орбиты, в случае использования для описания ориентации
15
орбиты кватернионного оскулирующего элемента орбиты и минимизации
функционала
качества,
равного
взвешенной
сумме
времени
переориентации и импульса управления (характеристической скорости)
(задача 1), и в случае использования для решения задачи переориентации
орбиты, оптимальной в смысле быстродействия, кватернионного
дифференциального уравнения ориентации орбитальной системы
координат (задача 2).
Для первой задачи получены законы управления, удовлетворяющие
необходимым
условиям
оптимальности,
построены
условия
трансверсальности,
не содержащие
неопределенных
множителей
Лагранжа,
сформулирована
дифференциальная
краевая
задача
оптимальной переориентации орбиты 10-го порядка.
Для второй задачи (быстродействия) изучены первые интегралы
дифференциальных уравнений краевой задачи, выделены локальные
и глобальные первые интегралы, установлена формула для периода
функции переключения управления, сформулирована дифференциальная
краевая задача оптимальной переориентации орбиты 10-го порядка.
2. Изучена задача оптимальной переориентации орбиты КА
посредством реактивной тяги, ортогональной плоскости орбиты, в новой
постановке с использованием кватернионного дифференциального
уравнения ориентации орбиты КА в отклонениях с ограниченным по
модулю управлением в случае минимизации интегрального функционала
качества, равного взвешенной интегральной сумме квадратов переменных,
характеризующих отклонение орбиты КА от ее требуемого положения,
и квадрата управления. Построены законы управления, удовлетворяющие
необходимым условиям оптимальности, условия трансверсальности,
не содержащие неопределенных множителей Лагранжа, сформулирована
дифференциальная краевая задача оптимальной переориентации орбиты
10-го порядка.
3.
Построены
аналитические
решения
кватернионных
дифференциальных фазовых и сопряженных уравнений в задачах
оптимальной переориентации круговой орбиты КА посредством
постоянной по модулю реактивной тяги, ортогональной плоскости орбиты,
в случае использования для описания ориентации орбиты кватернионного
оскулирующего элемента орбиты и кватернионного дифференциального
уравнения ориентации орбиты КА в отклонениях.
4. Разработаны алгоритмы и программы численного решения трех
сформулированных краевых дифференциальных задач оптимальной
переориентации
орбиты КА,
основанные
на комбинированном
использовании метода Рунге-Кутта 4-го порядка точности, метода
Ньютона и метода градиентного спуска.
5. Построены примеры численного решения всех рассмотренных
задач оптимальной переориентации орбиты. Выявлены характерные
16
особенности процесса оптимальной переориентации орбиты КА,
установленные в результате численного решения трех краевых задач
оптимального управления орбитальным движением КА, касающиеся числа
переключений
управлений,
длительностей
участков
активного
движения КА, поведения фазовых и сопряженных переменных. Так,
установлено, что при увеличении эксцентриситета орбиты уменьшается
количество активных участков движения, их длительности и общее время
переориентации; в случае минимизации затрат времени и энергии
пропадают участки, на которых управление принимает свое максимальное
по модулю значение. Диапазоны изменения переменных  j ,  j меньше
диапазонов изменения переменных  j ,  j . В случае малого различия
начальной и конечной ориентаций орбит (единицы градусов) время
переориентации в несколько раз меньше, чем в случае, когда различие
начальной и конечной ориентаций орбит составляет десятки градусов.
6. Построено решение задачи переориентации круговой орбиты КА
для случая трех переключений релейного управления, для двух частных
случаев этой задачи решение построено в замкнутой форме.
Основное содержание работы изложено в следующих публикациях:
Публикации в изданиях, рекомендованных перечнем ВАК РФ
1. Панкратов И.А. Переориентация орбиты космического аппарата,
оптимальная
в смысле
минимума
интегрального
квадратичного
функционала качества [Текст] / Ю.Н. Челноков, И.А. Панкратов //
Мехатроника, автоматизация, управление. 2010. № 8. С. 73-78.
2. Панкратов И.А. Переориентация круговой орбиты космического
аппарата с тремя точками переключения управления [Текст] /
Ю.Н. Челноков, И.А. Панкратов // Мехатроника, автоматизация,
управление. 2011. № 1. С. 70-73.
3. Панкратов И.А. Аналитическое решение дифференциальных
уравнений ориентации круговой орбиты космического аппарата [Текст] /
И.А. Панкратов, Ю.Н. Челноков // Изв. Сарат. ун-та. Нов. сер. Сер.
Математика. Механика. Информатика. 2011. Т. 11. Вып. 1. С. 84-89.
Публикации в других изданиях
4. Панкратов И.А. Переориентация круговой орбиты космического
аппарата с тремя точками переключения управления [Текст] /
И.А. Панкратов, Ю.Н. Челноков // Математика. Механика: сб. науч. тр.
Саратов: Изд-во Сарат. ун-та, 2006. Вып. 8. С. 210-213.
17
5. Панкратов И.А. Четырехимпульсная переориентация круговой
орбиты космического аппарата [Текст] / И.А. Панкратов, Ю.Н. Челноков //
Математика. Механика: сб. науч. тр. Саратов: Изд-во Сарат. ун-та, 2007.
Вып. 9. С. 143-145.
6. Панкратов И.А. Оптимальная переориентация круговой орбиты
космического аппарата [Текст] / И.А. Панкратов // Научные исследования
студентов Саратовского государственного университета: материалы итог.
студ. науч. конф. Саратов: Изд-во Сарат. ун-та, 2008. С. 22-24.
7. Панкратов И.А. Переориентация орбиты космического аппарата
с фиксированным числом точек переключения управления [Текст] /
Ю.Н. Челноков, И.А. Панкратов // Авиация и космонавтика – 2008: тез.
докл. 7-й Междунар. конф. М: Изд-во МАИ-ПРИНТ, 2008. С. 43-44.
8. Панкратов И.А. К задаче оптимальной в смысле быстродействия
переориентации круговой орбиты космического аппарата [Текст] /
И.А. Панкратов, Ю.Н. Челноков // Математика. Механика: сб. науч. тр.
Саратов: Изд-во Сарат. ун-та, 2008. Вып. 10. С. 129-132.
9.
Панкратов И.А.
Исследование
задачи
оптимальной
переориентации круговой орбиты космического аппарата [Текст] /
И.А. Панкратов, Ю.Н. Челноков // Проблемы управления, передачи и
обработки информации – АТМ-ТКИ-50: сб. трудов Междунар. науч. конф.
Саратов: Сарат. гос. техн. ун-т, 2009. С. 45-47.
10.
Панкратов И.А.
Исследование
задачи
оптимальной
переориентации орбиты космического аппарата [Текст] / Ю.Н. Челноков,
И.А. Панкратов, Я.Г. Сапунков // Авиация и космонавтика – 2009: тез.
докл. 8-й Междунар. конф. М: Изд-во МАИ-ПРИНТ, 2009. С. 23.
11.
Панкратов
И.А.
Исследование
задачи
оптимальной
переориентации круговой орбиты космического аппарата [Текст] /
И.А. Панкратов, Ю.Н. Челноков // Математика. Механика: сб. науч. тр.
Саратов: Изд-во Сарат. ун-та, 2009. Вып. 11. С. 126-129.
12. Панкратов И.А. Задачи оптимального управления ориентацией
орбиты космического аппарата посредством реактивной тяги,
ортогональной плоскости орбиты [Текст] / Ю.Н. Челноков, И.А. Панкратов //
Системный анализ, управление и навигация: тез. докл. М: Изд-во МАИПРИНТ, 2010. С. 51-53.
13. Панкратов И.А. Численное исследование задачи управления
ориентацией орбиты космического аппарата [Текст] / И.А. Панкратов,
Я.Г. Сапунков, Ю.Н. Челноков // Математика. Механика: сб. науч. тр.
Саратов: Изд-во Сарат. ун-та, 2010. Вып. 12. С. 170-173.
14. Панкратов И.А. Решение задачи оптимальной переориентации
орбиты космического аппарата в отклонениях [Текст] / И.А. Панкратов,
Ю.Н. Челноков // Математика. Механика: сб. науч. тр. Саратов: Изд-во
Сарат. ун-та, 2010. Вып. 12. С. 174-176.
18
15.
Панкратов И.А.
Исследование
задачи
оптимальной
переориентации орбиты космического аппарата / И.А. Панкратов //
ЛОМОНОСОВ-2010: материалы Междунар. молодежного научного
форума / отв. ред. И.А. Алешковский, П.Н. Костылев, А.И. Андреев,
А.В. Андриянов. [Электронный
ресурс] М.: МАКС Пресс, 2010.
1 электрон.
опт. диск (CD-ROM); 12 см.
Систем.
требования:
ПК с процессором 486+; Windows 95; дисковод CD-ROM; Adobe Acrobat
Reader ISBN 978-5-317-03197-8.
16. Панкратов И.А. Задача оптимальной
переориентации
эллиптической орбиты космического аппарата в отклонениях [Текст] /
И.А. Панкратов, Ю.Н. Челноков // Управление в технических системах:
УТС-2010: тр. конф. Санкт-Петербург, 12-14 октября 2010 г. CПб.: «ОАО
«Концерн Электроприбор», 2010. С. 332-336.
17.
Панкратов И.А.
Оптимальная
переориентация
орбиты
космического аппарата в отклонениях [Текст] / И.А. Панкратов,
Ю.Н. Челноков // Авиация и космонавтика – 2010: тез. докл. 9-й
Междунар. конф., Москва, 16-18 ноября 2010 г. СПб: Мастерская печати,
2010. С. 307-308.
18. Панкратов И.А. Аналитическое и численное исследование задачи
оптимальной переориентации орбиты космического аппарата в
отклонениях / И.А. Панкратов // ЛОМОНОСОВ-2011: материалы
Междунар. молодежного научного форума / отв. ред. А.И. Андреев,
А.В. Андриянов, Е.А. Антипов, М.В. Чистякова. [Электронный ресурс] М.:
МАКС Пресс, 2011. 1 электрон. опт. диск (DVD-ROM); 12 см. Систем.
требования: ПК с процессором 486+; Windows 95; дисковод DVD-ROM;
Adobe Acrobat Reader. ISBN 978-5-317-03634-8.
Подписано в печать 01.07.11
Формат 6084 1/16
Бум. офсет.
Усл. печ. л. 1,16 (1,25)
Уч.-изд. л. 1,0
Тираж 100 экз.
Заказ 165
Бесплатно
Саратовский государственный технический университет
410054, Саратов, Политехническая ул., 77
Отпечатано в Издательстве СГТУ. 410054, Саратов, Политехническая ул., 77
Тел.: 24-95-70; 99-87-39, е-mail: izdat@sstu.ru
19
Download