Д.т.н. А.В. Степанов
Южный филиал Национального университета биоресурсов и
природопользования Украины «Крымский агротехнологический университет», Украина
К ЗАДАЧЕ
ОПТИМИЗАЦИИ УПРАВЛЕНИЯ НЕЛИНЕЙНЫМИ ОБЪЕКТАМИ В РЕАЛЬНОМ ВРЕМЕНИ
В
настоящее время имеется большое количество постановок задач энергосберегающего
управления динамическими объектами, которые
имеют место в различных отраслях деятельности человека. Традиционно снижение
энергетических затрат на производстве достигается за счет повышения
производительности оборудования,
уменьшения его простоев в рабочем состоянии, а также повышения надежности [1]. Очевидно, что важным резервом
снижения энергопотребления является оптимальное управление динамическими
режимами с учетом меняющихся состояний функционирования. В этом плане наиболее
перспективно использование алгоритмов синтеза оптимального управления в
реальном времени.
Простейшие системы оптимального
управления состоят из управляющего устройства
а)
б)
в)
Рис. 1 – схемы простейших систем оптимального
управления:
а). U – рассчитывает
оптимальную программу
б). U – рассчитывает
оптимальную траекторию
в). U – использует
позиционную стратегию.
На вход управляющего устройства подается
массив исходных данных R, на основе которого U
рассчитывает оптимальную программу
Наиболее распространенный класс
динамических объектов – транспортные средства, с наличием жестких ограничений
на скорость, ускорения и т.п., фазовые переменные которых зависят от параметров
динамической модели [4, 5]. Для таких объектов управления, управляющее
устройство должно осуществлять: совмещенный синтез оптимального
ресурсосберегающего управления; слежение и прогнозирование значений фазовых
переменных, управляющих воздействий и расхода ресурсов; определение вида и
параметров модели динамики [6].
Имеет место значительное количество задач
оптимального управления в самых разнообразных постановках, где оптимизируется
целевой функционал, учитывающий затраты энергии (расход ресурсов, топлива и
т.п.), часто в комбинации с другими составляющими [7]. В общей постановке
задача оптимального энергосберегающего управления имеет следующий вид.
1). Модель
динамики объекта:
2).
Ограничения на фазовые переменные и управление:
3). Целевой
функционал:
исследуется на минимум.
Здесь
В случае расхода ресурса, целевой функционал имеет вид:
Задача (1)-(4) представляет собой задачу
оптимального управления с ограничением на управление, фиксированным временным
интервалом и закрепленными концами траектории изменения вектора фазовых
координат.
Для объектов управления с
электроприводом, управление
В качестве примера, можно рассмотреть
модель системы подачи рабочей жидкости и откачки избыточных ее объемов в
камерных опрыскивателях для виноградников при реализации технологического
процесса: система «форсунка-эжектор». Очевидно, что в такой системе, где связь
прямая, увеличение объема подачи жидкости на форсунки с целью откачки излишних
объемов жидкости эжекторами не ограничено по значениям сверху. Таким образом,
задача заключается в определении такого управления, при котором имеет место
стационарный установившийся режим. Здесь, математическая постановка задачи
может быть представлена в следующем виде.
1.
Модель
объекта
Здесь:
2.
Функционал
где
3.
Стратегия
4.
Ограничения
Состояния (9) и (10) – особенности
(ограничения) в задаче: ограничение на управление в каждый момент времени и
интервальные (на предел расхода ресурса – объемов подачи рабочей жидкости), а
также закрепление концов фазовой траектории и фиксированное время управления.
Массив исходных данных модели:
Заметим, что для различных задач оптимального управления
массивы
Таким образом, задачи, в которых по
массиву исходных данных
Применение численных алгоритмов решения
задачи предполагает, что начальное управление уже известно. Как правило, в
качестве начального управления выбирается некоторая допустимая «пробная»
функция, например, константа. Однако, во многих практических задачах изначально
трудно найти начальное управление, в качестве начала итерационной процедуры.
Среди возможных способов поиска
начального приближения в условиях, когда его не удается задать тривиальным
образом, одним из подходов может быть основан на идеи, что в процессе такого
поиска применяются алгоритмы, препятствующие опасному росту значений одной или
нескольких фазовых переменных в пределах заданного отрезка времени.
Предлагается технология преобразования
исходной задачи оптимального управления к последовательности вспомогательных
задач, в которых оптимальное решение предыдущей задачи принимается за начальное
приближение в последующей. Для построения редуцированной последовательности
задач применяется параметризация системы дифференциальных уравнений, как
векторная, так и скалярная, и регуляризация задачи, предполагающая замену
исходного целевого функционала одним из специальных функционалов, направленных
на удержание фазовых траекторий вблизи их начальных значений [10].
Таким образом, система вида (6) на
где
-
удовлетворяет
условиям существования и единственности решения задачи Коши для системы (11);
-
система
(11) имеет положение равновесия (как и общая система типа (6)) – не нарушая
общности рассуждений – оно нулевое.
Цель управления объектом (11):
Функция
Для примера с моделью системы подачи
рабочей жидкости и откачки избыточных ее объемов в камерных опрыскивателях для
виноградников реализовано управление, показанное на рис. 2.
Рис. 2. Вид функции управления системой подачи
рабочей
жидкости в туннельном опрыскивателе
Выводы: выше изложенные принципы
построения оптимального управления движением нелинейного объекта дают
возможность построения следящих систем.
Литература:
1. Ядыкин И.Б. Принципы
построения и архитектура интеллектуальных автоматизированных систем учета
энергоресурсов / И.Б. Ядыкин // Труды Института проблем управления. – М.:
Изд-во ИПУ. – 2000. – Т. 8. – С. 60-71.
2. Александров А.Г.
Оптимальные и адаптивные системы / А.Г. Александров. – М.: Высш. шк., 1989. –
263 с.
3. Справочник по теории
автоматического управления / под ред. А.А. Красовского. – М.: Наука, 1987. –
712 с.
4. Красовский Н.Н. Теория
управления движением. Линейные системы / Н.Н. Красовский. – М.: Наука, – № 8. –
476 с.
5. Методы классической и
современной теории автоматического управления: учебник. В 5 т. Т. 1:
Математические модели, динамические характеристики и анализ систем
автоматического управления / под ред. К.А. Пупкова, Н.Д. Егупова. – 2-е изд.,
перераб. и доп. – М.: МГТУ им. Н.Э. Баумана, 2004, – 656 с.
6. Матвейкин В.Г., Муромцев
Д.Ю. Теоретические основы энергосберегающего управления динамическими режимами
установок производственно-технического назначения. – М.: Машиностроение, 2007.
– 128 с.
7. Александров А.Г.
Оптимальные и адаптивные системы / А.Г. Александров. – М.: Высш. шк., 1989. –
263 с.
8. Справочник по теории
автоматического управления / под ред. А.А. Красовского. – М.: Наука, 1987. –
712 с.
9. Муромцев Д.Ю., Погонин
В.А. Системы энергосберегающего управления: Учебн. Пособие. Тамбов: Изд-во Тамб
гос. техн. ун-та, 2006. – 92 с.
10. Веремей Е.И. Введение в задачиуправления на основе предсказаний:
учеб. пособие / Е.И. Веремей, В.В. Еремеев.
http://matlab.exponenta.ru.