本发明涉及城市路网交通拥堵甄别领域,尤其是指一种基于宏观基本图的路网交通拥堵甄别方法。
背景技术:
随着城市交通网络规模的不断扩大和交通流量的日益增加,交通拥堵成为各大城市的通病。如何快速有效地甄别路网交通拥堵状态是缓解交通拥堵的关键问题,对出行者来说,实时的道路交通状况信息,可为出行者的出行决策提供参考依据;对交通管理者来说,路网状态甄别有利于快速准确地找到拥堵发生源,从而及时采取管理措施以防止拥堵在时间和空间上进一步扩散。传统的交通状态识别方法主要是采用一些如加州系列算法、McMaster算法、标准偏差(SND)算法、贝叶斯(Bayes)算法和双指数平滑(DES)算法等相关算法来计算所需的交通数据,并通过比较这些数值与事先确定的阈值的大小关系来判断路段拥堵的状态;巫威眺等根据交通流的复杂性,提出了一种基于BP神经网络的道路交通状态判别方法;于荣等构建了城市道路交通单车道流量、平均速度、占有率的三维参数体系,并根据该指标将道路交通划分为堵塞流、拥挤流、平稳流和顺畅流,在MATLAB平台下进行SVM算法实验分析,实现了道路交通状态分类识别;张晓燕等从常发性拥堵的时空特性角度出发,建立拥堵阈值、时段拥堵时长比和常发频度3级判别指标,并运用GIS技术,结合指标体系设计了常发性拥堵时空分布的筛选平台,实现了对常发性拥堵路段进行识别;江龙晖等利用行程速度变化率对交通运行状态的不同等级设定阈值,通过比较实际行程速度变化率与阈值来确定道路路段的运行状态;李佳等提出一种基于图形图像的方法来实现对交通拥堵状态的识别,对图像进行一系列交通流图像实施的处理操作,并进行了基于权值的交通流占有率和交通流量统计得的综合评价,因此可以在能够迅速抓拍下实时数据图像的条件下进行实时的路段车辆拥堵状态的识别;叶卿提出了一种基于朴素贝叶斯决策的信号控制交叉口拥堵识别方法,将交通流量、占有率和排队长度比作为判别参数,通过学习在畅通、拥挤和拥堵三种状态下的历史数据,生成贝叶斯分类器,然后利用分类器对实时采集到的数据进行分类,从而识别交叉口的交通状态。
由上所述,目前的交通拥堵状态识别技术存在以下几点不足:第一,目前的交通拥堵状态判断主要是针对交叉口或者道路路段,反应的是交叉口或者路段的拥堵情况,不足以代表整个路网的交通状况;第二,交通状态等级的划分缺乏系统性,仅仅作了简单的统计和平均,难以反映各个交叉口、路段之间的关联性和整体性;第三,目前拥堵状态评价指标大多采用速度、占有率、饱和度等需要经过计算处理的指标,其获取过程复杂,不能达到快速甄别的效果且可靠性降低。
宏观基本图是道路网络的基本属性,能够直观、准确地反映交通流变化规律,并且任意规模的路网都拥有自己的较为稳定的宏观基本图。本发明使用的宏观基本图只涉及流出网络的车辆数和网络内的车辆数这两个参数指标,而这两个参数是经检测器获得的最原始的数据,其可信度更高,并且它的可直接检测的性质也保证了它的可实用性。基于此,提出一种基于宏观基本图的路网交通拥堵甄别方法,本发明弥补了过去交通状态判别法在路网方面应用的局限性,同时加快了拥堵甄别的速度,达到了交通状态判别的实时性。
技术实现要素:
本发明的目的在于克服过去交通状态判别法在路网交通拥堵判别方面的不足,提供一种基于宏观基本图的路网交通拥堵甄别方法,该方法可以加快路网交通拥堵甄别的速度,快速有效地甄别出路网交通拥堵现状,为交通发展提供参考,对交通管理和拥堵防控提供支持,适用不同范围大小的区域,既可以甄别网络整体的拥堵状态,也可以输出各个小区的交通拥堵状态;可通过小区合并和拆分获得不同范围的交通拥堵情况,在交通管理和控制方面应用范围较广。
为实现上述目的,本发明所提供的技术方案为:一种基于宏观基本图的路网交通拥堵甄别方法,包括以下步骤:
1)对路网进行交通小区划分;
2)绘制各交通小区的宏观基本图;
3)在宏观基本图上界定拥堵等级临界点,定义交通拥堵状态;
4)判断各交通小区的拥堵等级;
5)拥堵状态输出。
所述步骤1)包括以下内容:
1.1)确定交通小区基本特征边界值:包括小区面积的最大值与最小值、小区内交叉口数目等。
1.2)交通小区划分:可以由专业技术人员根据交通小区特征要求和经验进行划分,也可以应用其他软件进行辅助划分。但为了进一步与交通管理和控制衔接,交通小区需具备以下特征:①小区内部交叉口应该互为连通;②小区外形应为凸,不应出现内嵌的情况;③小区内交叉口应具有较大的交通关联性。
所述步骤2)包括以下内容:
2.1)收集数据:在各交通小区的进出口处布设交通检测器,能够实时记录驶入小区和驶出小区的车辆数;
2.2)绘制宏观基本图:该图为路网内车辆数与驶出路网的车辆数的关系图,图中横坐标表示路网内车辆数,纵坐标表示驶出路网的车辆数,此关系图会呈现较为明显的三段变化趋势,当路网内车辆数较少,随着驶入路网车辆数的增加,驶出路网的车辆数随之增加,呈现上升趋势;当驶入路网的车辆数增加到一定值,驶出路网的车辆数在小范围内维持在最大值上,呈现水平趋势;当驶入路网车辆数继续增加到一定值,驶出路网的车辆数开始逐渐减少,呈现下降趋势;如果实地检测器数据无法覆盖宏观基本图的三段变化趋势,可以通过路网交通仿真补充相应数据。
所述步骤3)包括以下内容:
3.1)通过步骤2)获得的各交通小区的宏观基本图散点图进行分段线性拟合,分别为:上升段、持续段和下降段。
3.2)定义上升段和持续段拟合直线交点为B,其对应的横坐标(路网内车辆数)为b;
3.3)定义持续段和下降段拟合直线交点为C,其对应的横坐标(路网内车辆数)为c;
3.4)定义宏观基本图中上升段(A-B),即路网内车辆数在0到b之间(包括0)为交通畅行状态;
3.5)定义宏观基本图中持续段(B-C),即路网内车辆数在b到c之间(包括b)为交通轻微拥堵状态;
3.6)定义宏观基本图中下降段(C-D),即路网内车辆数大于等于c为交通严重拥堵状态,;
所述步骤4)包括以下内容:
4.1)通过各交通小区进出口处检测器测定车辆数,计算得到t时段路网内车辆数nt;
其中,nt—表示t时段检测区域内车辆数;nt-1—表示t-1时段检测区域内车辆数;—表示t时段进入检测区域的总车辆数;—表示t时段驶出检测区域的总车辆数,包括已到达目的地的车辆数;—表示t时段检测区域第i个进口道处检测器检测到车辆数;—表示t时段检测区域第i个出口道处检测器检测到的车辆数;m—表示检测区域进/出口道的个数;
4.2)根据路网内车辆数nt,结合其对应的宏观基本图,判定交通拥堵等级L。当路网内车辆数满足0≤n<b,则交通处于畅行状态;当路网内车辆数满足b≤n<c,则交通处于轻微拥堵状态;当路网内车辆数满足n≥c,则交通处于严重拥堵状态,即:
所述步骤5)包括以下内容:
5.1)用不同颜色定义交通畅行状态、轻微拥堵状态、严重拥堵状态;
5.2)在整个路网图中输出各交通小区的拥堵状态;
5.3)当研究范围变大或缩小,通过对路网内的交通小区适当进行合并与分离组建新的交通小区,根据已有的检测数据,重新绘制新的交通小区的宏观基本图,采用同样的方法进行拥堵状态判别,对于研究区域总的拥堵状态判别可将整个研究区域内各交通小区合并成一个交通小区进行分析判断。
本发明与现有技术相比,具有如下优点与有益效果:
1.本发明提出了应用检测数据,根据宏观基本图判断交通状态的方法,提出了基于不同研究范围的交通拥堵状态输出模式。本发明仅需利用小区边界车流量检测数据,数据采集量小,易于实现;
2.本发明可利用检测数据直接判断路网的运行状态,数据处理简单,判断速度快;
3.本发明既可以甄别网络整体的拥堵状态,也可以输出各个小区的交通拥堵状态;
4.本方法可通过小区合并和拆分获得不同范围的交通拥堵情况,在交通管理和控制方面应用范围较广。
附图说明
图1为本发明方法流程图。
图2为路网宏观基本图变化趋势图。
图3为实施例路网分布图。
图4为交通小区划分。
图5为各个交通小区和总路网的宏观基本图。
图6为各个交通小区和总路网的拥堵等级临界点。
图7为第一组数据下各交通小区和总路网的拥堵状态输出。
图8为第二组数据下各交通小区和总路网的拥堵状态输出。
图9为第三组数据下各交通小区和总路网的拥堵状态输出。
具体实施方式
下面结合具体实施例对本发明作进一步说明。
如图1所示,本实施例所述的基于宏观基本图的路网交通拥堵甄别方法,其具体情况如下:
1)对路网进行交通小区划分;
2)绘制各交通小区的宏观基本图;
3)在宏观基本图上界定拥堵等级临界点,定义交通拥堵状态;
4)判断各交通小区的拥堵等级;
5)拥堵状态输出。
所述步骤1)包括以下内容:
1.1)确定交通小区基本特征边界值:包括小区面积的最大值与最小值、小区内交叉口数目等。
1.2)交通小区划分:可以由专业技术人员根据交通小区特征要求和经验进行划分,也可以应用其他软件进行辅助划分。但为了进一步与交通管理和控制衔接,交通小区需具备以下特征:①小区内部交叉口应该互为连通;②小区外形应为凸,不应出现内嵌的情况;③小区内交叉口应具有较大的交通关联性。
所述步骤2)包括以下内容:
2.1)收集数据:在各交通小区的进出口处布设交通检测器,能够实时记录驶入小区和驶出小区的车辆数;
2.2)绘制宏观基本图:该图为路网内车辆数与驶出路网的车辆数的关系图,图中横坐标表示路网内车辆数,纵坐标表示驶出路网的车辆数,此关系图会呈现较为明显的三段变化趋势,当路网内车辆数较少,随着驶入路网车辆数的增加,驶出路网的车辆数随之增加,呈现上升趋势;当驶入路网的车辆数增加到一定值,驶出路网的车辆数在小范围内维持在最大值上,呈现水平趋势;当驶入路网车辆数继续增加到一定值,驶出路网的车辆数开始逐渐减少,呈现下降趋势;如果实地检测器数据无法覆盖宏观基本图的三段变化趋势,可以通过路网交通仿真补充相应数据。
所述步骤3)包括以下内容:
3.1)通过步骤2)获得的各交通小区的宏观基本图散点图进行分段线性拟合,分别为:上升段、持续段和下降段,如图2所示。
3.2)定义上升段和持续段拟合直线交点为B,其对应的横坐标(路网内车辆数)为b;
3.3)定义持续段和下降段拟合直线交点为C,其对应的横坐标(路网内车辆数)为c;
3.4)定义宏观基本图中上升段(A-B),即路网内车辆数在0到b之间(包括0)为交通畅行状态;
3.5)定义宏观基本图中持续段(B-C),即路网内车辆数在b到c之间(包括b)为交通轻微拥堵状态;
3.6)定义宏观基本图中下降段(C-D),即路网内车辆数大于等于c为交通严重拥堵状态,;
所述步骤4)包括以下内容:
4.1)通过各交通小区进出口处检测器测定车辆数,计算得到t时段路网内车辆数nt;
其中,nt—表示t时段检测区域内车辆数;nt-1—表示t-1时段检测区域内车辆数;—表示t时段进入检测区域的总车辆数;—表示t时段驶出检测区域的总车辆数,包括已到达目的地的车辆数;—表示t时段检测区域第i个进口道处检测器检测到车辆数;—表示t时段检测区域第i个出口道处检测器检测到的车辆数;m—表示检测区域进/出口道的个数;
4.2)根据路网内车辆数nt,结合其对应的宏观基本图,判定交通拥堵等级L。当路网内车辆数满足0≤n<b,则交通处于畅行状态;当路网内车辆数满足b≤n<c,则交通处于轻微拥堵状态;当路网内车辆数满足n≥c,则交通处于严重拥堵状态,即:
所述步骤5)包括以下内容:
5.1)通过不同颜色定义交通畅行状态(通常用绿色表示)、轻微拥堵状态(通常用黄色表示)、严重拥堵状态(通常用红色表示);
5.2)在整个路网图中输出各交通小区的拥堵状态;
5.3)当研究范围变大或缩小,通过对路网内的交通小区适当进行合并与分离组建新的交通小区,根据已有的检测数据,重新绘制新的交通小区的宏观基本图,采用同样的方法进行拥堵状态判别,对于研究区域总的拥堵状态判别可将整个研究区域内各交通小区合并成一个交通小区进行分析判断。
以图3所示路网为例,该路网东西向长度3000余米,南北向长度2000余米,共有十字交叉口16个,丁字交叉口2个,五路交叉口2个。路段为单向两车道,交叉口拓宽为3车道。
(1)对路网进行交通小区划分
路网共包含交叉口20个,划分成4个交通小区,每个交通小区包含交叉口个数为4-6个,根据该路网的路径选择、交叉口及路段的物理关联性大小,采用手动划分的方式得到各交通小区情况如下表所示:
表1交通小区划分情况
根据交通小区的特征:(1)小区内部交叉口应该互为连通;(2)小区外形应为凸,不应出现内嵌的情况;(3)小区内交叉口应具有较大的交通关联性。划分后的交通小区图如图4所示。
(2)绘制各交通小区的宏观基本图
利用VISSIM仿真软件建立图3所示路网,十字交叉口为四相位控制,丁字交叉口为三相位控制,五路交叉口为五相位控制。并在各路段设置出入口,车辆通过出入口进入网络或到达终点,在各进出口道设置检测器,记录t时段驶入各交通小区以及驶出各交通小区的车辆数nt,仿真时长为12000s,每60s记录一次数据,
运用以上公式获得单位时间驶出各小区的车辆数以及各小区内车辆数,绘制小区内车辆数与驶出小区车辆数的关系图,图中横坐标表示小区内车辆数,纵坐标表示驶出小区的车辆数,从而得4个交通小区的宏观基本图,将4个交通小区合并后,利用现有数据可以得到总路网的宏观基本图,各交通小区及总路网的宏观基本图如图5所示。
(3)在宏观基本图上界定拥堵等级临界点,定义交通拥堵状态
通过步骤(2)获得的各交通小区的宏观基本图散点图进行分段线性拟合,分别为:上升段、持续段和下降段,如图6所示。
根据图6得到各个交通小区及总路网的拥堵等级临界点,再依据小区内车辆数定义交通拥堵状态。各个交通小区及总路网的拥堵等级临界点及拥堵状态定义如下。
对于小区1:拥堵等级临界值为b1=630vel,c1=3200vel,故当0≤小区内车辆数<630vel,为畅行状态;当630vel≤小区内车辆数<3200vel,为轻微拥堵状态;当小区内车辆数≥3200vel,为严重拥堵状态;
对于小区2:拥堵等级临界值为b2=500vel,c2=2900vel,故当0≤小区内车辆数<500vel,为畅行状态;当500vel≤小区内车辆数<2900vel,为轻微拥堵状态;当小区内车辆数≥2900vel,为严重拥堵状态;
对于小区3:拥堵等级临界值为b3=400vel;c3=1600vel,故当0≤小区内车辆数<400vel,为畅行状态;当400vel≤小区内车辆数<1600vel,为轻微拥堵状态;当小区内车辆数≥1600vel,为严重拥堵状态;
对于小区4:拥堵等级临界值为b4=450vel,c4=3200vel,故当0≤路网内车辆数<450vel,为畅行状态;当450vel≤路网内车辆数<3200vel,为轻微拥堵状态;当路网内车辆数≥3200vel,为严重拥堵状态;
对于总路网:拥堵等级临界值为b4=2400vel,c4=11000vel,故当0≤小区内车辆数<2400vel,为畅行状态;当2400vel≤小区内车辆数<11000vel,为轻微拥堵状态;当小区内车辆数≥11000vel,为严重拥堵状态;
(4)判断各交通小区及总路网的拥堵等级
根据各交通小区内剩余车辆数n,结合其对应的宏观基本图,可确定交通拥堵等级L,
对于小区1:
对于小区2:
对于小区3:
对于小区4:
对于总路网:
5)拥堵状态输出
测得三组不同时刻的各交通小区内车辆数和路网内车辆数数据如下表所示,对拥堵状态进行判断分别如图7、图8和图9所示。
从图中可以快速甄别各交通小区和总路网的拥堵状态,第一组数据中,各交通小区和总路网均为畅行状态,第二组数据中,各交通小区和总路网均为轻微拥堵状态,第三组数据中,小区1和小区3为严重拥堵状态,小区2和小区4为轻微拥堵状态,总路网为轻微拥堵状态。
以上所述之实施例子只为本发明之较佳实施例,并非以此限制本发明的实施范围,故凡依本发明之形状、原理所作的变化,均应涵盖在本发明的保护范围内。