一种基于虚拟驾驶系统的自适应巡航测试方法及系统技术方案

技术编号:34900075 阅读:19 留言:0更新日期:2022-09-10 14:03
本发明专利技术属于汽车技术领域,具体的说是一种基于虚拟驾驶系统的自适应巡航测试方法及系统。采用上位机与SCALEXIO硬件系统连接,上位机根据设计的测试用例构建,能够在执行测试过程将测试指令发送到SCALEXIO硬件系统,并在测试指令运行结束后生成测试报告;SCALEXIO硬件系统为模型载体并为智能驾驶域控制器电源;被测智能驾驶域控制器通过CAN线和SCALEXIO硬件系统连接;本发明专利技术节约人力、避免产品缺陷造成重大事故、可复用性高等。可复用性高等。可复用性高等。

【技术实现步骤摘要】
一种基于虚拟驾驶系统的自适应巡航测试方法及系统


[0001]本专利技术属于汽车
,具体的说是一种基于虚拟驾驶系统的自适应巡航测试方法及系统。

技术介绍

[0002]随着汽车电子产业的不断发展,驾驶员对车辆的舒适性与安全性越来越高,与主动安全相关的控制系统应运而生,如自适应巡航系统,它将对车辆进行不同程度的干预,若这种干预出现错误将导致难以想象的结果,因此先对自适应巡航系统进行仿真测试再进行实车测试避免因产品缺陷造成重大事故,仿真测试对产品显得尤为重要。

技术实现思路

[0003]本专利技术提供了一种基于虚拟驾驶系统的自适应巡航测试方法及系统,可以节约人力、避免产品缺陷造成重大事故、可复用性高、节约成本。
[0004]本专利技术技术方案结合附图说明如下:
[0005]根据本专利技术实施例的第一方面,提供一种基于虚拟驾驶系统的自适应巡航测试方法,包括:
[0006]根据黑盒测试方法进行测试用例的设计,并根据测试用例构建能够执行测试过程的测试指令;
[0007]按照设计的测试用例进行虚拟场景以及仿真车辆的构建,所述仿真车辆为真实车辆的车辆动力学模型,并且配置车辆动力学模型的运行参数;
[0008]所述仿真车辆基于车辆动力学模型运行参数在虚拟场景中按照智能驾驶域控制器的操作指令以及测试指令进行自适应巡航。
[0009]进一步的,所述自适应巡航的具体方法如下:
[0010]执行测试指令;
[0011]虚拟传感器反馈目标车辆在虚拟场景中的相对位置及速度信息;
[0012]将虚拟传感器反馈的信息发送给智能驾驶域控制器;
[0013]智能驾驶域控制器发送指令操控虚拟车辆进行自适应巡航;
[0014]在测试指令运行结束后生成测试报告。
[0015]根据本专利技术实施例的第二方面,提供了一种基于虚拟驾驶系统的自适应巡航测试系统,用于实现一种基于虚拟驾驶系统的自适应巡航测试方法,包括上位机、SCALEXIO硬件系统和智能驾驶域控制器;所述SCALEXIO硬件系统与上位机连接;所述智能驾驶域控制器通过CAN线和SCALEXIO硬件系统连接。
[0016]进一步的,所述上位机包括:
[0017]测试模块,用于按照设计的测试用例进行构建能够执行测试过程的测试指令;
[0018]测试报告生成模块,用于在测试指令运行结束后生成测试报告。
[0019]进一步的,所述SCALEXIO硬件系统包括:
[0020]仿真模块,用于构建按照设计的测试用例进行测试用的虚拟场景以及构建仿真车辆,所述仿真车辆为真实车辆的车辆动力学模型,并且配置车辆动力学模型的运行参数;
[0021]传感器模块,用于构建虚拟传感器,虚拟传感器用于反馈仿真目标车辆在虚拟场景中的相对位置信息以及仿真车辆速度信息。
[0022]进一步的,所述车辆动力学模型包括:
[0023]电源模块模型,用于搭建电源输出电压及电流模型,仿真可编程电源;
[0024]通信模型,用于按照整车DBC文件,仿真被测控制器接收的报文,接收被测控制器发送报文的模型;
[0025]速度模型,用于响应被测控制器发出的加速度和减速度请求报文;
[0026]I/O配置模型,用于配置电源输出I/O端口及CAN输出I/O端口,可配置CAN端口的阻值;
[0027]车辆控制模型,搭建模型,配置车辆参数,无限接近于实车,当接收到被测控制器的控制信号时,做出相应的响应。
[0028]进一步的,所述传感器模块包括:
[0029]3D传感器,用于检测目标物体速度,坐标;
[0030]传感器横向坐标配置,用于检测目标车辆横向坐标;
[0031]传感器纵向坐标配置,用于检测目标车辆纵向坐标;
[0032]传感器航向角配置,用于检测目标车航向角配置;
[0033]传感器速度配置,用于检测目标车辆速度。
[0034]进一步的,所述智能驾驶域控制器包括:
[0035]虚拟控制模块,用于接收仿真汽车操控信号,控制模型车辆自适应巡航。
[0036]进一步的,所述虚拟控制模块包括:
[0037]方向控制模块,用于控制仿真车辆方向盘的转角;
[0038]速度控制模块,用于控制仿真车辆加速度和减速度;
[0039]故障控制模块,用于控制仿真车辆故障信号的反馈。
[0040]本专利技术的有益效果为:
[0041]本专利技术可以节约人力、避免产品缺陷造成重大事故、可复用性高、节约成本。
附图说明
[0042]为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
[0043]图1为本专利技术所述一种基于虚拟驾驶系统的自适应巡航测试系统的示意图;
[0044]图2为传感器模块示意图;
[0045]图3为虚拟控制模块的示意图;
[0046]图4为显示调整模块示意图;
[0047]图5为本专利技术所述一种基于虚拟驾驶系统的自适应巡航测试方法的流程图;
[0048]图6为自适应巡航步骤流程图。
具体实施方式
[0049]下面结合附图和实施例对本专利技术作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本专利技术,而非对本专利技术的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本专利技术相关的部分而非全部结构。
[0050]实施例一
[0051]参阅图5,一种基于虚拟驾驶系统的自适应巡航测试方法,包括:
[0052]S100、根据黑盒测试方法进行测试用例的设计,
[0053]S110、根据测试用例构建能够执行测试过程的测试指令;
[0054]S120、按照设计的测试用例进行虚拟场景以及仿真车辆的构建,所述仿真车辆为真实车辆的车辆动力学模型,并且配置车辆动力学模型的运行参数;
[0055]S130、所述仿真车辆基于车辆动力学模型运行参数在虚拟场景中按照智能驾驶域控制器的操作指令以及测试指令进行自适应巡航。
[0056]上述方法中,根据黑盒测试方法进行测试用例设计,如因果法、边界值法、列举法等,包括直道单目标车跟随、直道多目标车跟踪、直道目标车切入切出跟踪、直道仿真车切入切出跟踪、弯道单目标车跟随、弯道多目标车跟踪、弯道目标车切入切出跟踪、弯道仿真车切入切出跟踪、跟随故障等,依照测试用例执行测试。
[0057]参阅图6,所述自适应巡航的具体方法如下:
[0058]S200、执行测试指令;
[0059]S210、虚拟传感器反馈目标车辆在虚拟场景中的相对位置及速度信息;
[0060]S230、将虚拟传感器反馈的信息发送给智能驾驶域控制器;
[0本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于虚拟驾驶系统的自适应巡航测试方法,其特征在于,包括:根据黑盒测试方法进行测试用例的设计,并根据测试用例构建能够执行测试过程的测试指令;按照设计的测试用例进行虚拟场景以及仿真车辆的构建,所述仿真车辆为真实车辆的车辆动力学模型,并且配置车辆动力学模型的运行参数;所述仿真车辆基于车辆动力学模型运行参数在虚拟场景中按照智能驾驶域控制器的操作指令以及测试指令进行自适应巡航。2.根据权利要求1所述的一种基于虚拟驾驶系统的自适应巡航测试方法,其特征在于,所述自适应巡航的具体方法如下:执行测试指令;虚拟传感器反馈目标车辆在虚拟场景中的相对位置及速度信息;将虚拟传感器反馈的信息发送给智能驾驶域控制器;智能驾驶域控制器发送指令操控虚拟车辆进行自适应巡航;在测试指令运行结束后生成测试报告。3.一种基于虚拟驾驶系统的自适应巡航测试系统,用于实现一种基于虚拟驾驶系统的自适应巡航测试方法,其特征在于,包括上位机、SCALEXIO硬件系统和智能驾驶域控制器;所述SCALEXIO硬件系统与上位机连接;所述智能驾驶域控制器通过CAN线和SCALEXIO硬件系统连接。4.根据权利要求3所述的一种基于虚拟驾驶系统的自适应巡航测试系统,其特征在于,所述上位机包括:测试模块,用于按照设计的测试用例进行构建能够执行测试过程的测试指令;测试报告生成模块,用于在测试指令运行结束后生成测试报告。5.根据权利要求3所述的一种基于虚拟驾驶系统的自适应巡航测试系统,其特征在于,所述SCALEXIO硬件系统包括:仿真模块,用于构建按照设计的测试用例进行测试用的虚拟场景以及构建仿真车辆,所述仿真车辆为真实车辆的车辆动力学...

【专利技术属性】
技术研发人员:陈浩李红吉田雨禾吴迪潘泽洵
申请(专利权)人:长春一汽富晟集团有限公司
类型:发明
国别省市:

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

1