列车网络智能诊断工具链—MVB智能诊断仪
由于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智能诊断仪的更多相关文章
- 网络状态诊断工具——netstat命令
netstat命令可以用来查询整个系统的网络状态.百度百科的定义如下: Netstat的定义是: Netstat是在内核中访问网络连接状态及其相关信息的程序,它能提供TCP连接,TCP和UDP监听,进 ...
- [转]EOS智能合约 & 私链激活 & 基本操作
链接:https://www.jianshu.com/p/90dea623ffdf 简介 本篇文章,将跟大家介绍eos私链的激活.基础智能合约的安装,以及为大家演示转账等基础操作.还没有安装eos私链 ...
- [转]网络诊断工具:MTR
MTR是Linux平台上一款非常好用的网络诊断工具,集成了traceroute.ping.nslookup的功能,用于诊断网络状态非常有用.能按要求对路由中所有节点进行批量测试 第一列(Host):I ...
- 详解CorelDRAW智能填充工具的运用
使用智能填充工具可以为任意的闭合区域填充颜色并设置轮廓.与其他填充工具不同,智能填充工具仅填充对象,它检测到区域的边缘并创建一个闭合路径,因此可以填充区域.例如,智能填充工具可以检测多个对象相交产生的 ...
- ping(网络诊断工具)
ping(网络诊断工具) Ping是Windows下的一个命令,在Unix和Linux下也有这个命令.ping也属于一个通信协议,是TCP/IP协议的一部分.利用"ping"命令可 ...
- 【智能合约】编写复杂业务场景下的智能合约——可升级的智能合约设计模式(附Demo)
智能合约的现状 以太坊在区块链上实现了智能合约的概念,用于:同质化通证发行(ERC-20).众筹.投票.存证取证等等,共同点是:合约逻辑简单,只是业务流程中的关键节点,而非整个业务流程.而智能合约想解 ...
- 网络封包分析工具Charles使用
网址:http://www.charlesproxy.com/ 截取网络封包的工具. 简介 Charles是在Mac下常用的截取网络封包的工具,在做iOS开发时,我们为了调试与服务器端的网络通讯协议, ...
- xmake v2.3.4 发布, 更加完善的工具链支持
为了让xmake更好得支持交叉编译,这个版本我重构了整个工具链,使得工具链的切换更加的方便快捷,并且现在用户可以很方便地在xmake.lua中扩展自己的工具链. 关于平台的支持上,我们新增了对*BSD ...
- xmake v2.5.2 发布, 支持自动拉取交叉工具链和依赖包集成
xmake 是一个基于 Lua 的轻量级跨平台构建工具,使用 xmake.lua 维护项目构建,相比 makefile/CMakeLists.txt,配置语法更加简洁直观,对新手非常友好,短时间内就能 ...
随机推荐
- 转 java 8 lamba stream
一直在写中间件相关的代码,提供SDK给业务方使用,但很多业务方还一直停留在1.7版本,迟迟不升级,为了兼容性,不敢在代码中使用Java8的一些新特性,比如Stream之类的,虽然不能用,但还是要学一下 ...
- 【记录】【mysql】的REPLACE()用法
操作前数据 操作 UPDATE `test_replace` SET PASSWORD ') WHERE id REPLACE(PASSWORD, '1', '77')意思就是password中的1替 ...
- sql调优方法实用性总结(一)
1.选择最有效率的表名顺序(只在基于规则的优化器): Oracle的解析器按照从右向左的顺序处理FROM子句中的表名,FROM子句中写在最后的表将被最先处理(基础表先处理,driving table) ...
- web记住我功能的实现
在web网页中经常可以看到记住我这样的功能,其实现原理是登陆时候在response中写入cookie,发送请求时,取出cookie判断,如果有则说明已经登陆 写cookie Cookie cookie ...
- Java开发笔记(一百五十)C3P0连接池的用法
JDBC既制定统一标准兼容了多种数据库,又利用预报告堵上了SQL注入漏洞,照理说已经很完善了,可是人算不如天算,它在性能方面不尽如人意.问题出在数据库连接的管理上,按照正常流程,每次操作完数据库,都要 ...
- Linux目录结构(目录结构详解是重点)
1.Linux目录与Windows目录对比 1.Windows目录结构 2.Linux目录结构 深刻理解Linux 树状文件目录是非常重要的,只有记住他们,你才能在命令行中任意切换,想去哪里去哪里 2 ...
- Python之路【第二十一篇】:JS基础
JavaScript的基础学习(一) 一.JavaScript概述 1.1 JavaScript的历史 ● 1992年Nombas开发出C-minus-minus(C--)的嵌入式脚本语言(最初绑定在 ...
- Go基础编程实践(六)—— 文件
检查文件是否存在 在此程序同目录下创建log.txt文件,以检测. package main import ( "os" "fmt" ) func main() ...
- setPos 详解
etWindowPos 详解 函数名: SetWindowPos 头文件: winuser.h 函数原型: BOOL SetWindowPos ( HWND hWnd, //窗口句柄 HWND h ...
- Android 系统架构 和 各个版本代号介绍
一.Android 系统架构: 1. linux内核层Android 基于Linux内核,为Android设备的各种硬件提供底层驱动 比如: 显示驱动.音频.照相机.蓝牙.Wi-Fi驱动,电源管理等 ...