基于CAN总线的汽车内部网络系统研究
引言
随着车用电气设备越来越多,从发动机控制到传动系统控制,从行驶、制动、转向系统控制到安全保证系统及仪表报警系统,从电源管理到为提高舒适性而作的各种努力,使汽车电气系统形成一个复杂的大系统,而且这一系统都集中在驾驶室控制。另外,随着近年来ITS的发展,以3G(GPS、GIS和GSM)为代表的新型电子通信产品的出现,对汽车的综合布线和信息的共享交互提出了更高的要求。
从布线角度分析,传统的电气系统大多采用点对点的单一通信方式,相互之间少有联系,这样必然需要庞大的布线系统。据统计,一辆采用传统布线方法的高档汽车中,其导线长度可达2 000 m,电气节点达1 500个,而且根据统计,该数字大约每10年增长1倍,从而加剧了粗大的线束与汽车有限的可用空间之间的矛盾。无论从材料成本还是工作效率看,传统布线方法都将不能适应汽车的发展。
从信息共享角度分析,现代典型的控制单元有电控燃油喷射系统、电控传动系统、防抱死制动系统(ABS)、防滑控制系统(ASR)、废气再循环控制、巡航系统和空调系统。为了满足各子系统的实时性要求,有必要对汽车公共数据实行共享,如发动机转速、车轮转速、油门踏板位置等,但每个控制单元对实时性的要求是因数据的更新速率和控制周期不同而不同的。这就要求其数据交换网是基于优先权竞争的模式,且本身具有较高的通信速率。CAN总线正是为满足这些要求而设计的。
1 CAN简介
德国Bosch 公司为解决现代车辆中众多的控制和数据交换问题,开发出一种CAN(Controller Area Network)现场总线通信结构。CAN总线硬件连接简单,有良好的可靠性、实时性和性能价格比。CAN总线能够满足现代自动化通信的需要,已成为工业数据总线通信领域中最为活跃的一支。其主要特点是:
① CAN总线为多主站总线,各节点均可在任意时刻主动向网络上的其他节点发送信息,不分主从,通信灵活;
② CAN总线采用独特的非破坏性总线仲裁技术,优先级高的节点优先传送数据,能满足实时性要求;
③ CAN总线具有点对点、一点对多点及全局广播传送数据的功能;
④ CAN总线上每帧有效字节数最多为8个,并有CRC及其他校验措施,数据出错率极低,万一某一节点出现严重错误,可自动脱离总线,总线上的其他操作不受影响;
⑤ CAN总线只有两根导线,系统扩充时,可直接将新节点挂在总线上即可,因此走线少,系统扩充容易,改型灵活;
⑥ CAN总线传输速度快,在传输距离小于40 m时,最大传输速率可达1 Mb/s;
相关文章
- 2023-10-27光电跟踪测量系统中调光机构的设计
- 2023-12-21基于SolidWorks的深孔件冷挤压工艺设计
- 2024-09-17一种索支撑柔性结构轨迹跟踪控制方法
- 2024-01-26常压储罐声发射及漏磁检测技术
- 2023-12-26基于EdgeCAM的数控加工技术在模具加工中的应用
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。