案例3:储罐液位控制-MV Horizon(范围)和POV Impulse Factor(脉冲因子)-2

控制器设计
输出选项:
如下所示,4个控制器都被考虑为单个POV(储罐液位)定义CV而构建:


惩罚项:
4个控制器包含了以下调整权重:

名称 Damping(阻尼) Weight(权重)
Outlet Flow OP 1.0 0.5
名称 Deviation(偏差) Weight(权重)
Vessel Level 1.0 1.0


压缩点:
我们所考虑的4个控制器都搭建有以下的压缩点:

|控制器名称 |输入时域:最近的压缩点 | 稳定时间 | 输出时域:最近的压缩点 |
| ------------- |:-------------:|: -----:|-----:|
| 缺省| 100| 1 |101|
|Short_MV_Horizon| 10| 1| 11|
|Medium_MV_Horizon| 50| 1 |51|
|Long_MV_Horizon| 150 |1 |151|
需要注意的是自动计算(默认)出的MV时域被随机指定为100 × dT。这是当没有正确的瞬态动力学时,必须指定对MV时域作一个决定的情况下。在这种情况下,我们感兴趣的是理解当改变MV时域时,对控制器性能的影响。仔细选择时域涉及到的一些附加输入/输出压缩点以允许控制器增大/减小它的预测范围,同时计算动作计划。


为了研究不同MV时域的影响,将默认控制器拷贝到一个新的名称为“Short_MV_Horizon”的控制器。定位到压缩点选项卡并单击Calculator(计算器)按钮。在这里人们可以方便地访问子控制器的输入时域和稳定时间。计算器窗口被设定为如下所示,以便允许动作计划的一些自由度,以及更多的控制误差预测贡献。如下所示,对Short_MV_Horizon的输入时域指定为10:


然后生成一个压缩列表,Default in Use(默认使用)按钮被切换到Reset to Default(重置为默认值)。


继续搭建中/长MV时域的两个控制器。
仿真
仿真的目的是为了检查当改变MV时域时对控制器性能的影响。
所有的仿真场景的初始工艺操作条件如下:
储罐液位起始于50(Setrange High设定高限 = Setrange Low设定低限 = 50)。
MV的初始值稳定在50,最大值为100,最小值为0,最大动作步幅为2。
进口流量Inlet Flow (DV)的初始操作点为0。
在第10步我们对进口流量Inlet Flow引入一个10单位的斜坡干扰。我们运行100步仿真,并观察SMOCPro计算的将储罐液位带回设定点的动作计划。这4种情况下最后执行步(101)的值都是一样的,MV=60, CV=50 ,DV=10。


原文:
***Controller Design ***
**Output Selection: **
Four controllers are considered all built with only the single POV (Vessel Level) defined as a CV as such:
**Penalties: **
The four controllers containg the following tuning weights:

|Name| Damping| Weight| Name |Deviation| Weight|
| ------------- |:-------------:| -----:|
|Outlet Flow OP| 1.0 |0.5 | Vessel Level| 1.0 |1.0|
Compaction points:
The four controllers under consideration are built with the following compaction points:

|Controller Name| Input Horizon (Last Comp. Point) |Settling Time | Output Horizon (Last Comp. Point)|
| ------------- |:-------------:|: -----:|-----:|
| Default| 100 |1| 101|
|Short_MV_Horizon |10 |1| 11|
|Medium_MV_Horizon| 50| 1 |51|
|Long_MV_Horizon| 150 |1 |151|
Notice that the automatically computed (default) MV horizon is arbitrarily specified to be 100 × dT. This is the result of not having true transient dynamics and having to make a decision as to what to specify the MV horizon to be. In this case, it is of interest to understand the effect that changing MV horizon has on controller performance. Carefully selecting the horizon involves appending some input/output compaction points to allow the controller to increase/decrease its prediction horizon while computing the plan of action.
To study the effect of varying the MV horizon, copy the Default controller onto a new controller called “Short_MV_Horizon.” Navigate to the Compaction Points tab and click on the Calculator button. Here one has easy access to the input horizon and the settling time of the sub-controller. The Calculator window is set as follows to allow some freedom in the plan of action as well as some more prediction contribution of the control errors. For the Short_MV_Horizon case specify 10 for the Input Horizon as follows:
Then, a list of compaction points is generated and the Default in Use button is toggled to Reset to Default.
Continue to build the remaining 2 controllers with the Medium and Long MV horizons.
Simulation
The objective of the simulation is to examine the effect of changing MV horizon on controller performance.
The initial process operation conditions for all the simulation scenarios are the following:
The Level in the vessel starts at 50 with a Setrange High = Setrange Low = 50.
The MV is initially holding steady at 50 with a Maximum value of 100, Minimum value of 0 and Maximum Move Size of 2.
The Inlet Flow (DV) starts at an operating point of 0.
At step 10 we introduce a ramp disturbance of 10 units into the inlet flow. We run the simulation for 100 steps and observe the planned moves that SMOCPro calculates to bring the vessel level back to setpoint. For all four cases the values at the last execution step (101) are the same, MV=60, CV=50 and DV=10.


2016.5.21

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 158,736评论 4 362
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 67,167评论 1 291
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 108,442评论 0 243
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 43,902评论 0 204
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 52,302评论 3 287
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 40,573评论 1 216
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 31,847评论 2 312
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 30,562评论 0 197
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 34,260评论 1 241
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 30,531评论 2 245
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 32,021评论 1 258
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 28,367评论 2 253
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 33,016评论 3 235
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 26,068评论 0 8
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 26,827评论 0 194
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 35,610评论 2 274
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 35,514评论 2 269

推荐阅读更多精彩内容

  • 如何更好的面对生活,是个问题,也是个难题! 二十三四岁的年纪,刚刚离开校园步入职场社会,毕业后,我们找到了第一份工...
    鹿子羚阅读 280评论 0 1
  • ……我把我唱给你听,我把我写给你看…… 内心强大的人,无论在人生的哪个阶段,都不会过得太差,所有的障碍与考验,不过...
    舒涵vivian阅读 424评论 1 3
  • 送走忙碌的暑假后,九月如期而至。 九月意味着什么?意味着自己变身学长,而学校也将迎来新人。那作为学长学姐又是何等体...
    龙小叔阅读 544评论 1 3
  • 时间:2015.01.09/19:25地点:上海百丽宫影城(环贸iapm店)5号厅 3D意义不大,但新剪的故事流畅...
    木鼓阅读 572评论 0 1