System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种控制交通信号灯的数据处理系统技术方案_技高网

一种控制交通信号灯的数据处理系统技术方案

技术编号:40381519 阅读:4 留言:0更新日期:2024-02-20 22:18
本发明专利技术提供了一种控制交通信号灯的数据处理系统,包括:第一调整模块、第一交通信号灯ID列表、第二调整模块、第二交通信号灯ID列表、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,获取第一时间点和第二时间点,根据第一时间点、第二时间点和相对相位差,获取第一目标时间点列表和第二目标时间点列表,通过第一调整模块将第一交通信号灯ID对应的第一交通信号灯的绿灯开始时间调整为第一目标时间点,通过第二调整模块将第二交通信号灯ID对应的第二交通信号灯的绿灯开始时间调整为第二目标时间点,无论网络是否互通,均不会对绿波路段中的交通信号灯的绿灯开始时间的调整造成影响,有利于提高道路的通行效率。

【技术实现步骤摘要】

本专利技术涉及智慧交通领域,特别是涉及一种控制交通信号灯的数据处理系统


技术介绍

1、绿波路段是通过对各个路口的交通信号灯的信号进行协调,使车辆在通过时能连续获得一路绿灯的路段,随着智能交通系统的发展,城市路网密度不断增加,伴随而来的是道路交叉口数量急剧增加,道路中车辆越来越多,排队拥堵现象日益严重,通过对绿波路段中的各个路口的交通信号灯的信号进行协调,可以有效减少排队拥堵现象,提高道路的通行效率,现有的对绿波路段中的各个路口的交通信号灯的信号进行协调方法为联网协调,在网络互通的情况下获取两个相邻的交通信号灯之间的相位差,通过网络控制交通信号灯对应的控制系统,使两个相邻的交通信号灯之间的相位差和之前获取到的相位差相同。

2、但是上述方法也存在以下技术问题:

3、绿波路段中可能存在两种或多种控制交通信号灯的控制系统,当无网络互通时,系统只能获取到被同一种控制系统所控制的相邻的交通信号灯之间的相位差,无法获取被不同控制系统所控制的相邻的交通信号灯之间的相位差,因此,当无网络互通时,无法根据两个相邻的交通信号灯之间的相位差对绿波路段中所有的交通员信号灯的信号进行控制,因此,上述方法无法在无网络互通的情况下对绿波路段中的交通信号灯的信号进行协调,降低了道路的通行效率。


技术实现思路

1、针对上述技术问题,本专利技术采用的技术方案为:

2、一种控制交通信号灯的数据处理系统,包括:第一调整模块、第一调整模块对应的第一交通信号灯id列表a={a1,……,ai,……,am}、第二调整模块、第二调整模块对应的第二交通信号灯id列表b={b1,……,bj,……,bn}、处理器和存储有计算机程序的存储器,其中,ai为第i个第一交通信号灯id,i=1……m,m为第一交通信号灯id数量,第一交通信号灯id为第一交通信号灯的唯一身份标识,第一交通信号灯为目标绿波路段中由第一调整模块调整其绿灯开始时间的交通信号灯,bj为第j个第二交通信号灯id,j=1……n,n为第二交通信号灯id数量,第二交通信号灯id为第二交通信号灯的唯一身份标识,第二交通信号灯为目标绿波路段中由第二调整模块调整其绿灯开始时间的交通信号灯,当计算机程序被处理器执行时,实现如下步骤:

3、s100、获取a1对应的第一时间点c1,第一时间点为第一交通信号灯id对应的第一交通信号灯绿灯开始的时间点。

4、s200、获取b1对应的第二时间点d1,第二时间点为第二交通信号灯id对应的第二交通信号灯绿灯开始的时间点。

5、s300、通过第一调整模块和c1,获取a1对应的第一目标时间点e1,在s300步骤中包括如下步骤:

6、s301、获取目标绿波路段对应的初始交通信号灯id列表g={g1,……,gr,……,gs},gr为第r个初始交通信号灯id,r=1……s,s为初始交通信号灯id数量,初始交通信号灯id为初始交通信号灯的唯一身份标识,初始信号灯为目标绿波路段中的交通信号灯。

7、s302、根据g,获取g对应的初始交通信号灯周期列表t={t1,……,tr,……,ts},tr为gr对应的初始交通信号灯周期,初始交通信号灯周期为初始交通信号灯id对应的初始交通信号灯的所有相位依次出现一遍的总时长。

8、s303、将所有的tr的最小公倍数作为第二交通信号灯周期h。

9、s304、获取第一时长l1,其中,l1符合如下条件:

10、l1=c1-c0,c0为预设的交通信号灯绿灯第一次亮起的时间点。

11、s305、根据l1和h,获取第一中间时长t1,其中,t1符合如下条件:

12、

13、s306、当t1=0时,确定c1为e1。

14、s307、当t1≠0时,通过第一调整模块调整c1,以获取e1,其中,e1符合如下条件:

15、e1=c1-t1。

16、s400、通过第二调整模块、c1和d1,获取b1对应的第二目标时间点f1。

17、s500、根据e1,获取a对应的第一目标时间点列表e={e1,……,ei,……,em},ei为ai对应的第一目标时间点。

18、s600、通过第一调整模块将ai对应的第一交通信号灯的绿灯开始时间调整为ei。

19、s700、根据f1,获取b对应的第二目标时间点列表f={f1,……,fj,……,fn},fj为bj对应的第二目标时间点。

20、s800、通过第二调整模块将bj对应的第二交通信号灯的绿灯开始时间调整为fj。

21、本专利技术至少具有以下有益效果:

22、本专利技术提供了一种控制交通信号灯的数据处理系统,包括:第一调整模块、第一调整模块对应的第一交通信号灯id列表、第二调整模块、第二调整模块对应的第二交通信号灯id列表、处理器和存储有计算机程序的存储器,当计算机程序被处理器执行时,能够获取第一个第一交通信号灯id对应的交通信号灯的第一时间点和第一个第二交通信号灯id对应的交通信号灯的第二时间点,进一步地确定第一个第一交通信号灯和第一个第二交通信号灯之间的相对相位差,根据第一时间点,获取第一个交通信号灯id对应的第一目标时间点,根据第二时间点和第一个第一交通信号灯和第一个第二交通信号灯之间的相对相位差,获取第一个第二交通信号灯id对应的第二目标时间点,从而获取第一目标时间点列表和第二目标时间点列表,通过第一调整模块将第一交通信号灯id对应的第一交通信号灯的绿灯开始时间调整为第一目标时间点,通过第二调整模块将第二交通信号灯id对应的第二交通信号灯的绿灯开始时间调整为第二目标时间点,将绿波路段中由不同调整模块调整的交通信号灯划分开,无论网络是否互通,均不会对绿波路段中的交通信号灯的绿灯开始时间的调整造成影响,有利于提高道路的通行效率。

本文档来自技高网...

【技术保护点】

1.一种控制交通信号灯的数据处理系统,其特征在于,所述系统包括:第一调整模块、第一调整模块对应的第一交通信号灯ID列表A={A1,……,Ai,……,Am}、第二调整模块、第二调整模块对应的第二交通信号灯ID列表B={B1,……,Bj,……,Bn}、处理器和存储有计算机程序的存储器,其中,Ai为第i个第一交通信号灯ID,i=1……m,m为第一交通信号灯ID数量,第一交通信号灯ID为第一交通信号灯的唯一身份标识,第一交通信号灯为目标绿波路段中由第一调整模块调整其绿灯开始时间的交通信号灯,Bj为第j个第二交通信号灯ID,j=1……n,n为第二交通信号灯ID数量,第二交通信号灯ID为第二交通信号灯的唯一身份标识,第二交通信号灯为目标绿波路段中由第二调整模块调整其绿灯开始时间的交通信号灯,当所述计算机程序被所述处理器执行时,实现如下步骤:

2.根据权利要求1所述的一种控制交通信号灯的数据处理系统,其特征在于,在S400步骤中包括如下步骤:

3.根据权利要求1所述的一种控制交通信号灯的数据处理系统,其特征在于,在S500步骤中包括如下步骤:

4.根据权利要求3所述的一种控制交通信号灯的数据处理系统,其特征在于,在S503步骤中包括如下步骤:

5.根据权利要求1所述的一种控制交通信号灯的数据处理系统,其特征在于,在S100步骤中包括如下步骤获取C1:

6.根据权利要求5所述的一种控制交通信号灯的数据处理系统,其特征在于,在S101步骤中包括如下步骤获取M1e:

7.根据权利要求6所述的一种控制交通信号灯的数据处理系统,其特征在于,每一第一交通信号灯ID均对应一个指定设备,其中,指定设备存储在系统中。

8.根据权利要求7所述的一种控制交通信号灯的数据处理系统,其特征在于,指定设备为能够采集车辆ID以及与车辆ID相关联的车辆信息的设备。

9.根据权利要求8所述的一种控制交通信号灯的数据处理系统,其特征在于,与车辆ID相关联的车辆信息包括:车辆ID对应的车辆驶出停止线的时间点、车辆ID对应的车辆驶出停止线的时间戳、车辆ID对应的车辆抵达停止线的时间点、车辆ID对应的车辆抵达停止线的时间戳。

10.根据权利要求6所述的一种控制交通信号灯的数据处理系统,其特征在于,每一第一交通信号灯ID均对应两条停止线,第一条停止线为在安装有第一交通信号灯ID对应的交通信号灯的路口中远离交通信号灯的停止线,第二条停止线为在安装有第一交通信号灯ID对应的交通信号灯的路口中接近交通信号灯的停止线。

...

【技术特征摘要】

1.一种控制交通信号灯的数据处理系统,其特征在于,所述系统包括:第一调整模块、第一调整模块对应的第一交通信号灯id列表a={a1,……,ai,……,am}、第二调整模块、第二调整模块对应的第二交通信号灯id列表b={b1,……,bj,……,bn}、处理器和存储有计算机程序的存储器,其中,ai为第i个第一交通信号灯id,i=1……m,m为第一交通信号灯id数量,第一交通信号灯id为第一交通信号灯的唯一身份标识,第一交通信号灯为目标绿波路段中由第一调整模块调整其绿灯开始时间的交通信号灯,bj为第j个第二交通信号灯id,j=1……n,n为第二交通信号灯id数量,第二交通信号灯id为第二交通信号灯的唯一身份标识,第二交通信号灯为目标绿波路段中由第二调整模块调整其绿灯开始时间的交通信号灯,当所述计算机程序被所述处理器执行时,实现如下步骤:

2.根据权利要求1所述的一种控制交通信号灯的数据处理系统,其特征在于,在s400步骤中包括如下步骤:

3.根据权利要求1所述的一种控制交通信号灯的数据处理系统,其特征在于,在s500步骤中包括如下步骤:

4.根据权利要求3所述的一种控制交通信号灯的数据处理系统,其特征在于,在s503步骤中包括如下步骤:

5.根...

【专利技术属性】
技术研发人员:汪子逸俞锋锋曾昱深王志豪
申请(专利权)人:浙江云通数达科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1