exponenta event banner

Явное проектирование MPC

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

Явное прогнозное управление моделью использует автономные вычисления для определения всех рабочих областей, в которых оптимальные перемещения управления определяются посредством оценки линейной функции. Явные контроллеры MPC требуют меньшего количества вычислений времени выполнения, чем традиционные (неявные) контроллеры прогнозирования моделей, и поэтому полезны для приложений, которым требуется небольшое время выборки. Чтобы реализовать явный MPC, сначала разработайте традиционный (неявный) контроллер прогнозирования модели для вашего приложения, а затем используйте этот контроллер, чтобы создать явный контроллер MPC для использования в управлении в реальном времени. Дополнительные сведения см. в разделе Рабочий процесс конструирования явного MPC.

Функции

развернуть все

generateExplicitMPCПреобразование неявного контроллера MPC в явный контроллер MPC
generateExplicitRangeГраницы явных параметров закона управления MPC
generateExplicitOptionsПараметры оптимизации для явной генерации MPC
simplifyСнижение явной сложности контроллера MPC и требований к памяти
plotSectionВизуализация явного закона управления MPC в виде секционного графика 2-D
generatePlotParametersПараметры для plotSection
mpcmoveExplicitВычисление оптимального управления с помощью явного MPC
mpcmoveoptНабор опций для mpcmove функция
mpcstateСостояние контроллера MPC
simМоделирование контроллера MPC в замкнутом контуре с линейной установкой
mpcsimoptПараметры моделирования MPC

Объекты

explicitMPCЯвный прогнозирующий контроллер модели

Блоки

Явный контроллер MPCЯвный прогнозирующий контроллер модели

Темы

Явные основы MPC

Явный MPC

Явное прогнозное управление моделью использует автономные вычисления для определения всех рабочих областей, в которых оптимальные перемещения управления определяются посредством оценки линейной функции.

Рабочий процесс проектирования для явного MPC

Чтобы реализовать явный MPC, сначала разработайте традиционный контроллер прогнозирования модели для вашего приложения, а затем используйте этот контроллер, чтобы создать явный контроллер MPC для использования в управлении в реальном времени.

Явное управление MPC установки с одним входом и одним выходом

Проектирование и моделирование явного прогнозирующего контроллера модели для установки SISO.

Тематические исследования

Явное управление MPC самолета с нестабильными полюсами

Управление нестабильным самолетом с насыщающими приводами с помощью явного прогнозирующего контроллера модели.

Явное управление MPC сервомотора постоянного тока с ограничением на неизмеренном выходе

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

Явное управление MPC перевернутым маятником на тележке

Управление перевернутым маятником в неустойчивом равновесном положении с помощью явного прогнозирующего контроллера модели.

Связанная информация