[发明专利]一种LoRa窄带物联网终端节点定位的方法在审
申请号: | 201810317542.X | 申请日: | 2018-04-10 |
公开(公告)号: | CN108495264A | 公开(公告)日: | 2018-09-04 |
发明(设计)人: | 符杰林;潘桂泉;仇洪冰;曹燕平;周昱;陆毅;阎张懿 | 申请(专利权)人: | 桂林电子科技大学 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;H04W4/06;H04W56/00 |
代理公司: | 桂林市华杰专利商标事务所有限责任公司 45112 | 代理人: | 周雯 |
地址: | 541004 广西*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 锚节点 定位数据包 终端节点 物联网终端 节点定位 网关 窄带 卫星导航系统 待定位节点 后台服务器 接收时间戳 数据包转发 参考节点 记录接收 时间同步 数据包 解算 发送 广播 检测 通信 部署 | ||
1.一种LoRa窄带物联网终端节点定位的方法,其特征在于:基于LoRa终端节点自身信号体制,利用LoRa终端节点与不少于3个锚节点间的信息交换和协调进行LoRa终端节点定位,包括以下步骤:
(1)部署不少于3个LoRa锚节点,均配置GNSS定位模块,安装在不同的位置,作为LoRa终端节点定位的参考节点;
(2)各LoRa锚节点之间通过卫星导航系统进行时间同步;
(3)LoRa终端节点处于不少于3个LoRa锚节点的通信范围内的地方;
(4)LoRa终端节点向LoRa锚节点广播一个定位数据包,LoRa锚节点记录接收该定位数据包的接收时间戳和待定位节点ID;
(5)接收到定位数据包的各LoRa锚节点向网关发送一个新的数据包,网关将各LoRa锚节点发来的数据包转发到后台服务器进行定位解算,最终得到某ID号的终端节点的位置。
2.根据权利要求1所述的LoRa窄带物联网终端节点定位的方法,其特征在于:步骤(2)中,所述各LoRa锚节点之间通过卫星导航系统进行时间同步,还包括通过卫星导航系统对各LoRa锚节点进行精准定位,测得锚节点的地理位置数据,并存储至后台服务器,为之后的算法处理提供相关数据。
3.根据权利要求1或2所述的LoRa窄带物联网终端节点定位的方法,其特征在于:步骤(5)中,所述定位解算采用TDOA定位算法,通过终端节点广播一个简单的定位数据包到达多个锚节点的到达时间差,从而测量出距离差,再利用双曲线进行定位,计算出待测LoRa终端节点的坐标位置,具体过程如下:
设终端节点PN的位置坐标为(x,y),参与定位的各锚节点的位置坐标为(xi,yi),i=1,2,...,n;终端节点PN与第i个锚节点间的距离为:
以第一个锚节点作为基准,则终端节点PN与各锚节点之间的距离可表示为:
Rsi=Rs-R1(s=2,3,...,M) (2)
由式可得Rs2=(Rs1+R1)2=R2s1+2×Rs1×R1+R12 (3)
代入坐标后可表示为:
(x-xs)2+(y-ys)2=Rs12+2×Rs1×R1+R12 (4)
将代入上式,
并令ki=xi2+yi2,xsi=xs-xi,化简整理得:
2·Rs1·R1+2·xs1·x+2·ys1·y=ks2-k12-Rs12 (5)
M=3时,可以得到:
利用上式求解出x和y,将其代入R1中,便可求出R1的值,剔除不符合物理意义的负数结果,把正值代入(6)中即可得到终端节点PN坐标估计。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于桂林电子科技大学,未经桂林电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810317542.X/1.html,转载请声明来源钻瓜专利网。