Главная » Просмотр файлов » Буков В.Н. Адаптивные прогнозирующие системы управления полетом (1987)

Буков В.Н. Адаптивные прогнозирующие системы управления полетом (1987) (1246771), страница 29

Файл №1246771 Буков В.Н. Адаптивные прогнозирующие системы управления полетом (1987) (Буков В.Н. Адаптивные прогнозирующие системы управления полетом (1987)) 29 страницаБуков В.Н. Адаптивные прогнозирующие системы управления полетом (1987) (1246771) страница 292021-01-22СтудИзба
Просмтор этого файла доступен только зарегистрированным пользователям. Но у нас супер быстрая регистрация: достаточно только электронной почты!

Текст из файла (страница 29)

Прн стабилизации постоянной горизонтальной скоростя полета Р„аад = = сонат с использованием квадратичной функции (5.70) в условиях, когда предполагается, что в начальный момент прогнозах(ти) хамоиз (5.73) следует линейный закон управления л„„,(г„) =-«,„л„„,(ги) — «2„[Гак(т„) — 5'„„2], (5.77) где «1„, «2„, «2„— коэффициенты, отличающиеся от (5.75) индексами при «и Р. Для стабилизация нулевого бокового отклонения от пинии задайюго пути имеем ване(ги) й!алане(ги) иаа1ан(ги) изаг(ги). (5.78) Переход к неквадратнчиым функционалам приводит к нелинейным законам управления, которые заменяют (5.76) — (5.78) . ~~ 5.5.

Траекторное управление с оптимизируемой программой Перейдем к рассмотрению задач, соответствующих случаю значительных по продолжительности интервалов оптимизации движения обьекта -(длительность интервала оптимизации значительно превышает длительность переходных процессов). Внимание автора на особенность таких задач впервые обратил А.В. Лебедев. Так, "классическая" задача облета в вертикальной плоскости типового препятствия 11.481, показанного на рис. 55, имеет известное эвристическое решение. Если задана минимально допустимая высота над рельефом Наап н требуется проходить вершины сопок с нулевым наклоном траектории (8 = О), то маневр состоит из двух этапов. В условиях постоянства скорости полета на первом этапе ЛАдвнжется по окружности с минималыю допустимым радиусом Я'.

нни при положительной перегрузке (ограничение по максимальной нормальной перегрузке л, и„„) О), а затем движется по окружности с минимально допустимым радиусом Яю~п при отрицательной перегрузке (ограниченне по минимальной нормальной перегрузке п,„„.и ( О). Однако, если полагать это эвристическое решение отвечающим требованиям физического содержания задачи (при необходимости можно развить постановку задачи), получить близкое к нему решение методамн, описанными в 8 5.4, не так просто. Оптимизация маневра с помощью изложенных вариантов алгоритмов с заданием функций Раап и Д в виде (3.8) приводит к тому, что алгоритм стремится подобрать такое управляющее воздействие в начале маневра, чтобы оптимизировать все последующее движение на прогнозируемом интервале.

Прн этом использование '*длинных" прогнозов сглаиивает формируемую траекторию движения, а "короткие" прогнозы повышают опасность того, что маневр будет начат поздно н ЛА "не впишется" в требуемый профиль полета. Отметим, что возможности алгоритмов, вытекающие из минимизации (3.12), достаточно широки, а описанная выше ситуация возникает в результате упрощенного подхода к задаче. Возможны по крайней мере два подхода к формированию на траекторном уровне "сложных™ управлений, Рис. 5.5.

Облет в вертикальной плоскости препятствия типа "солка" обеспечивающих выдерживание различных условий, накладываемых на траекторию (в том числе на начальном, промежуточном и конечном участках): а) более полный учет всех требований к траектории (в том числе и овторостепенньп~") путем соответствующего задания функционалов на каждом этапе или учаспсе траектории; б) учет ряда специфических требований путем формирования оптимизируемой в дальнейшем программы траекторного управления. Первый подход является, наверное, более перспективным, но не доведен пока до общих методик и приемов. Второй подход заключается в заблаговременном задании некоторой программы отклонения рулевых органов или законов их отклонения.

Эти программа или закон должны содержвть достаточное число варьируемых параметров, чтобы моною было охватить весь класс возможных, допустимых или желаемых программ и законов управления. Воспользуемся обппгм обозначением для такой программы нлн закона б=С(х,г,г), (5.79) где б — гл-мерный вектор положения рулевых органов (в задачах траекторного управления в качестве этого вектора может приниматься вектор с компонентами перегрузок и (или) заданных параметров углового положения ЛА по аналогии с хга в (5.19)); г — д-мерный вектор параметров программы (коэффициентов, моментов переключения, уровней ограничения сигналов н т.д.).

Очевидно, что функции типа (5.41) являются частным случаем (5.79) . Во всех случаях будем полагать функцию С диффереицируемой по х и т. Если объект управления представлен в форме (3.8), то программа (5.79) подставляется в (3.8) при условии и = б и в качестве новых оуцравлений'* принимаются параметры т. В этом случае преобразованный объект управления описывается уравнениями х=Р(х, г, г), а =и, (5.80) где Г=7(х, г)+~р(х, г)С(х, г, г). (5.81) Здесь и — д-мерный вектор искомых скоростей ™настройки" параметров выбранной программье (5.79). В целом методика получения оптимального управления лля (5.80), (5.81) аналогична описанной в з 5.3.

Только на уровне траекторного управления в качестве б в (5.79), как правило, фигурируют перегрузка илн компоненты, характеризующие угловое положение или вращение ЛА (см. 3 5.4). Хотя формально для объекта (5.80), (5.81) будет определяться локальноеа1 по моменту формирования управление, для исходного обьекта (3.8) синтезируется необходимой сложности программа изменения управляющих воздействий на весь интервал оптимизации (гн гн!.

Рассмотрим подробнее два варианта программы (5.79) н соответственно алгоритмов траекторного управления с прогнозированием. Первый из '1 Понятие локальности сформулировано в Ь 5.4. 1Э5 (5.83) них предполагает гладкость С по х и з. Тнпичнымн примерами таких программ являются полнномы времени и компонент вектора состояния с настраиваемымнкозффнцнентами.Еслипо физическому содержанию задачи можно указать некоторую срединно или желаемую траекторию (например, траекторию захода самолета на посадку), то от (5.79) требуется описание изменения перегрузок (положения рулевых органов Ь) в окрестности этой траектории.

Если же такую траекторию заранее указать нельзя (наведение на подвижную цель), то от (5.79) требуется обобщение реально возможных зависимостей перегрузок (положения рулевых органов Ь) от х и г. Формирование функций Г„л и Д функционала (3.12) должно осуществляться на основе содержательной постановки задачи. Так, для задач наведения на цель функция Г„л может представлять собой квадратичную оценку отклонения ЛА от цели в некоторый заданный заранее (возможно, корректируемый в полете) момент времени нли минимального прогнозируемого расстояния мехсду ЛА и целью (в этом случае гк заранее не задается и соответствует минималыюму рассстояния между ЛА и целью при прогнозировании движения ЛА с постоянными значениями параметров з).

При оптимизации посадки ЛА функция 1', может отражать положительно- определенную (квадратнчную) оценку отклонения прогнозируемой траектории от заданной (по каким-либо соображениям) точки касания ЛА взлетно-посадочной полосы. Подълггегралъная функция Дк,„задается в зависимости от предъявляемых к движению ЛА требований. Сюда могут входить слагаемые, отражающие колебателъность состояния ЛА на интервале прогнозирования (напрнмер, квадратичные формы скоростей поступательного движения ЛА в плоскости, нормальной к направлению на цель). Сюда же могут быть включены слагаемь1е, отражающие взвешенную оценку потенциальной в гравитационном поле (юляИ) и кинетической (т$'з/2) энергии ЛА (в мдачах оптимизации профиля траектории), взвешенный объем или взвешенную массу расходуемого топлива (в задачах оптимизации расхода топ.

лиза н выполнения полета на максимальных дальностях) . Применение первой редакции алгоритма с прогнозированием (с численным дифференцированием) для задачи (5.80), (5.81), (3.12) приводит к моделированию в ускоренном времени т движения обьекта (580) прн несколъких постоянных значениях зт вектора настраиваемых параметров т с помощью прогнознрующей модели с1 — х' =к3'„,(х',т)+крм(х', г)С(хт, т', г), — зт =О, (5.82) которая заменяет в данном случае (3.55). Началъные условия хм ( т„) определяются формулой (3.56), а з" (тк) выбираются в окрестности либо ожидаемого по априорным данным вектора настроек зекр, либо вектора т(г), полученного в результате функционирования алгоритма на предыдущих циклах формирования управления. На прогнозируемых траекториях вычисляются функции тк Ь"(ги)= 1'зад[х'(тк),тк1+к Х 0(х',т)1г тк (5.85) с начальныьлз условиями (3.56), а также зм(тц) = заец нли зм(тц) з(гц) (5.86) Затем по формулам Рх Як) д $~ад аахм(тк), тц) /дхм(гк).

Рв(ок) = 81цьад 1хм(тк)» гц1/дзм(тц) определяются начальные (для обратного времени д) условна для двух последних уравнений (3.63), которые в данном случае имеют вид /аУ' ЭР,' дС,, ~ дО' И ~дх 1- дх„'/- д „"Р'" дх„' 1 дС' да' (5.88) — р,=к — ~рмр,„+к — . дзм 8зм Здесь цц — столбцы матрицы рм; С/ — злементы векторной функции (программы) (5.79). Интегрировайие (588) в обратном времени совместно с д — хм = — кУм(хм, д) — ко(хм. д) С(хм зм д) зм = О (5.89) (5.87) позволяет определить значение вектора Рз (цц) = Рз (тц) = Рз (гц) которое используется для закона настройки программы (5.79) цопт(зц) з(зц) Кра(зц).

(5 90) Третья редакция алгоритма (алгоритм с матрнцей чувствительности) сводится к вычислению (5.90) с использованием вектора дГ'„д(тц) дР', д(т„) рз(зц) = У'(т„) + + дхм дзм ' Г, до'() дО'() 3 +к /' ~~'(г) — + — ~Иг, (5.91) тц дхм дзм где 2 (т) = дхм (т)/дз„(гц) — матрица чувствительности, уцовлетворяю- Значения К"(г„) функции Р (х, г), общее число которых зависит от выбранного аналога частной производной и в простейшем случае составляет И + 1, используются для вычисления дцдт(гц) 1~( .. ~ Р/(з/) ~'"1(гц) - - ).

Характеристики

Список файлов книги

Свежие статьи
Популярно сейчас
Зачем заказывать выполнение своего задания, если оно уже было выполнено много много раз? Его можно просто купить или даже скачать бесплатно на СтудИзбе. Найдите нужный учебный материал у нас!
Ответы на популярные вопросы
Да! Наши авторы собирают и выкладывают те работы, которые сдаются в Вашем учебном заведении ежегодно и уже проверены преподавателями.
Да! У нас любой человек может выложить любую учебную работу и зарабатывать на её продажах! Но каждый учебный материал публикуется только после тщательной проверки администрацией.
Вернём деньги! А если быть более точными, то автору даётся немного времени на исправление, а если не исправит или выйдет время, то вернём деньги в полном объёме!
Да! На равне с готовыми студенческими работами у нас продаются услуги. Цены на услуги видны сразу, то есть Вам нужно только указать параметры и сразу можно оплачивать.
Отзывы студентов
Ставлю 10/10
Все нравится, очень удобный сайт, помогает в учебе. Кроме этого, можно заработать самому, выставляя готовые учебные материалы на продажу здесь. Рейтинги и отзывы на преподавателей очень помогают сориентироваться в начале нового семестра. Спасибо за такую функцию. Ставлю максимальную оценку.
Лучшая платформа для успешной сдачи сессии
Познакомился со СтудИзбой благодаря своему другу, очень нравится интерфейс, количество доступных файлов, цена, в общем, все прекрасно. Даже сам продаю какие-то свои работы.
Студизба ван лав ❤
Очень офигенный сайт для студентов. Много полезных учебных материалов. Пользуюсь студизбой с октября 2021 года. Серьёзных нареканий нет. Хотелось бы, что бы ввели подписочную модель и сделали материалы дешевле 300 рублей в рамках подписки бесплатными.
Отличный сайт
Лично меня всё устраивает - и покупка, и продажа; и цены, и возможность предпросмотра куска файла, и обилие бесплатных файлов (в подборках по авторам, читай, ВУЗам и факультетам). Есть определённые баги, но всё решаемо, да и администраторы реагируют в течение суток.
Маленький отзыв о большом помощнике!
Студизба спасает в те моменты, когда сроки горят, а работ накопилось достаточно. Довольно удобный сайт с простой навигацией и огромным количеством материалов.
Студ. Изба как крупнейший сборник работ для студентов
Тут дофига бывает всего полезного. Печально, что бывают предметы по которым даже одного бесплатного решения нет, но это скорее вопрос к студентам. В остальном всё здорово.
Спасательный островок
Если уже не успеваешь разобраться или застрял на каком-то задание поможет тебе быстро и недорого решить твою проблему.
Всё и так отлично
Всё очень удобно. Особенно круто, что есть система бонусов и можно выводить остатки денег. Очень много качественных бесплатных файлов.
Отзыв о системе "Студизба"
Отличная платформа для распространения работ, востребованных студентами. Хорошо налаженная и качественная работа сайта, огромная база заданий и аудитория.
Отличный помощник
Отличный сайт с кучей полезных файлов, позволяющий найти много методичек / учебников / отзывов о вузах и преподователях.
Отлично помогает студентам в любой момент для решения трудных и незамедлительных задач
Хотелось бы больше конкретной информации о преподавателях. А так в принципе хороший сайт, всегда им пользуюсь и ни разу не было желания прекратить. Хороший сайт для помощи студентам, удобный и приятный интерфейс. Из недостатков можно выделить только отсутствия небольшого количества файлов.
Спасибо за шикарный сайт
Великолепный сайт на котором студент за не большие деньги может найти помощь с дз, проектами курсовыми, лабораторными, а также узнать отзывы на преподавателей и бесплатно скачать пособия.
Популярные преподаватели
Добавляйте материалы
и зарабатывайте!
Продажи идут автоматически
6418
Авторов
на СтудИзбе
307
Средний доход
с одного платного файла
Обучение Подробнее