MVB故障注入技术:方法实现与验证
5星 · 超过95%的资源 132 浏览量
更新于2024-09-02
1
收藏 154KB PDF 举报
该研究论文聚焦于"列车通信网络(TCN)中的多功能车辆总线(MVB)故障注入方法与实现"。MVB作为TCN中的关键通信标准,其设计目的是支持实时、可靠的通信,尤其对于需要精确时间和紧急响应的应用至关重要。由于MVB技术的复杂性和国外的技术垄断,国内在测试验证方面面临挑战。
论文首先介绍了MVB总线的特点,它通过基本周期和周期相偶发相的时间划分,支持不同类型的传输需求。为了确保MVB系统的高可靠性,故障注入技术被引入到测试方法中。故障注入是一种模拟故障条件来验证系统稳定性和故障处理能力的有效手段,它在产品测试中的应用广泛且精度高。
研究者针对MVB系统,提出了基于故障注入技术的测试策略。他们开发了一套基于Visual Studio (VS) 平台的MVB故障注入设备驱动程序,该驱动程序针对板卡寄存器进行了精细的定义和配置,涵盖了电气层、物理层和协议层三个层次的故障注入方法。电气层故障可能涉及断路和短路等异常,物理层关注的是电缆连接问题,而协议层则涉及到数据包的错误发送或接收。
在实现过程中,作者定义了三种类型的寄存器:核心板全局配置寄存器、子版全局配置寄存器和通道级寄存器,以确保操作的灵活性和效率。通过监控和修改这些寄存器,研究人员能够在不影响实际设备激励和信号的情况下模拟故障情况,从而进行精确的测试。
论文还利用Wireshark工具捕获报文,验证了故障注入的准确性,这不仅证实了方法的可行性,也证明了其正确性。这项工作填补了国内在MVB故障注入技术方面的空白,为TCN设备的高效测试提供了强有力的支持,并对提高系统可靠性具有重要意义。
2019-09-05 上传
2019-09-11 上传
2018-09-04 上传
2009-03-30 上传
点击了解资源详情
点击了解资源详情
2021-07-13 上传
2021-09-19 上传
2019-08-15 上传
weixin_38645865
- 粉丝: 10
- 资源: 923
最新资源
- IEEE 14总线系统Simulink模型开发指南与案例研究
- STLinkV2.J16.S4固件更新与应用指南
- Java并发处理的实用示例分析
- Linux下简化部署与日志查看的Shell脚本工具
- Maven增量编译技术详解及应用示例
- MyEclipse 2021.5.24a最新版本发布
- Indore探索前端代码库使用指南与开发环境搭建
- 电子技术基础数字部分PPT课件第六版康华光
- MySQL 8.0.25版本可视化安装包详细介绍
- 易语言实现主流搜索引擎快速集成
- 使用asyncio-sse包装器实现服务器事件推送简易指南
- Java高级开发工程师面试要点总结
- R语言项目ClearningData-Proj1的数据处理
- VFP成本费用计算系统源码及论文全面解析
- Qt5与C++打造书籍管理系统教程
- React 应用入门:开发、测试及生产部署教程