Аннотация:
Рассматривается задача синтеза управления, обеспечивающего поддержание температуры в рубашке резервуарного реактора с непрерывным перемешиванием. Стандартная математическая модель, описывающая работу реактора, расширена с помощью введения динамики исполнительного устройства. Проблема учета ограничений на компоненты вектора состояния и управление решается путем нелинейной замены переменных исходной модели объекта управления с использованием линейных функций с насыщением. В преобразованной системе синтез обратной связи «автоматически» учитывает заданные ограничения. Применение при синтезе обратной связи блочного подхода позволило осуществить линеаризацию по обратной связи в результате последовательного решения подзадач синтеза первого порядка. В условиях неполной информации о векторе состояния и при воздействии внешних возмущений синтезирован наблюдатель состояний и возмущений, позволяющий получить оценки неизвестных сигналов с заданной точностью, что обусловлено наличием внешних возмущений. Предложенные алгоритмы показали высокую эффективность при моделировании в системе Matlab-Simulink.
Ключевые слова:резервуарный реактор с непрерывным перемешиванием (РРНП), задача слежения, блочный подход, наблюдатель состояний и возмущений, ограничения на фазовые переменные и управление.
УДК:
62–501.2
Поступила в редакцию: 24.05.2021 Исправленный вариант: 28.07.2021 Принята в печать: 24.08.2021