A tutorial review on process identification from step or relay feedback test

Model identification Step response test Relay feedback test Time delay model Frequency response estimation Least-squares fitting a b s t r a c t Step and relay feedback tests have been widely used for model identification in the process industry. The corresponding identification methods developed in the past three decades are surveyed in this paper. Firstly, the process models with time delay mainly adopted for identification in the literature are presented with a classification on different response types. By categorizing the major technical routes developed in the existing references for parameter estimation relating to different applications, the identification methods are subsequently clustered into groups for overview, along with two specific categories for robust identification against load disturbance and the identification of multivariable or nonlinear processes. The rationales of each category are briefly explained, while a typical or state-of-the-art identification algorithm of each category is elucidated along with application to benchmark examples from the literature to illustrate the achievable accuracy and robustness, for the purpose of facilitating the readers to have a general knowledge of the research development. Finally, an outlook on the open issues regarding step or relay identification is provided to call attention to future exploration.

[1]  Zalman J. Palmor,et al.  A general and exact method for determining limit cycles in decentralized relay systems , 1995, Autom..

[2]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[3]  Qing‐Guo Wang,et al.  A Novel FFT-Based Robust Multivariable Process Identification Method , 2001 .

[4]  Cheng-Liang Chen,et al.  Autotuning for model-based PID controllers , 1996 .

[5]  Sirish L. Shah,et al.  Novel identification method from step response , 2007 .

[6]  Somanath Majhi Relay-Based Identification of a Class of Nonminimum Phase SISO Processes , 2007, IEEE Transactions on Automatic Control.

[7]  Ibrahim Kaya,et al.  Parameter Estimation for Integrating Processes Using Relay Feedback Control under Static Load Disturbances , 2006 .

[8]  Alberto Leva,et al.  PID autotuning algorithm based on relay feedback , 1993 .

[9]  Su Whan Sung,et al.  Two-Channel Relay Feedback Method under Static Disturbances , 2006 .

[10]  Ming Ge,et al.  Decentralized relay-based multivariable process identification in the frequency domain , 2003, IEEE Trans. Autom. Control..

[11]  William L. Luyben,et al.  Nonlinear auto-tune identification , 1994 .

[12]  Wenjian Cai,et al.  Robust decentralized parameter identification for two-input two-output process from closed-loop step responses , 2005 .

[13]  Wei Xing Zheng,et al.  Identification of closed-loop systems with low-order controllers , 1996, Autom..

[14]  Tao Liu,et al.  Identification of integrating and unstable processes from relay feedback , 2008, Comput. Chem. Eng..

[15]  R. Padma Sree,et al.  Improved closed loop identification of transfer function model for unstable systems , 2006, J. Frankl. Inst..

[16]  Cheng-Ching Yu,et al.  Analytical expressions for relay feed back responses , 2003 .

[17]  Sigurd Skogestad,et al.  Optimal PI-Control and Verification of the SIMC Tuning Rule , 2012 .

[18]  Gade Pandu Rangaiah,et al.  Estimating second-order dead time parameters from underdamped process transients , 1996 .

[19]  Furong Gao,et al.  A frequency domain step response identification method for continuous-time processes with time delay , 2010 .

[20]  Hsiao-Ping Huang,et al.  Identification of Wiener Model Using Relay Feedback Test , 1998 .

[21]  Chang-Chieh Hang,et al.  Robust identification of first-order plus dead-time model from step response , 1999 .

[22]  Furong Gao,et al.  Alternative identification algorithms for obtaining a first-order stable/unstable process model from a single relay feedback test , 2008 .

[23]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[24]  Su Whan Sung,et al.  Relay Feedback Approaches for the Identification of Hammerstein-Type Nonlinear Processes , 2004 .

[25]  Tao Liu,et al.  Identification and Autotuning of Temperature-Control System With Application to Injection Molding , 2009, IEEE Transactions on Control Systems Technology.

[26]  Tao Liu,et al.  A generalized relay identification method for time delay and non-minimum phase processes , 2009, Autom..

[27]  M. Chidambaram,et al.  Identification using single symmetrical relay feedback test , 2005, Comput. Chem. Eng..

[28]  Tore Hägglund,et al.  Advanced PID Control , 2005 .

[29]  Cheng-Liang Chen,et al.  A system of procedures for identification of simple models using transient step response , 2001 .

[30]  Ján Mikleš,et al.  Process Modelling, Identification, and Control , 2010 .

[31]  Thomas E. Marlin,et al.  Process Control: Designing Processes and Control Systems for Dynamic Performance , 1995 .

[32]  Sirish L. Shah,et al.  Identification from step responses with transient initial conditions , 2008 .

[33]  Xin-jian Zhu,et al.  A simple auto-tuner in frequency domain , 2006, Comput. Chem. Eng..

[34]  Su Whan Sung,et al.  Relay feedback methods combining sub-relays to reduce harmonics , 2010 .

[35]  Jietae Lee,et al.  Step and pulse response methods for identification of wiener processes , 2006 .

[36]  Chang Chieh Hang,et al.  Relay auto-tuning in the presence of static load disturbance , 1993, Autom..

[37]  Su Whan Sung,et al.  Enhanced process activation method to remove harmonics and input nonlinearity , 2009 .

[38]  Graham C. Goodwin,et al.  Control System Design , 2000 .

[39]  Cheng-Ching Yu,et al.  Improved Autotuning Using the Shape Factor from Relay Feedback , 2003 .

[40]  Qing‐Guo Wang,et al.  Direct identification of continuous time delay systems from step responses , 2001 .

[41]  Furong Gao,et al.  A systematic approach for on‐line identification of second‐order process model from relay feedback test , 2008 .

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

[43]  Yu Zhang,et al.  Robust estimation of process frequency response from relay feedback , 1999 .

[44]  Chang-Chieh Hang,et al.  Autotuning of multiloop proportional-integral controllers using relay feedback , 1993 .

[45]  Tao Liu,et al.  Industrial Process Identification and Control Design: Step-test and Relay-experiment-based Methods , 2011 .

[46]  Thomas F. Edgar,et al.  Area Method for a Biased Relay Feedback System , 2010 .

[47]  Su Whan Sung,et al.  Modeling and control of Wiener-type processes , 2004 .

[48]  William L. Luyben,et al.  Derivation of transfer functions for highly nonlinear distillation columns , 1987 .

[49]  Claudio Scali,et al.  Use of Modified Relay Techniques for the Design of Model Based Controllers for Chemical Processes , 2000 .

[50]  Cheng-Ching Yu,et al.  Use of biased-relay feedback for system identification , 1996 .

[51]  D. Atherton Relay autotuning : An overview and alternative approach , 2006 .

[52]  Su Whan Sung,et al.  Relay feedback method under nonlinearity and static disturbance conditions , 2006 .

[53]  Wen-Jian Cai,et al.  Robust closed-loop process identification from step test , 2004, ICARCV 2004 8th Control, Automation, Robotics and Vision Conference, 2004..

[54]  In-Beum Lee,et al.  Closed-loop on-line process identification using a proportional controller , 1998 .

[55]  Luca Sani,et al.  Automatic nonlinear auto-tuning method for Hammerstein modeling of electrical drives , 2001, IEEE Trans. Ind. Electron..

[56]  Biao Huang,et al.  Improved identification of continuous-time delay processes from piecewise step tests , 2007 .

[57]  Qing-Guo Wang,et al.  Relay Feedback: Analysis, Identification and Control , 2002 .

[58]  M. Chidambaram,et al.  Modified relay feedback method for improved system identification , 2003, Comput. Chem. Eng..

[59]  Shaoyuan Li,et al.  Hammerstein Modeling with Structure Identification for Multi-input Multi-output Nonlinear Industrial Processes , 2011 .

[60]  Jin Hyun Park,et al.  Improved relay auto-tuning with static load disturbance , 1997, Autom..

[61]  E. Cheres Parameter estimation of an unstable system with a PID controller in a closed loop configuration , 2006, J. Frankl. Inst..

[62]  Kok Kiong Tan,et al.  Finite Spectrum Assignment Control of Unstable Time Delay Processes with Relay Tuning , 1998 .

[63]  Rames C. Panda,et al.  Shape factor of relay response curves and its use in autotuning , 2005 .

[64]  Thomas F. Edgar,et al.  Process Dynamics and Control , 1989 .

[65]  Tong Heng Lee,et al.  Relay Feedback: A Complete Analysis for First-Order Systems , 2004 .

[66]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[67]  Furong Gao,et al.  Closed-loop step response identification of integrating and unstable processes , 2010 .

[68]  C. Hang,et al.  Robust process identification from relay tests in the presence of nonzero initial conditions and disturbance , 2006 .

[69]  S. Majhi Relay based identification of processes with time delay , 2007 .

[70]  L. Wang,et al.  System identification based on closed-loop step response data , 1994 .

[71]  Hsiao-Ping Huang,et al.  Auto-tune system using single-run relay feedback test and model-based controller design , 2005 .

[72]  Rik Pintelon,et al.  System Identification: A Frequency Domain Approach , 2012 .

[73]  In-Beum Lee,et al.  An improved algorithm for automatic tuning of PID controllers , 2000 .

[74]  Zalman J. Palmor,et al.  Limit cycles in decentralized relay systems , 1992 .

[75]  Mats Friman,et al.  A two-channel relay for autotuning , 1997 .

[76]  Derek P. Atherton,et al.  Parameter estimation from relay autotuning with asymmetric limit cycle data , 2001 .

[77]  Cheng-Ching Yu,et al.  Autotune identification for systems with right-half-plane poles and zeros , 1999 .

[78]  William L. Luyben,et al.  An improved autotune identification method , 1991 .

[79]  D. Atherton,et al.  Online tuning of controllers for an unstable FOPDT process , 2000 .

[80]  Ping Wang,et al.  Modified Relay Feedback Identification Based on Describing Function Analysis , 2007 .

[81]  Konstantinos G. Arvanitis,et al.  New tuning and identification methods for unstable first order plus dead-time processes based on pseudoderivative feedback control , 2004, IEEE Transactions on Control Systems Technology.

[82]  Tore Hägglund,et al.  Automatic tuning of simple regulators with specifications on phase and amplitude margins , 1984, Autom..

[83]  Hsiao-Ping Huang,et al.  Structure Identification for Block-Oriented Nonlinear Models Using Relay Feedback Tests , 2001 .

[84]  Tao Liu Closed-loop step response identification for improving on-line autotuning of load disturbance rejection , 2011, Proceedings of the 30th Chinese Control Conference.

[85]  Han-Fu Chen,et al.  Recursive identification for MIMO Hammerstein systems , 2010, Proceedings of the 29th Chinese Control Conference.

[86]  Hsiao-Ping Huang,et al.  Identification of Block-Oriented Nonlinear Processes Using Designed Relay Feedback Tests , 2005 .

[87]  Furong Gao,et al.  Step response identification under inherent-type load disturbance with application to injection molding , 2010 .

[88]  Yong Zhang,et al.  Robust identification of continuous systems with dead-time from step responses , 2001, Autom..

[89]  Prabin Kumar Padhy,et al.  Relay based PI-PD design for stable and unstable FOPDT processes , 2006, Comput. Chem. Eng..

[90]  Tao Liu,et al.  Robust Step-Like Identification of Low-Order Process Model Under Nonzero Initial Conditions and Disturbance , 2008, IEEE Transactions on Automatic Control.

[91]  Qing-Guo Wang,et al.  Low-Order Modeling from Relay Feedback , 1997 .

[92]  Ming-Wei Lee,et al.  Identification and Controller Design for Nonlinear Processes Using Relay Feedback , 2004 .

[93]  Ping Wang,et al.  Relay Feedback Autotuning Method for Integrating Processes with Inverse Response and Time Delay , 2006 .

[94]  Dale E. Seborg,et al.  A new method for on‐line controller tuning , 1982 .

[95]  Thomas F. Edgar,et al.  Relay feedback identification for processes under drift and noisy environments , 2011 .

[96]  G. Marchetti,et al.  Identification and control of open-loop unstable processes by relay methods , 2001, Autom..

[97]  William L. Luyben Getting more information from relay-feedback tests , 2001 .

[98]  Qing-Guo Wang,et al.  Auto-tuning of multivariable PID controllers from decentralized relay feedback , 1997, Autom..

[99]  Hsiao-Ping Huang,et al.  Nonparametric Identification for Control of MIMO Hammerstein Systems , 2008 .

[100]  Yucai Zhu,et al.  Multivariable System Identification For Process Control , 2001 .

[101]  Derek P. Atherton,et al.  Oscillations in relay systems , 1981 .

[102]  Somanath Majhi,et al.  Identification of a class of Wiener and Hammerstein-type nonlinear processes with monotonic static gains. , 2010, ISA transactions.

[103]  A. P. Loh,et al.  Necessary conditions for limit cycles in multiloop relay systems , 1994 .

[104]  H. Rake,et al.  Step response and frequency response methods , 1980, Autom..

[105]  Chang Chieh Hang,et al.  Relay-based estimation of multiple points on process frequency response , 1997, Autom..

[106]  Cheng-Ching Yu,et al.  Autotuning of PID Controllers: Relay Feedback Approach , 1999 .

[107]  Cheng-Ching Yu,et al.  Autotune identification under load disturbance , 1996 .

[108]  M. Chidambaram,et al.  Estimation of a SOPTD transfer function model using a single asymmetrical relay feedback test , 2003, Comput. Chem. Eng..

[109]  Shyh-Hong Hwang,et al.  Use of two-stage least-squares algorithms for identification of continuous systems with time delay based on pulse responses , 2004, Autom..

[110]  Karl Johan Åström,et al.  Relay Feedback Auto-tuning of Process Controllers – A Tutorial Review , 2002 .

[111]  Péricles R. Barros,et al.  Relay-based closed loop transfer function frequency points estimation , 2003, Autom..

[112]  Su Whan Sung,et al.  Relay feedback method under large static disturbances , 2006, Autom..

[113]  Thomas E Marlin,et al.  Process Control , 1995 .

[114]  S. Sung System Identification Method for Hammerstein Processes , 2002 .

[115]  José Luis Figueroa,et al.  Identification of uncertain MIMO Wiener and Hammerstein models , 2011, Comput. Chem. Eng..

[116]  Gade Pandu Rangaiah,et al.  Estimating Second-Order plus Dead Time Model Parameters , 1994 .

[117]  M. Chidambaram,et al.  Closed-loop identification of transfer function model for unstable systems , 1999 .

[118]  J. Doyle,et al.  Robust and optimal control , 1995, Proceedings of 35th IEEE Conference on Decision and Control.

[119]  Wei Xing Zheng,et al.  Integral identification of continuous-time delay systems in the presence of unknown initial conditions and disturbances from step tests , 2008 .

[120]  Qiang Bi,et al.  Process frequency response estimation from relay feedback , 1997 .

[121]  Thomas F. Edgar,et al.  Relay feedback method for processes under noisy environments , 2009 .

[122]  In-Beum Lee,et al.  Process Identification and PID Control , 2009 .

[123]  Tomas Co,et al.  Relay-Stabilization and Bifurcations of Unstable SISO Processes With Time Delay , 2010, IEEE Transactions on Automatic Control.

[124]  Chang Chieh Hang,et al.  A technique for frequency response identification from relay feedback , 1999, IEEE Trans. Control. Syst. Technol..

[125]  William C. Clements,et al.  Parameter estimation for the second-order-plus-dead-time model , 1982 .