考虑错误的CAN总线消息延时分布情况研究
本文关键词:考虑错误的CAN总线消息延时分布情况研究
【摘要】:本论文受国家自然科学基金项目(51475422)资助,经过对总线协议、容错机制、暂态性连接(IC)故障特性与因故障导致的延时特性的准确认知后,提出了在有错误情况下总线消息延时分布情况的估计方法。控制器局域网(Controller Area Network, CAN)是一种已经被广泛地应用在各种工业领域的总线协议。为了对尚未搭建的网络系统在报文响应时间方面做出预测与估计,以便提前掌握网络带宽特征与性能;同时为了能够更好的分析了解在有错误情况下的网络行为,以便进一步优化网路控制系统的设计,我们必须分析清楚CAN总线各个节点所发送消息的响应时间及其延时特性。本论文提出了一个新颖的分析方法来估算轮询模式下的CAN总线各个节点在错误影响下的消息响应时间延时分布情况。首先,根据已经获悉的故障情形和总线协议得出单一子节点的延时概率分布情况;之后通过模式分类将多节点的复杂消息序列分解为单一子节点的情形来估计多节点的消息延时分布情况。最后本论文根据实际的实验研究结果验证了所提出分析方法的有效性。本论文共分六章,各章内容分述如下。论文第一章全面地介绍了有关CAN总线消息帧响应时间的国内外研究现状,由此总结了目前在响应时间方面存在的待研究问题以及研究的现实意义;之后系统地概述了本论文的研究目标、研究内容以及总体的研究手段。论文第二章针对总线上所可能产生的延时问题进行了简要介绍,进而提出了本论文所关注的同时考虑消息阻塞和错误中断重发给报文带来的延时影响,并根据延时情形的详细分析定义了本论文所要研究的延时问题,同时给出了本论文的假设和约束。最后系统地阐述了论文研究的总体方案与步骤。论文第三章分析了CAN总线上只有单一子节点的情形。由于没有其它报文的影响,单一子节点的延时只是由于IC故障事件引起的消息帧错误重发。首先针对IC故障事件建立了随机过程模型,进而基于IC故障随机事件,详细分析了故障产生在报文不同的位段中所能够引起的复杂错误中断情形,由此总结出了由IC故障导致错误中断的概率值。之后结合产生在报文上的不同的错误中断个数,给出了最后的单一节点的延时分析结果。论文第四章将单一子节点的延时情形向多节点进行了扩展,也即增加了报文之间相互影响的情况。在对少数节延时概率分布分析的基础上,归纳总结出了三种不同的多节点延时分析模式,继而提出了总线上挂接更多节点时每个报文延时概率分布的计算方法。论文第五章对本论文的延时概率分布理论研究进行了实验验证。首先详细介绍了基于DeviceNet协议搭建的实验平台以及实验中的相关概念与参数,之后分别从挂接单一子节点与多个节点的总线做出了理论计算延时分布与实际观测实验曲线,证明了本文所述方法的有效性。最后针对实验结果与实际观测值之间的偏差,提出了进一步提高概率分布求解准确度的优化方案。其优化结果表明此优化方案有效,并且能够令所计算的概率分布曲线更接近实际值。论文第六章对本论文的工作做了全面的总结,阐明了本论文的研究结果与特色之处,同时也对本论文所研究的不足与未来的工作做出了展望。
【关键词】:CAN总线 错误 消息延时 概率分布
【学位授予单位】:浙江大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP273
【目录】:
- 致谢4-5
- 摘要5-7
- Abstract7-14
- 第1章 绪论14-32
- 1.1 论文的研究背景14-17
- 1.1.1 CAN总线及其相关问题介绍14-16
- 1.1.2 DeviceNet网络结构16-17
- 1.2 国内外研究现状17-25
- 1.2.1 最糟糕响应时间的研究18-21
- 1.2.2 非最坏情形响应时间的研究21-25
- 1.3 论文的研究目标及意义25-27
- 1.3.1 研究目标25
- 1.3.2 研究意义25-27
- 1.4 论文的主要研究内容27
- 1.5 论文的研究问题及总体方案27-31
- 1.5.1 消息响应时间延时的介绍27-28
- 1.5.2 延时问题的定义28-30
- 1.5.3 论文研究总体方案30-31
- 1.6 本章小结31-32
- 第2章 单一子节点的消息延时分析32-44
- 2.1 由故障导致错误帧产生的情况分析32-39
- 2.2 单一子节点延时分析39-41
- 2.3 本章小结41-44
- 第3章 多节点消息帧的延时分析44-56
- 3.1 少数节点的消息延时基础分析44-50
- 3.1.1 两个节点的消息延时分析44-46
- 3.1.2 三个节点的消息延时分析46-48
- 3.1.3 四个节点的消息延时分析48-50
- 3.2 更多节点的消息延时扩展分析50-54
- 3.3 本章小结54-56
- 第4章 实验验证与结果优化56-72
- 4.1 实验与验证56-61
- 4.1.1 实验台搭建56-57
- 4.1.2 实验验证与结果分析57-61
- 4.2 实验结果的优化61-69
- 4.2.1 单一子节点或模式Ⅱ情形分析62-64
- 4.2.2 模式Ⅰ情形分析64-67
- 4.2.3 模式Ⅲ情形分析67-69
- 4.3 本章小结69-72
- 第5章 总结与展望72-74
- 5.1 论文总结72
- 5.2 研究展望72-74
- 参考文献74-78
【相似文献】
中国期刊全文数据库 前10条
1 郭毅锋;黄丽敏;;现场总线技术中CAN总线技术的教学方法研究[J];科技信息;2010年22期
2 杨靖婧;;CAN总线技术特点及应用趋势[J];农业机械;2011年03期
3 张尊扬;李学生;哈文森;;总线技术及CAN总线技术简介[J];电子世界;2013年12期
4 王健,肖学军,秦霆镐;CAN总线技术应用[J];微计算机信息;2000年05期
5 芦怡;CAN总线技术在蒸汽计量系统中的应用[J];标准化报道;2001年06期
6 李雅梅;高剑;;CAN总线技术及设计应用[J];火控雷达技术;2006年04期
7 周新发;尚智;刘群;;工业现场CAN总线技术在航天领域的应用[J];可编程控制器与工厂自动化;2006年01期
8 韩亚平;高红宾;;CAN总线技术简介[J];科技信息(学术研究);2007年07期
9 姚层林;;CAN总线技术及其在汽车上的应用[J];科技情报开发与经济;2007年15期
10 王学峰;;CAN总线技术及应用[J];赤峰学院学报(自然科学版);2008年03期
中国重要会议论文全文数据库 前10条
1 杨溪林;;我国冶金自动化装备行业的现状与存在的问题——兼谈公司总线技术的对策[A];中国仪器仪表学会2008学术年会第二届智能检测控制技术及仪表装置发展研讨会报告汇编[C];2008年
2 刘涛;赵洪刚;刘新泉;孙全江;;CAN总线技术在变电站预警系统中的应用[A];煤矿自动化与信息化——第21届全国煤矿自动化与信息化学术会议暨第3届中国煤矿信息化与自动化高层论坛论文集(上册)[C];2011年
3 张寅;孔祥东;艾超;;基于总线技术的双线智能润滑系统研究[A];中国机械工程学会流体传动与控制分会第六届全国流体传动与控制学术会议论文集[C];2010年
4 何红;;LonWorks技术及其应用[A];建筑电气设计与研究——湖北省/武汉市建筑电气专业委员会二○○九年年会论文集[C];2009年
5 孙毅;何红;;LonWorks技术及其应用[A];土木建筑教育改革理论与实践[C];2008年
6 符策伟;;汽车CAN总线技术及其故障诊断[A];绿色制造与低碳经济——2010年海南省机械工程学会、海南省机械工业质量管理协会“年会”暨机械工程科技学术报告会论文集[C];2010年
7 解小华;马彦;陈虹;;总线技术在汽车车门系统中的应用[A];第二十六届中国控制会议论文集[C];2007年
8 徐冬平;王渝;刘春华;南顺成;;CAN总线技术在水平测控装置中的应用[A];04'中国企业自动化和信息化建设论坛暨中南六省区自动化学会学术年会专辑[C];2004年
9 廖铭;;现场总线技术及其在啤酒生产中的应用[A];中南六省(区)自动化学会第24届学术年会会议论文集[C];2006年
10 张帆;杨卫华;李之昂;佟云峰;黄玮;;现场总线技术及其在教学中的应用简介[A];昆明仪器仪表学会2004年学术年会论文集[C];2004年
中国重要报纸全文数据库 前10条
1 安徽 吴刚;硬件天书之总线的故事(上)[N];电脑报;2003年
2 广东 林鸣;从羊肠小道到高速公路[N];电脑报;2004年
3 郭士毅;现场总线技术市场展望[N];通信产业报;2000年
4 重庆 beky;初识硬件之总线篇(下)[N];电脑报;2002年
5 安徽 眼镜;下一代总线技术,谁主沉浮?[N];电脑报;2001年
6 本报记者 薛斐;总线!火线![N];计算机世界;2002年
7 记者 王笑梅;现场总线技术芯片填补国内空白[N];辽宁日报;2007年
8 中国四联仪器仪表集团有限公司 陈学军 田英明;现场总线技术在国内的研发及应用情况[N];机电商报;2007年
9 本报记者 康翔;路,,越走越宽[N];计算机世界;2005年
10 广东 林鸣;从羊肠小道到高速公路[N];电脑报;2004年
中国硕士学位论文全文数据库 前10条
1 于东超;LXI总线1553B通信模块研制[D];哈尔滨工业大学;2015年
2 高俊;基于PCIe总线高速数据传输系统的设计与实现[D];中国科学技术大学;2015年
3 王金宇;基于CAN总线的雷达控制系统的设计[D];大连海事大学;2015年
4 为殿奎;基于FPGA的1553B总线接口卡的设计[D];哈尔滨理工大学;2011年
5 楚天;基于FlexRay总线的微小卫星姿态控制数据传输系统[D];西安电子科技大学;2014年
6 翟庆;串联混合动力轿车CAN总线的拓扑结构及通讯矩阵研究[D];吉林大学;2015年
7 孙毅超;考虑错误的CAN总线消息延时分布情况研究[D];浙江大学;2016年
8 甄玉杰;基于CAN总线技术的水控系统[D];合肥工业大学;2008年
9 郑中华;基于车载总线的节点控制单元的设计与实现[D];吉林大学;2012年
10 兰金虎;CAN总线技术在工程机械发动机检测中的应用[D];西安电子科技大学;2009年
本文编号:779567
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/779567.html