理论教育 如何设定控制器局域网通信速率

如何设定控制器局域网通信速率

时间:2023-10-09 理论教育 版权反馈
【摘要】:根据车载网络控制的实时性要求不同,控制器局域网通信速率的设定分为两种情况。将这些控制器连接到CAN总线上,可以实现高速实时控制。CAN通信协议要求从CAN-L线切换至CAN-H线期间不能丢失数据位。CAN总线应用于车身控制所面临的最大困难是成本较高。

如何设定控制器局域网通信速率

根据车载网络控制的实时性要求不同,控制器局域网通信速率的设定分为两种情况。

1.动力及其传动系统网络通信速率的设定

汽车动力及其传动控制系统主要包括发动机电子控制系统、电子控制自动变速系统、防抱死制动系统、电子调节悬架系统、驱动轮防滑转控制系统、电子控制制动力分配系统、电子控制制动辅助系统、车身稳定性控制系统和巡航控制系统等。由于这些系统控制的对象与汽车行驶直接相关,并与发动机转速或汽车行驶速度同步,因此,其CAN一般都采用C类高速CAN总线连接,数据传输速率可达1 Mb/s。将这些控制器连接到CAN总线上,可以实现高速实时控制。

2.车身控制系统网络通信速率的设定(www.daowen.com)

汽车车身控制系统主要包括座椅安装位置调节系统、中央门锁控制系统、自动空调系统和车顶天窗控制系统等。由于这些系统通常是以低速率进行数据传输的,因此,车身控制系统采用了低数据传输速率的B类总线。早期的汽车车身控制系统通常采用基于J1850标准的总线进行连接。

CAN总线用于车身控制系统的连接时,采用的是一种容错式总线,即总线内置容错功能。因为汽车内部CAN总线由两根线(CAN-H、CAN-L)构成,并采用双线串行通信方式传输数据,当两条总线中有一条出现断路或短接而搭铁时,网络可以切换至CAN-H线方式继续工作。CAN通信协议要求从CAN-L线切换至CAN-H线期间不能丢失数据位。因此,当CAN总线用于车身控制系统时,其物理层芯片比动力传动系统更复杂,数据传输速率也较低,通常采用的传输速率为125 kb/s。CAN总线应用于车身控制所面临的最大困难是成本较高。

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

我要反馈