技术新讯 > 信号装置的制造及其应用技术 > 一种协调绿灯的方法及装置与流程  >  正文

一种协调绿灯的方法及装置与流程

  • 国知局
  • 2024-07-31 20:45:12

本发明涉及智能交通领域,尤其涉及一种协调绿灯的方法及装置。

背景技术:

1、随着城市的快速发展,道路交通拥堵问题也日益突出。其中,道路交叉口作为道路与道路之间连接的节点,且由于道路交叉口具有多个交通流向,聚集的车辆也比较多,使得道路交叉口的交通状况比较复杂,是道路安全问题需要重点关注的地方。

2、针对上述问题,一种解决方案是:路侧边缘服务器通过道路交叉口所在区域的路侧单元接收到来自车辆的车载单元的交通信号灯状态调整请求后,根据该路侧单元获取的交通信号灯状态信息生成调整信息,并将调整信息发送给该路侧单元,以便路侧单元根据调整信息对道路交叉口的交通信号灯状态进行调整,从而实现车辆能够安全快速通过该道路交叉口。其中,该交通信号灯状态调整请求用于请求调整该道路交叉口的交通信号灯状态。

3、但是,上述解决方案仅能实现对安装有车载单元的车辆进行通行调整,使得该解决方案具有一定的局限性,适用场景有限。

4、综上,如何有效地解决现有解决方案的适用场景具有局限性的问题,是当前亟需解决的技术问题。

技术实现思路

1、本发明实施例提供一种协调绿灯的方法及装置,用以有效地解决现有解决方案的适用场景具有局限性的问题。

2、第一方面,本发明实施例提供了一种协调绿灯的方法,包括:当上游路口在协调相位上处于放行状态时,获取本路口在所述协调相位上的车辆排队状况;根据所述车辆排队状况,确定放空所述本路口在所述协调相位上的排队车辆所需的绿灯放行时长;获取所述上游路口在所述协调相位的上游车队到达所述本路口的行驶时长;根据所述行驶时长,确定所述上游车队到达所述本路口时所述协调相位的绿灯启亮时长;根据所述绿灯放行时长和所述绿灯启亮时长,对所述本路口的前序相位的绿灯时长进行调整。

3、本发明实施例中,通过结合本路口中位于协调相位上的排队车辆全部通过时所需的绿灯放行时长以及上游路口中位于该协调相位上的车队到达本路口时该协调相位的绿灯启亮时长,可以更为准确的调整本路口的前序相位的绿灯时长,从而可以实现本路口位于协调相位上的排队车辆以及位于该协调相位上的上游路口的车队均能安全通过本路口,进而可以使得该方案的通用性强。

4、可选的,所述根据所述行驶时长,确定所述上游车队到达所述本路口时所述协调相位的绿灯启亮时长,包括:获取上游路口在协调相位上处于放行状态时,所述本路口在所述协调相位上的红灯倒计时长;根据所述行驶时长和所述红灯倒计时长,确定所述上游车队到达所述本路口时所述协调相位的绿灯启亮时长。

5、可选的,所述根据所述绿灯放行时长和所述绿灯启亮时长,对所述本路口的前序相位的绿灯时长进行调整,包括:若所述绿灯启亮时长大于所述绿灯放行时长,则确定所述本路口的前序相位在前一周期绿灯结束后的历史滞留车辆数是否大于第一数值;若大于所述第一数值,则根据所述绿灯放行时长和所述绿灯启亮时长确定所述本路口的前序相位的绿灯延长时长。

6、可选的,所述确定所述本路口的前序相位的绿灯延长时长,包括:根据所述绿灯启亮时长和所述绿灯放行时长,确定所述本路口的协调相位的绿灯延长时长;获取绿灯初始时长;根据所述绿灯初始时长和所述本路口的协调相位的绿灯延长时长,延长所述本路口的协调相位的绿灯时长。

7、可选的,所述根据所述绿灯放行时长和所述绿灯启亮时长,对所述本路口的前序相位的绿灯时长进行调整,包括:若所述绿灯启亮时长小于所述绿灯放行时长,则根据所述绿灯启亮时长和所述绿灯放行时长,确定所述本路口的协调相位的绿灯提前启亮时长;根据所述绿灯提前启亮时长和所述本路口的前序相位的绿灯最大压缩时长,确定所述本路口的前序相位的绿灯压缩时长;基于所述本路口的前序相位的绿灯压缩时长,缩短所述本路口的前序相位的绿灯时长。

8、可选的,所述根据所述绿灯提前启亮时长和所述本路口的前序相位的绿灯最大压缩时长,确定所述本路口的前序相位的绿灯压缩时长,包括:若所述绿灯提前启亮时长小于所述本路口的前序相位的绿灯最大压缩时长,则确定所述绿灯提前启亮时长为所述本路口的前序相位的绿灯压缩时长。

9、可选的,所述根据所述绿灯提前启亮时长和所述本路口的前序相位的绿灯最大压缩时长,确定所述本路口的前序相位的绿灯压缩时长,包括:若所述绿灯提前启亮时长大于所述本路口的前序相位的绿灯最大压缩时长,则确定所述本路口的前序相位的绿灯最大压缩时长为所述本路口的前序相位的绿灯压缩时长。

10、可选的,所述根据所述绿灯放行时长和所述绿灯启亮时长,对所述本路口的前序相位的绿灯时长进行调整之后,还包括:在所述本路口的协调相位的绿灯启亮后,确定在第一时间阈值之后所述本路口在所述协调相位上的滞留车辆数是否大于第二数值;若在第一时间阈值之后所述本路口在所述协调相位上的滞留车辆数大于第二数值,则确定所述本路口的协调相位的当前绿灯时长是否大于所述最大绿灯时长;若所述当前绿灯时长大于所述最大绿灯时长,则确定所述本路口的协调相位的绿灯延长时长。

11、可选的,还包括:若在第一时间阈值之后所述本路口在所述协调相位上的滞留车辆数小于第二数值,则确定所述本路口在后序相位上的车辆排队长度是否大于第三数值;若所述本路口在后序相位上的车辆排队长度大于所述第三数值,则结束所述本路口的协调相位的绿灯,并确定所述本路口的后序相位的绿灯延长时长。

12、可选的,协调方向包括正向协调方向和反向协调方向,还包括:获取所述本路口的初始相位差;根据所述本路口的初始相位差、所述正向协调方向对应的本路口的前序相位的绿灯压缩时长、所述正向协调方向对应的本路口的前序相位的绿灯延长时长、所述正向协调方向对应的本路口的协调相位的绿灯延长时长、所述正向协调方向对应的本路口的后序相位的绿灯延长时长,确定所述本路口的正向期望相位差;根据所述本路口的初始相位差、所述反向协调方向对应的本路口的前序相位的绿灯压缩时长、所述反向协调方向对应的本路口的前序相位的绿灯延长时长、所述反向协调方向对应的本路口的协调相位的绿灯延长时长、所述反向协调方向对应的本路口的后序相位的绿灯延长时长,确定所述本路口的反向期望相位差;根据所述本路口的正向期望相位差和所述本路口的反向期望相位差,确定所述本路口的相位差。

13、可选的,干线包括至少一个路口,还包括:获取所述干线上满足第一预设条件的路口的绿灯空放时长;若在所述第一时间间隔内,所述至少一个绿灯空放时长大于第三数值,则根据所述绿灯空放时长确定公共周期。

14、可选的,还包括:若在所述第一时间间隔内,所述绿灯空放时长均不大于第三数值,则确定公共周期。

15、第二方面,本发明实施例还提供一种协调绿灯的装置,包括:获取单元,用于当上游路口在协调相位上处于放行状态时,获取本路口在所述协调相位上的车辆排队状况;处理单元,用于根据所述车辆排队状况,确定放空所述本路口在所述协调相位上的排队车辆所需的绿灯放行时长;获取所述上游路口在所述协调相位的上游车队到达所述本路口的行驶时长;根据所述行驶时长,确定所述上游车队到达所述本路口时所述协调相位的绿灯启亮时长;根据所述绿灯放行时长和所述绿灯启亮时长,对所述本路口的前序相位的绿灯时长进行调整。

16、可选的,处理单元具体用于:获取上游路口在协调相位上处于放行状态时,所述本路口在所述协调相位上的红灯倒计时长;根据所述行驶时长和所述红灯倒计时长,确定所述上游车队到达所述本路口时所述协调相位的绿灯启亮时长。

17、可选的,所述根据所述绿灯放行时长和所述绿灯启亮时长,对所述本路口的前序相位的绿灯时长进行调整,包括:若所述绿灯启亮时长大于所述绿灯放行时长,则确定所述本路口的前序相位在前一周期绿灯结束后的历史滞留车辆数是否大于第一数值;若大于所述第一数值,则根据所述绿灯放行时长和所述绿灯启亮时长确定所述本路口的前序相位的绿灯延长时长。

18、可选的,处理单元具体用于:根据所述绿灯启亮时长和所述绿灯放行时长,确定所述本路口的协调相位的绿灯延长时长;获取绿灯初始时长;根据所述绿灯初始时长和所述本路口的协调相位的绿灯延长时长,延长所述本路口的协调相位的绿灯时长。

19、可选的,处理单元具体用于:若所述绿灯启亮时长小于所述绿灯放行时长,则根据所述绿灯启亮时长和所述绿灯放行时长,确定所述本路口的协调相位的绿灯提前启亮时长;根据所述绿灯提前启亮时长和所述本路口的前序相位的绿灯最大压缩时长,确定所述本路口的前序相位的绿灯压缩时长;基于所述本路口的前序相位的绿灯压缩时长,缩短所述本路口的前序相位的绿灯时长。

20、可选的,处理单元具体用于:若所述绿灯提前启亮时长小于所述本路口的前序相位的绿灯最大压缩时长,则确定所述绿灯提前启亮时长为所述本路口的前序相位的绿灯压缩时长。

21、可选的,处理单元具体用于:若所述绿灯提前启亮时长大于所述本路口的前序相位的绿灯最大压缩时长,则确定所述本路口的前序相位的绿灯最大压缩时长为所述本路口的前序相位的绿灯压缩时长。

22、可选的,处理单元还用于:在所述本路口的协调相位的绿灯启亮后,确定在第一时间阈值之后所述本路口在所述协调相位上的滞留车辆数是否大于第二数值;若在第一时间阈值之后所述本路口在所述协调相位上的滞留车辆数大于第二数值,则确定所述本路口的协调相位的当前绿灯时长是否大于所述最大绿灯时长;若所述当前绿灯时长大于所述最大绿灯时长,则确定所述本路口的协调相位的绿灯延长时长。

23、可选的,处理单元还用于:若在第一时间阈值之后所述本路口在所述协调相位上的滞留车辆数小于第二数值,则确定所述本路口在后序相位上的车辆排队长度是否大于第三数值;若所述本路口在后序相位上的车辆排队长度大于所述第三数值,则结束所述本路口的协调相位的绿灯,并确定所述本路口的后序相位的绿灯延长时长。

24、可选的,协调方向包括正向协调方向和反向协调方向,处理单元还用于:获取所述本路口的初始相位差;根据所述本路口的初始相位差、所述正向协调方向对应的本路口的前序相位的绿灯压缩时长、所述正向协调方向对应的本路口的前序相位的绿灯延长时长、所述正向协调方向对应的本路口的协调相位的绿灯延长时长、所述正向协调方向对应的本路口的后序相位的绿灯延长时长,确定所述本路口的正向期望相位差;根据所述本路口的初始相位差、所述反向协调方向对应的本路口的前序相位的绿灯压缩时长、所述反向协调方向对应的本路口的前序相位的绿灯延长时长、所述反向协调方向对应的本路口的协调相位的绿灯延长时长、所述反向协调方向对应的本路口的后序相位的绿灯延长时长,确定所述本路口的反向期望相位差;根据所述本路口的正向期望相位差和所述本路口的反向期望相位差,确定所述本路口的相位差。

25、可选的,干线包括至少一个路口,处理单元还包括:获取所述干线上满足第一预设条件的路口的绿灯空放时长;若在所述第一时间间隔内,所述至少一个绿灯空放时长大于第三数值,则根据所述绿灯空放时长确定公共周期。

26、可选的,处理单元还包括:若在所述第一时间间隔内,所述绿灯空放时长均不大于第三数值,则确定公共周期。

27、第三方面,本发明实施例还提供一种电子设备,包括至少一个处理器以及至少一个存储器,其中,所述存储器存储有计算机程序,当所述程序被所述处理器执行时,使得所述处理器执行上述第一方面的一种协调绿灯的方法。

28、第四方面,本发明实施例还提供一种计算机可读存储介质,所述存储介质存储有程序,当所述程序在计算机上运行时,使得计算机实现执行上述第一方面的一种协调绿灯的方法。

本文地址:https://www.jishuxx.com/zhuanli/20240731/187705.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。