一种基于网络通讯的路灯控制方法技术

技术编号:15795498 阅读:152 留言:0更新日期:2017-07-10 12:53
本发明专利技术公开了一种基于网络通讯的路灯控制方法,包括如下步骤:步骤一,创建远程控制中心、基站和网关;步骤二,将远程控制中心、基站和网关全部初始化;步骤三,网关通过基站与远程控制中心相互通信;步骤四;步骤五;步骤六;步骤七。本发明专利技术的基于网络通讯的路灯控制方法,通过步骤一、步骤二、步骤三、步骤四、步骤五、步骤六和步骤七的设置,就可以有效的组建控制中心与路灯之间网络通信,并且依据这个网络通信可以有效的控制路灯的开和关了。

【技术实现步骤摘要】
一种基于网络通讯的路灯控制方法
本专利技术涉及一种路灯控制方法,更具体的说是涉及一种基于网络通讯的路灯控制方法。
技术介绍
路灯在汽车在道路上夜间行驶占有十分重要的地位,在夜间的时候可以有效的照亮道路,避免汽车在夜间行驶的时候没有观察到道路上障碍物或人导致的出车祸的问题,因而几乎所有城市道路上都会设置大量的路灯,以保证车辆的安全驾驶。随着城市的发展,相应的道路就会越来越多,自然对应的路灯的数量就会越来越多,就需要对大量的路灯的打开控制就显得尤为重要,现有的采用的对路灯进行打开控制方式主要是通过导线直接将控制中心和路灯内的路灯控制器连接起来,利用控制中心直接通过导线直接发送信号给路灯控制器的方式来实现控制,但是这种控制方式前期需要大量布线作为铺垫,以保证将路灯控制器与控制中心能够进行有效的连接,这种方式由于大量布线的存在,就会导致整个路灯的整体成本成倍上升,而且在线路出现故障的时候,由于线多杂乱,维修起来便会十分的困难。
技术实现思路
针对现有技术存在的不足,本专利技术的目的在于提供一种可以将降低路灯成本、维修起来更为简单的基于网络通讯的路灯控制方法。为实现上述目的,本专利技术提供了如下技术方案:一种基于网络通讯的路灯控制方法,包括如下步骤:步骤一,创建远程控制中心、基站和网关,将远程控制中心通过GPRS与基站和网关相互通信,基站与网关之间同样采用GPRS的通信方法进行通信,将网关与路灯控制器通过协调器组建Zigbee网络进行相互通信;步骤二,将远程控制中心、基站和网关全部初始化;步骤三,网关通过基站与远程控制中心相互通信,等待接收数据并上传到控制中心,同时通过路灯控制器采集路灯的信息状态,判断是否有路灯不正常,若有则调用故障状态程序,故障状态程序驱动网关报警,若没有路灯不正常,则等待接收数据并上传到控制中心;步骤四,网关是否接收到远程控制中心输出的路灯不正常控制命令,若有则调用故障状态程序,故障状态程序驱动网关报警,若没有路灯不正常控制命令,则等待接收数据并上传到控制中心;步骤五,网关是否接收到远程控制中心输出的全部关灯控制命令,若有则发送信号至路灯控制器,控制路灯控制器关闭所有路灯,若没有全部关灯控制命令,则等待接收数据并上传到控制中心;步骤六,网关是否接收到远程控制中心输出的全部开灯控制命令,若有则发送信号至路灯控制器,控制路灯控制器打开所有路灯,若没有全部开灯控制命令,则等待接收数据并上传到控制中心;步骤七,网关是否接收到远程控制中心输出的部分开、关命令,若有则发送信号至路灯控制器,控制路灯控制器打开或是关闭对应的路灯,若没有部分开、关命令,则等待接收数据并上传到控制中心。作为本专利技术的进一步改进,所述步骤一中GPRS的通信方法如下:步骤一一,启动GPRS模块,并将系统初始化;步骤一二,建立握手通讯指令模式,设置工作状态,配置模块进入GPRS数据在线模式,等待接收远程控制中心输出指令;步骤一三,接收远程控制中心输出指令,根据指令确定SIM卡号、获取遥测数据包或是心跳包、确定IP地址,并依据上述确定的SIM卡号和IP地址以及获取的遥测数据包或是心跳包建立基站与控制中心、网关与基站之间的GPRS数据传输通道;步骤一四,基站与控制中心、网关与基站之间开始传输数据后结束。作为本专利技术的进一步改进,所述步骤一三中的确定SIM卡号步骤如下:步骤一三一,判断是否接收到需要获取SIM卡号指令,未接收到获取SIM卡号指令,则使用控制中心原有的SIM卡号,完成SIM卡号确定,若接收到则进行下一步骤;步骤一三二,根据GPRS提供的手机号码往固定手机拨打电话;步骤一三三,手机接到电话后,回复确认收到信息;步骤一三四,读取信息,把GPRS的SIM卡号合固定手机号传送至控制中心进行更新,将更新后的SIM卡号进行确定,完成SIM卡号确定。作为本专利技术的进一步改进,所述步骤一三中的获取遥测数据或心跳包的步骤如下:步骤一三五,判断是否接收到遥测数据发送指令,若有接收到,则发送遥测数据,若未接收到则发送心跳包,完成遥测数据或心跳包的获取。作为本专利技术的进一步改进,所述步骤一三中的确定IP地址步骤如下:步骤一三六,判断是否接收到改变TCP/IP地址端口指令,若未接收到,则保持原有的IP地址,完成IP地址确定,若有接收到,这继续下一步骤;步骤一三七,配置新的TCP/IP通讯地址,并判断新的TCP/IP通讯状态是否正常,若正常,则删除被无效的TCP/IP地址参数,选用修改后的IP地址,完成IP地址的确定,若不正常,则重新配置IP地址,并且重新判断,循环三次若还不正常,则返回不成功标志,并选用原有的IP地址完成IP地址的确定。作为本专利技术的进一步改进,所述步骤一中GPRS通信方法还包括软件关闭GPRS模块步骤,具体包括如下:步骤一五,判断是否接收到软件关闭GPRS模块指令,若接收到,则返回步骤一一,若未接收到,则等待GPRS模块启动完成,然后执行软件关闭GPRS模块指令,返回步骤一一。作为本专利技术的进一步改进,所述步骤一中通过协调器组建Zigbee网络步骤包括组建协调器之间网络步骤和组建协调器与路灯控制器间步骤,其中组建协调器之间网络步骤如下:A,选用一个协调器,启动协调器内系统,将硬件和协议栈初始化;B,通过协调器发出请求建立新网络请求;C,接收到请求后协调器扫描空闲信道,选择空闲信道内PAN标识符及网络地址开始新网络建立;D,判断新网络是否建立成功,若新网络建立成功,允许路灯节点加入网络,并运行协议栈任务,接收路灯节点数据并发送给上位机,若新网络建立失败,则判断是否超过规定次数,未超过则返回步骤B,若超过则输出建立失败后结束;其中组建协调器与路灯控制器间步骤如下:a、将协调器系统和协议栈初始化,之后发出申请建立网络请求;b、接收到请求后协调器扫描信道,获取信道上的网络列表,选择网络列表中的网络,并与该网络连接;c、从网络中获取网络内的协调器地址并将地址发送给本地协调器进行加入网络步骤;d、判断加入网络是否成功,若加入网络失败,则返回步骤a,若加入网络成功则判断唤醒时间是否已到,若唤醒时间未到,则进入休眠状态,并重新判断唤醒时间是否已到,若唤醒时间已到,则运行协议栈。本专利技术的有益效果,通过步骤一的设置,就可以有效的创建出远程控制中心、基站和网关,作为远程控制中心控制路灯控制器的硬件基础,这样就能够通过GPRS网络和Zigbee网络实现远程控制中心与路灯控制器之间的无线通信,这样在保证了远程控制中心能够快速有效的控制路灯控制器的同时,还不需要进行大量的布线,就可以避免在组建成控制网络的导致的成本大幅提升的问题,同时Zigbee通信和GPRS通信需要以IP地址和/或SIM卡号为基础,因此在某个路灯出现故障的时候,就能够针对性的寻找到对应的路灯,使得维修更加的方便快捷,而通过步骤三的设置便可以实现在控制之前对路灯情况进行检查,避免打开的时候路灯出现故障的问题,而通过步骤四的设置可以实现在路灯控制器无法检测到的路灯故障通过人为的远程控制的方式去提醒在现场的维修人员,如此能够更好的维修路灯了,而通过步骤五、六、七的设置便可以有效的实现远程控制中心对路灯的控制。附图说明图1为本专利技术的基于网络通讯的路灯控制方法的总体流程图;图2为图1中GPRS的通讯方法的流程图;本文档来自技高网...
一种基于网络通讯的路灯控制方法

【技术保护点】
一种基于网络通讯的路灯控制方法,其特征在于:包括如下步骤:步骤一,创建远程控制中心、基站和网关,将远程控制中心通过GPRS与基站和网关相互通信,基站与网关之间同样采用GPRS的通信方法进行通信,将网关与路灯控制器通过协调器组建Zigbee网络进行相互通信;步骤二,将远程控制中心、基站和网关全部初始化;步骤三,网关通过基站与远程控制中心相互通信,等待接收数据并上传到控制中心,同时通过路灯控制器采集路灯的信息状态,判断是否有路灯不正常,若有则调用故障状态程序,故障状态程序驱动网关报警,若没有路灯不正常,则等待接收数据并上传到控制中心;步骤四,网关是否接收到远程控制中心输出的路灯不正常控制命令,若有则调用故障状态程序,故障状态程序驱动网关报警,若没有路灯不正常控制命令,则等待接收数据并上传到控制中心;步骤五,网关是否接收到远程控制中心输出的全部关灯控制命令,若有则发送信号至路灯控制器,控制路灯控制器关闭所有路灯,若没有全部关灯控制命令,则等待接收数据并上传到控制中心;步骤六,网关是否接收到远程控制中心输出的全部开灯控制命令,若有则发送信号至路灯控制器,控制路灯控制器打开所有路灯,若没有全部开灯控制命令,则等待接收数据并上传到控制中心;步骤七,网关是否接收到远程控制中心输出的部分开、关命令,若有则发送信号至路灯控制器,控制路灯控制器打开或是关闭对应的路灯,若没有部分开、关命令,则等待接收数据并上传到控制中心。...

【技术特征摘要】
1.一种基于网络通讯的路灯控制方法,其特征在于:包括如下步骤:步骤一,创建远程控制中心、基站和网关,将远程控制中心通过GPRS与基站和网关相互通信,基站与网关之间同样采用GPRS的通信方法进行通信,将网关与路灯控制器通过协调器组建Zigbee网络进行相互通信;步骤二,将远程控制中心、基站和网关全部初始化;步骤三,网关通过基站与远程控制中心相互通信,等待接收数据并上传到控制中心,同时通过路灯控制器采集路灯的信息状态,判断是否有路灯不正常,若有则调用故障状态程序,故障状态程序驱动网关报警,若没有路灯不正常,则等待接收数据并上传到控制中心;步骤四,网关是否接收到远程控制中心输出的路灯不正常控制命令,若有则调用故障状态程序,故障状态程序驱动网关报警,若没有路灯不正常控制命令,则等待接收数据并上传到控制中心;步骤五,网关是否接收到远程控制中心输出的全部关灯控制命令,若有则发送信号至路灯控制器,控制路灯控制器关闭所有路灯,若没有全部关灯控制命令,则等待接收数据并上传到控制中心;步骤六,网关是否接收到远程控制中心输出的全部开灯控制命令,若有则发送信号至路灯控制器,控制路灯控制器打开所有路灯,若没有全部开灯控制命令,则等待接收数据并上传到控制中心;步骤七,网关是否接收到远程控制中心输出的部分开、关命令,若有则发送信号至路灯控制器,控制路灯控制器打开或是关闭对应的路灯,若没有部分开、关命令,则等待接收数据并上传到控制中心。2.根据权利要求1所述的基于网络通讯的路灯控制方法,其特征在于:所述步骤一中GPRS的通信方法如下:步骤一一,启动GPRS模块,并将系统初始化;步骤一二,建立握手通讯指令模式,设置工作状态,配置模块进入GPRS数据在线模式,等待接收远程控制中心输出指令;步骤一三,接收远程控制中心输出指令,根据指令确定SIM卡号、获取遥测数据包或是心跳包、确定IP地址,并依据上述确定的SIM卡号和IP地址以及获取的遥测数据包或是心跳包建立基站与控制中心、网关与基站之间的GPRS数据传输通道;步骤一四,基站与控制中心、网关与基站之间开始传输数据后结束。3.根据权利要求2所述的基于网络通讯的路灯控制方法,其特征在于:所述步骤一三中的确定SIM卡号步骤如下:步骤一三一,判断是否接收到需要获取SIM卡号指令,未接收到获取SIM卡号指令,则使用控制中心原有的SIM卡号,完成SIM卡号确定,若接收到则进行下一步骤;步骤一三二,根据GPRS提供的手机号码往固定手机拨打电话;步骤一三三,手机接到电话后,回复确认收到信息;步骤一三四,读取信息,把GPRS的SIM卡号合固定手机号传送至控...

【专利技术属性】
技术研发人员:林海平胡文飞
申请(专利权)人:温州职业技术学院
类型:发明
国别省市:浙江,33

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

1