一种交叉口延误判定方法

文档序号:9377127阅读:787来源:国知局
一种交叉口延误判定方法
【技术领域】
[0001] 本发明涉及一种交叉口延误判定方法。
【背景技术】
[0002] 交叉口延误是出行路径选择的重要限制条件,目前的交通分析中,一般对城市道 路网中重要的交叉口开展交通调查,统计交叉口的车辆平均延误时间,并录入到分析软件 中参与相关计算。由于数据库中交叉口延误手动设定过程繁琐、数据信息有限,从而导致交 通建模精度不高、建模效率较低。

【发明内容】

[0003] 本发明为了解决上述问题,提出了一种交叉口延误判定方法,该方法能够与交通 分析软件紧密结合,提高了交叉口延误计算精度。
[0004] 为了实现上述目的,本发明采用如下技术方案:
[0005] -种交叉口延误判定方法,包括以下步骤:
[0006] (1)交叉口分类抽样调查,按照相交道路等级和车道数不同共划分交叉口;
[0007] (2)分类分转向统计交叉口转向延误,按进口道转向统计交叉口的车辆平均延误 时间,建立交叉口转向延误惩罚函数;
[0008] (3)对所有道路交叉口识别转向,通过计算转向角度判定转向延误惩罚函数的存 储位置;
[0009] (4)调用交叉口转向延误惩罚函数,根据道路类型和交叉口识别转向对其进行赋 值;
[0010] (5)根据交叉口转向延误惩罚函数进行交叉口延误判定。
[0011] 所述步骤(1)中,交叉口划分类型包括主干路与主干路交叉口、主干路与次干路 交叉口、次干路与次干路交叉口、主干路与支路交叉口、次干路与支路交叉口和支路与支路 交叉口。
[0012] 所述步骤⑵中,建立交叉口转向延误惩罚函数tpflJN :
[0013] I表示交叉口入口道道路等级,分别用1,2, 3表示,1 =主干道,2 =次干道,3 =支 路;
[0014] J表示交叉口出口道道路等级,分别用1,2, 3表示,1 =主干道,2 =次干道,3 =支 路;
[0015] N表示交叉口转向,分别用0, 1,2, 3, 12, 13表示,0 =左直右,1 =直行,2 =右转,3 =左转,12 =直左转,13表示直右转,其中掉头和左转用一个代码表示。
[0016] 所述步骤(3)中,计算公式为:
[0017]
[0018] = arctan(sin〈向量 IJ,向量 JK>/cos〈向量 IJ,向量 JK>)
[0019] = arctan(| 向量 Ij| · I 向量 JK| · sin〈向量 IJ,向量 JK>/| 向量 Ij| · I 向量 JK| ?cos〈向量 IJ,向量 JK>)
[0020] = arctan (I I 向量 IJI X I 向量 JKI I / 向量 IJ ·向量 JK)
[0021] = arctan(((xk-xj)*(yj-yi)-(yk-yj)*(xj-xi))/((xk-xj)*(xj-xi) + (yk_yj)*( yj-yi)))
[0022] 其中,交叉口节点K坐标(xk,yk),入口道I点的坐标(xi,yi),出口道J点的坐标 (xj,yj)。
[0023] 本发明的有益效果为:
[0024] (1)能够与交通分析软件紧密结合,提高了交叉口延误计算精度;
[0025] (2)实现了对交叉口延误函数的快速调用,简化了建模过程,提高了建模效率。
【附图说明】
[0026] 图1为本发明交叉口惩罚函数输入方法流程图;
[0027] 其中,lanes车道数,type车道类型,upik交叉口进口道道路等级,up kj交叉口出 口道道路等级,up2车辆转向。
[0028] 图2为本发明交叉口转向夹角示意图;
[0029] 其中,I为进口道,J为出口道,K为交叉口。
【具体实施方式】:
[0030] 下面结合附图与实施例对本发明作进一步说明。
[0031] 如图1所示,一种交叉口延误判定方法,工作流程从前至后包括4部分:交叉口分 类抽样调查、分类分转向统计交叉口转向延误、分析软件中对所有道路交叉口进行转向识 另IJ、设置交叉口延误函数调用索引。
[0032] (1)所述的交叉口分类抽样调查,将交叉口按照相交道路等级和车道数不同共划 分为6类:
[0033] 主干路与主干路交叉口、主干路与次干路交叉口、次干路与次干路交叉口、主干路 与支路交叉口、次干路与支路交叉口、支路与支路交叉口。
[0034] (2)所述的分类分转向统计交叉口转向延误,将交叉口按进口道转向统计车辆平 均延误时间。建立交叉口转向延误惩罚函数tpf UN:
[0035] I表示交叉口入口道道路等级,分别用1,2, 3表示,1 =主干道,2 =次干道,3 =支 路;
[0036] J表示交叉口出口道道路等级,分别用1,2, 3表示,1 =主干道,2 =次干道,3 =支 路;
[0037] N表示交叉口转向,分别用0, 1,2, 3, 12, 13表示,0 =左直右,1 =直行,2 =右转,3 =左转,12 =直左转,13表示直右转,其中掉头和左转用一个代码表示。
[0038] (3)所述的分析软件中对所有道路交叉口识别转向Up2,采用转向角度计算程序自 动识别即 2等于向量IJ与向量JK的夹角。在分析软件中可以在节点层读取点的坐标,并 用坐标法表示向量IJ与向量JK,利用反正切公式计算转向角度,计算程序如下:
[0039] 180. *atan (put ((xk-χj) * (yj-yi) - (yk-yj) * (xj-xi)) /put ((xk-χj) * (xj-xi) + (y k-y j) * (y j-yi))) /3. 1415926+360* ((get (I) >0) -· 5) * (get (2)〈0)
[0040] (4)所述的设置交叉口延误函数调用索引tpfUN,根据道路类型uplk、up k,交叉口 识别转向UP2进行赋值。
[0041] 上述虽然结合附图对本发明的【具体实施方式】进行了描述,但并非对本发明保护范 围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不 需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
【主权项】
1. 一种交叉口延误判定方法,其特征是:包括以下步骤: (1)交叉口分类抽样调查,按照相交道路等级和车道数不同共划分交叉口; (2 )分类分转向统计交叉口转向延误,按进口道转向统计交叉口的车辆平均延误时间, 建立交叉口转向延误惩罚函数; (3) 对所有道路交叉口识别转向,计算转向角度; (4) 调用交叉口转向延误惩罚函数,根据道路类型和交叉口识别转向对其进行赋值; (5) 根据交叉口转向延误惩罚函数进行交叉口延误判定。2. 如权利要求1所述的一种交叉口延误判定方法,其特征是:所述步骤(1)中,交叉口 划分类型包括主干路与主干路交叉口、主干路与次干路交叉口、次干路与次干路交叉口、主 干路与支路交叉口、次干路与支路交叉口和支路与支路交叉口。3. 如权利要求1所述的一种交叉口延误判定方法,其特征是:所述步骤(2)中,建立交 叉口转向延误惩罚函数tpfIJN : I表示交叉口入口道道路等级,分别用1,2, 3表示,1=主干道,2=次干道,3=支路; J表示交叉口出口道道路等级,分别用1,2, 3表示,1=主干道,2=次干道,3=支路; N表示交叉口转向,分别用0, 1,2, 3, 12, 13表示,O=左直右,1=直行,2=右转,3=左转, 12=直左转,13表示直右转,其中掉头和左转用一个代码表示。4. 如权利要求1所述的一种交叉口延误判定方法,其特征是:所述步骤(3)中,计算公 式为: 转向夹角up2=〈向量IJ,向量JK> =arctan (sin〈向量 IJ,向量 JK>/cos〈向量 IJ,向量 JK>) =arctan(|向量IJ卜I向量JK卜sin〈向量IJ,向量JK>/|向量IJ卜I向量JK卜cos〈 向量IJ,向量JK>) =arctan (I I 向量 IJI X I 向量 JKI I / 向量 IJ ?向量 JK) =arctan(((xk~xj)*(yj-yi)-(yk-yj)*(xj-xi))/((xk-xj)* (xj-xi) + (yk-yj)* (yj-yi))) 其中,交叉口节点K坐标(xk,yk),入口道I点的坐标(xi,yi ),出口道J点的坐标 (xj, yj)〇
【专利摘要】本发明公开了一种交叉口延误判定方法,包括以下步骤:交叉口分类抽样调查,按照相交道路等级和车道数不同共划分交叉口;分类分转向统计交叉口转向延误,按进口道转向统计交叉口的车辆平均延误时间,建立交叉口转向延误惩罚函数;对所有道路交叉口识别转向,计算转向角度;调用交叉口转向延误惩罚函数,根据道路类型和交叉口识别转向对其进行赋值;根据交叉口转向延误惩罚函数进行交叉口延误判定。本发明的交叉口延误判定方法,能够与交通分析软件紧密结合,提高了交叉口延误计算精度。
【IPC分类】G08G1/01
【公开号】CN105096597
【申请号】CN201510434742
【发明人】姬海, 吕凯, 霍苗苗
【申请人】济南市市政工程设计研究院(集团)有限责任公司
【公开日】2015年11月25日
【申请日】2015年7月22日
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1