Как только вы подтвердили прогнозирующий контроллер модели в Simulink® или MATLAB®, можно сгенерировать код и развернуть его для приложений управления в реальном времени. Для получения дополнительной информации см. «Генерация кода» и «Развертывание контроллера на целевых устройствах в реальном времени».
Сгенерируйте код и разверните контроллер на целевых устройствах в реальном времени
Программное обеспечение Model Predictive Control Toolbox™ обеспечивает функциональность генерации кода для контроллеров, разработанных в Simulink и MATLAB.
Решатели QP прогнозирующего контроллера модели преобразуют задачу оптимизации MPC в квадратичную задачу общего вида.
Симуляция и генерация кода с использованием Simulink Coder
Симулируйте свой контроллер MPC в Simulink и сгенерируйте код в реальном времени, который использует сигналы двойной или одинарной точности.
Симуляция и структурированная генерация текста с использованием Simulink PLC Coder
Симулируйте контроллер MPC в Simulink и сгенерируйте структурированный текст для программируемых логических контроллеров.
Использование контроллера MPC, блока внутри Function-Call и триггируемых подсистем
Чтобы убедиться, что контроллер MPC работает правильно внутри подсистема вызова функций или триггируемой подсистемы, сконфигурируйте блок MPC Controller, чтобы использовать унаследованный шаг расчета и периодически активировать подсистему с тем же шагом расчета, заданным в объекте контроллера MPC.
Сгенерируйте код для вычисления оптимальных перемещений MPC в MATLAB
Сгенерируйте код С для вычисления манипулированных перемещений переменной для приложений реального времени.
Решите пользовательскую квадратичную задачу MPC и сгенерируйте код
Можно реализовать пользовательский алгоритм MPC управления, который поддерживает генерацию кода C в MATLAB с помощью встроенного решателя QP, mpcqpsolver
.
Используйте графический процессор для вычисления перемещений MPC в MATLAB
Симулируйте контроллер MPC в MATLAB с помощью графического процессора.
Используйте графический процессор, чтобы симулировать контроллер MPC в Simulink
Симулируйте контроллер MPC в Simulink с помощью графического процессора.
Симулируйте и сгенерируйте код для контроллера MPC с пользовательским решателем QP
Сгенерируйте код для прогнозирующего контроллера модели, который использует пользовательский квадратичный решатель программирования.
Реализуйте контроллеры MPC с помощью решателей Embotech FORCES PRO
Используйте решатели Embotech FORCES PRO с Model Predictive Control Toolbox, чтобы решить проблемы MPC и развернуть контроллеры к целям в реальном времени.
Управление в реальном времени с помощью OPC Toolbox
Реализуйте оперативное приложение прогнозирующего контроллера модели с помощью клиента OPC, поставляемого с OPC Toolbox™.