汽车车载网络维修必会技能200问
上QQ阅读APP看书,第一时间看更新

1-24 什么是C类网络?典型的C类网络有哪些

C类网络主要面向高速、实时闭环控制的多路传输网。由于高速总线系统主要用于与汽车安全相关,以及实时性要求比较高的地方,如牵引控制、发动机控制、ABS等,所以其传输速率比较高,通常在125kbit/s~1Mbit/s之间,支持实时的周期性的参数传输。

表1-12为典型的C类网络标准。

表1-12 典型的C类网络标准

C类网络中的主流协议包括高速CAN(ISO11898—2)、正在发展中的TTP/C、FlexRay等协议。

TTP/C协议由维也纳工业大学开发,为时间触发类型的网络协议(时间触发系统和事件触发系统的区别:时间触发系统的控制信号起源于时间进程,而事件触发系统的控制信号起源于事件的发生,如一次中断)。该协议能够支持多种的容错策略,提供了容错的时间同步以及广泛的错误检测机制,同时还提供了节点的恢复和再整合功能。

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

目前常用的C类协议仍为高速CAN协议,即ISO 11898—3,总线传输速率通常在125~1000kbit/s之间。然而,作为一种事件驱动型总线,CAN无法为下一代线控系统提供所需的容错功能或带宽,随着下一代汽车中引进x-by-wire(线控技术)系统,由于其对实时性和可靠性要求大大提高,CAN将不再能满足该类网络系统的要求,TTP/C和FlexRay将显示出优势。