理论教育 C类网络标准:TTP/C、FlexRay和高速CAN

C类网络标准:TTP/C、FlexRay和高速CAN

时间:2023-09-19 理论教育 版权反馈
【摘要】:C类总线标准见表1-11。表1-11 C类总线标准表1-12 C类总线性能比较TTP/C协议 TTP/C协议由维也纳工业大学研究,是基于TDMA的访问方式。FlexRay FlexRay是BMW、Daimler-Chrysler、Motorola和Philips等公司制定的功能强大的通信网络协议。高速CAN 欧洲的汽车制造商基本上采用总线标准ISO11898。已成为事实上的国际标准,目前在高速网络通信系统中,应用得最为广泛。CAN协议仍为C类网络协议的主流,但随着汽车中引进X-by-Wire系统,TTP/C和FlexRay将显示出优势。

C类网络标准:TTP/C、FlexRay和高速CAN

由于高速总线系统主要用于与汽车安全相关,以及实时性要求比较高的地方,如动力系统等,所以其有高传输速率,通常在125kbit/s~1Mbit/s之间,支持实时的周期性的参数传输,高速网络主要用于动力控制系统、电子制动系统等。C类总线标准见表1-11。C类总线性能比较见表1-12。

表1-11 C类总线标准

978-7-111-48677-0-Chapter01-44.jpg

表1-12 C类总线性能比较

978-7-111-48677-0-Chapter01-45.jpg

(1)TTP/C协议 TTP/C协议由维也纳工业大学研究,是基于TDMA的访问方式。TTP/C是一个应用于分布式实时控制系统的完整的通信协议。它能够支持多种容错策略,提供容错的时间同步以及广泛的错误检测机制,同时还提供节点的恢复和再整合功能。其采用光纤传输的工程化样品速度将达到25Mbit/s。TTP/C支持时间和事件触发的数据传输。TTP管理组织TTA Group成员包括奥迪、SA、Renault、NEC、TT Chip、Delphi等。(www.daowen.com)

(2)FlexRay FlexRay是BMW、Daimler-Chrysler、Motorola和Philips等公司制定的功能强大的通信网络协议。它是基于FTDMA的确定性访问方式,具有容错功能及确定的通信消息传输时间,同时支持事件触发与时间触发通信。具备高速率通信能力。FlexRay采用冗余备份的办法,对高速设备可以采用点对点方式与FlexRay总线控制器连接,构成星型结构,对低速网络可以采用类似CAN总线的方式连接。

(3)高速CAN 欧洲的汽车制造商基本上采用总线标准ISO11898。总线传输速率通常在125kbit/s~1Mbit/s之间。据Strategy Analytics公司统计,2008年用在汽车上的CAN节点数目超过7亿个。已成为事实上的国际标准,目前在高速网络通信系统中,应用得最为广泛。然而,作为一种事件驱动型总线,CAN无法为下一代线控系统提供所需的容错功能或带宽,因为X-by-Wire系统实时性和可靠性要求都很高,必须采用时间触发的通信协议,如TTP/C或FlexRay等。

CAN协议仍为C类网络协议的主流,但随着汽车中引进X-by-Wire系统,TTP/C和FlexRay将显示出优势。它们之间的竞争还要持续一段时间,在未来的线控系统中,到底哪一种标准更具有生命力尚难定论。

TTP/C和FlexRay应用于X-by-Wire系统(电传控制),X-by-Wire最初是用在飞机控制系统中,称为电传控制,现在已经在飞机控制中得到广泛应用。由于目前对汽车容错能力和通信系统的高可靠性的需求日益增长,X-by-Wire系统开始应用于汽车电子控制领域。X-by-Wire技术将使传统的汽车机械系统(如制动和驾驶系统)变成通过高速容错通信总线与高性能CPU相连的电气系统。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈