基于实车数据回灌的仿真测试方法和存储介质技术

技术编号:40187328 阅读:27 留言:0更新日期:2024-01-26 23:51
本发明专利技术涉及软件测试技术领域,具体涉及一种基于实车数据回灌的仿真测试方法和存储介质,包括:自实车平台采集实车数据,依照所述实车数据确定推理期望时长;基于所述实车数据对待测试算法在仿真平台上进行仿真测试,于每一次执行所述仿真测试的过程中,依照所述推理期望时长控制所述待测试算法的结果输出时间。有益效果在于:在测试前以实车平台作为参照,构建对应的推理期望时长,基于该推理期望时长来控制任意的仿真平台上模拟的待测试算法均具有足够的处理时间,避免了在算力差异较大的平台上的复现结果与实车环境不一致的问题。

【技术实现步骤摘要】

本专利技术涉及软件测试,具体涉及一种基于实车数据的仿真测试方法和存储介质。


技术介绍

1、软件在环测试(software in loop,sil),是指在pc机上测试嵌入式软件、算法或整个控制回路的过程,其被广泛应用于对自动驾驶系统的研发、测试过程中,通常在软件编写完成、与硬件设备进行集成之前进行,用于验证相关算法的有效性。

2、现有技术中,已存在较多的针对自动驾驶算法进行在环测试的技术方案。比如,中国专利cn202011162938.5公开了一种自动驾驶软件的自动测试方法及装置,包括获取输入的数据文件、依照数据文件进行在环测试、设置断点并采集算法中间数据等。

3、但是,在实际实施过程中,专利技术人发现,基于实车数据进行的在环测试过程,以及在多个仿真平台中并行进行的在环测试过程中,在输入数据和待测试算法相同的情况下,出现算法输出结果不一致的问题,进而导致了测试结果不稳定,难以稳定重现故障,导致了调试过程困难的问题。


技术实现思路

1、针对现有技术中存在的上述问题,现提供一种基于实车数据本文档来自技高网...

【技术保护点】

1.一种基于实车数据回灌的仿真测试方法,其特征在于,包括:

2.根据权利要求1所述的仿真测试方法,其特征在于,控制所述待测试算法的结果输出时间的测试过程包括:

3.根据权利要求2所述的仿真测试方法,其特征在于,于输入所述单帧测试数据时,依照所述实车数据包含的时间信息调整所述待测试算法的模拟时间,以使得所述待测试算法的模拟帧的结果发布时间和所述单帧测试数据的数据发布时间对齐。

4.根据权利要求2所述的仿真测试方法,其特征在于,依照所述实车数据确定所述推理期望时长的过程包括:

5.根据权利要求1所述的仿真测试方法,其特征在于,于采集所述实车数据...

【技术特征摘要】

1.一种基于实车数据回灌的仿真测试方法,其特征在于,包括:

2.根据权利要求1所述的仿真测试方法,其特征在于,控制所述待测试算法的结果输出时间的测试过程包括:

3.根据权利要求2所述的仿真测试方法,其特征在于,于输入所述单帧测试数据时,依照所述实车数据包含的时间信息调整所述待测试算法的模拟时间,以使得所述待测试算法的模拟帧的结果发布时间和所述单帧测试数据的数据发布时间对齐。

4.根据权利要求2所述的仿真测试方法,其特征在于,依照所述实车数据确定所述推理期望时长的过程包括:

【专利技术属性】
技术研发人员:荆宇昊
申请(专利权)人:华人运通上海自动驾驶科技有限公司
类型:发明
国别省市:

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

1