本发明涉及城市智能交通控制领域,尤其涉及一种基于时距图的绿波控制方案生成方法。
背景技术:
1、绿波控制是交通信号控制领域中一种根据道路和路口的通行条件及交通运行特征,预先设定好干线统一的固定周期、相邻路口相位差以及各交叉口信号控制相位、相位等,使得车辆通过若干个相邻路口都能够获得连续绿灯的信号控制方式。绿波控制是当前信号控制优化实践工作中常使用的控制策略之一,能够有效提升干线道路的通行效率。绿波控制方案的生成具体算法有很多,可归纳为两大类,即图解法和数解法。
2、图解法,即利用时间-距离图(简称“时距图”,参照图1所示),不断尝试调整各路口的相位差,从而确定最佳的相位差、速度和对应配时方案;但是其实现过程复杂,需要人工不断地尝试、调整。当需要进行绿波控制的路口较多时,其复杂程度和工作量大幅上升,且难以获取最优方案;
3、数解法,即通过公式计算的方式寻找最优协调速度使得各交叉口间距与理想间距的偏差值最小,进而得到协调效果最佳的绿波控制方案;但其基本原理决定了难以满足实践应用中完全达到不停车的要求,虽从理论可获取较优的结果,但应用效果较差。此外,结合启发式算法的计算过程往往需要大量的迭代计算,求解耗时较长。
技术实现思路
1、本发明的目的就在于为了解决上述问题而提供一种基于绿波时距图的特性,通过模拟人工调试,实现绿波最大带宽及起点路口相位差的快速确定,进而实现绿波控制方案生成方法。
2、为了实现上述目的,本发明是通过以下技术方案实现的:
3、一种基于时距图的绿波控制方案生成方法,包括以下步骤:
4、s100,获取目标区域内协调方向路口的所有路口信息,所述路口信息包括各路口非协调方向的绿信比、相邻路口的间距li以及相邻路口之间的绿波速度vi;
5、s200,通过路口信息确定各路口协调方向可占用的绿灯时间范围ti以及正、反向绿波带宽的最大值和最小值
6、s300,以各路口绿波占用绿灯时间ti≤各路口协调方向可占用的绿灯时间范围ti为约束条件,依次遍历起始路口的反向相位差反向绿波带宽b-、正向绿波带宽b+,确定满足约束条件的最大正、反向绿波带宽和最优起始路口相位差;
7、s400,根据正、反向最大带宽b+、b-和起始路口的正、反向相位差计算生成各路口相位顺序、相位时间和相位差。
8、特别的,步骤s200中各路口协调方向可占用的绿灯时间范围ti的确定方法包括以下步骤:
9、s210,确定协调周期c,根据路口非协调方向的绿信比,计算非协调方向阶段时间总和
10、
11、其中表示路口i支路方向的阶段时间总和;表示主路独立左转阶段的时间,当干线允许单口放行且无左转待行区时,的值通过相应方向满足最大允许饱和度所需的绿信比和协调周期c的乘积来确定;
12、s220,计算各路口协调方向可占用的绿灯时间范围ti:
13、
14、针对协调周期c,本发明方案基于实践应用的需求出发,在同一个绿波协调方向的各路口的协调周期c应该或者说是近似一致的,若不一致可在满足各路口非协调方向的绿信比的同时增大或者减少协调方向的绿信比,从而实现协调周期c的一致性,而最大允许饱和度是指最大交流量与该车道车流饱和通行能力的比值用于确定转向车道的绿信比。
15、针对协调方向和非协调方向,协调方向即为本发明绿波控制的方向,也是路口的主干线,而非协调方向是指路口除主干线以外的其他转向,值得说明的是针对主干线直行和左转的转向,通常同一主干线直行和左转属于单向通行,在单向通行时正方向可以通行即可生成绿波控制,而反方向不行;同时也有只左转的情形,因此针对正、反向绿波带宽的最大值和最小值的确定方法如下设置:
16、步骤s201,计算各路口正、反向协调方向最大可能绿灯时间和
17、
18、
19、其中分别指正向、反向左转满足最大饱和度约束时所需的最小绿灯阶段时间;
20、步骤s202,计算正、反向绿波带宽最大值
21、
22、
23、步骤s203,计算正、反向绿波带宽最小值
24、
25、
26、其中α表示绿波带宽占总周期时长的最小比例要求。
27、与已有技术相比,本发明有益效果体现在:本发明是实践应用的需求出发,基于绿波时距图的特性,通过模拟人工调试,实现绿波最大带宽及起点路口相位差的快速确定,进而实现绿波带各路口配时方案的生成。在满足实践应用需求的同时,大幅提高绿波控制方案优化的效率;同时以实现双向的一路绿灯为出发点,能够快速确定正、反向公共带宽及起点路口相位差,能够根据带宽优化结果,同步输出最佳的相位顺序,效果比一般数解法更好,也能够满足包括固定部分阶段时间、指定饱和度等各类特定的优化需求。
1.一种基于时距图的绿波控制方案生成方法,其特征在于,包括以下步骤:
2.按照权利要求1所述的一种基于时距图的绿波控制方案生成方法,其特征在于,步骤s200中各路口协调方向可占用的绿灯时间范围ti的确定方法包括以下步骤:
3.按照权利要求2所述的一种基于时距图的绿波控制方案生成方法,其特征在于:步骤s200中正、反向绿波带宽的最大值和最小值的确定方法包括以下步骤:
4.按照权利要求2或3所述的一种基于时距图的绿波控制方案生成方法,其特征在于:步骤s300中确定满足约束条件的最大正、反向绿波带宽和最优起始路口相位差的方法包括以下步骤:
5.按照权利要求3或4所述的一种基于时距图的绿波控制方案生成方法,其特征在于,步骤s400中生成各路口相位顺序、相位时间和相位差的方法如下: