Оптимизация процесса коррекции траектории космического аппарата

Рассмотрим возможность применения комбинированного метода к задаче оптимизации процесса однопараметрической кор­рекции траектории космического аппарата.

Обозначим через оптимизация процесса коррекции траектории космического аппарата - student2.ru величину прогнозируемого конечного прома­ха в момент, непосредственно предшествующий i -му корректирую­щему импульсу, отнесенному к среднему квадратичному отклонению априорного промаха; через оптимизация процесса коррекции траектории космического аппарата - student2.ru — расчетную величину i -го корректирующего импульса скорости, отнесенную к среднему квадратичному отклонению ошибки, его реализации, через оптимизация процесса коррекции траектории космического аппарата - student2.ru — производную оптимизация процесса коррекции траектории космического аппарата - student2.ru по направлению оптимизация процесса коррекции траектории космического аппарата - student2.ru . Обычно оптимизация процесса коррекции траектории космического аппарата - student2.ru убывает по мере движения КА. Тогда после отработки i-ro импульса получим

оптимизация процесса коррекции траектории космического аппарата - student2.ru

где оптимизация процесса коррекции траектории космического аппарата - student2.ru представляет собой ошибку реализации i -ro корректирующе­го импульса. Будем считать, что оптимизация процесса коррекции траектории космического аппарата - student2.ru = 0 при оптимизация процесса коррекции траектории космического аппарата - student2.ru = 0. При оптимизация процесса коррекции траектории космического аппарата - student2.ru - центрированная случайная гауссовская величина с единичной дис­персией. Задача оптимизации процесса коррекции состоит в опре­делении последовательности оптимизация процесса коррекции траектории космического аппарата - student2.ru , включая опре­деление самих моментов коррекции, обеспечивающей достижение требуемой конечной точности, характеризуемой условием

оптимизация процесса коррекции траектории космического аппарата - student2.ru

при минимальном расходе топлива, оцениваемом величиной

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Число коррекций N и величина оптимизация процесса коррекции траектории космического аппарата - student2.ru в соотношение (5.22) считают­ся заданными. Так как от моментов коррекции зависят лишь коэф­фициенты оптимизация процесса коррекции траектории космического аппарата - student2.ru , то задачу определения оптимальных моментов кор­рекции, т. е. задачу оптимального распределения корректирующих импульсов вдоль траектории наведения, будем трактовать как за­дачу отыскания оптимальной последовательности оптимизация процесса коррекции траектории космического аппарата - student2.ru .

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

Согласно поэтапной оптимизации решение задачи может быть проведено в два этапа. На первом этапе при фиксированном В пу­тем минимизации критерия (5.53) по последовательности оптимизация процесса коррекции траектории космического аппарата - student2.ru , с учетом (5.52) отыскивается алгоритм оптимальной коррекции и функция

оптимизация процесса коррекции траектории космического аппарата - student2.ru

представляющая собой по сути дела зависимость потребного для достижения заданной конечной точности расхода топлива от мо­ментов проведения коррекции.

На втором этапе находится оптимальное распределение коррек­тирующих импульсов путем минимизации функции оптимизация процесса коррекции траектории космического аппарата - student2.ru по после­довательности оптимизация процесса коррекции траектории космического аппарата - student2.ru . Для решения задачи первого этапа воспользуемся методом множителей Лагранжа.

Введем в рассмотрение обобщенный критерий оптимальности

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Пусть оптимизация процесса коррекции траектории космического аппарата - student2.ru управление, минимизирующее оптимизация процесса коррекции траектории космического аппарата - student2.ru приданном оптимизация процесса коррекции траектории космического аппарата - student2.ru .

Нетрудно показать, что если найдется такой множитель оптимизация процесса коррекции траектории космического аппарата - student2.ru >0, что будут одновременно выполнены условия

оптимизация процесса коррекции траектории космического аппарата - student2.ru

то управление оптимизация процесса коррекции траектории космического аппарата - student2.ru будет оптимальным в задаче первого этапа. Действительно, из определения оптимизация процесса коррекции траектории космического аппарата - student2.ru следует

оптимизация процесса коррекции траектории космического аппарата - student2.ru

откуда оптимизация процесса коррекции траектории космического аппарата - student2.ru для всех и, если оптимизация процесса коррекции траектории космического аппарата - student2.ru . Таким образом, для определения алгоритма оптимальной коррекции до­статочно минимизировать но последовательности оптимизация процесса коррекции траектории космического аппарата - student2.ru обобщен­ный критерий оптимальности оптимизация процесса коррекции траектории космического аппарата - student2.ru последующим выбором множителя а из условия оптимизация процесса коррекции траектории космического аппарата - student2.ru .

Минимизация критерия оптимизация процесса коррекции траектории космического аппарата - student2.ru может быть проведена с помощью ос­новного рекуррентного соотношения метода динамического про­граммирования

оптимизация процесса коррекции траектории космического аппарата - student2.ru

при граничном условии

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Для определения множителя оптимизация процесса коррекции траектории космического аппарата - student2.ru необходимо произвести анализ конечной точности при найденном согласно (5.54) алгоритме кор­рекции, т. е. установить зависимость оптимизация процесса коррекции траектории космического аппарата - student2.ru от оптимизация процесса коррекции траектории космического аппарата - student2.ru . С этой целью может быть использовано рекуррентное соотношение

оптимизация процесса коррекции траектории космического аппарата - student2.ru

при граничном условии

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Искомая зависимость определится соотношением

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Для решения задачи второго этапа необходимо установить зависи­мость оптимизация процесса коррекции траектории космического аппарата - student2.ru . Это может быть сделано с помощью рекуррентного соотношения

оптимизация процесса коррекции траектории космического аппарата - student2.ru

при граничном условии

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Так как функция оптимизация процесса коррекции траектории космического аппарата - student2.ru характеризует зависимость ожидаемого расхода топлива при оптимальном корректировании от текущего состояния оптимизация процесса коррекции траектории космического аппарата - student2.ru , то, очевидно,

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Для окончательного решения задачи остается минимизировать функцию оптимизация процесса коррекции траектории космического аппарата - student2.ru по В. Для простоты ограничимся рассмотрением случая одноимпульсной коррекции. Предположим, что единствен­ная коррекция производится в момент i = N. Воспользовавшись ре­куррентным соотношением (5.54), с учетом (5.51) получим

оптимизация процесса коррекции траектории космического аппарата - student2.ru

где

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Осуществляя операцию минимизации по оптимизация процесса коррекции траектории космического аппарата - student2.ru для случая оптимизация процесса коррекции траектории космического аппарата - student2.ru , по­лучаем

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Минимальное значение функции оптимизация процесса коррекции траектории космического аппарата - student2.ru при этом оказыва­ется равным

оптимизация процесса коррекции траектории космического аппарата - student2.ru

где

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Аналогично для случая оптимизация процесса коррекции траектории космического аппарата - student2.ru

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Объединяя полученные результаты, заключаем, что оптимальный алгоритм коррекции в момент i—N имеет вид

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Здесь ΔN — величина, определяемая условием

оптимизация процесса коррекции траектории космического аппарата - student2.ru

т.е.

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Таким образом, алгоритм оптимальной коррекции является су­щественно нелинейным. Он имеет зону нечувствительности и явля­ется линейным вне этой зоны.

Функция потерь оптимизация процесса коррекции траектории космического аппарата - student2.ru при найденном алгоритме может быть представлена в виде

оптимизация процесса коррекции траектории космического аппарата - student2.ru

В соответствии с изложенной выше методикой для определения множителя оптимизация процесса коррекции траектории космического аппарата - student2.ru , входящего в алгоритм (5.57) через параметр оптимизация процесса коррекции траектории космического аппарата - student2.ru , необходимо установить зависимость оптимизация процесса коррекции траектории космического аппарата - student2.ru от оптимизация процесса коррекции траектории космического аппарата - student2.ru . Для этого, как уже говорилось, воспользуемся рекуррентным соотношением (5.55), полагая i = N. Будем иметь

оптимизация процесса коррекции траектории космического аппарата - student2.ru

или, принимая во внимание алгоритм (5.57),

оптимизация процесса коррекции траектории космического аппарата - student2.ru

где оптимизация процесса коррекции траектории космического аппарата - student2.ru

Так как рассматривается случай одноимпульсной коррекции, то в соответствии с принятыми обозначениями оптимизация процесса коррекции траектории космического аппарата - student2.ru представляет со­бой величину нормированного априорного промаха, который имел бы место без коррекции траектории. Полагая, что оптимизация процесса коррекции траектории космического аппарата - student2.ru является центрированной случайной величиной с нормальным законом рас­пределения и единичной дисперсией и производя осреднение выра­жения (5.50) по оптимизация процесса коррекции траектории космического аппарата - student2.ru i, получим искомую зависимость оптимизация процесса коррекции траектории космического аппарата - student2.ru от оптимизация процесса коррекции траектории космического аппарата - student2.ru :

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Введем условные обозначения для следующих интегралов:

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Эти интегралы легко выражаются через табличные интегралы ве­роятностей, а именно,

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Здесь

оптимизация процесса коррекции траектории космического аппарата - student2.ru

С учетом принятых обозначений получаем

оптимизация процесса коррекции траектории космического аппарата - student2.ru

или

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Соотношение (5.60) и устанавливает зависимость оптимизация процесса коррекции траектории космического аппарата - student2.ru от множи­теля Лагранжа оптимизация процесса коррекции траектории космического аппарата - student2.ru , а данном случае через параметр ΔN, который свя­зан с оптимизация процесса коррекции траектории космического аппарата - student2.ru следующим образом:

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Каждому значению оптимизация процесса коррекции траектории космического аппарата - student2.ru или, что то же самое, ΔN соответствует свое значение оптимизация процесса коррекции траектории космического аппарата - student2.ru . Приравнивая оптимизация процесса коррекции траектории космического аппарата - student2.ru величине оптимизация процесса коррекции траектории космического аппарата - student2.ru , получаем уравнение для определения оптимизация процесса коррекции траектории космического аппарата - student2.ru (или ΔN) :

оптимизация процесса коррекции траектории космического аппарата - student2.ru

К сожалению, аналитически решить уравнение относительно ΔN не удается. Решение можно получить численными методами или графически, построив зависимость оптимизация процесса коррекции траектории космического аппарата - student2.ru от ΔN. Характерно, что эта зависимость является монотонно возрастающей, в чем нетрудно убедиться, рассмотрев производную

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Это означает, что решение уравнения (5.61), если такое суще­ствует, единственное. Это решение, естественно, зависит от пара­метра BN, определяемого в свою очередь моментом проведения коррекции. С целью определения оптимального момента коррекции установим связь ожидаемого расхода топлива оптимизация процесса коррекции траектории космического аппарата - student2.ru от величины BN.

В соответствии с рекуррентным соотношением (5.56) имеем

оптимизация процесса коррекции траектории космического аппарата - student2.ru

где

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Производя осреднение полученного выражения по xN, как и выше, получаем

оптимизация процесса коррекции траектории космического аппарата - student2.ru

или

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Из (5.62) видно, что ожидаемый расход топлива оптимизация процесса коррекции траектории космического аппарата - student2.ru однозначно определяется все теми же параметрами ΔN и Bn. Минимизируя (5.62) по BN с учетом (5.61) найдем оптимальное значение, а сле­довательно, и оптимальный момент проведения коррекции, обеспе­чивающие минимум ожидаемому расходу топлива при достижении требуемой конечной точности. Беря производную от (5.62) с уче­том (5.61) и приравнивая ее к нулю, получим

оптимизация процесса коррекции траектории космического аппарата - student2.ru

причем

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Учитывая это, нетрудно получить следующее алгебраическое урав­нение второй степени относительно BN:

оптимизация процесса коррекции траектории космического аппарата - student2.ru

где через оптимизация процесса коррекции траектории космического аппарата - student2.ru обозначено отношение:

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Уравнение имеет единственный положительный корень

оптимизация процесса коррекции траектории космического аппарата - student2.ru

Последнее соотношение совместно с условием (5.61) и определяет оптимальное значение коэффициента BN, обеспечивающее минимум ожидаемого расхода топлива при достижении требуемой конечной точности. Уравнение (5.61) целесообразно решать графически.

С этой целью достаточно построить зависимости оптимизация процесса коррекции траектории космического аппарата - student2.ru , оптимизация процесса коррекции траектории космического аппарата - student2.ru и оптимизация процесса коррекции траектории космического аппарата - student2.ru . На основании зависимости оптимизация процесса коррекции траектории космического аппарата - student2.ru по заданному значе­нию оптимизация процесса коррекции траектории космического аппарата - student2.ru определяется величина оптимизация процесса коррекции траектории космического аппарата - student2.ru , а по зависимостям оптимизация процесса коррекции траектории космического аппарата - student2.ru , оптимизация процесса коррекции траектории космического аппарата - student2.ru и найденной величине оптимизация процесса коррекции траектории космического аппарата - student2.ru — оптимальное значение BN и со­ответствующее значение оптимизация процесса коррекции траектории космического аппарата - student2.ru . Указанные зависимости можно пере­строить, исключив вообще из рассмотрения параметр оптимизация процесса коррекции траектории космического аппарата - student2.ru . В резуль­тате получим явные зависимости оптимальных значений BN и оптимизация процесса коррекции траектории космического аппарата - student2.ru от величины оптимизация процесса коррекции траектории космического аппарата - student2.ru , определяющей заданную конечную точность.

Наши рекомендации