Particle swarm optimization based active disturbance rejection control for maglev train suspension gap
-
摘要:
针对磁浮列车电磁悬浮系统存在的不确定性内外扰动、开环不稳定以及控制器参数整定困难等问题,提出了一种基于粒子群优化的自抗扰悬浮间隙控制方法。将模型线性化误差、参数摄动等内扰与轨道不平顺、负载突变等外扰集结为总扰动,利用扩张状态观测器进行实时估计与主动补偿,在实现系统动态线性化的同时,设计了新型离散时间最优控制综合函数并构造对应的跟踪微分器以优化信号跟踪性能;针对自抗扰控制器中观测器带宽、控制器增益等关键参数难以人工获取最优解的难题,引入了粒子群优化算法;通过构建包含绝对误差积分与控制能耗的多目标适应度函数,对控制器参数进行了全局寻优,以平衡系统的快速跟踪能力与抗噪声干扰能力。研究结果表明:在起浮、负载突变及随机轨道噪声等工况下,该方法相较于传统人工整定的自抗扰控制,具有显著的性能优势;起浮过程调节时间明显缩短且无超调;在突加负载扰动下,悬浮间隙的累计绝对误差降低了28.3%,且能更快恢复至稳态;同时在传感器含噪环境下,控制电压曲线保持平滑,未出现高频抖动。该方法可有效解决磁浮系统快速性与抗扰性之间的矛盾,实现控制参数的优化整定,为复杂工况下磁浮列车的稳定悬浮提供有效的技术方案。
Abstract:To address such issues as uncertain internal and external disturbances, open-loop instability, and the difficulty of controller parameter tuning in the electromagnetic suspension systems of maglev trains, a suspension gap control method was proposed active disturbance rejection control (ADRC) based on particle swarm optimization. The internal disturbances (e.g., model linearization errors, parameter perturbations) and external disturbances (e.g., track irregularities, sudden load changes) were treated as a unified total disturbance. An extended state observer was employed to estimate and compensate for them in real time. While the dynamic linearization of the system was achieved, a novel integrated discrete time-optimal control function was designed, and the corresponding tracking differentiator was established to enhance signal tracking performance. In response to the difficulty in manually obtaining optimal solutions for key parameters such as observer bandwidth and controller gain in the active disturbance rejection controller, the particle swarm optimization algorithm was introduced. By constructing a multi-objective fitness function incorporating the integral of absolute error and control energy consumption, the global optimization was carried out for controller parameters to balance the fast tracking capability and the noise suppression ability of the system. The research results demonstrate that under conditions of suspension startup, sudden load changes, and random track noise, the proposed method exhibits significant performance advantages over traditional manually tuned ADRC. The settling time during the startup process is significantly shortened with no overshoot. Under sudden applied load disturbances, the cumulative absolute error of the suspension gap is reduced by 28.3%, and a steady state can be recovered more rapidly. Furthermore, in a noisy sensor environment, the control voltage curve remains smooth without high-frequency chattering. This method effectively resolves the conflict between the rapidity and disturbance rejection of the maglev system, and realizes the optimal tuning of control parameters, providing an effective technical solution for the stable suspension of maglev trains under complex operating conditions.
-
表 1 性能指标对比
Table 1. Comparison of performance metrices
指标 手动调参ADRC PSO优化ADRC 改善率/% EIAE/(mm·s) 0.571 67 0.409 72 28.3 EISE/(mm2·s) 0.319 94 0.230 71 27.9 ERMSE/mm 0.063 05 0.048 52 23.0 Emax/mm 0.323 4 0.147 4 54.4 发生时刻/s 3.02 4.09 -
[1] 马卫华, 罗世辉, 张敏, 等. 中低速磁浮车辆研究综述[J]. 交通运输工程学报, 2021, 21(1): 199-216. doi: 10.19818/j.cnki.1671-1637.2021.01.009 MA Wei-hua, LUO Shi-hui, ZHANG Min, et al. Research review on medium and low speed maglev vehicle[J]. Journal of Traffic and Transportation Engineering, 2021, 21(1): 199-216. doi: 10.19818/j.cnki.1671-1637.2021.01.009 [2] 邓自刚, 刘宗鑫, 李海涛, 等. 磁悬浮列车发展现状与展望[J]. 西南交通大学学报, 2022, 57(3): 455-474, 530.DENG Zi-gang, LIU Zong-xin, LI Hai-tao, et al. Development status and prospect of maglev train[J]. Journal of Southwest Jiaotong University, 2022, 57(3): 455-474, 530. [3] XU Y S, ZHAO Z G, LONG Z Q, et al. Performance optimization of maglev train's electromagnetic levitation system: Control structure and algorithm[J]. IEEE Transactions on Automation Science and Engineering, 2024, 21(3): 2507-2517. doi: 10.1109/TASE.2023.3262865 [4] 刘腾飞, 蒋启龙, 罗雨, 等. 自耦PID控制在磁悬浮系统中的应用[J]. 控制理论与应用, 2025, 42(4): 695-702.LIU Teng-fei, JIANG Qi-long, LUO Yu, et al. Application of self-coupling PID control in magnetic levitation system[J]. Control Theory & Applications, 2025, 42(4): 695-702. [5] SETO M A, MA'ARIF A. PID control of magnetic levitation (maglev) system[J]. Journal of Fuzzy Systems and Control, 2023, 1(1): 25-27. doi: 10.59247/jfsc.v1i1.28 [6] 孙友刚, 张丹丹, 吉文, 等. 基于模糊补偿的磁浮列车悬浮系统非奇异终端滑模控制[J]. 西南交通大学学报, 2025, 60(4): 803-811.SUN You-gang, ZHANG Dan-dan, JI Wen, et al. Fuzzy compensation-based non-singular terminal sliding mode control of maglev vehicle levitation system[J]. Journal of Southwest Jiaotong University, 2025, 60(4): 803-811. [7] CAO X Q, GE Q X, ZHU J Q, et al. Improved sliding mode traction control combined sliding mode disturbance observer strategy for high-speed maglev train[J]. IEEE Transactions on Power Electronics, 2023, 38(1): 827-838. doi: 10.1109/TPEL.2022.3201614 [8] 张和洪, 张文进, 陈建, 等. BP神经网络跟踪微分器在磁浮列车悬浮控制中的应用[J]. 交通运输工程学报, 2025, 25(1): 94-106. doi: 10.19818/j.cnki.1671-1637.2025.01.006 ZHANG He-hong, ZHANG Wen-jin, CHEN Jian, et al. Application of BP neural network tracking differentiator in maglev train suspension control[J]. Journal of Traffic and Transportation Engineering, 2025, 25(1): 94-106. doi: 10.19818/j.cnki.1671-1637.2025.01.006 [9] CHEN C, XU J Q, RONG L J, et al. Neural-network-state-observation-based adaptive inversion control method of maglev train[J]. IEEE Transactions on Vehicular Technology, 2022, 71(4): 3660-3669. doi: 10.1109/TVT.2022.3142144 [10] 孙友刚, 黄志创, 林国斌, 等. 高速磁浮车辆悬浮系统多元基神经网络容错控制[J]. 交通运输工程学报, 2025, 25(2): 61-74. doi: 10.19818/j.cnki.1671-1637.2025.02.004 SUN You-gang, HUANG Zhi-chuang, LIN Guo-bin, et al. Fault-tolerant control for levitation systems of high-speed maglev train based on diversified basis neural networks[J]. Journal of Traffic and Transportation Engineering, 2025, 25(2): 61-74. doi: 10.19818/j.cnki.1671-1637.2025.02.004 [11] SUN Y G, QIANG H Y, WANG L, et al. A fuzzy-logic-system-based cooperative control for the multielectromagnets suspension system of maglev trains with experimental verification[J]. IEEE Transactions on Fuzzy Systems, 2023, 31(10): 3411-3422. doi: 10.1109/TFUZZ.2023.3257036 [12] JI W, LIN X, SUN Y G, et al. Intelligent fault-tolerant control for high-speed maglev transportation based on error-driven adaptive fuzzy online compensator[J]. IEEE Transactions on Intelligent Transportation Systems, 2025, 26(10): 17814-17823. doi: 10.1109/TITS.2025.3549624 [13] HAN J Q. From PID to active disturbance rejection control[J]. IEEE Transactions on Industrial Electronics, 2009, 56(3): 900-906. doi: 10.1109/TIE.2008.2011621 [14] 韩京清. 自抗扰控制器及其应用[J]. 控制与决策, 1998(1): 19-23.HAN Jing-qing. Auto-disturbances-rejection controller and its applications[J]. Control and Decision, 1998(1): 19-23. [15] GAO Z Q. Scaling and bandwidth-parameterization based controller tuning[C]//American Automatic Control Council. Proceedings of the 2003 American Control Conference. Evanston: American Automatic Control Council, 2003: 4989-4996. [16] 苏芷玄, 杨杰, 彭月, 等. 单点混合磁悬浮系统的自抗扰控制仿真研究[J]. 铁道科学与工程学报, 2022, 19(4): 864-873.SU Zhi-xuan, YANG Jie, PENG Yue, et al. Simulating active disturbance-resistantcontrol of single-point hybrid magnetic suspension system[J]. Journal of Railway Science and Engineering, 2022, 19(4): 864-873. [17] BELTRAN-CARBAJAL F, VALDERRABANO-GONZALEZ A, FAVELA-CONTRERAS A R, et al. Active disturbance rejection control of a magnetic suspension system[J]. Asian Journal of Control, 2015, 17(3): 842-854. doi: 10.1002/asjc.934 [18] PU Z Q, YUAN R Y, YI J Q, et al. A class of adaptive extended state observers for nonlinear disturbed systems[J]. IEEE Transactions on Industrial Electronics, 2015, 62(9): 5858-5869. doi: 10.1109/TIE.2015.2448060 [19] 王立新, 李金泽, 赵丁选, 等. 噪声抑制线性扩张状态观测器频域分析[J]. 控制理论与应用, 2026, 43(3): 551-560.WANG Li-xin, LI Jin-ze, ZHAO Ding-xuan, et al. Frequency domain analysis of LESO with noise suppression[J]. Control Theory & Applications, 2026, 43(3): 551-560. [20] SUN Y G, XU J Q, LIN G B, et al. Adaptive neural network control for maglev vehicle systems with time-varying mass and external disturbance[J]. Neural Computing and Applications, 2023, 35(17): 12361-12372. doi: 10.1007/s00521-021-05874-2 [21] WANG H L, ZHANG L Y, MAO Y, et al. A novel fuzzy extended state observer-based control for electro-optical tracking system with disturbances and measurement noises: Design, analysis and experiments[J]. Control Engineering Practice, 2024, 142: 105775. doi: 10.1016/j.conengprac.2023.105775 [22] MIRJALILI S. Evolutionary algorithms and neural networks: Theory and applications[M]. Cham: Springer, 2019. [23] ZHOU X Y, GAO H, ZHAO B L, et al. A GA-based parameters tuning method for an ADRC controller of ISP for aerial remote sensing applications[J]. ISA Transactions, 2018, 81: 318-328. doi: 10.1016/j.isatra.2018.08.001 [24] KENNEDY J, EBERHART R. Particle swarm optimization[C]// IEEE. Proceedings of ICNN'95-International Conference on Neural Networks. New York: IEEE, 1995: 1942-1948. [25] 杨杰, 陈昱圻, 王盼盼. 基于改进粒子群算法的列车速度跟踪自抗扰控制器设计[J]. 铁道学报, 2021, 43(7): 40-46.YANG Jie, CHEN Yu-qi, WANG Pan-pan. Design of active disturbance rejection controller for train speed tracking based on improved particle swarm optimization[J]. Journal of the China Railway Society, 2021, 43(7): 40-46. [26] 彭月, 苏芷玄, 杨杰, 等. 基于PSO-BP-PID单点混合悬浮球控制算法研究[J]. 铁道科学与工程学报, 2022, 19(6): 1511-1520.PENG Yue, SU Zhi-xuan, YANG Jie, et al. On hybrid single-point magnetic levitation ball control algorithm based on BP-PID[J]. Journal of Railway Science and Engineering, 2022, 19(6): 1511-1520. [27] LI C J, ZHANG H H, XIAO G X, et al. An efficient tracking differentiator based active disturbance rejection control for flight environment simulation system[J]. Aerospace Science and Technology, 2024, 155: 109578. doi: 10.1016/j.ast.2024.109578 -
下载: