[go: up one dir, main page]

CN104298224A - 车载电子控制单元can总线通信自动化测试装置及系统 - Google Patents

车载电子控制单元can总线通信自动化测试装置及系统 Download PDF

Info

Publication number
CN104298224A
CN104298224A CN201410468067.8A CN201410468067A CN104298224A CN 104298224 A CN104298224 A CN 104298224A CN 201410468067 A CN201410468067 A CN 201410468067A CN 104298224 A CN104298224 A CN 104298224A
Authority
CN
China
Prior art keywords
test
ecu
bus
line
subelement
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201410468067.8A
Other languages
English (en)
Inventor
孟超
张东波
崔茂源
马伯祥
杨彦召
李长龙
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
FAW Group Corp
Original Assignee
FAW Group Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by FAW Group Corp filed Critical FAW Group Corp
Priority to CN201410468067.8A priority Critical patent/CN104298224A/zh
Publication of CN104298224A publication Critical patent/CN104298224A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B23/00Testing or monitoring of control systems or parts thereof
    • G05B23/02Electric testing or monitoring
    • G05B23/0205Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults
    • G05B23/0218Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults
    • G05B23/0256Electric testing or monitoring by means of a monitoring system capable of detecting and responding to faults characterised by the fault detection method dealing with either existing or incipient faults injecting test signals and analyzing monitored process response, e.g. injecting the test signal while interrupting the normal operation of the monitored system; superimposing the test signal onto a control signal during normal operation of the monitored system

Landscapes

  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明涉及一种车载电子控制单元CAN总线通信自动化测试装置,该装置的测试主机控制程控电源使其根据ECU的工作需求输出不同幅值的电压;CAN总线的物理层测试信号输出到网络示波器进行显示,并且物理层测试数据通过网络示波器传送给测试主机;ECU测试数据通过总线数据采集设备传输给测试主机;测试主机对ECU及CAN总线的测试数据进行记录、分析、评定并生成测试报告。总线干扰仪用于对被测ECU的总线波形进行实时干扰。测试主机通过测试控制板卡控制总线测试板卡各继电器闭合或断开以执行总线故障注入操作。本发明克服了手动测试种种缺点,减少了车载网络工程师不必要的重复劳动,测试结果精确。

Description

车载电子控制单元CAN总线通信自动化测试装置及系统
技术领域
本发明涉及车辆控制器测试软件,特别涉及一种用于高效完成CAN网络通信测试及网络管理测试的车载电子控制单元CAN总线通信自动化测试装置及系统。
背景技术
在当今机动车辆上,通常安装多个电子控制单元(ECU),各控制单元通过接入控制器局域网络(Controller Area Network,CAN)实现彼此间的协同工作。在ECU开发阶段,整车厂会向ECU供应商释放ECU通信需求规范,ECU网络管理需求规范及网关路由需求规范来约束ECU。ECU开发完成后,整车厂会对ECU进行严格的网络测试以确保ECU在CAN网络中可以正常工作。目前整车厂的网络测试以手动测试为主,自动测试为辅,效率低,精度差,测试时间长。测试工作包含测试环境搭建,测试执行,测试数据保存,测试结果评定和测试报告撰写等步骤。单ECU网络测试的持续时间一般为两到三天,随着机动车辆上的ECU数目的增加及多款车型的并行开发,测试工程师的工作也在成倍的增加。由于不同ECU的网络测试方法基本相同,导致了测试工程师多是在进行重复劳动。同时不可忽略的一点是手动测试必然会引入人为误差,对测试结果的准确性造成了影响。
发明内容
本发明要解决的技术问题是提供一种车载电子控制单元CAN总线通信自动化测试装置及系统,该装置及系统能够准确、高效地对机动车辆上电子控制单元及其所在的控制器局域网络进行测试。
为了解决上述技术问题,本发明的车载电子控制单元CAN总线通信自动化测试装置包括程控电源、网络示波器、总线数据采集设备(CANcaseXL)、总线干扰仪(CANstress)、测试主机、测试控制板卡、总线测试板卡;测试主机通过GPIB连接控制程控电源;通过Ethernet接口连接控制网络示波器;通过USB接口连接控制总线干扰仪和总线数据采集设备;网络示波器、总线数据采集设备(CANcaseXL)、总线干扰仪(CANstress)、待测ECU连接到CAN总线上;测试主机通过USB接口连接测试控制板卡,测试控制板卡的IO输出端口连接总线测试板卡;程控电源通过KL30线、KL15线、接地线GND与CAN总线和ECU连接;所述总线测试板卡中集成继电器矩阵和两个连接于CAN总线的CAN_H线与CAN_L线之间的120欧姆终端电阻;继电器矩阵包括连接于程控电源与ECU之间KL30、KL15线、接地线GND上的第一继电器、第二继电器、第三继电器,连接于KL30与CAN_H线、CAN_L线之间的第四继电器、第五继电器,连接于接地线GND与CAN_H线、CAN_L线的第六继电器、第七继电器,连接于CAN_H线与CAN_L线之间的第八继电器,分别与两个120欧姆终端电阻串接的第九继电器、第十继电器,连接于CAN_H线和CAN_L线上的第十一继电器和第十二继电器。
测试主机输出控制信号给程控电源,使其根据ECU的工作需求输出不同幅值的电压;CAN总线的物理层测试信号输出到网络示波器进行显示,并且物理层测试数据通过网络示波器传送给测试主机;ECU测试数据通过总线数据采集设备传输给测试主机;测试主机对ECU及CAN总线的测试数据进行记录、分析、评定并生成测试报告。测试主机输出信号控制总线干扰仪CANstress产生干扰信号,用于对被测ECU的总线波形进行实时干扰。当需要执行总线故障注入操作时,测试主机通过测试控制板卡输出信号给总线测试板卡,控制各继电器闭合或断开;第一继电器、第三继电器闭合时,可模拟常电工作状态;第二继电器、第三继电器闭合时,可模拟二档工作状态。断开第四继电器和第五继电器可实现CAN线对电源短路;断开第六继电器和第七继电器可实现CAN线对地短路;断开第八继电器可实现CAN线短路;断开第九继电器、第十继电器可实现CAN线开路。该总线测试板卡可实现匹配60欧姆终端电阻,第九继电器、第十继电器闭合一个,该总线测试板卡可实现匹配120欧姆终端电阻。断开第十一、第十二继电器可实现CAN_H线、CAN_L断路。
本发明还包括稳压电源,所述稳压电源与总线测试板卡连接,为总线测试板卡供电。
车载电子控制单元CAN总线通信自动化测试系统包括下述模块:
CANDB通信数据库:用于存储各车型对应的ECU需要发送及接收的报文信息;
信息数据库:包括车型数据库、测试规范数据库、测试用例数据库、测试结果数据库、测试用例库,用于存储车型信息、测试规范信息、各种车型对应的测试用例信息、测试结果信息、测试用例;
测试相关参数输入模块:用于录入待测ECU的相关参数;
测试用例选择模块:根据录入的待测ECU的相关参数查找信息数据库中对应的车型信息,以及该车型信息对应的测试用例信息,根据测试用例信息从测试用例库中选择相应的测试用例,并查询CANDB通信数据库获得该ECU需要发送及接收的报文信息;
程控电源接口模块:用于输出控制信号给程控电源,使其根据ECU的工作需求输出不同幅值的电压;
网络示波器接口模块:用于接收CAN总线的物理层测试数据;
总线数据采集设备接口模块:用于采集ECU测试数据;
总线干扰仪接口模块:用于输出控制信号使总线干扰仪产生干扰信号,对被测ECU的总线波形进行实时干扰;
测试控制板卡接口模块:用于输出总线测试板卡内各继电器通断的控制信号;
硬件系统中测试工具初始化连接测试模块:用于对程控电源、网络示波器、总线数据采集设备、总线干扰仪和测试控制板卡的初始化连接进行测试;
网络故障注入模块:用于产生总线测试板卡继电器矩阵控制信号,实现CAN线对电源短路、CAN线对地短路、CAN线短路、CAN线开路、CAN线短路故障注入;
编译模块:用于对选择的测试用例进行完整性检测;
测试模块:针对选择的测试用例进行测试;
测试控制、记录及报告生成模块:对测试过程进行控制,并生成测试记录文件及测试报告。
所述信息数据库还用于存储评定标准信息、故障代码信息、路由信息;测试控制、记录及报告生成模块根据评定标准信息、故障代码信息、路由信息及实测信息生成测试结果评价报告。
所述测试模块包括下述子模块:
报文测试子模块:用于报文周期测试、报文DLC测试、报文节点超时监测测试;
总线物理层测试子模块:用于总线信号电平、总线信号电平上升/下降沿、位时间的测试;
非应答信号测试子模块:用于ECU非应答信号(NO ACK)的测试;
Bus off测试子模块:包括Bus off处理测试单元、Bus off监测测试单元、Bus off欠电压测试单元,用于Bus off处理测试、Bus off监测测试、Bus off欠电压测试;
ECU供电电压故障测试子模块:包括ECU欠电压测试单元和ECU过电压测试单元,用于对欠电压、过电压条件下ECU故障处理情况进行测试;
总线故障测试子模块:用于CAN线对电源短路、CAN线对地短路、CAN线短路、CAN线开路、CAN线短路ECU故障代码测试及恢复状态进行测试。
所述Bus off监测测试单元包括下述子单元:
用于仿真ECU伙伴节点,向待测ECU发送报文的子单元;
用于执行ECU故障码清除的子单元;
用于读取ECU故障码的子单元;
用于判断ECU是否还有故障码,若还有故障码,则发送测试不合格标志的子单元;
用于控制总线干扰仪实施干扰使总线进入Bus off状态的子单元;
用于停止仿真ECU伙伴节点向待测ECU发送报文的子单元;
用于延时等待ECU产生故障码的子单元;
用于停止总线干扰仪实施干扰的子单元;
用于读取ECU故障码的子单元;
用于判断ECU是否记录有故障码,若没有故障码,则发送测试不合格标志的子单元;
用于判断ECU是否记录有超时故障码,若没有超时故障码,则发送测试不合格标志的子单元;
用于发送测试合格标志的子单元。
所述ECU欠电压测试单元包括下述子单元:
用于在供电电压大于0V条件下,控制程控电源降低ECU供电电压使其处于欠电压状态的子单元;
用于判断ECU报文是否第一次出现错误帧的子单元;
用于在ECU第一次出现错误帧时记录此时供电电压值的子单元;
用于控制ECU使其停止通讯的子单元;
用于记录ECU停止通讯时供电电压值的子单元;
用于判断ECU第一次出现错误帧时供电电压值和ECU停止通讯时供电电压值是否符合规范的子单元。
本发明的有益效果:
1、本发明通过搭建包括程控电源、高精网络示波器、总线数据采集设备CANcaseXL、总线干扰仪CANstress、总线测试板卡及测试控制板卡(NI板卡)、测试主机的硬件工作平台,并通过测试主机进行统一管理、协调工作,克服了手动测试种种缺点,避免每次测试开始之前都要进行复杂的测试环境搭建工作,减少了车载网络工程师不必要的重复劳动,同时避免了手动操作会引入人为的误差,影响测试结果的精确性。
附图说明
下面结合附图和具体实施方式对本发明作进一步详细说明。
图1是本发明的车载电子控制单元CAN总线通信自动化测试装置及系统的架构图。
图2是本发明的车载电子控制单元CAN总线通信自动化测试装置的结构框图。
图3是本发明的总线测试板卡的结构示意图。
图4是车载电子控制单元CAN总线通信自动化系统的结构框图。
图5是车载电子控制单元CAN总线通信自动化系统的主程序流程图。
图6是测试模块结构框图。
图7是Bus-off监测测试子系统结构框图
图8是Bus-off监测测试子系统程序流程图。
图9是ECU欠电压测试子系统结构框图。
图10是ECU欠电压测试子程序流程图。
具体实施方式
如图1、2所示,本发明的硬件机柜是将程控电源、稳压电源、网络示波器、总线数据采集设备CANcaseXL、总线干扰仪CANstress、总线测试板卡及测试控制板卡(NI板卡)、测试主机等测试设备集成于一个机柜中进行统一管理。测试主机中安装测试管理软件,测试管理软件通过GPIB(通用接口总线)接口控制程控电源;通过Ethernet(以太网)接口控制高精网络示波器;通过USB接口控制总线干扰仪CANstress;通过USB接口控制测试控制板卡,测试控制板卡提供一系列的IO输出端口,这些IO输出端口可以控制总线测试板卡的继电器矩阵。程控电源用于被测ECU的供电,供电电压可在0V-50V之间变化,由于测试过程中部分测试用例需要调整电压值上升/下降或者控制电源的通断所以必须采用程控电源实时控制电压变化。程控电源须支持GPIB接口。稳压电源用于为总线测试板卡提供12V电压。高精网络示波器用于实现总线物理层测试,如总线信号电平测试、上升沿下降沿斜率测试、位时间测试等。网络示波器可适当选用采样频率、带宽较高的示波器,并提供Ethernet接口用于程序控制。CANcaseXL用于采集总线数据并传输给测试主机,由测试主机记录及分析总线数据;总线干扰仪CANstress用于对被测ECU的总线波形进行实时干扰;总线测试板卡可通过匹配继电器矩阵,结合总线数据采集设备、总线干扰设备实现总线测试,该板卡电阻匹配功能可实现匹配60欧姆或120欧姆终端电阻,故障注入功能可以提供CAN线对电源短路、CAN线对地短路、CAN线短路、CAN线开路等故障注入操作。
如图3所示,所述总线测试板卡中集成继电器矩阵和两个连接于CAN总线的CAN_H线与CAN_L线之间的120欧姆终端电阻R1、R2;继电器矩阵包括连接于程控电源与ECU之间KL30、KL15线、接地线GND上的第一继电器J1、第二继电器J2、第三继电器J3,连接于KL30与CAN_H线、CAN_L线之间的第四继电器J6、第五继电器J4,连接于接地线GND与CAN_H线、CAN_L线之间的第六继电器J7、第七继电器J5,连接于CAN_H线与CAN_L线之间的第八继电器J8,分别与两个120欧姆终端电阻串接的第九继电器J9、第十继电器J10,连接于CAN_H线和CAN_L线上的第十一继电器J11和第十二继电器J12。
本发明的软件部分包括:测试管理程序、测试用例库以及上位机控制程序。测试管理程序,包括数据库管理、测试执行管理和用户管理。数据库管理用于针对不同车型相关数据的存储,包括存储车型信息、测试规范信息、测试类型信息、测试用例信息等,以及具体控制器(ECU)的网络相关故障码的录入、诊断指令的记录;测试执行管理用于选配不同的车型;用户管理用于新建用户,不同的用户权限不同。测试用例库包括:报文周期测试、报文DLC测试、位时间测试、采样点测试、报文节点超时监测测试、NO ACK(非应答信号)测试、Busoff(总线关闭)处理测试、欠电压/过电压测试、Bus off监测测试、Bus off欠电压监测测试等,可以根据不同的车型来删减测试用例。上位机控制程序用于测试相关参数的录入、选择和执行测试用例,并控制测试过程、保存测试记录和生成记录测试报告。
如图4所示,本发明的车载电子控制单元CAN总线通信自动化系统包括:CANDB通信数据库;信息数据库;测试用例库;测试相关参数输入模块;测试用例选择模块;程控电源接口模块;网络示波器接口模块;采集总线数据设备接口模块;测试控制板卡接口模块;硬件系统中测试工具初始化连接测试模块;网络故障注入模块;编译模块;测试控制、记录及报告生成模块。
CANDB通信数据库:用于存储不同ECU需要发送及接收的报文信息。
信息数据库:包括车型数据库、测试规范数据库、测试类型信息数据库、评定标准数据库、测试用例数据库、测试结果数据库、测试用例库;车型数据库用于存储车型信息;测试规范数据库用于存储各种车型对应的ECU测试规范信息(包括ECU所属网段,ECU开发版本及ECU名称,ECU终端电阻匹配等)、测试类型信息(包括基本通信、网络管理、诊断信息等);评定标准数据库用于存储评定标准信息、故障代码信息、路由信息;测试用例数据库用于存储各种车型所需测试的测试用例信息,例如针对某一车型,测试用例信息包括物理层测试(包括总线信号电平测试、上升沿下降沿斜率测试、位时间测试等)、数据链路层测试(包括CAN总线协议测试、采样点测试等)、CAN诊断测试(包括CAN线对电源短路、CAN线对地短路、CAN线短路、CAN线开路等故障测试);针对另一种车型,测试用例信息包括物理层测试、数据链路层测试、交互层测试(包括传输协议等);测试结果数据库用于存储测试结果信息。测试用例库用于存储能够满足各种车型测试需要的多个测试用例。
测试相关参数输入模块:用于录入待测ECU的相关参数;包括ECU所属网段,ECU软硬件版本及ECU名称,ECU终端电阻匹配等。
测试用例选择模块:根据录入的待测ECU的相关参数查找信息数据库中对应的车型信息,以及该车型信息对应的测试用例信息,根据测试用例信息从测试用例库中选择相应的测试用例,并查询CANDB通信数据库获得该ECU需要发送及接收的报文信息;
程控电源接口模块:用于输出控制信号给程控电源,使其根据ECU的工作需求输出不同幅值的电压;
网络示波器接口模块:用于接收CAN总线的物理层测试数据;
总线数据采集设备接口模块:用于采集ECU测试数据;
总线干扰仪接口模块:用于输出控制信号使总线干扰仪产生干扰信号,对被测ECU的总线波形进行实时干扰;
测试控制板卡接口模块:用于输出总线测试板卡内各继电器通断的控制信号;
硬件系统中测试工具初始化连接测试模块:用于对程控电源、网络示波器、总线数据采集设备、总线干扰仪和测试控制板卡的初始化连接进行测试;
网络故障注入模块:用于产生总线测试板卡继电器矩阵控制信号,实现CAN线对电源短路、CAN线对地短路、CAN线短路、CAN线开路、CAN线短路故障注入;
编译模块:用于对选择的测试用例进行完整性检测;例如针对待测ECU,对应车型数据库中某一车型,其测试用例信息包括报文周期测试、报文DLC测试、位时间测试、采样点测试、报文节点超时监测测试、NO ACK测试、Bus off(总线关闭)处理测试、欠电压/过电压测试、Bus off监测测试、Bus off欠电压监测测试,而选择的测试用例缺少了位时间测试、采样点测试这两项,则需要从测试用例库中选择这两项添加到测试用例队列中。
测试模块:针对选择的测试用例进行测试;
测试控制、记录及报告生成模块:对测试过程进行控制,并根据测试用例评定标准信息、故障代码信息、路由信息和实测信息生成测试记录文件、测试结果评价报告。
如图5所示,测试主机主程序流程如下:
(1)测试信息录入,包括ECU所属网段,ECU软硬件版本及ECU名称,ECU终端电阻匹配等;
(2)测试用例选择,包括通信单元测试(如ECU欠电压、过电压测试、....),通信系统测试(如物理层测试、数据链路层测试、交互层测试等,网络管理单元测试(如睡眠中断测试、Limphome状态测试等),路由测试(如报文路由测试、信号路由测试等),诊断测试等;
(3)开始测试;
(4)对编译选择的测试用例进行完整性检测,若通过检测则进入步骤(5),否则返回步骤(3),将漏掉的测试用例添加到测试用例队列中;
(5)针对选择的测试用例开始执行测试;
(6)判读是否生成测试报告,是则进入步骤(7),否则转步骤(8);
(7)生成测试报告;
(8)结束。
以对应于某一车型的待测ECU为例,如图6所示,所述测试模块包括下述子模块:
报文测试子模块:用于报文周期测试、报文DLC测试、报文节点超时监测测试;
总线物理层测试子模块:用于总线信号电平、总线信号电平上升/下降沿、位时间的测试;
非应答信号测试子模块:用于ECU非应答信号(NO ACK)的测试;
Bus off测试子模块:用于Bus off处理测试、Bus off监测测试、Bus off欠电压测试;
ECU供电电压故障测试子模块:用于对欠电压、过电压条件下ECU故障处理情况进行测试;
总线故障测试子模块:在CAN线对电源短路、CAN线对地短路、CAN线短路、CAN线开路、CAN线短路故障修复后,根据待测ECU故障记录情况测试待测ECU是否曾经产生过相应的故障代码,同时,对CAN线故障修复后待测ECU是否回到正常工作状态进行测试。
所述报文测试子模块中报文周期测试、报文DLC测试可以用同一个子程序实现,也可以分别用一个子程序实现,报文节点超时监测测试单独用一个子程序实现。
总线信号电平、总线信号电平上升/下降沿、位时间的测试采用一个子程序实现。
欠电压、过电压条件下ECU故障处理测试可以一个子程序也可以两个子程序。
下面以Bus off测试子模块的Bus off监测测试单元和ECU欠电压测试单元为例详细说明测试过程。其余测试用例的测试过程属于比较常规的技术,这里不再累述。
如图7所示,所述Bus off监测测试单元包括下述子单元:
用于仿真ECU伙伴节点,向待测ECU发送报文的子单元;
用于执行ECU故障码清除的子单元;
用于读取ECU故障码的子单元;
用于判断ECU是否还有故障码,若还有故障码,则发送测试不合格标志的子单元;
用于控制总线干扰仪实施干扰使总线进入Bus off状态的子单元;
用于停止仿真ECU伙伴节点向待测ECU发送报文的子单元;
用于延时等待ECU产生故障码的子单元;
用于停止总线干扰仪实施干扰的子单元;
用于读取ECU故障码的子单元;
用于判断ECU是否记录有故障码,若没有故障码,则发送测试不合格标志的子单元;
用于判断ECU是否记录有超时故障码,若没有超时故障码,则发送测试不合格标志的子单元;
用于发送测试合格标志的子单元。
如图8所示,Bus off监测测试子程序如下:
(a)开始;
(b)ECU上电;
(c)仿真ECU伙伴节点,向待测ECU发送报文;
(d)执行ECU故障码清除;
(e)读取ECU故障码;
(f)判断ECU是否还有故障码,是则转步骤(g),否则发送测试不合格标志,转步骤(o);
(g)控制总线干扰仪实施干扰使总线进入Bus off状态;
(h)停止仿真ECU伙伴节点向待测ECU发送报文;
(i)延时3.5倍最大超时故障码产生时间,等待ECU产生故障码;
(j)停止总线干扰仪实施干扰;
(k)读取ECU故障码;
(l)判断ECU是否记录有Bus off故障码,是则转步骤(m),否则发送测试不合格标志,转步骤(o);
(m)判断ECU是否记录有超时故障码,是则转步骤(n),否则发送测试不合格标志,转步骤(o);
(n)通过测试,发送测试合格标志;
(o)结束。
如图9所示,所述ECU欠电压测试单元包括下述子单元:
用于在供电电压大于0V条件下,控制程控电源使ECU供电电压降低0.1V的子单元;
用于判断ECU报文是否第一次出现错误帧的子单元;
用于在ECU第一次出现错误帧时记录此时供电电压值的子单元;
用于判断ECU是否停止通讯的子单元;
用于记录ECU停止通讯后供电电压值的子单元;
用于判断ECU第一次出现错误帧时供电电压值和ECU停止通讯后供电电压值是否符合规范的子单元;
用于输出测试合格标志的子单元。
如图10所示,ECU欠电压测试子程序流程如下:
(a)开始;
(b)ECU上电;
(c)判断供电电压是否大于0V,是则控制程控电源ECU供电电压降低0.1V;
(d)判断ECU报文是否第一次出现错误帧,是则转步骤(e),否则记录此时供电电压值;
(e)判断ECU是否停止通信,是则转步骤(f),否则返回步骤(c);
(f)记录ECU停止通信后的供电电压值;
(g)判断ECU第一次出现错误帧时供电电压值和ECU停止通讯后供电电压值是否符合规范,是则转步骤(h),否则输出测试不合格标志,转步骤(i);
(h)输出测试合格标志;
(i)结束。
本发明的硬件机柜建流程如下:
第一步,为网络自动化测试机柜安装电源控制开关。网络自动化测试机柜为220V供电。电源控制开关安置于机柜顶端,具有过流保护功能。当电流值超过最高电流时可以自动切断整个机柜的电源。它主要由空气开关和紧急停止开关组成,其中紧急停止开关按下时可切断整个机柜的供电。
第二步,安装网络自动化测试所需电源。机柜中包括两个独立的电源,分别由一个稳压电源和一个程控电源组成。稳压电源输出电压12V电压,为总线测试板卡供电。程控电源输出0V-50V电压,为被测ECU供电。程控电源需要通过GPIB转USB模块与测试主机连接,测试主机安装GPIB驱动后即可实现控制。
第三步,安装高精网络示波器。安装网络示波器前需根据网络示波器的大小定制机柜插箱,网络示波器先固定于测试插箱中,再将测试插箱放置于机柜指定位置,通过以太网网线与测试主机相连接。
第四步,按测试需求将总线测试板卡固定于定制的插箱中,总线测试板卡由稳压电源供电,供电电压12V。总线测试板卡由IO数字输出进行控制,通过接插件与IO数字输出端口相连接。IO数字输出控制可采用测试控制板卡(NI板卡)进行控制。图3是总线测试板卡的结构框图。
第五步,测试主机的设置。首先,测试主机中需安装程控电源、网络示波器、测试控制板卡等设备驱动;其次,需要编写一个上位机控制程序[F1]即测试管理软件,该软件统一控制各硬件测试设备。核心的测试用例在Vector公司CANoe软件中的CAPL Browser环境进行程序开发,CANoe提供各类程序接口,如GPIB接口、Ethernet接口、串口通信接口等。测试管理软件具备数据库管理功能可将测试相关信息录入,使网络测试机柜成为平台化、自动化的测试系统。
图5是车载电子控制单元CAN总线通信自动化系统的软件系统方法流程图。网络测试及管理的方法包括如下步骤:
步骤S1,软件启动后,自动查询车型信息数据库[F6],获取车型信息数据库中保存的车型信息,测试类型信息(如基本通信、网络管理、诊断等),测试规范信息及测试用例信息等,并在软件中显示相关信息。
步骤S2,测试信息配置。测试信息包括ECU所属网段,ECU开发版本及ECU名称,ECU终端电阻匹配等。测试用例库[F2]根据这些信息确定需运行的测试文件,并查询CANDB通信数据库[F3]获得该ECU需要发送及接收的报文信息。
步骤S3,选取需要进行测试的测试用例。具体实现方法如下:
所有测试用例信息保存在车型信息数据库[F6]的测试用例数据库中,根据选择的车型信息及测试类型信息将可以执行的测试用例名称显示在界面上,以供选择。
步骤S4,开始测试。单击“开始测试”按钮,开始一次新测试。自动测试软件完成对相关测试工具的初始化连接,并将测试用例信息写入配置文件(ini格式)供测试用例库运行时使用。具体实现方法如下:自动测试软件完成对硬件系统中测试工具[F7]的连接:与程控电源的连接(本系统采用GPIB接口通信),与网络示波器的连接(本系统采用以太网接口通信),与外部接口电路的连接(本系统采用串口通信)。如果与任一测试工具的初始化连接失败,则提示工程师,并终止本次测试。自动测试软件将测试用例选择信息,评定标准信息,故障代码信息及路由信息写入配置文件,以备测试用例库[F2]根据配置文件信息确定需要执行的测试用例,并依据评定标准信息对测试获得的结果进行评定。
步骤S5,步骤S4执行完成后,进入步骤S5,依次执行选中的测试项。具体实现方法如下:测试用例库[F2]将选中的测试项用例依次执行。在每一个测试项中,通过继电器的开闭及对程控电源和网络示波器的命令发送,搭建测试用例所需的测试环境。如果需要故障注入,则调用网络故障注入程序[F4]。如果是与网络示波器相关的测试程序,则调用网络信号测试程序[F5]。然后逐条执行该测试用例中的测试语句,获得最终的测试结果,并将结果与评定标准信息进行对比,确定测试项是否通过。每个测试用例均生成独立的测试记录文件以保存测试数据。
步骤S6,测试结束后,生成测试报告。单击“生成报告”按钮,则自动测试软件调用报告生成模块。
步骤S7,自动测试软件根据本次测试所属类型,调用对应的模板,将测试结果数据写入报告。

Claims (7)

1.一种车载电子控制单元CAN总线通信自动化测试装置,其特征在于包括程控电源、网络示波器、总线数据采集设备、总线干扰仪、测试主机、测试控制板卡、总线测试板卡;测试主机通过GPIB连接控制程控电源;通过Ethernet接口连接控制网络示波器;通过USB接口连接控制总线干扰仪和总线数据采集设备;网络示波器、总线数据采集设备、总线干扰仪、待测ECU连接到CAN总线上;测试主机通过USB接口连接测试控制板卡,测试控制板卡的IO输出端口连接总线测试板卡;程控电源通过KL30线、KL15线、接地线GND与CAN总线和ECU连接;所述总线测试板卡中集成继电器矩阵和两个连接于CAN总线的CAN_H线与CAN_L线之间的120欧姆终端电阻;继电器矩阵包括连接于程控电源与ECU之间KL30、KL15线、接地线GND上的第一继电器、第二继电器、第三继电器,连接于KL30与CAN_H线、CAN_L线之间的第四继电器、第五继电器,连接于接地线GND与CAN_H线、CAN_L线的第六继电器、第七继电器,连接于CAN_H线与CAN_L线之间的第八继电器,分别与两个120欧姆终端电阻串接的第九继电器、第十继电器,连接于CAN_H线和CAN_L线上的第十一继电器和第十二继电器。
2.根据权利要求1所述的车载电子控制单元CAN总线通信自动化测试装置,其特征在于还包括稳压电源,所述稳压电源与总线测试板卡连接,为总线测试板卡供电。
3.一种车载电子控制单元CAN总线通信自动化测试系统,其特征在于包括下述模块:
CANDB通信数据库:用于存储各车型对应的ECU需要发送及接收的报文信息;
信息数据库:包括车型数据库、测试规范数据库、测试用例数据库、测试结果数据库、测试用例库,用于存储车型信息、测试规范信息、各种车型对应的测试用例信息、测试结果信息、测试用例;
测试相关参数输入模块:用于录入待测ECU的相关参数;
测试用例选择模块:根据录入的待测ECU的相关参数查找信息数据库中对应的车型信息,以及该车型信息对应的测试用例信息,根据测试用例信息从测试用例库中选择相应的测试用例,并查询CANDB通信数据库获得该ECU需要发送及接收的报文信息;
程控电源接口模块:用于输出控制信号给程控电源,使其根据ECU的工作需求输出不同幅值的电压;
网络示波器接口模块:用于接收CAN总线的物理层测试数据;
总线数据采集设备接口模块:用于采集ECU测试数据;
总线干扰仪接口模块:用于输出控制信号使总线干扰仪产生干扰信号,对被测ECU的总线波形进行实时干扰;
测试控制板卡接口模块:用于输出总线测试板卡内各继电器通断的控制信号;
硬件系统中测试工具初始化连接测试模块:用于对程控电源、网络示波器、总线数据采集设备、总线干扰仪和测试控制板卡的初始化连接进行测试;
网络故障注入模块:用于产生总线测试板卡继电器矩阵控制信号,实现CAN线对电源短路、CAN线对地短路、CAN线短路、CAN线开路、CAN线短路故障注入;
编译模块:用于对选择的测试用例进行完整性检测;
测试模块:针对选择的测试用例进行测试;
测试控制、记录及报告生成模块:对测试过程进行控制,并生成测试记录文件及测试报告。
4.根据权利要求3所述的车载电子控制单元CAN总线通信自动化测试装置,其特征在于所述信息数据库还用于存储评定标准信息、故障代码信息、路由信息;测试控制、记录及报告生成模块根据评定标准信息、故障代码信息、路由信息及实测信息生成测试结果评价报告。
5.根据权利要求3所述的车载电子控制单元CAN总线通信自动化测试装置,其特征在于所述测试模块包括下述子模块:
报文测试子模块:用于报文周期测试、报文DLC测试、报文节点超时监测测试;
总线物理层测试子模块:用于总线信号电平、总线信号电平上升/下降沿、位时间的测试;
非应答信号测试子模块:用于ECU非应答信号(NO ACK)的测试;
Bus off测试子模块:包括Bus off处理测试单元、Bus off监测测试单元、Bus off欠电压测试单元,用于Bus off处理测试、Bus off监测测试、Bus off欠电压测试;
ECU供电电压故障测试子模块:包括ECU欠电压测试单元和ECU过电压测试单元,用于对欠电压、过电压条件下ECU故障处理情况进行测试;
总线故障测试子模块:用于CAN线对电源短路、CAN线对地短路、CAN线短路、CAN线开路、CAN线短路ECU故障代码测试及恢复状态进行测试。
6.根据权利要求5所述的车载电子控制单元CAN总线通信自动化测试装置,其特征在于所述Bus off监测测试单元包括下述子单元:
用于仿真ECU伙伴节点,向待测ECU发送报文的子单元;
用于执行ECU故障码清除的子单元;
用于读取ECU故障码的子单元;
用于判断ECU是否还有故障码,若还有故障码,则发送测试不合格标志的子单元;
用于控制总线干扰仪实施干扰使总线进入Bus off状态的子单元;
用于停止仿真ECU伙伴节点向待测ECU发送报文的子单元;
用于延时等待ECU产生故障码的子单元;
用于停止总线干扰仪实施干扰的子单元;
用于读取ECU故障码的子单元;
用于判断ECU是否记录有故障码,若没有故障码,则发送测试不合格标志的子单元;
用于判断ECU是否记录有超时故障码,若没有超时故障码,则发送测试不合格标志的子单元;
用于发送测试合格标志的子单元。
7.根据权利要求5所述的车载电子控制单元CAN总线通信自动化测试装置,其特征在于所述ECU欠电压测试单元包括下述子单元:
用于在供电电压大于0V条件下,控制程控电源降低ECU供电电压使其处于欠电压状态的子单元;
用于判断ECU报文是否第一次出现错误帧的子单元;
用于在ECU第一次出现错误帧时记录此时供电电压值的子单元;
用于控制ECU使其停止通讯的子单元;
用于记录ECU停止通讯时供电电压值的子单元;
用于判断ECU第一次出现错误帧时供电电压值和ECU停止通讯时供电电压值是否符合规范的子单元。
CN201410468067.8A 2014-09-12 2014-09-12 车载电子控制单元can总线通信自动化测试装置及系统 Pending CN104298224A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201410468067.8A CN104298224A (zh) 2014-09-12 2014-09-12 车载电子控制单元can总线通信自动化测试装置及系统

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201410468067.8A CN104298224A (zh) 2014-09-12 2014-09-12 车载电子控制单元can总线通信自动化测试装置及系统

Publications (1)

Publication Number Publication Date
CN104298224A true CN104298224A (zh) 2015-01-21

Family

ID=52318000

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201410468067.8A Pending CN104298224A (zh) 2014-09-12 2014-09-12 车载电子控制单元can总线通信自动化测试装置及系统

Country Status (1)

Country Link
CN (1) CN104298224A (zh)

Cited By (93)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105404568A (zh) * 2015-12-03 2016-03-16 广州汽车集团股份有限公司 Can总线测试系统以及测试方法
CN105515893A (zh) * 2015-11-26 2016-04-20 普华基础软件股份有限公司 一种确定采样点位置的方法
CN105760296A (zh) * 2016-01-21 2016-07-13 深圳市同创国芯电子有限公司 自动化测试控制方法、装置及终端
CN105929270A (zh) * 2016-04-20 2016-09-07 北京润科通用技术有限公司 一种故障注入方法及装置
CN105975369A (zh) * 2016-05-23 2016-09-28 河北工业大学 一种用于车载网络单元的测试环境自动化配置设备
CN105974909A (zh) * 2016-06-28 2016-09-28 河北工业大学 一种汽车电子测试电路自动化配置盒
CN106019006A (zh) * 2016-05-17 2016-10-12 深圳市航盛电子股份有限公司 一种测试can物理层指标的系统及方法
CN106330618A (zh) * 2016-09-19 2017-01-11 中国第汽车股份有限公司 一种基于can/lin/most混合型总线网关路由自动化测试系统及测试方法
CN106444712A (zh) * 2016-10-19 2017-02-22 中国第汽车股份有限公司 一种can/lin网络干扰自动化测试系统
CN106647690A (zh) * 2016-10-31 2017-05-10 中国第汽车股份有限公司 一种车身控制器(bcm)网络通信信号自动化测试系统
CN106778955A (zh) * 2016-12-01 2017-05-31 东风电子科技股份有限公司 基于二维码识别实现车载终端自动测试的系统及方法
CN106773778A (zh) * 2016-11-21 2017-05-31 北京汽车股份有限公司 汽车can总线物理层仿真测试装置以及方法
WO2017113912A1 (zh) * 2015-12-30 2017-07-06 中兴通讯股份有限公司 物理层软件自动化测试方法和装置
CN107171893A (zh) * 2017-06-13 2017-09-15 延锋伟世通电子科技(南京)有限公司 基于can网络的自动化测试平台及其测试方法
CN107370637A (zh) * 2017-07-20 2017-11-21 浙江力邦合信智能制动系统股份有限公司 车载ecu通信功能自动化测试系统及方法
CN107656126A (zh) * 2017-08-18 2018-02-02 惠州市德赛西威汽车电子股份有限公司 基于can的车载音响静态电流自动化测试方法及系统
CN107659465A (zh) * 2017-09-13 2018-02-02 北京新能源汽车股份有限公司 一种整车can总线错误帧的排查装置及排查方法
CN107797540A (zh) * 2016-09-07 2018-03-13 上海汽车集团股份有限公司 变速器故障测试方法、装置及终端
CN107819643A (zh) * 2017-09-30 2018-03-20 吉利汽车研究院(宁波)有限公司 一种自动化测试装置
CN107943008A (zh) * 2017-12-14 2018-04-20 上汽通用五菱汽车股份有限公司 基于vt系统的自动化诊断测试方法
CN107948020A (zh) * 2017-12-22 2018-04-20 上汽通用五菱汽车股份有限公司 一种can总线采样点测试的方法及装置
CN108075948A (zh) * 2017-12-04 2018-05-25 武汉保华显示科技有限公司 一种车载网络管理一致性测试装置及其方法
CN108445812A (zh) * 2018-04-20 2018-08-24 扬州航盛科技有限公司 一种手持嵌入式控制器局域网络模拟系统及模拟方法
CN108566323A (zh) * 2018-03-21 2018-09-21 武汉乐庭软件技术有限公司 一种T-Box自动化测试方法及系统
CN108614133A (zh) * 2018-05-23 2018-10-02 北京新能源汽车股份有限公司 一种断线盒以及车辆检测系统
CN108710046A (zh) * 2018-07-09 2018-10-26 延锋伟世通电子科技(上海)有限公司 一种车载仪表耐久测试装置
CN108873868A (zh) * 2018-07-27 2018-11-23 中国核动力研究设计院 核电厂安全级dcs平台模块自动化测试装置
CN108900377A (zh) * 2018-07-03 2018-11-27 南京越博动力系统股份有限公司 一种can网络测试系统及测试方法
CN108965085A (zh) * 2018-08-01 2018-12-07 北京新能源汽车股份有限公司 一种电子控制单元ecu的检错方法及装置
CN109309598A (zh) * 2018-08-01 2019-02-05 惠州市德赛西威汽车电子股份有限公司 带can功能被测车载模块的采样点自动化测试系统及方法
CN109361569A (zh) * 2018-11-26 2019-02-19 中汽研(天津)汽车工程研究院有限公司 基于can总线的通信诊断故障码自动化测试系统及测试方法
CN109375613A (zh) * 2018-11-26 2019-02-22 中汽研(天津)汽车工程研究院有限公司 一种车载总线便携式自动化测试系统
CN109799809A (zh) * 2019-01-28 2019-05-24 北京新能源汽车股份有限公司 用于ecu测试的故障注入电路、方法以及ecu测试系统
CN109840207A (zh) * 2018-12-26 2019-06-04 中汽研(天津)汽车工程研究院有限公司 一种基于autosar网络管理自动化测试系统及测试方法
CN109861795A (zh) * 2019-02-28 2019-06-07 广州小鹏汽车科技有限公司 Canfd总线系统采样点配置与测试方法及相应的数据传输方法
CN109921956A (zh) * 2018-12-10 2019-06-21 东莞职业技术学院 一种汽车网络信号的检测方法
CN110147089A (zh) * 2019-06-10 2019-08-20 天津恒天新能源汽车研究院有限公司 测试仪及具有其的车载终端测试系统
CN110389571A (zh) * 2018-04-20 2019-10-29 广州小鹏汽车科技有限公司 一种总线自动化测试系统及方法
CN110825064A (zh) * 2018-08-09 2020-02-21 广州汽车集团股份有限公司 纯电动汽车防盗系统的测试方法、装置和存储介质
CN110868302A (zh) * 2018-08-28 2020-03-06 恩智浦有限公司 网络接口装置和用于操作网络接口装置的方法
CN110912763A (zh) * 2018-09-17 2020-03-24 联合汽车电子有限公司 Can总线测试集成电路、测试系统及测试方法
CN111308922A (zh) * 2019-07-30 2020-06-19 厦门雅迅网络股份有限公司 一种防止can总线发出错误帧的方法和can总线设备
CN111581082A (zh) * 2020-04-21 2020-08-25 东风汽车集团有限公司 车载控制器测试脚本生成装置及方法
CN111708348A (zh) * 2020-06-08 2020-09-25 中国第一汽车股份有限公司 一种诊断服务的测试方法、装置、设备及存储介质
CN111708661A (zh) * 2020-05-14 2020-09-25 东风汽车集团有限公司 一种适用于中央网关的压力测试系统及方法
CN111983990A (zh) * 2019-05-23 2020-11-24 天津博顿电子有限公司 基础软件自动化测试平台
CN112051832A (zh) * 2020-08-31 2020-12-08 安徽江淮汽车集团股份有限公司 基于仿真节点的故障测试方法、装置、系统及存储介质
CN112181752A (zh) * 2020-12-01 2021-01-05 上海小慧智能科技有限公司 车辆总线测试方法、装置、电子设备和可读存储介质
CN112208467A (zh) * 2019-07-09 2021-01-12 丰田自动车株式会社 车载网络系统
CN112260919A (zh) * 2020-10-13 2021-01-22 西信科技有限公司 一种车载can网络诊断系统级自动化测试装置及系统
CN112468369A (zh) * 2020-11-30 2021-03-09 北京新能源汽车技术创新中心有限公司 汽车的can通信矩阵的检错方法
CN112511357A (zh) * 2020-12-25 2021-03-16 武汉格罗夫氢能汽车有限公司 域控制器系统级网络自动化测试系统及方法
CN112650188A (zh) * 2019-10-10 2021-04-13 广州汽车集团股份有限公司 一种汽车总线网络管理自动化测试系统及方法
CN112698138A (zh) * 2020-12-25 2021-04-23 武汉格罗夫氢能汽车有限公司 域控制器系统级网络自动化测试用断线器及控制方法
CN112711242A (zh) * 2020-12-17 2021-04-27 东风越野车有限公司 汽车电控单元自动化网络诊断测试系统及其测试方法
CN112783139A (zh) * 2020-12-30 2021-05-11 上汽通用五菱汽车股份有限公司 一种CAN总线BusOff逻辑测试系统与方法
CN112968810A (zh) * 2021-02-08 2021-06-15 一汽解放汽车有限公司 车载以太网物理层测试装置和方法
CN113176743A (zh) * 2021-03-25 2021-07-27 四川百纳科技有限责任公司 一种can网络物理层诊断电阻自适应电路及方法
CN113204231A (zh) * 2021-05-28 2021-08-03 黄冈格罗夫氢能汽车有限公司 一种终端电阻匹配的自动化测试系统及测试方法
CN113391200A (zh) * 2021-06-11 2021-09-14 兴机电器有限公司 一种高压开关智能综合检测系统及其装置
CN113419512A (zh) * 2021-06-03 2021-09-21 黄冈格罗夫氢能汽车有限公司 自动化ecu通信显隐性电压测试系统及方法
CN113534765A (zh) * 2020-04-22 2021-10-22 北京新能源汽车股份有限公司 一种实车网络测试系统
CN113556335A (zh) * 2021-07-19 2021-10-26 中国第一汽车股份有限公司 车载总线安全测试方法和系统
CN113985849A (zh) * 2021-10-28 2022-01-28 长春一汽富晟集团有限公司 一种基于CANoe软件编写自动清读整车DTC读ECU版本的方法
CN114047457A (zh) * 2021-10-21 2022-02-15 深圳市道通科技股份有限公司 一种故障检测定位方法及装置、电子设备、存储介质
CN114115168A (zh) * 2020-09-01 2022-03-01 上汽通用汽车有限公司 故障注入测试系统
CN114374630A (zh) * 2021-10-13 2022-04-19 英博超算(南京)科技有限公司 一种can物理层测试系统、can测试仪及电源示波器
CN114690741A (zh) * 2020-12-31 2022-07-01 观致汽车有限公司 车辆的控制器测试系统与方法、电子设备、可读存储介质
CN114721348A (zh) * 2022-03-16 2022-07-08 徐州威卡电子控制技术有限公司 一种针对功能安全控制器的自动化测试系统
CN114967651A (zh) * 2022-05-31 2022-08-30 一汽奔腾轿车有限公司 一种车身控制单元故障码测试系统及方法
CN115065625A (zh) * 2022-04-26 2022-09-16 一汽奔腾轿车有限公司 一种通用自动化can通信测试系统及测试方法
CN115242689A (zh) * 2022-07-14 2022-10-25 南京芯驰半导体科技有限公司 一种车载网关测试方法、系统及计算机可读存储介质
CN115389840A (zh) * 2022-08-19 2022-11-25 中国第一汽车股份有限公司 故障测试方法、装置、存储介质及电子装置
CN115407752A (zh) * 2022-08-17 2022-11-29 上海同湛新能源科技有限公司 一种控制器自动化测试系统
CN115550760A (zh) * 2022-09-21 2022-12-30 东风电子科技股份有限公司 智能座舱自动化测试系统、方法、装置、处理器及其计算机可读存储介质
CN115549814A (zh) * 2022-09-29 2022-12-30 扬州航盛科技有限公司 一种便捷式车载以太网物理层测试方法
WO2023025211A1 (zh) * 2021-08-27 2023-03-02 北京车和家信息技术有限公司 车载控制器的测试装置
CN115883430A (zh) * 2021-09-28 2023-03-31 北汽福田汽车股份有限公司 一种网络管理测试系统和方法
CN115933592A (zh) * 2022-11-28 2023-04-07 深圳市航盛电子股份有限公司 诊断服务自动化测试方法、设备及存储介质
CN116048051A (zh) * 2023-01-17 2023-05-02 重庆赛力斯新能源汽车设计院有限公司 超时时间验证方法、装置、设备以及存储介质
CN116089180A (zh) * 2022-11-18 2023-05-09 天津航空机电有限公司 一种串口总线品质自动测试系统
CN116400658A (zh) * 2021-12-17 2023-07-07 天津森普捷电子有限公司 一种用于车身控制器功能的测试方法
CN116540677A (zh) * 2023-06-08 2023-08-04 浙江长江汽车电子有限公司 一种基于mcu的汽车总线故障模拟方法
CN116700211A (zh) * 2023-06-09 2023-09-05 一汽奔腾轿车有限公司 一种汽车can网络欠压启动测试方法及系统
CN116708235A (zh) * 2023-06-29 2023-09-05 徐州徐工挖掘机械有限公司 一种can总线节点台架自动化测试系统及方法
CN116700215A (zh) * 2023-06-21 2023-09-05 中国第一汽车股份有限公司 集成式制动控制系统故障信息输出方法及装置
CN117255045A (zh) * 2023-10-24 2023-12-19 立昇智能科技(上海)有限公司 一种汽车can节点级物理层测试工具及其测试方法
CN117519115A (zh) * 2024-01-04 2024-02-06 质子汽车科技有限公司 一种电控设备的can网络测试设备及方法
CN117930822A (zh) * 2024-03-21 2024-04-26 常州星宇车灯股份有限公司 一种用于汽车ecu的自动化测试系统及测试方法
CN118827448A (zh) * 2024-08-12 2024-10-22 上海服佑信息科技有限公司 一种车载网络总线的自动化测试系统及方法
CN119094412A (zh) * 2024-08-23 2024-12-06 东风汽车集团股份有限公司 控制器局域网的测试方法、装置和存储介质
EP4340316A4 (en) * 2022-01-19 2025-07-16 Shanghai Tosun Tech Ltd COMMUNICATION LINK OPERATING CHARACTERISTICS TEST SYSTEM AND TESTING METHOD
CN121000634A (zh) * 2025-10-22 2025-11-21 天津德科智控股份有限公司 电动转向系统的can网络容错自动化测试系统及方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060023862A (ko) * 2004-09-10 2006-03-15 대성전기공업 주식회사 캔 네트워크 관리 시스템 및 이의 테스트 및 디버깅 방법
CN102540018A (zh) * 2012-02-16 2012-07-04 奇瑞汽车股份有限公司 Can总线耐久度和可靠性评估装置和方法
CN102608993A (zh) * 2012-03-09 2012-07-25 北京经纬恒润科技有限公司 网络自动化测试的方法、机柜及测试主机
CN202649810U (zh) * 2012-03-13 2013-01-02 中国汽车技术研究中心 一种用于汽车电控模块can网络综合测试的设备
CN103728968A (zh) * 2013-12-16 2014-04-16 东风柳州汽车有限公司 Can网络和ecu功能自动化测试系统
CN203643829U (zh) * 2013-11-28 2014-06-11 北车大连电力牵引研发中心有限公司 控制器局域网can总线测试装置

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20060023862A (ko) * 2004-09-10 2006-03-15 대성전기공업 주식회사 캔 네트워크 관리 시스템 및 이의 테스트 및 디버깅 방법
CN102540018A (zh) * 2012-02-16 2012-07-04 奇瑞汽车股份有限公司 Can总线耐久度和可靠性评估装置和方法
CN102608993A (zh) * 2012-03-09 2012-07-25 北京经纬恒润科技有限公司 网络自动化测试的方法、机柜及测试主机
CN202649810U (zh) * 2012-03-13 2013-01-02 中国汽车技术研究中心 一种用于汽车电控模块can网络综合测试的设备
CN203643829U (zh) * 2013-11-28 2014-06-11 北车大连电力牵引研发中心有限公司 控制器局域网can总线测试装置
CN103728968A (zh) * 2013-12-16 2014-04-16 东风柳州汽车有限公司 Can网络和ecu功能自动化测试系统

Non-Patent Citations (3)

* Cited by examiner, † Cited by third party
Title
张参参: "CAN/FlexRay总线系统网络管理与诊断协议的研究", 《中国优秀硕士学位论文全文数据库(信息科技辑)》 *
杨爱华: "基于Labview的车载电子电器系统测试平台设计", 《中国优秀硕士学位论文全文数据库(电子期刊)工程科技II辑》 *
薛元: "车载CAN网络测试系统的设计与实现", 《中国优秀硕士学位论文全文数据库(电子期刊)信息科技辑》 *

Cited By (116)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105515893A (zh) * 2015-11-26 2016-04-20 普华基础软件股份有限公司 一种确定采样点位置的方法
CN105515893B (zh) * 2015-11-26 2020-07-28 普华基础软件股份有限公司 一种确定采样点位置的方法
CN105404568A (zh) * 2015-12-03 2016-03-16 广州汽车集团股份有限公司 Can总线测试系统以及测试方法
WO2017113912A1 (zh) * 2015-12-30 2017-07-06 中兴通讯股份有限公司 物理层软件自动化测试方法和装置
CN105760296A (zh) * 2016-01-21 2016-07-13 深圳市同创国芯电子有限公司 自动化测试控制方法、装置及终端
CN105760296B (zh) * 2016-01-21 2018-10-12 深圳市紫光同创电子有限公司 自动化测试控制方法、装置及终端
CN105929270A (zh) * 2016-04-20 2016-09-07 北京润科通用技术有限公司 一种故障注入方法及装置
CN106019006A (zh) * 2016-05-17 2016-10-12 深圳市航盛电子股份有限公司 一种测试can物理层指标的系统及方法
CN105975369A (zh) * 2016-05-23 2016-09-28 河北工业大学 一种用于车载网络单元的测试环境自动化配置设备
CN105975369B (zh) * 2016-05-23 2022-12-23 河北工业大学 一种用于车载网络单元的测试环境自动化配置设备
CN105974909A (zh) * 2016-06-28 2016-09-28 河北工业大学 一种汽车电子测试电路自动化配置盒
CN107797540A (zh) * 2016-09-07 2018-03-13 上海汽车集团股份有限公司 变速器故障测试方法、装置及终端
CN107797540B (zh) * 2016-09-07 2021-03-16 上海汽车集团股份有限公司 变速器故障测试方法、装置及终端
CN106330618A (zh) * 2016-09-19 2017-01-11 中国第汽车股份有限公司 一种基于can/lin/most混合型总线网关路由自动化测试系统及测试方法
CN106444712B (zh) * 2016-10-19 2019-04-02 中国第一汽车股份有限公司 一种can/lin网络干扰自动化测试系统
CN106444712A (zh) * 2016-10-19 2017-02-22 中国第汽车股份有限公司 一种can/lin网络干扰自动化测试系统
CN106647690A (zh) * 2016-10-31 2017-05-10 中国第汽车股份有限公司 一种车身控制器(bcm)网络通信信号自动化测试系统
CN106773778A (zh) * 2016-11-21 2017-05-31 北京汽车股份有限公司 汽车can总线物理层仿真测试装置以及方法
CN106778955A (zh) * 2016-12-01 2017-05-31 东风电子科技股份有限公司 基于二维码识别实现车载终端自动测试的系统及方法
CN106778955B (zh) * 2016-12-01 2019-10-29 东风电子科技股份有限公司 基于二维码识别实现车载终端自动测试的系统及方法
CN107171893A (zh) * 2017-06-13 2017-09-15 延锋伟世通电子科技(南京)有限公司 基于can网络的自动化测试平台及其测试方法
CN107370637A (zh) * 2017-07-20 2017-11-21 浙江力邦合信智能制动系统股份有限公司 车载ecu通信功能自动化测试系统及方法
CN107656126A (zh) * 2017-08-18 2018-02-02 惠州市德赛西威汽车电子股份有限公司 基于can的车载音响静态电流自动化测试方法及系统
CN107659465A (zh) * 2017-09-13 2018-02-02 北京新能源汽车股份有限公司 一种整车can总线错误帧的排查装置及排查方法
CN107819643A (zh) * 2017-09-30 2018-03-20 吉利汽车研究院(宁波)有限公司 一种自动化测试装置
CN108075948A (zh) * 2017-12-04 2018-05-25 武汉保华显示科技有限公司 一种车载网络管理一致性测试装置及其方法
CN107943008A (zh) * 2017-12-14 2018-04-20 上汽通用五菱汽车股份有限公司 基于vt系统的自动化诊断测试方法
CN107948020A (zh) * 2017-12-22 2018-04-20 上汽通用五菱汽车股份有限公司 一种can总线采样点测试的方法及装置
CN107948020B (zh) * 2017-12-22 2023-08-08 上汽通用五菱汽车股份有限公司 一种can总线采样点测试的方法及装置
CN108566323A (zh) * 2018-03-21 2018-09-21 武汉乐庭软件技术有限公司 一种T-Box自动化测试方法及系统
CN108566323B (zh) * 2018-03-21 2020-11-03 武汉乐庭软件技术有限公司 一种T-Box自动化测试方法及系统
CN110389571A (zh) * 2018-04-20 2019-10-29 广州小鹏汽车科技有限公司 一种总线自动化测试系统及方法
CN108445812A (zh) * 2018-04-20 2018-08-24 扬州航盛科技有限公司 一种手持嵌入式控制器局域网络模拟系统及模拟方法
CN108614133B (zh) * 2018-05-23 2021-01-01 北京新能源汽车股份有限公司 一种断线盒以及车辆检测系统
CN108614133A (zh) * 2018-05-23 2018-10-02 北京新能源汽车股份有限公司 一种断线盒以及车辆检测系统
CN108900377A (zh) * 2018-07-03 2018-11-27 南京越博动力系统股份有限公司 一种can网络测试系统及测试方法
CN108710046A (zh) * 2018-07-09 2018-10-26 延锋伟世通电子科技(上海)有限公司 一种车载仪表耐久测试装置
CN108873868A (zh) * 2018-07-27 2018-11-23 中国核动力研究设计院 核电厂安全级dcs平台模块自动化测试装置
CN108965085A (zh) * 2018-08-01 2018-12-07 北京新能源汽车股份有限公司 一种电子控制单元ecu的检错方法及装置
CN109309598B (zh) * 2018-08-01 2021-03-23 惠州市德赛西威汽车电子股份有限公司 带can功能被测车载模块的采样点自动化测试系统及方法
CN109309598A (zh) * 2018-08-01 2019-02-05 惠州市德赛西威汽车电子股份有限公司 带can功能被测车载模块的采样点自动化测试系统及方法
CN110825064A (zh) * 2018-08-09 2020-02-21 广州汽车集团股份有限公司 纯电动汽车防盗系统的测试方法、装置和存储介质
CN110825064B (zh) * 2018-08-09 2021-02-09 广州汽车集团股份有限公司 纯电动汽车防盗系统的测试方法、装置和存储介质
CN110868302B (zh) * 2018-08-28 2023-08-11 恩智浦有限公司 网络接口装置和用于操作网络接口装置的方法
CN110868302A (zh) * 2018-08-28 2020-03-06 恩智浦有限公司 网络接口装置和用于操作网络接口装置的方法
CN110912763A (zh) * 2018-09-17 2020-03-24 联合汽车电子有限公司 Can总线测试集成电路、测试系统及测试方法
CN109375613A (zh) * 2018-11-26 2019-02-22 中汽研(天津)汽车工程研究院有限公司 一种车载总线便携式自动化测试系统
CN109361569A (zh) * 2018-11-26 2019-02-19 中汽研(天津)汽车工程研究院有限公司 基于can总线的通信诊断故障码自动化测试系统及测试方法
CN109921956A (zh) * 2018-12-10 2019-06-21 东莞职业技术学院 一种汽车网络信号的检测方法
CN109921956B (zh) * 2018-12-10 2024-05-24 东莞职业技术学院 一种汽车网络信号的检测方法
CN109840207A (zh) * 2018-12-26 2019-06-04 中汽研(天津)汽车工程研究院有限公司 一种基于autosar网络管理自动化测试系统及测试方法
CN109840207B (zh) * 2018-12-26 2022-03-25 中汽研(天津)汽车工程研究院有限公司 一种基于autosar网络管理自动化测试系统及测试方法
CN109799809A (zh) * 2019-01-28 2019-05-24 北京新能源汽车股份有限公司 用于ecu测试的故障注入电路、方法以及ecu测试系统
CN109861795B (zh) * 2019-02-28 2021-09-03 广州小鹏汽车科技有限公司 Canfd总线系统采样点配置与测试方法及相应的数据传输方法
CN109861795A (zh) * 2019-02-28 2019-06-07 广州小鹏汽车科技有限公司 Canfd总线系统采样点配置与测试方法及相应的数据传输方法
CN111983990A (zh) * 2019-05-23 2020-11-24 天津博顿电子有限公司 基础软件自动化测试平台
CN110147089A (zh) * 2019-06-10 2019-08-20 天津恒天新能源汽车研究院有限公司 测试仪及具有其的车载终端测试系统
CN112208467B (zh) * 2019-07-09 2024-01-09 丰田自动车株式会社 车载网络系统
CN112208467A (zh) * 2019-07-09 2021-01-12 丰田自动车株式会社 车载网络系统
CN111308922A (zh) * 2019-07-30 2020-06-19 厦门雅迅网络股份有限公司 一种防止can总线发出错误帧的方法和can总线设备
CN111308922B (zh) * 2019-07-30 2021-01-15 厦门雅迅网络股份有限公司 一种防止can总线发出错误帧的方法和can总线设备
CN112650188A (zh) * 2019-10-10 2021-04-13 广州汽车集团股份有限公司 一种汽车总线网络管理自动化测试系统及方法
CN111581082A (zh) * 2020-04-21 2020-08-25 东风汽车集团有限公司 车载控制器测试脚本生成装置及方法
CN113534765A (zh) * 2020-04-22 2021-10-22 北京新能源汽车股份有限公司 一种实车网络测试系统
CN111708661A (zh) * 2020-05-14 2020-09-25 东风汽车集团有限公司 一种适用于中央网关的压力测试系统及方法
CN111708348A (zh) * 2020-06-08 2020-09-25 中国第一汽车股份有限公司 一种诊断服务的测试方法、装置、设备及存储介质
CN112051832A (zh) * 2020-08-31 2020-12-08 安徽江淮汽车集团股份有限公司 基于仿真节点的故障测试方法、装置、系统及存储介质
CN114115168A (zh) * 2020-09-01 2022-03-01 上汽通用汽车有限公司 故障注入测试系统
CN112260919A (zh) * 2020-10-13 2021-01-22 西信科技有限公司 一种车载can网络诊断系统级自动化测试装置及系统
CN112468369A (zh) * 2020-11-30 2021-03-09 北京新能源汽车技术创新中心有限公司 汽车的can通信矩阵的检错方法
CN112181752A (zh) * 2020-12-01 2021-01-05 上海小慧智能科技有限公司 车辆总线测试方法、装置、电子设备和可读存储介质
CN112181752B (zh) * 2020-12-01 2021-04-30 上海小慧智能科技有限公司 车辆总线测试方法、装置、电子设备和可读存储介质
CN112711242A (zh) * 2020-12-17 2021-04-27 东风越野车有限公司 汽车电控单元自动化网络诊断测试系统及其测试方法
CN112711242B (zh) * 2020-12-17 2022-05-10 东风越野车有限公司 汽车电控单元自动化网络诊断测试方法
CN112698138A (zh) * 2020-12-25 2021-04-23 武汉格罗夫氢能汽车有限公司 域控制器系统级网络自动化测试用断线器及控制方法
CN112511357A (zh) * 2020-12-25 2021-03-16 武汉格罗夫氢能汽车有限公司 域控制器系统级网络自动化测试系统及方法
CN112783139A (zh) * 2020-12-30 2021-05-11 上汽通用五菱汽车股份有限公司 一种CAN总线BusOff逻辑测试系统与方法
CN112783139B (zh) * 2020-12-30 2024-06-11 上汽通用五菱汽车股份有限公司 一种CAN总线BusOff逻辑测试系统与方法
CN114690741A (zh) * 2020-12-31 2022-07-01 观致汽车有限公司 车辆的控制器测试系统与方法、电子设备、可读存储介质
CN112968810A (zh) * 2021-02-08 2021-06-15 一汽解放汽车有限公司 车载以太网物理层测试装置和方法
CN113176743B (zh) * 2021-03-25 2022-11-15 四川百纳科技有限责任公司 一种can网络物理层诊断电阻自适应电路及方法
CN113176743A (zh) * 2021-03-25 2021-07-27 四川百纳科技有限责任公司 一种can网络物理层诊断电阻自适应电路及方法
CN113204231A (zh) * 2021-05-28 2021-08-03 黄冈格罗夫氢能汽车有限公司 一种终端电阻匹配的自动化测试系统及测试方法
CN113419512A (zh) * 2021-06-03 2021-09-21 黄冈格罗夫氢能汽车有限公司 自动化ecu通信显隐性电压测试系统及方法
CN113391200A (zh) * 2021-06-11 2021-09-14 兴机电器有限公司 一种高压开关智能综合检测系统及其装置
CN113556335A (zh) * 2021-07-19 2021-10-26 中国第一汽车股份有限公司 车载总线安全测试方法和系统
WO2023025211A1 (zh) * 2021-08-27 2023-03-02 北京车和家信息技术有限公司 车载控制器的测试装置
CN115883430A (zh) * 2021-09-28 2023-03-31 北汽福田汽车股份有限公司 一种网络管理测试系统和方法
CN114374630A (zh) * 2021-10-13 2022-04-19 英博超算(南京)科技有限公司 一种can物理层测试系统、can测试仪及电源示波器
CN114047457A (zh) * 2021-10-21 2022-02-15 深圳市道通科技股份有限公司 一种故障检测定位方法及装置、电子设备、存储介质
CN113985849A (zh) * 2021-10-28 2022-01-28 长春一汽富晟集团有限公司 一种基于CANoe软件编写自动清读整车DTC读ECU版本的方法
CN116400658A (zh) * 2021-12-17 2023-07-07 天津森普捷电子有限公司 一种用于车身控制器功能的测试方法
EP4340316A4 (en) * 2022-01-19 2025-07-16 Shanghai Tosun Tech Ltd COMMUNICATION LINK OPERATING CHARACTERISTICS TEST SYSTEM AND TESTING METHOD
CN114721348A (zh) * 2022-03-16 2022-07-08 徐州威卡电子控制技术有限公司 一种针对功能安全控制器的自动化测试系统
CN115065625A (zh) * 2022-04-26 2022-09-16 一汽奔腾轿车有限公司 一种通用自动化can通信测试系统及测试方法
CN114967651A (zh) * 2022-05-31 2022-08-30 一汽奔腾轿车有限公司 一种车身控制单元故障码测试系统及方法
CN115242689A (zh) * 2022-07-14 2022-10-25 南京芯驰半导体科技有限公司 一种车载网关测试方法、系统及计算机可读存储介质
CN115407752A (zh) * 2022-08-17 2022-11-29 上海同湛新能源科技有限公司 一种控制器自动化测试系统
CN115389840A (zh) * 2022-08-19 2022-11-25 中国第一汽车股份有限公司 故障测试方法、装置、存储介质及电子装置
CN115550760B (zh) * 2022-09-21 2025-11-14 东风电子科技股份有限公司 智能座舱自动化测试系统、方法、装置、处理器及其计算机可读存储介质
CN115550760A (zh) * 2022-09-21 2022-12-30 东风电子科技股份有限公司 智能座舱自动化测试系统、方法、装置、处理器及其计算机可读存储介质
CN115549814B (zh) * 2022-09-29 2025-03-11 扬州航盛科技有限公司 一种便捷式车载以太网物理层测试方法
CN115549814A (zh) * 2022-09-29 2022-12-30 扬州航盛科技有限公司 一种便捷式车载以太网物理层测试方法
CN116089180A (zh) * 2022-11-18 2023-05-09 天津航空机电有限公司 一种串口总线品质自动测试系统
CN115933592A (zh) * 2022-11-28 2023-04-07 深圳市航盛电子股份有限公司 诊断服务自动化测试方法、设备及存储介质
CN116048051A (zh) * 2023-01-17 2023-05-02 重庆赛力斯新能源汽车设计院有限公司 超时时间验证方法、装置、设备以及存储介质
CN116540677A (zh) * 2023-06-08 2023-08-04 浙江长江汽车电子有限公司 一种基于mcu的汽车总线故障模拟方法
CN116700211A (zh) * 2023-06-09 2023-09-05 一汽奔腾轿车有限公司 一种汽车can网络欠压启动测试方法及系统
CN116700215A (zh) * 2023-06-21 2023-09-05 中国第一汽车股份有限公司 集成式制动控制系统故障信息输出方法及装置
CN116708235A (zh) * 2023-06-29 2023-09-05 徐州徐工挖掘机械有限公司 一种can总线节点台架自动化测试系统及方法
CN117255045A (zh) * 2023-10-24 2023-12-19 立昇智能科技(上海)有限公司 一种汽车can节点级物理层测试工具及其测试方法
CN117519115A (zh) * 2024-01-04 2024-02-06 质子汽车科技有限公司 一种电控设备的can网络测试设备及方法
CN117930822A (zh) * 2024-03-21 2024-04-26 常州星宇车灯股份有限公司 一种用于汽车ecu的自动化测试系统及测试方法
CN118827448A (zh) * 2024-08-12 2024-10-22 上海服佑信息科技有限公司 一种车载网络总线的自动化测试系统及方法
CN119094412A (zh) * 2024-08-23 2024-12-06 东风汽车集团股份有限公司 控制器局域网的测试方法、装置和存储介质
CN121000634A (zh) * 2025-10-22 2025-11-21 天津德科智控股份有限公司 电动转向系统的can网络容错自动化测试系统及方法

Similar Documents

Publication Publication Date Title
CN104298224A (zh) 车载电子控制单元can总线通信自动化测试装置及系统
CN204116943U (zh) 车载电子控制单元can总线通信自动化测试装置
CN104267715A (zh) 车载电子控制单元lin总线通信自动化测试装置及系统
CN204116942U (zh) 车载电子控制单元lin总线通信自动化测试装置
CN102608993B (zh) 网络自动化测试的方法、机柜及测试主机
CN111007840A (zh) 一种整车控制器硬件在环测试平台及方法
CN102565563B (zh) 用于汽车电子电器系统的自动化集成测试系统和方法
CN108900377A (zh) 一种can网络测试系统及测试方法
CN210666480U (zh) 一种车辆测试系统
CN103728968A (zh) Can网络和ecu功能自动化测试系统
CN103699112B (zh) 基于io信号故障仿真的航电自检测验证设备及其验证方法
CN109840207A (zh) 一种基于autosar网络管理自动化测试系统及测试方法
CN107819643A (zh) 一种自动化测试装置
CN111965587B (zh) 一种电能表稳定性自动测试方法及其自动测试平台
CN110987006B (zh) 基于sopc技术的海洋观测自动测试系统及测试方法
CN110501998B (zh) Bms硬件在环测试系统及测试方法
US20090036115A1 (en) System and method for testing gsm modules
CN113341230A (zh) 一种航天器多端口电缆自动测试系统和方法
CN103558849A (zh) 一种纯电动汽车控制策略调试及网络测试的方法
CN104638767B (zh) 一种面向智能变电站测试的间隔层数据源模拟方法及装置
CN103713627A (zh) 一种功能节点测试系统
CN113810246A (zh) 一种便携式gjb-289a测试设备及测试方法、故障检测方法
CN205015414U (zh) 用于电子装备测试性验证与评估的通用系统
CN114448854B (zh) 通信链路运行特征测试系统及测试方法
CN111781444A (zh) 一种用于并网单机自动化测试系统及方法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20150121

RJ01 Rejection of invention patent application after publication