论文部分内容阅读
作为汽车行业未来的发展方向,多协议并存的混合汽车网络架构完全可以满足汽车对成本和性能要求。作为整车电子电气架构中的核心部件和整车网络的数据交互枢纽,当不同网络之间进行通信时,车载网关(Gateway,简称GW)控制器可以将CAN、LIN、MOST、Flex Ray等网络的数据进行交互。另外,为了能够提高整车拓扑结构的可扩展性、安全性以及数据的保密性,在整车架构的设计中将车载网关控制器作为独立的电子控制单元。如今,车载网关控制器已经成为整车电子电气架构中不可或缺的重要部件。因此,一个功能全面且运行稳定的测试系统在车载网关控制器的研发以及生产过程中是必不可少的。本文从车载网关控制器的研究背景与意义着手,分析了车载网关控制器及其测试技术的国内外发展现状,梳理出测试系统当前存在的一系列问题。针对目前车载网关控制器测试系统功能单一和测试系统效率低等问题,在现有车载网关测试技术的基础上,设计出基于CANoe的车载网关自动测试系统。首先,通过对车载网关控制器的工作原理和行业规范进行分析,明确了测试项和评判标准。针对测试系统功能单一的问题,本系统在路由功能测试的基础上,增加了诊断功能测试模块。同时,通过决策表法的分析和应用,提高了测试用例的覆盖率。其次,基于对车载网关控制器的工作原理和主要功能的分析,确定了测试系统的整体设计方案,并详细介绍了软件设计思路和硬件选型方案。针对测试系统测试效率低的问题,利用CANoe的测试属性集和诊断功能集来编写测试脚本,运用该功能可以自动进行一系列的连续测试,实现车载网关的功能测试,提高了测试效率。最后,按照车载网关控制器测试系统总体设计方案搭建测试平台,利用实际的车载网关对测试系统的功能和性能进行验证。为了验证系统的通用性,将三个不同品牌的网关作为被测对象进行功能验证,结果表明,当被测对象的复杂度较高时,测试通过率降低10%。为了验证系统的稳定性和可靠性,根据车载网络的数目,将某品牌车的三种网关作为被测对象,将不同的需求规范作为系统输入,依次执行测试。验证结果表明,系统能够稳定运行且每个测试项的通过率为100%,路由功能测试用例自动执行的平均时间约为4s,故障码测试用例自动执行的平均时间约为6s,与手动测试的执行时间相比,测试效率显著提高。综上,本测试系统能够对车载网关控制器的功能进行测试。