立交区域交叉口交通信息识别概率预测
2020-09-03沈强儒杨少伟顾镇媛
沈强儒,杨少伟,曹 慧,顾镇媛,葛 婷
(1.南通大学 交通与土木工程学院,江苏 南通,226019;2.长安大学 公路学院,西安 710064;3.苏州科技大学 土木工程学院,江苏 苏州215011 )
立交是山区高速公路或公路网实现交通流转换的构造物,当高速公路与一般公路交叉,驶出及驶入立交区域时常采用平面交叉的型式,典型的立交有收费菱形立交,只需要设置唯一收费站,即可实现枢纽功能. 收费菱形立交一侧设置左转弯,另外一侧设置右转弯,为了节约用地,通常交叉口与上跨桥梁距离很近,驾驶员行驶至交叉口附近时,前方大型车辆容易影响小型车驾驶员对交叉口信息的获取,形成交通信息识别盲区. 同时,由于立交区信息瞬息万变引起交通识别问题进而导致事故频发,准确预测动态交通量获取交通信息识别概率已成为立交区域安全管理的重要手段之一.
近年来,对交通信息识别问题主要集中在两个方面:一方面利用深度学习法研究高速公路中交通信息识别问题,文献[1-3]提出了一种短期(KNN)和长短期记忆网络(LSTM)的时空交通流KNN-LSTM模型,运用深度学习法研究交通信息的探测技术,建立了多车道高速公路路侧交通信息识别模型;另一方面,运用神经网络方法对实时交通流数据进行聚类分析,将神经网络模型与无迹卡尔曼滤波方法结合,同时融合交互式方法实现交通信息识别预测[4-5],文献[6]基于时间及空间研究了交通信息识别问题,文献[7]对交通信息的视认距离及大小型车之间的速度差、车头时距等方面进行研究,确定交通信息设置方法. 以上研究大多针对高速公路路侧交通信息识别问题,对立交区域交叉口交通信息识别问题研究较少,同时已有问题主要针对静态、单一的交通量状态,对交通信息视认区域、交通信息识别预测的定义相对保守,致使静态交通识别概率的计算结果与实际识别过程存在偏差.
事实上,立交区域交叉口信息识别预测与交通信息的获取、交通量的周期性动态变化有直接关系[8-9]. 每个周期的交通量时间序列具有一定的相似性,且包含多种周期,如1 d(24 h)、5 d(120 h)、7 d (168 h)、28 d(672 h)之间有相似重复性规律和趋势[10],但在某些情况下也具有一定的随机性. 因此,交通流信息可认为是长期及短期的时间周期项和交通量趋势项及交通流辅助项(路网节点指数项、交通量随机变化项)综合构成[11-13].
本文通过建立驾驶员信息识别框架,形成考虑驾驶员特性及预测交通量的识别视距计算方法,运用时间序列对动态交通量进行预测,形成交通信息识别预测模型, 旨在对主线上跨的立交区域交叉口交通信息设置及管理提供依据.
1 交通信息识别框架模型
交通信息设置应考虑交叉口信号、驾驶员对交通信息的识别及交通信息安装位置的合理性[14]. 车辆驶入交叉口区域,当小型车前方有大型车时,应考虑前方大型车辆对交通信息的识别问题,其构成如图1所示.
图1 交通信息识别示意图
小型车辆驾驶员视线高度与交通信息高度差记为h(h=h1-h2),交通信息与小型车水平视线高度夹角为φ,在10°~20°可正确识别交通信息[15],文中φ取15°,驾驶员视角超过此阈值时,交通信息容易被错过,如图1所示,则根据几何关系,可得
(1)
其中D为交通信息发现点与交通信息间的距离,m.
由几何关系可知:在一定环境条件下可根据动态交通量和驾驶员视距确定,因此,上述不等式中主要为水平视线与交通信息间的夹角问题,与驾驶员对交通信息的识别及动态交通量有关. 因此有必要解决驾驶员在行驶过程中的交通信息识别问题.
2 识别视距计算分析
立交区域主线上跨交叉口前一段范围内,驾驶员主要工作任务是对道路环境引起的视觉混乱或对潜在交通信息源进行判断,选择合理的措施以安全高效地完成行驶任务[16].
2.1 条件假设
立交区域交叉口中小型车驾驶员对交通信息识别受前方大型车辆或主线上跨桥梁共同作用的影响,与大型车混入率、交通量等相关,同时也与大型车和小型车车头时距有关,其中,动态交通量及交通组成对交通信息识别起到重要影响,因此,交通信息识别预测时应充分考虑交通量预测,拟作以下假设:1)交叉口附近为直线段,且该区域最大纵坡不大于3%;2)小型车、中型车、大型车按设计规范要求;3)交通信息设置满足设施设计规范要求;4)各种车型车辆到达率服从泊松分布,大型车在小型车前方的概率为50%;5)立交区域交叉口主要有小型车、中型车及大型车3种车型,其比例分别为i1,i2,i3.
2.2 动态识别视距计算
驾驶员对交通信息处理通常需要经过读取信息、判断信息、操作车辆(减速、加速、转向、直行)等过程[17]. 动态识别视距为驾驶员发现交通信息至完成相应操作且车辆与前方交通信息保持一定的安全距离(I),如图2所示.
图2 识别视距示意图
交通信息设置在E点,车辆按图中方向行驶至交叉口A点时,发现E点的交通信息,此段时间驾驶员对交通信息进行识别,B点开始读取交通信息,至C点完成交通信息读取,车辆在此段时间所经过的距离称之为认读距离(l′);当驾驶员认读完信息后根据交叉口道路交通条件作相应决策,车辆行驶至D点,此段过程车辆经过的距离称为判断距离(j);从行动点D至动作完成点F称之为行动距离(l);s为与前方车辆之间的安全距离,如图2所示. 驾驶员读完交通信息,在动态交通环境下安全、顺畅地完成必要驾驶行为(如:变换车道、减速行驶等)所经过的距离为动态识别视距[18],因此,动态识别视距计算公式为
Ls=l′+j+l+s,
(2)
式中:
l′=v·t1,
j=v·t2,
(3)
其中:t1为认读时间,即驾驶员对交通信息的读取过程,通常取3 s;t2为判断时间,即驾驶员对交通信息的研判过程(与驾驶员心理有关),通常取2 s;ua0为立交区域交叉口车辆运行速度,可按交叉口设计速度取值,m/s;us0为车辆经过研判后的速度,可以通过预测动态交通量与运行速度获得[19].
动态识别视距的获得与动态交通环境密切相关,要想获得较为准确动态识别视距,必须在考虑现有交通量及交通组成条件下,获取具有时间序列的长期和短期预测交通量.
3 时间序列的交通量预测
立交区域由于各种交通量与影响因素之间相互作用,各交通组成中也存在相互制约关系,交通量的变化具有随机性,非线性特点,其影响因素也具有一定的随机性、非线性特征,因此,交通量的形成通常不能用简单的数学表述. 立交区域车辆速度、交通量具有时间特性的分布规律[23],合理利用时间序列对交通量预测,可有效解决交叉口由于交通量随时间变化导致的交通信息获取不足问题.
长期和短期时间序列(long and short-term time-series,LST)预测模型是解决时间序列导致的交通问题[24]. LST使用卷积神经网络(convolution neural network, CNN)与递归神经网络(recurrent neural networks,RNN)将当前交通量与时间序列联系起来,建立时间序列交通量Q(t),其分解为主要项为时间周期项q(t)及交通量趋势项f(t),辅助项为路网节点指数项ψ(t)及交通量随机变化项ε(t).
(4)
(5)
其中:
si(t)=α(Gi(t)-pi-k)+(1-α)(si-1(t)+ti-1),
(6)
ti=β(si(t)-si-1(t))+(1-β)ti-1,
(7)
(8)
式中:i为季节性影响因子;k为周期长度;si(t)为时间步长i(第i个时间点)上经过平滑后的值;ti为当前趋势的未平滑值,是当前平滑值(si(t))和上一个平滑值(si-1(t))的时间差;ri为立交区域交叉口交通量变化周期;α,β,γ为平滑常数;Gi(t)为真实值.
θ(t+1)=θ(t)+
(9)
(10)
(11)
式中:λ为遗忘因子,0<λ<1;p(t)为误差协方差矩阵.
以一个月内的预测为基本量,分别按照24、120、168、720 h为周期进行预测,则
θ(t)=[θ1(t)θ2(t)θ3(t)θ4(t)]T,
(12)
(13)
(14)
(15)
因此,由时间及空间相关性引起的交通节点的路网指数项交通量为
(16)
基于此,可获得立交区域交叉口中预测交通量主要项及辅助项值:
ε(t).
(17)
4 交通信息识别预测
交通信息识别是由动态识别视距及预测交通量共同决定的,文中拟通过动态识别视距及交通预测结果对其识别问题进行预测.
4.1 内侧车道交通信息识别概率预测
假设双车道匝道进入交叉口的一定长度范围内的交通量密度为λ表示为
(18)
(19)
则在此区域大型车引起小型车识别问题概率为
(20)
4.2 外侧车道交通信息识别概率预测
(21)
4.3 小车出现在AB区域内识别概率预测
小型车在AB区域内的外侧车道,大型车出现在BC区域内,发生交通信息识别问题的概率为
p3=2[1-p(k=0)]=
(22)
P=P[J1∩(J2∪J3)]=P1·(P2+P3-P2·P3).
(23)
其中P1、P2、P3与立交区域交叉口附近车辆运行速度、驾驶员特性、预测交通量等因素相关.
5 仿真实验与结果分析
5.1 实验数据采集
本实验采集了2018年5月21日至2018年6月20日浙江、陕西,以及2019年2月11日至2019年3月10日澳大利亚墨尔本共两个月中12座主线上跨桥梁的立交数据,匝道为双车道出入口,交叉口为单向双车道,运行速度为实测数据,年平均日交通量实测获得,各种车型到达率服从泊松分布,大型车在内外侧车道所占比重按实际调研所得,交通流统计时间间隔为15 min,数据见表1. 表中v1为在交叉口前实测车辆速度;v2为距离交叉口100 m减速后实测速度.
表1 立交调研数据
5.2 仿真实验
借助于SIMULINK及MATLAB2019软件,以动态识别视距的计算方法及基于时间序列的交通量信息识别预测模型预测立交区域交叉口交通量. 大型车、中型车、小型车的比例为4∶3∶3;运行速度按设计速度85%计算;时间间隔采用15 min序列,运用三次季节性指数平滑法预测时采用1 d作为一周期,即s1(t)=96,可得α1、β1、γ1,同样s2(t)=480,可得α2、β2、γ2,同样s3(t)=672,可得α3、β3、γ3,同样s4(t)=2 688,可得α4、β4、γ4,从t>96开始对其三次平滑预测,以实测4周中的第3周作为预测值与实测值比对分析. 由于速度与交通信息识别概率之间具有较大的相关性,采用速度作为划分参数依据,即
(24)
式中:ο(h)为1,2,…,H;vmin、vmax分别为在立交区域交叉口中的速度最大值和最小值.
其中
(25)
计算其中间值与预测值和实际值之间的平均绝对误差,当其值小于5%时,可取该值作为α1、β1、γ1值,其他按此方法计算.
5.2.1 预测权值可靠性分析
采用带遗忘因子计算权重时,遗忘因子λ取值一般为0.95~0.99,文中取中值,即λ=0.97,θi(t)=[0 0 0 0]T,i分别取1,2,3,4,如图3所示. 星期一到星期五中θ1(t)和θ2(t)基本保持一定趋势,在星期六与星期日之间θ3(t)明显高于θ1(t)及θ2(t),说明周末的交通趋势与周一至周五具有差异性,θ4(t)在每星期六与星期日有相对下降趋势,表明星期六及星期日对星期一至星期五交通量依赖程度较大,因此,文中采用了4种权重,基本涵盖了交通量预测过程中每个节点的变化,具有一定的合理性.
5.2.2 仿真结果分析
运用组合预测法对28 d时间序列中的1周(168 h)交通流量随机项进行预测,共有2 688时间预测节点,327个随机项预测值,交通量随机项频次预测误差,如图4所示. 该随机项误差服从正态分布,说明在时间序列条件下随机项对全局交通信息识别概率影响不大.
由于在28 d中的第3周相关性较为明显,运用MATLAB采用第3周作为基准进行预测,预测时间序列交通量与车辆识别概率虽然在第300~400时间序列区间识别概率与交通量有偏差,但总体趋于一致,具有较好的相关性,如图5所示.
图3 权重关系
图4 随机项组合频率分布
图5 交通量与识别概率相关性
运用交通信息识别概率模型对时间序列交通信息识别概率预测值和真实值贴合度进行比较,通过平均绝对误差MAD,均方根误差RMSE及均方差MSE评价预测结果的准确性,运用泊松回归相关性系数得出预测值与实测值间的相关系数为0.849,说明实测值与预测值具有较好的相关性.
为了进一步阐明预测结果和实测值的相关性,运用Image J及Origin数字图像处理法对交通信息识别概率实测值95%置信区间和预测值95%置信区间对比,确定两者在95%置信区间内的相关性,根据计算得到两者重叠部分为87.65%,预测结果如图6所示,预测结果比实测结果具有更好的广泛性和可靠性.
图6 基于时间序列的识别概率预测结果
6 结 论
1)提出考虑驾驶员视觉的交通信息识别概率模型. 运用动态预测交通量修正模型,获取动态识别视距值.
2)运用交通量预测模型及卷积神经网络理论对立交区域交叉口交通量进行短期15 min及长期28 d时间序列预测,分析预测交通量与交通信息识别概率相关性.
3)交通量预测结果显示,交通信息识别存在问题区域,可从提高驾驶员视认距离角度出发,采用立交区域交叉口交通信息灵活性设置.
4)在仿真过程中对大型车混入比例进行了初步假设,也可根据实际的交通组成进行计算,以指导立交区域交叉口交通信息设置.