Actuator stiction compensation via model predictive control for nonlinear processes

The problem of valve stiction is addressed, which is a nonlinear friction phenomenon that causes poor performance of control loops in the process industries. A model predictive control (MPC) stiction compensation formulation is developed including detailed dynamics for a sticky valve and additional constraints on the input rate of change and actuation magnitude to reduce control loop performance degradation and to prevent the MPC from requesting physically unrealistic control actions due to stiction. Although developed with a focus on stiction, the MPC-based compensation method presented is general and has potential to compensate for other nonlinear valve dynamics which have some similarities to those caused by stiction. Feasibility and closed-loop stability of the proposed MPC formulation are proven for a sufficiently small sampling period when Lyapunov-based constraints are incorporated. Using a chemical process example with an economic model predictive controller (EMPC), the selection of appropriate constraints for the proposed method is demonstrated. The example verified the incorporation of the stiction dynamics and actuation magnitude constraints in the EMPC causes it to select set-points that the valve output can reach and causes the operating constraints to be met. © 2016 American Institute of Chemical Engineers AIChE J, 62: 2004–2023, 2016

[1]  S. Lakshminarayanan,et al.  A New Unified Approach to Valve Stiction Quantification and Compensation , 2009 .

[2]  Sirish L. Shah,et al.  Stiction – definition, modelling, detection and quantification , 2008 .

[3]  Panagiotis D. Christofides,et al.  Economic model predictive control of nonlinear process systems using Lyapunov techniques , 2012 .

[4]  Celso J. Munaro,et al.  Novel Model-Free Approach for Stiction Compensation in Control Valves , 2012 .

[5]  F. Al-Bender,et al.  A Novel Generic Model at Asperity Level for Dry Friction Force Dynamics , 2004 .

[6]  Kok Kiong Tan,et al.  Adaptive friction compensation using neural network approximations , 2000, IEEE Trans. Syst. Man Cybern. Part C.

[7]  S. Joe Qin,et al.  A survey of industrial model predictive control technology , 2003 .

[8]  Biao Huang,et al.  Compensation of control valve stiction through controller tuning , 2012 .

[9]  Jiandong Wang,et al.  Closed-Loop Compensation Method for Oscillations Caused by Control Valve Stiction , 2013 .

[10]  Carlos Canudas de Wit,et al.  A survey of models, analysis tools and compensation methods for the control of machines with friction , 1994, Autom..

[11]  Yudi Samyudia,et al.  A hybrid formulation and design of model predictive control for systems under actuator saturation and backlash , 2006 .

[12]  Raghunathan Rengaswamy,et al.  Control loop performance assessment. 1. A qualitative approach for stiction diagnosis , 2005 .

[13]  Paulo Afonso,et al.  Application of agent technology concepts to the design of a fault-tolerant control system , 2007 .

[14]  Feng Qian,et al.  Frequency analysis and compensation of valve stiction in cascade control loops , 2014 .

[15]  Lorenzo Fagiano,et al.  Generalized terminal state constraint for model predictive control , 2012, Autom..

[16]  Alexander Horch Condition Monitoring of Control Loops , 2000 .

[17]  Sirish L. Shah,et al.  Modelling valve stiction , 2005 .

[18]  Bernard Friedland,et al.  On adaptive friction compensation , 1992 .

[19]  Moritz Diehl,et al.  A Lyapunov Function for Economic Optimizing Model Predictive Control , 2011, IEEE Transactions on Automatic Control.

[20]  Prashant Mhaskar,et al.  Robust model predictive control of nonlinear process systems : Handling rate constraints , 2008 .

[21]  George T.-C. Chiu,et al.  Predictive control with enhanced robustness for precision positioning in frictional environment , 2002 .

[22]  Raghunathan Rengaswamy,et al.  Approaches for efficient stiction compensation in process control valves , 2008, Comput. Chem. Eng..

[23]  David Angeli,et al.  Economic optimization using model predictive control with a terminal cost , 2011, Annu. Rev. Control..

[24]  L. Biegler,et al.  Robust stability of economically oriented infinite horizon NMPC that include cyclic processes , 2012 .

[25]  Nina F. Thornhill,et al.  Automatic detection and quantification of stiction in control valves , 2006 .

[26]  William P. Heath,et al.  MPC for Plants Subject to Saturation and Deadzone, Backlash or Stiction , 2012 .

[27]  Ana S. R. Brásio,et al.  Modeling, Detection and Quantification, and Compensation of Stiction in Control Loops: The State of the Art , 2014 .

[28]  Jiandong Wang,et al.  Detection of asymmetric control valve stiction from oscillatory data using an extended Hammerstein system identification method , 2014 .

[29]  Jan Swevers,et al.  Design of a disturbance observer and model-based friction feedforward to compensate quadrant glitches , 2009 .

[30]  Helen Durand,et al.  A tutorial review of economic model predictive control methods , 2014 .

[31]  T. Hägglund A friction compensator for pneumatic control valves , 2002 .

[32]  Panagiotis D. Christofides,et al.  Lyapunov-Based Model Predictive Control of Nonlinear Systems Subject to Data Losses , 2007, IEEE Transactions on Automatic Control.

[33]  P. Dahl A Solid Friction Model , 1968 .

[34]  Francis J. Doyle,et al.  Friction compensation for a process control valve , 2000 .

[35]  Celso J. Munaro,et al.  Improved stiction compensation in pneumatic control valves , 2012, Comput. Chem. Eng..

[36]  W. H. Boyes,et al.  Applying Control Valves , 2010 .

[37]  Helen Durand,et al.  Integrated Design of Control Actuator Layer and Economic Model Predictive Control for Nonlinear Processes , 2014 .

[38]  Claudio Garcia,et al.  Comparison of friction models applied to a control valve , 2008 .

[39]  Yuandan Lin,et al.  A universal formula for stabilization with bounded controls , 1991 .

[40]  M.A.A. Shoukat Choudhury Plantwide oscillations diagnosis—current state and future directions , 2011 .

[41]  Panagiotis D. Christofides,et al.  Stabilization of nonlinear systems with state and control constraints using Lyapunov-based predictive control , 2005, Proceedings of the 2005, American Control Conference, 2005..

[42]  Jan Swevers,et al.  An integrated friction model structure with improved presliding behavior for accurate friction compensation , 1998, IEEE Trans. Autom. Control..

[43]  Fredrik Gustafsson,et al.  A segmentation‐based method for detection of stiction in control valves , 2003 .

[44]  Raghunathan Rengaswamy,et al.  Stiction identification in nonlinear process control loops , 2010, Comput. Chem. Eng..

[45]  Michael Nikolaou,et al.  RTO: An overview and assessment of current practice , 2011 .

[46]  Jan Swevers,et al.  Modification of the Leuven integrated friction model structure , 2002, IEEE Trans. Autom. Control..

[47]  Carlos Canudas de Wit,et al.  A new model for control of systems with friction , 1995, IEEE Trans. Autom. Control..

[48]  David Q. Mayne,et al.  Constrained model predictive control: Stability and optimality , 2000, Autom..

[49]  Antonio Visioli,et al.  Performance assessment and retuning of PID controllers for integral processes , 2010 .

[50]  Panagiotis D. Christofides,et al.  Monitoring and retuning of low-level PID control loops , 2012 .

[51]  Carlos Canudas de Wit,et al.  Friction Models and Friction Compensation , 1998, Eur. J. Control.

[52]  Panagiotis D. Christofides,et al.  Real‐time economic model predictive control of nonlinear process systems , 2015 .

[53]  Panagiotis D. Christofides,et al.  Smart manufacturing: Handling preventive actuator maintenance and economics using model predictive control , 2014 .

[54]  S. Qin,et al.  A Curve Fitting Method for Detecting Valve Stiction in Oscillating Control Loops , 2007 .

[55]  N. El‐Farra,et al.  Bounded robust control of constrained multivariable nonlinear processes , 2003 .

[56]  Raghunathan Rengaswamy,et al.  Stiction Compensation in Process Control Loops: A Framework for Integrating Stiction Measure and Compensation , 2005 .

[57]  David Q. Mayne,et al.  Control of Constrained Dynamic Systems , 2001, Eur. J. Control.

[58]  Ali Cinar,et al.  A NUMERICAL-METHOD FOR DETERMINING OPTIMAL PARAMETER VALUES IN FORCED PERIODIC OPERATION , 1992 .

[59]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..