Модель, обновляющая стратегию

Панорама

Как правило, чтобы реализовать Адаптивное MPC управление, можно использовать одну из следующих обновляющих модель стратегий:

  • Последовательная линеаризация —, Учитывая механистическую модель объекта управления, например, набор нелинейного полного дифференциала и алгебраических уравнений, выводит свое приближение LTI в текущих условиях работы. Например, программное обеспечение Simulink® Control Design™ обеспечивает инструменты линеаризации с этой целью.

  • Используя модель Linear Parameter Varying (LPV) — программное обеспечение Control System Toolbox™ обеспечивает блок Simulink LPV System, который позволяет вам задавать массив моделей LTI с планированием параметров. Можно выполнить пакетную линеаризацию оффлайн, чтобы получить массив моделей объекта управления в желаемых рабочих точках и затем использовать их в блоке LPV System, чтобы предоставить модель, обновляющуюся блоку Simulink Adaptive MPC Controller.

  • Онлайновая оценка параметра —, Учитывая эмпирическую структуру модели и первоначальные оценки ее параметров, используйте доступные измерения объекта в реальном времени, чтобы оценить параметры текущей модели. Например, программное обеспечение System Identification Toolbox™ обеспечивает инструменты оценки параметра в реальном времени.

Чтобы реализовать Изменяющееся во времени MPC управление, необходимо получить объекты LTI для будущих шагов горизонта предсказания. В этом случае можно использовать последовательную линеаризацию и подходы модели LPV, пока каждая модель является функцией времени

Другие факторы

Существует несколько факторов, чтобы иметь в виду при разработке и реализации адаптивного контроллера MPC.

  • Прежде, чем делать попытку адаптивного MPC, задайте и настройте контроллер MPC для самых типичных (номинальных) условий работы. Убедитесь, что система может терпеть некоторую ошибку предсказания. Протестируйте этот допуск через симуляции, в которых модель предсказания MPC отличается от объекта. См. Проект MPC.

  • Адаптивный контроллер MPC требует большего количества расчетов в реальном времени, чем традиционный MPC. В дополнение к вычислению оценки состояния необходимо также реализовать и протестировать обновляющую модель стратегию, которая может быть в вычислительном отношении интенсивной.

  • Необходимо определить настраивающие константы MPC, которые обеспечивают устойчивую производительность в ожидаемой области значений параметров модели. Смотрите Веса Мелодии.

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

  • При реализации адаптивного MPC управления адаптируйте только параметры, задающие Model.Plant свойство контроллера. Воздействие и шумовые модели, если таковые имеются, остаются постоянными.

Смотрите также

Похожие темы