I. Introduction
The objective of predictive control is to predict the future output of a process based on the current control inputs of the system and historical information. Early studies on predictive control can be dated back to Taken's theorem proposed in 1980 [1], which reconstructed the phase space by integrating the state sequence and generating the data from the delayed sliding time window. The proposed Taken's theorem can predict the next state sequence of an autonomous system and improve the prediction robustness of dynamics. After that, the phase space reconstruction method has been widely applied [2], [3]. At the same time, one natural trend is using the predictive control algorithm to solve optimization problems. Many feasible control approaches have been developed to solve such a problem, the two main types of approaches are model predictive control (MPC) [4] and data-driven predictive control (DPC) [5].