关键字:ITERATIVE LEARNING CONTROL; DISCRETE-TIME-SYSTEMS; DATA-DRIVEN CONTROL; NONLINEAR-SYSTEMS; BATCH PROCESSES; TRACKING; FRAMEWORK
摘要:This paper reconsiders the iterative learning control (ILC) problem for variable trial lengths via compensating output data by using an auxiliary predictive model when the controlled process does not reach the desired trial length. Moreover, this paper aims to propose a general and data-driven ILC method without requiring any explicit mechanistic model information. Specifically, an iterative difference with state transition expression is performed at first over the desired trial length in iteration domain to build an auxiliary predictive model for the iterative input-output dynamics of the linear discretetime system. Then, an auxiliary predictive compensation-based ILC (APC-ILC) method is presented by defining an expanded output variable in which the predictive output is incorporated to compensate the unavailable output data due to the shorter operation length. The learning gain is iteration-timevarying and is updated using real-time data to adapt to system changes. Furthermore, the proposed learning control law contains additional input information to further improve the control performance. Theoretical analysis and simulations further verify the effectiveness of the proposed APC-ILC.
卷号:51
期号:7
是否译文:否