【技术实现步骤摘要】
有限自动驾驶系统正向开发过程中的仿真测试方法
[0001]本专利技术属于汽车测试
,具体涉及有限自动驾驶系统正向开发过程中的仿真测试方法。
技术介绍
[0002]随着技术的发展,汽车有限自动驾驶系统的功能越来越复杂,还涉及到软件的迭代与更新,在量产前需要海量的测试用例与测试场景来对自动驾驶系统进行验证和训练。在系统研发过程中,测试验证的时间越早,开发成本越低,验证的时间越晚,开发成本越高。在开发早期进行仿真测试能快速高效地发现问题,加速整个算法迭代和收敛速度,从整体上提高开发效率,降低开发成本。自动驾驶系统的开发都遵从仿真到实车测试的过程,仿真实验作为一种零风险、快速迭代、可复现的测试方法,为自动驾驶技术上路测试奠定了坚实的基础,在正向开发中快速有效地验证算法的正确性与性能。
[0003]目前针对基于模型的有限自动驾驶系统在正向开发过程中没有系统性的仿真测试方法,基于需求的测试需要先根据需求文档编写测试用例,再编写测试脚本,再执行测试,最后生成测试报告。使用此方法,存在以下问题:
[0004](1)自动 ...
【技术保护点】
【技术特征摘要】
1.一种有限自动驾驶系统正向开发过程中的仿真测试方法,其特征在于,包括以下步骤:步骤1,搭建仿真测试环境和根据系统需求与验证准则配置测试概述文档,该测试概述文档包括测试概述编号、来源、测试概述内容、测试场景、备注信息、测试意见、开发意见和需求意见,以及仿真测试执行过程中需要的所有信号接口和阈值参数;步骤2,并行开展测试步骤文档编写和场景设计文档编写,其中,测试步骤文档包括时序的操作步骤、期望输入条件、期望输入、期望输出条件和期望输出,用于自动化生成仿真测试脚本;场景设计文档包括仿真场景的道路配置和车辆信息,用于自动化生成仿真测试场景;步骤3,并行开展测试脚本编写、场景信息文件生成、仿真场景文件生成和仿真测试平台释放;步骤4,联调测试脚本与仿真场景,配置仿真测试平台;步骤5,运行测试脚本执行测试;在Matlab和PreScan以及CarSim的联合仿真环境下,Matlab提供算法模型以及测试脚本的运行环境;PreScan提供传感器模型、虚拟仿真场景,在Matlab中通过接口进行数据交互;CarSim提供车辆动力学模型,在Matlab中通过接口进行数据交互;步骤6,分析测试结果并自动化生成测试报告,测试结果分为4种:pass、fail、blocked、error;步骤7,根据测试报告判断测试是否通过,若通过测试,则结束该轮迭代测试;若不通过,则...
【专利技术属性】
技术研发人员:舒德伟,何博,梁锋华,
申请(专利权)人:重庆长安汽车股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。