车辆功能的测试方法技术

技术编号:39747148 阅读:6 留言:0更新日期:2023-12-17 23:45
本发明专利技术提供一种车辆功能的测试方法

【技术实现步骤摘要】
车辆功能的测试方法、装置、设备及存储介质


[0001]本专利技术涉及车辆测试的
,具体涉及一种车辆功能的测试方法

装置

设备及存储介质


技术介绍

[0002]汽车在出厂前需要对汽车的多个测试领域进行测试,例如驾驶域

车控域

座舱域

动力域等,而每个测试领域又包括多个单体功能测试,例如车控域中的外灯功能

内灯功能

车门功能

车窗功能和门锁功能等

随着用户对汽车需求的增多,汽车的功能也不断迭代更新,导致汽车的研发周期长,无法快速满足市场需求

为缩短汽车研发周期,就车辆功能测试而言,需要进一步压缩车辆测试的时间成本,提高测试的速度

目前,由于汽车每次升级都需要针对车辆的各个单体功能花费大量的时间进行测试

所以会通过提高各单体功能的测试速度从而缩短车辆测试的整体测试时间

[0003]然而,针对车辆每一单体功能测试通常需要测试多种功能,即拥有多个测试项,这些测试项在测试时的先后顺序将影响单体功能的整体测试时间,例如,测试车窗单体功能中,将车窗关闭功能和闭锁关窗功能相邻进行测试时,可能会触发车窗防玩保护,增加了测试时间

因此,如何调整单体功能测试中各功能的测试顺序以提高车辆功能的测试效率,是目前亟待解决的问题

专利技术内容
[0004]鉴于以上所述现有技术的缺点,本专利技术提供一种车辆功能的测试方法

装置

设备及存储介质,以解决上述技术问题中的至少之一

[0005]在第一方面,本专利技术提供了一种车辆功能的测试方法,包括:获取目标车辆待测试的至少一个单体功能和所述单体功能测试中各测试项的测试时间,并确定各所述测试项的权重值;根据各所述测试项的所述测试时间和所述权重值构建每一所述单体功能对应的目标测试模型;利用所述目标测试模型计算各所述测试项按不同测试顺序进行测试的总测试时间,将最小的总测试时间所对应测试顺序作为目标测试顺序;根据所述目标测试顺序对每一所述单体功能测试中各测试项进行测试,以完成所述目标车辆的功能测试

[0006]于本专利技术的一实施例中,所述确定各所述测试项的权重值,包括:根据各所述测试项之间的耦合关系确定各所述测试项的优先级;根据各所述测试项的优先级对各所述测试项进行权重分配,确定各所述测试项的权重值

[0007]于本专利技术的一实施例中,所述利用所述目标测试模型计算各所述测试项按不同测试顺序进行测试的总测试时间,包括:根据各所述测试项的优先级和预设约束条件对各所述测试项进行排序,获得至少一种所述测试顺序,所述预设约束条件包括各所述测试项均参与排序,以及各所述测试项分别在不同时间段进行测试;根据所述测试顺序对各所述测试项的所述测试时间进行调整,将调整后的所述测试时间作为目标测试时间;将各所述测试顺序下各所述测试项所对应的所述目标测试时间进行相加运算,确定各所述测试顺序下
各所述测试项的总测试时间

[0008]于本专利技术的一实施例中,所述根据所述目标测试顺序对每一所述单体功能测试中各测试项进行测试,以完成所述目标车辆的功能测试,包括:利用各所述目标测试模型分别计算每一所述单体功能测试中各所述测试项的所述目标测试顺序;根据各所述目标测试顺序对每一所述单体功能测试中各所述测试项进行测试,使各所述单体功能进行并行测试,以完成对所述目标车辆功能的测试

[0009]于本专利技术的一实施例中,所述目标测试模型的表达式为:
[0010]minM

∑wX
ij
T
j
[0011]其中,
M
为总测试时间,
i
为所述测试项,
w
为所述测试项的权重值,
T
j
为所述测试时间,
X
ij
为决策变量,当
X
ij
为0时,表示不执行对所述测试项的测试,当
X
ij
为1时,表示执行对所述测试项的测试

[0012]于本专利技术的一实施例中,在所述获取目标车辆待测试的至少一个单体功能和所述单体功能测试中各测试项的测试时间之前,还包括:利用台架

上位机和电子控制单元构建所述单体功能的测试环境,并将所述单体功能所对应的测试部件放置于所述台架;其中,通过线束连接所述台架和所述电子控制单元,通过串行通讯网络连接所述台架和所述上位机,通过以太网连接所述上位机和所述电子控制单元

[0013]在第二方面,本专利技术还提供了一种车辆功能的测试装置,包括:获取模块,用于获取目标车辆待测试的至少一个单体功能和所述单体功能测试中各测试项的测试时间,并确定各所述测试项的权重值;构建模块,用于根据各所述测试项的所述测试时间和所述权重值构建每一所述单体功能对应的目标测试模型;计算模块,用于利用所述目标测试模型计算各所述测试项按不同测试顺序进行测试的总测试时间,将最小的总测试时间所对应测试顺序作为目标测试顺序;测试模块,用于根据所述目标测试顺序对每一所述单体功能中各测试项进行测试,以完成所述目标车辆的功能测试

[0014]在第三方面,本专利技术还提供了一种车辆设备,所述车辆适用于如上述实施例中所述的车辆功能的测试方法

[0015]在第四方面,本专利技术还提供了一种电子设备,包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现如上述实施例中所述的车辆功能的测试方法

[0016]在第五方面,本专利技术还提供了一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序被计算机的处理器执行时,使计算机执行如上述实施例中所述的车辆功能的测试方法

[0017]本专利技术的有益效果:本专利技术提出了一种车辆功能的测试方法

装置

设备及存储介质

通过获取目标车辆待测试的至少一个单体功能和单体功能测试中各测试项的测试时间,并确定各测试项的权重值;然后根据各测试项的测试时间和权重值构建每一单体功能对应的目标测试模型;利用目标测试模型计算各测试项按不同测试顺序进行测试的总测试时间,将最小的总测试时间所对应测试顺序作为目标测试顺序;最后根据目标测试顺序对每一单体功能中各测试项进行测试,以完成目标车辆的功能测试

这样,通过各测试项的权重值限定了测试顺序的安排,避免各测试在测试时过于影响其他测试项的测试进展或测试结果,且车辆中各单体功能中测试项在进行测试时,采用的测试顺序所花费的测试时间相
对最小,本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.
一种车辆功能的测试方法,其特征在于,包括:获取目标车辆待测试的至少一个单体功能和所述单体功能测试中各测试项的测试时间,并确定各所述测试项的权重值;根据各所述测试项的所述测试时间和所述权重值构建每一所述单体功能对应的目标测试模型;利用所述目标测试模型计算各所述测试项按不同测试顺序进行测试的总测试时间,将最小的总测试时间所对应测试顺序作为目标测试顺序;根据所述目标测试顺序对每一所述单体功能测试中各测试项进行测试,以完成所述目标车辆的功能测试
。2.
如权利要求1所述的车辆功能的测试方法,其特征在于,所述确定各所述测试项的权重值,包括:根据各所述测试项之间的耦合关系确定各所述测试项的优先级;根据各所述测试项的优先级对各所述测试项进行权重分配,确定各所述测试项的权重值
。3.
如权利要求2所述的车辆功能的测试方法,其特征在于,所述利用所述目标测试模型计算各所述测试项按不同测试顺序进行测试的总测试时间,包括:根据各所述测试项的优先级和预设约束条件对各所述测试项进行排序,获得至少一种所述测试顺序,所述预设约束条件包括各所述测试项均参与排序,以及各所述测试项分别在不同时间段进行测试;根据所述测试顺序对各所述测试项的所述测试时间进行调整,将调整后的所述测试时间作为目标测试时间;将各所述测试顺序下各所述测试项所对应的所述目标测试时间进行相加运算,确定各所述测试顺序下各所述测试项的总测试时间
。4.
如权利要求1所述的车辆功能的测试方法,其特征在于,所述根据所述目标测试顺序对每一所述单体功能测试中各测试项进行测试,以完成所述目标车辆的功能测试,包括:利用各所述目标测试模型分别计算每一所述单体功能测试中各所述测试项的所述目标测试顺序;根据各所述目标测试顺序对每一所述单体功能测试中各所述测试项进行测试,使各所述单体功能进行并行测试,以完成对所述目标车辆功能的测试
。5.
如权利要求1所述的车辆功能的测试方法,其特征在于,所述目标测试模型的表达式为:
minM

∑wX
ij
T
j
其中,
M
为总测试时间,

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

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

1