Fuzzy subspace-based constrained predictive control design for a greenhouse micro-climate
Tóm tắt
The efficiency of greenhouse production relies mainly on the quality of its interior micro-climate. However, abrupt changes in the indoor climate conditions can cause damage to the plants. The climate control of greenhouses is becoming a viable solution for creating a favorable environment for plants growth. In the present work, a data-driven identification-based model predictive control scheme is developed to track the desired environmental conditions inside the greenhouse while satisfying the physiological constraints of the crops. Where a fuzzy subspace state-space system identification technique is performed to identify the greenhouse system. A linear model predictive controller subject to both input-output magnitude and rate of change constraints is designed to enable adequate temperature and humidity tracking with required characteristics. A comparative study of the proposed approach with nonlinear model predictive control is presented. The obtained results have shown its feasibility with respect to tight climate quality constraints and advantageous performances in terms of computational cost.
Tài liệu tham khảo
Monaco E, Bonfante A, Alfieri SM, Basile A, Menenti M, De Lorenzi F (2014) Climate change, effective water use for irrigation and adaptability of maize: a case study in southern italy. Biosyst Eng 128:82–99. https://doi.org/10.1016/j.biosystemseng.2014.09.001
Kamp P, Timmerman G (1996) Comuterized environmental control in greenhouse. A step by step approach. IPC Plant. Ede, 267
Bakker J, Bot G, Challa H, Van de Braak N (1995) Greenhouse climate control. In: An integrated approach. Wageningen Pers, Wageningen, p 279
Hanan J (1998) Greenhouses, advanced technology for protected horticulture. CRC Press, Boca Raton, p 684
Ioslovich I, Gutman P, Linker R (2009) Hamilton jacobi bellman formalism for optimal climate control of greenhouse crop. Automatica 45(5):1227–1231
Azaza M, Tanougast C, Fabrizio E, Mami A (2016) Smart greenhouse fuzzy logic based control system enhanced with wireless data monitoring. ISA Trans 61:297–307
Fourati F (2014) Multiple neural control of a greenhouse. Neurocomputing 139:138–144
Mohamed S, Hameed IA (2015) Ga-based adaptive neuro-fuzzy controller for greenhouse climate control system. Alex Eng J. https://doi.org/10.1016/j.aej.2014.04.009
Hamza A, Ramdani M (2020) Non-pdc interval type-2 fuzzy model predictive microclimate control of a greenhouse. J Contr Autom Electr Syst 31(1):62–72
Ramdani M, Hamza A, Boughamsa M (2015) Multiscale fuzzy model-based short term predictive control of greenhouse microclimate. In: 2015 IEEE 13th international conference on industrial informatics (INDIN), pp 1348–1353. IEEE
Su Y, Xu L, Li D (2016) Adaptive fuzzy control of a class of mimo nonlinear system with actuator saturation for greenhouse climate control problem. IEEE Trans Autom Sci Eng 13(2):772–788
Castañeda-Miranda R, Ventura-Ramos E, Peniche-Vera R, Herrera-Ruiz G (2006) Fuzzy greenhouse climate control system based on a field programmable gate array. Biosyst Eng 94(2):165–177
Piñón S, Camacho E, Kuchen B, Peña M (2005) Constrained predictive control of a greenhouse. Comput Electr Agric 49(3):317–329
Hamidane H, El Faiz S, Guerbaoui M, Ed-Dahhak A, Lachhab A, Bouchikhi B (2021) Constrained discrete model predictive control of a greenhouse system temperature. Int J Electr Comput Eng 11(2):1223
Campen JB, Kempkes FLK, Bot GPA (2009) Mechanically controlled moisture removal from greenhouses. Biosyst Eng 102(4):424–432. https://doi.org/10.1016/j.biosystemseng.2009.01.001
Gruda N (2005) Impact of environmental factors on product quality of greenhouse vegetables for fresh consumption. Crit Rev Plant Sci 24(3):227–247
Ramírez-Arias A, Rodríguez F, Guzmán JL, Arahal MR, Berenguel M, López JC (2005) Improving efficiency of greenhouse heating systems using model predictive control. IFAC Proc Vol 38(1):40–45
Gruber J, Guzmán J, Rodríguez F, Bordons C, Berenguel M, Sánchez J (2011) Nonlinear mpc based on a volterra series model for greenhouse temperature control using natural ventilation. Contr Eng Pract 19(4):354–366
Fitz-Rodríguez E, Kubota C, Giacomelli GA, Tignor ME, Wilson SB, McMahon M (2010) Dynamic modeling and simulation of greenhouse environments under several scenarios: a web-based application. Comput Electr Agric 70(1):105–116
Gurban E, Andreescu G (2012) Comparison study of PID controller tuning for greenhouse climate with feedback-feedforward linearization and decoupling. In: 16th ICSTCC. IEEE
Rodríguez F, Berenguel M, Guzmán JL, Ramírez-Arias A (2015) The greenhouse dynamical system. In: Modeling and control of greenhouse crop growth. Springer, pp 9–97
Ma Z-S, Li X, He M-X, Jia S, Yin Q, Ding Q (2020) Recent advances in data-driven dynamics and control. Int J Dyn Contr 8(4):1200–1221
Mahmood F, Govindan R, Bermak A, Yang D, Khadra C, Al-Ansari T (2021) Energy utilization assessment of a semi-closed greenhouse using data-driven model predictive control. J Clean Prod 324:129172
Gath I, Geva AB (1989) Unsupervised optimal fuzzy clustering. IEEE Trans Pattern Anal Mach Intell 11(7):773–780
Van Overschee P, De Moor B (1994) N4sid: subspace algorithms for the identification of combined deterministic-stochastic systems. Automatica 30(1):75–93
Albright L, Arvanitis K, Drysdale A (2001) Environmental control for plants on earth and in space. IEEE Control Syst 21(5):28–47
Gustafson DE, Kessel WC (1979) Fuzzy clustering with a fuzzy covariance matrix. In: 1978 IEEE conference on decision and control including the 17th symposium on adaptive processes, pp 761–766. IEEE
Bezdek JC, Dunn JC (1975) Optimal fuzzy partitions: a heuristic for estimating the parameters in a mixture of normal distributions. IEEE Trans Comput 100(8):835–838
Qin SJ (2006) An overview of subspace identification. Comput Chem Eng 30(10–12):1502–1513
Van Overschee P, De Moor B (1996) Subspace identification for linear systems: theory, implementation. In: Applications. Kluwer Academic, Dordrecht
Boyd SP, Crusius C, Hansson A (1998) Control applications of nonlinear convex programming. J. Process Control 8(5):313–324