本发明涉及一种基于交通饱和度的交通态势热图可视化方法,属于交通技术领域。
背景技术:
交通热图是一种对路网交通拥堵状况的宏观可视化方法,科学合理的交通态势可视化可以为交通管理者对交通状态进行把控,并根据交通状态进行交通方案的有效决策以达到缓解交通拥堵,优化出行环境的目的。现有的交通态势热图可视化方法大多是以浮动车数据、地图导航等轨迹数据获得的,但在轨迹数据比例较少或无法有效采集的情况下,将无法对交通态势进行有效展示;此外,当轨迹数据比例较少时对于交通态势所需的估计参数(行程时间、流量、排队长度等)无法做到精确估计,进而降低了交通态势热图的可信度。随着交通管理中视频、线圈、地磁等点数据采集点布设密度的增加和采集精度的提高,为交通态势的判别提供了有力支撑。
技术实现要素:
为了克服轨迹数据比例较少或无法有效采集的情况下,对交通态势无法进行有效展示以及轨迹数据的可视化大多对道路路段进行交通态势估计的局限性,本发明提供了一种基于交通饱和度的交通态势热图可视化方法,利用交通管理中视频、线圈、地磁等所采集的点数据,综合考虑路网中交叉口以及路段的交通拥堵状态,便于有效的对交通态势进行可视化展示。
为了实现上述目的,本发明的技术方案为:
一种基于交通饱和度的交通态势热图可视化方法,包括:
步骤1:对分析时段内的交通基础数据进行收集,所述交通基础数据包括每个交叉口的交通流量、信号配时参数、各进口道的饱和流率、车道配置、交叉口间距;
步骤2:计算每个交叉口饱和度以及每条路段饱和度;
步骤3:对饱和度取倒数,相邻饱和度倒数取平均值得到相邻饱和度之间的距离;
步骤4:将路网中所有饱和度以类平均聚类方法进行聚类;
步骤5:对聚类完成后的每一类中所有点的饱和度取平均值,并根据饱和平均值对热图的点分布密集程度进行选取,进而得到基于饱和度的交通态势热图。
进一步地,所述步骤2中计算每个交叉口饱和度包括:
首先对交叉口每个进口道的饱和度进行计算,其中每个进口道的饱和度为该进口道中进口车道饱和度最大值,然后取东西南北四个进口道饱和度的最大值为该交叉口的饱和度x,即:
进一步地,所述进口车道饱和度为进口车道的车流量与该进口车道通行能力的比值,即:
xa=q/λs,其中xa为进口车道饱和度,q为进口车道的交通流量,λ为该车道所在信号相位的绿信比,s为该车道的饱和流率。
进一步地,所述步骤2中计算每条路段饱和度包括:
首先,计算出分析时段内每个交叉口进口道的排队长度,然后将排队长度除以所处路段的长度,进而得到其路段饱和度;对于一条路段而言存在两个方向的路段饱和度,则以该路段两个方向的路段饱和度的较大值
进一步地,当交通需求大于交通供给时,所述排队长度的计算公式为:
式中,q1为交通需求>交通供给时的排队长度,t为分析时段,q为交通需求,c为通行能力,n为车道数,ds为排队密度,
当交通需求小于等于交通供给时,所述排队长度的计算公式为:
式中,q2为交通需求≤交通供给排队长度,r为分析时段内有效红灯时间,d为相邻两车间的车头间距;
所述路段饱和度计算公式为:
式中,l为两交叉口停车线之间的距离。
进一步地,所述步骤3包括:
将交叉口饱和度和路段饱和度进行取倒数得
进一步地,所述步骤4中使用类平均方法聚类时,计算距离的方法为欧氏距离平方,使用组间平均联接的树状图重新调整距离聚类合并计算。
进一步地,所述步骤5包括:
聚类完成后取各类中交叉口饱和度及路段饱和度的平均值
本发明具有如下有益效果:
1、本发明的基于交通饱和度的交通态势热图可视化方法,利用交通管理中视频、线圈、地磁等所采集的点数据,可以在轨迹数据比例较少或浮动车等数据无法有效采集的情况适用,适用性更广;
2、本发明的基于交通饱和度的交通态势热图可视化方法,综合考虑了路网中交叉口以及路段的交通拥堵状态,便于有效的对交通态势进行可视化展示,可靠性更强;
3、本发明的基于交通饱和度的交通态势热图可视化方法,操作简单,便于计算,成本更低。
附图说明
图1是本发明的方法流程示意图;
图2是本发明的路段排队比示意图;
图3是本发明的同一路段不同方向的路段饱和度示意图;
图4a是饱和度计算结果全局示意图;
图4b是饱和度计算结果局部示意图;
图5a是饱和度聚类完成结果全局示意图;
图5b是饱和度聚类完成结果局部示意图;
图6是基于交通饱和度的交通态势热图。
具体实施方式
下面结合附图和具体实施方式,对本发明作进一步说明。
本发明的一种基于交通饱和度的交通态势热图可视化方法,如图1所示,包括:
步骤1:对分析时段内的交通基础数据进行收集,所述交通基础数据包括每个交叉口的交通流量、信号配时参数、各进口道的饱和流率、车道配置、交叉口间距;
步骤2:计算每个交叉口饱和度以及每条路段饱和度;
步骤3:对饱和度取倒数,相邻饱和度倒数取平均值得到相邻饱和度之间的距离;
步骤4:将路网中所有饱和度以类平均聚类方法进行聚类;
步骤5:对聚类完成后的每一类中所有点的饱和度取平均值,并根据饱和平均值对热图的点分布密集程度进行选取,进而得到基于饱和度的交通态势热图。
其中,计算交叉口饱和度的过程如下:
某一进口车道的车流量与该进口道通行能力的比值称为该进口道的饱和度,用xa表示。计算公式为:
式中,q——进口车道的交通流量,veh/h;λ——该车道所在信号相位的绿信比;s——该车道的饱和流率,veh/h。
首先对交叉口每个进口道的饱和度(每个进口道的饱和度为该进口道中进口车道饱和度最大值),进行计算,然后取进口道饱和最大值为该交叉口的饱和度x,即:
其中,路段饱和度(排队长度比)的计算过程如下:
排队长度比y是直观衡量交叉口之间路段承受能力的表现形式,其值为交叉口进口道排队长度q与该进口道所处路段长度l的比值,如图2所示;为便于描述,本方法中将路段排队长度比称为路段饱和度,取进口车道中路段饱和度最大值为该路段的饱和度。
1)当交通需求>交通供给时,根据hcm2010得到排队长度的计算公式为:
式中:q1为交通需求>交通供给时的排队长度,km;
t为分析时段,h;
q为交通需求(交通流量),veh/h;
c为通行能力,veh/h;
n为车道数;
ds为排队密度,辆/km/车道,
l两交叉口停车线之间的距离,km;
2)当交通需求≤交通供给时(也就是进口道饱和度大于1时),排队长度的公式为:
式中:q2为交通需求≤交通供给排队长度,m;
r为分析时段内有效红灯时间,s;
d为相邻两车间的车头间距,m,取值为6m。
综上可得,路段饱和度计算公式为:
其中,基于交叉口饱和度与路段饱和度的交通态势聚类分析过程如下:
交叉口饱和度可以反映交叉口的承受能力,而路段饱和度可以直观的反映路段的拥挤状况,并且两者均为[0,1]的比值数据(当交叉口过饱和或排队溢出时会出现大于1的情况),所以本方法将两者对其进行聚类分析,兼顾交叉口与路段的交通状况反映出整个区域的交通态势。
对于一条路段而言存在两个方向的路段饱和度,如图3所示,本方法中以同一路段不同方向的路段饱和度的较大值
由于当饱和度越大时,说明其交叉口或路段的交通压力越大,而常用的聚类分析通常是以不同对象之间的距离来进行聚类分析,若直接以饱和度作为对象间的距离来聚类,显然是不合适的;所以,在这里将饱和度进行取倒数得
制作热力图时以
在一个实施例中,选取云南省曲靖市麒麟区的路网实施本发明的交通饱和度的交通态势热图可视化方法。图4a是饱和度计算结果全局示意图,其中圆圈内数字所示为步骤2中交叉口饱和度的计算结果,四边形内数字所示为步骤2中路段饱和度的计算结果;图4b为图4a的局部示意图。图5a是饱和度聚类完成结果全局示意图,其中三角形内数字所示为步骤5中聚类完成后每类饱和度的平均值的计算结果;图5b为图5a的局部示意图。图6是最终得到的基于交通饱和度的交通态势热图。
以上结合附图对本发明的具体实施方式作了详细说明,但是本发明并不限于上述实施方式,在本领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下做出各种变化。