SMOCPro中的阀门饱和处理—dSPdV-2

3.通过比较“内部”的IntCalcSPLo和IntCalcSPHi值与(HMI)用户指定的SPLo和SPHi值,确定SP限是否被送到SMOCPro内核。被送往内核的实际SPs是处于最保守的用户输入设定点限和内部计算限之间。
值得一提的是,通常情况下不会超出用户输入的SP限。但如果当前SP值碰巧位于用户设定限外,通常提供的计算SP限将以最大允许变化率(Max Move Size最大动作幅度)将MV驱动回允许区域。

Figure 1. Schematic showing the static dSPdV calculation with user-specified inputs in red blocks and calculated values in blue blocks. 图1.给出了静态dSPdV计算的示意图(用户指定输入用红块表示,计算值用蓝块表示)

从图1可以看出,如果dSPdVLo和dSPdVHi值选择过小,内部计算的IntCalcSPLo和IntCalcSPHi限近似值可能会大大偏离真实限。在图中的计算我们高亮了相关参数,其中用户必须输入的需要值用红色块表示,而对某一给定OP值由SMOCPro计算出的值则用蓝色块表示。下列指南给出了如何设置dSPdVLo/Hi参数的内容。

| 用户指定输入| |
| ------------- |:-------------:| :-----:|
| OPLo| 阀门操作低限(开度)。|
| OPHi| 阀门操作高限(开度)。|
| SPLo| 最小SP值。|
| SPHi | 最大SP值。|
| dSPdVLo | 在阀门操作低限时,阀位(OP)与操作设定点(SP)间的增益关系。|
| dSPdVHi | 在阀门操作高限时,阀位(OP)与操作设定点(SP)间的增益关系。|

|SMOCPro 计算值||
| ------------- |:-------------:| :-----:|
|dSPdV |在当前操作点阀位值(OP)时阀位(OP)与操作设定点(SP)之间的增益关系。|
|IntCalcSPLo |内部计算的当给定OPLo时最小可达到SP值。|
|IntCalcSPHi |内部计算的当给定OPHi时最大可达到SP值。|
|CalcSPLo |对于给定传递到内核的OPLo,计算最小可到达的SP值。|
|CalcSPHi |对于给定传递到内核的OPLo,计算最大可到达的SP值。|

SMOCPro dSPdV的数学解释
我们现在提供dSPdV计算的基本步骤。算法的第一步是根据当前的OP, dSPdV计算OP对SP的增益。该值通过用户指定dSPdVLo/Hi和OPLo/Hi值的内插法确定。
一旦dSPdV已经确定,下一步就是计算“内部”SP限。计算按照下列关系式进行:


原文:

  1. Determine the SP limits to be sent to the SMOCPro kernel by comparing the “internal” IntCalcSPLo and IntCalcSPHi values to the (HMI) user-specified SPLo and SPHi values. The actual SPs sent to the kernel are the most conservative between the user-entered set point limits and the limits calculated internally.
    It is worth mentioning that the SP limits entered by the user are never exceeded by the routine. Also, if the current SP value happens to be outside the user-set limits, the routine provides calculated SP limits to drive the MV back towards the allowed region, at the maximum allowable rate-of-change (Max Move Size).
    In Figure 1, it can be seen that the internally calculated IntCalcSPLo and IntCalcSPHi limits are approximations that can be quite far off the real limits if the dSPdVLo and dSPdVHi values are chosen too small. We highlight the parameters involved in the calculation in the figure, where the required values that the user must specify are shown in red blocks and the values that are calculated by SMOCPro for a given OP value are encased in blue blocks. Guidelines are given below on how to set the dSPdVLo/Hi parameters.

| User-specified Inputs| |
| ------------- |:-------------:| :-----:|
| OPLo | The valve’s low (opening) operating limit.|
| OPHi | The valve’s high (opening) operating limit.|
| SPLo | Minimum SP value.|
| SPHi | Maximum SP value.|
| dSPdVLo | The valve position (OP) to manipulated set point (SP) gain relationship at the valve’s low operating limit.|
| dSPdVHi | The valve position (OP) to manipulated set point (SP) gain relationship at the valve’s high operating limit.|

| SMOCPro calculated Values| |
| ------------- |:-------------:| :-----:|
| dSPdV | The valve position (OP) to manipulated set point (SP) gain relationship at the current valve (OP) operating point.|
| IntCalcSPLo | Internally calculated minimum achievable SP value for the given OPLo.|
| IntCalcSPHi | Internally calculated maximum achievable SP value for the given OPHi.|
| CalcSPLo | Calculated minimum achievable SP value for the given OPLo passed to the kernel.|
| CalcSPHi | Calculated maximum achievable SP value for the given OPHi passed to the kernel.|
**SMOCPro dSPdV Mathematical Explanation **
We now provide the basic steps of the dSPdV calculation. The first step in the algorithm is to calculate the OP to SP gain to be used for the current OP, dSPdV. This value is determined using an interpolation of the user-specified values dSPdVLo/Hi and OPLo/Hi.
Once dSPdV has been determined, the next step is to calculate the “internal” SP limits. The following relationships show the calculation:


2016.7.3

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

推荐阅读更多精彩内容