自适应MPC设计
通过在运行时更新内部植物模型对非线性植物的自适应控制
功能
mpcmoveadaptive |
使用预测模型更新计算最佳控制 |
mpcmoveopt |
选项设置为mpcmove 功能 |
mpcstate |
MPC控制器状态 |
块
自适应MPC控制器 | 模拟自适应和随时间变化的模型预测控制器 |
话题
自适应MPC
- 自适应MPC
为了控制强烈的非线性或时变系统,您可以使用自适应MPC更新控制器内部模型以更改操作条件。 - 使用连续线性化对非线性化学反应器的自适应MPC控制
通过在每个控制间隔内线性化非线性工厂,更新自适应MPC控制器的内部模型。 - 使用在线模型估计的非线性化学反应器对非线性化学反应器的自适应MPC控制
通过在每个控制区间估算植物模型,更新自适应MPC控制器的内部模型。 - 使用线性参数变化系统对非线性化学反应器的自适应MPC控制
使用植物动力学的LPV模型更新自适应MPC控制器的内部模型。
时变的MPC
- 时变的MPC
如果您可以预测将来植物和名义条件的变化,则可以使用时间变化的MPC来指定在预测范围内变化的模型。 - 随时间变化的植物的时变MPC控制
通过使用预测模型和在预测范围内变化的名义条件来控制时间变化的植物时,实现更好的性能。 - 随时间变化的MPC控制推车上的倒摆
使用线性时间变化的模型预测控制器,在不稳定的平衡位置中控制一个倒的摆。
在线模型更新
- 模型更新策略
要实现自适应MPC,您必须在运行时更新MPC控制器使用的植物模型和名义条件。
实例探究
- 使用自适应模型预测控制避免障碍
使用自适应MPC使车辆遵循参考速度,并通过在运行时更新植物模型和线性混合输入/输出约束来避免障碍。