一种基于路灯控制模块的自修复方法转让专利

申请号 : CN202010309165.2

文献号 : CN111479366B

文献日 :

基本信息:

PDF:

法律信息:

相似专利:

发明人 : 陈依依

申请人 : 陈依依

摘要 :

本发明公布了一种基于路灯控制模块的自修复方法,适用于该方法的路灯系统结构主要包括:总控制端、单灯控制端、总线、路灯终端。所述总控制端通信模块用于接收外界指令进行交互,传感模块用于捕获特定外界信息,总控制器则根据采集数据或用户指令对单灯控制端发送开关灯指令;所述单灯控制端单灯控制器接收总控制器指令对相应的路灯进行开闭。该模块中每个继电器与3个单灯控制器连接,仅受一个控制器控制,当工作控制器出现故障时,则至少由两个邻近控制器能够替代故障控制器。

权利要求 :

1.一种基于路灯控制模块的自修复方法,其特征在于,该方法适用于由总控端、单路控制端、总线、路灯端组成的路灯控制系统,该方法包括:控制模块运作时,总控端向单数地址控制端发送路灯开闭指令,单数地址单灯控制端执行相应指令,双数地址单灯控制端处于闲置状态;当所述单数地址控制器检测出故障时,向总线发送故障标志信号与地址;总控端发送指令,唤醒该地址相邻双数地址控制端接替故障端对继电器的控制;总控端发送指令,交换该故障控制端地址与替换控制端地址,故障控制端进入闲置状态。

2.根据权利要求1所述的一种基于路灯控制模块的自修复方法,其特征是总控端地址配置信息存储器具有如下存储机制:初始各工作地址位置零,表示可用,当总控端接收到故障信号时,会交换其与相邻地址控制端工作地址,相应地,该相邻工作地址位置1,表明该地址控制端不可用,总控端通过通信模块向用户发送故障控制端初始地址。

3.根据权利要求2所述的一种基于路灯控制模块的自修复方法,其特征是总控端得到故障地址后会对照地址配置信息,寻找邻近的1个可用地址位,然后向该地址控制端和故障控制端分别发送地址纠正指令,交换它们的地址。

4.根据权利要求1所述的一种基于路灯控制模块的自修复方法,其特征是当控制端出现故障且地址配置信息存储器内相应故障相邻地址位均为1时,总控端通过通信模块向用户发送警报信号,表明控制模块需要进行人工修复。

说明书 :

一种基于路灯控制模块的自修复方法

技术领域

[0001] 本发明涉及智能路灯技术领域,尤其涉及一种基于路灯控制模块的自修复方法。

背景技术

[0002] 路灯照明遍布城市各个区域,是一个非常重要的基础设施。如果路灯控制端出现故障,导致路灯未能在指定时间亮起或在其他时间亮起,其不仅仅会对电能造成巨大的浪费,在某些交通事故频发路段,昏暗的灯光下行车是相当危险的,故需要对路灯进行必要的维护。但由于其数量庞大、分布较广,维护起来往往费时费力,急需一种行之有效的维护手段。为实现对系统故障的自检测与自修复,人们提出了仿生自修复技术。将自修复技术运用到路灯控制模块上,使其具备一定自修复能力,可以节省大量资源。

发明内容

[0003] 本发明的目的是为了解决现有技术中存在的缺点,而提出的一种基于路灯控制模块的自修复方法。
[0004] 为了实现上述目的,本发明采用了如下技术方案:
[0005] 一种基于路灯控制模块的自修复结构,包括总控端、单路控制端、总线、路灯端,所述总控端由输入输出模块、总控制器、通信模块与传感模块构成;所述单灯控制端由输入输出模块、单灯控制器组成;所述路灯端由继电器和路灯组成。
[0006] 所述通信模块用于与用户进行指令交互,所述传感模块用于捕获特定外界信息,所述总控制器根据用户指令与采集信息生成相应的全局路灯开闭指令,发送给各地址下单灯控制器,同时内置配置信息存储器,记录各工作地址控制端工作情况。
[0007] 所述单灯控制端具有单独的地址,所述单灯控制器根据总控端发送的指令对继电器进行控制。
[0008] 所述输入输出模块将控制器的指令进行编码后发送到总线,将从总线接收到的信号进行解码传递给控制器,实现总控端与单灯控制端的总线通信。
[0009] 一种基于路灯控制模块的自修复方法,该方法包括:
[0010] 控制模块运作时,所述总控端向单数地址控制端发送路灯开闭指令,单数地址单灯控制端执行相应指令,双数地址单灯控制端处于闲置状态;当所述单数地址控制器检测出故障时,向总线发送故障标志信号与地址;总控端发送指令,唤醒该地址相邻双数地址控制端接替故障端对继电器的控制;总控端发送指令,交换该故障控制端地址与替换控制端地址,故障控制端进入闲置状态。
[0011] 总控端地址配置信息存储器具有如下存储机制:初始各工作地址位置零,表示可用,当总控端接收到故障信号时,会交换其与相邻地址控制端工作地址,相应地,该相邻工作地址位置1,表明该地址控制端不可用,总控端通过通信模块向用户发送故障控制端初始地址。
[0012] 总控端得到故障地址后会对照地址配置信息,寻找邻近的1个可用地址位,然后向该地址控制端和故障控制端分别发送地址纠正指令,交换他们的地址。
[0013] 当控制端出现故障且地址配置信息存储器内相应故障相邻地址位均为1时,总控端通过通信模块向用户发送警报信号,表明控制模块需要进行人工修复。
[0014] 与现有技术相比,本发明的显著优点为:将自修复体系融入了路灯控制系统,每个单灯控制端相邻两组闲置控制端,即当单灯控制端故障时至少有两个备用控制端可以将其替代,使得控制模块具备一定的容错能力,节省了维修成本;通过总线连接,自修复过程不需要改变布线,提高了修复效率。

附图说明

[0015] 图1为本发明基于路灯控制模块的自修复结构示意图;
[0016] 图2为本发明基于路灯控制模块的自修复结构的控制端地址配置信息存储示意图;
[0017] 图3为本发明的基于路灯控制模块的自修复方法流程图。

具体实施方式

[0018] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。
[0019] 实施例一
[0020] 参照图1-3,一种基于路灯控制模块的自修复结构,包括总控端、单路控制端、总线、路灯端。
[0021] 总控端由输入输出模块、总控制器、通信模块与传感模块构成;单灯控制端由输入输出模块、单灯控制器组成;路灯端由继电器和路灯组成。
[0022] 通信模块用于与用户进行指令交互,传感模块用于捕获特定外界信息,总控制器根据用户指令与采集信息生成相应的全局路灯开闭指令,发送给各地址下单灯控制器,同时内置配置信息存储器,记录各工作地址控制端工作情况。
[0023] 单灯控制端具有单独的地址,单灯控制器根据总控端发送的指令对继电器进行控制。
[0024] 输入输出模块将控制器的指令进行编码后发送到总线,将从总线接收到的信号进行解码传递给控制器,实现总控端与单灯控制端的总线通信。
[0025] 一种基于路灯控制模块的自修复方法,该方法包括:
[0026] 控制模块运作时,总控端向单数地址控制端发送路灯开闭指令,单数地址单灯控制端执行相应指令,双数地址单灯控制端处于闲置状态;当单数地址控制器检测出故障时,向总线发送故障标志信号与地址;总控端发送指令,唤醒该地址相邻双数地址控制端接替故障端对继电器的控制;总控端发送指令,交换该故障控制端地址与替换控制端地址,故障控制端进入闲置状态。
[0027] 结合图2,总控端地址配置信息存储器具有如下存储机制:初始各工作地址位置零,表示可用,当总控端接收到故障信号时,会交换其与相邻地址控制端工作地址,相应地,该相邻工作地址位置1,表明该地址控制端不可用,总控端通过通信模块向用户发送故障控制端初始地址。
[0028] 总控端得到故障地址后会对照地址配置信息,寻找邻近的1个可用地址位,然后向该地址控制端和故障控制端分别发送地址纠正指令,交换他们的地址。
[0029] 当控制端出现故障且地址配置信息存储器内相应故障相邻地址位均为1时,总控端通过通信模块向用户发送警报信号,表明控制模块需要进行人工修复。
[0030] 实施例二
[0031] 如图2所示,当5号地址控制端发生故障时,总控端接收到故障信号,地址配置信息存储器首先会将5号位置1,对照配置信息存储器,总控端请求6号地址控制端进行替换修复,6号控制端激活运行,总控端发送地址纠正指令,将5号控制端和6号控制端工作地址交换,配置信息相应地改变。
[0032] 如图3所示,该自修复方法包括如下步骤:
[0033] 步骤S101,工作控制端默认处于自检状态。
[0034] 步骤S102,当工作控制端检测到故障时进入步骤S103,否则回到步骤S101。
[0035] 步骤S103,故障控制端向总控端发送故障信息,总控端获取故障地址。
[0036] 步骤S104,总控端对照存储的配置信息,寻找相邻的可用替换控制端地址,若相邻地址存在可用的闲置控制端,进入步骤S105;否则,进入步骤S107.
[0037] 步骤S105,总控端通过总线向可用地址控制端发送替换指令,激活该闲置控制端,该控制端接管对应路灯继电器。
[0038] 步骤S106,总控端向故障端与激活控制端发送地址纠正指令,交换两个控制端工作地址,相应地,地址配置信息两个地址位进行交换。
[0039] 步骤S107,控制系统无可用闲置控制端进行替换修复,总控端通过通信模块向用户端发送报警信息,请求人工修复。
[0040] 以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。