由于MVB网络采用分布式网络结构,各组网设备分布在不同电气柜,甚至是在不同车辆上,各组网设备往往来自于不同供应商,这给MVB网络调试及诊断带来了很大的难度。目前MVB网络调试及故障排查,主要是通过仪器查看网络通信波形以及报文,依靠人工分析,进行网络质量评估和故障定位。网络评估和故障排查工作对操作人员的技术要求高,评估结果不精确,排查效率低下。

针对上述情况,北京润科通用技术有限公司成功研制出一款MVB智能分析工具——MVB智能诊断仪,该产品实现了列车MVB网络质量量化评估与故障自动化分析定位功能。产品设计目标为:

?? 在故障发生前,及时检测并预警可能发生故障

?? 在故障发生后,快速分析定位网络故障

?? 在调试检修完成前,准确评估列车当前网络状态

产品可应用于列车调试、运营、维保期间的MVB网络调试检修环节。

应用场景

MVB总线质量评估

列车调试检修完成前,需要确认整车网络质量是否符合出厂要求。调试检修人员将MVB智能诊断仪接入网络,使用设备配套软件导入列车拓扑表,点击启动软件诊断分析功能。软件控制设备采集总线报文及波形信息,分析总线及设备误码、波形参数,判断总线健康状态,检测是否存在潜在故障,输出评估报告。

MVB故障排查

列车报MVB网络故障,检修人员将MVB智能诊断仪接入网络,使用设备配套软件导入列车配置信息,点击启动软件诊断分析功能。软件控制设备采集总线报文及波形信息,分析网络各设备状态,以图表结合形式,展示网络故障位置信息以及可能故障原因。

MVB偶发故障分析

列车闪报MVB网络故障,检修人员将MVB智能诊断仪接入网络,使用设备配套软件导入列车配置信息,设置产品启动分析条件,点击启动软件偶发故障诊断分析功能。设备根据设置的分析条件,采集存储总线故障报文及波形信息,通过配套上位机软件对数据进行分析,以图表结合形式,展示网络故障位置信息以及可能故障原因。

应用案例

案例一:MVB网络故障检测

某厂调试车间,现场调试人员反映某车报B路故障,他们正通过甩线方式排查故障源。调试工程师将MVB智能诊断仪接入故障列车网络后,导入列车配置信息,分析几十秒后,检测到故障为十三车的某设备问题。更换故障设备控制板后,网络恢复正常。设备检测结果下图所示:

某车间列车MVB网络设备状态

某车间列车MVB故障列表

案例二:MVB总线质量评估

某市机场线某车辆存在牵引系统偶报通信故障的情况,客户采用MVB智能诊断仪接入头车进行测试,通过采集列车MVB通信的数据及物理波形,分析发现4车牵引(PCE)设备以及1车的事件记录仪(EVR)设备均存在报文丢失的情况,其中PCE设备的误码率较高,在2%~3%之间,EVR设备的误码率低于1%。设备检测结果下图所示:

某机场线MVB网络设备状态

某机场线MVB故障列表

产品介绍

MVB智能诊断仪通过统计MVB总线误码信息、分析网络波形特征参数,结合网络拓扑结构,评估MVB网络通信质量。设备可用于检测列车MVB网络故障位置信息,并分析故障可能原因,也可用于评估列车MVB网络健康状态,分析网络健康指数,检测网络潜在故障。

功能介绍

设备基础功能见下表,MVB网络支持监听分析及检索分析模式,WTB仅支持监听分析模式。设备WTB相关功能为选配功能,可根据需要进行裁剪。

设备功能

设备俯视图

接口参数

设备接口

设备参数

设备连接

设备连接方式如下图所示,诊断设备应串接形式接入网络中:

?? MVB监听分析模式,设备串接入网络后,设备上电与否,不影响列车网络通信

?? MVB检索分析模式,设备使用之前,应断开MVB网络主设备

?? WTB监听分析模式,需要将两根WTB线缆分别串接入WTB网络。

设备MVB网络连接方式

软件使用

MVB智能诊断仪的上位机软件采用平铺式界面设计,所见即所得,软件操作简单,易于使用。软件支持三种工作模式选择,分别为MVB网络质量分析、MVB网络偶发故障分析、WTB网络质量分析(选配功能)。除三种工作模式外,软件还支持健康阈值参数设置、列车网络拓扑的管理等辅助功能。软件功能使用介绍如下:

1.用户操作三步骤

?? Step1:设备接入MVB/WTB网络

?? Step2:选择分析车型(确定列车拓扑信息)

?? Step3:选择工作模式,启动分析

启动分析后,设备自动采集总线数据,并分析网络状态及故障信息,生成网络质量评估报告。

 
MVB网络质量分析功能
 
诊断结果图形化展示
 
诊断结果列表展示
 
2.支持四级健康状态评估
?? 绿色:正常
?? 黄色:波形指标异常,设备告警
?? 橙色:误码率指标异常,设备故障
?? 红色:设备A/B路不响应,设备严重故障
 
总线信息分析
 
设计及端口信息分析
 
3.健康阈值设置
软件支持网络健康阈值设置,设备根据设置阈值,诊断网络健康状态。
 
健康阈值配置界面
 
4.列车拓扑管理
软件支持列车拓扑信息管理功能。设备根据导入拓扑表格,对列车故障进行诊断及定位。
 
列车拓扑管理界面
 
经纬恒润
北京市海淀区知春路7号致真大厦D座6层
电话:010-64840808
邮箱:market_dept@hirain.com
网址:www.hirain.com

列车网络智能诊断工具链—MVB智能诊断仪的更多相关文章

  1. 网络状态诊断工具——netstat命令

    netstat命令可以用来查询整个系统的网络状态.百度百科的定义如下: Netstat的定义是: Netstat是在内核中访问网络连接状态及其相关信息的程序,它能提供TCP连接,TCP和UDP监听,进 ...

  2. [转]EOS智能合约 & 私链激活 & 基本操作

    链接:https://www.jianshu.com/p/90dea623ffdf 简介 本篇文章,将跟大家介绍eos私链的激活.基础智能合约的安装,以及为大家演示转账等基础操作.还没有安装eos私链 ...

  3. [转]网络诊断工具:MTR

    MTR是Linux平台上一款非常好用的网络诊断工具,集成了traceroute.ping.nslookup的功能,用于诊断网络状态非常有用.能按要求对路由中所有节点进行批量测试 第一列(Host):I ...

  4. 详解CorelDRAW智能填充工具的运用

    使用智能填充工具可以为任意的闭合区域填充颜色并设置轮廓.与其他填充工具不同,智能填充工具仅填充对象,它检测到区域的边缘并创建一个闭合路径,因此可以填充区域.例如,智能填充工具可以检测多个对象相交产生的 ...

  5. ping(网络诊断工具)

    ping(网络诊断工具) Ping是Windows下的一个命令,在Unix和Linux下也有这个命令.ping也属于一个通信协议,是TCP/IP协议的一部分.利用"ping"命令可 ...

  6. 【智能合约】编写复杂业务场景下的智能合约——可升级的智能合约设计模式(附Demo)

    智能合约的现状 以太坊在区块链上实现了智能合约的概念,用于:同质化通证发行(ERC-20).众筹.投票.存证取证等等,共同点是:合约逻辑简单,只是业务流程中的关键节点,而非整个业务流程.而智能合约想解 ...

  7. 网络封包分析工具Charles使用

    网址:http://www.charlesproxy.com/ 截取网络封包的工具. 简介 Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议, ...

  8. xmake v2.3.4 发布, 更加完善的工具链支持

    为了让xmake更好得支持交叉编译,这个版本我重构了整个工具链,使得工具链的切换更加的方便快捷,并且现在用户可以很方便地在xmake.lua中扩展自己的工具链. 关于平台的支持上,我们新增了对*BSD ...

  9. xmake v2.5.2 发布, 支持自动拉取交叉工具链和依赖包集成

    xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能 ...

随机推荐

  1. WeQuant教程—1.4 实践教学:比特币量化定投

     在wequant.io,为了让读者能直接体验量化系统的魅力,我们用前面的思路,实现了一套完整的量化系统和回测工具,这个系统非常简单,用户只需要把交易意志用策略表达出来,系统就可以自己完成交易效果的回 ...

  2. 【论文阅读】3DMM-A Morphable Model for The Synthesis of 3D Faces

    前言 参考 1. 2. 完

  3. Oracle Spatial分区应用研究之八:不同分区粒度在1.5亿要素量级下的查询性能

    以土地调查地类图斑层作为测试数据,共计约1.5亿条要素.随机生成90次各比例尺的查询范围,在ORACLE 11gr2数据库中进行空间查询,记录查询耗时.最后计算平均值和第90百分位数,结果如下图所示: ...

  4. 使用Python的turtle画小绵羊

    今天学习使用turtle画图,本来想实现个3D效果,结果2D都画了半天,画圆被绕晕了 目标图片: 实现代码: # -*- coding:utf-8 -*- # __author__ :kusy # _ ...

  5. GitHub: Oracle RAC Database on Docker 未测试 改天试试

    https://github.com/oracle/docker-images/blob/master/OracleDatabase/RAC/OracleRealApplicationClusters ...

  6. 嵌入式02 STM32 实验06 按键

    按键实验和前面的跑马灯.蜂鸣器主要的区别就是这个是读取外部的输入信号,之前的实验都是对外部输出信号. 一.硬件设计 本实验的硬件为三个按键.两个lED(LED0.LED1).一个蜂鸣器(BEEP). ...

  7. Python之路【第十九篇】:前端CSS

    CSS 一.CSS概述 CSS是Cascading Style Sheets的简称,中文称为层叠式样式表,用来控制网页数据的表现,可以使网页的表现与数据内容分离. 学CSS后我们需要掌握的技能: 1. ...

  8. vscode 前端常用插件推荐

    1.  vscode 简介vscode是微软开发的的一款代码编辑器,就如官网上说的一样,vscode重新定义(redefined)了代码编辑器.当前市面上常用的轻型代码编辑器主要是:sublime,n ...

  9. Java Annontation 注解的学习和理解

    /** * <html> * <body> * <P> Copyright 1994 JsonInternational</p> * <p> ...

  10. NEST 自定义分析器

    public void SetAnalysis() { if (!client.IndexExists("employee").Exists) { client.CreateInd ...