路灯系统的策略控制方法与流程

文档序号:15983158发布日期:2018-11-17 00:34阅读:152来源:国知局

本发明涉及一种方法,尤其是一种路灯系统的策略控制方法,属于物联网的技术领域。

背景技术

智能路灯又叫智能化路灯,或者智慧路灯、智慧照明,是采用物联网和云计算技术,对城市公共照明管理系统进行全面升级,实现路灯集中管控、运维信息化、照明智能化。

物联网即物物相连的互联网,它通过智能感知、识别技术与普适计算等通信感知技术,也因此被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。随着物联网这一新概念的提出,因此,智慧路灯是顺应信息化时代发展的智慧型产品,它以提升照明的舒适化、人性化与智能化为出发点,集合led照明、信息采集、信息传输、信息发布、数据处理和控制执行等多种物联网技术于一身,通过密集的城市路灯设备,构建成高效的公共管理网络。

就目前国内发展现状来看,智能路灯仍然有很长一段路要走,智能路灯设备在国内少之又少,并且目前常用的路灯控制策略较为单一,主要采用定时控制路灯开关,这种方式存在很大缺点:无法对路灯实时动态控制,这就会造成不能动态的调整路灯的开关时间,仅靠单一的定时控制不仅造成能源浪费、容易造成道路安全隐患。然而城市公共照明是与城市生活息息相关的重要公共基础设施,我国城市公共照明用电量已占全国电力生产总量的5%!所以从路灯上节约电能有着非常实际的价值。

由于目前控制策略无法实现按需照明,不仅造成资源浪费,还达不到应有的照明效果。



技术实现要素:

本发明的目的是克服现有技术中存在的不足,提供一种路灯系统的策略控制方法,其能较为经济地实现对路灯设备高效智能的控制,实现按需照明的要求,安全可靠。

按照本发明提供的技术方案,所述路灯系统的策略控制方法,包括路灯服务器以及若干与所述路灯服务器连接的路灯设备;路灯服务器对与所连接的路灯设备的策略控制包括如下步骤:

步骤1、路灯服务器对所连接的路灯设备进行时间校准,以使得路灯设备与路灯服务器时间同步;

步骤2、路灯服务器检测配置文件,并根据所检测的配置文件创建策略名;路灯服务器根据配置文件,将所创建的策略名与对应的路灯设备分组关联;

步骤3、路灯服务器根据配置文件启动配置定时器timer1,并在配置定时器timer1触发时启动爬虫,爬虫根据配置文件获取日出日落数据,路灯服务器根据获取的日出日落数据得到日出日落信息,以由日出日落信息确定与策略名对应的策略详情;

步骤4、路灯服务器将上述策略详情添加关联到相应的策略名,在将策略详情添加至相应的策略名时,路灯服务器启动策略定时器timer2,所述策略定时器timer2根据策略详情的触发时,能使得路灯服务器向对应的路灯设备分组发送工作状态控制指令,以使得路灯设备分组内的所有路灯设备同时执行相应的工作状态控制指令。

所述路灯服务器通过连接网络与路灯设备连接,所述连接网络包括与路灯设备连接的nb-iot以及与所述路灯服务器连接的one-net,所述nb-iot通过one-net与路灯服务器通信。

在路灯服务器内设置监测线程,以利用所述监测线程来检测配置文件,当监测的配置文件发生变化时,路灯服务器根据配置文件创建一个新配置定时器,当新配置定时器触发时,路灯服务器启动爬虫,爬虫根据变化后的配置文件获取所需的日出日落数据,路灯服务器根据所获取的日出日落数据修改配置文件中定义的策略以及对应的策略详情,且路灯服务器将修改后的策略关联到配置文件中指定的路灯设备分组;

路灯服务器使得策略定时器timer2与修改后的策略详情对应一致,以能对与策略管理的路灯设备分组下的所有路灯设备进行同步调控。

所述路灯服务器在检测配置文件时,若存在自定义配置文件,则路灯服务器执行自定义配置文件,否则,路灯服务器执行默认配置文件。

本发明的优点:在没有光感和gps的条件下利用现有的技术进行整合,融合了时间同步机制,多路灯设备进行分组,并根据路灯设备分组来关联对应的策略名,用配置定时器timer1来启动爬虫获取网络数据,之后添加到策略详情,用策略定时器timer2来执行策略详情,并根据数据调整等方式实现了对路灯设备进行智能调整的功能,以及动态的修改配置,并立即生效,实现巧妙,方法可适用范围广,能达到无需人工调整即可实现多路灯设备的动态高效调整。

附图说明

图1为本发明的系统框图。

图2为本发明的流程图。

具体实施方式

下面结合具体附图和实施例对本发明作进一步说明。

如图1和图2所示:为了能较为经济地实现对路灯设备高效智能的控制,实现按需照明的要求,本发明包括路灯服务器以及若干与所述路灯服务器连接的路灯设备;路灯服务器对与所连接的路灯设备的策略控制包括如下步骤:

步骤1、路灯服务器对所连接的路灯设备进行时间校准,以使得路灯设备与路灯服务器时间同步;

具体地,策略控制是在智能路灯技术中的一个动态调整策略来控制路灯开关的技术方案,是基于计算机技术、网络通信技术以及爬虫技术将路灯设备与互联网平台进行结合,通过在平台上进行策略配置实现对路灯设备的智能调整,使得路灯的开关更有效,免去人工调整,大大减少了人力、电力的浪费。

为了实现对远程路灯设备进行智能调控,需要路灯设备与路灯服务器之间有着相同的时间信息,即需要有时间同步机制,路灯设备在一个固定的周期向路灯服务器请求时间信息,若路灯设备与路灯服务器时间不同,则采用路灯服务器的时间,以确保来自路灯服务器能与路灯设备之间消息不会被误处理,以及路灯设备正确执行来自路灯服务器指令、路灯服务器能正确处理来自路灯设备的请求。具体实施时,时间同步机制是以路灯服务器当前时间为准,路灯设备在固定的周期向路灯服务器发送时间请求,路灯设备以路灯服务器回复的时间消息作为当前设备的时间。

此外,所述路灯服务器通过连接网络与路灯设备连接,所述连接网络包括与路灯设备连接的nb-iot以及与所述路灯服务器连接的one-net,所述nb-iot通过one-net与路灯服务器通信。本发明实施例中,利用nb-iot、one-net形成连接网络时,能够有效降低信息传输的功耗;当然,连接网络也可以采用互联网来实现路灯设备与路灯服务器之间的连接,具体可以根据需要进行选择。

步骤2、路灯服务器检测配置文件,并根据所检测的配置文件创建策略名;路灯服务器根据配置文件,将所创建的策略名与对应的路灯设备分组关联;

具体地,在路灯服务器内存在配置文件,在时间同步后,路灯服务器初始化检测配置文件与加载,若没有自定义配置文件,则使用默认的配置文件进行操作,直到有自定义配置文件产生,在有新自定义配置文件时,则按照自定义配置文件来执行。

配置文件内的信息包括路灯设备分组所对应的地理位置、爬虫触发的周期,以及爬虫所获取要获取的数据来源(即网址)与要生成的分组策略名。

多个路灯设备的分组可以由用户自定义,但是推荐按照路灯设备的地理位置进行分组。配置文件只有一个,用户在同一个配置文件中设置相关的配置信息。

策略名是路灯服务器根据配置文件来创建;通过配置文件创建策略名可以直接把路灯设备的分组和策略名进行关联,并把这种对应的关系保存到数据库中,用于以后对路灯设备的分组下所有的设备使用同一种分组策略。分组策略的关联绑定是通过配置文件中的属性设置的关联来进行绑定的,自动生成的策略名是保存时间信息和对应的操作,主要包含开启路灯设备和关闭路灯设备的时间信息,用户可以手动编辑来添加和修改。

步骤3、路灯服务器根据配置文件启动配置定时器timer1,并在配置定时器timer1触发时启动爬虫,爬虫根据配置文件获取日出日落数据,路灯服务器根据获取的日出日落数据得到日出日落信息,以由日出日落信息确定与策略名对应的策略详情;

具体地,当配置文件生效后,从配置文件中已有策略中读取是否存在配置文件中指定的策略名,如果存在,则继续下一步,如若不存在则添加策略名。由于路灯设备分组需要关联的策略名已经创建,现在在数据库中把策略名与对应的路灯设备分组进行关联,即实现与相应路灯设备分组的策略关联,使得所对应路灯设备分组之下所有的路灯设备都要执行此策略,免去了对多个路灯设备逐一进行相同的操作,实现了同时对大批量的路灯设备进行统一远程管控。

步骤4、路灯服务器将上述策略详情添加关联到相应的策略名,在将策略详情添加至相应的策略名时,路灯服务器启动策略定时器timer2,所述策略定时器timer2根据策略详情的触发时,能使得路灯服务器向对应的路灯设备分组发送工作状态控制指令,以使得路灯设备分组内的所有路灯设备同时执行相应的工作状态控制指令。

本发明实施例中,在路灯设备分组与策略名关联之后,需要对策略名进行详情配置,即需要启动一个配置定时器timer1,在配置定时器timer1触发之后利用爬虫技术从网络上爬取路灯设备所在地的日出日落信息的网络数据,路灯服务器进行分析处理之后对策略名对应的策略详情进行调整,添加策略详情,并启动策略定时器timer2。在策略定时器timer2触发时,路灯服务器将策略名对应的工作状态控制指令下发到路灯设备分组下的路灯设备,此时即可实现对大批量路灯设备进行远程、统一、动态的管控。工状态控制指令包括对路灯设备的开启时间、关闭时间或工作亮度等信息。

对于不同地点的设备,需要爬虫爬取设备所在地对应的日出日落信息网络数据,即就需要爬虫爬取的地点信息可以手动指定,使得路灯设备所属的分组的策略对路灯设备的调控更加精确,节能效果更佳。

爬虫是一种现有的获取网络资源的技术;根据爬虫获取的日出日落信息服务器可以动态的创建和修改策略详情,路灯设备分组下所有路灯设备根据关联的策略名进行调整可以增大设备的有效使用时间,避免无效使用,以及浪费不必要的人工操作

此外,在路灯服务器内设置监测线程,以利用所述监测线程来检测配置文件,当监测的配置文件发生变化时,路灯服务器根据配置文件创建一个新配置定时器,当新配置定时器触发时,路灯服务器启动爬虫,爬虫根据变化后的配置文件获取所需的日出日落数据,路灯服务器根据所获取的日出日落数据修改配置文件中定义的策略以及对应的策略详情,且路灯服务器将修改后的策略关联到配置文件中指定的路灯设备分组;

路灯服务器使得策略定时器timer2与修改后的策略详情对应一致,以能对与策略管理的路灯设备分组下的所有路灯设备进行同步调控。

本发明在没有光感和gps的条件下利用现有的技术进行整合,融合了时间同步机制,多路灯设备进行分组,并根据路灯设备分组来关联对应的策略名,用配置定时器timer1来启动爬虫获取网络数据,之后添加到策略详情,用策略定时器timer2来执行策略详情,并根据数据调整等方式实现了对路灯设备进行智能调整的功能,以及动态的修改配置,并立即生效,实现巧妙,方法可适用范围广,能达到无需人工调整即可实现多路灯设备的动态高效调整。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1