Пред.
След.
Макеты страниц
Распознанный текст, спецсимволы и формулы могут содержать ошибки, поэтому с корректным вариантом рекомендуем ознакомиться на отсканированных изображениях учебника выше Также, советуем воспользоваться поиском по сайту, мы уверены, что вы сможете найти больше информации по нужной Вам тематике ДЛЯ СТУДЕНТОВ И ШКОЛЬНИКОВ ЕСТЬ
ZADANIA.TO
Синтез оптимального линейного регулятора выхода.Рассмотрим систему
где (10.147) — уравнение объекта, (10.148) — уравнение наблюдения, и критерий оптимальности
Здесь
Задача синтеза оптимального линейного регулятора выхода отличается от рассмотренной задачи синтеза оптимального линейного регулятора состояния тем, что в критерии оптимальности (10.149) входит интегральная квадратичная ошибка выходного (наблюдаемого) вектора, а не вектора состояния, и условие задачи дополняется уравнением наблюдения. Подставив выражение (10.148) для выходного вектора в функционал (10.149), получим
Таким образом, формально приходим к задаче синтеза оптимального линейного регулятора состояния (10.147), (10.150). Отличие этой задачи от ранее рассмотренной заключается в том, что здесь роль матрицы Q играет произведение Решение задачи синтеза оптимального стационарного линейного регулятора выхода совпадает с решением (10.140), (10.141) задачи синтеза оптимального стационарного линейного регулятора состояния при условии, что в алгебраическом уравнении Риккати На строгом доказательстве последнего утверждения останавливаться не будем. Ограничимся общими рассуждениями. Так как на неуправляемые координаты воздействовать нельзя, Для возможности решения задачи синтеза асимптотически устойчивой системы необходимо, чтобы они стремились со временем к нулю. Точно так же, нельзя воздействовать должным образом на невосстанавливаемые координаты, так как неизвестно, как они изменяются. Поэтому необходимо, чтобы они также стремились со временем к нулю (обнаруживаемость). То, что обнаруживаемость и восстанавливаемость являются достаточным условием существования решения, следует из того, что всегда можно выбрать такое управление с обратной связью, при котором восстанавливаемые и управляемые координаты стремятся асимптотически к нулю. Теперь рассмотрим алгебраическое уравнение Риккати
которое необходимо решить, чтобы определить оптимальный закон управления в задаче синтеза регулятора выхода. Матрица В том случае, когда матрица Таким образом, если уравнение (10.151) не имеет положительно-определенного решения, т. е. решения, которое является положительно-определенной матрицей, следует искать неотрицательно-определенное решение. Критерий неотрицательной определенности. Для того чтобы симметричная матрица К была неотрицательно определена, необходимо и достаточно, чтобы все главные миноры определителя миноры, симметричные относительно главной диагонали этого определителя) были неотрицательны. Пример 10.22. В данном случае
Алгебраическое уравнение Риккати имеет вид
или в скалярной форме
Оно имеет положительно-определенное решение
хотя матрица Метод решения алгебраического уравнения Риккати. Алгебраическое уравнение Риккати является нелинейным, и в общем случае аналитически решить его не удается. Как было показано, решение этого уравнения совпадает с установившимся решением (дифференциального) матричного уравнения Риккати. Поэтому один из возможных способов его решения основан на нахождении установившегося решения матричного уравнения Риккати (10.137), записанного в обратном времени, при начальном условии Рассмотрим еще численный метод Ньютона-Рафсона [10]. Запишем алгебраическое уравнение Риккати в виде
где
Задача заключается в том, чтобы определить неотрицательноопределенную матрицу К, удовлетворяющую условию
Предполагая, что
Приравняв правую часть нулю, получим линейное уравнение
откуда находится Таким образом, имеем следующую итерационную процедуру: а) вначале полагается б) из последнего уравнения находится в) если Процедура сходится, если правильно выбрать начальное приближение
при условии, что начальное приближение Если начальное приближение выбрано неудачно, то может наблюдаться сходимость к произвольному решению алгебраического уравнения Риккати или вообще не сходится. Если матрица А асимптотически устойчива, то целесообразно принять Метод прогонки решения задачи синтеза оптимальной линейной системы. Выше задача синтеза оптимальной линейной системы (при на к решению матричного уравнения иккати. Здесь рассматривается еще один метод решения этой задачи, основанной на вариационном методе и прогонке (переносе) граничных условий с одного конца на другой. Этот метод, как увидим на примере, иногда позволяет получить аналитическое выражение для оптимального закона управления и тогда, когда матричное уравнение Риккати аналитически решить не удается. Итак, рассмотрим задачу синтеза оптимальной линейной системы при условии, что уравнение объекта, граничные условия и критерий оптимальности имеют следующий вид:
Здесь для удобства в качестве критерия оптимальности принят функционал (10.121), поделенный на два. Это, очевидно, не должно сказаться на решении задачи, т. е. на оптимальном законе управления. Составим гамильтониан (принимаем
Найдем уравнения Эйлера-Лагранжа:
Из последнего уравнения
Подставив это выражение, запишем уравнение объекта совместно с первым уравнением Эйлера—Лагранжа:
или Условие трансверсальности (10.40) принимает вид
Запишем решение уравнения (10.154), используя его нормированную фундаментальную матрицу
Представим фундаментальную матрицу в соответствии со структурой уравнения (10.154) в виде
где Используя это представление и приняв
или после подстановки (10.155)
Исключим из полученной системы уравнений
При этом, по существу, граничное условие из точки
и в частном случае, когда
Соотношения (10.157) и (10.158) определяют решение матричного уравнения Риккати через фундаментальную матрицу системы, состоящей из уравнения объекта и уравнения Эйлера—Лагранжа для сопряженной координаты. Они могут быть - использованы для определения матрицы
Рис. 10,б Пример 10.23. Простейшая задача перехвата. Решим изложенным методом прогонки задачу перехвата, несколько отличную от задачи, рассмотренной в [5]. Пусть цель движется равномерно и прямолинейно со скоростью
При этом условии в первом приближении можно записать
где
Примем за начальное время
и промахом будет
Рассмотрим задачу синтеза оптимального управления с обратной связью при двух разных критериях оптимальности. 1. Пусть критерий оптимальности имеет вид
В этом случае
и матрица
Непосредственно соотношениями (10.157) или (10.158) воспользоваться нельзя, так как они получены при условии, что правый конец траекторий свободен, а в рассматриваемой задаче координата
поэтому задача сводится к определению
Из первых двух уравнений найдем
где
Найдем фундаментальную матрицу
Как нетрудно вычислить
Подставив (10.164) в (10.163), получим:
Подставив эти выражения в (10.160)-(10.162), оптимальный закон управления можно записать следующим образом:
При
В исходных переменных это соотношение принимает вид
С учетом (10.159) имеем (см. рис. 10.6)
или
Используя это соотношение, оптимальный закон управления можио записать в виде
Это соотношение определяет закон пропорционального сближения с переменным коэффициентом навигации. 2. Пусть теперь критерий оптимальности имеет, вид
В этом случае
и, как легко проверить, имеем:
Точное выражение для фундаментальной матрицы получить не удается. При
После подстановки этих выражений в (10.160)-(10.161) оптимальный закон управления записывается в виде
или в исходных переменных
Используя (10.165), получаем
или, учитывай, что
Таким образом, опять оптимальное управление определяет закон пропорционального сближения с переменным коэффициентом навигации. При
|
1 |
Оглавление
|