基于软件定义测试车辆的方法、系统及软件定义测试系统技术方案

技术编号:36357286 阅读:64 留言:0更新日期:2023-01-14 18:13
本发明专利技术涉及自动驾驶技术领域,具体涉及一种基于软件定义测试车辆的方法、系统及软件定义测试系统。本发明专利技术的方法通过簇结构获取实时道路信息、被测车辆的需求信息以及与测试需求信息对应的初始测试场景数据,然后根据被测车辆的测试需求信息和实时道路信息,对初始测试场景数据进行数据处理,得到与测试项目相对应的综合测试场景数据,最后根据综合测试场景数据调整测试车队中其余的测试车辆的行驶参数,进而实现对被测车辆的测试。采用本方案的测试车辆的方法和系统,可以模拟真实驾驶场景对被测车辆进行测试,并得到测试结果,使得自动驾驶功能测试得到有效保障。驶功能测试得到有效保障。驶功能测试得到有效保障。

【技术实现步骤摘要】
基于软件定义测试车辆的方法、系统及软件定义测试系统


[0001]本专利技术涉及自动驾驶车辆测试
,具体涉及一种基于软件定义测试车辆的方法、系统及软件定义测试系统。

技术介绍

[0002]随着车辆技术的发展,越来越多的车辆配备有先进的自动驾驶功能。自动驾驶车辆作为未来交通参与的主要形式,其功能的可靠性与安全性是应该关注的重要领域。然而,目前对于自动驾驶车辆的测试多停留于道路上简单的工况设计,无法根据实时的道路情况进行较为复杂的测试,进而使得自动驾驶车辆的测试面对真实模拟驾驶时的结果与测试时偏差较大,无法真实反映道路情况以及实时反馈车辆信息,使得自动驾驶功能测试无法得到保障。

技术实现思路

[0003]本专利技术提供的一种基于软件定义测试车辆的方法、系统及软件定义测试系统,解决了现有技术中无法根据实时的道路情况对自动驾驶车辆进行准确的测试,使得自动驾驶功能测试无法得到有效保障的问题。
[0004]根据第一方面,一种实施例中提供一种基于软件定义测试车辆的方法,包括:获取实时道路信息、被测车辆的测试需求信息、以及与所述测试需求信息对应的初始测试场景数据;所述道路信息包括所述被测车辆行驶路面的可移动物体的移动信息;所述测试需求信息包括对所述被测车辆的自动驾驶功能进行测试的测试项目,所述自动驾驶功能包括超车、换道、弯道或行人避险;基于所述被测车辆的测试需求信息和所述实时道路信息,对所述初始测试场景数据进行数据处理,得到与所述测试项目对应的综合测试场景数据;根据所述综合测试场景数据调整测试车队中其它测试车辆的行驶参数,并通过基于内容的路由算法与所述测试车队中其它测试车辆进行通信。
[0005]在一种可能实现的实施例中,所述获取与所述测试需求信息对应的初始测试场景数据包括:接收云端平台发送的与所述测试需求信息对应的初始测试场景数据;其中,所述初始测试场景数据由所述云端平台接收到被测车辆提交的测试需求信息后对所述测试需求信息进行数据处理得到;所述方法还包括:根据所述初始测试场景数据控制测试车队中其它测试车辆的行驶参数。
[0006]在一种可能实现的实施例中,所述根据所述综合测试场景数据调整测试车队中其它测试车辆的行驶参数之后,还包括:判断当前的综合测试场景数据是否满足所述被测车辆实现测试项目对应的自动驾驶功能的条件;若否,则调整当前的综合测试场景数据,使其满足所述被测车辆实现测试项目对应的自动驾驶功能的条件。
[0007]在一种可能实现的实施例中,所述调整当前的综合测试场景数据,包括:确定新的簇头节点车辆;所述新的簇头节点车辆根据所述测试车队中各测试车辆的性能评价指标调整当前的综合测试场景数据;所述性能评价指标至少包括各测试车辆与所述被测车辆之间的距离、各测试车辆之间的时延、以及各测试车辆之间的负载需求。
[0008]在一种可能实现的实施例中,所述确定新的簇头节点车辆,包括:获取各测试车辆的强壮等级;根据所述强壮等级确定新的簇头节点车辆;所述强壮等级用于表征所述测试车队中各测试车辆的性能,所述性能包括簇头节点车辆与被测车辆之间、以及簇头节点车辆与其余测试车辆之间的通讯性能。
[0009]根据第二方面,一种实施例中提供一种基于软件定义测试车辆的系统,包括:获取模块,用于获取实时道路信息、被测车辆的测试需求信息、以及与所述测试需求信息对应的初始测试场景数据;所述道路信息包括所述被测车辆行驶路面的可移动物体的移动信息;所述测试需求信息包括对所述被测车辆的自动驾驶功能进行测试的测试项目,所述自动驾驶功能包括超车、换道、弯道或行人避险;数据处理模块,用于基于所述被测车辆的测试需求信息和所述实时道路信息,对所述初始测试场景数据进行数据处理,得到与所述测试项目对应的综合测试场景数据;调整模块,用于根据所述综合测试场景数据调整测试车队中其它测试车辆的行驶参数,并通过基于内容的路由算法与所述测试车队中其它测试车辆进行通信。
[0010]在一种可能实现的实施例中,所述获取模块获取与所述测试需求信息对应的初始测试场景数据包括:接收云端平台发送的所述测试需求信息对应的初始测试场景数据;其中,所述初始测试场景数据由所述云端平台接收到被测车辆提交的测试需求信息后对所述测试需求信息进行数据处理得到。
[0011]在一种可能实现的实施例中,所述系统还包括:控制模块,用于根据所述初始测试场景数据控制测试车队中其它测试车辆的行驶参数。
[0012]在一种可能实现的实施例中,所述数据处理模块还用于:判断当前的综合测试场景数据是否满足所述被测车辆实现测试项目对应的自动驾驶功能的条件;若否,则调整当前的综合测试场景数据,使其满足所述被测车辆实现测试项目对应的自动驾驶功能的条件。
[0013]根据第三方面,一种实施例中提供一种软件定义测试系统,包括:云端平台,用于向测试车队提供与测试需求信息对应的测试标准数据以及与所述测试需求信息对应的初始测试场景数据;包括多辆测试车辆的测试车队,用于:获取实时道路信息、被测车辆的测试需求信息;所述道路信息包括所述被测车辆行驶路面的可移动物体的移动信息;所述测试需求信息包括对所述被测车辆的自动驾驶功能进行测试的测试项目,所述自动驾驶功能包括超车、换道、弯道或行人避险;基于所述被测车辆的测试需求信息和所述实时道路信息,对所述初始测试场景数
据进行数据处理,得到与所述测试项目对应的综合测试场景数据;根据所述综合测试场景数据调整测试车队中其它测试车辆的行驶参数,并通过基于内容的路由算法与所述测试车队中其它测试车辆进行通信;对被测车辆进行测试,并形成测试结果;将所述测试结果发送至所述云端平台;所述云端平台还用于根据所述测试标准数据对所述测试结果进行评价后形成测试参考信息,所述测试参考信息跟随所述被测车辆用户的用户信息进行存储。
[0014]据上述实施例的一种基于软件定义测试车辆的方法和系统,通过获取实时道路信息、被测车辆的需求信息以及与测试需求信息对应的初始测试场景数据,然后根据被测车辆的测试需求信息和实时道路信息,对初始测试场景数据进行数据处理,得到与测试项目相对应的综合测试场景数据,最后根据综合测试场景数据调整测试车队中其余的测试车辆的行驶参数,进而实现对被测车辆的测试。采用本方案的测试方法,可以模拟真实驾驶场景对被测车辆进行测试,并得到测试结果,使得自动驾驶功能测试得到有效保障。
附图说明
[0015]图1为本实施例提供的基于软件定义测试车辆的测试场景图;图2为本实施例提供的基于软件定义测试车辆的测试方法流程图;图3为本实施例提供的判断当前的综合测试场景数据是否满足自动驾驶功能的流程图;图4为本实施例提供的调整当前的综合测试场景数据的流程图;图5为本实施例提供的确定新的簇头节点车辆的流程图;图6为本实施例提供的基于软件定义测试车辆的系统的结构框图。
[0016]图标:100、测试车队;101、侧方车道前车;102、前车;103、第一环境车辆;104、第二环境车辆;105、后车;106、侧方车道后车;200、路测单元设备;300、云端平台;400、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于软件定义测试车辆的方法,其特征在于,包括:获取实时道路信息、被测车辆的测试需求信息、以及与所述测试需求信息对应的初始测试场景数据;所述道路信息包括所述被测车辆行驶路面的可移动物体的移动信息;所述测试需求信息包括对所述被测车辆的自动驾驶功能进行测试的测试项目,所述自动驾驶功能包括超车、换道、弯道或行人避险;基于所述被测车辆的测试需求信息和所述实时道路信息,对所述初始测试场景数据进行数据处理,得到与所述测试项目对应的综合测试场景数据;根据所述综合测试场景数据调整测试车队中其它测试车辆的行驶参数,并通过基于内容的路由算法与所述测试车队中其它测试车辆进行通信。2.如权利要求1所述的基于软件定义测试车辆的方法,其特征在于,所述获取与所述测试需求信息对应的初始测试场景数据包括:接收云端平台发送的与所述测试需求信息对应的初始测试场景数据;其中,所述初始测试场景数据由所述云端平台接收到被测车辆提交的测试需求信息后对所述测试需求信息进行数据处理得到;所述方法还包括:根据所述初始测试场景数据控制测试车队中其它测试车辆的行驶参数。3.如权利要求1所述的基于软件定义测试车辆的方法,其特征在于,所述根据所述综合测试场景数据调整测试车队中其它测试车辆的行驶参数之后,还包括:判断当前的综合测试场景数据是否满足所述被测车辆实现测试项目对应的自动驾驶功能的条件;若否,则调整当前的综合测试场景数据,使其满足所述被测车辆实现测试项目对应的自动驾驶功能的条件。4.如权利要求3所述的基于软件定义测试车辆的方法,其特征在于,所述调整当前的综合测试场景数据,包括:确定新的簇头节点车辆;所述新的簇头节点车辆根据所述测试车队中各测试车辆的性能评价指标调整当前的综合测试场景数据;所述性能评价指标至少包括各测试车辆与所述被测车辆之间的距离、各测试车辆之间的时延、以及各测试车辆之间的负载需求。5.如权利要求4所述的基于软件定义测试车辆的方法,其特征在于,所述确定新的簇头节点车辆,包括:获取各测试车辆的强壮等级;根据所述强壮等级确定新的簇头节点车辆;所述强壮等级用于表征所述测试车队中各测试车辆的性能,所述性能包括簇头节点车辆与被测车辆之间、以及簇头节点车辆与其余测试车辆之间的通讯性能。6.一种基于软件定义测试车辆的系统,其特征在于,包括:获取模块,用于获取实时道路信息、被测车辆的测试需求信息、以及与所述测试需求信息对应的初始测试场景数据;所述道路信息包括...

【专利技术属性】
技术研发人员:李浩宇南金瑞曹万科王文伟
申请(专利权)人:北京理工大学深圳汽车研究院电动车辆国家工程实验室深圳研究院
类型:发明
国别省市:

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

1