一种基于智能发光标线的交叉口右转车碰撞预警方法与流程
未命名
07-17
阅读:85
评论:0
1.本发明属于车路协同技术实施路口风险预警技术领域,具体涉及一种基于智能发光标线的交叉口右转车碰撞预警方法。
背景技术:
2.道路交叉口是城市交通系统的重要枢纽,承载各类机动车辆与非机动车、行人的汇集、转向和疏散的重要功能。同时,交叉口也是交通行为冲突点和交通事故多发点的汇聚区域。据世界范围内的统计,城市道路上发生的交通事故中,道路交叉口事故的占比高达30%-80%。我国近些年的交通事故统计数据表明,道路交叉口事故依然有逐年逐渐上升的态势。
3.由于我国大多数路口的右转车道不设置右转保护相位,在路口车流量较大时,右转车辆存在左侧视觉盲区,驾驶者无法及时看到侧向远距离高速行驶的直行车辆,经常出现直行车辆与右转车辆争抢车道的情况,经常导致碰撞事故发生。
4.另一方面,目前我国已经有部分城市在路口应用了发光标线设施,然而该设施的作用主要是增加夜间机动车与行人对道路的视距可达性,提醒机动车驾驶员和非机动车以及行人礼让通行,其设施的潜在预警能力没有得到充分应用。
技术实现要素:
5.为了降低交叉路口右转车与侧向直行车的碰撞风险,本发明基于车路协同的技术,提出了一种基于智能发光标线的交叉口右转车碰撞预警方法。
6.为实现上述目的,本发明提供如下技术方案:一种基于智能发光标线设施的交叉口碰撞预警方法,其步骤包含:
7.s1、获取路侧数据并划定区域,主要包含检测区域和碰撞区域。
8.s2、通过fnn神经网络计算车辆行驶到碰撞区域的预估时长和碰撞可能性。
9.s3、通过综合计算车辆情况和周边情况,预估碰撞后果严重程度值。
10.s4、计算碰撞风险,为两车碰撞区域的碰撞概率与预估撞击后果严重程度值的函数。
11.s5、将风险值转换为闪烁频率进行发光标线的闪烁预警。
12.其中,s1所述的获取数据包含:通过路侧rsu,车载obu,以及车联网数据中心获取路口所有行车的车速,红绿灯实时配时状态,路口的实际工程尺寸等。
13.进一步的,步骤s1所述的检测区域存在两种划定方式:
14.当直行向信号灯为绿灯时,直行道检测范围为长度da的区域,和右转道检测长度范围为db的区域。
15.当直行向信号灯为黄灯和路口全红时,即车道路权即将交替时,由于存在驾驶者闯黄灯加速导致事故发生的情况,直行道检测范围扩大为长度d'a的区域,右转道检测范围依然为db的区域。
16.上述的da,d'a和db的最大限制值为来向车可见标线闪光状态下的最远距离,该距离值因为车道的情况和天气,时间造成的视距情况的变化而变化。
17.所述步骤s1的碰撞区域为一长方形矩形区域,其中,其划定方式如下:
18.碰撞区域area_col的宽度设置为直行车道宽度w;
19.碰撞区域area_col的长度设置为该直行车在当前速度下的制动距离dist_stop,其计算公式为:
[0020][0021]
其中,v为车辆实时速度,t_react为驾驶员反应时长,g为重力加速度(9.8m/s^2),μ为车道的摩擦系数。
[0022]
碰撞区域的长度和宽度确定后,通过确定该区域任一顶点的坐标确定整个碰撞区域的坐标范围。
[0023]
具体的,选择直行车道延长线与右转车运行轨迹左边界的第一最近交接点作为碰撞区域的顶点a,其坐标(a_xpos,a_ypos)计算方式如下:
[0024]
a_ypos坐标值即为直行车道延长线的y向坐标。
[0025]
a_xpos坐标值计算公式如下:
[0026][0027]
其中:
[0028]
l为直行车车长;
[0029]
ψ为车辆转弯转向角;
[0030]
p_xpos和p_ypos为虚拟转弯轴心p的坐标;
[0031]
所述s2中,建立全连接神经网络计算车辆行驶到碰撞区域的预估时长和碰撞可能性。其中,计算包含的步骤为:
[0032]
构建输入层为车辆和车道的参数,输出为预估行驶时长的神经网络。
[0033]
其中,输入层包含6个输入点,分别为当前车速v,当前车加速度a,当从路口停止线与当前车之间的车辆数目n,车辆距离碰撞风险区域几何中心点o的距离s,当前车道的路权剩余时间g_dur,车道的宽度w_lane。
[0034]
其中,隐藏层设置为两层,其中第一层的神经元数目为7个,第二层神经元数目为4个。
[0035]
输出层为预估行驶时长t_pred的单个神经元。
[0036]
搭建隐藏层和输出层的激活函数,具体的,采用relu激活函数,其公式如下。
[0037]
f(x)=max(0,x)
[0038]
搭建损失函数,具体的,采用huberloss损失函数,其公式如下:
[0039][0040]
其中,δ为超参数,当|y-f(x)|≤δ时huberloss接近mse;当|y-f(x)|≥δ时,huberloss变成了类mae。huberloss减小了对离群点的敏感度问题,具有处处可导的特性。
[0041]
定义优化器,具体的,采用小批量梯度下降法mbgd。
[0042]
每次选择l个样本,则loss function公式抽象为:
[0043][0044]
利用loss函数来更新权重参数的公式:
[0045][0046]
通过车联网的历史数据训练神经网络,生成直行车预估时长模型modela和右转车预估时长模型modelb。
[0047]
通过预估行驶时长计算两车同时进入碰撞区域的可能性。
[0048][0049]
其中,ta、tb分别为直行车和右转车到达碰撞区域的预估时间。δt为预设超参数,代表所能接纳的两车最大时间差。
[0050]
所述步骤s3中的碰撞后果预估严重程度值,其计算公式为:
[0051][0052]
其中,f为表征直行车a动能和右转车b动能大小的影响函数,k为两车载客人数的影响函数,g和z分别为碰撞区域周边限定范围内行人数量和非机动车数量的影响函数。
[0053]
所述步骤s4中,计算i时刻直行车和右转车的碰撞风险,其计算公式如下:
[0054][0055]
其中i为指定的时刻,λ为修正常数,p为碰撞可能性,s为碰撞预估后果严重程度值。
[0056]
所述步骤s5中,将风险值转换为闪烁频率进行智能标线的闪烁预警,其闪烁频率的计算公式为:
[0057]
fre
blink
=ri*μ
[0058]
其中,ri为上述步骤s4所计算的第i时刻的预估风险,μ为转换系数。
附图说明
[0059]
图1所示为智能标线预警方法的计算步骤图
[0060]
图2所示为路口实体示意图
[0061]
图3所示为碰撞区域参数示意图
[0062]
图4所示为神经网络示意图。
具体实施方式
[0063]
应当理解,示意性的附图并未按实物比例绘制。本发明中使用的流程图示出了根据本发明的一些实施例实现的操作。应当理解,流程图的操作可以不按顺序实现,没有逻辑的上下文关系的步骤可以反转顺序或者同时实施。此外,本领域技术人员在本发明内容的指引下,可以向流程图添加一个或多个其他操作,也可以从流程图中移除一个或多个操作。
[0064]
在本文中提及“实施例”意味着,结合实施例描述的特定特征、结构或特性可以包含在本发明的至少一个实施例中。在说明书中的各个位置出现该短语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的实施例。本领域技术人员显式地和隐式地理解的是,本文所描述的实施例可以与其它实施例相结合。
[0065]
本发明提供了一种智能发光标线的交叉口右转车碰撞预警方法,以下分别进行说明。
[0066]
图1为本发明提供的一个智能发光标线的交叉口右转车碰撞预警方法实施例流程示意图,步骤包括:
[0067]
s1、获取路侧数据并划定区域,主要包含检测区域和碰撞区域。
[0068]
s2、通过fnn神经网络计算车辆行驶到碰撞区域的预估时长和碰撞可能性。
[0069]
s3、通过综合计算车辆情况和周边情况,预估碰撞后果严重程度值。
[0070]
s4、计算碰撞风险,为碰撞可能性与预估撞击后果严重程度值的函数。
[0071]
s5、将风险值转换为闪烁频率进行发光标线的闪烁。
[0072]
上述技术方案的工作原理和有益效果为:通过路侧设备和车载设备和车联网数据库中心的数据,划定路口的检测区域和碰撞区域;通过训练完成的神经网络迅速预估直行车和右转车发生碰撞的预估时长从而得到碰撞可能性大小;根据两车动能以及载客数量和
周边行人数量以及非机动车数量,计算预估碰撞后的撞击后果严重程度;根据碰撞可能性和预估的撞击后果严重性,计算得到预估的碰撞风险;最后将碰撞风险值映射为智能发光灯的闪烁频率,对直行车和右转车同时进行信号闪烁预警。
[0073]
具体的,s1所述的获取数据包含:通过路侧rsu,车载obu,以及车联网数据中心获取路口所有行车的车速,红绿灯实时配时状态,路口的实际工程尺寸等。
[0074]
如图2所示为路口实体示意图,包含s所述的检测区域和碰撞区域。
[0075]
具体的,s1所述的检测区域包含两种情况,:
[0076]
在直行向信号灯为绿灯时,直行道检测范围为长度da的区域,和右转道检测长度范围为db的区域。
[0077]
在直行向信号灯为黄灯和路口全红时,即车道路权即将交替时,由于存在驾驶者闯黄灯加速导致事故发生的情况,直行道检测范围扩大为d'a的区域,右转道检测范围依然为db的区域。
[0078]
上述的da、d'a和db的最大限制值为来向车可见闪光状态下的最远距离,该距离值因为车道的情况和天气,时间造成的视距情况的变化而变化。
[0079]
具体的,所述s1的碰撞区域为一长方形矩形区域,如图3所示,其划定方式如下:
[0080]
碰撞区域area_col的宽度设置为直行车道宽度w;
[0081]
碰撞区域area_col的长度设置为该直行车在当前速度下的制动距离dist_stop,其计算公式为:
[0082][0083]
其中,v为车辆实时速度,t_react为驾驶员反应时长,g为重力加速度(9.8m/s^2),μ为车道的摩擦系数。
[0084]
碰撞区域的长度和宽度确定后,需要确定区域任一顶点的坐标即可确定整个碰撞区域的坐标范围。
[0085]
进一步的,选择直行车道延长线与右转车运行轨迹的第一最近碰撞点为参考点a,其坐标(a_xpos,a_ypos)计算方式如下:
[0086]
a_ypos坐标值即为直行车道延长线的y向坐标。
[0087]
a_xpos坐标值计算公式如下:
[0088][0089]
其中:
[0090]
l为直行车车长;
[0091]
ψ为车辆转弯转向角;
[0092]
p_xpos和p_ypos为虚拟转弯轴心p的坐标;
[0093]
具体的,所述s2中,建立全连接神经网络计算车辆行驶到碰撞区域的预估时长和碰撞可能性,包含的步骤为:
[0094]
构建输入层为车辆和车道的参数,输出为预估时长的神经网络,如图4所示为神经
网络的结构图。
[0095]
其中,输入层包含6个输入点,分别为当前车速v,当前加速度a,当前车与路口停止线之间的车辆数目n,车辆距离碰撞风险区域几何中心点o的距离s,当前车道的路权剩余时间g_dur,车道的宽度w_lane。
[0096]
具体的,隐藏层设置为2层,其中第一层的神经元数目为7个,第二层神经元数目为4个。
[0097]
输出层为预估行驶时长t_pred的单个神经元。
[0098]
搭建隐藏层和输出层的激活函数。采用relu激活函数,其公式如下。
[0099]
f(x)=max(0,x)
[0100]
搭建损失函数,采用huberloss损失函数,其公式如下:
[0101][0102]
其中,δ为超参数,当|y-f(x)|≤δ时huberloss接近mse;当|y-f(x)|≥δ时,huberloss变成了类mae。huberloss减小了对离群点的敏感度问题,具有处处可导的特性。
[0103]
定义优化器,具体的,采用小批量梯度下降法mbgd。
[0104]
每次选择l个样本,则loss function公式抽象为:
[0105][0106][0107]
利用loss函数来更新权重参数的公式:
[0108][0109]
通过车联网的历史行驶数据训练神经网络,生成直行车预估时长模型modela和右转车预估时长模型modelb。
[0110]
通过预估行驶时长计算两车同时进入碰撞区域的可能性。
[0111][0112]
其中,ta、tb分别为直行车和右转车到达碰撞区域的预估时间。δt为预设超参数,代表所能接纳的两车最大时间差。
[0113]
上述技术方案的工作原理和有益效果为:传统的预计方法大多为通过当前车速和距离,根据联合概率公式计算两辆车进行碰撞的可能性。这种方式计算比较简单,但是由于
这种方式不考虑车辆和路网以及信控的综合状态,其所运算得出的行驶时长准确度较低,而通过路口情况的综合数据进行预估时长的推测会更加准确。此外,在通过历史数据训练之后的神经网络模型,可以较快的速度进行计算,从而保证预算的实时性。
[0114]
具体的,所述s3中,预估碰撞后果严重程度,其计算公式为:
[0115][0116][0117]
其中,f为表征直行车a动能和右转车b动能大小的影响函数,k为两车载客人数的影响函数,g和z分别为碰撞区域周边限定范围内行人数量和非机动车数量的影响函数。v和m分别为车速和车的质量。pas和ful分别为乘客总数量和载客限定总数量。α和β分别为周边非机动车的影响系数和周边行人的影响系数。
[0118]
上述技术方案的工作原理和有益效果为:在现实的碰撞场景中,除了对碰撞车双方造成严重的后果外,往往也会对周边的实体比如行人或者非机造成二次伤害。本方法通过综合考虑两车的动能情况,以及载客量、周边行人和非机动车的数量预估后果的严重程度,比仅仅考虑车辆本身的后果要更加的全面和现实。
[0119]
具体的,所述s4中,计算i时刻直行车和右转车的碰撞风险,其公式如下:
[0120][0121]
其中λ为修正常数,p为碰撞可能性,s为预估后果严重程度值。
[0122]
具体的,所述s5中,将风险值转换为闪烁频率进行发光标线的闪烁,闪烁频率的计算公式为:
[0123]
fre
blink
=ri*μ
[0124]
其中,ri为上述步骤s4所计算的第i时刻的预估风险,μ为转换系数。
[0125]
上述技术方案的工作原理和有益效果为:本方法通过结合车辆的碰撞可能性和预估的碰撞后果,通过计算得出碰撞的风险值,然后通过一定的映射关系使得该值映射为智能发光线的闪烁频率,即随着预估风险值的提高,发光线的闪烁频率会越来越大,从而起到给直行车和右转车起到提醒的作用,减少碰撞事故的发生。
[0126]
显然,以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
技术特征:
1.一种基于智能发光标线的交叉口右转车碰撞预警方法,其特征在于:包括如下步骤:s1:获取路侧数据并划定区域,主要包含检测区域和碰撞区域;s2:通过fnn神经网络计算车辆行驶到碰撞区域的预估时长和碰撞可能性;s3:通过综合计算车辆情况和周边非机和行人情况,预估碰撞后果严重程度值;s4:计算指定时刻直行车和右转车的碰撞风险;s5:将风险值转换为闪烁频率进行发光标线的闪烁。2.根据权利要求1所述的一种基于智能发光标线的交叉口右转车碰撞预警方法,如s1中所述的获取路侧数据,其特征在于:获取的数据内容包含:通过路侧rsu,车载obu,以及车联网数据中心获取路口所有行车的参数,红绿灯实时配时状态,路口的实际工程尺寸等。3.根据权利要求1所述的一种基于智能发光标线的交叉口右转车碰撞预警方法,如s1中所述的划定区域,包含检测区域,其特征在于:包括:在侧向直行车所对应的信号灯为绿灯时,直行道检测范围为长度d
a
的区域,和右转道检测长度范围为d
b
的区域;在直行向信号灯为黄灯和路口全红时,即车道路权即将交替时,由于存在驾驶者闯黄灯加速导致事故发生的情况,直行道检测范围扩大为长度d'
a
的区域,右转道检测范围依然为d
b
的区域。计算集群中所有停车子区域的几何中心位置与目的地距离的相对距离数组;上述的d
a
,d'
a
和d
b
的最大限制值为来向车可见闪光状态下的最远距离,该距离值因为车道的情况和天气,时间造成的视距情况的变化而变化。4.根据权利要求1所述的一种基于智能发光标线的交叉口右转车碰撞预警方法,如s1中所述的划定区域,包含碰撞区域,其特征在于:包括:碰撞区域area_col的宽度设置为直行车道宽度w;碰撞区域area_col的长度设置为该直行车在当前速度下的制动距离dist_stop,其计算公式为:其中v为车辆实时速度,t_react为驾驶员反应时长,g为重力加速度(9.8m/s^2),μ为车道的摩擦系数;碰撞区域的长度和宽度确定后,需要确定区域任一顶点的坐标即可确定整个碰撞区域的坐标范围。选择直行车道延长线与右转车运行轨迹的第一最近碰撞点为参考点a,其坐标(a_xpos,a_ypos)计算方式如下:a_ypos坐标值即为直行车道延长线的y向坐标。a_xpos坐标值计算公式如下:其中:l为直行车车长;ψ为车辆转弯转向角;p_xpos和p_ypos为虚拟转弯轴心p的坐标。
5.根据权利要求1所述的一种基于智能发光标线的交叉口右转车碰撞预警方法,如s2中所述的通过fnn神经网络计算车辆行驶到碰撞区域的预估时长,其特征在于:包括:构建输入层为车辆和车道的参数,输出为预估时长的神经网络;其中,输入层包含5个输入点,分别为当前车速v,当前加速度a,车辆距离碰撞风险区域几何中心点o的距离s,当前车道的路权剩余时间g_dur,车道的宽度w_lane;输出层为预估行驶时长t_pred的单个神经元;搭建隐藏层和输出层的激活函数;搭建损失函数并定义优化器;通过车联网的历史数据训练神经网络,生成直行车预估时长模型modela和右转车预估时长模型modelb。6.根据权利要求1所述的一种基于智能发光标线的交叉口右转车碰撞预警方法,所述的计算碰撞可能性,其特征在于:包括其计算公式:其中,t
a
、t
b
分别为直行车和右转车到达碰撞区域的预估时间。δt为预设超参数,代表所能接纳的两车最大时间差。7.根据权利要求1所述的一种基于智能发光标线的交叉口右转车碰撞预警方法,如s3中所述的预估碰撞后果严重程度,其特征在于:包括其计算公式:其中,f为表征直行车a动能和右转车b动能大小的影响函数,k为两车载客人数的影响函数,g和z分别为碰撞区域周边限定范围内行人数量和非机动车数量的影响函数。8.根据权利要求1所述的一种基于智能发光标线的交叉口右转车碰撞预警方法,如s4中所述的计算指定时刻直行车和右转车的碰撞风险,其特征在于:包括其计算公式:其中i为指定的时刻,λ为修正常数,p为碰撞可能性,s为碰撞预估后果严重程度值。9.根据权利要求1所述的一种基于智能发光标线的交叉口右转车碰撞预警方法,如s5中所述的将风险值转换为闪烁频率进行发光标线的闪烁,其特征在于:闪烁频率的计算公式为:fre
blink
=r
i
*μ其中,r
i
为上述步骤s4所计算的第i时刻的预估风险,μ为转换系数。
技术总结
本发明公开了一种基于智能发光标线的交叉口右转车碰撞预警方法,具体涉及车路协同交叉口风险预警领域,包括:通过路侧设备和车载设备和车联网数据库中心的数据,划定路口的检测区域和碰撞区域;通过训练完成的神经网络迅速预估直行车和右转车发生碰撞的预估时长从而得到碰撞可能性大小;根据两车动能以及载客数量和周边行人数量以及非机动车数量,计算预估碰撞后的撞击后果严重程度值;根据碰撞可能性和预估的撞击后果严重性,计算得到预估的碰撞风险;最后将碰撞风险值映射为智能发光灯的闪烁频率,对直行车和右转车同时进行信号闪烁预警。本发明能够减少交叉路口直行车和右转车的碰撞事故率,提高路口交通的安全。提高路口交通的安全。提高路口交通的安全。
技术研发人员:解冰岩 宋风坤 张方伟 张兴林 孙正亮 林鹏
受保护的技术使用者:山东汉鑫科技股份有限公司
技术研发日:2023.03.13
技术公布日:2023/6/7
版权声明
本文仅代表作者观点,不代表航空之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
飞行汽车 https://www.autovtol.com/
