本系列博客包括6个专栏,分别为:《自动驾驶技术概览》、《自动驾驶汽车平台技术基础》、《自动驾驶汽车定位技术》、《自动驾驶汽车环境感知》、《自动驾驶汽车决策与控制》、《自动驾驶系统设计及应用》。
此专栏是关于《自动驾驶系统设计及应用》书籍的笔记.
LIN(Local Interconnect Network,局域互联协议)是由Audi、BMW、Daimler-Chrysler、Motorola、Volcano Communications Technologies(VCT通信技术公司)、Volkswagen(大众)和Volvo等公司和部门提出的一个汽车底层网络协议,目的是给出一个价格低廉、性能可靠的低速网,在汽车网络层次结构中作为低端网络的通用协议;
LIN总线特点
LIN总线的应用
LIN总线在如汽车的方向盘相关部件、汽车座椅控制、车门控制系统和车载传感器等得到广泛应用;
CAN总线是ISO国际标准化组织的串行通信协议;
20世纪80年代初德国博世公司为解决现代汽车中诸多的控制与设备间的数据交换问题而开发了一种串行数据通信协议,因而产生了CAN总线;
CAN总线分为高速CAN和低速CAN,低速CAN是舒适型总线,速度为125kb/s,主要连接着仪表、防盗装置等;高速CAN系统是动力型总线,采用硬线,速度为500kb/s,主要连接着ABS、ECU等;
CAN总线通信介质一般为双绞线,另外还有同轴电缆和光导纤维;
CAN总线的通信
CAN总线的特点
CAN总线在设备的应用
CAN总线分为高速CAN和低速CAN,高速CAN系统传输速率为500kb/s,主要控制ECU、ABS等模块的信号传输,低速CAN系统传输速率为125kb/s,主要控制仪表、防盗等;
CAN总线的升级版–CAN FD(CAN with Flexible Data-Rate);
CAN FD继承了CAN总线的主要特性,提高了CAN总线的网络通信带宽,改善了错误帧漏检率,同时可以保持网络系统大部分软硬件特别是物理层不变,这种相似性使ECU供应商不需要对ECU的软件部分做大规模修改即可升级汽车通信网络;
CAN FD做出的改进
CAN FD采用了两种方式来提高通信的效率:一种方法为缩短时间提高位速率;另一种方式为加长数据场长度、减少报文数量、降低总线负载率;在CRC校验段采用了三种多项式来保证高速通信下的数据可靠性;
可变速率(CAN with Flexible Data-Rate)。从控制场中的BRS位到ACK场之前(含CRC分界符)为可变速率,其余部分为原CAN总线用的速率,两种速率各有一套时间定义寄存器,除了采用不同的位时间单位TQ外,位时间各段的分配比例也可不同;
新的数据场长度。CAN FD对数据场的长度做了很大的补充,DLC最大支持64字节,在DLC小于或等于8时,与原CAN总线是一样的,大于8时,有一个非线性的增长,最大的数据场长度可达64字节;
CRC校验场。在CAN FD协议标准化过程中,通信的可靠性得到提高,由于DLCs的长度不同,在DLC大于8字节时,CAN FD选择了两种新的BCH型CRC多项式;
CAN与CAN FD多项式对照如下:
| Data Length数据长度 | CRC Length CRC长度 | CRC Polynom CRC多项式 |
|---|---|---|
| CAN(0~8字节) | 15 | x 15 + x 14 + x 10 + x 8 + x 7 + x 4 + x 3 + 1 x^{15}+x^{14}+x^{10}+x^8+x^7+x^4+x^3+1 x15+x14+x10+x8+x7+x4+x3+1 |
| CAN FD(0~16字节) | 17 | x 17 + x 16 + x 14 + x 13 + x 11 + x 6 + x 4 + x 3 + x 1 + 1 x^{17}+x^{16}+x^{14}+x^{13}+x^{11}+x^6+x^4+x^3+x^1+1 x17+x16+x14+x13+x11+x6+x4+x3+x1+1 |
| CAN FD(17~64字节) | 21 | x 21 + x 20 + x 13 + x 11 + x 7 + x 4 + x 3 + 1 x^{21}+x^{20}+x^{13}+x^{11}+x^7+x^4+x^3+1 x21+x20+x13+x11+x7+x4+x3+1 |
CAN FD协议是CAN-BUS协议的最新升级,将CAN的每帧8字节数据提高到64字节,波特率从最高的1Mb/s提高到8~15Mb/s,使得通信效率提高8倍以上,大大提升了车辆的通信效率;
MOST是Media Oriented Systems Transport的缩写,意思是"多媒体传输系统",是一种用于多媒体数据传输的网络系统,该系统将符合地址的信息传送到某一接收器上;
MOST总线通信
MOST总线特点
传输速度快;
声音、图像的实时处理;
可以与多种网络连接;
在物理层上,传输介质本身是有塑料保护套、内芯为1mm的聚甲基丙烯酸甲酯光纤,允许采用多种拓扑结构,包括星状和环状,汽车基本采用环状拓扑结构,如下图所示,一个MOST网络中最多可以有64个节点:
MOST总线的应用
MOST总线由于传输数据量大、损耗小、速度快、抗干扰强,因此可连接汽车音响系统、视频导航系统、车载电视、高保真音频放大器、车载电话、CD播放器等模块;