Model Predictive Control Toolbox

Спроектируйте и симулируйте прогнозирующие контроллеры модели

Model Predictive Control Toolbox™ обеспечивает функции, приложение и блоки Simulink® для разработки и имитационной модели прогнозирующие контроллеры (MPCs). Тулбокс позволяет вам задать объект и возмущения, горизонты, ограничения и веса модели. Путем выполнения симуляций с обратной связью можно оценить производительность контроллера.

Можно настроить поведение контроллера путем варьирования его весов и ограничений во время выполнения. Чтобы управлять нелинейным объектом, можно реализовать адаптивный и запланированный на усиление MPCs. Для приложений с быстрыми частотами дискретизации можно сгенерировать явный прогнозирующий контроллер модели от постоянного диспетчера или реализовать приближенное решение.

Для быстрого прототипирования и реализации встраиваемой системы, тулбокс поддерживает автоматический код С и IEC 61131-3 генерации Структурированного текста.

Начало работы

Изучите основы Model Predictive Control Toolbox

Спецификация объекта

Задайте модель объекта управления, типы сигнала ввода и вывода, масштабные коэффициенты

Проект MPC

Основной рабочий процесс для разработки традиционных (неявных) прогнозирующих контроллеров модели

Адаптивный проект MPC

Адаптивное управление нелинейного объекта путем обновления внутренней модели объекта управления во время выполнения

Явный проект MPC

Быстрое прогнозирующее управление модели с помощью предварительно вычисленных решений вместо оптимизации во время выполнения

Запланированный на усиление проект MPC

Запланированное на усиление управление нелинейных объектов путем переключения контроллеров во время выполнения

Нелинейный проект MPC

Модель проекта прогнозирующие контроллеры с нелинейными моделями прогноза, затратами и ограничениями

Генерация кода

Сгенерируйте код и разверните контроллеры на целях в реальном времени

Автоматизированные ведущие приложения

Спроектируйте и симулируйте прогнозирующие контроллеры модели для автоматизированного управления