基于反射技术的新能源汽车生产线下线测试方法及系统技术方案

技术编号:37161584 阅读:20 留言:0更新日期:2023-04-06 22:27
本发明专利技术公开了一种基于反射技术的新能源汽车生产线下线测试方法及系统,将测试功能模块拆分为更小的测试子项,通过界面灵活配置实现测试模块的测试功能,并形成测试工艺步骤文件,软件配置文件中记录了程序中类与测试子项的对应关系,其中程序中的各测试类的测试接口保证一致性,再通过反射技术实现程序执行过程中动态添加各子测试项的测试,按照统一的测试接口标准完成代码,编译成动态链接库,最后开始测试。本发明专利技术实现了新能源汽车整车下线检测可扩展性,大大减少了开发周期。大大减少了开发周期。大大减少了开发周期。

【技术实现步骤摘要】
基于反射技术的新能源汽车生产线下线测试方法及系统


[0001]本专利技术涉及新能源汽车整车下线检测
,具体涉及一种基于反射技术的新能源汽车生产线下线测试方法及系统。

技术介绍

[0002]新能源汽车整车下线检测(EOL)针对整车进行设计开发,是整车级别的下线测试,是车辆交付客户前的最后一道检测工序,是整车下线必不可少的测试过程。整车线下测试系统一般包括多个设备组成,并且根据主机厂的不同需求,设备组成不同,每台设备的功能也有差别。目前的EOL系统软件采用的模块化设计方案,即针对不同的测试功能设计为一个测试模块。该方案的优点为:各模块为独立设计,可维护性高,方便模块功能调试,可随意组合拆分。但也存下以下缺点:由于新能源汽车整车下线检测的测试工艺不同,某一测试功能的测试流程也会不同,这将导致各测试模块的复用性不高,为适应新的测试功能可能需要开发类似的功能的新模块。
[0003]新能源汽车整车下线检测(EOL),虽然采用模块化设计,但是无法快速适配各不同主机厂的测试需求。由于属于非标设备,如果系统要求的测试仪器不同,各模块还需要重新开发,这样的情况将导致开发周期长,软件的复用性差等缺点。

技术实现思路

[0004]为解决上述技术问题,我们提出了一种基于反射技术的新能源汽车生产线下线测试方法及系统,其可根据用户要求任意调整测试流程,以满足不同功能的测试要求。
[0005]为达到上述目的,本专利技术的技术方案如下:一种基于反射技术的新能源汽车生产线下线测试方法,其包括如下步骤:将测试功能模块拆分为若干个测试子项;测试软件界面通过增加、插入和删除的方式编辑所述测试子项以及所述测试子项的测试参数,并形成测试工艺步骤文件和软件配置文件,所述软件配置文件用于记录所述测试子项与测试子项类的一一对应关系,且所述测试子项类编译成动态链接库的形式存于测试软件的可执行文件夹中;根据测试工艺步骤文件中的测试顺序,根据测试子项,在软件配置文件中找到相对应的测试子项类,并通过反射技术动态运行动态链接库;开始测试功能。
[0006]优选的,所述测试参数包括测试值上限、测试值下线、电池包CAN信息。
[0007]优选的,所述可执行文件夹包括XML格式的软件配置文件和DLL格式的动态链接库。
[0008]为了实现上述目的,本专利技术还提出了一种基于反射技术的新能源汽车生产线下线测试系统,其包括:测试工艺步骤文件编辑模块,将测试功能模块拆分为若干个测试子项,测试软件
界面通过增加、插入和删除的方式编辑所述测试子项以及所述测试子项的测试参数,并形成测试工艺步骤文件和软件配置文件,所述软件配置文件用于记录所述测试子项与测试子项类的一一对应关系,且所述测试子项类编译成动态链接库的形式存于测试软件的可执行文件夹中;动态添加测试子项模块,根据测试工艺步骤文件中的测试顺序,根据测试子项,在软件配置文件中找到相对应的测试子项类,并通过反射技术动态运行动态链接库;测试功能开启模块,用于开始测试功能。
[0009]优选的,所述测试参数包括测试值上限、测试值下线、电池包CAN信息。
[0010]优选的,所述可执行文件夹包括XML格式的软件配置文件和DLL格式的动态链接库。
[0011]通过上述技术方案,本专利技术的基于反射技术的新能源汽车生产线下线测试方法及系统,根据用户的需求在软件界面更改相应测试工艺步骤文件,按照统一的接口标准完成代码,编译成动态链接库放入可执行文件路径下,并修改相关软件配置文件来实现功能添加,具有如下有益效果:1、探索性地提出一种新型的新能源汽车整车下线检测(EOL)系统维护模式,实现了新能源汽车整车下线检测(EOL)可扩展性,大大减少了开发周期;2、保证了新能源汽车整车下线检测(EOL)系统维护的高效性和经济性,具有很大的实际意义;3、通过反射技术,允许程序在执行过程中动态地添加各种功能,即可根据用户要求任意调整测试流程,以满足不同功能的测试要求;4、将测试功能模块拆分为更小的测试子项,可实现针对不同产品进行不同的工步配置,即可适配更多的产品要求。
附图说明
[0012]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0013]图1为本专利技术实施例所公开的一种基于反射技术的新能源汽车生产线下线测试方法流程图;图2为本专利技术实施例所公开的一种基于反射技术的新能源汽车生产线下线测试系统的结构示意图。
具体实施方式
[0014]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0015]下面结合示意图对本专利技术的具体实施方式作进一步详细的说明。
[0016]如图1所示,一种基于反射技术的新能源汽车生产线下线测试方法,其包括如下步骤:将测试功能模块拆分为若干个测试子项;测试软件界面通过增加、插入和删除的方式编辑所述测试子项以及所述测试子项的测试参数,并形成测试工艺步骤文件和软件配置文件,所述软件配置文件用于记录所述测试子项与测试子项类的一一对应关系,且所述测试子项类编译成动态链接库的形式存于测试软件的可执行文件夹中,其中所述测试参数包括测试值上限、测试值下线、电池包CAN信息;测试软件将通过反射技术实现测试软件执行过程中动态添加各测试子项的测试,根据测试工艺步骤文件中的测试顺序,根据测试子项,在软件配置文件中找到相对应的测试子项类,并通过反射技术动态运行动态链接库;开始测试功能。
[0017]如图2所示,一种基于反射技术的新能源汽车生产线下线测试系统,其包括:测试工艺步骤文件编辑模块,将测试功能模块拆分为若干个测试子项,测试软件界面通过增加、插入和删除的方式编辑所述测试子项以及所述测试子项的测试参数,并形成测试工艺步骤文件和软件配置文件,所述软件配置文件用于记录所述测试子项与测试子项类的一一对应关系,且所述测试子项类编译成动态链接库的形式存于测试软件的可执行文件夹中;动态添加测试子项模块,根据测试工艺步骤文件中的测试顺序,根据测试子项,在软件配置文件中找到相对应的测试子项类,并动态运行动态链接库;测试功能开启模块,用于开始测试功能。
[0018]本领域内的技术人员应明白,本申请是参照根据本申请实施例的方法、系统的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于反射技术的新能源汽车生产线下线测试方法,其特征在于,其包括如下步骤:将测试功能模块拆分为若干个测试子项;测试软件界面通过增加、插入和删除的方式编辑所述测试子项以及所述测试子项的测试参数,并形成测试工艺步骤文件和软件配置文件,所述软件配置文件用于记录所述测试子项与测试子项类的一一对应关系,且所述测试子项类编译成动态链接库的形式存于测试软件的可执行文件夹中;根据测试工艺步骤文件中的测试顺序,根据测试子项,在软件配置文件中找到相对应的测试子项类,并通过反射技术动态运行动态链接库;开始测试功能。2.根据权利要求1所述的一种基于反射技术的新能源汽车生产线下线测试方法,其特征在于,所述测试参数包括测试值上限、测试值下线、电池包CAN信息。3.根据权利要求1所述的一种基于反射技术的新能源汽车生产线下线测试方法,其特征在于,所述可执行文件夹包括XML格式的软件配置文件和DLL格式的动态链接库。4.一种基于反射技术的新能源汽车生产线...

【专利技术属性】
技术研发人员:尤超钱慧洁韩旭
申请(专利权)人:苏州清研精准汽车科技有限公司
类型:发明
国别省市:

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

1