一种智能汽车虚拟快速测试方法与流程

文档序号:13031416阅读:705来源:国知局
一种智能汽车虚拟快速测试方法与流程

本发明属于智能汽车测试技术领域,更具体的说,本发明涉及一种用于智能汽车在完全虚拟的测试环境下,实现智能汽车环境感知模块与规划决策模块的快速虚拟测试系统。



背景技术:

目前,对智能汽车(或称无人驾驶汽车)智能水平的测试主要通过试验场地测试和实车路试完成。然而试验场地测试往往是在固定场景下针对单车进行简单交通场景下的功能测试,对智能汽车实际上路可能遇到的复杂道路、交通流、天气环境难以全面真实再现,而这也是决定智能汽车能否全天候、全路网场景安全高效行驶的核心。实车路试的测试环境最为真实,但测试场景不可控、需要极长的测试周期,除此之外受法律、安全和人力物力等各因素限制,难以大规模展开。兰德公司研究表明,若证明智能汽车比普通的驾驶者所驾驶的汽车更安全,需要在普通环境下,用100辆车,24小时全天,连续测试225年。虚拟加速测试即成为了实现智能汽车快速上路的唯一有效途径。

在以往的智能汽车测试中,对测试场景全面构建考虑不足。如在测试中,只考虑单一的利用智能汽车的感知规划决策模块生成简单的静态交通场景进行测试,而忽略了结合交通仿真模块的快速提供智能汽车周边交通流场景、交通管理及控制环境的功能,进行全面交通环境场景下智能汽车的规划决策行为测试。同时测试中对智能汽车规划决策行为对周边车辆造成的影响考虑较少。



技术实现要素:

基于上述背景,本发明的目的在于提出了一种可以在智能汽车研发测试的过程中,快速进行智能汽车全面虚拟测试环境构建的方法。本方法将智能汽车的环境感知规划决策模块与交通仿真模块的功能相结合,建立了一个包含智能汽车、智能汽车周边车辆、交通管控环境、树木天气环境等信息的全面虚拟测试环境平台,用以进行智能汽车的虚拟快速测试。

1.一种智能汽车虚拟快速测试方法,具体特征在于具体步骤如下:

(1)建立智能汽车测试的虚拟仿真环境1,所述虚拟仿真环境1包括智能汽车环境感知规划决策控制模块2和交通仿真模块3;所述智能车环境感知规划决策模块2中设置智能汽车5、测试路网6、测试的天气环境7和测试环境中的建筑树木8;所述交通仿真模块3中,设置智能汽车周边车辆9、测试路网6和测试路网的交通管控措施10;

(2)所述智能汽车环境感知规划决策模块2中设置的智能汽车5智能汽车5包括智能汽车的各类传感器13、智能汽车的位置信息14、智能汽车的速度信息15、智能汽车的运动方向角度信息16和智能汽车的规划决策模型17,智能汽车的位置信息14即为智能汽车所处的位置坐标;其中智能汽车的规划决策模型17是指智能汽车5根据安装的各类传感器13所探测到与周边车辆,建筑树木等环境的相对距离速度信息,所采取的行为操作规划;智能汽车环境感知规划决策模块2中设置智能汽车5的测试路网6,包括各类直线路网、弯道、坡道、汇入段、交叉口、环岛及立交等,同时测试路网6还设置不同性能的路面材料;所述智能汽车环境感知规划决策模块2中设置的测试天气环境7包括晴天、多云、雨、雪和雾等天气环境;所述智能汽车环境感知规划决策模块2中设置的建筑树木环境8包括道路周边房屋建筑、道路隔离栏、道路防撞护栏、路灯和树木等静态环境;

(3)交通仿真模块3中,设置智能汽车周边车辆9的相关信息,所述相关信息包括智能汽车周边车辆车型组成信息18,如各类车型的种类,比例信息;智能汽车周边车辆速度信息19;智能汽车周边车辆位置信息20;智能汽车周边车辆运动角度信息21;智能汽车周边车辆各类行为模型22,包括周边车辆的跟驰行为模型,变道行为模型,汇入、穿越及让行行为模型;

(4)为了使智能汽车环境感知规划决策模块2在运行中可以读取来自交通仿真模块3中的智能汽车周边车辆信息12,同时在交通仿真模块3运行过程中可以读取来自智能汽车环境感知规划3决策模块2中的智能汽车信息11,使用matlab中simulink模块4,智能汽车环境感知规划决策模块2产生的智能汽车周边车辆12通过matlab中simulink模块4与自交通仿真模块3连接,交通仿真模块3依次通过智能汽车周边车辆信息12、matlab中simulink模块4与智能汽车环境感知规划决策模块2连接,通过matlab中simulink模块4进行双向的信息传输,为了使matlab中simulink模块4双向传输信息的频率保持一致,需要将智能汽车环境感知规划决策模块2中的数据计算频率与交通仿真模块3中的数据计算频率设为一致;

(5)智能汽车环境感知规划决策模块2向交通仿真模块3传输的智能汽车信息11包括智能汽车位置信息14,智能汽车速度信息15以及智能汽车运动方向角度信息16;当交通仿真模块3运行时,即可实时读入智能汽车的信息11,智能汽车周边车辆9可以对智能汽车5的行为规划产生反应,再由交通仿真模块2提取智能汽车周边车辆信息12参数,从而对智能驾驶汽车的各类规划决策行为对周边车辆的影响进行分析;交通仿真模块3向智能汽车环境感知规划决策模块2传输智能汽车周边车辆信息12,包括智能汽车周边车辆速度信息19,智能汽车周边车辆位置信息20,智能汽车周边车辆运动角度信息21;在智能汽车环境感知规划决策模块2中,智能汽车5在运动时,就可以通过智能汽车的各类传感器13感知到周边车辆9的位置及状态,从而做出相应的规划决策;这样,即可以测试智能汽车5在多车、全面、复杂的交通流状态下,智能汽车采取的不同规划决策的合理性及有效性,实现智能汽车的虚拟快速测试。

本发明中,所述智能汽车的各类传感器13为激光雷达、毫米波雷达、超声波雷达、光达lidar或摄像设备等智能汽车的环境感知设备。在构建的虚拟测试平台1,可以连续不断的进行智能汽车的快速运行虚拟测试。测试中,智能汽车5可以装载不同的智能汽车传感器13,设置不同的智能汽车规划决策模型17,快速的进行运行测试。从而达到智能汽车虚拟快速测试的方法。

在测试效果的评价中,可以通过智能汽车环境感知规划决策模块2输出的智能汽车信息11,对智能汽车的运行状态进行安全、效率、舒适度等多方面的评价。可以通过交通仿真模块3输出的智能汽车周边普通车辆信息12进行智能汽车周边车辆影响的安全、效率、舒适度等多方面的评价。

与传统的智能汽车虚拟测试方法相比,本发明具有以下创新点及优势:

(1)本发明将智能汽车的环境感知规划决策模块与交通仿真模块的优势相结合,利用交通智能汽车环境感知规划决策模块快速建立智能汽车感知模块信息、规划决策模块信息、周边树木天气等静态信息的功能,交通仿真模块快速提供智能车辆周边车辆信息、交通管控措施信息的功能相结合。快速建立一个包含智能汽车、智能汽车周边车辆、交通管控环境、树木天气环境等信息的全面虚拟测试环境平台,用以进行智能汽车的虚拟快速测试。

(2)本发明可以以通过智能汽车环境感知规划决策模块2输出的智能汽车信息11,对智能汽车的运行状态进行安全、效率、舒适度三方面的评价。可以通过交通仿真模块3输出的智能汽车周边普通车辆信息12进行智能汽车周边车辆的安全、效率、舒适度等多方面的评价。从而实现测试智能汽车5在多车、全面、复杂的交通流状态下,智能汽车5采取的不同规划决策的合理性及有效性。

附图说明

图1是本发明所述的智能汽车虚拟快速测试环境逻辑构架图。

图2是本发明所述的智能汽车环境感知规划决策模块中智能汽车设置信息。

图3是本发明所述的交通仿真模块中智能汽车周边车辆设置信息。

图4是实施例中智能汽车环境感知规划决策模块prescan单独运行智能汽车时显示界面。

图5是实施例中交通仿真模块vissim运行智能汽车周边车辆时显示界面。

图6是实施例中prescan与vissim连接构建的全面虚拟测试场景。

图中标号:1为虚拟仿真环境,2为智能汽车环境感知规划决策控制模块,3为交通仿真模块,4为matlab中simulink模块,5为智能汽车,6为测试路网,7为测试的天气环境,8为测试环境中的建筑树木,9为智能汽车周边车辆,10为测试路网的交通管控措施,11为智能汽车信息,12为智能汽车周边普通车辆信息,13为传感器,14为智能汽车的位置信息,15为智能汽车的速度信息,16为智能汽车的运动方向角度信息,17为智能汽车的规划决策模型,18为智能汽车周边车辆车型组成信息,19为智能汽车周边车辆速度信息,20为智能汽车周边车辆位置信息,21为智能汽车周边车辆运动角度信息,22为智能汽车周边车辆各类行为模型。

具体实施方式

下面通过实施例结合附图对本发明进行详细的描述。

实施例1:

本实施例为利用交通仿真模块vissim及智能车规划感知决策模块prescan建立智能汽车虚拟快速测试环境。

(1)为构建虚拟测试环境,首先在windows7系统电脑分别安装智能汽车环境感知规划决策模块prescan及交通仿真模块vissim,其中vissim模块需要有drivingsimulator模块许可。

(2)安装完成后,在prescan模块插件模块中,添加存储vissim导入信息的文件夹,以用以存储读入的vissim信息;而vissim仿真时选择启动drivingsimulator模块,即可以读入prescan的智能车辆信息。

(3)在prescan中设置智能驾驶车辆的车辆类型,以及智能汽车周边显示的vissim各类车辆数。

(4)在prescan中新建测试智能汽车的路网,新建完成后,在vissim中,以prescan的路网作为底图,新建vissim的路网,路网的比例尺,各路段长宽需要和prescan的路网信息保持一致。

(5)在prescan中设置智能汽车各类传感器布设方案,运行天气环境等参数,并同时设置智能汽车的规划决策逻辑,即根据智能汽车各类传感器感知的与周边车辆的位置、速度、方向信息,执行的不同行为决策模型。

(6)设置vissim的智能汽车周边普通车辆的输入,主要包括流量,车型,各类运行及让行规则等信息。

(7)在vissim中设置交通管控环境信息,包括路网的信号控制,限速信息。

(8)设置vissim的仿真运算频率为20hz,prescan的运算频率同样为20hz,使双向传输的信息保持一致。

(9)在智能汽车环境感知规划决策模块prescan单独运行的情况下,界面显示的智能汽车5及树木天气8如附图4所示。

(10)在交通仿真模块vissim单独运行的情况下,界面显示的智能汽车周边车辆9如附图5所示。

(11)在prescan模块界面点击连接vissim运行的按键,同时在vissim模块中选择启动drivingsimulator模块,计算机的matlab中simulink模块即开始双向传输prescan与vissim的信息。prescan读入vissim提供的智能汽车周边普通车辆信息12后,生成虚拟全面测试场景如附图5所示,虚拟测试场景包含智能汽车5、智能汽车周边车辆9、树木天气8信息。智能汽车5即可根据智能汽车各类传感器13,感知周边的车辆环境、道路、建筑设施等环境信息,进而通过各类智能汽车规划决策模型17进行各类运行行为操作,即可实现智能汽车的虚拟快速测试。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1