A feasibility study of sliding mode predictive control for greenhouses

Summary In this work, the feasibility of applying a Sliding Mode Predictive Controller (SMPC) to improve greenhouse inside air temperature control is addressed in terms of energy consumption, disturbance handling and set point tracking accuracy. Major research issues addressed concern the SMPC robustness study in greenhouse control, as well as to evaluate if the levels of performance and energy consumptions are acceptable when compared with the traditional generalized predictive controller. Besides the external disturbances related to weather conditions throughout the considered period, such as solar radiation and temperature variations, internal effects of irrigation system and external air flow entering the greenhouse must be taken into account. Simulations based on real data, carried out for a period of 4months, suggest that the strategy herein described not only appropriately rejects these disturbances, but also keeps the manipulated variables (heating and cooling) within feasible practical limits, with low levels of energy consumption, motivating its refinement for real application. SMPC results are presented and compared with the ones obtained with the generalized predictive controller. Both controllers are subject to actuator constraints and employ the Quadratic Programming for optimization. Copyright © 2015 John Wiley & Sons, Ltd.

[1]  Eduardo F. Camacho,et al.  Sliding mode model based predictive control for non minimum phase systems , 2003, 2003 European Control Conference (ECC).

[2]  Kurios Queiroz,et al.  Stability analysis of a Variable Structure Adaptive Backstepping Controller , 2010, 2010 11th International Workshop on Variable Structure Systems (VSS).

[3]  A. Zinober Variable Structure and Lyapunov Control , 1994 .

[4]  David W. Clarke,et al.  Generalized predictive control - Part I. The basic algorithm , 1987, Autom..

[5]  Aldayr D. Araujo,et al.  Design and stability analysis of a Variable Structure Adaptive Pole Placement Controller for first order systems , 2011, 2011 9th IEEE International Conference on Control and Automation (ICCA).

[6]  Oscar Camacho,et al.  Variable structure control applied to chemical processes with inverse response , 1999 .

[7]  Josenalde Oliveira,et al.  Smooth Adaptive Robust Temperature Control of a Seed Drying System , 2013 .

[8]  Aldayr D. Araujo,et al.  Design and stability analysis of an indirect variable structure model reference adaptive control , 2008, Int. J. Control.

[9]  Leonardo R. L. Teixeira,et al.  Smooth indirect adaptive sliding mode control , 2015 .

[10]  Darine Zambrano,et al.  Sliding mode predictive control of a solar air conditioning plant , 2009 .

[11]  J. Boaventura Cunha,et al.  Greenhouse air temperature predictive control using the particle swarm optimisation algorithm , 2005 .

[12]  Samaherni M. Dias,et al.  Controlling the speed of a three-phase induction motor using a simplified indirect adaptive sliding mode scheme , 2010 .

[13]  Maria Letizia Corradini,et al.  A VSC algorithm based on generalized predictive control , 1997, Autom..

[14]  Ben Mansour Houda,et al.  New Discrete Predictive Sliding Mode Control for Non Minimum Phase Systems , 2013 .

[15]  Liu Hsu,et al.  Variable structure model reference adaptive control using only input and output measurements , 1989 .

[16]  Eduardo F. Camacho,et al.  Constrained predictive control of a greenhouse , 2005 .

[17]  Paulo Salgado,et al.  Greenhouse climate hierarchical fuzzy modelling , 2005 .

[18]  António E. Ruano,et al.  Real-Time Parameter Estimation of Dynamic Temperature Models for Greenhouse Environmental Control , 1997 .

[19]  Per-Olof Gutman,et al.  Robust controllers for simultaneous control of temperature and CO2 concentration in greenhouses , 1999 .

[20]  S. Żak,et al.  On discrete-time variable structure sliding mode control , 1999 .

[21]  Darine Zambrano,et al.  SLIDING MODE PREDICTIVE CONTROL FOR CHEMICAL PROCESS WITH TIME DELAY , 2005 .

[22]  Paulo Moura Oliveira,et al.  A swarm intelligence-based tuning method for the Sliding Mode Generalized Predictive Control. , 2014, ISA transactions.

[23]  Francisco Rodríguez,et al.  Nonlinear MPC based on a Volterra series model for greenhouse temperature control using natural ventilation , 2011 .

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