车载电子控制单元CAN接口自动测试系统及其测试方法技术方案

技术编号:16175325 阅读:57 留言:0更新日期:2017-09-09 02:31
本发明专利技术的提供一种车载电子控制单元CAN接口自动测试系统,用于快速完成被测电子控制单元的CAN接口功能的自动测试试验,并自动生成每个CAN信号的详细测试报告,所述自动测试试验包括CAN正常通讯时的CAN信号解析、收发及路由功能的测试,以及CAN通讯异常时CAN信号替代值的测试。本发明专利技术还提供一种应用上述系统的车载电子控制单元CAN接口自动测试方法。本发明专利技术的测试用例文件直接由CAN协议数据库自动生成,自动化程度高,方法简单,并且实现了CAN接收故障替代值功能及路由功能自动测试,只需单人半小时即可完成单个车载电子控制单元上千个CAN接口的自动测试,并自动生成测试报告。

【技术实现步骤摘要】
车载电子控制单元CAN接口自动测试系统及其测试方法
本专利技术涉及车辆电子控制单元软硬件集成测试
,具体涉及一种车载电子控制单元CAN接口自动测试系统及其测试方法。
技术介绍
随着电子控制相关领域的快速发展,使得汽车领域中,越来越多的汽车上采用电子控制技术来实现车辆的自动控制。其中,尤其是在新能源汽车领域,电子控制技术大幅促进了相关汽车技术的提升,但也正因为如此,汽车中电子控制单元的质量和可靠性在很大程度上决定了汽车的功能和性能。电子控制是现代汽车技术发展的重要趋势与标志。传统汽车上从发动机、变速器到转向与制动系统等少部分具有电子控制;而相对的,新能源汽车上从驱动电机、动力电池、充电机、DC/DC到整车控制器,以及车身、辅助装置等都应用了汽车电子控制单元,在极大的提高了汽车的自动化程度的同时,也向汽车领域提出了更高的要求,例如:汽车中的电子控制通过CAN通信协议实现,因此,对CAN通信的要求更高,并且,针对车载电子控制单元软硬件集成测试的CAN接口通讯测试也变得极为重要。目前,基于模型的软件开发模式日益在车载电子控制单元领域得到应用,使得软件层面的测试可以在MIL或快速原型上进本文档来自技高网...
车载电子控制单元CAN接口自动测试系统及其测试方法

【技术保护点】
一种车载电子控制单元CAN接口自动测试系统,用于快速完成被测电子控制单元的CAN接口的自动测试试验,并自动生成每个CAN信号的详细测试报告,其特征在于,所述测试系统包括:稳压电源,与所述被测电子控制单元连接以为所述被测电子控制单元提供电源;测量标定设备CANape,与所述被测电子控制单元通过CAN网络连接,用于读取和修改所述被测电子控制单元内部程序CAN接口数值以及读取和修改被测电子控制单元在CAN网络上发送或接收的信号数值;测试主机,与所述测量标定设备CANape通过通讯线连接,控制所述测量标定设备CANape对所述被测电子控制单元的CAN接口功能的自动测试,所述测试主机包括测试用例文件生成...

【技术特征摘要】
1.一种车载电子控制单元CAN接口自动测试系统,用于快速完成被测电子控制单元的CAN接口的自动测试试验,并自动生成每个CAN信号的详细测试报告,其特征在于,所述测试系统包括:稳压电源,与所述被测电子控制单元连接以为所述被测电子控制单元提供电源;测量标定设备CANape,与所述被测电子控制单元通过CAN网络连接,用于读取和修改所述被测电子控制单元内部程序CAN接口数值以及读取和修改被测电子控制单元在CAN网络上发送或接收的信号数值;测试主机,与所述测量标定设备CANape通过通讯线连接,控制所述测量标定设备CANape对所述被测电子控制单元的CAN接口功能的自动测试,所述测试主机包括测试用例文件生成单元和测试执行单元,所述测试用例文件生成单元用于根据预先设置的CAN协议数据库自动生成测试用例文件,所述测试执行单元根据所述被测电子控制单元的CAN通讯协议进行相应配置,并通过预先设置的自动测试执行程序与所生成的测试用例文件进行交互,获取所述测试用例文件中的测试用例信息并驱动所述测量标定设备CANape对所述被测电子控制单元的CAN接口执行CAN输出接口测试、CAN输入接口测试和CAN路由测试,并将测试结果输出到所述测试用例文件中,以及在测试结束时形成相应的测试报告;所述CAN输入接口测试和所述CAN路由测试包括CAN通讯异常时的CAN信号替代值测试。2.根据权利要求1所述的车载电子控制单元CAN接口自动测试系统,其特征在于,所述测试用例文件包含关于CAN输出接口测试、CAN输入接口测试和CAN路由测试的测试用例信息;所述测试执行单元根据所述被测电子控制单元的CAN通讯协议进行相应配置包括对各CAN网络通讯协议的配置,各CAN网络通讯数据库文件的配置及测量标定设备CANape的硬件配置。3.根据权利要求1所述的车载电子控制单元CAN接口自动测试系统,其特征在于,所述测量标定设备CANape与所述被测电子控制单元通过三条CAN网络连接,其中第一CAN网络用于读取和修改所述被测电子控制单元内部程序CAN接口数值,第二CAN网络和第三CAN网络用于读取和修改被测电子控制单元在CAN网络上发送或接收的信号数值,所述第二CAN网络和第三CAN网络分别发送和接收不同的报文信号;所述测量标定设备CANape与所述测试主机通过USB通讯线连接。4.一种车载电子控制单元CAN接口自动测试方法,用于快速完成被测电子控制单元的CAN接口的自动测试试验,并自动生成每个CAN信号的详细测试报告,其特征在于,所述测试方法包括以下步骤:测试用例生成单元根据CAN协议数据库自动生成测试用例文件;基于被测电子控制单元的CAN通讯协议对测试执行单元进行配置;测试执行单元通过预先设置的自动测试执行程序与所述测试用例文件进行交互,并控制测量标定设备CANape对所述被测电子控制单元的CAN接口执行CAN输出接口测试、CAN输入接口测试和CAN路由测试,并将测试结果输出到所述测试用例文件中,以及在测试结束时形成相应的测试报告;所述CAN输入接口测试和所述CAN路由测试包括CAN通讯异常时的CAN信号替代值测试。5.根据权利要求4所述的车载电子控制单元CAN接口自动测试方法,其特征在于,所述测试用例文件包含关于CAN输出接口测试、CAN输入接口测试和CAN路由测试的测试用例信息;所述测量标定设备CANape与所述被测电子控制单元通过三条CAN网络连接,其中第一CAN网络用于读取和修改所述被测电子控制单元内部程序CAN接口数值,第二CAN网络和第三CAN网络用于读取和修改被测电子控制单元在CAN网络上发送或接收的信号数值,所述第二CAN网络和第三CAN网络分别发送和接收不同的报文信号。6.根...

【专利技术属性】
技术研发人员:张立明于钊陈鸿帅赵永强赵开成王晓宇李素文
申请(专利权)人:中国第一汽车股份有限公司
类型:发明
国别省市:吉林,22

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1