一种多种换挡方式的模型测试方法、装置、设备和介质制造方法及图纸

技术编号:36754943 阅读:10 留言:0更新日期:2023-03-04 10:44
本发明专利技术提供一种多种换挡方式的模型测试方法、装置、设备和介质,本发明专利技术提供的一种多种换挡方式的模型测试方法,所述模型测试方法包括:读取待测试模型的配置文件,并从所述配置文件提取换挡配置信息,所述换挡配置信息包括多种换挡方式的配置信息;根据所述换挡配置信息生成对应的多个换挡信号;将所述多个换挡信号发送至整车集成单元,以触发所述整车集成单元进行对应的换挡操作并生成反馈信号;接收所述整车集成单元的反馈信号,并根据所述反馈信号生成测试结果。本发明专利技术模型测试方法可以解决现有车辆在环测试模型无法兼容多个换挡方式的技术问题。的技术问题。的技术问题。

【技术实现步骤摘要】
一种多种换挡方式的模型测试方法、装置、设备和介质


[0001]本申请涉及车辆模型测试
,具体涉及一种多种换挡方式的模型测试方法、装置、设备和介质。

技术介绍

[0002]在电动汽车控制器的设计开发过程中,需要对整车集成单元(vehicle integrated/integration unit,VIU)内的模型进行在环测试(MIL Model In Loop),模型在环测试是软件开发测试阶段的重要环节,并需基于软件设计的功能需求,使用测试用例对软件的功能特性进行验证。现有测试所用MIL测试模型只能实现一种换挡方式的测试,无法兼容多种换挡方式。当需要进行测试时,需要专业技术人员在理解软件功能需求的基础上采用对应的模型进行测试。当出现多种换挡方式并存时,需要专业人员编写多个测试用例分别对应对不同的模型进行测试,导致测试用例编写工作量大,对测试人员专业性的高度依赖,因此需要提供一种多种换挡方式的模型测试方法、装置、设备和介质,来通过一个测试用例兼容多种换挡方式,减少专业人员的工作量。

技术实现思路

[0003]鉴于以上所述现有技术的缺点,本专利技术提供一种多种换挡方式的模型测试方法、装置、设备和介质,以解决现有车辆在环测试模型无法兼容多个换挡方式的技术问题。
[0004]本专利技术提供的一种多种换挡方式的模型测试方法,所述模型测试方法包括:
[0005]读取待测试模型的配置文件,并从所述配置文件提取换挡配置信息,所述换挡配置信息包括多种换挡方式的配置信息;
[0006]根据所述换挡配置信息生成对应的多个换挡信号;
[0007]将所述多个换挡信号发送至整车集成单元,以触发所述整车集成单元进行对应的换挡操作并生成反馈信号;
[0008]接收所述整车集成单元的反馈信号,并根据所述反馈信号生成测试结果。
[0009]于本专利技术的一实施例中,根据所述换挡配置信息生成对应的多个换挡信号包括:
[0010]解析所述换挡配置信息,获取与所述换挡配置信息相对应的多种换挡方式;
[0011]根据所述多种换挡方式分别调用对应的多个单类换挡模型,其中,每一所述单类换挡模型的触发信号均具有唯一性;
[0012]生成对应的多个触发信号,并将多个所述触发信号发送给每一所述单类换挡模型,以使所述单类换挡模型在接收到与其相匹配的触发信号后,生成对应的具有唯一性的换挡信号。
[0013]于本专利技术的一实施例中,在读取待测试模型的配置文件,并从所述配置文件提取换挡配置信息之前还包括对所述单类换挡模型的构建过程;所述构建过程包括:根据每一换挡结构、整车集成单元换挡模型及车辆系统需求,分别为每一换挡方式的每一挡位设置对应的触发信号和对应的换挡信号,并使所述触发信号和所述换挡信号具有唯一性。
[0014]于本专利技术的一实施例中,所述多个单类换挡模型包括怀挡换挡模型和中空箱换挡模型,在将所述多个换挡信号发送至整车集成单元之前还包括对所述多个换挡信号进行仲裁的过程;所述仲裁的过程包括:
[0015]当所述仲裁模块同时接收到怀挡换挡模型和中空箱换挡模型的换挡信号时,屏蔽所述怀挡换挡模型的换挡信号,使所述中空箱换挡模型的换挡信号和其它换挡信号通过。
[0016]于本专利技术的一实施例中,将所述多个换挡信号发送至整车集成单元包括:
[0017]将仲裁后的怀挡换挡信号或中控箱换挡信号通过底层信号传送给所述整车集成单元;
[0018]将仲裁后的中控屏换挡信号通过服务信号传送给所述整车集成单元;
[0019]将方向盘换挡信号通过LIN线信号传入所述整车集成单元。
[0020]于本专利技术的一实施例中,根据所述反馈信号生成测试结果包括:
[0021]解析所述反馈信号,并生成测试数据;
[0022]将所述测试数据导入至测试脚本;
[0023]执行所述测试脚本,并接收所述测试脚本的反馈信息;
[0024]根据所述反馈信息生成所述测试结果。
[0025]于本专利技术的一实施例中,所述多种换挡方式包括:怀挡换挡方式、方向盘换挡方式、中控屏换挡方式、中控箱换挡方式的两种以上。
[0026]本专利技术还提供一种多种换挡方式的模型测试装置,所述模型测试装置包括:
[0027]换挡信息提取模块,所述换挡信息提取模块读取待测试模型的配置文件,并从所述配置文件提取换挡配置信息,所述换挡配置信息包括多种换挡方式的配置信息;
[0028]换挡信号生成模块,所述换挡信号生成模块根据所述换挡配置信息生成对应的多个换挡信号;
[0029]换挡信号发送模块,所述换挡信号发送模块将所述多个换挡信号发送至整车集成单元,以触发所述整车集成单元进行对应的换挡操作并生成反馈信号;
[0030]测试结果生成模块,所述测试结果生成模块接收所述整车集成单元的反馈信号,并根据所述反馈信号生成测试结果。
[0031]本专利技术还提供一种电子设备,所述电子设备包括:
[0032]一个或多个处理器;
[0033]存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述电子设备实现上述任一项所述的模型测试方法。
[0034]本专利技术还提供一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行上述任一项所述的模型测试方法。
[0035]本专利技术的有益效果:本专利技术中的模型测试方法,可以读取配置文件中的换挡配置信息,并根据多种换挡方式的配置信息生成多个换挡信号,多个换挡信号触发所述整车集成单元进行对应的换挡操作并生成反馈信号,从而生成测试结果,能通过一个测试用例兼容多种换挡方式,提高了测试效率,检少了测试人员的工作量。
[0036]应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。
附图说明
[0037]此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:
[0038]图1是本申请的一示例性实施例示出的模型测试方法的实施环境示意图;
[0039]图2是本申请的一示例性实施例示出的模型测试方法的信号传送过程;
[0040]图3是本申请的一示例性实施例示出的模型测试方法的流程图;
[0041]图4是图3所示实施例中的步骤S320在一示例性的实施例中的流程图;
[0042]图5是图3所示实施例中的步骤S340在一示例性的实施例中的流程图;
[0043]图6是本申请的一示例性实施例示出的模型测试装置的结构示意图;
[0044]图7示出了适于用来实现本申请实施例的电子设备的计算机系统的结构示意图。
具体实施方式
[0045]以下将参照附图和本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种多种换挡方式的模型测试方法,其特征在于,所述模型测试方法包括:读取待测试模型的配置文件,并从所述配置文件提取换挡配置信息,所述换挡配置信息包括多种换挡方式的配置信息;根据所述换挡配置信息生成对应的多个换挡信号;将所述多个换挡信号发送至整车集成单元,以触发所述整车集成单元进行对应的换挡操作并生成反馈信号;接收所述整车集成单元的反馈信号,并根据所述反馈信号生成测试结果。2.根据权利要求1所述的模型测试方法,其特征在于,根据所述换挡配置信息生成对应的多个换挡信号包括:解析所述换挡配置信息,获取与所述换挡配置信息相对应的多种换挡方式;根据所述多种换挡方式分别调用对应的多个单类换挡模型,其中,每一所述单类换挡模型的触发信号均具有唯一性;生成对应的多个触发信号,并将多个所述触发信号发送给每一所述单类换挡模型,以使所述单类换挡模型在接收到与其相匹配的触发信号后,生成对应的具有唯一性的换挡信号。3.根据权利要求2所述的模型测试方法,其特征在于,在读取待测试模型的配置文件,并从所述配置文件提取换挡配置信息之前还包括对所述单类换挡模型的构建过程;所述构建过程包括:根据每一换挡结构、整车集成单元换挡模型及车辆系统需求,分别为每一换挡方式的每一挡位设置对应的触发信号和对应的换挡信号,并使所述触发信号和所述换挡信号具有唯一性。4.根据权利要求1所述的模型测试方法,其特征在于,所述多个单类换挡模型包括怀挡换挡模型和中空箱换挡模型,在将所述多个换挡信号发送至整车集成单元之前还包括对所述多个换挡信号进行仲裁的过程;所述仲裁的过程包括:当所述仲裁模块同时接收到怀挡换挡模型和中空箱换挡模型的换挡信号时,屏蔽所述怀挡换挡模型的换挡信号,使所述中空箱换挡模型的换挡信号和其它换挡信号通过。5.根据权利要求4所述的模型测试方法,其特征在于...

【专利技术属性】
技术研发人员:杨鹏辉
申请(专利权)人:重庆长安汽车股份有限公司
类型:发明
国别省市:

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

1