主要内容

设置随时间变化的权重和约束MPC设计师

时变的重量

正如所解释的优化问题, 这wy,,,,w, 和w∆U权重可以从预测范围中的一个步骤变为下一个步骤。这样的时变的重量是一个包含的数组p行,哪里p是预测范围,要么ny或者n列(OVS或MVS的数量)。

使用时变量可提供其他调整可能性。但是,这会使调谐复杂。建议的做法是使用恒定权重,除非您的应用程序包括异常特征。例如,需要终端权重的应用必须采用时间变化的权重。看终端重量和约束

您可以在MPC设计师。在“权重”对话框中,将随时间变化的权重指定为向量。向量的每个元素对应于预测范围中的一个步骤。如果向量的长度小于p,最后一个重量值适用于预测范围的其余部分。

笔记

对于任何给定的输入通道,您可以指定不同的向量长度速率重量重量。但是,如果您指定时间变化重量对于任何输入频道,您必须指定时间变化重量对于使用相同长度矢量的所有输入。同样,所有输入速率重量值必须使用相同的向量长度。

另外,如果您指定时间变化重量对于任何输出频道,您必须指定时间变化重量对于使用相同长度矢量的所有输出。

时变的约束

在界限MV,OV或MV增量时,您可以在每个预测 - 摩恩步骤中使用不同的界值。为此,将绑定指定为最多的向量p值,其中p是预测范围的长度(控制间隔数)。如果指定n<p值,n剩余的值适用p-n脚步。

您可以通过指定在选定步骤中删除约束inf(或者-inf)。

如果植物延迟阻止MV在第一次延迟影响OVd预测范围的步骤,您必须在该OV上包含界限,将OV放置在第一个方面d脚步。

您可以在MPC设计师。在“约束”对话框中,为每个随时间变化的约束指定向量。

相关话题