Experimental Validation of an Efficient Disturbance Rejection Method for Dead-Time Processes using Internal Model Control

When controlling industrial processes, setpoint tracking and disturbance rejection play an important part in the design and tuning of the PID controller parameters, especially since most of these processes exhibit dead-times. Internal Model Control (IMC) algorithms have proven to be quite efficient in setpoint tracking issues. However, the basic tuning rules for IMC lead to PID controllers that cause a sluggish disturbance rejection, especially for delay dominant processes (i.e. with big ratio of dead-time versus the process time constant). In the current paper, the experimental validation of a novel idea for tuning IMC controllers for improved disturbance rejection is presented. The method is based on using a disturbance filter that compensates for the dead-time, provided that the process is affected by stochastic disturbances having their spectral energy in a narrow frequency band (such as quasi-periodic disturbances). Diophantine equations are used to compute the disturbance filter coefficients. The exaperimental case study consists in the Quanser six tanks process.

[1]  Evanghelos Zafiriou,et al.  Robust process control , 1987 .

[2]  Tao Liu,et al.  Enhanced IMC design of load disturbance rejection for integrating and unstable processes with slow dynamics. , 2011, ISA transactions.

[3]  Uma Datta,et al.  Bio Inspired Modified Internal Model Control Approach for Improved Disturbance Rejection of Piezo Micro Manipulator , 2018 .

[4]  Moonyong Lee,et al.  IMC−PID Controller Design for Improved Disturbance Rejection of Time-Delayed Processes , 2007 .

[5]  James C. Hung,et al.  Internal Model Control , 2011, Control and Mechatronics.

[6]  Robin De Keyser,et al.  Robust Estimation of a SOPDT Model from Highly Corrupted Step Response Data , 2019, 2019 18th European Control Conference (ECC).

[7]  Yogesh V. Hote,et al.  Advances in Internal Model Control Technique: A Review and Future Prospects , 2012 .

[8]  Andres Hernandez,et al.  Discrete-time internal model control with disturbance and vibration rejection , 2017 .

[9]  Tsuyoshi Murata,et al.  {m , 1934, ACML.

[10]  Tao Liu,et al.  New insight into internal model control filter design for load disturbance rejection , 2010 .

[11]  T. Harris,et al.  "Internal model control. 4. PID controller design." Comments , 1987 .

[12]  Daniel E. Rivera,et al.  Internal Model Control , 2010, Encyclopedia of Machine Learning.

[13]  Qibing Jin,et al.  Analytical IMC-PID design in terms of performance/robustness tradeoff for integrating processes: From 2-Dof to 1-Dof , 2014 .

[14]  Carlos E. Garcia,et al.  Internal model control. A unifying review and some new results , 1982 .

[15]  M. Shamsuzzoha,et al.  IMC based robust PID controller tuning for disturbance rejection , 2016 .

[16]  Qibing Jin,et al.  Design of active disturbance rejection internal model control strategy for SISO system with time delay process , 2015 .

[17]  Q Liu,et al.  IMC-PID design based on model matching approach and closed-loop shaping. , 2014, ISA transactions.

[18]  M. V. Subramanyam,et al.  Design of Cascaded IMC-PID Controller with Improved Filter for Disturbance Rejection , 2014 .

[19]  Qibing Jin,et al.  IMC–PID Design: Analytical Optimization for Performance/Robustness Tradeoff Tuning for Servo/Regulation Mode , 2014 .

[20]  Antonio Visioli IMPROVING THE LOAD DISTURBANCE REJECTION PERFORMANCES OF IMC-TUNED PID CONTROLLERS , 2002 .

[21]  B. Bequette,et al.  Process Control: Modeling, Design and Simulation , 2003 .