Математика / 4.
Прикладная математика
Подольский Д.В., к.
ф.-м. н. Соколов Б.М.
Санкт-Петербургский
государственный университет. Россия
Cтабилизация нелинейных
объектов специального класса с частичным наблюдением
Введение. В
настоящей работе рассматривается задача стабилизации решений системы дифференциальных
уравнений, характеризующейся наличием устойчивой линейной части,
специальной нелинейности и линейно входящего вектора
управления.
Данная задача является обобщением задач,
встречающихся при полимеризации синтетического каучука в батарее реакторов (см.
[1]). Исходные продукты, возмущающие и
управляющие переменные поступают на вход первого аппарата. Поставленная задача
решается стабилизацией выходных параметров последнего реактора. В данной
математической модели выходом является температура и концентрация полимера в последнем
аппарате. Особенность задачи состоит в том, что управляющие воздействия
непосредственно влияют на концентрацию активных центров, динамика изменения
которой описывается нелинейным дифференциальным уравнением в отличие от работы
[2], где нелинейность содержала малый параметр. Сама же концентрация активных
центров не измеряется, но входит в нелинейные уравнения, описывающие динамику
температуры полимеризации и концентрации
полимера. Расход
катализатора является управляющим воздействием. Работа анонсирована в тезисах [3].
В данной работе рассмотрен алгоритм
управления, построен частичный нелинейный наблюдатель для оценки неизмеряемых компонент
состояния, доказана теорема о стабилизации системы при переменном управлении.
Постановка задачи. Рассматривается объект вида
(1)
Здесь
и устойчивые матрицы, - нелинейная матричная
функция, удовлетворяющая условию ограниченности и секторному условию
(2)
где стационарное решение уравнения статики для уравнения (1): где и - постоянные число и векторы, - управление. Из уравнения статики также получаем стационарное
значение вектора
и
стационарное значение управления
(3)
при
условии, что
и (4)
Задача
управления объектом (1) состоит в
построении управляющих воздействий (3) таких, что обеспечивается
стабилизационная цель управления
. (5)
Теорема 1. Предположим, что в системе (1) матрицы и гурвицевы, матричная
функция удовлетворяет условию (2), (4) и выполняется неравенство Здесь и - наименьшее и наибольшее собственные числа матриц и соответственно.
Пусть - вектор, являющийся единственным
стационарным решением системы (1). Тогда при управлении (3) выполнена цель управления (5) независимо от выбора начального состояния [1].
Cтационарное управление даёт затянутые
переходные процессы. Лучше использовать управление с обратной связью. При
измерении части компонент состояния можно рассматривать асимптотический
наблюдатель с состоянием для восстановления
неизмеряемого вектора и использовать в нём
известный выход (измеряемый с
объекта).
Построение наблюдателя. Рассмотрим
нелинейный наблюдатель вида
(6) Введём вектор . Этот вектор удовлетворяет дифференциальному уравнению Рассмотрим
функцию , матрица находится из уравнения Ляпунова где заданная матрица.
Предполагая ограниченность функции имеем неравенство где и -
минимальное и максимальное собственные числа матриц и , соответственно. При выполнении неравенства
(7) производная
квадратичной функции будет отрицательной и по теореме Ляпунова будем иметь при . При этом, благодаря
выполнению условия (7), имеем экспоненциальную сходимость. Итак, доказана
Теорема 2. Пусть компоненты вектора состояния в системе (1)
неизвестны. Рассмотрим частичную модель объекта этой ненаблюдаемой части системы (уравнение (6)). Тогда при выполнении неравенства (7), если
модель (6) стабилизируема, то и объект (второе уравнение системы (1)) стабилизируем.
Выбор управления. Будем вычислять управление объектом (1) по частичной модели. Запишем
уравнения (1) и (6) в отклонениях от стационарных значений состояния .
(8) ,
Производная
функции , где матрица получена, как и
раньше, по матрице из уравнения Ляпунова
с матрицей , имеет вид при
(9)
Предполагается,
что на поверхности нет точек сгущения
траекторий , то есть траектории «протыкают»
поверхность , не
оставаясь на
ней. Это предположение практически очень часто выполнено.
Отсюда следует
экспоненциальное стремление при
Сходимость по выходу. Неравенства (2) примут вид: Рассмотрим функцию где матрица удовлетворяет
соответствующему уравнению Ляпунова с матрицами и Производная этой
функции вдоль решений системы (8) оценивается так: где
(10)
и - минимальные собственные числа матриц и соответственно, a - максимальное собственное
число матрицы . Введём функцию Для неё имеет место
неравенство . Решения этого неравенства мажорируются ре- шением
устойчивого уравнения ,
где экспоненциально при , а потому и при
Теорема 3. Пусть выполнены условия: 1) в
уравнениях (1) вторая компонента состояния не
измеряется, 2) выполнены условия предыдущих теорем. Дополнительно выполнено неравенство
(10), а также выполнено условие отсутствия точек сгущения траектории на поверхности .
Тогда формула (9)
определяет управление, стабилизирующее исходный нелинейный объект (1) по
выходу.
Заключение. В данной работе построен алгоритм
стабилизации нелинейного объекта с линейной устойчивой частью, часть компонент состояния
которого не измеряется. Доказаны теоремы об устойчивости наблюдателя для части
состояния и получено управление в виде обратной связи по выходу. Доказано, что
такое управление стабилизирует исходную систему.
Проведённые многочисленные эксперименты на
компьютере показали работоспособность рассмотренных алгоритмов управления. В
этих экспериментах знаменатель в формуле (9) для управления никогда не
обращался в ноль.
Литература
1. В.П.
Дождев, Б.Д. Любачевский, Б.А. Перлин, Б.М. Соколов,
П.П. Шпаков, В.А Якубович. Адаптивное
управление полимеризаци-
онным
реактором // Приборы и системы управления. 1977. №2. С. 7-9.
2. Б.М.
Соколов, В.Н. Фомин. Адаптивное управление системами с ненаблюдаемой квазилинейной
частью на примере одной задачи химической кинетики // 5-й Международный семинар
«Устойчивость и колебания нелинейных систем управления». М.: Изд-во ИПУ РАН,
1998. С. 88.
3. Д.В.
Подольский, Б.М. Соколов. Управление процессом полимеризации в случае нелинейного
объекта с частичным наблюдением // 10-я Крымская международная математическая
школа «Метод функций Ляпунова и его приложения» Тезисы докладов. Алушта: Изд-во ТНУ, ДИАЙПИ, 2010.
С. 117.