摘要
为了改善计算效率,在非线性轨道车辆动力学仿真中引入广义多步显式积分算法.针对非线性系统将算法改造为增量格式.列车动力学模型由轨道车辆模型和钩缓装置模型等组成.采用增量格式的广义多步显式积分算法分别研究列车连挂冲击和列车中低速碰撞问题.研究结果表明:广义多步显式积分算法在测试的算例中具有良好的稳定性,其计算速度约为龙格库塔法的3.8倍.干摩擦式钩缓装置模型在过渡状态存在车钩锁死现象.由于车钩锁死列车撞击过程中会出现车体加速度的高频振荡.广义多步显式积分算法可以适用于非线性轨道车辆动力学仿真.
随着轨道车辆动力学和计算机技术的快速发展,轨道车辆动态仿真逐渐趋于大型化和复杂化,计算工作量呈指数级增长.列车空气动力学和列车碰撞动力学相关的有限元仿真计算通常需要消耗大量的时间.文献[
相对于采用升级硬件的方法,另一种改善软件的方法也可以提高计算效率并减少计算消
目前非线性轨道车辆动力学中,数值算法的选择很少,常用的有龙格库塔法和翟方
针对非线性振动问题,作者在文献[
(1) |
(2) |
(3) |
式中,、和分别是加速度向量、速度向量和位移向量,M是惯性矩阵,p和f是外力和内力向量.和为系数,,,s为多步算法的步数,s=1,2,3….
广义多步显式算法中较为常用的是单步法GMEM1和两步法GMEM2,分别具有一阶和二阶精度.GMEM1和GMEM2分别等价于蛙跳式中心差分法和无算法阻尼的翟方法,加权系数见
为了进行非线性轨道车辆动力学的数值模拟计算,需要将GMEM改为适用于非线性系统的增量格式.增量格式就是将非线性问题切分为有限数量的分段,每个分段足够小,然后对每一段计算加速度、速度和位移的增量.首先将和(3)改写为增量格式,表达式如下
(4) |
(5) |
tn时刻的速度和位移分别加上速度及位移增量,可以得到tn+1时刻的速度和位移
(6) |
tn+1时刻的运动方程可以写为
(7) |
用减去,运动方程的增量格式可以写为
(8) |
式中,,,
. |
增量式广义多步显式算法由式,和(8)组成.它继承了广义多步显式算法的精度和稳定性等特性.该算法是条件稳定的,增量式GMEM1和GMEM2分别具有一阶和二阶精度,在相同条件下其计算速度比Newmark算法快.该算法的缺点是在线性系统中时间步长比隐式算法小.
增量式广义多步显式算法适用于非线性振动问题.该算法在非线性振动系统中的执行过程如

图1 算法执行过程
Fig. 1 Implementation process of the method
列车为4节编组,包含两节头车和两节中间车,如

图2 列车模型
Fig. 2 Train model

图3 轨道车辆模型
Fig. 3 Rail vehicle model
列车动力学模型的运动方程如下:
(9) |
式中,惯性矩阵M是对角分块矩阵,每个分块子矩阵见.分块子矩阵对应的位移向量见.
(10) |
式中,m为质量;下标c、t和w分别表示车体、构架和轮对;Icy是车体点头转动惯量;Ity是构架点头转动惯量.
(11) |
式中,x、z和β 分别是纵向位移、垂向位移和点头角位移.
车辆模型参数见文献[
(12) |
式中,fs是无阻尼情况下的车钩力,;fhys代表车钩阻尼力, ;和分别是车钩的轴向相对位移和相对速度;ve是用于判断车钩过渡状态的正则化速度;fl和ful分别是车钩的加载函数和卸载函数;fmax是车钩的剪断力.
一种具有稳定压缩力平台的车钩力加载和卸载函数为
(13) |
(14) |
式中,f0是稳态压缩力;al是放大系数;kr是刚性冲击刚度;δc是钩缓装置的总行程;kul是车钩卸载曲线的刚度.
在列车纵向动力学和列车碰撞动力学中,列车之间的低速连挂冲击问题和中低速碰撞问题通常涉及到复杂的非线性因素,如钩缓装置的迟滞现象和摩擦力的平滑过渡等.本节将用两个算例展示广义多步显式积分算法在列车连挂冲击和低速碰撞方面的应用,默认算法为GMEM2.
运动列车A以3km/h的速度与静止并制动的另一列同型列车B进行连挂,要求车钩缓冲装置能够吸收冲击动能.缓冲器的最大压缩力为500kN.算法时间积分步长0.2ms,仿真时长1s.
列车连挂界面和列车A离连挂界面最近的中间车钩的车钩轴向力随位移变化情况见

图4 车钩力-位移响应
Fig.4 Response of coupler forces versus displacements
直线轨道上,两列同型列车发生低速正面碰撞,主动列车A以10.8km/h的速度撞击静止无制动的被动列车P.
采用广义多步显式积分算法对列车碰撞系统进行时间积分,时间步长为0.2 ms.主动列车A和被动列车P的速度随时间变化曲线如

图5 车体速度时间历程
Fig. 5 Velocity time history of carbodies

图6 头车的加速度时间历程
Fig. 6 Acceleration time history of leading vehicles
时间算法的计算效率在列车动力学中尤为重要.用不同编组的列车正面碰撞算例对比龙格库塔法(RK4)和两步广义多步显式积分算法(GMEM2)的计算效率,仿真结束时间设置为2s.
为了改善非线性轨道车辆动力学的仿真计算效率,文中引入广义多步显式积分算法并对算法进行非线性问题的适应性改造.建立列车动力学模型,通过列车连挂冲击和列车中低速碰撞算例说明广义多步显式积分算法可以适用于非线性轨道车辆动力学仿真,并且算法具有良好的稳定性,其计算速度约为龙格库塔法的3.8倍.常用的干摩擦式钩缓装置模型在车钩状态切换的过渡过程中会出现车钩锁死,可以用于描述钩缓装置在相对速度为零时的卡死行为.然而,车钩锁死现象会造成车体加速度的高频振荡.
参考文献
Kirkpatrick S W, Schroeder M, Simons J W. Evaluation of passenger rail vehicle crashworthiness.International Journal of Crashworthiness, 2001, 6(1): 95~106
都琳, 侯平兰.Duffing方程的辛精细积分方法研究.动力学与控制学报,2017,15(1): 1~5
Du L, Hou P L. Symplectic precise integration method for duffing equation.Journal of Dynamics and Control, 2017, 15(1): 1~5 (in Chinese)
Milho J F, Ambrosio J A C, Pereira M F O S.Validated multibody model for train crash analysis.International Journal of Crashworthiness, 2003, 8(4): 339~352
Milho J F,Ambrosio J A C,Pereira M F O S.A multibody methodology for the design of anti-climber devices for train crashworthiness simulation.International Journal of Crashworthiness, 2002, 7(1): 7~20
Zhou H C,Wang W B, Hecht M. Three-dimensional override analysis of crashed railway multiple units.Vehicle System Dynamics, 2012, 50(4): 663~674
杨超, 朱涛, 杨冰,等.结构动力学中的广义多步显式积分算法.西南交通大学学报, 2017, 52(1): 133~140
Yang C, Zhu T, Yang B, et al. Generalized multi-step explicit integration method in structural dynamics.Journal of Southwest Jiaotong University, 2017, 52(1): 133~140 (in Chinese)
Zhai W M.Two simple fast integration methods for large-scale dynamic problems in engineering.International Journal for Numerical in Engineering, 1996, 39: 4199~4214
Chao Yang, Qiang Li, Shoune Xiao, et al. On the overriding issue of train front end collision in rail vehicle dyanmics.Vehicle System Dynamics, 2018, 56(4): 506~528
Zhang Z, Li G, Chu G, et al.Compressed stability analysis of the coupler and buffer system of heavy-haul locomotives. Vehicle System Dynamics, 2015, 53(6): 833~855
Wu Q, Cole C, Luo S, et al. A review of dynamics modelling of friction draft gear. Vehicle System Dynamics, 2014, 52(6): 733~758