一种基于实时路况的拥堵点判别方法与流程

文档序号:12273549阅读:908来源:国知局
一种基于实时路况的拥堵点判别方法与流程
本发明涉及城市设计规划领域,更具体的说,是涉及一种基于实时路况的拥堵点判别方法。
背景技术
:随着经济的飞速发展和城市化进程的加快,汽车保有量急剧增加,城市居民出行对道路条件要求愈加复杂化与多样化,导致车辆无法及时进行有效疏散、交通组织乏力,形成交通拥堵,并且拥堵已经成为各个城市迫切解决的问题。缓解交通拥堵关键的一环是对城市拥堵点、拥堵道路及拥堵区域的准确有效的识别。目前对拥堵点、拥堵道路的识别一般是通过交通调查、居民采访,以上的方式具有一定的偶然性、主观性、局限性,难以客观的对拥堵进行刻画。网络地图实时路况包含大量的拥堵信息,能够客观的反映城市道路拥堵情况。但是在实际中发现没有对实时路况进行下载并且存储的技术,且无法对实时路况中的信息进行有效的挖掘。技术实现要素:本发明的目的是为了克服现有技术中的不足,提供一种基于实时路况的拥堵点判别方法,能够直观、清楚的表达出拥堵的蔓延过程以及拥堵点、拥堵路段的分布情况,为拥堵治理标明方向,为缓解拥堵提供技术支撑。本发明的目的是通过以下技术方案实现的。本发明的一种基于实时路况的拥堵点判别方法,包括以下步骤:步骤一,确定需要获取路况的城市或区域范围,选择需要的地图等级;步骤二,设置下载时间间隔,开始下载地图切片,进行拼接存储,构成实时路况图;步骤三,将实时路况图导入地理信息系统进行路网矢量化;步骤四,将矢量化的路网打断成点,给离散点赋予所存储的实时路况色素信息;步骤五,根据交通流方向,构建离散点之间的拓扑关系;步骤六,根据继发性拥堵与原发性拥堵空间与时间的差异性,构建拥堵点判别准则,得到拥堵点空间可视化图。所述步骤三中路网矢量化包括:将带有路况信息的部分进行矢量化;在路段相交的部分矢量线进行相交;矢量线应在路况信息的范围内。所述步骤四中矢量化的路网打断成点具体为:将矢量化的路网按同等的间隔均匀打断成点,打断间隔为40m-70m,每一段只包含一种路况信息。所述步骤六中拥堵点判别准则为:(1)当前道路点拥堵度增加时,即Ci(t)>Ci(t-1)时:如果前方向点拥堵度降低或不变,即Cj(t)≤Cj(t-1)时,则该点在当前时刻为原发性拥堵点;如果当前方向点拥堵度也同样增加时,即Cj(t)>Cj(t-1),则该点在当前时刻为继发性拥堵点;(2)当前道路点拥堵度降低时,即Ci(t)<Ci(t-1)时,则为拥堵消散点;(3)当前道路拥堵点不变时,即Ci(t)=Ci(t-1)时,认为该点当前时刻状态不变;其中,Ci(t)表示第i个道路点在当前时刻t的拥堵度,Ci(t-1)表示第i个道路点在前一时刻t-1的拥堵度,Cj(t)表示道路点i的前方向点j在当前时刻t的拥堵度,Cj(t-1)表示道路点i的前方向点j在前一时刻t-1的拥堵度。所述步骤六中拥堵点空间可视化图,包括:(1)原发性拥堵次数与继发性拥堵次数可视化:记拥堵=3,缓行=2,畅通=1;设Ci(t)>Ci(t-1);{Ci(t),Ci(t-1)}=(1,2,3)其中,t=1,2,3…T/a,T表示路况下载的总时间,a表示下载时间间隔,Qt表示在t时刻第i个道路点原发性拥堵属性,Q′t:表示在t时刻第i个道路点继发性拥堵属性,Ni(p):第i个道路点原发性拥堵点拥堵次数,Ni(c)表示第i个道路点继发性拥堵点拥堵次数;(2)拥堵时间可视化:记拥堵=3,缓行=2,畅通=1,记拥堵状态转换矩阵Amn为:其中,Mi(t)表示在t时刻第i个道路点的拥堵转化状态,Mi表示第i个道路累计拥堵时间。与现有技术相比,本发明的技术方案所带来的有益效果是:本发明利用了地理信息系统地理位置服务技术,能够直观、清楚的表达出拥堵的蔓延过程以及拥堵点、拥堵路段的分布情况,另外,结合三维地图技术能够在地图上准确、直观表达出拥堵严重程度,最终能得到城市拥堵的空间可视化图与拥堵蔓延过程,从而提供更为客观的拥堵信息,为拥堵治理标明方向,为缓解拥堵提供技术支撑。附图说明图1是本发明的流程图;图2是本发明中拥堵点判别准则的框图。具体实施方式下面将结合附图对本发明技术方案的实施例进行详细的描述。以下实施例仅用于更加清楚地说明本发明的技术方案,因此只是作为示例,而不能以此来限制本发明的保护范围。需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本发明所属领域技术人员所理解的通常意义。请参考图1的流程图,一种基于实时路况的拥堵点判别方法,包括以下步骤:步骤一,确定需要获取路况的城市或区域范围,选择需要的地图等级。首先获取存储至少一天3个小时的网络实时路况图,所述城市或区域范围为需要进行拥堵判别的城市或区域,所述地图等级为根据判别的精确度不同而进行选择,不同等级的地图包含不同等级的道路。可选择任意城市、任意自定义区域、任意缩放等级的地图,所述的图等级为18级,对所需要的各个等级地图可以在同一分辨率下完全显示。通过区域选择模块选择所要下载实时路况的区域,可以选择特定的城市,也可以自定义下载的区域,通过地图等级选择模块选择所要下载实时路况的地图等级,通过地图拼接模块将所下载的实时路况切片进行拼接。步骤二,根据需要设置下载时间间隔,开始下载地图切片,再将下载好的地图切片进行,构成实时路况图。所述时间间隔一般设置为2-5分钟,是因为网络实时路况更新频率为2分钟一次,设置的时间间隔过大会导致拥堵信息中断或者不完整,使得判别结果不准确。步骤三,将实时路况图导入地理信息系统进行路网矢量化。将实时路况图导入地理信息系统创建金字塔,随后新建shapefile文件,将实时路况矢量化,将带有路况信息的部分进行矢量化,在矢量化的过程中,在路段相交的部分矢量线进行相交,应当将矢量线完全在路况信息的范围内,保证后面色素识别的准确性。步骤四,将矢量化的路网打断成点,给离散点赋予所存储的实时路况色素信息。将矢量化好的路网利用转点工具按同等的间隔均匀打断成点,打断间隔为40m-70m,保证每一段只包含一种路况信息,间隔过小会造成数据量过大,间隔过大会导致不同路况的两段连接在一起,导致拥堵判别误差,之后利用色素识别工具识别每种颜色的色素值,将色素值赋予所有离散点。地理信息系统中利用色素识别技术识别不同路况的色素值,包括下列色素值类型,见表1:表1红色(拥堵)黄色(缓行)绿色(畅通)243<=b1<=246b1=25523<=b1<=13948<=b2<=99158<=b2<=182191<=b2<=22348<=b3<=9925<=b3<=820<=b3<=127步骤五,根据实地交通流方向或网络地图交通流方向,构建离散点之间的拓扑关系。步骤六,根据继发性拥堵与原发性拥堵空间与时间的差异性,构建拥堵点判别准则,得到不同类型的拥堵点空间可视化图。如图2所示,拥堵点判别准则为:(1)当前道路点拥堵度增加时,即Ci(t)>Ci(t-1)时:如果前方向点拥堵度降低或不变,即Cj(t)≤Cj(t-1)时,则该点在当前时刻为原发性拥堵点;如果当前方向点拥堵度也同样增加时,即Cj(t)>Cj(t-1),则该点在当前时刻为继发性拥堵点。也就是,当某个点在前一时刻该点前方拥堵度未变或者拥堵减轻的情况下,后一时刻该点拥堵加剧,则该点为原发性拥堵点;当某个点在前一时刻该点前方拥堵度加剧,后一刻该点拥堵度也同样加剧,则该点为继发性拥堵点。(2)当前道路点拥堵度降低时,即Ci(t)<Ci(t-1)时,则为拥堵消散点;(3)当前道路拥堵点不变时,即Ci(t)=Ci(t-1)时,认为该点当前时刻状态不变;其中,Ci(t)表示第i个道路点在当前时刻t的拥堵度,Ci(t-1)表示第i个道路点在前一时刻t-1的拥堵度,Cj(t)表示道路点i的前方向点j在当前时刻t的拥堵度,Cj(t-1)表示道路点i的前方向点j在前一时刻t-1的拥堵度。基于上述拥堵点判别准则,可以对拥堵点进行编程判别,得到拥堵点、拥堵路段的空间可视化图,得到拥堵点的拥堵次数与拥堵时间:(1)原发性拥堵次数与继发性拥堵次数可视化:记拥堵=3,缓行=2,畅通=1,设Ci(t)>Ci(t-1);{Ci(t),Ci(t-1)}=(1,2,3)其中,t=1,2,3…T/a,T表示路况下载的总时间,a表示下载时间间隔,Qt表示在t时刻第i个道路点原发性拥堵属性,Q′t表示在t时刻第i个道路点继发性拥堵属性。当Qt=1时,表示原发性拥堵次数记为1次;当Qt=0时,表示原发性拥堵次数记为0次。当Q′t=1时,表示继发性拥堵次数记为1次;当Q′t=0时,表示继发性拥堵次数记为0次。其中,t=1,2,3…T/a,T表示路况下载的总时间,a表示下载时间间隔,Ni(p)表示第i个道路点原发性拥堵点累计拥堵次数,Ni(c)表示第i个道路点继发性拥堵点累计拥堵次数。(2)拥堵时间可视化:记拥堵=3,缓行=2,畅通=1;记拥堵状态转换矩阵Amn为:其中,Mi(t)表示在t时刻第i个道路点的拥堵转化状态,Mi表示第i个道路累计拥堵时间。尽管上面结合附图对本发明的功能及工作过程进行了描述,但本发明并不局限于上述的具体功能和工作过程,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可以做出很多形式,这些均属于本发明的保护之内。当前第1页1 2 3 
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1