Process operational safety via model predictive control: Recent results and future research directions

Abstract The concept of maintaining or enhancing chemical process safety encompasses a broad set of considerations which stem from management/company culture, operator procedures, and engineering designs, and are meant to prevent incidents at chemical plants. The features of a plant design that take action to prevent incidents on a moment-by-moment basis are the control system and the safety system (i.e., the alarm system, safety instrumented system, and safety relief system). Though the control and safety systems have a common goal in this regard, coordination between them has been minimal. One impediment to such an integrated control-safety system design is that the traditional industrial approach to safety focuses on root causes of incidents and on keeping individual measured variables within recommended ranges, rather than seeking to understand incidents from a more fundamental perspective as the result of the dynamic process state evolving to a value at which consequences to humans and the environment occur. This work reviews the state of the art in control system designs that incorporate explicit safety considerations in the sense that they have constraints designed to prevent the process state from taking values at which incidents can occur and in the sense that they are coordinated with the safety system. The intent of this tutorial is to unify recent developments in this area and to encourage further research by showcasing that the topic, though critical for safe operation of chemical processes particularly as we move to more tightly integrated and economics-focused operating strategies, is in its infancy and that many open questions remain.

[1]  Panagiotis D. Christofides,et al.  Economic model predictive control of nonlinear process systems using empirical models , 2015 .

[2]  Helen Durand,et al.  Error‐triggered on‐line model identification for model‐based feedback control , 2017 .

[3]  Stanley M. Englund Safety Considerations in the Chemical Process Industries , 1992 .

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

[5]  J. R. Whiteley,et al.  Potential use of advanced process control for safety purposes during attack of a process plant. , 2006, Journal of hazardous materials.

[6]  Xianzhong Chen,et al.  Iterative Distributed Model Predictive Control of Nonlinear Systems: Handling Asynchronous, Delayed Measurements , 2012, IEEE Transactions on Automatic Control.

[7]  Panagiotis D. Christofides,et al.  Proactive fault‐tolerant model predictive control , 2013 .

[8]  Panganamala Ramana Kumar,et al.  An MPC-Based Approach to Provable System-Wide Safety and Liveness of Autonomous Ground Traffic , 2014, IEEE Transactions on Automatic Control.

[9]  Jing Zhang,et al.  Robust moving horizon estimation based output feedback economic model predictive control , 2014, Syst. Control. Lett..

[10]  David Angeli,et al.  On Average Performance and Stability of Economic Model Predictive Control , 2012, IEEE Transactions on Automatic Control.

[11]  S. Narasimhan,et al.  A Supervisory Approach to Fault-Tolerant Control of Linear Multivariable Systems , 2002 .

[12]  Douglas H Rothenberg,et al.  Alarm Management for Process Control: A Best-Practice Guide for Design, Implementation, and Use of Industrial Alarm Systems , 2009 .

[13]  Manfred Morari,et al.  Contractive model predictive control for constrained nonlinear systems , 2000, IEEE Trans. Autom. Control..

[14]  J Saleh,et al.  Augmenting the traditional defense-in-depth strategy with the concept of a diagnosable safety architecture , 2009 .

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

[16]  Daniel A. Crowl,et al.  Chemical Process Safety: Fundamentals with Applications , 2001 .

[17]  Faisal Khan,et al.  How to make inherent safety practice a reality , 2008 .

[18]  Fahad Albalawi,et al.  Distributed economic model predictive control with Safeness-Index based constraints for nonlinear systems , 2017, Syst. Control. Lett..

[19]  S. Shankar Sastry,et al.  Provably safe and robust learning-based model predictive control , 2011, Autom..

[20]  Fahad Albalawi,et al.  Achieving operational process safety via model predictive control , 2016 .

[21]  Helen Durand,et al.  Real‐time preventive sensor maintenance using robust moving horizon estimation and economic model predictive control , 2015 .

[22]  M. Sam Mannan,et al.  Trends and challenges in process safety , 2015 .

[23]  C. Kravaris,et al.  Nonlinear observer design using Lyapunov's auxiliary theorem , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[24]  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..

[25]  Sirish L. Shah,et al.  An Overview of Industrial Alarm Systems: Main Causes for Alarm Overloading, Research Status, and Open Problems , 2016, IEEE Transactions on Automation Science and Engineering.

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

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

[28]  P. Christofides,et al.  Model Predictive Control of a Steam Methane Reforming Reactor Described by a Computational Fluid Dynamics Model , 2017 .

[29]  David Angeli,et al.  Fundamentals of economic model predictive control , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[30]  Howard Kunreuther,et al.  Near‐Miss Incident Management in the Chemical Process Industry , 2003, Risk analysis : an official publication of the Society for Risk Analysis.

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

[32]  H. Khalil,et al.  Semiglobal stabilization of a class of nonlinear systems using output feedback , 1993, IEEE Trans. Autom. Control..

[33]  Christodoulos A. Floudas,et al.  Global optimization advances in Mixed-Integer Nonlinear Programming, MINLP, and Constrained Derivative-Free Optimization, CDFO , 2016, Eur. J. Oper. Res..

[34]  Colin Neil Jones,et al.  On convergence and performance certification of a continuous-time economic model predictive control scheme with time-varying performance index , 2016, Autom..

[35]  Stephen Piche,et al.  Nonlinear model predictive control using neural networks , 2000 .

[36]  Simon Jones,et al.  The importance of near miss reporting to further improve safety performance , 1999 .

[37]  Fahad Albalawi,et al.  A feedback control framework for safe and economically‐optimal operation of nonlinear processes , 2016 .

[38]  R. B. Gopaluni,et al.  Alarm design for nonlinear stochastic systems , 2014, Proceeding of the 11th World Congress on Intelligent Control and Automation.

[39]  Helen Durand,et al.  Fault-Tolerant Economic Model Predictive Control Using Error-Triggered Online Model Identification , 2017 .

[40]  Jan Swevers,et al.  Identification of nonlinear systems using Polynomial Nonlinear State Space models , 2010, Autom..

[41]  Marko Bacic,et al.  Model predictive control , 2003 .

[42]  Venkat Venkatasubramanian,et al.  Intelligent systems for HAZOP analysis of complex process plants , 2000 .

[43]  Riccardo Scattolini,et al.  Decentralized MPC of nonlinear systems: An input‐to‐state stability approach , 2007 .

[44]  Patrick Dewilde,et al.  Subspace model identification Part 1. The output-error state-space model identification class of algorithms , 1992 .

[45]  Helen Durand,et al.  Elucidation of the role of constraints in economic model predictive control , 2016, Annu. Rev. Control..

[46]  Murat Arcak,et al.  Constructive nonlinear control: a historical perspective , 2001, Autom..

[47]  Nancy G. Leveson,et al.  A new accident model for engineering safer systems , 2004 .

[48]  Warren D. Seider,et al.  Plant-specific dynamic failure assessment using Bayesian theory , 2006 .

[49]  Panagiotis D. Christofides,et al.  Economic Model Predictive Control of Transport-Reaction Processes , 2014 .

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

[51]  Gabriele Pannocchia,et al.  A valve stiction tolerant formulation of MPC for industrial processes , 2017 .

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

[53]  Prashant Mhaskar,et al.  Robust Model Predictive Control Design for Fault-Tolerant Control of Process Systems , 2006 .

[54]  Masaru Noda,et al.  Event correlation analysis for alarm system rationalization , 2011 .

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

[56]  Fahad Albalawi,et al.  Process operational safety using model predictive control based on a process Safeness Index , 2017, Comput. Chem. Eng..

[57]  H. G. Fisher Emergency relief system design using DIERS technology : the Design Institute for Emergency Relief Systems (DIERS) project manual , 1993 .

[58]  Michael C. Georgiadis,et al.  A heterogeneous dynamic model for the simulation and optimisation of the steam methane reforming reactor , 2012 .

[59]  Frank Pearson Lees,et al.  Loss prevention in the process industries : hazard identification, assessment, and control , 1980 .

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

[61]  Nancy G. Leveson,et al.  Software Requirements Analysis for Real-Time Process-Control Systems , 1991, IEEE Trans. Software Eng..

[62]  Nancy G. Leveson,et al.  Safeware: System Safety and Computers , 1995 .

[63]  K. C. Tan,et al.  Intelligent alarm management in a petroleum refinery : Plant safety and environment , 2004 .

[64]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[65]  Ccps Guidelines for Chemical Process Quantitative Risk Analysis , 1999 .

[66]  Joseph H. Saleh,et al.  Coordinability and consistency: Application of systems theory to accident causation and prevention , 2015 .

[67]  Panagiotis D. Christofides,et al.  Economic model predictive control of switched nonlinear systems , 2013, Syst. Control. Lett..

[68]  Fahad Albalawi,et al.  An economic model predictive control approach to integrated production management and process operation , 2017 .

[69]  Wolfgang Marquardt,et al.  A Model Predictive Control Scheme for Safe and Optimal Operation of Exothermic Semi-Batch Reactors , 1998 .

[70]  S L Shah,et al.  Improved correlation analysis and visualization of industrial alarm data. , 2012, ISA transactions.

[71]  Kamarizan Kidam,et al.  Analysis of equipment failures as contributors to chemical process accidents , 2013 .

[72]  Frank Allgöwer,et al.  Economic and Distributed Model Predictive Control: Recent Developments in Optimization-Based Control , 2017 .

[73]  Masoud Soroush,et al.  Model‐predictive safety system for proactive detection of operation hazards , 2016 .

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

[75]  Panagiotis D. Christofides,et al.  Control of Nonlinear and Hybrid Process Systems: Designs for Uncertainty, Constraints and Time-Delays , 2005 .

[76]  Panagiotis D. Christofides,et al.  Enhancing the Crystal Production Rate and Reducing Polydispersity in Continuous Protein Crystallization , 2014 .

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

[78]  Ccps Guidelines for Safe Automation of Chemical Processes , 2016 .

[79]  Helen Durand,et al.  On identification of well‐conditioned nonlinear systems: Application to economic model predictive control of nonlinear processes , 2015 .

[80]  Claire J. Tomlin,et al.  Design of guaranteed safe maneuvers using reachable sets: Autonomous quadrotor aerobatics in theory and practice , 2010, 2010 IEEE International Conference on Robotics and Automation.

[81]  Lino O. Santos,et al.  A robust multi-model predictive controller for distributed parameter systems , 2012 .

[82]  Richard Thorpe,et al.  A new method for defining and managing process alarms and for correcting process operation when an alarm occurs. , 2004, Journal of hazardous materials.

[83]  Masoud Soroush,et al.  Incidents Investigation and Dynamic Analysis of Large Alarm Databases in Chemical Plants: A Fluidized-Catalytic-Cracking Unit Case Study† , 2010 .

[84]  Venkat Venkatasubramanian,et al.  Systemic failures: Challenges and opportunities in risk management in complex systems , 2011 .

[85]  Helen Durand,et al.  Economic model predictive control designs for input rate-of-change constraint handling and guaranteed economic performance , 2016, Comput. Chem. Eng..

[86]  Adam N. Letchford,et al.  Non-convex mixed-integer nonlinear programming: A survey , 2012 .

[87]  John Lygeros,et al.  Probabilistic reachability and safety for controlled discrete time stochastic hybrid systems , 2008, Autom..

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

[89]  G. Stephanopoulos,et al.  A system‐theoretic, control‐inspired view and approach to process safety , 2014 .

[90]  Pierre-Brice Wieber,et al.  Viability and predictive control for safe locomotion , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[91]  Helen Durand,et al.  Actuator stiction compensation via model predictive control for nonlinear processes , 2016 .

[92]  Gérard Cornuéjols,et al.  An algorithmic framework for convex mixed integer nonlinear programs , 2008, Discret. Optim..

[93]  Fahad Albalawi,et al.  Distributed economic model predictive control for operational safety of nonlinear processes , 2017 .

[94]  Jeffrey L. Hieb,et al.  Cyber security risk assessment for SCADA and DCS networks. , 2007, ISA transactions.

[95]  Ping Zhang,et al.  An embedded fault detection, isolation and accommodation system in a model predictive controller for an industrial benchmark process , 2008, Comput. Chem. Eng..

[96]  J. Noyes,et al.  Alarm systems: a guide to design, management and procurement , 1999 .

[97]  Alvaro A. Cárdenas,et al.  Attacks against process control systems: risk assessment, detection, and response , 2011, ASIACCS '11.

[98]  Richard M. Murray,et al.  A robust model predictive control algorithm augmented with a reactive safety mode , 2013, Autom..