摘要: |
随着汽车电子技术的发展以及人们对汽车性能要求的提高,汽车上电子控制单元数目日益增加,这不仅加剧了汽车线束的复杂凌乱程度,降低了车辆运行的可靠性,提高了维护成本,而且也给汽车信息显示系统带来了巨大挑战。传统的汽车信息显示系统是仪表板,其显示精度不高、显示信息量少、扩展性能差,已经不能适应汽车电子化的发展速度。本文对基于J1939协议设计车辆综合信息显示系统进行仿真设计,并对各个节点间的通信实时性进行分析。
本文首先对现场总线CAN-Bus协议和SAE J1939协议进行细致的分析和研究,探讨CAN总线协议规范的物理层定义和数据链路层信息帧格式,研究J1939协议的网络体系结构及其通信协议的具体实现,并把它们应用于车辆综合信息显示系统的仿真设计过程中。
在虚拟设计过程中,使用总线仿真软件CANoe建立四节点的车辆综合信息显示系统,定义网络节点,创建车辆信息报文数据库,编辑虚拟面板,编制CAPL程序,模拟部分车辆功能,以软件仿真的形式虚拟设计车辆综合信息显示系统。
最后,对车辆综合信息显示系统的仿真结果进行网络负载率计算,并与软件仿真结果进行比较:利用单调速率算法对信息传输实时性进行分析,分别采用提高网络波特率的方法和优先级提升算法进行实时性优化设计。
本文所设计的基于J1939协议的车辆综合信息显示系统可模拟车辆运行过程中各部件的工作状态信息以及道路环境信息,并通过总线发送到信息显示系统上,使驾驶员更有效的控制汽车正常运行。基于总线技术的车辆信息显示系统适应汽车电子化的发展需要,具有广阔的应用前景。
|