CAN网络暂态性连接故障定位方法研究

来源 :浙江大学 | 被引量 : 0次 | 上传用户:mkunaini520
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
本论文受国家自然科学基金项目(51005205)资助,在对CAN总线容错机制和暂态性连接(IC)故障特性准确认知的基础上,提出基于数据驱动的故障定位方法。暂态性连接作为一种普遍且隐秘的线路连接不可靠现象,能引发数据丢失和干扰带宽,直接影响网络服务质量甚至造成系统瘫痪。如何在高速通信网络中对暂态性连接故障予以在线定位,是工业界亟待解决的难题。所述定位方法首先通过总线数据监测采集系统同步获取离散错误事件,再应用广义零膨胀泊松统计模型对分类定义的节点错误事件进行优化拟合,然后在最佳拟合曲线的基础上作模型参数置信区间估计,最后,结合故障判据和参数区间对零点的包络情况实施故障定位。实验研究结果从定位的正确性、适用性、稳定性方面验证了本论文所提故障定位方法的有效性。本论文分五章,各章内容分述如下。论文第一章系统地介绍了故障诊断定位的国内外研究现状,归纳出工业环境下CAN网络故障定位的难题和现实意义;简要介绍了暂态性连接故障的现有研究手段;最后概述论文的研究目标和主体内容。论文第二章从CAN协议的容错方式着手,分析了IC故障的网络错误产生机制;设计基于错误帧触发的IC故障仿真注入与数据监控采集系统,同步捕获数据链路层的时间戳与物理层电压信号。结合节点ID解码和模式分类,将数据链路层和物理层的参数进行准确映射,整合得到基于时序的离散错误事件信息,包括错误发生的时刻,被中断数据包的源节点、首发错误帧的节点、及叠加的错误帧长度。论文第三章直接基于上章获取的离散错误事件,结合广义零膨胀泊松(GZIP)统计模型特征与IC故障特性,通过网络节点的错误事件分类定义,在最佳GZIP拟合曲线基础上作参数似然估计,实现了利用置信区间对零点的包络情况进行故障定位的方法。该定位方法在实验研究中进行了验证。实验结果表明,基于GZIP模型的参数化故障定位能有效保证定位的正确性。论文第四章,以定位的正确性为指标,讨论了故障定位的性能。分析了GZIP建模过程中模型结构对定位性能的影响,为建模提供了优化方案;安排对比实验,针对不同类型与强度的IC故障展开了GZIP模型适用性研究;在时间划分窗口宽度和样本容量发生改变时,正确的IC定位表明定位的稳定性也能得到保持。论文第五章对本论文的工作作了全面的总结,阐明研究结论与特色之处,对本研究的不足和未来工作作出展望。附录A直接继承IC故障定位中的GZIP模型,在对发送错误计数器TEC进行状态估计的基础上提出节点脱离总线的剩余时间预测模型;实验表明,该方法可以在节点总线会话的全过程实现对TEC的脱离总线剩余时间估计。
其他文献
青藏高原的的道路环境、天气条件恶劣多变,导致了青藏地区交通事故频发,重大事故不断。其万车死亡率与十万人口死亡率均远远高于全国平均水平,交通安全状况亟待改善。论文中构建
近期随着城市化和机动化进程的推进,我国城市居民的生活水平有了显著提高,但同时也产生了一系列问题,如环境污染、交通拥堵等等。尤其是近几年特大城市交通拥堵状况日益严峻,高峰
随着《体育与健康课程标准》的推广和实施,我国的体育课程改革取得了一定的进展,同时在理论和实践中也产生了一些矛盾。《体育与健康课程标准》的内容比之前的体育教学大纲更
在冬季雨雪天气,输电导线的表面会被冰层所覆盖,因此其横截面将由圆形变为非圆形,当风吹过时便会在输电线上生成空气动力,此时导线便会产生舞动。由于舞动具有低频率大幅值的特性,因此会对电力设施和电力系统的运行产生严重危害。为了预防覆冰导线舞动引起电力事故的发生,研究覆冰导线受到风载荷时的空气动力特性以及覆冰导线的舞动特性具有重要意义。本文首先运用GAMBIT软件建立了二维新月型四分裂覆冰导线的有限元模型
该文是结合国家自然科学基金项目"模拟电路系统网络交通流特性研究"等三个项目完成的.论文研究了固定式配时控制下车辆延误和排队长度的计算模型,对交通波理论进行了探讨和修
网络通信及视频技术的高速发展使得视频监控技术在渗透到各行各业的同时,也呈现出新的发展趋势,特别是在低成本及可便捷性方向。然而传统的视频监控系统由于结构复杂,成本较
从上世纪八十年代到本世纪初,中国的公路建设事业取得了突飞猛进的发展.与此同时,现代社会对交通的需求以及公路的特点已经发生了很大的变化.建立在传统理论模式下的路面管理
随着经济的飞速发展和汽车保有量的不断增加,使得城市内部以及高速公路上的交通安全问题和拥堵问题变得越来越棘手。但是随着技术的不断进步和发展,车联网技术成为了解决这些交
期刊
作为针对“软件危机”的最佳对策,软件复用技术已经引起人们的普遍关注。据估计,到2003年至少70%的新应用程序将会由构筑模块构成,这些构筑模块(如构件和应用程序框架)加快了产品