System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 多信号机协同控制方法、信号机、设备及计算机程序产品技术_技高网

多信号机协同控制方法、信号机、设备及计算机程序产品技术

技术编号:41271203 阅读:5 留言:0更新日期:2024-05-11 09:25
本申请提供了多信号机协同控制方法、信号机、设备及计算机程序产品。本申请中,通过分布式部署的信号机协同工作,充分利用多机控制的性能优势,实现了多信号机协同控制,避免现有因为不同信号机相互独立而导致的诸如控制误差等问题,优化路口信号控制。

【技术实现步骤摘要】

本申请涉及交通信号控制领域,特别涉及多信号机协同控制方法、信号机、设备及计算机程序产品


技术介绍

1、下面先对本申请涉及的技术术语进行描述:

2、信号机,是指能够改变道路交通信号顺序、调节配时并能控制道路交通信号灯运行的装置。交通信号灯,是指挥交通运行的信号灯,一般由红灯、绿灯、黄灯组成,红灯表示禁止通行,绿灯表示准许通行,黄灯表示警示。

3、目前,在一些应用场景下,常需要在同一路口下部署至少两个信号机,或者在相关联的至少两个路口(是指同一方向上距离满足设定距离要求的相邻路口)分别部署至少一个信号机,而被部署的各信号机之间相互独立。在具体实现时,相互独立的各信号机并非完全同步,这就给路口下被部署的交通信号灯的控制带来诸如信控误差等问题。


技术实现思路

1、本申请提供了多信号机协同控制方法、信号机、设备及计算机程序产品,以实现至少两台信号机协同工作并统一控制,优化路口信号控制。

2、本申请提供的技术方案包括:

3、一种多信号机协同控制方法,该方法用于对同一路口被部署的至少两个信号机进行协同控制或者对相关联的至少两个路口分别被部署的至少一个信号机进行协同控制,其中,需要协同控制的各信号机分布式部署且通过网络连接;该方法包括:

4、任一信号机作为主信号机,控制本信号机中被部署的主控模块处于运行状态以及从信号机上被部署的主控模块处于关闭状态,以及,控制本信号机对应的目标信号机中被部署的外部通信模块处于运行状态以及剩余信号机中被部署的外部通信模块处于关闭状态;目标信号机为需要被进行协同控制的任一信号机;

5、任一信号机在被部署的外部通信模块处于运行状态时,代替需要协同控制的其它各信号机中的外部通信模块,接收各信号机下辖的外接设备推送的数据,并将所述数据传输给主信号机中处于运行状态的主控模块;

6、任一信号机在被部署的主控模块处于运行状态时,代替需要协同控制的其它各信号机中的主控模块,以根据接收的各信号机下辖的外接设备推送的数据进行信控业务逻辑处理,以对各信号机下辖的交通信号灯进行点灯控制;

7、任一信号机作为从信号机,通过被部署的设备模块检测主信号机异常时,依据异常类型确定是否切换主信号机,在确定切换主信号机时,选择其中一个从信号机作为主信号机代替异常的主信号机工作。

8、一种信号机,该信号机为对同一路口被部署的至少两个信号机进行协同控制或者对相关联的至少两个路口分别被部署的至少一个信号机进行协同控制的场景中的其中一个信号机,其中,需要协同控制的各信号机分布式部署且通过网络连接;该信号机包括:主控模块、外部通信模块和设备模块;

9、其中,在本信号机作为主信号机时,本信号机中被部署的主控模块处于运行状态;在本信号机作为从信号机时,本信号机中被部署的主控模块处于关闭状态;

10、在本信号机作为目标信号机时,本信号机中被部署的外部通信模块处于运行状态;在本信号机不作为目标信号机时,本信号机中被部署的外部通信模块处于关闭状态;目标信号机为需要被进行协同控制的任一信号机;

11、其中,本信号机的外部通信模块处于运行状态时,代替需要协同控制的其它各信号机中的外部通信模块,接收各信号机下辖的外接设备推送的数据,并将所述数据传输给主信号机中处于运行状态的主控模块;

12、本信号机的主控模块处于运行状态时,代替需要协同控制的其它各信号机中的主控模块,以根据接收的各信号机下辖的外接设备推送的数据进行信控业务逻辑处理,以对各信号机下辖的交通信号灯进行点灯控制;

13、本信号机作为从信号机时,本信号机上的设备模块检测主信号机异常时,依据异常类型确定是否切换主信号机,在确定切换主信号机时,选择其中一个从信号机作为主信号机代替异常的主信号机工作。

14、一种电子设备,电子设备包括:处理器和机器可读存储介质;

15、其中,所述机器可读存储介质,用于存储机器可执行指令;

16、所述处理器,用于读取并执行所述机器可读存储介质存储的机器可执行指令,以实现如上方法中的步骤。

17、一种计算机程序产品,所述计算机程序产品内存储有计算机程序,所述计算机程序被处理器执行时实现如上方法中的步骤。

18、由以上技术方案可以看出,本申请中,通过分布式部署的信号机协同工作,充分利用多机控制的性能优势,实现了多信号机协同控制,避免现有因为不同信号机相互独立而导致的诸如控制误差等问题,优化路口信号控制。

19、进一步地,本实施例基于主信号机的异常类型来确定是否切换主信号机,并且在进行切换时,仅仅是切换主控模块的状态比如从关闭状态切换为运行状态,或者从运行状态切换为关闭状态(相当于主控模块在多信号机中的切换),这降低了主信号机故障对交通安全以及通行效率的负面影响,提高稳定性。

本文档来自技高网...

【技术保护点】

1.一种多信号机协同控制方法,其特征在于,该方法用于对同一路口被部署的至少两个信号机进行协同控制或者对相关联的至少两个路口分别被部署的至少一个信号机进行协同控制,其中,需要协同控制的各信号机分布式部署且通过网络连接;该方法包括:

2.根据权利要求1所述的方法,其特征在于,所述控制从信号机上被部署的主控模块处于关闭状态包括:通过本信号机中被部署的设备模块向从信号机上的设备模块发送主控模块通知,以使得从信号机上的主控模块关闭;

3.根据权利要求1所述的方法,其特征在于,任一从信号机通过被部署的设备模块检测主信号机异常包括:

4.根据权利要求1或3所述的方法,其特征在于,所述依据异常类型确定是否切换主信号机包括:

5.根据权利要求1所述的方法,其特征在于,所述选择其中一个从信号机作为主信号机代替异常的主信号机工作包括:

6.根据权利要求1所述的方法,其特征在于,该方法进一步包括:

7.根据权利要求6所述的方法,其特征在于,所述目标控制至少包括灯控板同时黄闪。

8.一种信号机,其特征在于,该信号机为对同一路口被部署的至少两个信号机进行协同控制或者对相关联的至少两个路口分别被部署的至少一个信号机进行协同控制的场景中的其中一个信号机,其中,需要协同控制的各信号机分布式部署且通过网络连接;该信号机包括:主控模块、外部通信模块和设备模块;

9.一种电子设备,其特征在于,电子设备包括:处理器和机器可读存储介质;

10.一种计算机程序产品,其特征在于,所述计算机程序产品内存储有计算机程序,所述计算机程序被处理器执行时实现权利要求1~ 7任一项所述的方法。

...

【技术特征摘要】

1.一种多信号机协同控制方法,其特征在于,该方法用于对同一路口被部署的至少两个信号机进行协同控制或者对相关联的至少两个路口分别被部署的至少一个信号机进行协同控制,其中,需要协同控制的各信号机分布式部署且通过网络连接;该方法包括:

2.根据权利要求1所述的方法,其特征在于,所述控制从信号机上被部署的主控模块处于关闭状态包括:通过本信号机中被部署的设备模块向从信号机上的设备模块发送主控模块通知,以使得从信号机上的主控模块关闭;

3.根据权利要求1所述的方法,其特征在于,任一从信号机通过被部署的设备模块检测主信号机异常包括:

4.根据权利要求1或3所述的方法,其特征在于,所述依据异常类型确定是否切换主信号机包括:

5.根据权利要求1所述的方法,其特征在于,所述选择其中一个从信号机作...

【专利技术属性】
技术研发人员:闫佩
申请(专利权)人:杭州海康威视数字技术股份有限公司
类型:发明
国别省市:

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

1