由于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. npm package

    lodash JavaScript 实用工具库,提供一致性,模块化,性能和配件等功能 用npm-run自动化任务 Express 4.x API 中文手册 Handlebars.js 模板引擎 使用n ...

  2. Spring-boot2X基于sharding-jdbc3.x分表分库

    ShardingSphere是一套开源的分布式数据库中间件解决方案组成的生态圈,它由Sharding-JDBC.Sharding-Proxy和Sharding-Sidecar(计划中)这3款相互独立的 ...

  3. 对于之前已经push的项目增加.gitignore配置文件不起作用的处理

    .gitignore只能忽略那些原来没有被track的文件,如果某些文件已经被纳入了版本管理中,则修改.gitignore是无效的. 解决方法就是先把本地缓存删除(改变成未track状态),然后再提交 ...

  4. 百度URL参数解析

    在用Python爬取百度搜索的内容时,发现百度搜索的url非常的长,往往会跟一大段的参数,但其实很多参数都是没有必要的,如同样是搜索java关键字,可以通过 http://www.baidu.com/ ...

  5. 深度学习-CNN+RNN笔记

    以下叙述只是简单的叙述,CNN+RNN(LSTM,GRU)的应用相关文章还很多,而且研究的方向不仅仅是下文提到的1. CNN 特征提取,用于RNN语句生成图片标注.2. RNN特征提取用于CNN内容分 ...

  6. 打印从1到n位数的最大值

    题目: 输入数字n,按顺序打印从1到最大的n位十进制数,如输入3,则打印从1.2.3一直到最大的3位数999 参考大数运算的方法.考虑到位数会很大,所以采用字符串的形式解决.对输入的n,创建一个长度为 ...

  7. mysql 5.7 非正常安装,无法启动 服务没有报告任何错误

    以前,完整安装mysql5.7程序时,由于程序太大,可以将安装缓存目录中的安装文件(较小)复制出来后,留以后使用. mysql--win32.msi 2 mysql-5.7.17-winx64.msi ...

  8. Linux:检查当前运行级别的五种方法

    运行级就是Linux操作系统当前正在运行的功能级别.存在七个运行级别,编号从0到6.系统可以引导到任何给定的运行级别.运行级别由数字标识. 每个运行级别指定不同的系统配置,并允许访问不同的进程组合.默 ...

  9. npm和Node.js简介

    Node.js Node.js是JavaScript的一种运行环境,是对Google V8引擎进行的封装.是一个服务器端的javascript的解释器.Node.js允许通过JavaScript和一系 ...

  10. activiti用户手册

    http://www.mossle.com/docs/activiti/index.html