{'fraction_non_alphanumeric': 0.018527791687531298, 'fraction_numerical': 0.0, 'mean_word_length': 5.3630573248407645, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Predictive Control of Autonomous Greenhouses: A Data-Driven Approach

In the past, many greenhouse control algorithms have been developed. However, the majority of these algorithms rely on an explicit parametric model description of the greenhouse. These models are often based on physical laws such as conservation of mass and energy and contain many parameters which should be identified. Due to the complex and nonlinear dynamics of greenhouses, these models might not be applicable to control greenhouses other than the ones for which these models have been designed and identified. Hence, in current horticultural practice these control algorithms are scarcely used. Therefore, the need rises for a control algorithm which does not rely on a parametric system representation but rather on input/output data of the greenhouse system, hereby establishing a way to control the system with unknown or unmodeled dynamics. A recently proposed algorithm, Data-Enabled Predictive Control (DeePC), is able to replace system identification, state estimation and future trajectory prediction by one single optimization framework. The algorithm exploits a non-parametric model constructed solely from input/output data of the system. In this work, we apply this algorithm in order to control the greenhouse climate. It is shown that in numerical simulation the DeePC algorithm is able to control the greenhouse climate while only relying on past input/output data. The algorithm is bench-marked against the Nonlinear Model Predictive (NMPC) algorithm in order to show the differences between a predictive control algorithm that has direct access to the nonlinear greenhouse simulation model and a purely data-driven predictive control algorithm. Both algorithms are compared based on reference tracking accuracy and computational time. Furthermore, it is shown in numerical simulation that the DeePC algorithm is able to cope with changing dynamics within the greenhouse system throughout the crop cycle.