一种基于神经网络的混合车车协同汇流系统和方法转让专利

申请号 : CN202110217710.X

文献号 : CN112977477B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈龙王蛟蔡英凤孙晓强王海熊晓夏

申请人 : 江苏大学

摘要 :

本发明提供了一种基于神经网络的混合车车协同汇流系统和方法,属于自动驾驶汽车决策系统技术领域。本发明利用神经网络对汇流区场景进行学习和分类,根据不同的汇流场景类型执行相对应的汇流方法,包括自适应巡航策略、基于最小安全距离策略、最近智能网联汽车向内变道策略、后车减速策略、后车补位策略、前车减速策略、中间汇入补位策略和后车加速策略。本发明进一步完善了无人驾驶车辆和人类驾驶车辆混行的汇流情况。

权利要求 :

1.一种基于神经网络的混合车车协同汇流方法,其特征在于,利用神经网络对汇流区场景进行学习和分类,根据不同的汇流场景类型执行相对应的汇流方法,具体为:如果主道车队中存在非智能网联汽车,对到达汇流区之前的非智能网联汽车是否进行换道操作进行判断;

若主道车队中的非智能网联汽车发生换道,再判断匝道是否有车辆汇入;当匝道有车辆汇入,根据汇入车辆的预测位置分为前方汇入A、中间汇入和后方汇入三种情况;当匝道中没有车辆汇入,则非智能网联汽车的后车向前加速进行补位;

若主道车队中的非智能网联汽车不发生换道,再判断匝道是否有车辆汇入;当匝道中没有车辆汇入,则主道车队采取自适应巡航策略通过汇流区;当匝道有车辆汇入,进一步判断汇入车辆是否为非智能网联汽车;若汇入车辆是非智能网联汽车,主道车队中距离汇入车辆最近的智能网联汽车向内侧车道变道,给非智能网联汽车的汇入提供空间,如果没有足够空间换道,根据汇入车辆的预测位置分为前方汇入B和中后方汇入两种情况;若汇入车辆是智能网联汽车,根据汇入车辆的预测位置分为前方汇入B和中后方汇入两种情况;

对于前方汇入A的情况,非智能网联汽车前方车辆减速向后补齐空位,空出空间给匝道车辆汇入;

对于中间汇入的情况,主道车队无需发生行为改变,匝道车辆直接补齐非智能网联汽车空位;

对于后方汇入的情况,非智能网联汽车后方车辆加速向前补齐空位,空出空间给匝道车辆汇入;

对于前方汇入B的情况,主匝道车辆采用基于最小安全距离s1的汇入策略通过汇流区;

对于中后方汇入的情况,主道中非智能网联汽车后方的智能网联汽车进行减速,为匝道汇入车辆提供足够的汇入空间。

2.根据权利要求1所述的混合车车协同汇流方法,其特征在于,还包括:如果主道车队中不存在非智能网联汽车,判断匝道是否有车辆汇入;如果匝道没有汇流车辆,主道车队采取自适应巡航策略通过汇流区;如果匝道有汇流车辆,判断匝道汇入车辆是否为非智能网联汽车;若汇入车辆是智能网联汽车,主匝道车辆采用基于最小安全距离s1的汇入策略通过汇流区;若汇入车辆是非智能网联汽车,汇入车辆最近的智能网联汽车向内侧车道变道,给非智能网联汽车的汇入提供空间,如果没有足够空间换道,主匝道车辆采用基于最小安全距离s2的汇入策略通过汇流区。

3.根据权利要求2所述的混合车车协同汇流方法,其特征在于,所述最小安全距离s2为最小安全距离s1的1.5倍。

4.一种根据权利要求1‑3任一项所述的混合车车协同汇流方法的混合车车协同汇流系统,其特征在于,包括智能网联汽车、非智能网联汽车和整车控制器,所述整车控制器中设有神经网络,所述神经网络学习混合车车协同汇流方法,训练完成后的神经网络作为混合车车协同汇流的分类器;根据实时采集的信息做出判断,执行对应模型的策略,完成汇流。

5.根据权利要求4所述的混合车车协同汇流系统,其特征在于,所述对应模型的策略包括自适应巡航策略、基于最小安全距离策略、最近智能网联汽车向内变道策略、后车减速策略、后车补位策略、前车减速策略、中间汇入补位策略和后车加速策略。

说明书 :

一种基于神经网络的混合车车协同汇流系统和方法

技术领域

[0001] 本发明属于自动驾驶汽车决策系统技术领域,特别涉及了一种基于神经网络的混合车车协同汇流系统和方法。

背景技术

[0002] 近年来,汽车自动驾驶技术行业得到了飞速的发展,人们运用在车辆上的辅助驾驶系统从一开始的被动预警转向了主动预测。其中,车辆的汇流问题一直是研究的难点,车
辆进行汇流的时候往往遇到的交通情况比较复杂,不可控的因素较多。
[0003] 就目前而言,所研究的汇流方法大致可分为三类:第一类是基于传统模型的汇流方法,此类方法在特定场景有着较好的效果,但是一旦环境发生改变,它的预测精度、泛化
性还有应变能力就会大大下降;第二类是基于强化学习的汇流方法,如北京理工大学苗一
松所提出的基于Q‑learning算法的汇流模型,此类方法相比于传统模型应变力有所提高,
实时性也有所提升;第三类是基于车车协同、车路协同的汇流方法,如华南理工大学张荣辉
所提出的车车协同下的无人车汇流控制方法,将智能车辆以车队形式合作来实现协同汇
流,但是这种假设过于理想化,无论是在向无人驾驶过渡的阶段还是最终阶段,都会有一定
数量的非智能车存在。对于非智能车来说,虽然可以检测到它的位置和速度等信息,但是由
于受人类驾驶员所控制,所以它并不会服从协作命令,反而存在无法预测的驾驶行为。

发明内容

[0004] 针对现有技术中存在不足,本发明提供了一种基于神经网络的混合车车协同汇流系统和方法,进一步完善无人驾驶车辆和人类驾驶车辆混行的汇流情况。
[0005] 本发明是通过以下技术手段实现上述技术目的的。
[0006] 一种基于神经网络的混合车车协同汇流方法,利用神经网络对汇流区场景进行学习和分类,根据不同的汇流场景类型执行相对应的汇流方法,具体为:
[0007] 如果主道车队中存在非智能网联汽车,对到达汇流区之前的非智能网联汽车是否进行换道操作进行判断;
[0008] 若主道车队中的非智能网联汽车发生换道,再判断匝道是否有车辆汇入;当匝道有车辆汇入,根据汇入车辆的预测位置分为前方汇入A、中间汇入和后方汇入三种情况;当
匝道中没有车辆汇入,则非智能网联汽车的后车向前加速进行补位;
[0009] 若主道车队中的非智能网联汽车不发生换道,再判断匝道是否有车辆汇入;当匝道中没有车辆汇入,则主道车队采取自适应巡航策略通过汇流区;当匝道有车辆汇入,进一
步判断汇入车辆是否为非智能网联汽车;若汇入车辆是非智能网联汽车,主道车队中距离
汇入车辆最近的智能网联汽车向内侧车道变道,给非智能网联汽车的汇入提供空间,如果
没有足够空间换道,根据汇入车辆的预测位置分为前方汇入B和中后方汇入两种情况;若汇
入车辆是智能网联汽车,根据汇入车辆的预测位置分为前方汇入B和中后方汇入两种情况;
[0010] 如果主道车队中不存在智能网联汽车,判断匝道是否有车辆汇入;如果匝道没有汇流车辆,主道车队采取自适应巡航策略通过汇流区;如果匝道有汇流车辆,判断匝道汇入
车辆是否为非智能网联汽车;若汇入车辆是智能网联汽车,主匝道车辆采用基于最小安全
距离s1的汇入策略通过汇流区;若汇入车辆是非智能网联汽车,汇入车辆最近的智能网联
汽车向内侧车道变道,给非智能网联汽车的汇入提供空间,如果没有足够空间换道,主匝道
车辆采用基于最小安全距离s2的汇入策略通过汇流区。
[0011] 进一步地,对于前方汇入A的情况,非智能网联汽车前方车辆减速向后补齐空位,空出空间给匝道车辆汇入;对于中间汇入的情况,主道车队无需发生行为改变,匝道车辆直
接补齐非智能网联汽车空位;对于后方汇入的情况,非智能网联汽车后方车辆加速向前补
齐空位,空出空间给匝道车辆汇入;对于前方汇入B的情况,主匝道车辆采用基于最小安全
距离s1的汇入策略通过汇流区;对于中后方汇入的情况,主道中非智能网联汽车后方的智
能网联汽车进行减速,为匝道汇入车辆提供足够的汇入空间。
[0012] 进一步地,所述最小安全距离s2为最小安全距离s1的1.5倍。
[0013] 一种混合车车协同汇流系统,包括智能网联汽车、非智能网联汽车和整车控制器,所述整车控制器中设有神经网络,所述神经网络学习混合车车协同汇流方法,训练完成后
的神经网络作为混合车车协同汇流的分类器;根据实时采集的信息做出判断,执行对应模
型的策略,完成汇流;所述对应模型的策略包括自适应巡航策略、基于最小安全距离策略、
最近智能网联汽车向内变道策略、后车减速策略、后车补位策略、前车减速策略、中间汇入
补位策略和后车加速策略。
[0014] 本发明的有益效果为:
[0015] 本发明考虑了非智能网联汽车的因素,对混合车车协同的行为特性进行了微观分析,得到不同类型的汇流策略,包括自适应巡航策略、基于最小安全距离策略、最近智能网
联汽车向内变道策略、后车减速策略、后车补位策略、前车减速策略、中间汇入补位策略和
后车加速策略;本发明还利用神经网络对汇流区场景进行学习和分类,在实际使用时,根据
实时采集的信息做出判断,执行对应模型的策略,完成汇流。本发明进一步完善了无人驾驶
车辆和人类驾驶车辆混行的汇流情况,对于向无人驾驶过渡的阶段和最终阶段具有很好的
参考价值。

附图说明

[0016] 图1为本发明所述基于神经网络的混合车车协同汇流方法流程图;
[0017] 图2为本发明所述神经网络结构示意图。

具体实施方式

[0018] 下面结合附图以及具体实施例对本发明作进一步的说明,但本发明的保护范围并不限于此。
[0019] 一种基于神经网络的混合车车协同汇流方法,利用神经网络对汇流区场景进行学习和分类,根据不同的汇流场景类型执行相对应的汇流方法,使得主匝道车辆均可以顺利
通过汇流点。
[0020] 本发明的混合车辆包括智能网联汽车和非智能网联汽车,智能网联汽车为车辆上装设有车车通信系统且车车通信系统始终处于工作状态,非智能网联汽车包括车辆上没有
装设有车车通信系统或者车辆上装设有车车通信系统,但车车通信系统始终处于非工作状
态;智能网联汽车上还安装有雷达(激光雷达、毫米波雷达)和摄像头,基于雷达、摄像头和
车车通信系统,即可判断其它车辆是否为网联车(为现有技术)。本发明中所有的智能网联
汽车共享其位置和速度信息。
[0021] 如图1所示,主道车队中的智能网联汽车基于雷达、摄像头和车车通信系统,判断主道车队中是否存在非智能网联汽车。如果主道车队中不存在非智能网联汽车,再基于雷
达和摄像头,判断匝道是否有车辆汇入,如果匝道没有汇流车辆,主道车队采取协同自适应
巡航策略(Control of Connected and Autonomous Vehicles with Cut‑in Movement 
using Spring Mass Damper System)通过汇流区。如果匝道有汇流车辆,基于雷达、摄像头
和车车通信系统,判断匝道汇入车辆是否为非智能网联汽车;若汇入车辆是智能网联汽车,
此时汇入车辆发送汇流请求,则主匝道车辆采用基于最小安全距离s1的汇入策略通过汇流
区;若汇入车辆是非智能网联汽车,主道车队对汇入车辆的汇入行为进行识别,然后优先考
虑让主道车队中距离汇入车辆最近的智能网联汽车向其所在的主道内侧车道变道,给非智
能网联汽车的汇入提供空间,如果没有足够空间换道,主匝道车辆只能采用基于最小安全
距离s2的汇入策略通过汇流区,但是考虑到人类驾驶员并不能像智能网联汽车一样精准地
控制车辆,所以此时的最小安全距离s2设置为最小安全距离s1的1.5倍。
[0022] 如果主道车队中存在非智能网联汽车,为了避免在汇流区与匝道车辆进行汇流而影响非智能网联汽车的行驶,对到达汇流区之前非智能网联汽车是否进行换道操作进行判
断(主道车队中的网联车基于雷达和摄像头采集的非网联车横向位置是否发生变化进行判
断)。若主道车队中的非智能网联汽车发生换道,再判断匝道是否有车辆汇入;当匝道有车
辆汇入,根据汇入车辆的预测位置(根据主道车队网联车的速度、与汇流点的距离,计算出
本车到达汇流点的时间t,再根据时间t和匝道汇入车辆速度即可计算出汇入车辆的预测位
置)分为前方汇入、中间汇入和后方汇入三种情况;对于前方汇入车辆的情况,非智能网联
汽车前方车辆减速向后补齐空位并且空出空间给匝道车辆汇入;对于中间汇入车辆的情
况,主道车队无需发生行为改变,匝道车辆直接补齐非智能网联汽车空位即可;对于后方汇
入车辆的情况,非智能网联汽车后方车辆加速向前补齐空位并且空出空间给匝道车辆汇
入;当匝道中没有车辆汇入,则非智能网联汽车的后车向前加速进行补位。若主道车队中的
非智能网联汽车不发生换道,再判断匝道是否有车辆汇入;当匝道中没有车辆汇入,则主道
车队采取自适应巡航策略通过汇流区;当匝道有车辆汇入,进一步判断汇入车辆是否为非
智能网联汽车;若汇入车辆是非智能网联汽车,主道车队对汇入车辆的汇入行为进行识别,
然后优先考虑让主道车队中距离汇入车辆最近的智能网联汽车向内侧车道变道,给非智能
网联汽车的汇入提供空间;如果没有足够空间换道,根据汇入车辆的预测位置分为前方汇
入和中后方汇入两种情况;对于前方汇入车辆的情况,则主匝道车辆采用基于最小安全距
离s1的汇入策略通过汇流区;对于中后方汇入车辆的情况,则主道中非智能网联汽车后方
的智能网联汽车进行减速,为匝道汇入车辆提供足够的汇入空间;若汇入车辆是智能网联
汽车,根据汇入车辆的预测位置分为前方汇入和中后方汇入两种情况;对于前方汇入车辆
的情况,则主匝道车辆采用基于最小安全距离s1的汇入策略通过汇流区;对于中后方汇入
车辆的情况,则主道中非智能网联汽车后方的智能网联汽车进行减速,为匝道汇入车辆提
供足够的汇入空间。
[0023] 本发明的混合车车协同汇流方法,包括8种类型:自适应巡航策略、基于最小安全距离策略、最近智能网联汽车向内变道策略、后车减速策略、后车补位策略、前车减速策略、
中间汇入补位策略和后车加速策略。
[0024] 本发明搭建如图2所示的神经网络(设置在整车控制器中)对上述8种类型进行学习,神经网络包含输入层、两个全连接隐藏层和输出层,对神经网络的输入进行特征提取,
表示为:
[0025] l(1)=ReLU(sW(1)+b(1))
[0026] 式中:s为当前输入的智能网联汽车状态;W(1)为第一层神经网络连接权重;b(1)为第一层神经网络的偏置权重,将第1层全连接输出加上激活函数ReLU引入非线性特征,并作
为第2层神经网络的输入表示为:
[0027] l(2)=ReLU(l(1)W(2)+b(2))
[0028] 输出层表示为:
[0029] Out=l(2)W(3)+b(3)
[0030] 其中:W(2)为第二层神经网络连接权重,b(2)为第二层神经网络的偏置权重,W(3)为(1)
输出层神经网络连接权重,b 为输出层神经网络的偏置权重;
[0031] 输出层的损失函数(Cost function)表示为:
[0032]
[0033] 式中:k为样本个数,out为期望输出。
[0034] 利用反向传播算法来更新神经网络连接权重和偏置权重,并设置好学习率。
[0035] 对实际场景下的汇流样本数据进行预处理,然后使用处理后的数据,对学习之后的神经网络进行训练,训练完成后将其作为混合车车协同汇流的分类器,根据实时采集的
信息做出判断,执行对应模型的策略,完成汇流。具体如下:
[0036] 首先进行数据预处理,对样本数据进行筛选,选出属于8种汇流类型的优秀样本数据,标定好标签。神经网络的输入为s(xi,yi,vi,ai,mi)5维向量,其中xi、yi为第i辆车的横坐
标和纵坐标,vi为第i辆车的车速,ai为第i辆车的加速度,mi为第i辆车的标志位,使用1,2,
3…表示本车在车队中所处的位置,使用‑1和0表示匝道汇入车辆,‑1为非智能网联汽车,0
为智能网联汽车;标志位m可以通过比较车辆的x坐标和y坐标进行确定,主道车队中的车辆
y坐标基本相同,可以按照x坐标的大小进行排序,而匝道中的车辆与主道车队中车辆的y坐
标相差很大,以此可以进行区别并确定标志位。数据处理完成后,对神经网络进行训练。
[0037] 车辆根据实时采集的数据(与神经网络的5维向量输入相同)通过神经网络来进行判断,当前状态和环境属于哪一种汇流类型,然后车辆根据标志位判断本车的位置,最后采
取相应的策略执行。
[0038] 所述实施例为本发明的优选的实施方式,但本发明并不限于上述实施方式,在不背离本发明的实质内容的情况下,本领域技术人员能够做出的任何显而易见的改进、替换
或变型均属于本发明的保护范围。