Designing a Controller-Sub-controller Compaction Points Tab-2

压实点网格选项字段和按钮
Settling Time estimate (from model)(从模型中设定估计时间) 指示达到稳态所需要的时间(子控制器周期的倍数,分钟或秒)。
Calculator(计算器) 根据用户指定的输入时域和设定时间(见下文)重新计算压实点。
输入
ControlPeriod ×dT(控制周期×dT) 子控制器周期中的输入压实点列表。
Minutes/Seconds(分/秒) 表示成时间单位的输入压实点列表。
输出
ControlPeriod×dT(控制周期×dT) 子控制器周期中的输出压实点列表。
Minutes/Seconds(分/秒) 表示成时间单位的输出压实点列表。
Reset to Default(重置为默认) 将压实点重置为从操作输入与被控输出响应的动态模型中自动计算的结果。
注:稳态时间被限制为1000个子控制器周期以内。对较慢的子控制器动态,请增加子控制器周期。
用户可以通过在压实点表格相应栏中手动输入所需值来分配输入和输出压实点。这些值可以根据时间单位(mins/secs)或子控制器周期(Control Period × dT)的格式输入和/或查看。从mins/secs到子控制器周期单位间转换是自动的(反之亦然)。计算出的值将自动进行四舍五入,以圆整为子控制器周期的整数倍。
另一个可供用户使用的工具是压实点计算器,可通过单击Calculator按钮进入。这个工具可根据用户指定的输入时域和设定时间来确定合适的压实点。用户将打开下述输入框:

这两个可修改的字段分别是:
• Input Horizon(输入时域)- 该值作为一个(未来)时间窗口将用于生成预测动作规划。此外,该数也限定了最后输入压实点的位置。
• Settling Time(稳态时间) - 该值表示达到稳态所需的时间。该值与预估值(从模型中)相比较越大,动态控制过程将把更大重心放在稳态处理上。
注:输入时域是向动作计划提供自由度的一个有用手段。这个量对“浪潮控制”非常重要。
静态约束
在子控制器层,被控变量被定义为子控制器的MV和/或POVs的线性组合。在它的观点中,定义整个子控制器的控制目标(CV)是不允许的。子控制器使用它们的子模型(与其它子控制器的前馈一起)来优化动态目标。跨越子控制器的控制目标被处理成静态目标,并执行为稳态下的动态子控制器约束。


Compaction Points Grid Tab Fields and Buttons
Settling Time estimate (from model) An indication of the time needed to reach steady state (in number of sub-control periods, and minutes or seconds).
Calculator Recalculates the compaction points on the basis of user-defined input horizon and settling time (see below).
Input
*ControlPerioddT **The list of input compaction points in the sub-controller period.
Minutes/Seconds A list of input compaction points in time units.
**Output **
*ControlPerioddT **The list of output compaction points in the sub-controller period.
**Minutes/Seconds **A list of output compaction points in time units.
Reset to Default Reset the compaction points to those computed automatically computed from the response of dynamic model from the manipulated inputs to the controlled outputs.
NOTE: The time for steady state is limited to 1000 subcontrol periods. For slower sub-controller dynamics, increase the subcontrol period.
The user may assign input and output compaction points manually by entering the desired values in the corresponding cells in the compaction points grid. These values may be entered and/or viewed in either time-units (minutes/seconds) or in sub-controller periods (Control Period × dT). The conversion between the fields from minutes/seconds to sub-controller periods (or vice-versa) is automatic. The calculated numbers will automatically be rounded up so that the conversion gives an exact multiple of the sub-controller period.
Another tool available to the user is the Compaction Point Calculator accessed by clicking the Calculator button. This tool determines suitable compaction points based on user specified entries for the input horizon and settling time. The following input box opens:
The two modifiable fields are:
• Input Horizon – This value is the (future) time window over which a forecast of the plan of action is generated. In addition, this quantity also defines the location of the last input compaction point.
• Settling Time – This value denotes the time required to reach steady-state conditions. The larger this value is compared to its estimate (from model), the more emphasis is put on the steady state during dynamic control.
NOTE: The input horizon is a useful handle for providing freedom to the plan of action. This quantity is important for “surge volume control.”
Static Constraints
At the sub-controller level, the controlled variables are defined as linear combinations of that sub-controller’s MVs and/or POVs. At his point, defining a control objective (CV) across sub-controllers is not allowed. Sub-controllers optimize their dynamic objectives using their sub-model (together with feed forward from other sub-controllers). Control objectives across sub-controllers are processed as static objectives and are enforced as constraints on the dynamic sub-controllers at steady state.


2016.9.29

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

推荐阅读更多精彩内容