Abstract

Model predictive control, without strict constraints on the control model, effectively overcomes problems, such as poor system dynamic quality caused by time delay, can improve control accuracy to a certain extent, and can directly process input and output constraints of the system online. It is applied in greenhouse system control. The appropriate objective optimization function and its corresponding constraint conditions have a direct impact on the solution of the optimal control rate of the model predictive control. In response to this issue, this paper proposes a simple and fast optimal predictive tracking control method. Based on the current prediction model of the greenhouse system, which reflects the dynamic relationship between various control equipment actions and greenhouse environmental factors, a multi degree of freedom discrete time state space model with tracking errors is established. Based on this model, in establishing the corresponding objective optimization function, the gradient descent theory and the two-norm definition are applied, and combined with actual constraints, iterative constraint conditions for real-time error tracking updates are established. Compared with traditional constraint ranges, a constraint function with real-time update characteristics is formed, achieving more accurate constraint conditions. By using rolling optimization and iterative methods, the optimal control rate corresponding to the minimum value of the objective optimization function within a finite time is solved. Through simulation examples, it is demonstrated that the model predictive control with optimization constraints can achieve a more accurate prediction and tracking control of indoor environmental parameters. This method has the advantages of simple control, energy-saving optimization, stable control, and accurate tracking, providing a reference for online real-time prediction and tracking control of future greenhouse environmental parameters.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call