首页> 中国专利> 域控制器系统级网络自动化测试系统及方法

域控制器系统级网络自动化测试系统及方法

摘要

本发明涉及汽车车载总线网络领域,提出一种域控制器系统级网络自动化测试系统,其特征在于,包括:电源模块、PC电脑、示波器、接口面板、VTS数据采集板卡、CAN总线干扰仪VH6501、CAN总线采集卡VN1640、断线器和Labcar黄板车;电源模块与PC电脑、示波器和VTS数据采集板卡电性连接;VTS数据采集板卡与接口面板和CAN总线干扰仪VH6501电性连接;示波器与CAN总线干扰仪VH6501和CAN总线采集卡VN1640电性连接;CAN总线采集卡VN1640与PC电脑电性连接;接口面板与断线器电性连接;断线器与Labcar黄板车电性连接。本发明通过自动化的测试系统来完成相应的工作,不仅能够缩短研发周期,也能大大的提高工作效率,降低人为因素造成的误差,保障所有控制器通信的稳定性。

著录项

  • 公开/公告号CN112511357A

    专利类型发明专利

  • 公开/公告日2021-03-16

    原文格式PDF

  • 申请/专利权人 武汉格罗夫氢能汽车有限公司;

    申请/专利号CN202011568854.1

  • 发明设计人 安元元;郝义国;陈华明;余红霞;

    申请日2020-12-25

  • 分类号H04L12/24(20060101);H04L12/26(20060101);H04L12/40(20060101);

  • 代理机构42238 武汉知产时代知识产权代理有限公司;

  • 代理人张毅

  • 地址 430000 湖北省武汉市东湖新技术开发区未来三路99号1号楼

  • 入库时间 2023-06-19 10:14:56

说明书

技术领域

本发明涉及汽车车载总线网络领域,尤其涉及一种域控制器系统级网络自动化测试系统及方法。

背景技术

汽车总线网络台架测试是车型开发过程中必不可少的环节,科技进步日新月异,多种智能技术,如Adas驾驶辅助技术、无人驾驶技术等在汽车,领域应用越来越为广泛,也日趋于成熟;功能的多样性,导致了整车上的电子控制单元(即ECU单元)的数量不断攀升,目前很多高端车型的ECU多达几十个,分布在汽车电子系统中各个位置,使得电控单元间的通信技术也面临着同样的挑战。随着具备相应通信能力的ECU越来越多,相关的测试验证也越来越具有挑战性,现有技术的传统非自动化的测试手段存在覆盖度低、效率低和测试一致性差的技术问题。

上述内容仅用于辅助理解本发明的技术方案,并不代表承认上述内容是现有技术。

发明内容

本发明的主要目的在于,解决现有技术中测试手段覆盖度低、效率低和测试一致性差的技术问题,本发明提供一种域控制器系统级网络自动化测试系统,包括:电源模块、PC电脑、示波器、接口面板、VTS数据采集板卡、CAN总线干扰仪VH6501、CAN总线采集卡VN1640、断线器和Labcar黄板车;

所述电源模块与所述PC电脑、所述示波器和所述VTS数据采集板卡电性连接;所述VTS数据采集板卡与所述接口面板和所述CAN总线干扰仪VH6501电性连接;所述示波器与所述CAN总线干扰仪VH6501和所述CAN总线采集卡VN1640电性连接;所述CAN总线采集卡VN1640与所述PC电脑电性连接;所述接口面板与所述断线器电性连接;所述断线器与所述Labcar黄板车电性连接。

优选地,所述电性连接包括:电源线连接、地线连接、CAN高线CAN_H连接、CAN低线CAN_L连接和特定的唤醒硬线连接。

优选地,所述Labcar黄板车内置n个测试设备:DUT1到DUTn;各所述测试设备均按照实车位置设置在所述Labcar黄板车中;各所述测试设备之间通过低压线束电性连接。

优选地,所述断线器由所述VTS数据采集板卡进行自动化控制;所述断线器用于控制单个所述测试设备和整个所述Labcar黄板车的电源线、地线、CAN高线CAN_H、CAN低线CAN_L和特定的唤醒硬线的开路和短路。

优选地,所述电源模块包括:电源分配单元PDU和程控电源;

所述电源分配单元PDU外接220V交流电源;所述电源分配单元PDU用于给所述示波器、所述程控电源和所述PC电脑提供220V交流电;

所述程控电源用于将220V交流电转换为12V交流电。

优选地,所述程控电源与各所述测试设备、所述接口面板、所述VTS数据采集板卡、所述示波器、所述CAN总线干扰仪VH6501和所述CAN总线采集卡VN1640并联接地;

所述程控电源与各所述测试设备、所述接口面板和所述VTS数据采集板卡通过电源线、CAN高线CAN_H和CAN低线CAN_L串联;

所述VTS数据采集板卡与所述示波器和所述CAN总线干扰仪VH6501通过电源线、CAN高线CAN_H和CAN低线CAN_L并联;

所述CAN总线干扰仪VH6501和所述CAN总线采集卡VN1640通过电源线、CAN高线CAN_H和CAN低线CAN_L串联。

一种域控制器系统级网络自动化测试方法,基于所述域控制器系统级网络自动化测试系统实现,包括步骤:

S1:按照预设配置连接所述域控制器系统级网络自动化测试系统中的各部分;

S2:唤醒所述Labcar黄板车内部的各所述测试设备,开始通信;

S3:控制各所述测试设备执行测试用例;

S4:检测各所述测试设备是否完成执行测试用例;若是,则生成完整网络测试报告,并且结束流程;否则进入步骤S5;

S5:检测各所述测试设备在执行测试用例的过程中是否出现设备异常;若是,则生成部分网络测试报告,并且结束流程;否则返回步骤S3。

本发明具有以下有益效果:

通过自动化的测试系统来完成相应的工作,不仅能够缩短研发周期,也能大大的提高工作效率,降低人为因素造成的误差,保障所有控制器通信的稳定性。

附图说明

图1为本发明结构示意图;

图2为本发明程控电源连接示意图;

图3为本发明测试方法流程图;

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

参照图1,一种域控制器系统级网络自动化测试系统,通过自动化的测试系统来完成相应的工作,不仅能够缩短研发周期,也能大大的提高工作效率,降低人为因素造成的误差,保障所有控制器通信的稳定性;

具体包括:电源模块、PC电脑(含工控机)、示波器、接口面板、VTS数据采集板卡、CAN总线干扰仪VH6501、CAN总线采集卡VN1640、断线器和Labcar黄板车;

所述电源模块与所述PC电脑、所述示波器和所述VTS数据采集板卡电性连接;所述VTS数据采集板卡与所述接口面板和所述CAN总线干扰仪VH6501电性连接;所述示波器与所述CAN总线干扰仪VH6501和所述CAN总线采集卡VN1640电性连接;所述CAN总线采集卡VN1640与所述PC电脑电性连接;所述接口面板与所述断线器电性连接;所述断线器与所述Labcar黄板车电性连接;

具体实现中,本发明采用的VTS数据采集板卡是一个模块化的硬件系统,为域控制器系统级网络自动化测试系统的执行硬件的一部分;VTS数据采集板卡可实现电源信号的控制与监测,网络故障注入功能以及提供可扩展被测节点所需的IO资源等;VTS数据采集板卡中的模块设计可灵活配置,即插即用;被测控制器的供电输入信号,主要包括蓄电池电源信号,点火开关信号等;电源信号的仿真主要采用的是外部程控电源,电源信号的监测及控制是通过VT7001A硬件板卡实现的电源信号控制及监测,测试系统的网络故障注入功能是通过VTS的VT2820来实现的(包括短路故障、开路故障、诊断功能故障)

进一步地,所述电性连接包括:电源线连接、地线连接、CAN高线CAN_H连接、CAN低线CAN_L连接和特定的唤醒硬线连接。

进一步地,所述Labcar黄板车内置n个测试设备:DUT1到DUTn;各所述测试设备均按照实车位置设置在所述Labcar黄板车中;各所述测试设备之间通过低压线束电性连接。

具体实现中,测试设备DUT具体的数量根据不同的车型会有差异,所有的测试设备DUT根据实车的位置不同都安装在Labcar黄板车台架上和实车一样的位置,测试设备DUT之间通过实车的低压线束进行连接(包括电源线、地线、CAN高线CAN_H、CAN低线CAN_L和特定的唤醒硬线);如果车辆设置多路CAN总线的话,每一路CAN总线需要分别和接口面板相连接(包括电源线、地线、CAN高线CAN_H、CAN低线CAN_L和特定的唤醒硬线),每一路CAN总线会单独进行测试,对于有独立网关的项目,网管路由的测试可以多路CAN总线同时执行测试。

进一步地,所述断线器由所述VTS数据采集板卡进行自动化控制;所述断线器用于控制单个所述测试设备和整个所述Labcar黄板车的电源线、地线、CAN高线CAN_H、CAN低线CAN_L和特定的唤醒硬线的开路和短路;例如:控制测试设备DUT1的CAN高线CAN_H断开、测试设备DUTn的CAN低线CAN_L和地线短路等。

进一步地,所述电源模块包括:电源分配单元PDU和程控电源;

所述电源分配单元PDU外接220V交流电源;所述电源分配单元PDU用于给所述示波器、所述程控电源和所述PC电脑提供220V交流电;

所述程控电源用于将220V交流电转换为12V交流电;

具体实现中,电源模块可实现网络自动化测试时自动控制生成低压电源,程控电源可以由CANoe控制软件实现自动化控制;各测试设备的电源线、CAN高线CAN_H、CAN低线CAN_L和特定的唤醒硬线直接连接到接口面板上,接口面板连接到VTS数据采集板卡上,通过CANoe控制软件实现对VTS数据采集板卡的控制,以实现电源信号的自动化控制与监测,网络故障注入功能以及提供可扩展被测节点所需的IO资源等。

参考图2,所述程控电源与各所述测试设备、所述接口面板、所述VTS数据采集板卡、所述示波器、所述CAN总线干扰仪VH6501和所述CAN总线采集卡VN1640并联接地;

所述程控电源与各所述测试设备、所述接口面板和所述VTS数据采集板卡通过电源线、CAN高线CAN_H和CAN低线CAN_L串联;

所述VTS数据采集板卡与所述示波器和所述CAN总线干扰仪VH6501通过电源线、CAN高线CAN_H和CAN低线CAN_L并联;

所述CAN总线干扰仪VH6501和所述CAN总线采集卡VN1640通过电源线、CAN高线CAN_H和CAN低线CAN_L串联。

参考图3,一种域控制器系统级网络自动化测试方法,基于所述域控制器系统级网络自动化测试系统实现,包括步骤:

S1:按照预设配置连接所述域控制器系统级网络自动化测试系统中的各部分;

S2:唤醒所述Labcar黄板车内部的各所述测试设备,开始通信;

S3:控制各所述测试设备执行测试用例;

S4:检测各所述测试设备是否完成执行测试用例;若是,则生成完整网络测试报告,并且结束流程;否则进入步骤S5;

S5:检测各所述测试设备在执行测试用例的过程中是否出现设备异常;若是,则生成部分网络测试报告,并且结束流程;否则返回步骤S3。

在具体实现中,通过CANoe控制软件自动采集控制器报文信号,自动调用测试用例,并自动执行测试输出测试结果和测试报告,通过自动化的测试系统来完成控制器网络测试工作,不仅能够缩短研发周期,也能大大的提高工作效率;

进一步地,本发明采用的是Vector公司的CANoe控制软件作为PC电脑上位机软件,也可以采用其他的CAN采集设备;

进一步地,本发明采用的CAN总线干扰仪的型号是VH6501,也可以采用CANstress;

进一步地,本发明PC电脑上位机软件还可以添加1个登录界面、车型创建选择界面、测试用例创建选择的界面和测试问题管理系统(用于问题管理,可设置流程由主机厂提交到供应商处,由供应商进行回复)。

需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。

上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。在列举了若干装置的单元权利要求中,这些装置中的若干个可以是通过同一个硬件项来具体体现。词语第一、第二、以及第三等的使用不表示任何顺序,可将这些词语解释为标识。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号