关键词:
重载货车
状态监测
车载系统
嵌入式系统
时间同步
无损压缩
异常检测
摘要:
随着我国重载铁路的快速发展,重载货车的运行安全问题成为铁路运输关注的重点。目前主要由地面设备如4T系统监测货车关键零部件的状态,由于轨道旁施工复杂、设备价格等原因,监测设备都是按照一定里程进行布点,无法实现实时全过程的监测。近年来随着铁路货车供电电源问题的逐步解决,基于车载方式进行重载货车状态监测受到了国内外众多研究机构的关注。本文围绕重载货车关键部件车载在线监测系统开展研究,实现对轴承温度、车体、构架及轴箱振动加速度以及制动系统关键位置压力监测,通过异常检测算法实时进行危情信息预警,并实现运行过程中全过程监测数据的存储,供地面数据中心进行进一步智能分析。该系统的研制对于保障重载铁路货车运行安全具有重要意义。根据重载货车状态监测需求,明确了状态监测参数类型,包括轴承温度、车体、构架、轴箱振动加速度和列车管、制动缸管、副风缸管、加速缓解风缸管压力,提出了基于嵌入式系统的重载货车状态监测车载系统总体方案。设计了基于ARM核心架构的硬件处理系统,为实现数据采集、缓存、分析和处理提供了硬件平台。基于监测数据特征分析,确定其监测指标,设计了基于单总线协议的多路数字信号采集电路,实现轴温数据的同步采集;根据多个模拟信号来源,合理分配AD资源,设计了多通道不同频率的模拟信号同步采集电路,最多可允许输入24通道模拟量,实现100Hz、200Hz、5k Hz三种不同的采样速率,同步精度可达毫秒级,能够满足货车轴箱异常高频振动下的采集要求。根据分布式多节点系统工作要求,设计了基于GPS/北斗双模授时技术的内外协同同步工作机制,内以GPS/北斗模块的标准UTC时间为系统的本地实时时钟进行同步校准;外以GPS/北斗模块输出的高精度PPS信号通过外部中断触发多节点系统同步采集任务。基于重载货车状态监测车载系统硬件平台,设计了ARM端软件系统,实现货车状态的实时监测、多状态数据同步采集与存储。为避免系统运行过程中采集的数据量超出系统自身存储容量(32G),研究了适用于嵌入式系统的基于字典编码的LZO无损数据压缩算法。该算法可在系统多频率数据采集情况下,完成连续工作20天的数据存储任务。提出了基于时间序列的数据异常检测算法,算法采用滑动窗口形成历史监测数据的时间子序列,在时间子序列数据组中通过点异常和序列异常两方面的异常数据检测实现货车运行过程异常情况的实时预警提示。最后设计了测试实验验证了系统功能、同步性能、数据无损压缩算法和异常检测算法性能。其中,系统功能测试实验完成了系统硬件功能测试,包括数字信号和模拟信号采集功能验证、GPS/北斗模块功能检测;通过同步性能测试完成了对系统同步精度的评估,实验结果表明当GPS信号有效时,系统同步精度可达微秒级;当GPS信号无效时,系统仍继续实时状态数据采集任务,并由本地时钟为此阶段采集的数据文件生成时间戳。数据无损压缩算法测试实验表明系统能够以MB/s的速度实现实时数据压缩和解压缩,解压缩后的数据还原程度为100%,其压缩率为0.47,符合系统存储能力。设计了基于轴承温升和轴箱垂向振动数据的异常检测算法,实现了轴承温升和轴箱垂向振动的点异常和序列异常检测,记录异常数据和异常定位、时间信息,实现货车运行过程的异常预警提示,为重载货车基于状态监测的维护提供数据支撑。