自组网系统的定位方法与流程

文档序号:11628635阅读:1538来源:国知局
自组网系统的定位方法与流程

本发明涉及一种路灯,尤其是一种自组网系统的定位方法。



背景技术:

随着城市的发展,越来越多的路灯被安装在城市道路上,用于夜间的照明,保障了人们的出行。而随着路灯数量的增多,路灯的管理和现场安装工作任务也越来越繁重。而目前路灯管理方式一般采用plc,zigbee或其他无线组网方式进行智能组网,并进行路灯的智能监控管理。这些方式为路灯的智能管理提供了极大的方便,降低了人工工作量。但是这些组网方式的产品一般以路灯项目报备式向做智能控制设备的厂家报备,然后控制设备厂家根据项目情况,进行组网方式的设计配对,控制设备厂家的技术人员需到现场的调试或在出厂固定设置,路灯用户对智能控制设备厂家的技术依赖性比较高,产品的流通性不高。从某些方面来说,甚至是路灯用户被控制设备厂家绑定,自主性不强,而且无统一标准来规范市场上诸侯林立的控制设备厂家。

同时为了获得路灯的具体位置,便于管理目前市场上的路灯一般采取两种方法获得路灯的具体位置。方法一在路灯单灯控制器或光控器上安装gps模块获得其所在路灯的地理位置信息,在路灯上电后,将地理位置信息上传给服务器或控制平台;方法二是获取道路的经纬度信息后,通过计算,获得每个路灯的经纬度信息,然后人工导入到服务器或控制平台中。方法一虽然实现了自动定位功能,减少了人工工作,但是其增加了一个gps定位模块,增加了产品的成本;同时该gps地理位置同灯的位置绑定在一起,是一个真实的地理位置,存在安全隐患;方法二无方法一中所说的成本增加和安全隐患等缺点,但是存在着需要计算地理位置,人工工作等缺点。



技术实现要素:

为了克服上述缺陷,本发明的目的在于提供一种自组网系统的定位方法,控制设备厂家只提供平台,网关,控制节点,定位通信设备给路灯用户,用户在完成系统的硬件搭建,用厂家提供的定位通信设备进行节点定位后,系统自行组网通讯,自动进行控制节点和网关的组网配置,无须人工进行其他工作,在进一步减轻人工工作量的同时,减少了对控制设备原厂的依赖性,增强了系统组网的智慧性。

本发明为了解决其技术问题所采用的技术方案是:一种自组网系统的定位方法,包括如下步骤:

a.系统启动;

b.平台自动导入总节点设备号和物理地址数据库;

c.通信设备扫出库节点,上传出库设备号,平台根据该设备号,总节点设备号和物理地址数据库,自动生成出库的子节点设备号和物理地址数据库;

d.通信设备定位子程序模块,上传节点设备的设备号和灯杆号和地理位置数据到平台;若上传完毕,则在平台生成节点设备号和灯杆号和地理位置数据库;

e.平台中央处理控制模块对比分析步骤c和步骤d中的两个数据库文件,若两个数据库文件中的节点设备号完全一致,则转向下一步骤f;若不一致,则报错,同时返回步骤d,对错误的设备号重新定位;

f.若有两个或两个以上的网关,则平台根据网关地理位置的不同,将子节点设备号和物理地址数据库分割成与网关对应的不同的子节点设备号和物理地址数据库,再进入下一个步骤g;反之,则直接转向下一个步骤g;

g.平台将子节点设备号和物理地址数据库下发给网关设备;

h.网关根据子节点设备号和物理地址数据库,对区域内的节点进行组网;

i.表单内所有节点返回组网指令给系统,则系统组网成功,结束;否则返回步骤h。

作为本发明的进一步改进,所述步骤d中的通信设备定位子程序模块的具体操作步骤如下:

d1.通信设备定位模块发送握手指令,同服务器进行通讯,握手;

d2.若握手不成功,则返回步骤d1,持续通讯;若握手成功,则转向下一步骤d3;

d3.通信设备定位模块进行定位,获取路灯的地理位置信息;

d4.上传路灯设备的设备号和灯杆号和地理位置到平台;

d5.若完成现场所有路灯的定位工作,则转入下一步骤f1;否则转到步骤d3,进行下一个路灯的地理位置的定位工作;

d6.通信设备定位程序结束,且在平台生成节点设备号+灯杆号+地理位置表单。

作为本发明的进一步改进,所述通信设备是手机。

本发明的有益效果是:本发明利用表单查询式方法,实现路灯控制系统中网关和控制节点的自动组网,用户和厂家无须对系统中的设备进行人工组网和配置,交由平台自动生成,使得该控制系统具有极大的智能组网性,同时降低了用户对智能控制设备厂家的依赖性,为用户的使用带来极大的便利性。

附图说明

图1为本发明自组网系统的定位方法的原理图。

图2为本发明自组网系统的定位方法中通信设备定位子程序模块的工作流程图。

具体实施方式

一种自组网系统的定位方法,包括如下步骤:

a.系统启动;

b.平台自动导入总节点设备号和物理地址数据库;

c.通信设备扫出库节点,上传出库设备号,平台根据该设备号,总节点设备号和物理地址数据库,自动生成出库的子节点设备号和物理地址数据库;

d.通信设备定位子程序模块,上传节点设备的设备号和灯杆号和地理位置数据到平台;若上传完毕,则在平台生成节点设备号和灯杆号和地理位置数据库;

e.平台中央处理控制模块对比分析步骤c和步骤d中的两个数据库文件,若两个数据库文件中的节点设备号完全一致,则转向下一步骤f;若不一致,则报错,同时返回步骤d,对错误的设备号重新定位;

f.若有两个或两个以上的网关,则平台根据网关地理位置的不同,将子节点设备号和物理地址数据库分割成与网关对应的不同的子节点设备号和物理地址数据库,再进入下一个步骤g;反之,则直接转向下一个步骤g;

g.平台将子节点设备号和物理地址数据库下发给网关设备;

h.网关根据子节点设备号和物理地址数据库,对区域内的节点进行组网;

i.表单内所有节点返回组网指令给系统,则系统组网成功,结束;否则返回步骤h。

其中,所述步骤d中的通信设备定位子程序模块的具体操作步骤如下:

d1.通信设备定位模块发送握手指令,同服务器进行通讯,握手;

d2.若握手不成功,则返回步骤d1,持续通讯;若握手成功,则转向下一步骤d3;

d3.通信设备定位模块进行定位,获取路灯的地理位置信息;

d4.上传路灯设备的设备号和灯杆号和地理位置到平台;

d5.若完成现场所有路灯的定位工作,则转入下一步骤f1;否则转到步骤d3,进行下一个路灯的地理位置的定位工作;

d6.通信设备定位程序结束,且在平台生成节点设备号+灯杆号+地理位置表单。

优选实施方式中,所述通信设备是手机。在其他实施方式中,所述通信设备还可以是平板电脑等通信设备。

本发明利用表单查询式方法,实现路灯控制系统中网关和控制节点的自动组网,用户和厂家无须对系统中的设备进行人工组网和配置,交由平台自动生成,使得该控制系统具有极大的智能组网性,同时降低了用户对智能控制设备厂家的依赖性,为用户的使用带来极大的便利性。

举例:如现有a道路,节点100台;b道路,节点50台。需要对a道路的100个节点同网关a配对,需要对b道路的50个节点同网关b配对。假设系统完成了硬件安装,系统上电,那么此时平台根据通信设备定位子程序模块,对150台节点,进行定位,在平台生成节点设备号和灯杆号和地理位置数据库;同时平台根据出库的子节点设备号和物理地址数据库,将以上两个数据库文件进行对比分析,在平台上自动生成网关a,网关b两个网关相对应的子节点设备号和物理地址数据库a,子节点设备号和物理地址数据库b。然后平台下发不同的子节点设备号和物理地址数据库给网关a和网关b,进行自动组网;完成后,网关a,网关b,再一次上发其组网的节点的物理地址和地理地址数据库文件给平台,进行核对,完成后则证明系统完成自动组网。

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