CORRECTING mode in a SmartStep application 智能向导应用中的CORRECTING(校正)模式


启用校正模式
应用中CORRECTING和REPOSITION模式下默认动作可以按以下某一个值设定STCORRECT参数来配置:
STCORRECT=-1(约束)(缺省)
当应用处于TEST或TEST-NOPULSE模式时不会自动调用CORRECTING或REPOSITION模式。
与多测试(Multi-Test)模式一样,当CV违反约束后,必要的违反约束校正动作将会自动进行。然而,TEST或TESTNOPULSE将继续。
STCORRECT=0(复位)
当CV违反约束时应用将调用复位(REPOSITION)模式。
STCORRECT= 1(校正)
当CV违反约束时应用将调用校正(CORRECTING)模式。如果违反约束持续一定时间,即使运行在校正模式后,它也会重新进入复位模式。

概要
CORRECTING模式用于驱动过程在约束范围内,使得阶跃测试可能得到恢复。在TEST, TEST-NOPULSE或SUSPEND模式下,当CV违反约束且最大数量校正动作(STCMFLAG)已经应用后其将触发。当CORRECTING模式被触发时,当前的MV阶跃测试将被中断,测试组的独立DMCplus控制动作将被激活。在CORRECTING模式时,MVs通过类阶跃动作将违反约束CVs带回测试边界限。系统将尝试保持阶跃状态MV,使得即使有类似中断当前阶跃依旧可以计数。对于斜坡CV,它将尝试在最接近极限的里面,而不是测试极限中间返回一个测试裕度。测试组的CORRECTING模式将至少持续STREPOMIN × SSMINS分钟。但如果处于CORRECTING模式长于STREPOMAX× SSMINS而CVs依然处于违反约束状态,则系统将激活REPOSITION模式(使用连续控制动作)。
CORRECTING模式遵循以下规则:
•当CV超过测试限(STCVMIN和STCVMAX)外STCVDELTA时应用将触发CORRECTING模式。
•至少经过指定的STREPOMAX× SSMINS时间后应用才将触发CORRECTING模式。在STREPOMIN× SSMINS时间后如果所有的CVs都距测试限内至少1/2STCVDELTA则该组将恢复测试。
•在STREPOMAX× SSMINS时间后,如果所有的CVs都在测试限内,则该组将继续测试。对于斜坡CV,除了在测试限之内,斜率也必须小于STRAMPRT。如果CVs不在测试限内,或斜坡变量不满足斜率准则,则将触发REPOSITION模式。
当处于CORRECTING模式时,离散动作解决方案是基于相关CV测试裕度(STCVDELTA)和模型增益(测试裕度越大,解决方案动作越大)计算。

避免CORRECTING和REPOSITION模式
尽管一些CORRECTING, REPOSTION和CONTROL模式的数据也可用于模型识别,测试过程中一个主要目标是限制应用处于CORRECTING或REPOSITION模式的时间。在不违反最大MV阶跃大小和CV测试限的前提下,智能向导引擎所使用的阶跃大小算法将尽可能尝试最大的阶跃输出。鉴于各种不确定性,若CV违反约束,测试人员依然可以进入CORRECTING或REPOSITION模式。测试人员是不断将过程推向测试限的,但由于可能使用较差的模型,它会经常对限制响应过量或不足。

整定以避免CORRECTING或REPOSITION模式包括以下内容:
•设置适当的测试限(STCVMIN和STCVMAX)。限制应设置成假设它们很可能被侵犯。
•CV安全裕度(STCVDELTA)是一个指示触发REPOSITION模式前超出限制容忍量的整定参数。
•在测试模式中,STSTEPFRAC是一个影响所有MV阶跃大小的全局参数。它反映了你对模型的信心,以及可以用来避免过多的违反约束。
在测试中一个好的策略是将界限和安全裕度设置在合理的值,然后使用STSTEPFRAC参数尽快动作。随着新的,改进的模型被投用,测试中可以通过增加STSTEPFRAC来最大化阶跃尺度。

也可以看看
智能向导应用中的REPOSITION(复位)模式
智能向导应用中的校正动作
智能向导应用中的参数整定


附原文:
Enabling CORRECTING mode
The default CORRECTING and REPOSITION mode behavior for an application can be configured by setting the STCORRECT parameter to one of the following values:
STCORRECT = – 1 (CONSTRAINT) (default)
No CORRECTING or REPOSITION mode will be invoked automatically when the application is in TEST or TEST-NOPULSE mode.
The necessary violation correction moves will be made automatically whenever CV violates, just like in Multi-Test mode. However, the TEST or TESTNOPULSE will continue on.
STCORRECT = 0 (REPOSITION)

The application will invoke REPOSITION mode when CV violation happens.
STCORRECT = 1 (CORRECTING)
The application will invoke CORRECTING mode when CV violation happens. If the violation persists for a certain time period, even after running in CORRECTING mode, it will fall into REPOSITION mode.

**Overview **
CORRECTING mode is used to drive the process within constraints so that step testing may resume. It is triggered from TEST, TEST-NOPULSE or SUSPEND modes when a CV violates the constraint and the maximum number of correcting moves (STCMFLAG) has already been applied. When CORRECTING mode is triggered, the current MV step test is interrupted, and a discrete DMCplus control action is activated for the test group. During CORRECTING mode, the MVs make step-like moves to bring violating CV(s) back one test margin inside the limits. An attempt is made to keep the stepping MV where it was, so the current step can still be counted even with this interruption. For a ramp CV, it attempts to return it one test margin inside the closest limit, instead of the middle of the test limits. A test group stays in CORRECTING mode for at least STREPOMIN × SSMINS minutes long. But if it is in CORRECTING mode longer than STREPOMAX × SSMINS with CV(s) still violating their constraints, then REPOSITION mode is activated (using continuous control action).

CORRECTING mode is governed by the following rules:
•CORRECTING mode is triggered by a CV that is more than STCVDELTA outside of its test limits (STCVMIN and STCVMAX).
•CORRECTING mode is triggered for a minimum of time specified by STREPOMAX×SSMINS. After STREPOMIN×SSMINS if all of the CVs are at least ½ STCVDELTA inside the test limits then the group will resume testing.
•After STREPOMAX×SSMINS, if all the CVs are inside the test limits then the group will resume testing. In addition to being inside test limits ramp CVs must have a ramp rate that is less than STRAMPRT. If the CVs are not inside the test limits or the ramps don’t satisfy the rate criteria then REPOSITION mode will be triggered.
When in CORRECTING mode, the discrete move resolution is calculated based on the associated CV test margin (STCVDELTA) and the model gains (the bigger the test margin, the bigger the move resolution).

Avoiding CORRECTING and REPOSITION mode
Although some CORRECTING, REPOSTION and CONTROL mode data can be used for identification, a major goal during testing is to limit the amount of time the application spends in CORRECTING or REPOSITION mode. The step size algorithms used by the SmartStep engine will try to make the largest step that does not violate either the maximum MV step size or any CV test limits. Because of various uncertainties, the tester may still enter CORRECTING or REPOSITION mode due to CV limit violations. The tester is constantly pushing the process toward test limits, but since it is using potentially poor models, it will frequently overshoot or undershoot the limits.

Tuning to avoid CORRECTING or REPOSITION mode includes the following:
•Setting the test limits appropriately (STCVMIN and STCVMAX). The limits should be set with the assumption that they will likely be violated.
•The CV Safety Margin (STCVDELTA) is the tuning parameter that indicates how much overshooting of the limits will be tolerated before triggering REPOSITION mode.
•STSTEPFRAC is the overall parameter that affects all MV step sizes in test mode. It reflects a confidence in your models, and it can be used to avoid excessive constraint violation.
A good strategy is to set the limits and the safety margins to reasonable values, and then use the STSTEPFRAC parameters to temper moves early in the test. As new, improved models are brought online, STSTEPFRAC can be increased to maximize the step size used during the test.

See Also
REPOSITION mode in a SmartStep application
Correcting moves in a SmartStep application
Tuning parameters in a SmartStep application


2015/10/27

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

推荐阅读更多精彩内容

  • 概观REPOSITION模式用于驱动过程到约束内,从而使得阶跃测试可能恢复。在TEST, TEST NO-PULS...
    橡果阅读 356评论 0 1
  • 众元前145年司马迁出生于夏阳(今陕西韩城南)。字子长,是我国古代伟大的史学家。但在他人生中却有许多坎坷。幼年司马...
    袁小汪阅读 288评论 0 1
  • *花林酒飘香 绵延十里长 回望前尘路 两情久寒凉 *桃夭夭 夭尽三生三世 情悠悠 悠转往事浮生 初见的那一眼 说不...
    拂尘为君_阅读 1,022评论 10 7
  • 一、觉察日记 【事实】新公司入职一星期 【感受】很新鲜,很轻松 【意图】启发思考 【反思】1.不同性质的公司文化、...
    以诗为名阅读 85评论 0 0
  • 听风夏婵鸣,正故晚夏,相守皓月。檐上落一叶,渐觉一叶惊秋,无声无息,唯君与皓月共入乡,欲把欢,三更良辰美景。 美景...
    额萧行阅读 261评论 0 0