主要内容

与多个控制目标形变场制浆过程

这个例子展示了如何控制形变场制浆(TMP)植物模型预测控制器。

植物的描述

下图显示了一个典型的TMP操作流程安排两个阶段。两个压力炼厂操作序列产生机械浆适合生产新闻纸。

控制TMP工厂的主要目的是规范能源应用于纸浆的电动马达驱动各炼油企业,所以,得到的纸浆所需的物理特性,同时避免过度的能源费用。

二级控制目标是调节干燥质量流率比整体质量流率(称为一致性)测量各炼油企业的出口。

在实践中,这些目标规范中小炼油企业电机负载,中小炼油企业恒常性,受制于以下输出约束:

(1)保持下面的力量在每个炼油企业的最大额定的值。

(2)维护两个炼油厂的振动水平低于临界水平,防止炼油企业板冲突。

(3)限制了测量的一致性,防止吹线堵塞和纤维损伤。

对这种植物被操纵的变量包括:

  • 差距控制器设定值调节炼油企业板块之间的距离

  • 稀释流率两个炼油厂

  • 螺旋给料机的转速

物理限制也对每一个输入。

在仿真软件建模的TMP工厂®万博1manbetx

以下仿真软件®模型代表一个T万博1manbetxMP植物与一个MPC控制器闭环为上述控制目标而设计的。

打开模型和调用一个脚本初始化。

open_system (“mpctmp_cl”)mpctmp_init;

在工作区中加载MPC控制器。

负载mpctmp_demodata;

控制器,设计使用MPC设计师中包含的变量mpcobj。在命令窗口中显示控制器的信息。

mpcobj
MPC对象(创建2004年- 3月30日17:20:31):- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -采样时间:0.5(秒)预测地平线:20控制层:5工厂模式:- - - - - - - - - - - - - - - - 5操纵变量(s) - - > | 7州| | | - - > 6测量输出(s) 0测量扰动(s) - - >输入| 5 | | | - - > 0无边无际的输出(s) 0无边无际的干扰(s) - - > | | 6输出- - - - - - - - - - - - - - - -干扰和噪声模型:输出扰动模型:用户指定(类型”getoutdist (mpcobj)”)测量噪声模型:用户指定(mpcobj.Model类型”。噪音”)重量:ManipulatedVariables: [0 0 0 0 0] ManipulatedVariablesRate: [0.1000 10 0.1000 0.1000] OutputVariables: [0 10 0 1 1] ECR: 1000000状态估计:默认的卡尔曼滤波器类型(“getEstimator (mpcobj)”)约束:0 < =饲料rpm < = -10 < =饲料rpm /率< =正无穷,无穷< = Pri.振动< = 1 0 < = Pri.差距设置点< = -10 < = Pri.差距设置点/率< =正无穷,无穷< = Pri.一致性< = 0.45 70 < = Pri.迪勒。流量设定值< = 250,-10 < = Pri.迪勒。流量设定值/率< =正、负无穷时间间隔为< =秒振动< = 1 ............... ............... ...............时间间隔为70 < =秒迪勒流设置点间隔为< = 250,-10 < =秒迪勒流设置点/率< =正无穷,无穷时间间隔为< =秒电动机负载< = 9

使用MPC设计师应用优化控制器

单击“设计”按钮在MPC控制器启动MPC设计师应用块对话框。

在优化选项卡中,单击重量重量对话框打开。更加重视规范中小炼油企业电机加载和恒常性,指定输入和输出权重如下:

在MPC设计师选项卡中,单击编辑场景打开模拟场景对话框。模拟一个主要炼油企业电动机负载选点改变从8到9 MW模型失配,指定仿真场景设置如下:

设计变更的影响可以观察到立即响应中的情节。

模拟仿真软件的设计®万博1manbetx

控制器的测试可在非线性植物通过运行仿真模型®。万博1manbetx在优化选项卡中,在更新和模拟下拉列表中,选择更新块和运行模拟导出电流控制器设计的MATLAB®工作区和运行仿真软件的仿真。万博1manbetx另外,选择更新块,然后运行的模拟仿真软件或MATLAB命令行中使用万博1manbetxsim卡命令。

sim卡(“mpctmp_cl”);

打开范围

3的输出范围显示初始定位点的响应:

  • 0.4主要的一致性

  • 辅助电动机负载的6兆瓦

  • 0.3二次的一致性

open_system (' mpctmp_cl /革命制度党。电动机负载的)open_system (“mpctmp_cl /秒。电动机负载的)open_system (“mpctmp_cl /秒。一致性的)

bdclose (“mpctmp_cl”)

另请参阅

||

相关的例子

更多关于