信号灯控制器的控制方法、装置、存储介质及中央控制器制造方法及图纸

技术编号:20927696 阅读:45 留言:0更新日期:2019-04-20 12:11
本发明专利技术公开一种信号灯控制器的控制方法、装置、存储介质及中央控制器,用于中央控制器,包括:确定与多个信号灯控制器的周期控制时间;按照周期控制时间,接收各信号灯控制器发送的状态检测数据;根据各信号灯控制器发送的状态检测数据,按照周期控制时间,向各信号灯控制器发送控制指令控制各信号灯控制器。本发明专利技术中的各信号灯控制器可以按照周期控制时间,按照确定出各自所属的作业时间与中央处理器进行通信,使得各信号灯控制器可以单独执行工作,且各信号灯控制器相互之间,并不抢占总线的资源,无需等待相邻的上一个信号灯控制器成功完成通信,才能执行工作,可以提高道路交通的安全性,也可以提高各信号灯控制器的工作效率,实时性较好。

Control method, device, storage medium and central controller of signal lamp controller

The invention discloses a control method, device, storage medium and central controller of a signal lamp controller, which is used for a central controller, including: determining the periodic control time with a plurality of signal lamp controllers; receiving the state detection data transmitted by each signal lamp controller according to the periodic control time; and controlling according to the state detection data transmitted by each signal lamp controller according to the periodic control time. Time, send control instructions to each signal controller to control each signal controller. The signal lamp controllers in the present invention can communicate with the central processor according to the periodic control time and the determined operation time, so that the signal lamp controllers can perform their work independently, and the signal lamp controllers do not occupy the resources of the bus among themselves, and can be executed without waiting for the successful communication of the adjacent signal lamp controllers. Work can improve the safety of road traffic, also can improve the working efficiency of each signal controller, real-time performance is good.

【技术实现步骤摘要】
信号灯控制器的控制方法、装置、存储介质及中央控制器
本专利技术涉及交通信号控制机
,具体涉及一种信号灯的控制方法、装置、存储介质及中央控制器。
技术介绍
交通信号控制机(简称信号机)作为道路交通信号控制器,是城市交通系统的重要组成部分,为城市道路正常有序的通行发挥了重要作用。交通信号机主要由控制箱、配电单元组成,其中控制箱主要包括中央控制器、灯箱驱动器、车辆检测器组成,中央控制器根据路口状态生成灯态后,通过总线下发到灯箱控制器来驱动信号灯进行交通控制,交通信号控制机与控制中心平台连接,可实现区域管控及交通优化。目前传统利用交通信号控制机进行信号灯的控制方法,利用RS485进行通信连接,以中央控制器为主节点,通过该主节点控制总线上连接的所有灯箱控制器(从节点),利用该主节点依次控制各从节点,具体地,当主节点完成对第1个从节点的控制,才可以对第2个从节点进行控制,按照该逐一控制方式直到对最后1个从节点的控制才算完成所有从节点的控制,其中,如果主节点对第1个从节点控制失败,其余的从节点就会一直处于等待控制状态,主节点无法继续对后面的从节点进行控制。因此,该传统的信号灯控制机的控制方法,当主节点没有成功完成对其中1个从节点的控制,会影响对下1个从节点的延迟控制,容易发生交通拥堵的现象,进而导致交通事故,并且对总线的利用率较低,实时性较差。
技术实现思路
有鉴于此,本专利技术实施例提供了一种信号灯控制器的控制方法,以解决传统的信号灯控制机的控制方法,当主节点没有成功完成对其中1个从节点的控制,会影响对下1个从节点的延迟控制,容易发生交通拥堵的现象,进而导致交通事故,并且对总线的利用率较低,实时性较差的问题。根据第一方面,本专利技术实施例提供了一种信号灯控制器的控制方法,用于中央控制器,包括如下步骤:确定与多个信号灯控制器的周期控制时间;按照所述周期控制时间,接收各信号灯控制器发送的状态检测数据;根据所述各信号灯控制器发送的状态检测数据,按照所述周期控制时间,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器。有益效果结合第一方面,在第一方面第一实施方式中,所述按照所述周期控制时间,接收各信号灯控制器发送的状态检测数据的步骤还包括:根据所述周期控制时间,分配与所述各信号灯控制器对应的作业时间;按照与所述各信号灯控制器对应的作业时间,接收所述各信号灯控制器发送的状态检测数据。结合第一方面,在第一方面第二实施方式中,所述根据所述各信号灯控制器发送的状态检测数据,按照所述周期控制时间,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器的步骤还包括:根据所述周期控制时间,分配与所述各信号灯控制器对应的作业时间;按照与所述各信号灯控制器对应的作业时间,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器。结合第一方面第一实施方式或第一方面第二实施方式,在第一方面第三实施方式中,所述根据所述周期控制时间,分配与所述各信号灯控制器对应的作业时间的步骤还包括:确定所述中央控制器的第一作业时间;计算所述周期控制时间与所述第一作业时间的时间差值;对所述时间差值进行均分得到所述各信号灯控制器分别对应的第二作业时间。结合第一方面,在第一方面第四实施方式中,还包括:通过CAN总线与所述各信号灯控制器建立通信连接;通过所述CAN总线,接收所述各信号灯控制器发送的状态检测数据,或,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器。结合第一方面,在第一方面第五实施方式中,通过所述CAN总线,接收所述各信号灯控制器发送的状态检测数据,或,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器的步骤还包括:将所述CAN总线与所述各灯箱控制器的各连接点作为各通信节点;获取所述各通信节点的网络地址以及通信协议;按照所述各通信节点的网络地址以及通信协议,通过所述CAN总线,接收所述各信号灯控制器发送的状态检测数据,或,向所述各信号灯控制器发送控制指令控制各信号灯控制器。根据第二方面,本专利技术实施例提供了一种信号灯控制器的控制装置,用于中央控制器,包括:确定模块,用于确定与多个信号灯控制器的周期控制时间;接收模块,用于按照所述周期控制时间,接收各信号灯控制器发送的状态检测数据;控制模块,用于根据所述各信号灯控制器发送的状态检测数据,按照所述周期控制时间,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器。结合第二方面,在第二方面第一实施方式中,还包括:通信建立模块,用于通过CAN总线与所述各信号灯控制器建立通信连接;通信模块,用于通过所述CAN总线,接收所述各信号灯控制器发送的状态检测数据,或,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器。根据第三方面,本专利技术实施例提供了一种存储介质,其上存储有计算机指令,该指令被处理器执行时实现第一方面或第一方面任一实施方式中所述的信号灯控制器的控制方法的步骤。根据第四方面,本专利技术实施例提供了一种中央控制器,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现第一方面或第一方面任一实施方式中所述的信号灯控制器的控制方法的步骤。本专利技术技术方案,具有如下优点:本专利技术提供一种信号灯控制器的控制方法、装置、存储介质及中央控制器,用于中央控制器,包括:确定与多个信号灯控制器的周期控制时间;按照周期控制时间,接收各信号灯控制器发送的状态检测数据;根据各信号灯控制器发送的状态检测数据,按照周期控制时间,向各信号灯控制器发送控制指令控制各信号灯控制器。本专利技术中的各信号灯控制器可以按照周期控制时间,按照确定出各自所属的作业时间与中央处理器进行通信,使得各信号灯控制器可以单独执行工作,且各信号灯控制器相互之间,并不抢占总线的资源,无需等待相邻的上一个信号灯控制器成功完成通信,才能执行工作,可以提高道路交通的安全性,也可以提高各信号灯控制器的工作效率,实时性较好。附图说明为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施方式,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例中信号灯控制器的控制方法的第一流程图;图2为中央控制器与各信号灯控制器的电路连接图;图3为本专利技术实施例中信号灯控制器的控制方法的第二流程图;图4为本专利技术实施例中信号灯控制器的控制方法的第三流程图;图5为本专利技术实施例中周期控制时间的循环流程图;图6为本专利技术实施例中信号灯控制器的控制方法的第四流程图;图7为本专利技术实施例中信号灯控制器的控制方法的第五流程图;图8为本专利技术实施例中CAN总线识别错误的示意图;图9为本专利技术实施例中信号灯控制器的控制装置的结构框图;图10为本专利技术实施例中央控制器的硬件结构示意图。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。实施例1本专利技术实施例本文档来自技高网...

【技术保护点】
1.一种信号灯控制器的控制方法,用于中央控制器,其特征在于,包括如下步骤:确定与多个信号灯控制器的周期控制时间;按照所述周期控制时间,接收各信号灯控制器发送的状态检测数据;根据所述各信号灯控制器发送的状态检测数据,按照所述周期控制时间,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器。

【技术特征摘要】
1.一种信号灯控制器的控制方法,用于中央控制器,其特征在于,包括如下步骤:确定与多个信号灯控制器的周期控制时间;按照所述周期控制时间,接收各信号灯控制器发送的状态检测数据;根据所述各信号灯控制器发送的状态检测数据,按照所述周期控制时间,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器。2.根据权利要求1所述的信号灯控制器的控制方法,其特征在于,所述按照所述周期控制时间,接收各信号灯控制器发送的状态检测数据的步骤还包括:根据所述周期控制时间,分配与所述各信号灯控制器对应的作业时间;按照与所述各信号灯控制器对应的作业时间,接收所述各信号灯控制器发送的状态检测数据。3.根据权利要求1所述的信号灯控制器的控制方法,其特征在于,所述根据所述各信号灯控制器发送的状态检测数据,按照所述周期控制时间,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器的步骤还包括:根据所述周期控制时间,分配与所述各信号灯控制器对应的作业时间;按照与所述各信号灯控制器对应的作业时间,向所述各信号灯控制器发送控制指令控制所述各信号灯控制器。4.根据权利要求2或3所述的信号灯控制器的控制方法,其特征在于,所述根据所述周期控制时间,分配与所述各信号灯控制器对应的作业时间的步骤还包括:确定所述中央控制器的第一作业时间;计算所述周期控制时间与所述第一作业时间的时间差值;对所述时间差值进行均分得到所述各信号灯控制器分别对应的第二作业时间。5.根据权利要求1所述的信号灯控制器的控制方法,其特征在于,还包括:通过CAN总线与所述各信号灯控制器建立通信连接;通过所述CAN总线,接收所述各信号灯控制器发送的状态检测数据,或,向所述各信...

【专利技术属性】
技术研发人员:李文涛薛红伟翟战强高鹏超杨琦栋
申请(专利权)人:北京易华录信息技术股份有限公司
类型:发明
国别省市:北京,11

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

1