一种高速列车蛇行分岔图和频率的快速算法

2022-08-18 08:12姜成英罗仁
机械制造与自动化 2022年4期
关键词:包络线毛刺车速

姜成英,罗仁

(西南交通大学 牵引动力国家重点实验室,四川 成都 610031)

0 引言

蛇行运动的稳定性是铁道车辆系统动力学中最为重要的研究内容之一,围绕该课题,学者们多从蛇行运动的发生原因和抑制等方面展开研究。李晓峰等针对动车组在运营期间存在主频1~3Hz的晃车问题,从车轮踏面外形状态、车轮镟修质量、钢轨廓形打磨精度等方面进行了调查分析,给出了经济性镟修、线路适应性的改进方案[1]。李凡松等基于实测车轮外形和钢轨廓形,建立刚柔耦合动力学模型,再现了动车组车体异常弹性振动现象。分析表明:异常的轮轨匹配关系导致转向架的蛇行运动频率与车体一阶菱形模态频率接近,进而引发了车体的异常振动;前后转向架的反相位蛇行运动则不会激发车体的一阶菱形模态[2]。山长雄亮等通过滚动试验台研究了轮对不同初始激扰下的蛇行运动发生条件。研究表明:当车速介于非线性临界速度和线性临界速度之间时,亚临界Hopf分岔的发生与否取决于轮对初始激扰幅值,车速越高,发生蛇行运动所需的激扰幅值越小[3-4]。刘宏友等基于根轨迹法、极限环法、多种标准等12种方法,计算了某型高速货车转向架在空载工况下的蛇行失稳临界速度。结果表明:降速法、UIC 518法、TSI L84法的计算结果最为保守[5]。邬平波等以时间为慢变参数,给车辆系统施加小激扰并缓慢提高车速,可以计算得到车辆系统的线性临界速度;让车辆系统在足够高的速度下发生周期蛇行运动,然后缓慢降低车速并让车辆在光滑轨道上运行,可以计算得到非线性临界速度[6],后者也被称为降速法。

综上所述,蛇行运动临界速度、分岔图幅值、蛇行频率均是高速列车的重要参数,快速精确地计算这些参数对高速列车优化设计具有重要意义。本文针对降速法计算得到的轮对横向位移时间历程曲线存在毛刺、一个周期多个峰值、整体偏移等结果,提出了采用滑移窗口取峰谷值点的方法计算位移的包络线,从而得到蛇行运动分岔图;并根据同相位零点迭代搜索计算蛇行频率。

1 降速法数据处理

在车辆高速运行时,蛇行运动具有复杂的非线性,在不同速度下的蛇行运动可能是单一周期运动、拟周期运动或者混沌运动。大量仿真分析得到的轮对横移曲线亦存在多种形态:部分工况在高速下出现不等幅的拟周期振荡;部分工况出现幅值调制现象;部分工况存在毛刺和局部凸起。这些曲线加大了幅值包络处理的难度。

常规的包络算法会将所有的极值点筛选出来,时域信号局部微小的突起或凹陷容易导致上下包络线的异常抖动,局部毛刺也会被判断为包络线,从而得不到正确的蛇行分岔图和蛇行频率。图1(a)为Simpack后处理中通过93号滤波器的极值算法对某工况轮对横移曲线的处理结果。图中可见,该算法将局部突起处的极值误判为上下包络点,导致蛇行分岔图和蛇行频率异常波动。图1(b)为另一工况经包络处理得到的蛇行运动分岔图和频率,可见,曲线存在严重的异常波动,蛇行特征并不明显。

图1 常规包络算法异常计算结果

2 蛇行运动幅值的处理

降速法的初始激扰会导致初始时段的轮对横移极限环幅值较大或存在剧烈波动。为了消除初始激扰的影响,将初始车速设置为高于需要分析的车速范围,然后以所研究车速范围内的稳定蛇行运动量为研究对象。由于采样和计算的误差,少数工况的车速中可能存在重复值,因而,在加载数据之后需检验车速的单调性。部分工况的轮对平衡位置偏离了轨道中心线,需要去掉轮对横移的趋势项。

本文采用Matlab中的findpeaks函数计算包络线,通过指定合理的参数阈值,有效地剔除了包络线中的异常点。设置3个参数:MinPeakDistance、MinPeakProminence和MinPeakHeight,前两者用于确定包络线,后者用于确定最小的包络线幅值(低于此幅值认为包络线=0)。MinPeakDistance定义了峰值点间的最小间隔n。从最高的峰值点开始计算,并在该峰值点前后各n个点之外寻找次高峰值点,以此类推;通过指定MinPeakDistance可剔除相邻且峰值较小的点,减小分岔图中幅值的波动,本文将该参数设置为128(与Simpack软件中的采样频率相同),即大约每隔2s确定1个峰值点。MinPeakProminence和MinPeakHeight则是根据峰的凸出量、峰点相对零点的高度来筛选峰点。峰的凸出量、高度如图2中的实线所示。可见,通过指定MinPeakProminence便可以剔除图1(a)上包络线中的小突起。本文将该参数设置为0.4mm。通过findpeaks函数得到包络线的峰谷值之后,再选择峰值>0、谷值<0的点,进行下述去毛刺处理。

图2 峰值计算方法示意图

如果轮对横移曲线中存在毛刺,即使通过设置最小峰值间隔处理得到的峰谷值中也必会包含这些毛刺。本文通过滑移窗并根据第一四分位数Q1、第三四分位数Q3以及四分位距IQR来进行剔除:窗长设置为16个点(即在128Hz采样频率下的时窗长为0.125s),滑移的步长与窗长相同;将幅值Q3+IQR的点认定为是离群点,予以剔除。通常最后一帧的长度会小于窗长,本文是将其自后向前补齐至窗长后再行判断。此外,还应去除与上一帧重复的点。

如果不存在峰谷值以及峰谷值长度不足1帧,该工况未发生蛇行运动,将最大车速作为临界速度。否则,根据蛇行运动幅值=0.2mm来确定临界速度。

由于上下包络线中峰谷值点对应的速度不一致,本文将去除毛刺后的峰谷值点均以1m/s为间隔,从6m/s线性插值到166m/s,取上下包络的均值得到轮对蛇行运动分岔图,并将小于临界速度的极限环幅值设为0。蛇行运动幅值处理流程如图3所示。

图3 蛇行运动幅值处理的流程图

3 蛇行运动频率的处理

在较短的时间间隔下,可以将轮对的蛇行运动看做是周期信号,将相距n个周期同相位点的时间差记为Δt、速度差记为Δv,降速法中的车辆减速度为a,则蛇行运动频率f为

(1)

在轮对横移幅值随时间变化的曲线中,比较易得的同相位点有极值点和零点。由于部分工况极值点附近的幅值波动较大(尤其是发生拟周期和混沌等复杂的蛇行运动时),相邻的极值点间会存在相位差,从而导致计算的蛇行频率不准确。因而,本文采用零点来计算蛇行频率。限于离散采样,很难在数据点中找到幅值为0的点,根据零点定理,对样本点进行迭代搜索,找到相邻异号的两个点,并将两点连线与x轴的交点定为零点;再根据式(1)计算近似蛇行频率,并将该频率记做Δv/2处的频率。为了减弱毛刺的干扰,采用和幅值异常检测相同的策略来剔除频率中的毛刺;采用幅值处理中的方法对车速进行插值,进而得到蛇行运动频率随车速的变化曲线。也可以采用短时傅里叶变换对这种周期信号进行处理,但要想得到更精确的频率信息(即足够的频域分辨率),时窗就要足够宽,从而导致时域内的分辨率降低。采用极值法、傅里叶变换、零点法计算得到的蛇行运动频率对比如图4所示。图1(a)中的突起会导致极值法计算的频率曲线剧烈波动;傅里叶变换受限于时窗宽,频域的分辨率较低,故曲线呈阶梯状变化;而零点法计算的频率曲线最为光滑,频率信息也更为完整。

图4 不同计算方法下的蛇行运动频率对比

4 典型工况的计算结果

建立某时速350 km高速列车拖车非线性动力学模型,考虑一二系悬挂中的弹簧、阻尼和止挡非线性,轮轨接触采用Hertz弹簧,轮轨蠕滑力采用Fastsim计算。根据实际测量的钢轨型面和车轮型面,组合得到比较恶劣的轮轨匹配状态,采用降速法计算车辆系统从170m/s降速到0m/s过程中的蛇行运动响应,对一位轮对横向位移数据进行处理来计算蛇行运动分岔图和蛇行频率。由于采用了较恶劣的轮轨匹配关系,车辆的8个车轮采用相同的廓形,左右钢轨廓形也恒定,某些工况计算的临界速度很低,这与实际运营状态不符,这样设置主要是为了研究高速列车的蛇行运动规律,而不是模拟线路运营状态。

经过大量动力学仿真发现,该车固有的蛇行运动主要包括两类:一类是车辆在较低的速度下就开始发生蛇行运动,轮对横移幅值相对较大,蛇行频率较低;另一类是车辆在较高的速度下才开始蛇行运动,轮对横移幅值较小,蛇行频率较高。前者主要是由于轮轨匹配等效锥度低于正常运用范围所导致,后者主要是由于车轮磨耗导致轮轨等效锥度过大引起的。前者当等效锥度接近0时容易出现轮对横移具有趋势项的现象;后者的轮对横移曲线容易在毛刺、峰值点附近出现局部凹凸现象以及在高速下发生拟周期和混沌等复杂蛇行运动。

采用本文方法对大量动力学仿真结果进行处理,均能得到比较光滑和准确的蛇行运动近似分岔图和蛇行运动频率曲线,下面给出3个典型结果。

对于低频大幅晃车的蛇行运动处理结果如图5所示。由图可见,本文算法能够较好地提取不同车速下的极限环幅值,得到比较光滑的蛇行运动分岔图(即图中的极限环幅值曲线)和蛇行频率图。某些工况会发生轮对横移幅值在不同车速下的不等幅振荡,缩小滑移窗口也可以得到更加细微的蛇行分岔图。

图5 低频大幅晃车的蛇行运动计算结果

对高频小幅抖车工况的蛇行运动处理结果如图6所示。由图可见,极限环幅值曲线很好地贴合了轮对横移包络线,临界速度的取值也能满足工程精度要求,蛇行运动频率曲线比较光滑。

图6 高频小幅抖车工况的蛇行运动计算结果

轮对横移幅值曲线中存在毛刺的工况处理结果如图7所示。由图可见,极限环幅值曲线和蛇行频率曲线比较光滑,基本不受局部毛刺的影响,说明本文的算法可以有效地消除毛刺的影响。

由于在车辆优化设计和性能预测时,主要关注蛇行运动临界速度、蛇行幅值范围和频率范围,故图5-图7的计算结果已经足够满足工程应用需要。

图7 对横移曲线具有毛刺工况的处理结果

5 结语

1)在计算峰谷值的滑移窗函数中设置合适的极值最小横向间隔和极值最小高度间隔,并采用离群点剔除方法,可以有效消除时间历程曲线中的局部凹凸和毛刺的影响,得到比较光滑的蛇行运动分岔图。

2)极值法、短时傅里叶变换计算的频率曲线容易出现剧烈波动、分辨率较低等问题,而零点法计算的频率曲线较为光滑且更加准确。

3)在车辆优化设计和性能预测的仿真分析中,主要关注蛇行运动临界速度、幅值和频率范围,本文方法的计算结果能够满足工程应用需要。

猜你喜欢
包络线毛刺车速
基于ISO 14692 标准的玻璃钢管道应力分析
电化学去毛刺试验研究
去毛刺机飞锤异常损坏原因与预防措施
新视域下金属切削毛刺控制技术实践运用探究
阀芯去毛刺工艺研究
由椭圆张角为直角的弦所在直线形成的“包络”
抛体的包络线方程的推导
2012款奔驰R300车修改最高车速限制
跑跑卡丁车
北京现代途胜车车速表不工作