发明名称 变电站无线传感器网络移动终端精确定位的方法
摘要 本发明公开了一种变电站无线传感器网络移动终端精确定位的方法,它包括以下步骤:(1)初始化节点数组NodeID、节点数计数器Index和参与移动节点位置计算的固定节点个数PacketNumber;(2)固定节点接收到移动终端发出的强度指示RSSI信号后,根据RSSI信号的强弱计算该固定节点与移动终端的距离,并发送给前置机;(3)前置机判断RSSI登记是由哪个固定节点发送的,并将该固定节点编号存入节点数组NodeID中;(4)当Index等于自定义的PacketNumber时,转入数据处理程序,计算移动终端当前的坐标。本发明大大减少了数据处理的工作量,而且还具有计算精确以及运行稳定等优点。
申请公布号 CN102186245A 申请公布日期 2011.09.14
申请号 CN201110157517.8 申请日期 2011.06.13
申请人 成都思晗科技有限公司;电子科技大学 发明人 詹毅;闫斌;周小佳;张龙飞;庄瑞玺
分类号 H04W64/00(2009.01)I;H04B17/00(2006.01)I 主分类号 H04W64/00(2009.01)I
代理机构 成都金英专利代理事务所(普通合伙) 51218 代理人 袁英
主权项 1.变电站无线传感器网络移动终端精确定位的方法,包括若干移动终端和固定节点组成的无线传感器网络,以及由无线传感器网络、前置机和后台监控主机组成的变电站安全作业管理系统,其特征在于:无线传感器网络中移动终端的定位方法包括以下步骤:(1)初始化节点数组NodeID、节点数计数器Index和参与移动节点位置计算的固定节点个数PacketNumber;(2)任意固定节点接收到移动终端发出的接收信号强度指示RSSI信号后,根据RSSI信号的强弱计算该固定节点与移动终端的距离,并向前置机登记该固定节点的状态及与移动终端的距离;(3)前置机判断RSSI登记是由哪个固定节点发送的,并将该固定节点编号存入节点数组NodeID中;(4)节点数计数器Index加1;(5)当Index等于自定义的PacketNumber时,转入数据处理程序,计算移动终端当前的坐标,否则前置机继续接收固定节点RSSI登记;(6)前置机将移动终端的当前坐标位置报告给监控主机,监控主机判断移动终端的当前坐标位置是否处于预先划分的危险区域,如果处于危险区域,则报警;其中,所述的数据处理程序包括以下步骤:(1)对NodeID中的数据进行数据分类,即判断PacketNumber个登记分别来自哪些固定节点,对固定节点的个数NodeNumber进行计数;(2)根据NodeNumber的不同,采用不同的方法计算移动终端的坐标:当NodeNumber=1时,计算移动终端当前坐标位于某个固定节点处;当NodeNumber=2时,计算移动终端当前坐标位于某两个固定节点的中心处;当NodeNumber=3,三个固定节点的坐标分别为(x<img file="2011101575178100001DEST_PATH_IMAGE001.GIF" wi="9" he="24" />,y<img file="455456DEST_PATH_IMAGE001.GIF" wi="9" he="24" />)、(x<img file="372596DEST_PATH_IMAGE002.GIF" wi="12" he="24" />,y<img file="621175DEST_PATH_IMAGE002.GIF" wi="12" he="24" />)、( x<img file="16384DEST_PATH_IMAGE004.GIF" wi="9" he="24" />,y<img file="830757DEST_PATH_IMAGE004.GIF" wi="9" he="24" />),移动终端与三个固定节点的距离分别为<img file="2011101575178100001DEST_PATH_IMAGE005.GIF" wi="18" he="24" />、<img file="371328DEST_PATH_IMAGE006.GIF" wi="20" he="24" />、<img file="2011101575178100001DEST_PATH_IMAGE007.GIF" wi="20" he="25" />,则有<img file="638362DEST_PATH_IMAGE008.GIF" wi="29" he="49" />=<img file="2011101575178100001DEST_PATH_IMAGE009.GIF" wi="181" he="54" /><img file="306103DEST_PATH_IMAGE010.GIF" wi="232" he="57" />;当NodeNumber=n时,n个固定节点的坐标分别为(x<img file="974982DEST_PATH_IMAGE001.GIF" wi="9" he="24" />,y<img file="968346DEST_PATH_IMAGE001.GIF" wi="9" he="24" />)、( x<img file="191517DEST_PATH_IMAGE002.GIF" wi="12" he="24" />,y<img file="928529DEST_PATH_IMAGE002.GIF" wi="12" he="24" />)、……、(x<img file="2011101575178100001DEST_PATH_IMAGE011.GIF" wi="12" he="24" />,y<img file="451914DEST_PATH_IMAGE011.GIF" wi="12" he="24" />),移动终端与n个固定节点的距离分别为d<img file="350600DEST_PATH_IMAGE001.GIF" wi="9" he="24" />、d<img file="592225DEST_PATH_IMAGE002.GIF" wi="12" he="24" />、d<img file="867349DEST_PATH_IMAGE004.GIF" wi="9" he="24" />、……、d<img file="510820DEST_PATH_IMAGE011.GIF" wi="12" he="24" />,则有<img file="62630DEST_PATH_IMAGE012.GIF" wi="186" he="105" />设它的线性方程为AX=b,其中:A=<img file="2011101575178100001DEST_PATH_IMAGE013.GIF" wi="204" he="97" />b=<img file="791552DEST_PATH_IMAGE014.GIF" wi="265" he="97" />则该移动终端的坐标为:<img file="2011101575178100001DEST_PATH_IMAGE015.GIF" wi="20" he="29" />=<img file="339208DEST_PATH_IMAGE016.GIF" wi="92" he="25" />。
地址 610041 四川省成都市高新区紫荆北路86号