Although conventional two-dimensional model predictive iterative learning control (2D-MPILC) based on an extended non-minimum state space (ENMSS) model can avoid designing an observer, it only relies on feedback to passively deal with time delay. This passive treatment for time delay hinders the further improvement of control performance. To address this shortcoming, a two-dimensional model predictive iterative learning control strategy based on the set point learning (2D-SPL-MPILC) is proposed. Firstly, a set point learning strategy is developed to improve the ability to deal with time delay. Based on the error of the previous batch, the set point learning strategy perceives the system dynamics in advance, and then outputs this advance perception in the form of the predictive set point. Secondly, a novel ENMSS model is constructed on the basis of the predictive tracking error between the predictive set point and the actual output. Since the predictive tracking error integrates the predictive set point, this novel ENMSS model has certain predictive ability. Finally, based on this novel ENMSS model, a novel two-dimensional model predictive iterative learning control (2D-MPILC) method, which is called 2D-SPL-MPILC method, is designed. Because this controller contains the perception of future process dynamics, it can reduce the impact of time delay and improve the control performance. The case studies on the packing pressure control in injection molding process and batch reactors demonstrate the effectiveness of the presented 2D-SPL-MPILC strategy.
Read full abstract