化工学报 ›› 2022, Vol. 73 ›› Issue (4): 1647-1657.DOI: 10.11949/0438-1157.20211473

• 过程系统工程 • 上一篇    下一篇

化工过程多回路PID控制系统模式切换参数自整定

王建松(),许锋(),罗雄麟   

  1. 中国石油大学(北京)自动化系,北京 102249
  • 收稿日期:2021-10-13 修回日期:2021-11-22 出版日期:2022-04-05 发布日期:2022-04-25
  • 通讯作者: 许锋
  • 作者简介:王建松(1997—),男,硕士研究生,wjs15768@163.com
  • 基金资助:
    国家自然科学基金项目(21676295)

Controller parameter self-tuning when control loop mode switching for multi-loop PID control system of chemical process

Jiansong WANG(),Feng XU(),Xionglin LUO   

  1. Department of Automation, China University of Petroleum, Beijing 102249, China
  • Received:2021-10-13 Revised:2021-11-22 Online:2022-04-05 Published:2022-04-25
  • Contact: Feng XU

摘要:

化工过程一般为多变量系统,但其主要控制方案为分散多回路PID常规控制。由于多变量系统内部存在不同程度的耦合作用,各控制回路之间存在相互影响,当其他回路进行手动/自动模式切换时,本回路等效被控对象将会发生突变,导致本回路的原有控制参数不能适应等效被控对象的变化,造成控制性能下降,甚至闭环系统不稳定。为避免这种情况的发生,从整个系统的角度研究控制回路模式切换时的稳定性,采用多变量频域Nyquist阵列设计法。基于对角优势下正Nyquist稳定性判据,从Gershgorin圆边界点的角度定量分析各个控制回路在模式切换前后的稳定性变化程度,从而确定各回路控制器增益的调整方向及程度,实现各回路的控制器参数在控制回路模式切换瞬间的自动整定,尽可能抵消控制回路模式切换对整个系统的扰动,保证整个系统的闭环稳定性。以Shell公司重油分馏塔的多回路PID控制系统为例,将3个PID控制回路依次投用时,根据Gershgorin圆边界点进行控制参数的自整定,闭环系统仍能保持一定的控制性能,否则闭环系统将不稳定。

关键词: 过程控制, 多变量系统, 多回路控制, PID, 自整定, Nyquist阵列设计法

Abstract:

Chemical process is generally a multivariable system, but its main control scheme is decentralized multi-loop PID conventional control. Since there are different degrees of coupling in the multivariable system, there are mutual influences between the control loops. When the other control loops switch between the manual/automatic modes, the equivalent controlled object of this loop will mutate so that the original control parameters of this loop will be inappropriate and the control performance will become worse even the closed-loop system is unstable. In order to avoid this situation, the stability of the control loop mode switching should be studied from the perspective of the whole system, so the multivariable frequency domain Nyquist array design method is adopted. Based on the Nyquist stability criterion under diagonal dominance, the stability changing of each control loop before and after mode switching is quantitatively analyzed from the Gershgorin circle boundary points, so as to determine the adjustment direction and size of the controller gain for each loop. The controller parameter self-tuning of each loop at the moment of control loop mode switching is realized to compensate the disturbance caused by the control loop mode switching and ensure the closed-loop stability of the whole system. The multi-loop PID control system of Shell heavy oil fractionator is used as an example, when the three PID control loops are put into use in turn, the control parameter self-tuning according to the boundary points of Gershgorin circle makes the closed-loop system still maintain certain control performance, otherwise the closed-loop system will be unstable.

Key words: process control, multi-variable system, multi-loop control, PID, self-tuning, Nyquist array design method

中图分类号: