Model Predictive Control Toolbox™ предоставляет функции, приложения и блоки Simulink ® для проектирования и моделирования контроллеров с использованием линейного и нелинейного управления моделями (MPC). Панель инструментов позволяет задать модели растений и возмущений, горизонты, ограничения и веса. Выполнение моделирования с замкнутым циклом позволяет оценить производительность контроллера.
Можно настроить поведение контроллера, изменяя его вес и ограничения во время выполнения. Панель инструментов предоставляет развертываемые решатели оптимизации, а также позволяет использовать пользовательский решатель. Для управления нелинейной установкой можно реализовать адаптивные, запланированные по коэффициенту усиления и нелинейные контроллеры MPC. Для приложений с быстрой частотой дискретизации панель инструментов позволяет создать явный прогнозирующий контроллер модели из обычного контроллера или реализовать приблизительное решение.
Для быстрого создания прототипов и внедрения встроенной системы, включая развертывание решателей оптимизации, инструментарий поддерживает генерацию кода C и IEC 61131-3 структурированного текста.
Основные сведения о инструменте управления прогнозом модели
Определение модели установки, типов входных и выходных сигналов, масштабных коэффициентов
Базовый рабочий процесс для разработки традиционных (неявных) контроллеров прогнозирования моделей
Адаптивное управление нелинейной установкой путем обновления внутренней модели установки во время выполнения
Быстрое прогнозное управление моделью с использованием предварительно рассчитанных решений вместо оптимизации во время выполнения
Плановый контроль усиления нелинейных установок путем переключения контроллеров во время работы
Разработка прогнозирующих контроллеров моделей с нелинейными моделями прогнозирования, затратами и ограничениями
Создание кода и развертывание контроллеров на целевых объектах в реальном времени
Проектирование и моделирование прогнозирующих моделей контроллеров для автоматического вождения