微波EDA网,见证研发工程师的成长!
首页 > 硬件设计 > MCU和DSP > 汽车网络的分类及发展趋向

汽车网络的分类及发展趋向

时间:11-13 来源:单片机与嵌入式系统应用 点击:

中突显出来,成为世界接受的B类总线的主流协议。

2.3 C类网络标准

C类标准主要用于与汽车安全相关及实时性要求比较高的地方,如动力系统, 所以其传输速率比较高,通常在125kbps - 1Mbps之间,必须支持实时的周期性参数传输。表4为C类网络的使用情况。

总线名称

用户

使用场合

备注

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为诊断系统协议标准的使用情况。

协议标准

用户

备注

ISO9141

欧洲

满足ODB-III

ISO14230

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top