A data-driven spatial adaptive terminal iterative learning predictive control (SATILPC) scheme with actuator saturation is proposed for automatic stop control of the subway train. Considering the outstanding repetitive operation pattern and the unavailable accurate model of a subway train, the unknown train dynamics is firstly transformed into a nonlinear discrete form in spatial domain via the spatial differential operator. Since the train automatic stop control (TASC) only concentrates on the tracking performances of the terminal position and terminal speed, an iterative dynamic linearization approach considering the terminal operation point is devised to formulate the relationship of the train input and output (I/O) into a linear affine form. Then, a terminal iterative learning prediction mechanism is introduced to reconstruct the developed train data model to forecast the future train behaviors through rolling optimization process. As a result, by removing the constraints on the unimportant points, the optimal control input (braking force) can be obtained by minimizing the objective function through terminal I/O data. Further, actuator saturation is considered to address the passenger comfort and the reliable operation of the train. The proposed SATILPC approach is a pure data-driven iterative learning control scheme and no model information is involved in the whole design processes. By utilizing a newly space-based contraction mapping method, the convergence of the proposed approach is strictly proved. Finally, the simulation results further demonstrate the feasibility of the proposed algorithm.
Read full abstract