Некоторые приложения управления требуют, чтобы контроллер выбирал действия управления таким образом, чтобы состояния установки не нарушали определенные критические ограничения. Во многих случаях ограничения касаются состояний установки, которые контроллер не контролирует напрямую. Вместо этого определяется функция ограничения, которая определяет ограничение с точки зрения сигнала управляющего действия.
Программное обеспечение Simulink ® Control Design™ обеспечивает блок принудительного ограничения для таких приложений. Этот блок использует программное обеспечение Optimization Toolbox™ для вычисления измененных управляющих действий, которые наиболее близки к указанным управляющим действиям, связанным с ограничениями и границами действий .
| Применение ограничений | Изменение управляющих действий в соответствии с ограничениями и границами действий |
Применение ограничений для конструкции элемента управления
Можно изменять управляющие действия в реальном времени, чтобы удовлетворить ограничениям и ограничениям действий.
Применение ограничений для контроллеров PID
Примените известную функцию ограничения к приложению управления PID с помощью блока «Применение ограничений».
Изучение и применение ограничений для контроллеров МТС
Изучите и примените неизвестную функцию ограничения для приложения управления PID с помощью блока «Применение ограничений».
Обучение агента обучения усилению с применением ограничений
Обучение агента обучения усилению с помощью действий, ограниченных с помощью блока «Применение ограничений».
Подготовка агента RL для адаптивного круиз-контроля с применением ограничений
Подготовка обучающего агента по усилению для адаптивного круиз-контроля с принудительными ограничениями на скорость и расстояние следования.
Подготовка агента RL для помощи по поддержанию полосы движения с применением ограничений
Обучить усиливающий агент для полосы движения поддерживать помощь с принудительными ограничениями на боковое отклонение.