本发明属于智能交通/汽车主动安全控制技术领域,具体涉及一种基于无线通信技术的智能网联汽车协同换道控制方法,用于解决车辆换道行驶过程中由于信息获取不及时而造成的碰撞安全事故。
背景技术:
从国内外换道控制系统的发展现状可知,针对车辆换道过程中的安全问题,现有的换道驾驶辅助系统大多只能在车辆换道前对换道进行危险预警,并不能在整个换道过程中为驾驶员提供动态的驾驶建议。当驾驶员产生换道意图后,现有换道辅助系统无法针对当前交通环境对换道控制方法进行可行性评估。其主要原因是现有换道驾驶辅助系统采用的换道模型都是基于车辆运动学规律建立的,其中没有考虑时变交通环境因素和驾驶员个体行为,不能够准确反映人-车-路闭环系统下,驾驶员在换道过程中的感知-决策-执行过程。
据数据统计,所有交通事故中由换道引起的约占4%~10%。换道事故中驾驶员负主要责任的约占75%,虽然由其引起的交通事故死亡人数仅占总死亡人数的0.5%左右,但是由其引起的交通延误却占交通事故总延误时间的10%,给社会造成了巨大的经济损失。
随着智能交通和车联网技术的发展,先进的信息采集、信息交互技术和计算机技术的发展使实时数据融合成为了可能,这些都促进了智能网联汽车技术和换道驾驶辅助系统的发展。在无线通信环境下,智能网联汽车可以更容易地感知和获取周围的环境和车辆信息,并进行实时分析与辅助预警,进而提高换道驾驶辅助系统的效果。
因此,本发明利用智能网联汽车的技术优势,提出一种用于避免换道过程中发生碰撞事故的车车协同换道控制方法,以无线通信环境下的先进信息获取与交互技术为基础,提出模糊换道车车协同控制规则,来解决车辆换道中的安全问题。
相关技术:
1、换道驾驶辅助系统
换道驾驶辅助系统是一种典型的车辆安全驾驶辅助系统。通过利用后视雷达、侧视雷达和两个CCD摄像机的信息,先进行相邻车道识别,然后利用信息融合技术进行车辆识别,其中各传感器的信息权重根据实际路况而设定,再来跟踪目标车辆,最后使用相对运动的分析来制定预警策略。该系统在邻车道车辆相对静止或低速运动的状况下性能较好,但很大程度上取决于车道检测的结果。
2、智能网联汽车
智能网联汽车是具有先进的短程无线通信与互联网接入功能的智能化车辆,智能网联汽车可以实时采集自车状态信息及绝对位置,并对邻车的行驶信息及周边环境信息进行获取。通过算法分析将驾驶指令传达给驾驶员并运用无线通信技术将驾驶意图发送给周边车辆,同时能够接收邻车发来的驾驶意图信息,具有网联化和智能化的特点。
现有技术不足
1、对于换道辅助系统,大多是基于单车做的决策控制,以换道开始时刻的车辆运动学特性为依据进行换道的建模,进而在换道行为发生之前对驾驶员进行换道碰撞危险性预警;然而这种预警方法建立在周围车辆静态的行驶信息基础上实现,同时缺乏车车通信功能,换道过程中无法实时获取的动态交通环境信息,导致换道控制存在一定滞后性。
2、对于换道过程的安全距离预测方法,传统换道控制主要通过驾驶员对周围环境信息、及路况进行判断,大多是基于本车车速、车间距等基本变量进行研究,获取数据信息单一,不能够获得其他车辆的加速度、制动踏板压力等信息,同时基于传统传感器获取的数据易发生偏差和滞后,造成安全距离预测不准确等问题,难以为换道控制系统提供精确的判断依据。
技术实现要素:
针对以上相关技术的不足,本发明充分利用车车通信的技术优势,基于模糊控制理论设计出考虑周围车辆动态特性的最小安全距离和协同换道控制方法。具体采用如下技术方案,该方法包括:
步骤1:M车驾驶员产生换道意图后与F车进行无线通信,若F车驾驶员无换道意图,M车继续换道,进入步骤2;反之,M车驾驶员放弃换道,匀速行驶;
步骤2:若M车当前的速度VM减去F车当前的速度VF的差值大于设定的阈值,则M车进行匀速换道;若VM减去VF的差值小于等于设定的阈值,则M车进行匀加速换道;
步骤3:当M车进行匀速或匀加速换道时,M车与周围车辆进行无线通信,得到F车、b车、f车各自的速度,及F车、b车、f车各自与M车的实际纵向距离,同时分别计算M车与F车、b车、f车的最小换道安全距离,根据最小换道安全距离与实际纵向距离的比较,来确定M车换道过程中F车、b车、f车采取的速度控制策略;
其中,M车为待换道车辆,F车为M车同车道相邻前车,b车为M车待换车道的相邻后车,f车为M车待换车道的相邻前车。
优选地,
当M车进行匀速换道时,M车与F车、b车、f车的最小换道安全距离计算方式如下,
M车与b车的最小换道安全距离SMSD-b为:
M车与f车的最小换道安全距离SMSD-f为:
M车与F车的最小换道安全距离SMSD-F为:
其中,VM、Vb、Vf、VF分别为M车、b车、f车、F车当前的速度,θ为M车换道过程中与车道线的夹角;L为M车长;d为单条车道宽度。
优选地,当M车进行匀速换道时,
M车与b车的实际纵向距离LMb大于最小换道安全距离SMSD-b时,b车继续匀速行驶;
M车与b车的实际纵向距离LMb小于等于最小换道安全距离SMSD-b时,b车采用如下加速度ab行驶:
M车与f车的实际纵向距离LMf大于最小换道安全距离SMSD-f时,f车继续匀速行驶;
M车与f车的实际纵向距离LMf小于等于最小换道安全距离SMSD-f时,f车采用如下加速度af行驶:
M车与F车的实际纵向距离LMF大于最小换道安全距离SMSD-F时,F车继续匀速行驶;
M车与F车的实际纵向距离LMf小于等于最小换道安全距离SMSD-F时,F车采用如下加速度aF行驶:
优选地,
当M车进行匀加速换道时,M车与F车、b车、f车的最小换道安全距离计算方式如下,
M车与b车的最小换道安全距离SMSD-b为:
M车与f车的最小换道安全距离SMSD-f为:
M车与F车的最小换道安全距离SMSD-F为:
其中,VM、Vb、Vf、VF分别为M车、b车、f车、F车当前的初始速度,aM为M车换道时采用的加速度,VL为M车换道完成后的目标车速,θ为M车换道过程中与车道线的夹角;L为M车长。
优选地,当M车进行匀加速换道时,
M车与b车的实际纵向距离LMb大于最小换道安全距离SMSD-b时,b车继续匀速行驶;
M车与b车的实际纵向距离LMb小于等于最小换道安全距离SMSD-b时,b车采用如下加速度ab行驶:
M车与f车的实际纵向距离LMf大于最小换道安全距离SMSD-f时,f车继续匀速行驶;
M车与f车的实际纵向距离LMf小于等于最小换道安全距离SMSD-f时,f车采用如下加速度af行驶:
M车与F车的实际纵向距离LMF大于最小换道安全距离SMSD-F时,F车继续匀速行驶;
M车与F车的实际纵向距离LMf小于等于最小换道安全距离SMSD-F时,F车采用如下加速度aF行驶:
本发明具有如下有益效果:
1、本发明充分利用智能网联汽车技术优势,基于动态获取交通环境信息以及周围车辆的行驶状态信息,实时计算不同环境下的安全距离,实现不同车道的车辆协同换道控制,弥补了现有换道控制技术获取信息单一,驾驶员判断滞后和缺乏车车协作的缺陷。
2、考虑了待换道车辆的匀速换道和匀加速换道时的两种控制模式,同时根据当前交通环境动态评估换道控制方法的可行性,建立相邻车辆需要实现协同换道的车速控制策略,避免换道过程中发生车辆碰撞事故,使换道过程更加安全可靠。
附图说明
图1为智能网联汽车换道基本情况图。
图2为智能网联汽车换道控制流程图。
图3为M车与b车换道位置关系图。
图4为M车与f车换道位置关系图。
图5为M车与F车换道位置关系图。
具体实施方式
一、智能网联汽车换道控制流程
如图1所示,车辆自西向东匀速行驶;实线为道路沿线,虚线为可变道的车道线,其中左侧车道为换道目标车道;左侧车道行驶车辆分别以小写字母b表示为后车,f表示为前车,右侧车道行驶车辆分别以大写字母B表示后车,F表示前车,M车为换道车辆;
车辆换道基本情况如图1所示,其中VM,VF指M车与F车的速度,LMb、LMf、LMF指M车与b车、f车、F车的实际纵向距离,SMb、SMf、SMF指M车与b车、f车、F车的理论最小安全距离。
车辆换道控制过程主要分为以下几个步骤:
步骤1:M车驾驶员产生换道意图后与同车道前车F车进行无线通信,若F车驾驶员无换道意图,M车继续换道,进入第二步;反之,M车驾驶员放弃换道,匀速行驶。
步骤2:M车与F车进行无线通信,得到F车的速度VF,若VM-VF>20Km/h,M车进行匀速换道;反之,M车进行匀加速换道。
步骤3:M车与F车进行无线通信,得到F车、b车、f车的速度位置信息,利用换道安全距离模型计算理论换道安全距离,若理论换道安全距离大于实际车辆安全距离,则F车、b车或f车进行加速或减速,加速度的计算见下文;反之,相关车辆匀速行驶。
车辆换道控制流程图如图2所示,
二、智能网联汽车匀速换道时安全距离模型
M车驾驶员产生换道意图后与同车道前车F车进行无线通信并得到F车速度,若F车无换道意图且VM-VF>20Km/h,则M车进行匀速换道。
步骤1:M车与b车之间的最小纵向安全距离
如图3所示,M车换道时,与目标车道上后车b之间的运动轨迹图,此时两车之间可能发生的碰撞形式有斜向碰撞和追尾碰撞。
以车辆左上角为参考点,为保证本车M换道时,不与b车发生碰撞,则应满足如下条件:
S(0)+SM≥Sb+L·cosθ,
即S(0)≥Sb-SM+L·c o sθ (2.1)
S(0)为M车与b车在初始时刻的纵向距离,
设t1为本车M到达可能碰撞点的时间;设Sb为t1时段内b车所行驶的纵向距离;设SM为t1时段内M车所行驶的纵向距离;θ为车辆M换道过程中与车道线的夹角;L为车长,通常取5m;M车换道所行驶的横向距离为一条车道的宽度,为d=3.75m。由于VM,Vb已知,故:
为保证M车在整个换到过程中安全行驶,t1取最大值,为完成换道所需的总时间。
本车M到达可能碰撞点的时间t1:
t1时段内M车所行驶的纵向距离:
t1时段内b车所行驶的纵向距离:
由公式(2.1)、(2.2)、(2.3)、(2.4)得:
M车与b车之间的最小纵向安全距离SMSD-b为:
SMSD-b=min{S(0)}
即:
步骤2:M车与f车之的最小纵向安全距离
如图4所示,M车换道时,与目标车道上前车f之间的运动轨迹图,此时两车之间可能发生的碰撞形式有斜向碰撞和追尾碰撞。
设S(0)为M车与f车在初始时刻的纵向距离,以车辆右上角为参考点,为保证本车M不与f发生碰撞,则应满足如下条件:
S(0)+Sf≥SM+L
即S(0)≥SM-Sf+L (2.7)
设t2为本车M到达可能碰撞点的时间;为Sf为t2时段内f车所行驶的纵向距离;为SM为t2时段内M车所行驶的纵向距离;L为车长,通常取5m;M车换道所行驶的横向距离为一条车道的宽度,为d=3.75m。由于VM,Vf,θ已知,故:
为保证M车在整个换到过程中安全行驶,t2取最大值,为完成换道所需的总时间。
本车M到达可能碰撞点的时间t2:
t2时段内M车所行驶的纵向距离:
t2时段内f车所行驶的纵向距离:
由(2.7)、(2.8)、(2.9)、(2.10)得:
M车与f车之间的最小纵向安全距离SMSD-f为:
SMSD-f=min{S(0)}
即:
步骤3:M车与F车之间的最小纵向安全距离
如图5所示,M车换道时,与目标车道上前车F之间的运动轨迹图,此时两车之间可能发生的碰撞形式为斜向碰撞。
设S(0)为M车与F车在初始时刻的纵向距离,以车辆右上角为参考点,为保证本车M与F车不发生碰撞,则应满足如下条件:
S(0)+SF≥SM+L
即S(0)≥SM-SF+L (2.13)
式中:设t3为本车M到达可能碰撞点的时间,SF为t3时段内F车所行驶的纵向距离;SM此时为t3时段内本车M所行驶的纵向距离,L为车长,通常取5m;M车换道所行驶的横向距离为一条车道的宽度,为d=3.75m。由于VM,VF,θ已知,设本车M在t3时刻到达可能碰撞点,t4时刻完成换道,则取故:
完成换道所需的总时间t4:
因此
t3时段内M车所行驶的纵向距离:
t3时段内F车所行驶的纵向距离:
由(2.13)、(2.14)、(2.15)、(2.16)、(2.17)得:
M车与F车之间的最小纵向安全距离SMSD-F为:
SMSD-F=min{S(0)}
即:
三、智能网联汽车匀加速换道时安全距离模型
M车驾驶员产生换道意图后与同车道前车F车进行无线通信并得到F车速度,若F车无换道意图且VM-VF≦20Km/h,则M车进行匀加速换道。
步骤1:M车与b车之间的最小纵向安全距离
如图3所示,M车换道时,与目标车道上后车b之间的运动轨迹图,此时两车之间可能发生的碰撞形式有斜向碰撞和追尾碰撞。
以车辆左上角为参考点,为保证本车M换道时,不与b车发生碰撞,则应满足如下条件:
S(0)+SM≥Sb+L·cosθ,
即S(0)≥Sb-SM+L·cosθ
因为θ的值一般为3度到5度,所以cosθ≈1,
即S(0)≥Sb-SM+L (3.1)
S(0)为M车与b车在初始时刻的纵向距离。
设t1为本车M完成加速的时间;设Sb为t1时段内b车所行驶的纵向距离;设SM为t1时段内M车所行驶的纵向距离;θ为车辆M换道过程中与车道线的夹角,L为车长,通常取5m;由于VM,Vb,aM已知,换道完成后M车速为Vb,故:本车M完成加速的时间:
t1时段内M车所行驶的纵向距离:
t1时段内b车所行驶的纵向距离:
由公式(3.1)、(3.2)、(3.3)、(3.4)得:
M车与b车之间的最小纵向安全距离SMSD-b为:
SMSD-b=min{S(0)}
即:
步骤2:M车与f车之的最小纵向安全距离
如图4所示,M车换道时,与目标车道上前车f之间的运动轨迹图,此时两车之间可能发生的碰撞形式有斜向碰撞和追尾碰撞。
设S(0)为M车与f车在初始时刻的纵向距离,以车辆右上角为参考点,为保证本车M不与f发生碰撞,则应满足如下条件:
S(0)+Sf≥SM+L,
即S(0)≥SM-Sf+L (3.7)
设t2为本车M完成加速的时间;Sf为t2时段内f车所行驶的纵向距离;为SM为t2时段内M车所行驶的纵向距离;L为车长,通常取5m;由于VM,Vf,aM已知,换道完成后M车速为Vf,故:
本车M完成加速的时间:
t2时段内M车所行驶的纵向距离:
t2时段内f车所行驶的纵向距离:
由(3.7)、(3.8)、(3.9)、(3.10)得:
M车与f车之间的最小纵向安全距离SMSD-f为:
SMSD-f=min{S(0)}
即:
步骤3:M车与F车之间的最小纵向安全距离
如图5所示,M车换道时,与目标车道上前车F之间的运动轨迹图,此时两车之间可能发生的碰撞形式为斜向碰撞。
设S(0)为M车与F车在初始时刻的纵向距离,以车辆右上角为参考点,为保证本车M与F车不发生碰撞,则应满足如下条件:
S(0)+SF≥SM+L
即S(0)≥SM-SF+L (3.13)
式中:设t3为本车M到达可能碰撞点的时间,SF为t3时段内F车所行驶的纵向距离;SM此时为t3时段内本车M所行驶的纵向距离,L为车长,通常取5m;由于VM,VF,aM已知,换道完成后M车速为VL,VL为目标车道车辆速度,设本车M在t3时刻到达可能碰撞点,t4时刻完成换道,则取故:
本车M完成加速的时间:
因此
t3时段内M车所行驶的纵向距离:
t3时段内F车所行驶的纵向距离
SF=vFt3 (3.17)
由(3.13)、(3.14)、(3.15)、(3.16)、(3.17)得:
M车与F车之间的最小纵向安全距离SMSD-F为:
SMSD-F=min{S(0)}
即:
四、基于模糊控制的智能网联汽车协同换道控制方法
模糊控制过程
步骤1:模糊控制规则的一个输入量为通过无线通信得到的M车的速度VM,b车的速度Vb,f车的速度Vf,F车的速度VF,M车的加速度aM,M车与b车的实际纵向距离LMb,M车与f车的实际纵向距离LMf,M车与F车的实际纵向距离LMF计算车辆间理论最小安全距离与车辆间实际距离的差值。
步骤2:模糊控制规则的输出量为b车的加速度ab,f车的加速度af,F车的加速度aF。
步骤3:模糊控制具体过程:
根据输入量M车的速度VM,F车的速度VF,计算vMF=vM-vF,若VM-VF>20Km/h,则M车匀速换道,否则匀加速换道。
1)根据输入量M车的速度VM,b车的速度Vb,f车的速度Vf,F车的速度VF,M车的加速度aM计算M车与F车之间的最小纵向安全距离。
(1)匀速换道:
M车与b车之间的最小纵向安全距离SMb为:
M车与f车之间的最小纵向安全距离SMf为:
M车与F车之间的最小纵向安全距离SMF为:
(2)匀加速换道
M车与b车之间的最小纵向安全距离SMb为:
M车与f车之间的最小纵向安全距离SMf为:
M车与F车之间的最小纵向安全距离SMF为:
3)比较理论最小纵向安全距离与实际纵向距离的大小,根据比较结果分为8种情况,如表4.1;
表4.1 理论与实际纵向距离比较表
4)根据上述8种情况作出b车,f车,F车各车的反应情况,如表4.2:
表4.2 各情况相关车辆反应表
注:0:匀速1:加速
(1)匀速模型中各车的加速度:
b车的加速度:
由M车与b车的最小纵向安全距离SMb与实际最小纵向安全距离LMb得:
由(4.1)、(4.7)、(4.8)得:
b车的加速度:
即:
f车的加速度:
由M车与f车的最小纵向安全距离SMf与实际最小纵向安全距离LMf得:
由(4.2)、(4.10)、(4.11)得:
f车的加速度:
即:
F车的加速度:
由M车与F车的最小纵向安全距离SMF与实际最小纵向安全距离LMf得:
由(4.3)、(4.13)、(4.14)得:
F车的加速度:
即:(2)匀加速模型中各车加速度:
b车的加速度:
由M车与b车的最小纵向安全距离SMb与实际最小纵向安全距离LMb得:
由(4.4)、(4.16)、(4.17)得:
b车的加速度:
f车的加速度:
由M车与f车的最小纵向安全距离SMf与实际最小纵向安全距离LMf得:
由(4.5)、(4.19)、(4.20)得:
f车的加速度:
F车的加速度:
由M车与F车的最小纵向安全距离SMF与实际最小纵向安全距离LMf得:
由(4.6)、(4.22)、(4.23)得:
F车的加速度:
即:
模糊控制规则表
模糊控制过程有以下两种情况:
步骤1:车辆间实际距离大于等于理论最小安全距离时,F车、f车或b车匀速行驶,加速度为0.
步骤2:车辆间实际距离小于理论最小安全距离时,F车、f车或b车匀加速行驶,加速度由换道模型算出。
由模糊控制过程可以归纳总结基于模糊控制理论的模糊控制规则表。该模糊控制过程经归纳有一个输入量,三个输出量。
输入量是车辆间理论最小安全距离与车辆间实际距离的车间距偏差,论域为{‘B’,‘M’,‘S’,‘Z’},模糊词集为{‘大’,‘中’,‘小’,‘零’},理想最小安全距离由车辆换道模型算出;
三个输出量则分别为F车、f车或b车的加速度,论域为{‘PB’,‘PM’,‘PS’,‘ZE’,‘NS’,‘NM’,‘NB’},模糊词集为{‘正大’,‘正中’,‘正小’,‘零’,‘负小’,‘负中’,‘负大’}。
输入变量与输出变量及其论域见表4.3:
表4.3 变量及论域
综上所述,车辆加速度输出量的模糊控制规则表如表4.4:
表4.4 模糊控制规则表