论文部分内容阅读
在智能化、车联网及5G通信等技术取得突破性进展的背景下,不断增加的汽车内部电子设备数量和复杂性日益提高的线束布线方式,使得现场总线和汽车通信网络化成为当今汽车生产商不可替代的选择方案。为了实现汽车中不同总线网络之间信号的交换,可以通过车载网关来实现这些网络节点之间的通信功能,这样既可以避免占用汽车底盘内太多空间,还能提高信息交换的效率及可靠性。由于网关不可或缺的特殊功能,使得其在当前及未来很长一段时间内都会普遍运用到各种量产车型。本文根据某厂某型车载网关工程设计需求,设计并验证了一款基于飞思卡尔芯片MPC5604为核心的某型车车载网关。其主要工作包括:(1)首先,根据整车厂提供的需求,包括网关网络拓扑图,路由表,通信矩阵等文件,分析需求,并确定设计方案。(2)总结了车载网关设计过程中使用频率较高的的总线网络协议,即基于CAN总线的ISO11898协议,该协议是CAN通信的基础协议,规定了通信的基本原则。然后是Autosar网络管理协议,其为网络管理设计提供参考。(3)根据设计需求,在CANoe环境下搭建系统仿真模型,模拟系统的路由功能,以及Autosar网络管理策略,在设计阶段验证设计方案的可行性。(4)硬件设计中,首先介绍了飞思卡尔芯片MPC5604,然后根据需求,设计了包括最小系统、CAN模块、电源管理模块等。(5)根据系统的设计需求,在满足ISO11898协议和Autosar网络管理协议的条件下,完成了网关路由功能程序设计和网络管理程序设计。(6)为了对网关的路由功能进行测试,构建了两套测试方案,即手动测试方案和自动化测试方案。然后,设计了网络管理策略测试用例,验证网络管理策略的正确性。经过路由功能测试和网络管理策略测试,完成对网关硬件和软件的测试,验证了设计能够满足厂家要求。