Алгоритм оптимального разворота ЛА на заданный угол крена, страница 6

При моделировании были получены следующие параметры:

   ,при t =10 сек.  и k=0.001

Результаты моделирования представлены в приложении Б.

В данном случае ЛА выходит на заданные углы по окончанию маневра, а варьированием параметров  

   ,при t =10 сек.  и k=0.001

можно добиться получения семейства оптимальных траекторий 

В случае, если ограничения на управление не используются , то ЛА теряет устойчивость при определенной комбинации параметров   

Результаты представлены в приложении В

   ,при t =10 сек.  и k=0.001

Однако , есть ограничения на управления учесть , то при тех же параметрах получим:

  

Результаты моделирования данного случая представлены в приложении В.


6. Сравнение результатов с известными решениями

Для задач оптимизации динамических систем, в частности, систем управления, применяют особую форму записи уравнений для определения допустимых экстремалей – с использованием функции Гамильтона. Эта форма получила наиболее широкое распространение для задач с дифференциальными связями и принята за основу в методах оптимизации систем при наличии ограничений в форме неравенств.

Рассмотрим задачу синтеза оптимального управления для объекта, модель которого задана в виде (23.1). Такая задача может рассматриваться как задача Лагранжа, причем модель объекта дает n дифференциальных связей (аргумент t в явном виде далее не учитывается для сокращения записи):

i=1,2,...,n,                      (27)

а критерий качества приводится к функционалу:

.                                     (28)

При решении такой задачи составляют функцию Лагранжа

, для которой далее записывают систему уравнений Эйлера-Лагранжа и применяют другие условия достижения экстремума.

Если дифференциальные связи приводятся к форме (21) или (27), может быть введена функция Гамильтона

.      (29)

Сравнивая выражения, нетрудно установить взаимно однозначное соответствие между функциями Лагранжа и Гамильтона:

  или  .                        (30)

Функции yi(t) называются сопряженными переменными. Они могут быть определены по функции Гамильтона (29

i=1,2,...,n.                                         (31)

Запишем уравнения Эйлера-Лагранжа, учитывая (30):

i=1,2,...,n;

j=1,2,...,r.

Раскрыв скобки и продифференцировав, получим:

i=1,2,...,n;  (32)

j=1,2,...,r.                                        (33)

Полученная система уравнений (25.5)-(25.7) называется системой уравнений Эйлера-Лагранжа в канонической форме.

Рассмотрим условия трансверсальности.

Для подвижных концов на основе (24.5) с учетом (25.3) получим:

  или  .                 (34)

Для свободных концов на основе (24.6) с учетом (25.3), (25.8):

или  .                                         (35)

При работе с функцией Гамильтона вместо (34), (35) обычно применяется следующее общее выражение для условий трансверсальности:

.                                   (36)

Запись в форме (25.10) трактуется следующим образом:

- заключенное в скобки условие применяется как для левой t=t0, так и для правой t=t0 границ (концов временного интервала);

- если рассматриваемая граница задана, для нее вариация dt=0, если задано граничное условие xi0 или xi1, для данной границы и соответствующего iвариация dxi=0, следовательно все слагаемые в (36), содержащие такие вариации, тождественно равны нулю;

-  для всех отсутствующих в задаче граничных условий соответствующие вариации dt и dxi являются ненулевыми и взаимно независимыми, следовательно, условие (36) будет выполняться только при равенстве нулю соответствующих сомножителей при вариациях, то есть при выполнении системы условий (34)-(35).

Рассмотренная система необходимых и достаточных условий достижения экстремума функционала в рамках вариационного исчисления обеспечивает получение локальных экстремумов. Этого вполне достаточно в задачах без ограничений на переменные состояния объекта управления или на управляющие сигналы. Если область допустимых управлений не ограничена, абсолютный экстремум совпадает с локальным. Если в задаче рассматривается некоторая ограниченная область допустимых состояний или управлений, задачу оптимизации нельзя свести к определению локального экстремума. Абсолютный экстремум в ряде случаев может совпадать с границей допустимой области.