A practical approach for Generalized Predictive Control within an event-based framework

Abstract This work presents a combination of the Generalized Predictive Control (GPC) algorithm with event-based sampling techniques. The proposed control scheme preserves all well-known individual advantages of GPC and event-based sampling algorithms, respectively. The main benefits of this combination are an important reduction of actuation load meanwhile the control system performance is maintained within an acceptable level. Guidelines for a tuning procedure are given and tested for a wide set of industrial process models. Furthermore, the resulting algorithm is simple to be implemented and allows to establish a tradeoff between control performance and the number of actuations. The performance of the proposed control algorithm is first verified for a first-order plus delay process and afterwards it is evaluated by using a case study based on the greenhouse temperature control problem.

[1]  Prashant Mhaskar,et al.  Special issue on "Control of networked and complex process systems" , 2008, Comput. Chem. Eng..

[2]  W. P. M. H. Heemels,et al.  Periodic event-triggered control based on state feedback , 2011, IEEE Conference on Decision and Control and European Control Conference.

[3]  Ayla Altinten,et al.  Generalized predictive control applied to a pH neutralization process , 2007, Comput. Chem. Eng..

[4]  Astrom Computer Controlled Systems , 1990 .

[5]  Francisco Rodríguez,et al.  Event-based control and wireless sensor network for greenhouse diurnal temperature control: A simulated case study , 2008, 2008 IEEE International Conference on Emerging Technologies and Factory Automation.

[6]  Peter J. Gawthrop,et al.  Intermittent model predictive control , 2007 .

[7]  W. P. M. H. Heemels,et al.  Analysis of event-driven controllers for linear systems , 2008, Int. J. Control.

[8]  Rolf Findeisen,et al.  Event-based reduced-attention predictive control for nonlinear uncertain systems , 2010, 2010 IEEE International Symposium on Computer-Aided Control System Design.

[9]  P.P.J. van den Bosch,et al.  Event-driven control as an opportunity in the multidisciplinary development of embedded controllers , 2005, Proceedings of the 2005, American Control Conference, 2005..

[10]  Anton Cervin,et al.  Comparison of LTI and event-based control for a moving cart with quantized position measurements , 2009, 2009 European Control Conference (ECC).

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

[12]  P. Albertos,et al.  Controller transfer under sampling rate dynamic changes , 2003, 2003 European Control Conference (ECC).

[13]  Karl Johan Åström,et al.  On limit cycles in event-based control systems , 2007, 2007 46th IEEE Conference on Decision and Control.

[14]  K.-E. Arzen,et al.  How does control timing affect performance? Analysis and simulation of timing using Jitterbug and TrueTime , 2003, IEEE Control Systems.

[15]  J.H. Braslavsky,et al.  Level Crossing Sampling in Feedback Stabilization under Data-Rate Constraints , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[16]  Shanan Zhu,et al.  Application of generalized predictive control in networked control system , 2006 .

[17]  Guoping Liu,et al.  Event-Driven Networked Predictive Control , 2007, IEEE Transactions on Industrial Electronics.

[18]  Francisco Rodríguez,et al.  Simulation of Greenhouse Climate Monitoring and Control with Wireless Sensor Network and Event-Based Control , 2009, Sensors.

[19]  Nael H. El-Farra,et al.  Quasi-decentralized model-based networked control of process systems , 2008, Comput. Chem. Eng..

[20]  Eduardo F. Camacho,et al.  Control of dead-time processes , 2007 .

[21]  Marek Miskowicz,et al.  Send-On-Delta Concept: An Event-Based Data Reporting Strategy , 2006, Sensors (Basel, Switzerland).

[22]  J. Lasseur The use of sensor systems in harsh environments , 1997, Proceedings of International Solid State Sensors and Actuators Conference (Transducers '97).

[23]  V. Vasyutynskyy,et al.  Limit cycles in PI control loops with absolute deadband sampling , 2008, 2008 18th International Crimean Conference - Microwave & Telecommunication Technology.

[24]  Jan Lunze,et al.  Event-based control: A state-feedback approach , 2009, 2009 European Control Conference (ECC).

[25]  K. Åström,et al.  Comparison of Riemann and Lebesgue sampling for first order stochastic systems , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[26]  J.S. Baras,et al.  Level-triggered control of a scalar linear system , 2007, 2007 Mediterranean Conference on Control & Automation.

[27]  Anton Cervin,et al.  Sporadic event-based control of first-order linear stochastic systems , 2008, Autom..

[28]  Karl Henrik Johansson,et al.  Event-triggered strategies for industrial control over wireless networks , 2008, WICON 2008.

[29]  Antonio Visioli,et al.  Digital Control Engineering: Analysis and Design , 2009 .

[30]  Hongyi Li,et al.  Event-based predictive control strategy for teleoperation via Internet , 2008, 2008 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[31]  Nicolas Marchand,et al.  Stabilization of Lebesgue Sampled Systems with Bounded Controls: The Chain of Integrators Case , 2008 .

[32]  V. Vasyutynskyy,et al.  Towards Comparison of Deadband Sampling Types , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[33]  Heinz Schättler,et al.  Time-stamped model predictive control: an algorithm for control of processes with random delays , 2004, Comput. Chem. Eng..

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

[35]  Xiaoming Hu,et al.  Analysis and Design of Nonlinear Control Systems , 2011 .

[36]  Nicolas Marchand,et al.  Further results on event-based PID controller , 2009, 2009 European Control Conference (ECC).

[37]  Karl-Erik Årzén,et al.  A simple event-based PID controller , 1999 .

[38]  Panagiotis D. Christofides,et al.  Distributed model predictive control of nonlinear systems subject to asynchronous and delayed measurements , 2010, Autom..

[39]  A. Visioli,et al.  A two-degree-of-freedom PI controller based on events , 2011 .