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

仿真
我们考虑了4个具有不同Impulse Factors(脉冲因子)的仿真情景。该过程的操作条件如下:
 容器液位初始值在其设定值50(Setrange High设定高限 = Setrange Low设定低限= 50)。
 MV初始值也为50,最大值为100,最小值为0,最大动作幅度为2。
 Inlet Flow 进料流量(DV)起始于操作点0。
 为了生成可重复测量噪声,我们设定“Measurement_Noise” DV的“Noise Seed = 1”和“Noise std dev = 1.0”。为了由SMOCPro将这一测量量实现为真实不可见噪声,我们需要将“Measurement_Noise” DV的“Disconnected(断开连接)”标签设定为“True”。
控制器在Standby (挂起)模式下开始,并在第5步时切换到control(控制)。在第30步时我们给inlet flow(进料流量)引入一10个单位的斜坡干扰,在第80步时我们将inlet flow(进料流量)设定回初始值。在第140步时我们将液位设定值由50下调到40(Setrange Low设定低限 = Setrange High 设定高限= 40)。
我们运行199步仿真,并观察SMOCPro计算的将储罐液位带回设定点的动作计划。所考虑的4个仿真场景除了液位POV的Impulse Factors(脉冲因子)不同,其余条件都相同。其值分别为0,0.5,0.9和0.99。

*Figure 11. Level control for a SISO example with varying POV impulse factors. 图11:SISO例子具有不同POV impulse factors(脉冲因子)的液位控制*

上图显示了具有4个不同液位POV Impulse Factors(脉冲因子)的仿真情景运行结果。可以明显地看出不同的Impulse Factors(脉冲因子)将影响控制器性能。在所有附图中,我们可以看到顶部是传感器噪声(绿色),往下是可测量干扰(紫色),再往下是蓝色的MV,最下面是红色的CV。需要强调的三个重要方面是:
 左上象限为脉冲因子设定为0时的仿真结果。如指南文件中所讨论的一样,这种情况将导致SMOCPro突出所有的不可测干扰,因此斜坡CV将把所有的不可测干扰整合进未来。最终的结果是,由于移动目标计算的缘故,SMOCPro层面将过度计算MV动作。这可以通过蓝色虚线所示的MV目标值的快速变化看出。
 提高脉冲因子将使得MV动作更为平滑,但可能导致对一个“真正的”扰动存在响应迟缓。
 最后,由于脉冲因子的“指数”性质,从图的下半部分可以看出,IP=0.9和IP=0.99有明显的不同。请注意蓝色的MV目标值在IP=0.99时是稳定的,但在IP=0.9时依然有略微锯齿状。


原文:
***Simulation ***
We consider four simulation scenarios with different Impulse Factors. The operating conditions for the process are the following:
 Initially the level in the vessel is at its setpoint of 50 (Setrange High = Setrange Low = 50).
 The MV also starts 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.
 To generate repeatable measurement noise we set “Noise Seed = 1” and “Noise std dev = 1.0” for the “Measurement_Noise” DV. To implement this measurement as a true unseen noise by SMOCPro we must set the “Disconnected” flag for the “Measurement_Noise” DV to “True.”
The controller starts off in Standby mode and is switched to control at step 5. At step 30 we introduce a ramp disturbance of 10 units into the inlet flow and at step 80 we bring back the Inlet Flow to its starting point. At step 140 we lower the setpoint in the level from 50 to 40 (Setrange Low = Setrange High = 40).
We run the simulation for 199 steps and observe the planned moves that SMOCPro calculates to bring the vessel level back to setpoint. The four simulation scenarios under consideration are all identical with the only difference being the different Impulse Factors on the Level POV. These values are: 0, 0.5, 0.9 and 0.99.
The figure above shows the results of running the simulation scenario with the four different Impulse Factors for the Level POV. It is clearly seen that having different Impulse Factors affects the performance of the controller. On all figures, we see the sensor noise (green) at the top, followed by the measured disturbance (purple), the MV is shown next in blue and the CV is shown at the bottom in red. Three important aspects that should be highlighted are:
 The top left quadrant shows the simulation results of setting the impulse factor of 0. As discussed in the guidelines document, this case results in SMOCPro projecting any unmeasured disturbance so that the ramp CV will assume that the unmeasured disturbance must be integrated wholly into the future. The end result is that for the case with levels SMOCPro calculates excessive MV movement due to moving target calculations. This can be seen by the quickly changing MV targets depicted by the dashed blue lines.
 Increasing impulse factor smoothes out MV movement but may result in sluggish response in the presence of a “real” disturbance.
 Lastly, due to the “exponential” nature of the impulse factor, there is a non-trivial difference between IP=0.9 and IP=0.99 as can be seen in the bottom half of the figure. Notice how the target values for the MV in blue are steady in the 0.99 case but still are slightly jagged for the 0.9 case.


2016.5.21

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

推荐阅读更多精彩内容