The importance of Model Predictive Control (MPC) has significant applications in the agricultural industry, more specifically for greenhouse’s control tasks. However, the complexity of the greenhouse and its limited prior knowledge prevent an exact mathematical description of the system. Subspace methods provide a promising solution to this issue through their capacity to identify the system’s comportment using the fit between model output and observed data. In this paper, we introduce an application of Constrained Model Predictive Control (CMPC) for a greenhouse temperature and relative humidity. For this purpose, two Multi Input Single Output (MISO) systems, using Numerical Subspace State Space System Identification (N4SID) algorithm, are firstly suggested to identify the temperature and the relative humidity comportment to heating and ventilation actions. In this sense, linear state space models were adopted in order to evaluate the robustness of the control strategy. Once the system is identified, the MPC technique is applied for the temperature and the humidity regulation. Simulation results show that the regulation of the temperature and the relative humidity under constraints was guaranteed, both parameters respect the ranges 15 °C ≤ Tint ≤ 30 °C and 50 % ≤ Hint ≤ 70 % respectively. On the other hand, the control signals uf and uh applied to the fan and the heater, respect the hard constraints notion, the control signals for the fan and the heater did not exceed 0 ≤ uf ≤ 4.3 Volts and 0 ≤ uh ≤ 5 Volts, respectively, which proves the effectiveness of the MPC and the tracking tasks. Moreover, we show that with the proposed technique, using a new optimization toolbox, the computational complexity has been significantly reduced. The greenhouse in question is devoted to Schefflera Arboricola cultivation.
Read full abstract