SMOCPro中的閥門飽和處理—dSPdV-2

3.通過比較“內(nèi)部”的IntCalcSPLo和IntCalcSPHi值與(HMI)用戶指定的SPLo和SPHi值,確定SP限是否被送到SMOCPro內(nèi)核。被送往內(nèi)核的實際SPs是處于最保守的用戶輸入設(shè)定點限和內(nèi)部計算限之間。
值得一提的是,通常情況下不會超出用戶輸入的SP限。但如果當(dāng)前SP值碰巧位于用戶設(shè)定限外,通常提供的計算SP限將以最大允許變化率(Max Move Size最大動作幅度)將MV驅(qū)動回允許區(qū)域。

Figure 1. Schematic showing the static dSPdV calculation with user-specified inputs in red blocks and calculated values in blue blocks. 圖1.給出了靜態(tài)dSPdV計算的示意圖(用戶指定輸入用紅塊表示,計算值用藍(lán)塊表示)

從圖1可以看出,如果dSPdVLo和dSPdVHi值選擇過小,內(nèi)部計算的IntCalcSPLo和IntCalcSPHi限近似值可能會大大偏離真實限。在圖中的計算我們高亮了相關(guān)參數(shù),其中用戶必須輸入的需要值用紅色塊表示,而對某一給定OP值由SMOCPro計算出的值則用藍(lán)色塊表示。下列指南給出了如何設(shè)置dSPdVLo/Hi參數(shù)的內(nèi)容。

| 用戶指定輸入| |
| ------------- |:-------------:| :-----:|
| OPLo| 閥門操作低限(開度)。|
| OPHi| 閥門操作高限(開度)。|
| SPLo| 最小SP值。|
| SPHi | 最大SP值。|
| dSPdVLo | 在閥門操作低限時,閥位(OP)與操作設(shè)定點(SP)間的增益關(guān)系。|
| dSPdVHi | 在閥門操作高限時,閥位(OP)與操作設(shè)定點(SP)間的增益關(guān)系。|

|SMOCPro 計算值||
| ------------- |:-------------:| :-----:|
|dSPdV |在當(dāng)前操作點閥位值(OP)時閥位(OP)與操作設(shè)定點(SP)之間的增益關(guān)系。|
|IntCalcSPLo |內(nèi)部計算的當(dāng)給定OPLo時最小可達(dá)到SP值。|
|IntCalcSPHi |內(nèi)部計算的當(dāng)給定OPHi時最大可達(dá)到SP值。|
|CalcSPLo |對于給定傳遞到內(nèi)核的OPLo,計算最小可到達(dá)的SP值。|
|CalcSPHi |對于給定傳遞到內(nèi)核的OPLo,計算最大可到達(dá)的SP值。|

SMOCPro dSPdV的數(shù)學(xué)解釋
我們現(xiàn)在提供dSPdV計算的基本步驟。算法的第一步是根據(jù)當(dāng)前的OP, dSPdV計算OP對SP的增益。該值通過用戶指定dSPdVLo/Hi和OPLo/Hi值的內(nèi)插法確定。
一旦dSPdV已經(jīng)確定,下一步就是計算“內(nèi)部”SP限。計算按照下列關(guān)系式進(jìn)行:


原文:

  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

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌,老刑警劉巖,帶你破解...
    沈念sama閱讀 229,517評論 6 539
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異,居然都是意外死亡,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 99,087評論 3 423
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人,你說我怎么就攤上這事。” “怎么了?”我有些...
    開封第一講書人閱讀 177,521評論 0 382
  • 文/不壞的土叔 我叫張陵,是天一觀的道長。 經(jīng)常有香客問我,道長,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 63,493評論 1 316
  • 正文 為了忘掉前任,我火速辦了婚禮,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘。我一直安慰自己,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 72,207評論 6 410
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著,像睡著了一般。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 55,603評論 1 325
  • 那天,我揣著相機(jī)與錄音,去河邊找鬼。 笑死,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播,決...
    沈念sama閱讀 43,624評論 3 444
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 42,813評論 0 289
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 49,364評論 1 335
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 41,110評論 3 356
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 43,305評論 1 371
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情,我是刑警寧澤,帶...
    沈念sama閱讀 38,874評論 5 362
  • 正文 年R本政府宣布,位于F島的核電站,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 44,532評論 3 348
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧,春花似錦、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 34,953評論 0 28
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 36,209評論 1 291
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人。 一個月前我還...
    沈念sama閱讀 52,033評論 3 396
  • 正文 我出身青樓,卻偏偏與公主長得像,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 48,268評論 2 375

推薦閱讀更多精彩內(nèi)容