明确的MPC设计
使用预计算解代替运行时优化的快速模型预测控制
显式模型预测控制使用离线计算来确定所有操作区域,其中最优控制动作是通过评估状态的仿射函数来确定的。显式MPC控制器比传统(隐式)模型预测控制器需要更少的运行时计算,因此对于需要小采样时间的应用程序非常有用。要实现显式MPC,首先为您的应用程序设计一个传统(隐式)模型预测控制器,然后使用该控制器生成一个显式MPC控制器用于实时控制。有关更多信息,请参见显式MPC的设计流程.
功能
对象
explicitMPC |
显式模型预测控制器 |
块
明确的MPC控制器 | 显式模型预测控制器 |
主题
明确的MPC基础知识
- 明确的政策委员会
显式模型预测控制使用离线计算来确定所有操作区域,其中最优控制动作是通过评估状态的仿射函数来确定的。 - 显式MPC的设计流程
要实现显式MPC,首先为您的应用程序设计一个传统模型预测控制器,然后使用该控制器生成一个显式MPC控制器用于实时控制。 - 单输入单输出设备的显式MPC控制
设计并仿真了一种SISO装置的显式模型预测控制器。
案例研究
- 不稳定极点飞机的显式MPC控制
使用显式模型预测控制器控制不稳定飞机的饱和执行器。 - 无测输出约束直流伺服电机的显式MPC控制
针对直流伺服电机的操作变量和未测输出约束,设计了一种显式模型预测控制器。 - 小车倒立摆的显式MPC控制
使用显式模型预测控制器控制倒立摆处于不稳定平衡位置。