journal article·2025-07-17Open access

AI-Enhanced Nonlinear Predictive Control for Smart Greenhouses: A Performance Comparison of Forecast and Warm-Start Strategies

Hung Linh Le, Van-Tung Bui

Applied Sciences· Volume 15· Issue 14

Abstract

Accurate, energy-efficient climate regulation is crucial for scaling smart greenhouse production. While nonlinear model predictive control (NMPC) can co-optimize yield and resource use, its efficacy hinges on short-range weather information and real-time solver feasibility. This paper investigates the performance of advanced NMPC strategies for smart greenhouse climate control, with particular emphasis on the roles of AI-driven disturbance prediction and warm-start initialization for real-time optimization. Six controller configurations, including feedback-only, LSTM-based forecast, and ideal disturbance models, each with and without warm-start, were tested in a 40-day simulation of a lettuce smart greenhouse. Performance metrics included final biomass, constraint violations, resource costs, profit, and solver time. Results show that feedback-only controllers maximize yield and profit, incurring higher CO2 costs but lower heating costs, alongside greater constraint violations compared to the predictive strategies. Predictive and ideal disturbance-aware controllers effectively reduce resource consumption and improve constraint compliance at the expense of lower yields. Importantly, warm-start initialization significantly accelerates computation without affecting control quality. The study also demonstrates that penalty parameters, rather than economic weight settings, predominantly determine aggregate constraint violation. The findings provide actionable insights for designing and deploying NMPC-based greenhouse controllers, highlighting the importance of warm-start techniques and the trade-offs between productivity, resource efficiency, and environmental compliance.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Greenhouse Technology and Climate Control · Building Energy and Comfort Optimization · Light effects on plants

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Faculty of Engineering and Technology, Thai Nguyen University of Information and Communication Technology, Thai Nguyen 250000, Vietnam

Funding

Ministry of Education and Training, Vietnam

References (35)

Show source-provided references
1. Findeisen, R., and Allgöwer, F. (2002, January 19–21). An Introduction to Nonlinear Model Predictive Control. Proceedings of the 21st Benelux Meeting on Systems and Control, Veldhoven, The Netherlands.
2. Kouvaritakis, B., and Cannon, M. (2016). Model Predictive Control: Classical, Robust and Stochastic, Springer.10.1007/978-3-319-24853-0 ↗
3. Multi-Scenario Model Predictive Control for Greenhouse Crop Production Considering Market Price Uncertainty10.1109/TASE.2023.3271896 ↗
4. RNN-LSTM Applied in a Temperature Prediction Model for Greenhouses
5. Chen, L., Han, B., Wang, X., Zhao, J., Yang, W., and Yang, Z. (2023). Machine Learning Methods in Weather and Climate Applications: A Survey. Appl. Sci., 13.10.20944/preprints202309.1764.v2 ↗
6. A Real-Time Iteration Scheme for Nonlinear Optimization in Optimal Feedback Control10.1137/S0363012902400713 ↗
7. Van Henten, E.J. (1994). Greenhouse Climate Management: An Optimal Control Approach, Landbouwuniversiteit Wageningen.
8. Sensitivity Analysis of an Optimal Control Problem in Greenhouse Climate Management10.1016/S1537-5110(03)00068-0 ↗
9. Time-Scale Decomposition of an Optimal Control Problem in Greenhouse Climate Management10.1016/j.conengprac.2008.05.008 ↗
10. Model-Based Predictive Control of Greenhouse Climate for Reducing Energy and Water Consumption10.1016/j.compag.2006.12.001 ↗
11. Data-Driven Robust Model Predictive Control for Greenhouse Temperature Control and Energy Utilisation Assessment10.1016/j.apenergy.2023.121190 ↗
12. AI-Enabled Cyber-Physical-Biological Systems for Smart Energy Management and Sustainable Food Production in a Plant Factory10.1016/j.apenergy.2023.122334 ↗
13. Nonlinear MPC Based on a Volterra Series Model for Greenhouse Temperature Control Using Natural Ventilation10.1016/j.conengprac.2010.12.004 ↗
14. Boersma, S., Sun, C., and Van Mourik, S. (2022, January 14–16). Robust Sample-Based Model Predictive Control of a Greenhouse System with Parametric Uncertainty. Proceedings of the IFAC AGRICONTROL 2022, Munich, Germany.
15. Chance-Constrained Stochastic MPC of Greenhouse Production Systems with Parametric Uncertainty10.1016/j.compag.2023.108578 ↗
16. The Advanced-Step NMPC Controller: Optimality, Stability and Robustness10.1016/j.automatica.2008.06.011 ↗
17. Data-Driven Economic NMPC Using Reinforcement Learning10.1109/TAC.2019.2913768 ↗
18. Reinforcement Learning-Based Model Predictive Control for Greenhouse Climate Control10.1016/j.atech.2024.100751 ↗
19. Mallick, S., Airaldi, F., Dabiri, A., Sun, C., and De Schutter, B. (2024, January 25–28). Deep Neural Network Based Optimal Control of Greenhouses. Proceedings of the 2024 European Control Conference (ECC), Stockholm, Sweden.
20. Reinforcement Learning Versus Model Predictive Control on Greenhouse Climate Control10.1016/j.compag.2023.108372 ↗
21. Jansen, Y.T.G. (2022). Optimal Control of Lettuce Greenhouse Horticulture Using Model-Free Reinforcement Learning: An Investigation on the Effect of Short-Term Weather Forecast Horizons. [Master’s Thesis, Utrecht University].
22. Weather Forecast Error Modelling and Performance Analysis of Automatic Greenhouse Climate Control10.1016/j.biosystemseng.2021.12.014 ↗
23. Zhang, H., Liu, Y., Zhang, C., and Li, N. (2025). Machine Learning Methods for Weather Forecasting: A Survey. Atmosphere, 16.10.3390/atmos16010082 ↗
24. Boersma, S., and Cheng, X. (2024, January 21–23). A Bayesian Neural ODE for a Lettuce Greenhouse. Proceedings of the 2024 IEEE Conference on Control Technology and Applications (CCTA), Newcastle upon Tyne, UK.10.1109/CCTA60707.2024.10666596 ↗
25. Real-Time Nonlinear Optimization as a Generalized Equation10.1137/090762634 ↗
26. Autogenerating Microsecond Solvers for Nonlinear MPC: A Tutorial Using ACADO Integrators10.1002/oca.2152 ↗
27. Efficient Direct Multiple Shooting for Nonlinear Model Predictive Control on Long Horizons10.1016/j.jprocont.2012.01.008 ↗
28. From Linear to Nonlinear MPC: Bridging the Gap via the Real-time Iteration10.1080/00207179.2016.1222553 ↗
29. Optimal Control of Environmental Conditions Affecting Lettuce Plant Growth in a Controlled Environment with Artificial Lighting: A Review10.1016/j.sajb.2019.12.018 ↗
30. Brechner, M., Both, A.J., and Staff, C.E.A. (2013). Hydroponic Lettuce Handbook, Cornell University CEA Program.
31. Dai, M., Tan, X., Ye, Z., Ren, J., Chen, X., and Kong, D. (2024). Optimal Light Intensity for Lettuce Growth, Quality, and Photosynthesis in Plant Factories. Plants, 13.10.3390/plants13182616 ↗
32. Goswami, D.Y., and Zhao, Y. (2007, January 8–21). A Global Perspective on Renewable Energy Resources: Nasa’s Prediction of Worldwide Energy Resources (Power) Project. Proceedings of the Proceedings of ISES World Congress 2007 (Vol. I–Vol. V), Beijing, China.
33. (2025, April 15). Brad Weir, L.O. and O.-2 S.T. OCO-2 GEOS Level 3 Daily, 0.5×0.625 Assimilated CO2 V10r, Available online: https://oco2.gesdisc.eosdis.nasa.gov/.
34. CasADi: A Software Framework for Nonlinear Optimization and Optimal Control10.1007/s12532-018-0139-4 ↗
35. On the Implementation of an Interior-Point Filter Line-Search Algorithm for Large-Scale Nonlinear Programming10.1007/s10107-004-0559-y ↗