一种考虑路段关键度的城市区域路网运行状态评价方法与流程

文档序号:11324778阅读:380来源:国知局
一种考虑路段关键度的城市区域路网运行状态评价方法与流程
本发明涉及城市道路交通中的运行状态评价领域,具体涉及一种从城市区域路网交通指标参数中提取信息,并运用聚类的方法对路段的关键度进行划分,从而对区域路网的运行状态进行评价的方法。
背景技术
:随着城市化的发展和机动化进程的加快,我国的机动车保有量迅速增长,城市道路交通网络所面临的拥堵问题日益严重。通过对城市路网拥堵状态进行评价,有助于从总体上把握交通拥堵程度及拥堵的影响范围和发展蔓延的趋势,为交通管理部门分析和研究拥堵现象提供理论依据;也有助于交通管理部门合理引导公众的交通需求,提高关键路段的通行能力,并制定有效的拥堵缓解应急措施,从而缓解交通拥挤程度,改善道路服务水平,减少出行延误,降低环境污染。浮动车技术(floatingcardata,fcd)的发展,为识别和评价路网交通拥堵状况,进而缓解道路交通拥堵问题提供了极大的便利。利用浮动车技术,可以实时采集车辆的位置、速度、加速度、转向角等信息,从而对车辆的轨迹进行重构,并计算得到每条路段的实时平均速度等信息。而固定检测器技术作为检测交通数据的一种传统技术,通过安装在路网横断面的检测器装置可以获取通过截面车辆的数据信息。将浮动车和固定检测器采集的交通信息进行数据融合,可以在一定程度上减少单一检测手段存在的误差,从而提高采集信息的准确度和可靠性。在以往的研究中,重点考虑的是路段或路口的时空特征,采用路段平均行程速度、交叉口延误、平均行程时间延误等参数,运用模糊评价的方法对路段或路网的运行状况进行评价。这种方法对城市道路的拓扑特征和结构特征考虑不足,且参数的权重和隶属度函数的选取依赖于专家经验,具有很强的主观性,容易造成与实际不符的现象。例如,北京、广州的拥堵指数采用车公里数为权重对拥堵里程比例进行加权计算得到,该方法易于计算和理解,但在计算时仅考虑了最拥堵等级的路段,忽略了其他等级路段的影响。另外,基于机器学习和神经网络对交通拥堵进行判别的方法,其实时性和稳定性不能得到保证,在模型的训练过程中容易陷入局部最优。考虑到道路交通的随机性、动态性和复杂性,即使是道路等级相同的路段,不同的节点或路段受路网结构和交通流分布的影响,在路网中的作用并不相同。因此,现有技术中需要一种能够考虑不同路段对于路网拥堵程度的影响不同,而更加贴近实际交通运行状况的拥挤评价方法。技术实现要素:本发明正是基于现有技术的上述需求而提出的,本发明要解决的技术问题是克服现有技术主观性较强、未考虑道路特性及实时性较差的缺点,充分利用道路交通信息,提出一种贴近实际交通运行状况的交通拥挤评价方法。为了解决上述问题,本发明提供的技术方案包括:一种考虑路段关键度的城市区域路网运行状态评价方法方法,所述方法包括如下步骤:步骤一:获取浮动车gps数据及固定检测器数据并预处理在本步骤中,所述浮动车gps数据通过浮动车上设置的gps模块来获取;所述固定检测器数据通过设置在路段上的固定检测器来获取;获取原始数据后,对原始数据进行预处理,所述预处理包括修复丢失的数据;步骤二:城市路网重要路段识别要应用路段交通流量来衡量路段的重要程度,即某时段某路段的流量越高,便认为该路段在路网中的作用越重要;id路段在t时段的流量qid,t由固定检测器直接采集;步骤三:城市路网薄弱路段识别将薄弱路段定义为路网中受交通拥堵可能性最大的路段集,应用路段浮动车速度的变异系数来评价路段的薄弱程度,即稳定程度,变异系数越大,表征该时段该路段的运行状况越不稳定;id路段浮动车车速在t时段的变异系数cvid,t可由下式得到:式中:是浮动车车速的均值,sid,t是该路段该时段浮动车车速的标准差,这两个值可由下式得到:式中:vi表示id路段,t时段第i辆车的车速。式中:u表示该时段路段内的车辆数,其他符号含义同上;步骤四:城市路网关键路段识别及分层首先,对流量和变异系数进行规范化处理;对流量qid,t和变异系数cvid,t进行规范化处理,将其映射到[0,1]区间;映射公式为:式中:aj∈{qid,t,cvid,t},max(aj)和min(aj)表示所有元素中第j个值的最大值和最小值,a′j即为规范化之后的值;由此得到映射后的流量q′id,t和变异系数cv′id,t;将计算得到的id路段的关键度定义为关键度向量cid,t:cid,t=(q'id,t,cv'id,t),式中:q'id,t规范化后的某路段t时段的流量,cv′id,t是规范化后的变异系数;然后,对关键度向量进行聚类分层:1)从全部数据对象中随机选择5个初始聚类中心,cat1={x1,y1},cat2={x2,y2},…,cat5={x5,y5},其中cat即表示聚类中心,{x,y}是根据路段属性随机选取的聚类中心,其中x和y分别表示经过规范化处理后的某路段流量和平均速度变异系数;2)计算每个关键度向量到聚类中心的欧氏距离,每个关键度向量对应5个欧氏距离,其表达式为:式中:即为路段id在t时段到第m个聚类中心的欧式距离,m∈{1,2,3,4,5};3)根据来判断该关键度向量与聚类中心点距离,将其归到距离最小的聚类中心点所在的类别,这样可以得到每一个向量关键度的类别;4)计算属于每个聚类中心的所有关键度向量的坐标的平均值,并将这个平均值作为新的聚类中心:式中:s表示属于第m个聚类中心的关键度向量的个数,l表示属于该类的第l个关键度向量,l∈{l为整数|1≤l≤s},则和就是经过第一次迭代之后的第m个类的新的聚类中心;5)重复2)和3),直到新的聚类中心与上步迭代的聚类中心的距离小于给定的阈值α,停止迭代。即:式中:为第z次迭代之后第m个类的聚类中心,为第(z-1)次迭代之后第m个类的聚类中心;6)将属于类中心值最大的类别的道路集定义为1类道路,表示其对路网的作用最显著,以此类推;7)根据分类,将关键度系数i,i为常数,赋值给每类中的各路段,且满足i1<i2<i3<i4<i5,角标代表道路的重要度等级;步骤五:城市路网运行状态指数构建。根据路段浮动车平均车速计算路段平均速度系数csid,t,其表达式为式中:是id路段在t时段的平均速度,vr是该路段所属的道路等级为r的最大限速,csid,t的取值范围为[0,1];(2)根据区域中各路段的平均速度系数和关键度系数,计算城市区域路网运行状态指数ncit:式中:icat(id)代表id路段所属的关键度等级的关键度系数,csid,t代表该路段的平均速度系数,n为区域路段数量;(3)将区域路网运行状态指数ncit的[极小值,极大值]区间做相应的映射,使其取值范围处于[0,10],具体公式为:式中:max表示极大值,min表示极小值;(4)根据ncit的数值,将区域路网拥堵划分为不同等级。与现有技术相比,本方法有以下的优点:1、本发明充分考虑区域路网中各路段对于路网的关键程度,具体来说,通过考虑衡量路段重要程度的交通流量和衡量路段薄弱程度的平均速度变异系数,对路段的关键度进行了聚类划分,对路网的拥堵评价更贴合实际,且更敏感。2、本发明通过浮动车采集的实时数据,对道路的关键程度进行划分,道路的关键度等级随时间和交通流特性的变化不断变化,能够实时综合地反应路网的拥挤程度,对公众的出行能够起到及时有效的引导。3、本发明适用于各种极端状况,涵盖路网的区域可大可小,在各种运行状态下都能做出实时反应,应用场景更广。4、本发明计算过程简单,所需参数较少,非常适合交通管理部门进行在线实时交通拥堵状况检测及发布。附图说明图1是本发明的方法流程图;图2是本发明中的关键度聚类方法流程图。具体实施方式下面结合附图对本专利的具体实施方式进行详细说明,需要指出的是,该具体实施方式仅仅是对本专利优选技术方案的举例,并不能理解为对本专利保护范围的限制。本具体实施方式提供了考虑路段关键度的城市区域路网运行状态评价方法,如图1所示,所述方法包括如下步骤:步骤一:获取浮动车gps数据及固定检测器数据并预处理。在本步骤中,所述浮动车gps数据可以通过浮动车上设置的gps模块所采集的原始数据来获取。固定检测器数据可以通过设置在路段上的固定检测器来获取。其中,浮动车gps原始数据以及固定检测器原始数据,需要获取的字段包括经过路段的编号linkid、路段的长度length、路段起点编号onid、路段终点编号offid、单车平均速度speed、路段流量volume、记录时间点time。为准确得到浮动车gps数据及固定检测器数据,需要对原始数据进行处理。所述处理主要是针对丢失数据的情况进行。例如,对于u时段丢失某辆浮动车的数据,可以采用同一时段同一路段的其他车辆的信息进行补充和修复。在某路段多辆浮动车数据丢失导致该路段的平均速度和平均速度变异系数cvid,u无法计算的情况下,以浮动车数据采集间隔为5min为例,可采用前12个时段的历史趋势数据对该路段的交通流信息进行补充和修复,具体公式为:式中:表示(u-h)时段同一路段的平均速度,h∈{h为整数|1≤h≤12},id表示路段名,若路网中若有n条路段时,id∈{1,2,…,n}。式中:cvid,u-h表示(u-h)时段同一路段的平均速度的变异系数。若u时段固定检测器检测到id路段流量qid,u缺失,可以采用以下两种手段进行修复:(1)与速度和变异系数缺失的方法相同,采用前12个时段的历史趋势数据对该路段的交通流量进行补充和修复,具体公式为:式中:qid,u-h表示(u-h)时段id路段的流量,其他符号含义同上。(2)若前12个时段中流量有缺失,可以采用u时段id路段相邻路段流量的平均值进行补充和修复,具体公式为:式中:qid,u表示u时段id路段的流量,qid-1,u和qid+1,u表示同时段相邻两路段的流量。将经过预处理后的数据,包括路段编号linkid、路段长度length、路段起点编号onid、路段终点编号offid、单车平均速度speed、路段流量volume、记录时间点time,被保存在数据库当中,方便之后的步骤进行调用。步骤二:城市路网重要路段识别在本具体实施方式的城市路网交通拥堵评价方法中,将重要路段定义为路网中发生拥堵后,对路网整体运行状态影响最大的路段集,能够体现拥堵对路网的影响。在该方法中,主要应用路段交通流量来衡量路段的重要程度,即某时段某路段的流量越高,便认为该路段在路网中的作用越重要。主要是由于流量较大的路段发生拥堵后,造成延误的数量较多,且拥堵消散需要更多时间。id路段在t时段的流量qid,t可由固定检测器直接采集,预处理方法如步骤一所述。根据路段的流量数据,可以对路段在路网中的重要程度进行简单的划分,具体的划分方法将在步骤四中进行说明。步骤三:城市路网薄弱路段识别在该城市路网交通拥堵评价方法中,将薄弱路段定义为路网中受交通拥堵可能性最大的路段集,能够体现出路网的不稳定性。薄弱路段越多,表示路网在这一时段的运行状况不稳定,路网易发生拥堵且受拥堵影响加剧。在该方法中,主要应用路段浮动车速度的变异系数来评价路段的薄弱程度,即稳定程度。主要是由于路网规模较大时,各个路段的交通流特性相差较大,直接利用标准差比较各路段的稳定程度不能反应路段间的实际差别。变异系数消除了不同单位和平均数的影响,可以很好的衡量路网中不同路段的稳定性。变异系数越大,表征该时段该路段的运行状况越不稳定。id路段浮动车车速在t时段的变异系数cvid,t可由下式得到:式中:是浮动车车速的均值,sid,t是该路段该时段浮动车车速的标准差,这两个值可由下式得到:式中:vi表示id路段,t时段第i辆车的车速。式中:u表示该时段路段内的车辆数,其他符号含义同上。根据路段浮动车平均速度的变异系数,可以对路段在路网中的薄弱程度进行简单的划分,具体的划分方法将在步骤四中进行说明。步骤四:城市路网关键路段识别及分层在该城市路网交通拥堵评价方法中,关键路段是重要路段和薄弱路段的交集,即路网中容易发生拥堵,且拥堵发生后对路网整体影响较大的路段集。在得到表征路网中路段的重要程度的流量和表征薄弱程度的变异系数之后,为对路段的关键程度进行划分,考虑使用k-means聚类算法,以流量和变异系数为输入,对路段进行聚类划分。其具体步骤为:(1)对流量和变异系数进行规范化处理对流量qid,t和变异系数cvid,t进行规范化处理,将其映射到[0,1]区间。映射公式为:式中:aj∈{qid,t,cvid,t},max(aj)和min(aj)表示所有元素中第j个值的最大值和最小值,a'j即为规范化之后的值。由此可以得到映射后的流量q'id,t和变异系数cv'id,t。(2)将计算得到的id路段的关键度定义为关键度向量cid,t:cid,t=(q'id,t,cv'id,t)式中:q'id,t规范化后的某路段t时段的流量,cv'id,t是规范化后的变异系数。关键度的划分需要考虑时序的影响,因为在不同的时间段内,路网中不同的路段表现出不同的交通流特性,其对路网的影响程度也随之变化。不同的路段的关键度随时间而变化,也反映了该方法的动态性,能够实时对路网的拥堵程度进行评价。(3)对关键度进行聚类分层:将所有路段根据其关键度向量进行聚类,具体步骤如下:1)从全部数据对象中随机选择5个初始聚类中心,cat1={x1,y1},cat2={x2,y2},…,cat5={x5,y5},其中cat即表示聚类中心。{x,y}是根据路段属性随机选取的聚类中心,其中x和y分别表示经过规范化处理后的某路段流量和平均速度变异系数;2)计算每个关键度向量到聚类中心的欧氏距离,每个关键度向量对应5个欧氏距离,其表达式为:式中:即为路段id在t时段到第m个聚类中心的欧式距离,m∈{1,2,3,4,5};3)根据来判断该关键度向量与聚类中心点距离,将其归到距离最小的聚类中心点所在的类别,这样可以得到每一个向量关键度的类别;4)计算属于每个聚类中心的所有关键度向量的坐标的平均值,并将这个平均值作为新的聚类中心:式中:s表示属于第m个聚类中心的关键度向量的个数,l表示属于该类的第l个关键度向量,l∈{l为整数|1≤l≤s}。则和就是经过第一次迭代之后的第m个类的新的聚类中心;5)重复2)和3),直到新的聚类中心与上步迭代的聚类中心的距离小于给定的阈值α,停止迭代。即:式中:为第z次迭代之后第m个类的聚类中心,为第(z-1)次迭代之后第m个类的聚类中心。在本例中,α取0.01;6)将属于类中心值最大的类别的道路集定义为1类道路,表示其对路网的作用最显著,以此类推;7)根据分类,将关键度系数i(常数)赋值给每类中的各路段,且满足i1<i2<i3<i4<i5,角标代表道路的重要度等级。根据该约束,取i1=0.1,i2=0.2,i3=0.3,i4=0.4,i5=0.5。步骤五:城市路网运行状态指数构建。通过构建城市路网运行状态指数,对城市路网的运行状态做出整体性评价。其方法为:(1)根据路段浮动车平均车速计算路段平均速度系数csid,t,其表达式为;式中:是id路段在t时段的平均速度,vr是该路段所属的道路等级为r的最大限速,r∈(快速路,主干路,次干路,支路),且csid,t的取值范围为[0,1]。针对城市道路,其限速一般为:表1城市不同等级道路限速表道路等级快速路主干路次干路/支路限速(km/h)806040在实际的计算过程中,应根据城市交通运行的实际情况,vr取不同的值。(2)根据区域中各路段的平均速度系数和关键度系数,计算城市区域路网运行状态指数ncit:式中:icat(id)代表id路段所属的关键度等级的关键度系数,csid,t代表该路段的平均速度系数,n为区域路段数量。根据前几步骤,构建出表征城市区域路网拥堵等级的指数。并且,根据路段关键度i∈{0.1,0.2,0.3,0.4,0.5},以及路段平均速度系数csid,t∈[0,1]可知:ncit∈[0,0.5]。由于ncit的取值是离散变量,将区域路网的[极小值,极大值]区间做相应的映射,使其取值范围处于[0,10],具体方式见下式:式中:max表示极大值,min表示极小值。根据ncit的数值,可以按照下表将区域路网拥堵划分为5个等级。表2区域路网运行水平划分表当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1