高速列车自动驾驶非线性广义预测控制方法及应用研究
Application and Research on Nonlinear Generalized Predictive Control Method of High-Speed Train
DOI: 10.12677/mos.2024.135479, PDF,    科研立项经费支持
作者: 徐建亮, 徐文俊, 徐 峰:衢州职业技术学院机电工程学院,浙江 衢州;望文铎:中国铁路武汉局集团有限公司武汉动车段,湖北 武汉;彭汉舟:中国铁路广州局集团有限公司长沙电务段,湖南 长沙
关键词: 高速列车动力学模型未建模动态极限学习机参数辨识非线性广义预测控制High Speed Train Dynamic Model Unmodeled Dynamics Extreme Learning Machine Parameter Identification Nonlinear Generalized Predictive Control
摘要: 针对高速列车运行过程中具有的强非线性、运行参数时变等问题设计列车自动驾驶的非线性广义预测控制方法。首先采用双线性变换将列车动力学模型离散化为线线模型,将非线性空气阻力描述为未建模动态项,线性模型和未建模动态项组合成集成模型;根据高速列车线路实际运行数据,采用递推辨识算法更新模型中因列车运行环境变化而时变的运行参数,利用极限学习机神经网络估计未建模动态项,建立列车运行过程模型。基于高速列车集成模型,设计以运行速度跟踪为主要控制目标的列车非线性广义预测控制方法。非线性广义预测控制器中,反馈控制器用来控制输出跟踪参考输入,补偿器用来消除未建模动态项对闭环系统的影响,保证列车的速度跟踪精度。仿真结果表明集成模型输出与实际输出的均方根误差为0.1653 km/h,小于线性模型的均方根误差1.454 km/h;并通过与多模型广义预测控制方法的比较显示本文的控制方法跟踪误差更小;所提出算法较BP神经网络方法更加快速。
Abstract: Aiming at the problems of strong nonlinearity and time-varying operating parameters in the operation of high-speed trains, a nonlinear generalized predictive control method for automatic train driving is designed. First, a bilinear transformation is used to discretize the train dynamics model into a linear model, and the nonlinear air resistance is described as an unmodeled dynamic item, and the linear model and unmodeled dynamic item are combined into an integrated model. according to the actual operation of the high-speed train line data, the paper uses the recursive identification algorithm to update the time-varying operating parameters of the model due to changes in the train operating environment, uses the extreme learning machine neural network to estimate the unmodeled dynamic items, and establishes the train operating process model. Based on the high-speed train integration model, a train nonlinear generalized predictive control method with running speed tracking as the main control objective is designed. In the nonlinear generalized predictive controller, the feedback controller is used to control the output to track the reference input, and the compensator is used to eliminate the influence of the unmodeled dynamic term on the closed-loop system and ensure the speed tracking accuracy of the train. The simulation results show that the root mean square error between the output of the integrated model and the actual output is 0.1653 km/h, which is less than the root mean square error of the linear model 1.454 km/h; and the comparison with the multi-model generalized predictive control method shows that by the control method in this paper follows, the error is smaller; the proposed algorithm method is faster than the BP neural network method.
文章引用:徐建亮, 望文铎, 彭汉舟, 徐文俊, 徐峰. 高速列车自动驾驶非线性广义预测控制方法及应用研究[J]. 建模与仿真, 2024, 13(5): 5287-5299. https://doi.org/10.12677/mos.2024.135479

参考文献

[1] 付慧伶, 刘旭, 胡怀宾, 等. 高速铁路网列车运行图接续方案优化方法[J]. 中国铁道科学, 2024, 45(3): 149-158.
[2] 李中奇, 望文铎, 杨辉, 等. 高速列车鲁棒迭代学习速度跟踪控制[J/OL]. 控制工程, 2024: 1-7.
https://www.chndoi.org/Resolution/Handler?doi=10.14107/j.cnki.kzgc.20220496, 2024-09-04.
[3] 杨辉, 张坤鹏, 王昕, 衷路生. 高速列车多模型广义预测控制方法[J]. 铁道学报, 2011, 33(8): 80-87.
[4] 衷路生, 李兵, 龚锦红, 张永贤, 祝振敏. 高速列车非线性模型的极大似然辨识[J]. 自动化学报, 2014, 40(12): 2950-2994.
[5] 杨罡, 刘明光, 喻乐. 高速列车运行过程的非线性预测控制[J]. 铁道学报, 2013, 35(8): 6-21.
[6] 付雅婷, 杨辉. 基于多工况ANFIS模型的高速动车组运行速度控制[J]. 铁道学报, 2019, 41(4): 33-40.
[7] Xiong, F. and Zhang, S. (2019) Hybrid System Model Based Fault Diagnosis for Speed and Position System of High-Speed Train. 2019 6th International Conference on Information Science and Control Engineering (ICISCE), Shanghai, 20-22 December 2019, 763-767. [Google Scholar] [CrossRef
[8] Li, Z., Yang, H., Zhang, K. and Fu, Y. (2014) Distributed Model Predictive Control Based on Multi-Agent Model for Electric Multiple Units. Acta Automatica Sinica, 40, 2625-2631. [Google Scholar] [CrossRef
[9] Zhang, L. and Zhuan, X. (2015) Development of an Optimal Operation Approach in the MPC Framework for Heavy-Haul Trains. IEEE Transactions on Intelligent Transportation Systems, 16, 1391-1400. [Google Scholar] [CrossRef
[10] Song, Q. and Song, Y.D. (2011) Neuroadaptive Fault-Tolerant Control of High Speed Trains with Input Nonlinearities and Actuator Failures. Proceedings of the 2011 American Control Conference, San Francisco, 29 June-2 July 2011, 576-581. [Google Scholar] [CrossRef
[11] 连文博, 刘伯鸿, 李婉婉, 等. 基于自抗扰控制的高速列车自动驾驶速度控制[J]. 铁道学报, 2020(1): 76-81.
[12] 罗恒钰, 徐洪泽. 基于参考模型的ATO自适应控制算法研究[J]. 铁道学报, 2013, 35(7): 68-73.
[13] 李德仓, 孟建军, 胥如迅, 银铭. 强风下高速列车滑膜自适应鲁棒H∞控制方法[J]. 铁道学报, 2018, 40(7): 67-73.
[14] Yang, H., Zhang, K. and Liu, H. (2016) Online Regulation of High Speed Train Trajectory Control Based on T-S Fuzzy Bilinear Model. IEEE Transactions on Intelligent Transportation Systems, 17, 1496-1508. [Google Scholar] [CrossRef
[15] Gao, F., Wang, F., Zhang, M. and Wu, Y. (2018) Study on Multi-Objective Intelligent Speed Controller Model of Automatic Train Operation for High Speed Train Based on Grey System Theory and Genetic Algorithm. 2018 11th International Symposium on Computational Intelligence and Design (ISCID), Hangzhou, 8-9 December 2018, 189-194. [Google Scholar] [CrossRef
[16] 王呈. 列车自动驾驶控制模型参数辨识及其应用[D]: [博士学位论文]. 北京: 北京交通大学, 2015.
[17] Chen, L. and Narendra, K.S. (2001) Nonlinear Adaptive Control Using Neural Networks and Multiple Models. Automatica, 37, 1245-1255. [Google Scholar] [CrossRef
[18] Fu, Y. and Chai, T. (2007) Nonlinear Multivariable Adaptive Control Using Multiple Models and Neural Networks. Automatica, 43, 1101-1110. [Google Scholar] [CrossRef
[19] 刘晓宇, 荀径, 高士根, 阴佳腾. 高速列车精确停车的鲁棒自触发预测控制[J]. 自动化学报, 2022, 48(1): 171-181.
[20] 于振宇, 陈德旺. 城轨列车制动模型及参数辨识[J]. 铁道学报, 2011, 33(10): 37-40.
[21] 石宇静. 复杂工业过程模型预测控制的研究[D]: [博士学位论文]. 沈阳: 东北大学, 2009.
[22] 江靖. 新一代高速动车组牵引系统参数匹配设计与研究[J]. 机车电传动, 2011(3): 9-12.
[23] 李和平, 严霄蕙, 曹宏发. 动车组旅客舒适度与制动控制[J]. 铁道机车车辆, 2011, 31(5): 111-114.
[24] 杨辉, 张坤鹏, 王昕. 高速动车组多模型切换主动容错预测控制[J]. 控制理论与应用, 2012, 29(9): 1211-1214.
[25] 王洪瑞, 陈志旺, 李建雄. 非线性系统参数自适应直接广义预测控制[J]. 自动化学报, 2007, 33(10): 1110-1114.