减小控制系统中的振荡技术方案

技术编号:15095524 阅读:386 留言:0更新日期:2017-04-07 22:48
本发明专利技术涉及一种对受控制器控制的控制系统执行控制的方法,其中所述控制器递送控制输入给所述系统中的例如阀门的至少一个控制单元.所述方法包括步骤:检测到所述控制单元的所述控制输入中的振荡水平;基于检测到的所述振荡水平采用倍增因子放大所述控制输入,其中通过计算衰减比来检测所述振荡水平,其中所述衰减比被用于确定所述倍增因子,其中衰减比按照如下来计算:衰减比=(峰值1-峰值2)/(峰值3-峰值4),其中对检测到的峰值计数,并且如果检测到多于两个峰值则删除第一个峰值。本发明专利技术还涉及执行所述方法的控制单元以及包含该控制单元的控制系统。

Reducing oscillations in control systems

The invention relates to a control system controller to control the execution of control method, wherein the controller delivers the control input to the system such as the valve at least one control unit. The method includes the steps of: detecting the control unit of the control input into the oscillation level; the oscillation level detected by a multiplication factor amplifying the control input based on the attenuation ratio by detecting the oscillation level calculation, wherein the attenuation ratio is used to determine the multiplication factor, the attenuation ratio such as down calculation: attenuation ratio (peak peak value = 1- / 2) (peak 3- peak 4). The detected peak count, and delete the first peak if detected more than two. The invention also relates to a control unit for performing the method and a control system comprising the control unit.

【技术实现步骤摘要】
本申请是申请号为200980145934.1、申请日为2009年11月16日的同名称申请的分案申请。
本专利技术涉及一种对闭环控制系统执行控制的方法和其中存储有用于使处理单元执行这样的方法的指令的计算机可读介质,以及一种被适配为用作控制系统中受控的系统的一部分的控制单元,例如致动器。
技术介绍
PID调节器对工业过程控制来说非常常见,并且提供比例、积分和微分控制。更大范围的过程采用大量这样的调节器。PID调节器作为标准产品以大系列被生产。越来越普遍的是,调节器基于微计算机,因此能够使用更为复杂的控制功能。或者由于PID调节器中参数的不恰当设置,或者由于过程的特性发生变化,在从PID调节器到受控元件的控制信号中可能发生振荡。这些振荡是不期望的,因为它们引起系统中的受控元件的磨损,所述受控元件是致动器和阀门。另外,这些振荡引起非最优的过程控制。
技术实现思路
本专利技术的目的在于解决上述提及的问题。这通过一种对受控制器控制的控制系统执行控制的方法来实现,其中所述控制器递送控制输入给所述系统中的至少一个控制单元,例如阀门,所述方法包括步骤:-检测到所述控制单元的所述控制输入中的振荡水平,-基于检测到的所述振荡水平采用倍增因子放大所述控制输入。因此在检测到振荡时控制单元的特性发生变化。因此振荡被最小化,并且例如控制单元的磨损被降低且服务间隔增大。而且,通过最小化控制单元的振荡,降低了控制单元的能量消耗并获得了改进的控制。振荡水平是对到控制单元的输入信号振荡了多少的指示。振荡水平是对控制回路稳定性的指示。高振荡水平指示几乎不稳定的控制系统或者指示该系统非常接近于不稳定。控制单元例如可以是用于阀门的致动器或类似装置。控制器例如可以是PID控制器、PI控制器或P控制器,或者其它控制器。控制系统可以是闭环控制系统,但是其它控制系统也是相关的。在一实施例中,通过计算衰减比来检测所述振荡水平,其中所述衰减比用于确定所述倍增因子。计算衰减比是确定振荡水平的一种特别的简单方法。在一实施例中,选择一定范围的衰减比作为导致倍增因子为1的最佳衰减比。在一实施例中,低于所述最佳衰减比的衰减比导致大于1的倍增因子。这在例如闭环响应过慢的情况下能够改善控制性能。在一实施例中,高于所述最佳衰减比的衰减比导致小于1的倍增因子。这能够减少闭环配置中的控制单元的超调和振荡行为。在一实施例中,该方法还包括如下步骤:基于已确定的所述倍增因子,确定对用于所述控制单元的整个工作范围的控制输入的放大。在一实施例中,确定对整个工作范围的放大的所述方法包括步骤:-确定针对表示所述整个工作范围的至少三个预定义工作点的放大值,-对所述放大值进行插值。在一实施例中,对所述控制输入的放大值必须位于最大和最小预设放大之间。否则永久的周期性扰动可能将控制输入放大值朝向0减小。本专利技术还涉及一种计算机可读介质,其所述计算机可读介质中存储有用以使处理单元执行如上所述的方法的指令。本专利技术进一步涉及一种诸如阀门的致动器,其被适配为用作控制系统中受控制器控制的系统的一部分,其中所述控制器将控制输入递送到所述控制单元,所述单元包括:-用于检测来自所述控制器的所述控制输入的振荡水平的装置,-用于基于检测到的所述振荡水平采用倍增因子放大所述控制输入的装置。本专利技术进一步涉及一种控制系统,其包括依照权利要求10-12中任一项所述的控制单元。附图说明在下面将参照附图来描述本专利技术的优选实施例,在附图中:图1示出依照本专利技术的控制方法中所包含的步骤和控制回路,图2示出测量的衰减比和倍增因子之间的相关性的示例,图3示出依照本专利技术的控制方法中所包括的其他步骤的实施例和控制回路,图4示出在三个工作点间被插值的作为阀门的控制单元的放大,图5示出在已经检测到振荡后在上面示出的三个工作点处的放大的变化,图6示出检测控制输入中的振荡的方法。具体实施方式在图1中示出了闭环控制系统100。该系统包括PID控制器101,其接收控制误差e作为输入,其中控制误差已通过从参考值r中减去过程输出而计算得到。基于控制误差,PID控制器计算控制器输出,所述控制器示出被给予系统103作为控制输入。该控制输入被给予控制单元(CU)105,例如阀门的致动器,等等,从控制单元(CU)105能够影响该系统。控制单元响应于该控制输入并影响过程Gp(s)。如果控制单元是阀门的致动器,则其通过改变阀门的开启或关闭程度而进行响应。依照本专利技术,代替使用控制器101的输出作为到控制单元105的控制输入,控制输入如在流程图109中所示的那样被处理。此处,控制输入在111(F_CI)中被低通滤波,随后在113(OSC)中检测控制输入中是否存在振荡。如果出现振荡,则在115中,利用典型地小于1的倍增因子对控制输入进行放大(A_CI)以衰减到控制单元的控制输入。如果没有检测到振荡,则在117(E)中结束算法。每当执行用于控制所述过程的总体控制程序时执行所描述的算法例如一次,从而作为确定到控制单元的控制输入的完整部分,当振荡发生时检测到振荡。关于检测振荡的出现,还确定振荡的程度并使用振荡的程度以确定倍增因子的值。振荡的衰减比按照如下来计算:衰减比(DR)=(峰值1-峰值2)/(峰值3-峰值4),其中峰值1是最后的峰值,而峰值4是第一个检测到的峰值。衰减比的高值意味着该系统非常振荡并且接近于不稳定。大于1的值指示不稳定的系统。在图2中,示出了经计算的衰减比DR和倍增因子MF之间的相关性的示例。对于衰减比的最优值,选择201从0.15到0.25的范围,并且如果所测得的衰减比DR处于该范围内,则倍增因子为1并且控制输入将不会被改变。如果确定了较小的衰减比,则控制输入的衰减太高,因此倍增因子大于1以增大到控制单元的控制输入。当衰减比变得小于0.15时,倍增因子线性地增大。而且,如果确定了较高的衰减比,则控制输入的衰减太低,因此倍增因子小于1以减小到控制单元的控制输入。当衰减比变得大于0.25时,倍增因子线性地减小。应注意到,区间0.15-0.25仅仅是其中测试已显示出成功结果(良好的追踪和扰动抑制特性)的示例,但是取决于控制系统和控制单元的特性可以选择具有其他大小和位置的其他区间。而且,倍增因子并不需要在该区间周围线性地减小或增大-主要的重点在于振荡通过小于1的倍增因子而被衰减,而过多的衰减则通过大于1的倍增因子被放大。在图3中,示出类似于图1中的控制本文档来自技高网...

【技术保护点】
一种对受控制器控制的控制系统执行控制的方法,其中所述控制器递送控制输入给所述系统中的例如阀门的至少一个控制单元,所述方法包括步骤:‑检测到所述控制单元的所述控制输入中的振荡水平;‑基于检测到的所述振荡水平采用倍增因子放大所述控制输入,其中通过计算衰减比来检测所述振荡水平,其中所述衰减比被用于确定所述倍增因子,其中衰减比按照如下来计算:衰减比=(峰值1‑峰值2)/(峰值3‑峰值4),其中对检测到的峰值计数,并且如果检测到多于两个峰值则删除第一个峰值。

【技术特征摘要】
2008.11.17 DK PA2008015911.一种对受控制器控制的控制系统执行控制的方法,其中所述控制器递送控制输入给
所述系统中的例如阀门的至少一个控制单元,所述方法包括步骤:
-检测到所述控制单元的所述控制输入中的振荡水平;
-基于检测到的所述振荡水平采用倍增因子放大所述控制输入,
其中通过计算衰减比来检测所述振荡水平,其中所述衰减比被用于确定所述倍增因
子,
其中衰减比按照如下来计算:
衰减比=(峰值1-峰值2)/(峰值3-峰值4),
其中对检测到的峰值计数,并且如果检测到多于两个峰值则删除第一个峰值。
2.根据权利要求1所述的方法,其中选择一定范围的衰减比作为导致倍增因子为1的最
佳衰减比。
3.根据权利要求2所述的方法,其中低于所述最佳衰减比的衰减比导致大于1的倍增因
子。
4.根据权利要求2所述的方法,其中高于所述最佳衰减比的衰减比导致小于1的倍增因
子。
5.根据权利要求1-4中任一项所述的方法,其中所述方法还包括步骤:确定对用于所述
控制单元的整个工作范围的控制输入的放大。
6.根据权利要求5所述的方法,其中确定整个工作范围的放大的所述方法包括步骤:
-为表示所述整个工作范围的至...

【专利技术属性】
技术研发人员:J佩特罗维克D夫兰西克
申请(专利权)人:丹福斯有限公司
类型:发明
国别省市:丹麦;DK

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1