主要内容

Gain-Scheduled MPC设计

利用开关控制器在运行时对非线性对象进行增益调度控制

增益调度模型预测控制在一组预先定义的MPC控制器之间切换,以一种协调的方式,以控制一个非线性对象在广泛的操作条件。如果单个预测模型不能提供足够的控制器性能,则使用这种方法。为了实现增益调度MPC,首先为每个工作点设计一个模型预测控制器,然后设计一个在运行时切换控制器的调度信号。为了减少在线计算的工作量,你也可以在Simulink中实现增益调度显式MPC金宝app®.有关详细信息,请参见Gain-Scheduled MPC

功能

mpcmoveMultiple 计算增益调度MPC控制动作在一个单一的时间瞬间
mpcmoveopt 选项设置mpcmove函数
mpcstate MPC控制器状态

多个MPC控制器 模拟多个隐式MPC控制器之间的切换
多个显式MPC控制器 多个显式MPC控制器

主题

Gain-Scheduled MPC基础知识

Gain-Scheduled MPC

通过在一组预定义的MPC控制器之间切换,以一种协调的方式来控制一个非线性装置在广泛的操作条件下。

在多个工作点安排控制器

通过设计多个MPC控制器来控制非线性系统。

案例研究

非线性化学反应器增益计划MPC控制

当反应器从一个操作条件过渡到另一个时,使用增益计划模型预测控制器控制非线性化学反应器。

质量-弹簧系统的增益计划隐式和显式MPC控制

利用多个MPC控制器块和多个显式MPC控制器块实现非线性对象的增益调度MPC控制。

倒立摆车的增益计划MPC控制

利用增益调度模型预测控制器控制倒立摆处于不稳定平衡位置。