主要内容

控制器创建的

创建模型预测控制器

您可以使用线性设备模型的创建MPC控制器MPC设计应用程序或命令行。要设计控制器,首先选择控制器的采样时间和视界,并指定任何所需的约束条件。有关更多信息,请参见选择采样时间和地平线指定约束。然后,您可以调整控制器的权重,以达到所需的性能,看调整权重有关更多信息。

功能

MPC 模型预测控制器
mpcprops 在MPC控制器性能提供帮助
gpc2mpc 利用广义预测控制器(GPC)的设置产生MPC控制器
mpcverbosity 更改工具箱详细级别

应用程序

MPC设计 设计和仿真模型预测控制器

主题

MPC参数

选择采样时间和地平线

在你的设计中选择你的MPC控制器的采样时间,预测范围,和控制范围,并保持它们不变,当你调整其他控制器参数。

指定约束

您可以为工厂产出和调节变量的值指定的上限和下限,也可用于操作变量的变化率。

离散控制设置MPC

求解线性,其中一些或所有操作变量属于离散套MPC问题。

指定比例因子

在设计MPC控制器时,为每个设备的输入和输出定义比例因子是很好的做法,特别是当变量的大小有很大差异时。

调整权重

要调整MPC控制器的性能,调节植物产出和调节变量的成本函数惩罚权重,也可用于操作变量的变化率。

设计平衡工作点模型预测控制器

为了设计一个具有非零运行条件的平衡点MPC控制器,可以在控制器对象中指定相应的标称条件。

设计环境

设计的控制器可以使用MPC设计

采用MPC设计器设计连续搅拌釜式反应器(CSTR)的模型预测控制器。

设计MPC控制器在命令行

设计并在MATLAB仿真模型预测控制器®命令行。

设计MPC控制器在Simulink金宝app

在Simulink中设计并仿真模型预测控制器金宝app®模型采用MPC设计。

对于专门的工厂设计

设计MPC控制器厂具有时滞

设计使用MPC设计延迟植物模型预测控制器。

设计MPC控制器非方植物

配置一个MPC控制器,用于具有不相等数量的操纵变量和输出的非正方形设备。

设计MPC控制器,用于鉴定的植物模型

设计采用线性系统辨识工具箱™植物模型的模型预测控制器。

代码生成

从MPC设计生成MATLAB代码

要以编程方式重现控制器设计,你获得的交互使用MPC设计,可以自动生成MATLAB脚本。

案例研究

设计MPC控制器的位置伺服机构

设计使用MPC设计的位置伺服系统模型预测控制器。

设计MPC控制器造纸机的过程

设计使用MPC设计非线性造纸机过程模型预测控制器。

倒立摆的上车控制

控制在使用模型预测控制器的不稳定的平衡位置的倒立摆。

与多个控制目标热机械制浆过程

设计MIMO系统有多个控制目标模型预测控制器。

飞机不稳定极点

设计一个模型预测控制器具有饱和执行来控制飞机。