Optimal temperature setpoint control for a complete greenhouse crop cycle under growth uncertainty

Open Access
Authors
Publication date 09-2025
Journal Biosystems Engineering
Article number 104250
Volume | Issue number 258
Number of pages 14
Organisations
  • Faculty of Economics and Business (FEB)
  • Faculty of Economics and Business (FEB) - Amsterdam School of Economics Research Institute (ASE-RI)
Abstract
This paper proposes to plan crop production over a complete growing season, by solving a control problem that optimises expected net revenue under stochastic disturbances. Production specifications with payouts only at harvest time (i.e. a reward only at harvest time) and under precise weight constraints on the harvested crop were considered. A case study was conducted for lettuce production in a greenhouse under Dutch weather conditions. Optimal control policies were calculated for weather measured on three different days, three different values for energy costs, and an uncertainty analysis was carried out under varying harvest weight requirements, state dynamics uncertainty levels, initial crop weight and starting time of the production round. The optimal controller balances daily energy costs and the expected maximum harvest revenues and uses state- and time-dependent feedback to adapt its actions under uncertainty. A control policy that is not based on uncertainty, is shown to perform substantially worse, with 15% less net revenues. A control policy without dynamic feedback even lead to a loss of 19% in net revenues. The sensitivity analysis showed that these performance differences persist over large ranges in uncertainty level, harvest weight constraints, deviations from the optimal starting day, and deviations in initial crop weight. Altogether, the results indicate that dynamic feedback, and uncertainty modelling can substantially improve economic outcomes in greenhouse climate control design.
Document type Article
Language English
Published at https://doi.org/10.1016/j.biosystemseng.2025.104250
Downloads
1-s2.0-S1537511025001862-main (Final published version)
Permalink to this page
Back