汽车网络的分类及发展趋向
总线名称 | 用户 | 使用场合 | 备注 | |||||||
CAN | GM,欧洲 | 实时控制 | 基于ISO11898,125kbps-1Mbps | |||||||
TTP/C | TTTech | 实时控制 | 维也纳理工大学制定 | |||||||
FlexRay | BMW,Motorola & Daimler Chrysler | 实时控制 | - 表4 C类网络的使用情况 目前,C类网络中的主要协议包括高速CAN(ISO11898-2)、正在发展中的TTP/C和FlexRay等协议。 (1)TTP/C协议由维也纳工业大学研究,基于TDMA的访问方式。TTP/C是一个应用于分布式实时控制系统的完整的通信协议。 它能够支持多种容错策略, 提供容错的时间同步以及广泛的错误检测机制,同时还提供节点的恢复和再整合功能。其采用光纤传输的工程化样品速度将达到25Mbps。TTP /C 支持时间和事件触发的数据传输。TTP管理组织TTAGroup成员包括奥迪、SA、Renault、NEC、TTChip、Delphi等。 (2)FlexRay是BMW、Daimler Chrysler、Motorola和Philips等公司制定的功能强大的通信网络协议。它是基于FTDMA的确定性访问方式,具有容错功能及确定的通信消息传输时间,同时支持事件触发与时间触发通信。具备高速率通信能力。FlexRay采用冗余备份的办法,对高速设备可以采用点对点方式与FlexRay总线控制器连接,构成星型结构,对低速网络可以采用类似CAN总线的方式连接。 (3)欧洲的汽车制造商基本上采用高速CAN总线标准ISO11898。总线传输速率通常在125kbps-1Mbps 之间。据Strategy Analytics公司统计,2001年用在汽车上的CAN节点数目超过1亿个。然而,作为一种事件驱动型总线,CAN无法为下一代线控系统提供所需的容错功能或带宽,因为X-by-Wire系统实时性和可靠性要求都很高,必须采用时间触发的通信协议,如TTP/C或FlexRay等。 就目前来说,CAN协议仍为C类网络协议的主流,但随着下一代汽车中引进X-by-Wire系统,TTP/C 和FlexRay将显示出优势。它们之间的竞争还要持续一段时间,在未来的线控系统中,到底哪一种标准更具有生命力尚难定论。 2.4 诊断系统总线标准 故障诊断是现代汽车必不可少的一项功能、使用诊断系统的目的主要是为满足ODB-II(On Board Diagnose)、OBD-III或E-OBD(European-On Board Diagnose)标准。 OBD-II第二代随车电脑诊断系统,由美国汽车工程学会1994年提出。1994年以来,美、日、欧一些主要汽车生产厂为了维修方便逐渐使用OBD-II随车诊断系统。这一系统集故障自诊断系统软硬件结构、故障代码、通信方式系统、自检测试模式为一体, 具有监视发动机微机和排放系统部件的能 力。 2004年,美国GM、Ford、DC三大汽车公司对乘用车采用基于CAN的J2480诊断系统通信标准。在欧洲, 以往诊断系统中使用的是ISO9141。 它是一种基于UART的通信标准。 从2000年开始,欧洲汽车厂商就已经能够开始使用一种基于CAN总线的诊断系统通信标准ISO15765。 ISO15765是遵照ISO14230-3及ISO15031-5中有关诊断服务的内容来制定的,因此,ISO15765对于ISO14230应用层的服务和参数完全兼容,但并不限于只用在这些国际标准所规定的场合。表5为诊断系统协议标准的使用情况。
|
- 利用蓝牙技术和远程信息控制单元实现汽车诊断(11-13)
- 多核嵌入式处理技术推动汽车技术发展(11-18)
- CAN总线的客车轻便换档系统设计与实现(02-13)
- LVDS在汽车电子中的应用(08-21)
- 应用处理器连接汽车和消费电子两大领域(02-26)
- CoreMark:Dhrystone的死刑判决书?(06-06)