精致

指定自定义干扰模型,自定义状态估计器,终端权重和自定义约束

一旦为工厂创建了模型预测控制器,就可以使用该系统调整系统闭环响应MPC设计师应用程序或命令行。

功能

展开全部

得到 MPC属性值
getName 在MPC预测模型中检索I/O信号名称
设置或修改MPC对象属性
setName 在MPC预测模型中设置I/O信号名称
getConstraint 从模型预测控制器获得混合输入/输出约束
setConstraint 设置模型预测控制器的混合输入/输出约束
SetTerminal 终端重量和约束
getEstimator 获得估计器设计的Kalman收益和模型
setEstimator 修改模型预测控制器的状态估计器
Getindist 检索未测量的输入干扰模型
GetOutdist 检索未测量的输出干扰模型
setindist 修改未测量的输入干扰模型
setoutdist 修改未测量的输出干扰模型

应用

MPC设计师 设计和模拟模型预测控制器

话题

权重和约束

设定操纵变量的目标

如果您的工厂的操纵变量比输出更大,则出于经济或操作原因,您可以将目标值保持在目标值下。

时变的重量和约束

设计MPC控制器时,您可以指定在预测范围内变化的调整权重和约束。

对输入和输出的线性组合的约束

您可以使用混合输入/输出约束设计和模拟模型预测控制器。

终端重量和约束

为了实现无限的地平线控制,您可以在最终预测范围步骤中使用终端权重。为了确保受约束系统的稳定性,您可能还必须在预测范围结束时定义终端约束。

干扰模型和状态估计

调整干扰和噪音模型

MPC控制器使用输入和输出干扰模型以及测量噪声模型对未知事件进行建模。

自定义状态估计

您可以通过更改默认的Kalman收益或提供自己的控制器状态估算来覆盖默认的MPC控制器状态估计方法。

优化设置

操纵变量阻塞

您可以通过将预测范围分为一系列阻止间隔来提高控制器的鲁棒性和平滑操纵性调整。

用偏离重量矩阵指定替代成本功能

您可以为模型预测控制器指定替代成本函数,以最小化优化。