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