一种行人二次过街交叉口信号协调优化控制方法

文档序号:25804504发布日期:2021-07-09 12:50阅读:223来源:国知局
一种行人二次过街交叉口信号协调优化控制方法

1.本发明涉及交通管理控制领域,特别是一种行人二次过街交叉口信号协调优化控制方法。


背景技术:

2.我国交通流过街特有特点是混合交通流过街,包括行人的慢行交通过街同样是至关重要一部分。城市机动化出行的高速增长进一步加剧了交通拥堵、道路交通安全、交通能源消耗与交通环境污染等交通问题。慢行交通反而有绿色环保以及有益处身体健康的优点,成为当下提倡的交通方式,行人过街效率往往又会影响整个交通流过街效率,行人二次过街效率提升是落实“慢行优先”政策必要条件。
3.传统行人二次过街信号方案是行人过街基于跟随机动车相位完成过街,是路权弱势一方。传统交叉口组织与控制方法中往往弱化甚至完全不考虑行人指标,导致行人二次过街出行延误大,进而导致组织混乱、乱闯红灯现象,进一步干扰正常机动车车运行,降低整个交叉口的运行效率。现有交叉口二次过街信号控制优化以车辆延误为优化目标,确定绿灯时长参数,不能精细化对二次过街信号交叉口进行优化。


技术实现要素:

4.本发明所要解决的技术问题是克服现有技术的不足而提供一种行人二次过街交叉口信号协调优化控制方法,综合考虑行人和车辆延误指标,基于行人和车辆延误权重的信号方案协调动态优化的控制方法,旨在兼顾行人和车辆运行效率下,提高二次过街交叉口运行效率。
5.本发明为解决上述技术问题采用以下技术方案:
6.根据本发明提出的一种行人二次过街交叉口信号协调优化控制方法,包括以下步骤:
7.步骤a、构建行人二次过街的交叉口信号方案集合,并执行步骤b;
8.步骤b、实时采集交通数据,并根据采集的交通数据计算得到周期行人平均延误和周期车辆平均延误并执行步骤c;具体如下:
9.步骤b1、采集交通数据,具体如下:
10.采集每个车道车辆到达饱和情况下饱和流率并存储;
11.实时采集并记录当前运行的信号方案的控制参数;其中,信号方案是指交叉口信号方案;
12.采集每个车道车辆到达率、每个人行横道处行人到达率并存储;
13.步骤b2、根据采集的交通数据计算得到周期行人平均延误和周期车辆平均延误;具体如下:
14.采集当前运行的信号方案的周期内行人到达交叉口与离开交叉口时间差并累加和,得到每个信号方案的周期内行人总延误,该行人总延误然后除以总人数,得到当前运行
的信号方案的周期内行人平均延误,该行人平均延误称为周期行人平均延误;
15.采集当前运行的信号方案的周期内车辆到达交叉口与离开交叉口时间差并累加和,得到每个信号方案的周期内车辆总延误,该车辆总延误除以总车辆数,得到当前运行的信号方案的周期内车辆平均延误,该车辆平均延误称为周期车辆平均延误;
16.步骤c、对车辆延误、行人过街延误分别进行判断;具体如下:
17.步骤c1、车辆延误判断:
18.判断当前运行的交叉口信号方案在交叉口运行产生的周期车辆平均延误是否超过车辆延误预设定阈值,若是超过车辆延误预设定阈值并且步骤c1的上一步骤为步骤b,则执行步骤d;若是超过车辆延误预设定阈值并且步骤c1的上一步骤为步骤d,则执行步骤e;若是超过车辆延误预设定阈值并且步骤c1的上一步骤为步骤e,调小行人过街延误权重值θ并执行步骤e2~步骤e5;若未超过车辆延误预设定阈值,则执行步骤 c2;
19.步骤c2、行人过街延误判断:
20.判断当前运行的交叉口信号方案在交叉口运行产生的周期行人平均延误是否超过行人延误设定阈值,若超过并且步骤c1的上一步骤为步骤b则执行步骤d,若超过并且步骤c1的上一步骤为步骤d则执行步骤e,若超过并且步骤c1的上一步骤为步骤e,调大行人过街延误权重值θ并执行步骤e2~步骤e5;如未超过,则下发当前信号方案给信号机并返回步骤b;
21.步骤d、计算步骤a中交叉口信号方案集合中的每种交叉口信号方案的周期行人平均延误,比较各个信号方案下周期行人平均延误大小,选择周期行人平均延误最小的信号方案m为目标信号方案;具体如下:
22.步骤d1、利用行人延误公式,计算步骤a中交叉口信号方案集合中的每种交叉口信号方案在步骤b采集到的交通数据下的周期行人平均延误;具体如下:
23.步骤d11、统计步骤a中每种信号方案下行人二次过街绿灯时间;
24.步骤d12、计算步骤a中每种信号方案下每个方向下行人第二阶段过街绿灯时间相对第一阶段绿灯时间启动偏移值;
25.步骤d13、利用步骤d11得到的绿灯时间、步骤d12得到的偏移值、步骤b中实时行人到达率,利用二次过街延误模型计算步骤a中每种交叉口信号方案集合中的每种交叉口信号方案下每个方向行人二次过街情况的延误,利用一次过街延误模型计算每个方向行人一次过街情况的延误,并将每个方向行人二次过街情况的延误和每个方向行人一次过街情况的延误累加取平均求得每种信号方案下周期行人平均延误;
26.步骤d2、计算步骤a中每种信号方案在步骤b采集的交通数据下交叉口周期车辆平均延误;具体如下:
27.基于步骤b中采集的交通数据,利用车辆延误公式,计算信号方案的周期内每个相位下车辆平均延误,累加得到每种交叉口信号方案下交叉口周期车辆平均延误;
28.步骤d3、基于步骤d1的周期行人平均延误,比较各个信号方案下周期行人平均延误大小,选择周期行人平均延误最小的信号方案m为目标信号方案,方案m作为步骤 c中的当前运行的交叉口信号方案,步骤d2得到的方案m的交叉口周期车辆平均延误、步骤d3得到的方案m的周期行人平均延误分别作为步骤c中的当前运行的交叉口信号方案在交叉口运行产生的周期车辆平均延误、当前运行的交叉口信号方案在交叉口运行产生的周期行人平
均延误;并返回步骤c;
29.步骤e、获得最优绿灯时长的信号方案n,并计算信号方案n的行人周期平均延误和周期车辆平均延误并执行步骤c;具体如下:
30.步骤e1、设置行人过街延误权重值θ;
31.步骤e2、基于步骤d3得到的信号方案m构建周期平均行人延误与周期车辆平均延误最小化目标函数;
32.步骤e3、构建信号周期、绿灯时长、与安全岛承载人数优化约束条件;
33.步骤e4、步骤e2和e3构造出了非线性整数优化公式和约束,求解e2和e3构造的非线性整数规划得到最优绿灯时长的信号方案n;
34.步骤e5、利用步骤d中车辆延误公式和行人延误公式计算步骤e4中信号方案n 的周期行人平均延误和周期车辆平均延误,并将信号方案n的周期行人平均延误和周期车辆平均延误分别作为步骤c中的当前运行的交叉口信号方案在交叉口运行产生的周期行人平均延误、当前运行的交叉口信号方案在交叉口运行产生的周期车辆平均延误;信号方案n作为步骤c中的当前运行的交叉口信号方案;并执行步骤c。
35.作为本发明所述的一种行人二次过街交叉口信号协调优化控制方法进一步优化方案,步骤a具体如下:
36.根据交叉口信号相位下车辆与车辆、车辆与行人二次过街的冲突关系,将非冲突的行人过街信号相位和车辆信号相位组合生成交叉口信号方案,枚举遍历所有非冲突的行人过街信号相位和车辆信号相位组合以及相位顺序,构建考虑行人二次过街的交叉口信号方案集合,并执行步骤b。
37.作为本发明所述的一种行人二次过街交叉口信号协调优化控制方法进一步优化方案,步骤b中利用视频ai识别技术采集当前运行的信号方案的周期内行人到达交叉口与离开交叉口时间差。
38.本发明采用以上技术方案与现有技术相比,具有以下技术效果:
39.本发明方法利用先进设备技术实时识别交叉口各相位车辆和行人到达率,基于行人二次过街与一次过街延误模型与车辆延误模型,对交叉口相位相序进行优化,基于延误判断进行绿灯时长行人和车辆延误最低多目标优化,得到优化信号方案并实时在线监测优化,行人二次过街信号交叉口安全性。
附图说明
40.图1是本发明的总体流程图。
41.图2是交叉口示例图。
具体实施方式
42.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图及具体实施例对本发明进行详细描述。
43.本发明通过对行人二次过街交叉口通行效率进行系统协调优化,提高行人二次过街效率与机动车过街效率,实现动态行人二次过街在线实时协调优化。本发明针对信号相位冲突关系,构建行人二次过街交叉口信号方案集合,基于行人二次过街延误模型和车辆
延误模型,提出一种动态行人二次过街和车辆过街协调优化控制方法,实现实时行人二次过街交叉口信号方案优化与运行效率提升。
44.如图1所示,一种行人二次过街交叉口信号协调优化控制方法,该方法通过实时采集交通流量,根据延误模型计算当前车辆和行人二次过街延误,根据运行信号方案交通延误判别优化需求,以信号相位冲突关系构建以行人二次过街最大利用率交叉口信号方案集合,选择最优相序的信号方案进行绿灯时长协调优化,返回优化信号方案信号控制参数下发指令给信号机,实现行人二次过街交叉口信号动态协调优化,包含以下步骤:
45.(a)构建行人二次过街的交叉口信号方案集合;
46.(b)交通数据采集及存储;
47.(c)信号方案优化需求判别;
48.(d)交通延误计算及最优信号相序选择;
49.(e)信号方案的参数协调优化;
50.所述步骤(a)包含以下步骤:
51.根据交叉口信号相位关系,判别与每个二次过街安全岛两侧人行横道冲突的车辆相位,通过相位相序组合关系建立信号方案,每种信号方案配上行人二次过街可行跟随方案,构建行人二次过街信号方案集合。
52.以图2主干路和次干路交叉口渠化设置为例,其他主干路与主干路交叉口依然在本专利范围内,图中p1代表相位1,由相位冲突分析可以得到,人行横道1行人相位冲突车辆相位有相位1和相位6,同理人行横道3处行人相位冲突车辆相位有相位2和相位5;与人行横道2处行人相位冲突车辆相位有相位7和相位2,同理人行横道4处行人相位冲突车辆相位有相位6和相位3。
53.得到可行相位集φ
k
,行人二次过街信号方案集合及行人相位绿灯时间如表1所示,行人绿灯时间启亮偏移值如表2所示,为人行横道1处行人相位时长,为次干道绿灯时长,即图2中东西方向车辆绿灯时长,为相位1车辆绿灯时长,其他公式意义依次类推。
54.表1行人二次过街信号方案集合及行人相位绿灯时间
55.[0056][0057]
备注:相位前置代表相位释放顺序前置,例如相位1和相位5前置代表信号相序为主干道左转相位 1和5先运行然后主干道直行相位2和相位6运行。
[0058]
表2行人绿灯时间启亮偏移值
[0059]
[0060][0061]
备注:相位前置代表相位释放顺序前置,例如相位1和相位5前置代表信号相序为主干道左转相位 1和5先运行然后主干道直行相位2和相位6运行。
[0062]
所述步骤(b)采集实时交通到达率、实时信号控制方案、交通延误三类,包含以下步骤:
[0063]
(b1)饱和流率数据采集:采集每个车道车辆到达饱和情况下流率并存储
[0064]
(b2)实时记录当前运行的信号方案的控制参数
[0065]
(b3)实时交通到达率数据采集:采集每个车道车辆到达率、每个人行横道处行人
到达率并存储。
[0066]
(b4)交通延误采集:利用视频ai识别技术,采集运行信号方案的周期内行人到达交叉口与离开交叉口时间差并累加和,得到每个信号方案的周期内行人总延,误然后除以总人数,得到当前运行信号方案的周期内行人平均延误,称为周期行人平均延误;
[0067]
采集运行信号方案的周期内车辆到达交叉口与离开交叉口时间差并累加和,得到每个信号方案的周期内车辆总延误,然后除以总车辆数,得到当前运行信号方案的周期内车辆平均延误,称为周期车辆平均延误。
[0068]
所述步骤(c)包含以下步骤:
[0069]
(c1)车辆延误判断:判断输入的信号方案在交叉口运行产生的周期的车辆平均延误是否超过车辆延误预设定阈值,若是超过阈值并且步骤(c1)上一步骤输入为(b) 采集交通数据结果执行步骤(d);若是超过阈值并且步骤(c1)上一步骤输入为(d) 执行步骤(e);如若是超过阈值并且步骤(c1)上一步骤输入为步骤(e),更改权重值并执行步骤(e2)~(e5);若未超过阈值,则执行步骤(c2)。
[0070]
(c2)行人过街延误判断:判断输入信号方案在交叉口运行产生的周期行人平均延误是否超过行人延误设定阈值,若是超过阈值并且步骤(c1)上一步骤为(b)则执行步骤(d),若是超过阈值并且(c1)上一步骤为(d)则执行步骤(e),若是超过阈值并且步骤(c1)上一步骤为(e),更改权重值并执行步骤(e2)~(e5);如未超过阈值,则下发信号方案给信号机并返回步骤(b)
[0071]
所述步骤(d)包含以下步骤:
[0072]
(d1)利用行人延误公式计算步骤(a)中每种信号方案在步骤(b)采集到饱和流率、信号控制参数与实时交通到达率数据下的周期行人平均延误;
[0073]
(d11)统计步骤(a)中每种信号方案下行人二次过街绿灯时间,如表1所示
[0074]
(d12)计算步骤(a)中每种方案下每个方向下行人第二阶段过街绿灯时间相对第一阶段绿灯时间启动偏移值,如表2所示。
[0075]
(d13)利用步骤(d11)与(d12)得到行人二次过街绿灯时间和偏移值与步骤(b3) 实时行人到达率,利用二次过街延误模型计算每种信号方案下每个方向行人二次过街情况的延误,利用一次过街延误模型计算每个方向行人一次过街情况的延误,并累加取平均求得每种信号方案下周期行人平均延误。从图2中i侧到ii侧行人二次过街延误计算公式如下:行人二次过街分为第一阶段过街延误和第二阶段延误,第二阶段延误分为团簇过街延误与离散过街延误如下
[0076][0077][0078][0079]
其中:
[0080]
d1为行人过街第一阶段延误;
[0081]
第二阶段过街中等待第二阶段红灯时累计的行人团簇过街延误;
[0082]
为第二阶段人行横道∧行人信号和第一阶段人行横道∨绿灯启亮偏移值,∧为人行横道的标号
[0083]
g1、g2分别是第一与第二阶段信号灯行人过街信号绿灯时长;
[0084]
t
m
行人穿过第一阶段人行横道到达第二阶段人行横道的时间;
[0085]
c两个行人过街阶段的信号周期时间长,假定两个阶段周期时长相同
[0086]
当δt<g1[0087][0088]
当δt>g1[0089][0090][0091]
则从i侧到ii侧行人二次过街的两个阶段的平均总延误为:
[0092][0093]
将g1与g2用与以及与进行合适替换
[0094]
人行横道1和2,行人从i侧到ii侧的平均延误
[0095][0096]
人行横道1和2,行人从ii侧到i侧的平均延误
[0097][0098]
人行横道3和4,行人从iii侧到iv侧的平均延误
[0099][0100]
人行横道3和4,行人从iv侧到iii侧的平均延误
[0101][0102]
行人从iv侧到i侧和i侧到iv的人行横道一次过街平均延误
[0103][0104]
行人从ii侧到iii侧和iii侧到ii侧的人行横道南到北一次过街平均延误
[0105][0106]
行人总延误为
[0107][0108]
(d2)计算步骤(a)中每种信号方案在步骤(b)采集到数据下周期车辆平均延误;
[0109]
基于步骤(b3)得到每个车道车辆达到率、(b2)绿灯时长与信号周期和(b1)每个相位的饱和流率,利用车辆延误计算公式,计算每个相位下周期车辆平均延误,累加得到交叉口周期车辆平均延误。
[0110]
车辆延误计算公式:
[0111][0112]
其中:为相位下车辆延误
[0113]
为相位下车辆饱和流率
[0114]
为相位下车辆到达率
[0115]
为相位下绿灯时间
[0116]
c为周期时长
[0117]
(d3)基于(d1)周期行人平均延误值,比较各个信号方案下周期行人平均延误,得到信号方案集中周期行人平均延误最小相位相序信号方案m为目标方案;并返回步骤(c),方案m作为步骤c中的当前运行的交叉口信号方案,步骤d2得到的方案m 的交叉口周期车辆平均延误、步骤d3得到的方案m的周期行人平均延误作为步骤c 中的当前运行的交叉口信号方案在交叉口运行产生的周期车辆平均延误、当前运行的交叉口信号方案在交叉口运行产生的周期行人平均延误。
[0118]
所述步骤(e)包含以下步骤:
[0119]
(e1)设置行人延误权重值θ
[0120]
(e2)基于步骤(d3)最优信号方案构建周期行人平均延误与周期车辆平均延误最小化目标函数
[0121][0122]
(e3)构建信号周期、绿灯时长、与安全岛承载人数优化约束条件
[0123]
c
min
≤c≤c
max
ꢀꢀꢀ
(15)
[0124]
[0125][0126][0127][0128][0129][0130][0131][0132][0133][0134][0135][0136][0137][0138][0139][0140][0141][0142][0143][0144][0145][0146][0147][0148][0149] i,ii,iii和iv的行人二次过街到达率,单位人/秒
[0150] i,ii,iii和iv的行人一次过街到达率,单位人/秒
[0151] 信号相位下车辆的到达率(pcu/s),
[0152] 信号相位下车辆的饱和流量(pcu/s),
[0153] 信号相位下最大饱和接受度(pcu/s),
[0154]
c
max
,c
min 最大和最小绿灯信号周期时长,s
[0155] 二次过街人行横道j的绿灯时间,j=1,...4
[0156]
二次过街人行横道j最小通过绿灯时间,j=1,...4s
[0157]
行人过街最大等待时间,此处用90s
[0158]
t
m
行人二次过街行人通过人行横道m段的时间,m=1,..4s
[0159]
τ1,τ2行人一次过街行人通过人行横道时间,s
[0160]
n
max
行人二次过街进口1安全岛可容纳最多行人数
[0161]
c信号周期长度,s
[0162]
信号相位的绿灯时间,
[0163]
信号相位下清空排队车辆的最小绿灯时间(pcu/s),
[0164]
信号相位下车辆延误,s,
[0165]
d
p
交叉口行人总延误
[0166]
θ权重系数
[0167]
(e4)计算机仿真求解非线性整数规划最优信号绿灯时长的到信号方案n。
[0168]
(e5)基于公式(12)与(13)计算(e4)步骤信号方案n参数下周期行人平均延误和周期车辆平均延误并执行步骤(c),信号方案n作为步骤c中的当前运行的交叉口信号方案,步骤d2得到的信号方案n的交叉口周期车辆平均延误、步骤d3得到的方案n的周期行人平均延误作为步骤c中的当前运行的交叉口信号方案在交叉口运行产生的周期车辆平均延误、当前运行的交叉口信号方案在交叉口运行产生的周期行人平均延误。
[0169]
应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。本实施例中未明确的各组成部分均可用现有技术加以实现。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1