车用CAN网络实时性与可靠性研究

被引:0
作者
金晶
机构
[1] 武汉理工大学
关键词
车用CAN网络; 实时性; 可靠性; TTCAN; DSP;
D O I
暂无
年度学位
2010
学位类型
硕士
导师
摘要
随着汽车电子的发展,各部件之间通信量的增大,对汽车现场总线的实时性和可靠性方面提出了更高的要求。CAN总线在设计之初具有良好的实时性和可靠性,使其在汽车电子系统中得到广泛的应用。但随着网络总线负载的增加,CAN协议静态优先级分配策略和仲裁机制会导致网络节点传输延迟增大,系统实时性和可靠性下降。 车用CAN网络实时性方面,本文结合车用CAN网络特点,在数据链路层分析了网络负载对CAN网络实时性的影响;借助控制网络的相关理论和评价指标研究车用CAN网络的实时性问题,通过建立数学模型推导出CAN网络传输数据帧的平均等待时间与网络负载率的函数关系,得出结论当网络负载率大于0.9时,CAN总线上数据帧的平均等待时间接近无穷大。车用CAN网络的可靠性方面,引入可靠度函数比较了总线形、环形和冗余环形三种总线拓扑结构的可靠度。其中冗余形总线拓扑结构的可靠度最高。为了提高车用CAN网络的实时性与可靠性,本文提出了针对车用CAN网络的优化设计方案。优化设计方案分为两个方面,一是将车用CAN网络上周期性数据节点组成一个高速CAN网络,将事件型数据节点组成低速CAN网络。这样可以有效降低总线负载,提高总线数据传输的实时性,并且采用控制器级别的冗余设计来提高整个网络的可靠性。二是在高速CAN网络上采用时分复用TTCAN协议,消除仲裁机制对系统实时性的影响。低速CAN网络上采用动态优先级管理机制。最后选用TI公司的TMS320LF2407A芯片和MICROCHIP公司的MCP2515芯片,研究了TTCAN协议的实现方法,完成TTCAN协议节点的设计,并对比不同网络负载环境下传统CAN总线与本文中所提出的优化设计方案在实时性和可靠性方面的差别。通过分析实验数据发现,在网络负载率大于0.6时,TTCAN协议总线的延时远小于传统CAN总线的传输延时。在相同网络误码率下,冗余总线的可靠运行时间比非冗余总线的可靠运行时间增加了近一倍。 通过在DSP芯片上实现本文中所提出的方案,说明方案在技术上的可行性。通过实验验证本文所提方案在大网络负载条件下,实时性和可靠性方面性能优于传统CAN总线,基本达到预期效果。
引用
收藏
页数:59
共 25 条
[1]
CAN总线实时性分析 [J].
肖存龙 ;
卜乐平 ;
王黎明 ;
李哲 .
微计算机信息, 2009, 25 (02) :64-65+61
[2]
CAN总线技术在汽车上的应用 [J].
田芳 ;
陈欢 .
客车技术与研究, 2008, (06) :27-28+31
[3]
网络控制系统方法、实时性分析及其应用 [J].
崔彦勇 ;
郭小和 .
洪都科技, 2005, (04) :17-26
[4]
通信干扰信号的软件产生方法 [J].
郭蕾 .
无线电通信技术, 2005, (02) :40-41
[5]
电动汽车用直流—直流变换器中电磁干扰与抑制 [J].
张逸成 ;
韩新春 ;
沈玉琢 ;
姚勇涛 .
同济大学学报(自然科学版), 2005, (01) :108-111
[6]
汽车电磁干扰的产生与排除 [J].
韦绍秋 .
大众科技, 2005, (02) :33-35
[7]
汽车网络分类方法及其主流协议发展趋势 [J].
魏学哲 ;
孙泽昌 ;
陈觉晓 .
同济大学学报(自然科学版), 2004, (06) :762-766
[8]
电磁兼容技术及其在PCB设计中的应用 [J].
俞海珍 ;
冯浩 .
计算机工程与科学, 2004, (04) :80-82+105
[9]
CAN总线及其在汽车计算机控制系统中的应用 [J].
高松 ;
应启戛 ;
魏民祥 .
上海理工大学学报, 2002, (03) :299-301
[10]
车用柴油机ECU的电磁兼容性分析与设计 [J].
余勇 ;
李建秋 ;
周明 ;
欧阳明高 .
汽车工程, 2001, (06) :396-400+395