{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,28]],"date-time":"2025-11-28T12:11:36Z","timestamp":1764331896822,"version":"build-2065373602"},"reference-count":39,"publisher":"MDPI AG","issue":"3","license":[{"start":{"date-parts":[[2011,3,18]],"date-time":"2011-03-18T00:00:00Z","timestamp":1300406400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/3.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Conventional methods used for solving greenhouse environment multi-objective conflict control problems lay excessive emphasis on control performance and have inadequate consideration for both energy consumption and special requirements for plant growth. The resulting solution will cause higher energy cost. However, during the long period of work and practice, we find that it may be more reasonable to adopt interval or region control objectives instead of point control objectives. In this paper, we propose a modified compatible control algorithm, and employ Multi-Objective Compatible Control (MOCC) strategy and an extant greenhouse model to achieve greenhouse climate control based on feedback control architecture. A series of simulation experiments through various comparative studies are presented to validate the feasibility of the proposed algorithm. The results are encouraging and suggest the energy-saving application to real-world engineering problems in greenhouse production. It may be valuable and helpful to formulate environmental control strategies, and to achieve high control precision and low energy cost for real-world engineering application in greenhouse production. Moreover, the proposed approach has also potential to be useful for other practical control optimization problems with the features like the greenhouse environment control system.<\/jats:p>","DOI":"10.3390\/s110303281","type":"journal-article","created":{"date-parts":[[2011,3,18]],"date-time":"2011-03-18T10:30:28Z","timestamp":1300444228000},"page":"3281-3302","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":32,"title":["A Compatible Control Algorithm for Greenhouse Environment Control Based on MOCC Strategy"],"prefix":"10.3390","volume":"11","author":[{"given":"Haigen","family":"Hu","sequence":"first","affiliation":[{"name":"Department of Control Science and Engineering, Tongji University, Shanghai 200092, China"},{"name":"School of Information Engineering, Zhejiang Agriculture & Forestry University, Lin\u2019an City 311300, Zhejiang Province, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Lihong","family":"Xu","sequence":"additional","affiliation":[{"name":"Department of Control Science and Engineering, Tongji University, Shanghai 200092, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bingkun","family":"Zhu","sequence":"additional","affiliation":[{"name":"Department of Control Science and Engineering, Tongji University, Shanghai 200092, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ruihua","family":"Wei","sequence":"additional","affiliation":[{"name":"Department of Control Science and Engineering, Tongji University, Shanghai 200092, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2011,3,18]]},"reference":[{"key":"ref_1","unstructured":"Masaaki, I (1997, January 29\u201331). Multiobjective optimal control through linear programming with interval objective function. Tokushima, Japan."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"207","DOI":"10.1016\/S0167-6911(97)00055-8","article-title":"Weighted optimization for multiobjective full-information control problems","volume":"31","author":"Rangan","year":"1997","journal-title":"Syst. Control Lett"},{"key":"ref_3","unstructured":"Eisenhart, KJ (2003). Multiobjective optimal control problems with endpoint and state constraint, PhD thesis,."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"1054","DOI":"10.1109\/9.388682","article-title":"Multiobjective H2 \u2013 H\u221e Control","volume":"40","author":"Scherer","year":"1995","journal-title":"IEEE Trans. Automat. Contr"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"896","DOI":"10.1109\/9.599969","article-title":"Multiobjective output-feedback control via LMI Optimization","volume":"42","author":"Scherer","year":"1997","journal-title":"IEEE Trans. Automat. Contr"},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"2095","DOI":"10.1109\/9.887633","article-title":"An exact solution to continuous-time mixed H2\u2013H\u221e control problems","volume":"45","author":"Sznaier","year":"2000","journal-title":"IEEE Trans. Automat. Contr"},{"key":"ref_7","unstructured":"Chen, J, Xu, L, Yang, X, and Yuan, C (October, January 30). A Hierarchy Control Algorithm and its application in urban arterial control problem. Seattle, WA, USA."},{"key":"ref_8","unstructured":"Xu, L, Hu, Q, Hu, H, and Goodman, ED (2010). New Achievements in Evolutionary Computation, INTECH. Chapter 5,."},{"key":"ref_9","unstructured":"Chen, J (2008). Multi-objective Control Research on Oversaturated Urban transportation, Ph.D thesis,."},{"key":"ref_10","unstructured":"Xu, L, Zou, Z, and Hu, Q (2006, January 14). Two layer optimization compatible control for multi-objective control systems. Lauderdale, FL, USA."},{"key":"ref_11","unstructured":"Xu, L, and Hu, Q (2007, January 4). Two layer iterative multi-objective compatible control algorithm. New Orleans, LA, USA."},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Hu, Q, Xu, L, and Zou, Z (2006, January 24\u201326). Compatible control for multi-objective system based on linear matrix inequality. Singapore.","DOI":"10.1109\/ICIEA.2006.257167"},{"key":"ref_13","unstructured":"Xu, L, Hu, Q, and Goodman, ED (2007, January 25\u201328). A compatible energy-saving control algorithm for a class of conflicted multi-objective control problem."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Xu, L, Hu, H, and Zhu, B (2009, January 12\u201314). Energy-saving control of greenhouse climate based on MOCC strategy. Shanghai, China.","DOI":"10.1145\/1543834.1543922"},{"key":"ref_15","doi-asserted-by":"crossref","unstructured":"Takakura, T (1993). Climate under Cover: Digital Dynamic Simulation in Plant Bioengineering, Kluwer Academic Publishers.","DOI":"10.1007\/978-94-011-1658-9_3"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1006\/jaer.1998.0322","article-title":"Identification of a linear continuous time stochastic model of the heat dynamic of a greenhouse","volume":"71","author":"Nielsen","year":"1998","journal-title":"J. Agr. Eng. Res"},{"key":"ref_17","unstructured":"Tap, RF (2000). Economics-based optimal control of greenhouse tomato crop production, PhD thesis,."},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"843","DOI":"10.1016\/S0378-7788(02)00242-6","article-title":"Modeling and experimental validation of a greenhouse with evaporative cooling by moving water film over external shade cloth","volume":"35","author":"Ghosal","year":"2003","journal-title":"Energ. Build"},{"key":"ref_19","unstructured":"Iga, JL (2008, January 6\u201311). Modeling of the Climate for a Greenhouse in the North-East of M\u00e9xico. Seoul, Korea."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/S0168-1699(00)00078-8","article-title":"Recent developments in the modelling of imperfectly mixed airspaces","volume":"26","author":"Young","year":"2000","journal-title":"Comput. Electron. Agric"},{"key":"ref_21","unstructured":"Cunha, JB, Couto, C, and Ruano, AEB (2000, January 1). A greenhouse climate multivariable predictive controller. Haifa, Israel."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"317","DOI":"10.1016\/j.compag.2005.08.007","article-title":"Constrained predictive control of greenhouse","volume":"49","author":"Camacho","year":"2005","journal-title":"Comput. Electron. Agric"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"330","DOI":"10.1016\/j.compag.2005.08.003","article-title":"Greenhouse air temperature predictive control using the particle swarm optimisation algorithm","volume":"49","author":"Coelho","year":"2005","journal-title":"Comput. Electron. Agric"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"303","DOI":"10.1016\/S0168-1699(00)00082-X","article-title":"Multirate adaptive temperature control of greenhouses","volume":"26","author":"Arvanitis","year":"2000","journal-title":"Comput. Electron. Agric"},{"key":"ref_25","unstructured":"Cunha, JB (2006, January 24\u201326). Real-time Adaptive Control for Greenhouse Heating,Cooling and CO2 Enrichment. Orlando, FL, USA."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"153","DOI":"10.1016\/S0168-1699(03)00018-8","article-title":"A nonlinear feedback technique for greenhouse environmental control","volume":"40","author":"Pasgianos","year":"2003","journal-title":"Comput. Electron. Agric"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"47","DOI":"10.1016\/S0165-0114(01)00182-8","article-title":"Optimized fuzzy control of a greenhouse","volume":"128","author":"Lafont","year":"2002","journal-title":"Fuzzy Sets Syst"},{"key":"ref_28","first-page":"21","article-title":"Fuzzy logic to the identification and the command of the multidimensional systems","volume":"2","author":"Lafont","year":"2004","journal-title":"I. J. Comput. Cognition"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1016\/j.biosystemseng.2006.02.012","article-title":"Fuzzy greenhouse climate control system based on a field programmable gate array","volume":"94","author":"Miranda","year":"2006","journal-title":"Biosyst. Eng"},{"key":"ref_30","unstructured":"Bennis, N, Duplaix, J, En\u00e9a, G, Haloua, M, and Youlal, H (2005, January 21\u201325). An advanced control of greenhouse climate. Croatia, Yugoslavia."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1016\/j.compag.2007.09.014","article-title":"Greenhouse climate modelling and robust control","volume":"61","author":"Bennis","year":"2008","journal-title":"Comput. Electron. Agric"},{"key":"ref_32","unstructured":"Pohlheim, H, and Heibetaner, A (1999, January 13\u201317). Optimal control of greenhouse climate using real-world weather data and evolutionary algorithms. Orlando, FL, USA."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1016\/j.compag.2005.09.002","article-title":"Optimal greenhouse control of tomato-seedling crops","volume":"50","author":"Pucheta","year":"2006","journal-title":"Comput. Electron. Agric"},{"key":"ref_34","doi-asserted-by":"crossref","unstructured":"Hu, H, Xu, L, and Hu, Q (2009, January 12\u201314). Model-based compromise control of greenhouse climate using Pareto optimization. Shanghai, China.","DOI":"10.1145\/1543834.1543865"},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"547","DOI":"10.17660\/ActaHortic.1984.148.69","article-title":"The influence of different temperature patterns having the same integral on the earliness and yield of tomatoes","volume":"148","author":"Hurd","year":"1984","journal-title":"Acta Hortic"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1016\/0304-4238(90)90074-O","article-title":"Long-term temperature integration of tomato: Growth and development under alternating temperature regimes","volume":"45","year":"1990","journal-title":"Sci. Hortic"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"182","DOI":"10.1109\/4235.996017","article-title":"A fast and elitist multiobjective genetic algorithm: NSGA-II","volume":"6","author":"Deb","year":"2002","journal-title":"IEEE Trans. Evol. Computat"},{"key":"ref_38","unstructured":"Zitzler, E, Laumanns, M, and Thiele, L (2001). SPEA2: Improving the Strength Pareto Evolutionary Algorithm, Computer Engineering and Networks Laboratory (TIK), Department of Electrical Engineering, Swiss Federal Institute of Technology (ETH). Technical Report."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"149","DOI":"10.1162\/106365600568167","article-title":"Approximating the nondominated front using the Pareto archived evolution strategy","volume":"8","author":"Knowles","year":"2000","journal-title":"Evol. Comput. J"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/11\/3\/3281\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T21:55:35Z","timestamp":1760219735000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/11\/3\/3281"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,3,18]]},"references-count":39,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2011,3]]}},"alternative-id":["s110303281"],"URL":"https:\/\/doi.org\/10.3390\/s110303281","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2011,3,18]]}}}