CN111445707B - 交通信号灯的配时方法、装置、电子设备及存储介质 - Google Patents
交通信号灯的配时方法、装置、电子设备及存储介质 Download PDFInfo
- Publication number
- CN111445707B CN111445707B CN201911159021.7A CN201911159021A CN111445707B CN 111445707 B CN111445707 B CN 111445707B CN 201911159021 A CN201911159021 A CN 201911159021A CN 111445707 B CN111445707 B CN 111445707B
- Authority
- CN
- China
- Prior art keywords
- period
- time
- duration
- predicted
- stage
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/07—Controlling traffic signals
- G08G1/08—Controlling traffic signals according to detected number or speed of vehicles
-
- G—PHYSICS
- G08—SIGNALLING
- G08G—TRAFFIC CONTROL SYSTEMS
- G08G1/00—Traffic control systems for road vehicles
- G08G1/07—Controlling traffic signals
- G08G1/081—Plural intersections under common control
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
本公开实施例公开了一种交通信号灯的配时方法、装置、电子设备及存储介质,所述交通信号灯的配时方法包括获取参考阶段的通行数据,以确定第一配时时长,获取待配时阶段的排队车辆数,以确定第二配时时长,基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示。该技术方案能够提高交通信号灯配时的实时性。
Description
技术领域
本公开涉及道路安全技术领域,具体涉及一种交通信号灯的配时方法、装置、电子设备及存储介质。
背景技术
随着经济的高速发展,道路上的行驶车辆日益增多,给道路带来了巨大的压力。交通信号灯作为交通管理的一个重要交通设施,交通信号灯的配时方案的合理设置在道路交通运行起着至关重要的作用。现有的交通信号灯通常采用固定配时的配时方案,即红灯和绿灯的显示时长是固定的数值,已逐渐不能适应日益繁忙的交通状况,容易导致路***通更为紊乱,交通拥堵更加严重。
发明内容
为了解决相关技术中的问题,本公开实施例提供一种交通信号灯的配时方法、装置、电子设备及可读存储介质。
第一方面,本公开实施例提供了一种交通信号灯的配时方法。
具体地,所述交通信号灯的配时方法包括:
获取参考阶段的通行数据,以确定第一配时时长;
获取待配时阶段的排队车辆数,以确定第二配时时长;
基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示。
可选地,所述获取参考阶段的通行数据,以确定第一配时时长,包括:
获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量;
获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长。
可选地,所述待配时阶段为第K+1周期的第i阶段,所述参考阶段包括第K周期的第i阶段和第K-1周期的第i阶段,其中,K和i为正整数,且K大于等于2,所述获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量,包括:
获取第K-1周期第i阶段的实际车流量VK-1和预测偏差值△k-1,以及第K周期第i阶段的实际车流量VK和预测偏差值△k,其中,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值;
基于所述预测偏差值△k-1和△k,确定预测参数kg:
基于所述预测参数kg、以及所述实际车流量VK-1和VK,确定所述K+1周期第i阶段的预测车流量V′K+1:
V′K+1=VK-1+kg*(VK-VK-1)。
可选地,所述获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长,包括:
获取所述参考阶段的平均车头时距;
基于所述车头时距和所述预测车流量,确定第一绿灯时长;
基于所述第一绿灯时长,确定所述待配时阶段的配时时长。
可选地,所述基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,包括:
确定所述第一配时时长和第二配时时长对应的权重;
基于所述权重,确定所述待配时阶段的配时时长。
第二方面,本公开实施例提供了一种交通信号灯的配时装置。
具体地,所述交通信号灯的配时装置包括:
第一获取模块,被配置为获取参考阶段的通行数据,以确定第一配时时长;
第二获取模块,被配置为获取待配时阶段的排队车辆数,以确定第二配时时长;
配时模块,被配置为基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示。
可选地,所述获取参考阶段的通行数据,以确定第一配时时长,包括:
获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量;
获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长。
可选地,所述待配时阶段为第K+1周期的第i阶段,所述参考阶段包括第K周期的第i阶段和第K-1周期的第i阶段,其中,K和i为正整数,且K大于等于2,其特征在于,所述获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量,包括:
获取第K-1周期第i阶段的实际车流量VK-1和预测偏差值△k-1,以及第K周期第i阶段的实际车流量VK和预测偏差值△k,其中,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值;
基于所述预测偏差值△k-1和△k,确定预测参数kg:
基于所述预测参数kg、以及所述实际车流量VK-1和VK,确定所述K+1周期第i阶段的预测车流量V′K+1:
V′K+1=VK-1+kg*(VK-VK-1)。
可选地,所述获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长,包括:
获取所述参考阶段的平均车头时距;
基于所述车头时距和所述预测车流量,确定第一绿灯时长;
基于所述第一绿灯时长,确定所述待配时阶段的配时时长。
可选地,所述基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,包括:
确定所述第一配时时长和第二配时时长对应的权重;
基于所述权重,确定所述待配时阶段的配时时长。
第三方面,本公开实施例提供了一种电子设备,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现以下方法步骤:
获取参考阶段的通行数据,以确定第一配时时长;
获取待配时阶段的排队车辆数,以确定第二配时时长;
基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长。
可选地,所述获取参考阶段的通行数据,以确定第一配时时长,包括:
获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量;
获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长。
可选地,所述待配时阶段为第K+1周期的第i阶段,所述参考阶段包括第K周期的第i阶段和第K-1周期的第i阶段,其中,K和i为正整数,且K大于等于2,其特征在于,所述获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量,包括:
获取第K-1周期第i阶段的实际车流量VK-1和预测偏差值△k-1,以及第K周期第i阶段的实际车流量VK和预测偏差值△k,其中,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值;
基于所述预测偏差值△k-1和△k,确定预测参数kg:
基于所述预测参数kg、以及所述实际车流量VK-1和VK,确定所述K+1周期第i阶段的预测车流量V′K+1:
V′K+1=VK-1+kg*(VK-VK-1)。
可选地,所述获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长,包括:
获取所述参考阶段的平均车头时距;
基于所述车头时距和所述预测车流量,确定第一绿灯时长;
基于所述第一绿灯时长,确定所述待配时阶段的配时时长。
可选地,所述基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,包括:
确定所述第一配时时长和第二配时时长对应的权重;
基于所述权重,确定所述待配时阶段的配时时长。
第四方面,本公开实施例中提供了一种可读存储介质,其上存储有计算机指令,该计算机指令被处理器执行时实现如第一方面实现方式任一项所述的方法。
本公开实施例提供的技术方案可以包括以下有益效果:
根据本公开实施例提供的技术方案,在确定所述待配时阶段的配时时长时,一方面根据参考阶段的通行数据确定第一配时时长,另一方面又根据待配时阶段的排队车辆数确定第二配时时长,使得基于所述第一配时时长和第二配时时长确定的待配时阶段的配时时长,既考虑了历史数据以提高配时时长的稳定性,又考虑了实时数据以提高配时时长的灵活性,从而使得根据所述配时时长进行显示交通信号灯更具有合理性和实时性,有利于减轻道路压力。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
结合附图,通过以下非限制性实施方式的详细描述,本公开的其它标签、目的和优点将变得更加明显。在附图中:
图1A示出根据本公开实施例的交通信号灯的配时方法、装置、电子设备和可读存储介质的应用场景;
图1B示出根据本公开另一实施例的交通信号灯的配时方法、装置、电子设备和可读存储介质的应用场景;
图2示出根据本公开实施例的交通信号灯的配时方法的流程图;
图3示出根据本公开实施例的根据通行数据确定第一配时时长的流程图;
图4示出根据本公开实施例的确定预测车流量的流程图;
图5示出根据本公开实施例的根据平均车头时距确定第一配时时长流程图;
图6示出根据本公开实施例的确定配时时长的流程图;
图7示出根据本公开的实施例的交通信号灯的配时装置的结构框图;
图8示出根据本公开的实施例的电子设备的结构框图;
图9示出适于用来实现根据本公开实施例的交通信号灯的配时方法的计算机***的结构示意图。
具体实施方式
下文中,将参考附图详细描述本公开的示例性实施例,以使本领域技术人员可容易地实现它们。此外,为了清楚起见,在附图中省略了与描述示例性实施例无关的部分。
在本公开中,应理解,诸如“包括”或“具有”等的术语旨在指示本说明书中所公开的特征、数字、步骤、行为、部件、部分或其组合的存在,并且不欲排除一个或多个其他特征、数字、步骤、行为、部件、部分或其组合存在或被添加的可能性。
另外还需要说明的是,在不冲突的情况下,本公开中的实施例及实施例中的特征可以相互组合。下面将参考附图并结合实施例来详细说明本公开。
上文提及,随着经济的高速发展,道路上的行驶车辆日益增多,给道路带来了巨大的压力。交通信号灯作为交通管理的一个重要交通设施,交通信号灯的配时方案的合理设置在道路交通运行起着至关重要的作用。现有的交通信号灯通常采用固定配时的配时方案,即红灯和绿灯的显示时长是固定的数值,已逐渐不能适应日益繁忙的交通状况,容易导致路***通更为紊乱,交通拥堵更加严重。
考虑到上述缺陷,在本公开的实施例中,提出一种交通信号灯的配时方法,包括获取参考阶段的通行数据,以确定第一配时时长,获取待配时阶段的排队车辆数,以确定第二配时时长,基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示。
本公开的实施例能够在确定所述待配时阶段的配时时长时,一方面根据参考阶段的通行数据确定第一配时时长,另一方面又根据待配时阶段的排队车辆数确定第二配时时长,使得基于所述第一配时时长和第二配时时长确定的待配时阶段的配时时长,既考虑了历史数据以提高配时时长的稳定性,又考虑了实时数据以提高配时时长的灵活性,从而使得根据所述配时时长进行显示交通信号灯更具有合理性和实时性,有利于减轻道路压力。
图1A示出根据本公开实施例的交通信号灯的配时方法、装置、电子设备和可读存储介质的应用场景。
如图1A所示,根据本公开的实施例,交通信号灯可以应用道路的交叉口200,道路用于车辆行驶。
交通信号灯101、102、103和104分别设置所述交叉口200的四个方向,以指挥相位201、202、203和204上的交通运行,且能够通过网络与本地机构300交互,以接收或发送消息。其中,所述相位是指设置有交通信号灯,并由交通信号灯指挥的行驶方向。车辆可以在所述道路上沿相位201、202、203和204中任意一个相位行驶,并经过所述交叉口200。
根据本公开的实施例,相对相位的交通信号灯通常显示相同颜色的信号灯。例如,交通信号灯101和103(或者交通信号灯102和104)通常显示相同的颜色。
根据本公开的实施例,不是相对相位上的交通信号灯中至多有一个显示为绿灯。例如,交通信号灯101和102(或者交通信号灯102和103,或者交通信号灯103和104,或者交通信号灯101和104)中至多有一个显示为绿灯,即当交通信号灯101(以及103)显示为绿灯时,交通信号灯102(以及104)显示为红灯,而当交通信号灯102(以及104)显示为绿灯时,交通信号灯101(以及103)显示为红灯。
根据本公开的实施例,交通信号灯的周期为以交通信号灯显示为绿灯的时刻为起始时刻,以所述交通信号灯再次显示为绿灯的时刻为结束时刻之间的时间段,在一个周期内,各个相位的交通信号灯均显示了一次绿灯。例如,图1A中的交叉口的信号灯的周期,包括交通信号灯101(或者103)显示绿灯所对应的阶段时长与交通信号灯102(或者104)显示绿灯所对应的阶段时长之和。
本地机构300可以是服务器,能够通过摄像头、传感器等辅助设备实时获取所述道路上沿相位201、202、203和204中任意一个行驶方向的道路信息(例如,车辆的数量、距离、速度等),并对接收到的道路信息进行分析等处理,并将处理结果(例如,配时方案)反馈给相应的交通信号灯101、102、103和104。
需要说明的是,本公开实施例所提供的交通信号灯的配时方法一般可以由本地机构300执行。相应地,本公开实施例所提供的交通信号灯的配时装置、电子设备和可读存储介质一般可以设置于本地机构300中。
需要说明的是,如图1A所示的两个道路组成的交叉口200除了相位201、202、203和204对应的4个行驶方向,还可以包括其他数量的相位。例如,图1B示出根据本公开另一实施例的交通信号灯的配时方法、装置、电子设备和可读存储介质的应用场景。
如图1B所示,交叉口200’也可以包括8个相位:到达交叉口200’后直行通过所述交叉口200’的直行相位201a、202a、203a和204a,以及到达交叉口200’后左转进入相邻道路的左转相位201b、202b、203b和204b,并在每个相位上分别设置有相应的交通信号灯101a、102a、103a、104a、101b、102b、103b和104b以指挥相应的相位的交通运行。
需要说明的是,在实际应用中,若交叉口的一个方向上包括两个及以上相位,可以在每个相位上设置一个独立的交通信号灯(如图1B所示),也可以设置一个能够区分两个及以上相位的交通信号灯(例如,带有箭头的交通信号灯),本申请对于交通信号灯的种类和显示方法不作具体限定。
应该理解,图1A和1B中的车辆、交通信号灯、交叉口和相位的数目仅仅是示意性的。根据实现需要,可以具有任意数目的车辆、交通信号灯、交叉口和相位。
接下来,以图1A所示的交通信号灯、交叉口和相位为例,对本申请的方法进行解释和说明。
图2示出根据本公开实施例的交通信号灯的配时方法的流程图。
如图2所示,所述交通信号灯的配时方法包括以下步骤S101-S103。
在步骤S101中,获取参考阶段的通行数据,以确定第一配时时长。
在步骤S102中,获取待配时阶段的排队车辆数,以确定第二配时时长。
在步骤S103中,基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示。
根据本公开的实施例,所述阶段是指从一个相位的交通信号灯显示为绿灯的时刻为起始时刻,以下一个显示绿灯的其他相位(相对相位除外)上的交通信号灯显示为绿灯的时刻为结束时刻之间的时间段。例如,如图1A中,以交通信号灯101和103显示为绿灯的时刻为起始时刻,以下一个显示绿灯的交通信号灯102和104显示为绿灯的时刻为结束时刻之间的时间段为一个阶段;再以交通信号灯102和104显示为绿灯的时刻为起始时刻,以下一个显示绿灯的交通信号灯101和103显示为绿灯的时刻为结束时刻之间的时间段为另一个阶段。
根据本公开的实施例,所述待配时阶段是指下一个未确定时间长度的阶段。所述待配时阶段的配时时长通常包括所述交通信号灯在所述待配时阶段中的绿灯时长、黄灯时长和全红时长。根据本公开的实施例,所述黄灯时长可以设置为3s。
根据本公开的实施例,所述全红时长是指从一个相位的绿灯结束到另一个相位的绿灯起始时刻之间,所有相位的交通信号灯均显示红色的时间长度。例如,图1A中,从交通信号灯101(或者103)的绿灯结束时刻至交通信号灯102(或者103)的绿灯起始时刻之间,所述交通信号灯101、102、103和104均显示为红色的时间长度。根据本公开的实施例,所述全红时长可以设置为3s。
根据本公开的实施例,所述参考阶段为在所述待配时阶段前,且通行方向与所述配时阶段相同的一个或多个阶段,例如,假设图1A中的待配时阶段对应的通行方向包括相位201和203,所述参考阶段可以为所述待配时阶段的前一周期中通行方向为相位201和203的阶段,也可以还包括前两个周期中通行方向为相位201和203的阶段。
根据本公开的实施例,所述通行数据是指所述参考阶段的通行情况的数据,例如,车流量、排队车辆数、平均车头时距等数据。所述获取参考阶段的通行数据,以确定第一配时时长是指根据历史数据进行估计或预测所述待配时阶段所需的时间长度,例如,获取所述参考阶段中的车流量、排队车辆数、平均车头时距等数据,并根据所述数据预测所述待配时阶段所需的时间长度。这样,能够根据历史数据确定第一配时时长,使得所述待配时阶段的配时时长能够具有一定的稳定性,避免不稳定的配时方案给路***通带来混乱。
根据本公开的实施例,所述待配时阶段的排队车辆数是指在待配时阶段的前一阶段的全红时长内,所述待配时阶段对应的通行方向上的排队车辆数。所述排队车辆数是指未经过交通信号灯对应的停车线,且处于停止状态(或者速度小于速度阈值)的车辆数。
根据本公开的实施例,所述获取待配时阶段的排队车辆数,以确定第二配时时长是指根据所述待配时阶段的实际情况估计或预测所述待配时阶段所需的时间长度,例如,假设排队车辆数多,预测所述待配时阶段时间长,排队车辆数少,则可以预测所述待配时阶段时间短。这样,能够根据待配时阶段的实际情况确定第二配时时长,使得所述待配时阶段的配时时长能够具有一定的实时性和灵活性,有利于保持道路畅通。
根据本公开的实施例,基于根据历史数据(参考阶段的通行数据)确定的第一配时时长,以及根据实际情况(待配时阶段的排队车辆数)所确定的配时时长,而交通信号灯根据所述配时时长进行显示,既有较强的稳定性和合理性,又具备一定的灵活性和实时性,有利于道路畅通、减轻道路压力。
图3示出根据本公开实施例的根据通行数据确定第一配时时长的流程图。
如图3所示,在所述步骤S102中,所述获取参考阶段的通行数据,以确定第一配时时长,包括以下步骤S201-S202。
在步骤S201中,获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量。
在步骤S202中,获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长。
根据本公开的实施例,所述参考车流量是指所述参考阶段中通过所述路口的车辆数,也可以指所述参考阶段中期望通过所述路口的车辆数。其中,期望通过所述路口的车辆数包括通过所述路口的车辆数,以及绿灯结束时的排队车辆数。
根据本公开的实施例,所述平均车头时距为所述参考阶段中,经过路口的所有车辆中,每个车辆与前一车辆经过检测线的车头时距的平均值,其中,绿灯开始时刻后经过所述交叉口的第一个车辆的车头时距为绿灯开始时刻到所述第一个车辆经过所述检测线的时刻之间的时间长度。其中,所述检测线可以设置为所述交通信号灯对应的停止线,也可以设置在所述停止线附近,本申请对此不作具体限定。
例如,如图1A所示的交叉口200,假设待配时阶段对应的通行方向包括相位201(或者203),在参考阶段中,车辆c1,…,cq依次沿相位201(或者203)经过所述交叉口200,车辆c1经过检测线的时刻与所述参考阶段的绿灯起始时刻之间的时间长度为t1,当q为大于等于2时,车辆ci与车辆ci-1的车头时距为ti,其中,p和q为正整数,且q大于等于p,i=2,…,q,则所述参考阶段的平均车头时距为tf=(t1+…+tq)/q。
根据本公开的实施例,所述参考阶段可以为所述待配时阶段前的一个或多个阶段。接下来,以所述待配时阶段为第K+1周期的第i阶段,所述参考阶段包括第K周期的第i阶段和第K-1周期的第i阶段,其中,K和i为正整数,且K大于等于2为例,结合图4对本申请确定待配时阶段的预测车流量的过程进行解释和说明。
图4示出根据本公开实施例的确定预测车流量的流程图。
如图4所示,在所述步骤S201中,所述获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量,包括以下步骤S301-S303。
在步骤S301中,获取第K-1周期第i阶段的实际车流量VK-1和预测偏差值△k-1,以及第K周期第i阶段的实际车流量VK和预测偏差值△k,其中,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值。
在步骤S302中,基于所述预测偏差值△k-1和△k,确定预测参数kg
在步骤S303中,基于所述预测参数kg、以及所述实际车流量VK-1和VK,确定所述K+1周期第i阶段的预测车流量V′K+1:
V′K+1=VK-1+kg*(VK-VK-1)。
根据本公开的实施例,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值。例如,在确定所述第K-1周期第i阶段的配时时长时,若所述第K-1周期第i阶段的预测车流量为V′K-1,而实际车流量为VK-1,则第K-1周期第i阶段的预测偏差值△k-1=V′K-1-VK-1;而在确定所述第K周期第i阶段的配时时长时,若所述第K周期第i阶段的预测车流量为V′K,而实际车流量为VK,则第K周期第i阶段的预测偏差值△k=V′K-VK。
根据本公开的实施例,根据待配时阶段的前两个周期的相应阶段的预测误差和实际车流量,来确定所述K+1周期第i阶段的预测车流量V′K+1时,使得预测结果较为可靠,符合实时特点,例如,深夜的车流量较小,而上下班高峰期车流量较大,从而实现根据参考阶段的通行情况确定配时方案,提高了所述待配时阶段的配时时长的合理性,有利于减轻道路压力。
图5示出根据本公开实施例的根据平均车头时距确定第一配时时长流程图。
如图5所示,在所述步骤S202中,所述获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长,可以包括以下步骤S401-S403。
在步骤S401中,获取所述参考阶段的平均车头时距。
在步骤S402中,基于所述车头时距和所述预测车流量,确定第一绿灯时长。
在步骤S403中,基于所述第一绿灯时长,确定所述待配时阶段的配时时长。
根据本公开的实施例,基于所述车头时距和预测车流量,可以确定所述待配时阶段中的第一绿灯时长。如前文所述,阶段的配时时长中除了包括绿灯时长,还可以包括黄灯时长和全红时长,因此,可以基于所述第一绿灯时长,结合黄灯时长和全红时长来确定所述待配时阶段的配时时长。
例如,假设获取的所述参考阶段的平均车头时距为tf=(t1+…+tq)/q(步骤S401),则基于所述平均车头时距和预测车流量,可以确定所述第一配时时长中的第一绿灯时长为V′K+1·tf(步骤S402),再结合黄灯时长tyel和全红时长tred,可以确定所述第一配时时长为T′K+1=V′K+1·tf+tyel+tred(步骤S403)。
图6示出根据本公开实施例的确定配时时长的流程图。
如图6所示,在所述步骤S103中,所述基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,包括以下步骤S501-S502。
在步骤S501中,确定所述第一配时时长和第二配时时长对应的权重。
在步骤S502中,基于所述权重,确定所述待配时阶段的配时时长。
例如,假设可以根据参考阶段的通行数据,确定第一配时时长为T′K+1=V′K+1·tf+tyel+tred(步骤S101);
再根据所述待配时阶段的排队车辆数为V″K+1、平均车头时距tf、黄灯时长tyel和全红时长tred,可以确定所述第二配时时长T″K+1为:
T″K+1=V″K+1·tf+tyel+tred(步骤S102);
基于所述第一配时时长T′K+1和第二配时时长T″K+1,确定所述待配时阶段的配时时长TK+1:
TK+1=λ1·T′K+1+λ2·T″K+1,λ1+λ2=1;
以使所述交通信号灯能够根据所述配时时长TK+1进行显示(步骤S103)。
根据本公开的实施例,第一配时时长为根据参考阶段的通行数据确定的,第二配时时长时根据待配时阶段的排队车辆数确定的,在确定待配时阶段的配时时长时,可以根据道路的通行特点,确定第一配时时长和第二配时时长的权重。
例如,若所述道路的通行车辆较少,全红时长内的排队车辆数通常较少,则可以增大所述第一配时时长的权重,使得所述待配时时长更着重考虑历史数据,使得绿灯时长内到达的车辆尽可能都可以通过所述路口,以降低车辆的等候时长。
若道路的通行车辆较多,则可以增大所述第二配时时长的权重,使得在绿灯开始前到达的车辆能够在所述待配时阶段中通过所述路口,而在绿灯开始后到达的车辆需要再等一个周期,以减少了绿灯的浪费时间,从而减轻道路压力。
图7示出根据本公开的实施例的交通信号灯的配时装置700的结构框图。其中,该装置可以通过软件、硬件或者两者的结合实现成为电子设备的部分或者全部。
如图7所示,所述交通信号灯的配时装置700包括第一获取模块701、第二获取模块702和配时模块703。
第一获取模块701被配置为获取参考阶段的通行数据,以确定第一配时时长;
第二获取模块702被配置为获取待配时阶段的排队车辆数,以确定第二配时时长;
配时模块703被配置为基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示。
根据本公开的实施例,所述获取参考阶段的通行数据,以确定第一配时时长,包括:
获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量;
获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长。
根据本公开的实施例,所述待配时阶段为第K+1周期的第i阶段,所述参考阶段包括第K周期的第i阶段和第K-1周期的第i阶段,其中,K和i为正整数,且K大于等于2,所述获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量,包括:
获取第K-1周期第i阶段的实际车流量VK-1和预测偏差值△k-1,以及第K周期第i阶段的实际车流量VK和预测偏差值△k,其中,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值;
基于所述预测偏差值△k-1和△k,确定预测参数kg:
基于所述预测参数kg、以及所述实际车流量VK-1和VK,确定所述K+1周期第i阶段的预测车流量V′K+1:
V′K+1=VK-1+kg*(VK-VK-1)。
根据本公开的实施例,所述获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长,包括:
获取所述参考阶段的平均车头时距;
基于所述车头时距和所述预测车流量,确定第一绿灯时长;
基于所述第一绿灯时长,确定所述待配时阶段的配时时长。
根据本公开的实施例,所述基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,包括:
确定所述第一配时时长和第二配时时长对应的权重;
基于所述权重,确定所述待配时阶段的配时时长。
图8示出根据本公开的实施例的电子设备800的结构框图。
如图8所示,所述电子设备800包括存储器801和处理器802。所述存储器801用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器802执行以实现以下方法步骤:
获取参考阶段的通行数据,以确定第一配时时长;
获取待配时阶段的排队车辆数,以确定第二配时时长;
基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示。
根据本公开的实施例,所述获取参考阶段的通行数据,以确定第一配时时长,包括:
获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量;
获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长。
根据本公开的实施例,所述待配时阶段为第K+1周期的第i阶段,所述参考阶段包括第K周期的第i阶段和第K-1周期的第i阶段,其中,K和i为正整数,且K大于等于2,所述获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量,包括:
获取第K-1周期第i阶段的实际车流量VK-1和预测偏差值△k-1,以及第K周期第i阶段的实际车流量VK和预测偏差值△k,其中,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值;
基于所述预测偏差值△k-1和△k,确定预测参数kg:
基于所述预测参数kg、以及所述实际车流量VK-1和VK,确定所述K+1周期第i阶段的预测车流量V′K+1:
V′K+1=VK-1+kg*(VK-VK-1)。
根据本公开的实施例,所述获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长,包括:
获取所述参考阶段的平均车头时距;
基于所述车头时距和所述预测车流量,确定第一绿灯时长;
基于所述第一绿灯时长,确定所述待配时阶段的配时时长。
根据本公开的实施例,所述基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,包括:
确定所述第一配时时长和第二配时时长对应的权重;
基于所述权重,确定所述待配时阶段的配时时长。
图9示出适于用来实现根据本公开实施例的交通信号灯的配时方法的计算机***900的结构示意图。
如图9所示,计算机***900包括中央处理单元(CPU)901,其可以根据存储在只读存储器(ROM)902中的程序或者从存储部分908加载到随机访问存储器(RAM)903中的程序而执行上述实施例中的各种处理。在RAM903中,还存储有***900操作所需的各种程序和数据。CPU901、ROM902以及RAM903通过总线904彼此相连。输入/输出(I/O)接口905也连接至总线904。
以下部件连接至I/O接口905:包括键盘、鼠标等的输入部分906;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分907;包括硬盘等的存储部分908;以及包括诸如LAN卡、调制解调器等的网络接口卡的通信部分909。通信部分909经由诸如因特网的网络执行通信处理。驱动器910也根据需要连接至I/O接口905。可拆卸介质911,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器910上,以便于从其上读出的计算机程序根据需要被安装入存储部分908。
特别地,根据本公开的实施例,上文描述的方法可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括有形地包含在其可读介质上的计算机程序,所述计算机程序包含用于执行上述数据管理和/或访问方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分909从网络上被下载和安装,和/或从可拆卸介质911被安装。
附图中的流程图和框图,图示了按照本公开各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,路程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本公开实施例中所涉及到的单元或模块可以通过软件的方式实现,也可以通过可编程硬件的方式来实现。所描述的单元或模块也可以设置在处理器中,这些单元或模块的名称在某种情况下并不构成对该单元或模块本身的限定。
作为另一方面,本公开还提供了一种可读存储介质,该可读存储介质可以是上述实施例中电子设备或计算机***中所包含的可读存储介质;也可以是单独存在,未装配入设备中的可读存储介质。可读存储介质存储有一个或者一个以上程序,所述程序被一个或者一个以上的处理器用来执行描述于本公开的方法。
以上描述仅为本公开的较佳实施例以及对所运用技术原理的说明。本领域开发人员应当理解,本公开中所涉及的发明范围,并不限于上述技术特征的特定组合而成的技术方案,同时也应涵盖在不脱离所述发明构思的情况下,由上述技术特征或其等同特征进行任意组合而形成的其它技术方案。例如上述特征与本公开中公开的(但不限于)具有类似功能的技术特征进行互相替换而形成的技术方案。
Claims (6)
1.一种交通信号灯的配时方法,其特征在于,包括:
获取参考阶段的通行数据,以确定第一配时时长;
获取待配时阶段的排队车辆数,以确定第二配时时长;
基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示;
其中,所述获取参考阶段的通行数据,以确定第一配时时长,包括:
获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量;
获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长;
所述待配时阶段为第K+1周期的第i阶段,所述参考阶段包括第K周期的第i阶段和第K-1周期的第i阶段,其中,K和i为正整数,且K大于等于2,其特征在于,所述获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量,包括:
获取第K-1周期第i阶段的实际车流量VK-1和预测偏差值△k-1,以及第K周期第i阶段的实际车流量VK和预测偏差值△k,其中,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值;
基于所述预测偏差值△k-1和△k,确定预测参数kg:
基于所述预测参数kg、以及所述实际车流量VK-1和VK,确定所述K+1周期第i阶段的预测车流量V′K+1:
V′K+1=VK-1+kg*(VK-VK-1)。
2.根据权利要求1所述的方法,其特征在于,所述获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长,包括:
获取所述参考阶段的平均车头时距;
基于所述车头时距和所述预测车流量,确定第一绿灯时长;
基于所述第一绿灯时长,确定所述待配时阶段的配时时长。
3.根据权利要求1所述的方法,其特征在于,所述基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,包括:
确定所述第一配时时长和第二配时时长对应的权重;
基于所述权重,确定所述待配时阶段的配时时长。
4.一种交通信号灯的配时装置,其特征在于,包括:
第一获取模块,被配置为获取参考阶段的通行数据,以确定第一配时时长;
第二获取模块,被配置为获取待配时阶段的排队车辆数,以确定第二配时时长;
配时模块,被配置为基于所述第一配时时长和第二配时时长,确定所述待配时阶段的配时时长,以使所述交通信号灯根据所述配时时长进行显示;
其中,所述获取参考阶段的通行数据,以确定第一配时时长,包括:
获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量;
获取所述参考阶段的平均车头时距,基于所述预测车流量,确定所述第一配时时长;
所述待配时阶段为第K+1周期的第i阶段,所述参考阶段包括第K周期的第i阶段和第K-1周期的第i阶段,其中,K和i为正整数,且K大于等于2,其特征在于,所述获取所述参考阶段的参考车流量,以确定待配时阶段的预测车流量,包括:
获取第K-1周期第i阶段的实际车流量VK-1和预测偏差值△k-1,以及第K周期第i阶段的实际车流量VK和预测偏差值△k,其中,所述预测偏差值为阶段对应的预测车流量与实际车流量的差值;
基于所述预测偏差值△k-1和△k,确定预测参数kg:
基于所述预测参数kg、以及所述实际车流量VK-1和VK,确定所述K+1周期第i阶段的预测车流量V′K+1:
V′K+1=VK-1+kg*(VK-VK-1)。
5.一种电子设备,其特征在于,包括存储器和处理器;其中,所述存储器用于存储一条或多条计算机指令,其中,所述一条或多条计算机指令被所述处理器执行以实现权利要求1-3任一项所述的方法步骤。
6.一种可读存储介质,其上存储有计算机指令,其特征在于,该计算机指令被处理器执行时实现权利要求1-3任一项所述的方法步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911159021.7A CN111445707B (zh) | 2019-11-22 | 2019-11-22 | 交通信号灯的配时方法、装置、电子设备及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911159021.7A CN111445707B (zh) | 2019-11-22 | 2019-11-22 | 交通信号灯的配时方法、装置、电子设备及存储介质 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111445707A CN111445707A (zh) | 2020-07-24 |
CN111445707B true CN111445707B (zh) | 2022-02-25 |
Family
ID=71626821
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911159021.7A Active CN111445707B (zh) | 2019-11-22 | 2019-11-22 | 交通信号灯的配时方法、装置、电子设备及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111445707B (zh) |
Family Cites Families (16)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4115135B2 (ja) * | 2002-01-23 | 2008-07-09 | 三菱重工業株式会社 | 分散信号制御システム |
CN101206801B (zh) * | 2007-12-17 | 2011-04-13 | 青岛海信网络科技股份有限公司 | 一种自适应交通控制方法 |
CN102169634B (zh) * | 2011-04-01 | 2013-06-19 | 大连理工大学 | 一种交通拥塞优先疏散控制方法 |
CN102360532B (zh) * | 2011-10-19 | 2014-02-19 | 太仓市同维电子有限公司 | 路***通信号控制***及其控制方法 |
BR102014033131A2 (pt) * | 2014-12-19 | 2017-07-18 | Instituto Federal De Educacao, Ciencia E Tecnologia Da Paraiba | Semaforgical control device using different logic embarked |
CN105046986B (zh) * | 2015-06-17 | 2017-06-16 | 上海斐讯数据通信技术有限公司 | 一种红绿灯智能切换方法及***、和智能交通指挥设备 |
CN105046984B (zh) * | 2015-08-27 | 2018-04-24 | 哈尔滨工业大学 | 消除十字信号交叉口左转相位的交通信号设置方法 |
CN105390000A (zh) * | 2015-12-18 | 2016-03-09 | 天津通翔智能交通***有限公司 | 一种基于路况交通大数据的交通信号控制***及方法 |
CN106530762A (zh) * | 2016-12-26 | 2017-03-22 | 东软集团股份有限公司 | 交通信号控制方法和装置 |
CN106530766A (zh) * | 2017-01-04 | 2017-03-22 | 成都四方伟业软件股份有限公司 | 一种基于大数据的交通调控***及方法 |
CN107067759B (zh) * | 2017-03-20 | 2020-12-15 | 长沙理工大学 | 一种基于acp的平行交通信号灯实时控制方法 |
US11145200B2 (en) * | 2017-07-20 | 2021-10-12 | Carnegie Mellon University | System and method for vehicle-actuated traffic control |
CN108765990B (zh) * | 2018-06-15 | 2021-03-19 | 歌尔科技有限公司 | 一种智能交通控制方法、装置、设备及*** |
CN108986496B (zh) * | 2018-07-26 | 2021-09-24 | 扬州同略科技发展有限公司 | 一种模块化交通信号灯 |
CN108898855B (zh) * | 2018-09-07 | 2021-05-28 | 江苏智通交通科技有限公司 | 路口信号相位方案绿灯时长配置方法 |
CN109300317A (zh) * | 2018-10-17 | 2019-02-01 | 哈尔滨工业大学 | 直行、左转共相位时左转待转区的信号控制方法 |
-
2019
- 2019-11-22 CN CN201911159021.7A patent/CN111445707B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN111445707A (zh) | 2020-07-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110718076A (zh) | 交通信号灯的配时方法、装置、电子设备及可读存储介质 | |
WO2019228211A1 (zh) | 基于车道线的智能驾驶控制方法和装置、电子设备 | |
US10809723B2 (en) | Method and apparatus for generating information | |
US10134276B1 (en) | Traffic intersection distance anayltics system | |
JP7292355B2 (ja) | 車両整列情報を特定する方法及び装置、電子機器、路側機器、クラウド制御プラットフォーム、記憶媒体並びにコンピュータプログラム製品 | |
US10706297B2 (en) | Management of parking spaces | |
CN109515444B (zh) | 用于输出无人驾驶汽车的行驶性能指标的方法和装置 | |
CN112249009B (zh) | 车速控制方法、装置、***及电子设备 | |
CN111696342B (zh) | 交通信号配时优化方法、装置、电子设备及可读存储介质 | |
CN111340856A (zh) | 车辆的跟踪方法、装置、设备及存储介质 | |
CN111341099A (zh) | 一种数据处理方法、装置及电子设备 | |
CN111222405A (zh) | 车道线的检测方法、装置、电子设备及可读存储介质 | |
CN115139792A (zh) | 一种车辆显示控制***、方法、装置、设备及介质 | |
CN111489568B (zh) | 交通信号灯的调控方法、装置及计算机可读存储介质 | |
CN111445707B (zh) | 交通信号灯的配时方法、装置、电子设备及存储介质 | |
CN114495478A (zh) | 车队控制方法、装置、介质、电子设备 | |
CN114863047A (zh) | 路口虚拟线绘制方法、装置、电子设备及计算机程序产品 | |
CN110633597A (zh) | 一种可行驶区域检测方法和装置 | |
CN110244732B (zh) | 用于自动行驶的变道方法、装置、电子设备及存储介质 | |
CN115876216A (zh) | 变道导航路径规划方法、装置、电子设备及存储介质 | |
EP3989201B1 (en) | Light state data processing method, apparatus and system | |
CN110189242A (zh) | 图像处理方法和装置 | |
CN115973190A (zh) | 自动驾驶车辆的决策方法、装置和电子设备 | |
CN111009135B (zh) | 车辆行驶速度的确定方法、装置以及计算机设备 | |
CN110849327B (zh) | 拍摄盲区的长度确定方法、装置以及计算机设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |