针对单一广义预测控制器在控制过程中只修改模型参数而不修改控制器参数,导致列车在启动和制动阶段控制效果较差这一问题,采用双自适应广义预测控制方法,设计高速列车双自适应广义预测控制器实现对高速列车运行过程的自动控制。该控制器采用具有可变遗忘因子的递推最小二乘法实时辨识列车运行过程模型的参数,根据辨识得到的模型参数自适应建模且修正控制器的调优参数,进而计算出高速列车需要施加的牵引/制动力,并设计确保控制器稳定的监督机制,实现高速列车对给定速度的高精度跟踪。仿真结果表明:双自适应广义预测控制器对给定速度和位移均有高精度的跟踪能力,在遇到未知干扰时仍能确保列车安全、稳定地运行,其控制效果明显优于单一自适应控制器。
Single generalized predictive controller only modified model parameters without modifying controller parameters in control process, which led to poor control effect in train starting and braking phases. A dual adaptive generalized predictive controller (DA-GPC) was designed to realize the automatic control for the operation process of high speed train by using double adaptive generalized predictive control method. The recursive least square method with variable forgetting factor was adopted to real-time identify model parameters in train operation process. Adaptive modeling was carried through via the identified model parameters and the tuning parameters of controller were corrected. Then the applied traction/ braking force of high speed train was worked out. The supervision mechanism was designed to ensure controller stability and achieve high precision tracking for a given speed of high speed train. Simulation results show that the DA-GPC owns high precision tracking ability for a given speed and displacement. In the face of unknown disturbance, it still can ensure safe and stable train operation, and the control effect of the proposed controller is obviously superior to that of single adaptive controller.