基于下游路段承载能力的信号控制优化系统的制作方法

文档序号:17446607发布日期:2019-04-17 05:44阅读:177来源:国知局
基于下游路段承载能力的信号控制优化系统的制作方法
本发明涉及城市动态交通信号控制系统,尤其涉及一种基于下游路段承载能力的信号控制优化控制系统。
背景技术
:城市信号控制系统是缓解城市交通拥堵、提升城市交通运行效率的关键。在过去的一百多年中,城市信号控制系统的发展主要可以划分为4个阶段,包括:固定式信号控制、感应式信号控制、动态自适应信号控制,以及动态多系统协同信号控制。其中动态多系统协同信号控制是未来信号控制的发展方向,当前几乎所有实际应用的信号控制系统均处于前3个阶段。从交通信号控制的优化机理而言,可以分为两大类,单点优化与网络优化。网络优化主要是以若干交叉口的子系统为基本控制单元进行协调优化;单点优化则以单个交叉口为基本控制单元进行优化。网络优化优势在于可以进行系统层面的全局优化,但是其缺点是带来了大量计算量;单点优化的优点在于计算量小,但是缺点在于其仅针对当前交叉口进行优化。基于单点的动态自适应优化填补了网络优化与单点优化之前的空白。在对单点进行信号控制优化的同时,也考虑到了邻近交叉口的协同控制。国内外专家学者在单点动态自适应信号控制领域进行了大量的研究,对单一交叉口的自适应控制提出了很多有效的算法。但是现有研究往往着重对联动交叉口间交通流量流向的优化,往往仅考虑交叉口进出口道路的通行能力,而忽略了出口车道本身的承载能力。若出口车道承载能力不足,即使分配足够绿灯时长,交通流量也将由于无法驶入出口车道而无法顺畅通过交叉口。技术实现要素:发明目的:针对现有技术针存在的问题和不足,本发明的目的是提供一种基于下游路段实时承载能力的信号控制优化系统,针对进出口道位置均布设道路交通监测设施的信号控制交叉口,通过考虑交叉口驶出车道实时承载能力,对信号控制策略进行优化,提升有效绿灯时长的利用率,从而提升交叉口运行效率。技术方案:一种基于下游路段承载能力的信号控制优化系统,包括城市几何信息模块、路段流量采集模块、交叉口信号策略采集模块以及信号控制策略优化模块;所述信号控制策略优化模块根据城市几何信息模块以及路段流量采集模块中记录的数据,计算下游路段实时承载能力,由所得实时承载能力,计算有效绿灯时长限值,再根据交叉口信号控制策略采集模块中记录的数据,对城市信号控制策略进行优化。具体的,所述城市几何信息模块,需要与公安交通管理部门及城市建设部门联系,获取信息包括:交叉口路段连接情况、信号控制交叉口进出口车道在路段设计行驶速度下的行驶时间、信号控制交叉口进出口车道路段车道数、道路交通监测设施布设信息。所述路段流量采集模块用于实时获取并存储交叉口各连接路段交通监测设施采集得到的数据,从而得到实时交通流信息,包括各检测器上记录的车道流量数据。所述交叉口信号策略采集模块用于实时监测交叉口信号控制状态,所述交叉口信号控制状态包括:各相位控制路段情况、当前周期是否结束,以及下一周期信号控制参数;若当前周期未结束,下一周期信号控制参数未生成,则不做记录;若当前相位未结束,下一周期信号控制参数已经生成,则记录该组控制参数。所述信号控制策略优化模块包括如下内容:计算d日t时刻第id路段的驶入流量fu(d,t,id):其中,fu(d,t,id,l)是d日t时刻第id路段入口位置的第l条车道的流量数据,nid是第id路段的车道数,τ0是道路交通监测设施数据上传周期;计算d日t时刻第id路段的驶出流量fd(d,t,id):其中,fd(d,t,id,l)是d日t时刻第id路段出口位置的第l条车道的流量数据;计算d日t时刻第id路段驶入位置的排队长度qu(d,t,id):其中,是第id路段在路段设计行驶速度下的行驶时间;计算d日t时刻第id路段驶出位置的排队长度qd(d,t,id):计算d日t时刻第id路段实时承载能力v(d,t,id):其中,计算第id路段的通行能力cid:计算d日t时刻第id路段平均驶出流量计算d日t时刻第id路段平均驶入流量计算d日t时刻第id路段绿灯时长上限值gu(d,t,id):计算d日t时刻第id路段绿灯时长下限值gd(d,t,id):计算d日t时刻第p相位绿灯时长上限值gu(d,t,p):gu(d,t,p)=max{gu(d,t,id)|id∈lo}(11)其中,lo是当前交叉口所有驶出路段的集合;计算d日t时刻第p相位绿灯时长下限值gd(d,t,p):gd(d,t,p)=max{gd(d,t,id)|id∈le(p)}(12)其中,le(p)是受第p相位控制所有驶入路段的集合;由第p相位绿灯时长上限值gu(d,t,p)与下限值gd(d,t,p),对实时获取的d日t时刻第p相位的绿灯时长g(d,t,p)进行优化,得到优化绿灯时长go(d,t,p):go(d,t,p)=max{gd(d,t,p),min{gu(d,t,p),g(d,t,p)}}(13)将由公式(13)得到的优化绿灯时长作为新的控制参数,输入系统。有益效果:和现有技术相比,本发明具有如下显著进步:可以提高信号控制交叉口各相位下绿灯时长的有效利用率,减少由于下游承载能力不足而导致的交叉口绿灯时间资源的浪费,从而提高整个交通系统的运行效率。附图说明图1为本发明的系统结构框图;图2为实施例典型城市信号控制交叉口示意图。具体实施方式如图1所示,基于下游路段实时承载能力的信号控制优化系统,包括城市几何信息模块、路段流量采集模块、交叉口信号策略采集模块以及信号控制策略优化模块;其中城市几何信息模块,需要与公安交通管理部门及城市建设部门联系,相关信息包括交叉口路段连接情况、信号控制交叉口进出口车道在路段设计行驶速度下的行驶时间、信号控制交叉口进出口车道路段车道数、道路交通监测设施布设信息;路段流量采集模块,实时获取并存储交叉口各连接路段交通监测设施上传数据,从而得到实时交通流信息,主要是各检测器上记录的车道流量数据;交叉口信号策略采集模块,用于实时监测交叉口信号控制状态,包括:各相位控制路段情况、当前周期是否结束,以及下一周期信号控制参数;信号控制策略优化模块,根据城市几何信息模块以及路段流量采集模块中记录的数据,计算下游路段实时承载能力,从而根据所得实时承载能力,计算有效绿灯时长限值,再根据交叉口信号控制策略采集模块中记录的数据,对城市信号控制策略进行优化。进一步的,在路段流量采集模块中,实时获取并存储交叉口各连接路段交通监测设施采集得到的数据,并保存如表1所述格式,其中,data为日期,time为时刻,linkid为路段序号,location为交通流监测设施位置标识,up代表入口,down代表出口,posid为交通流监测设施序号,lane为车道序号,volume为流量数据,为便于表述,记fu(d,t,id,l)为d日t时刻第id路段入口位置的第l条车道的流量数据;fd(d,t,id,l)为d日t时刻第id路段出口位置的第l条车道的流量数据。表1datatimelinkidlocationposidlanevolume2017101212:00:301up00001142017101212:00:301up000012122017101212:00:301up00001352017101212:00:301down000021182017101212:00:301down000022132017101212:00:301down00002352017101212:00:302up00003115…………………………交叉口信号控制策略采集模块用于实时监测交叉口信号控制状态,若当前周期未结束,下一周期信号控制参数未生成,则不做记录;若当前相位未结束,下一周期信号控制参数已经生成,则记录该组控制参数,并保存如表2所述格式,其中,data为日期,time为时刻,phaseid为相位序号,green_time为绿灯时长,为便于表述,记g(d,t,p)为d日t时刻启动的新周期第p相位绿灯时长,单位:秒。表2datatimephaseidgreen_time2017101212:02:301232017101212:02:302302017101212:02:30312……………………信号控制策略优化模块中,通过公式(1)计算d日t时刻第id路段的驶入流量fu(d,t,id):其中,nid是第id路段的车道数,τ0是道路交通监测设施数据上传周期(单位:秒)。通过公式(2)计算d日t时刻第id路段的驶出流量fd(d,t,id):通过公式(3)计算d日t时刻第id路段驶入位置的排队长度qu(d,t,id):其中,是第id路段在路段设计行驶速度下的行驶时间(单位:秒)。通过公式(4)计算d日t时刻第id路段驶出位置的排队长度qd(d,t,id):通过公式(5)计算d日t时刻第id路段实时承载能力v(d,t,id):其中,cid是第id路段的通行能力(单位:辆/秒),由公式(6)计算得到:通过公式(7)计算d日t时刻第id路段平均驶出流量通过公式(8)计算d日t时刻第id路段平均驶入流量通过公式(9)计算d日t时刻第id路段绿灯时长上限值gu(d,t,id):通过公式(10)计算d日t时刻第id路段绿灯时长下限值gd(d,t,id):通过公式(11)计算d日t时刻第p相位绿灯时长上限值gu(d,t,p):gu(d,t,p)=max{gu(d,t,id)|id∈lo}(11)其中,lo是当前交叉口所有驶出路段的集合。通过公式(12)计算d日t时刻第p相位绿灯时长下限值gd(d,t,p):gd(d,t,p)=max{gd(d,t,id)|id∈le(p)}(12)其中,le(p)是受第p相位控制所有驶入路段的集合。由第p相位绿灯时长上限值gu(d,t,p)与下限值gd(d,t,p),对实时获取的第p相位的绿灯时长g(d,t,p)进行优化,所得优化绿灯时长go(d,t,p)通过公式(13)得到:go(d,t,p)=max{gd(d,t,p),min{gu(d,t,p),g(d,t,p)}}(13)将由公式(13)得到的优化绿灯时长作为新的控制参数,输入系统。实施例城市几何信息模块:共有驶入路段4条,驶出路段4条,每条路段分别在驶入驶出位置设置有路段交通监测设施,设施编号从12441至12477(编号不连续)。第id路段对应车道数为nid,其路段设计行驶速度下的行驶时间tid0,以及与交叉口连接情况,如表3所示。表3idnidtid0(单位:秒)驶入处posid驶出处posid连接状况121201244112442驶入221201244912450驶出331001245612457驶入431001245912460驶出52701246312464驶入62701246812469驶出731801247112472驶入831801247612477驶出路段流量采集模块:道路交通监测设施每30秒上次一次数据,部分数据如表4所示,其中,data为日期,time为时刻,linkid为路段序号,location为交通流监测设施位置标识,up代表入口,down代表出口,posid为交通流监测设施序号,lane为车道序号,volume为流量数据。表4datatimelinkidlocationposidlanevolume……………………………………2018110313:11:301up12441142018110313:11:301up124412122018110313:11:301up12441352018110313:11:301down124421182018110313:11:301down124422132018110313:11:301down12442352018110313:11:302up12449115…………………………交叉口信号策略采集模块:获取各相位控制路段情况(如表5所示),其中phaseid为相位序号,linkid为路段序号;表5phaseidlinkid132731,5当前周期是否结束以及下一周期信号控制参数。若当前周期未结束,下一周期信号控制参数未生成,则不做记录;若当前相位未结束,下一周期信号控制参数已经生成,则记录该组控制参数。实时获取下一周期信号控制参数,如表6所示其中,data为日期,time为时刻,phaseid为相位序号,green_time为绿灯时长。表6datatimephaseidgreen_time2018110313:11:451302017101213:11:452452017101213:11:45320信号控制策略优化模块:如公式(1)所示,根据城市几何信息模块以及路段流量采集模块中记录的数据,计算计算交叉口各路段在20181103日13:11:45时刻的驶入流量fu:…如公式(2)所示,计算计算交叉口各路段在20181103日13:11:45时刻的驶出流量fd:…如公式(3)所示,计算交叉口各路段驶入位置在20181103日13:11:45时刻的排队长度qu:…如公式(4)所示,计算交叉口各路段驶出位置在20181103日13:11:45时刻的排队长度qd:…如公式(5)所示,计算各路段在20181103日13:11:45时刻的实时承载能力v:v(20181103,13:11:45,1)=3c1t10-qu(20181103,13:11:45,1)=122辆…v(20181103,13:11:45,8)=3c8t80-qu(20181103,13:11:45,8)=193辆其中,如公式(6)所示,计算各路段通行能力:c1=2×1650/3600=0.917辆/秒…c8=3×1650/3600=1.375辆/秒如公式(7)所示,计算各路段在20181103日13:11:45时刻的平均驶出流量…如公式(8)所示,计算各路段在20181103日13:11:45时刻的平均驶入流量…如公式(9)所示,计算各路段在20181103日13:11:45时刻的绿灯时长上限值gu:…如公式(10)所示,计算各路段在20181103日13:11:45时刻的绿灯时长下限值gd:…如公式(11)所示,计算各相位在20181103日13:11:45时刻的绿灯时长上限值gu:gu(20181103,13:11:45,1)=max{gu(20181103,13:11:45,id)|id∈lo}=239.8秒gu(20181103,13:11:45,2)=max{gu(20181103,13:11:45,id)|id∈lo}=239.8秒gu(20181103,13:11:45,3)=max{gu(20181103,13:11:45,id)|id∈lo}=239.8秒如公式(12)所示,计算各相位在20181103日13:11:45时刻的绿灯时长下限值gd:gd(20181103,13:11:45,1)=max{gd(20181103,13:11:45,id)id∈lo(1)}=19.6秒gd(20181103,13:11:45,2)=max{gd(20181103,13:11:45,id)|id∈lo(2)}=33.5秒gd(20181103,13:11:45,3)=max{gd(20181103,13:11:45,id)|id∈lo(3)}=21.9秒如公式(13)所示,计算各相位在20181103日13:11:45时刻的优化绿灯时长go:将由公式(13)得到的优化绿灯时长作为新的控制参数,输入系统。当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1