高速动车组MVB通讯故障诊断软件设计与实现*
2021-07-12李申龙郑雪洋
铁道机车车辆 2021年3期
李申龙,孔 元,郑雪洋
(1 中国铁道科学研究院集团有限公司 机车车辆研究所,北京100081;2 北京纵横机电科技有限公司,北京100094)
多功能车辆总线(Multifunction Vehcle Bus)是IEC 61375的列车通信网络标准中定义的一种用于连接同一车辆或者同一编组中的总线设备的现场总线技术。MVB设备是指轨道交通列车上使用MVB通信协议进行数据通信的设备[1]。目前,“和谐号”、“复兴号”等高速动车组在全国范围内广泛通行,基于MVB网络通信的车载设备亦已研制完成并装车使用,我国高速铁路在理论和实践方面取得了巨大进展。
MVB是一种总线型拓扑,用于传输车辆控制数据、状态数据和故障诊断数据。这些数据信息的传输是建立在MVB网络状态良好的前提下,而当MVB网络出现通讯异常时,如端口碰撞、从帧超时、线路问题导致信号质量差等故障,列车无法进行正常通信和故障诊断。现有解决此类故障的方法为,技术人员通过查看MVB分析仪上的信息,如产生碰撞的端口、错误的设备地址等信息来定位故障,该方法虽然有效,但十分耗时,且人的主观因素会影响故障定位的准确性。因此需要一种能快速定位MVB网络故障的策略和方法。
文中以MVB协议分析仪硬件为基础,结合高速动车组MVB网络拓扑和通讯协议,同时对大量MVB通讯故障数据进行了汇总和总结,设计开发了一套基于C++语言的故障诊断软件。软件实现了MVB数据获取、数据过滤、数据统计、过程数据实时显示以及MVB通讯故障诊断等功能,不仅能够缩短故障诊断时间,还能提升故障诊断的准确率。……
登录APP查看全文
