[发明专利]一种基于LoRa的终端设备三维空间定位方法有效
申请号: | 201810374548.0 | 申请日: | 2018-04-24 |
公开(公告)号: | CN108872936B | 公开(公告)日: | 2022-08-05 |
发明(设计)人: | 王雷;陈晶;匡林爱;陈南松;李学勇;陈治平 | 申请(专利权)人: | 长沙学院 |
主分类号: | G01S5/14 | 分类号: | G01S5/14 |
代理公司: | 长沙朕扬知识产权代理事务所(普通合伙) 43213 | 代理人: | 马家骏 |
地址: | 410000 湖*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 lora 终端设备 三维空间 定位 方法 | ||
1.一种基于LoRa的终端设备三维空间定位方法,其特征在于,布置LoRa网关、计算服务器有唯一识别ID编号的LoRa终端设备,所述LoRa网关个数N≥4,N个所述LoRa网关中至少包括4个所述LoRa网关满足三个不共线,四个不共面,N个所述LoRa网关的空间位置坐标已知且N个所述LoRa网关的时间同步;
包括以下步骤:
S1:所述LoRa网关接收所述LoRa终端设备以广播形式发送的带有自身ID编号的数据并计算接收此数据时的RSSI值数据;
S2:所述LoRa网关将接收到的带有所述LoRa终端设备识别ID编号的数据、所述RSSI值数据、所述LoRa网关本身坐标数据以及当前时间戳组成计算数据发送给所述计算服务器;
S3:所述LoRa网关接收所述计算服务器根据所述计算数据计算得到LoRa终端设备在空间中的位置信息;
所述S3中计算服务器计算所述LoRa终端设备在空间中的位置前,先计算所述LoRa网关与所述LoRa终端设备之间的距离d,包括以下步骤:
S301:分别通过RSSI算法和TDOA算法计算所述LoRa网关与所述LoRa终端设备之间的距离di和
S302:计算所述LoRa网关与所述LoRa终端设备之间的距离其中α为权值。
2.根据权利要求1所述的一种基于LoRa的终端设备三维空间定位方法,其特征在于,计算距离di的公式为:di=10^((abs(RSSI)-A)/(10*n)),其中,A为LoRa终端设备与LoRa网关相隔1米时收发信号强度的绝对值,n为环境衰减因子,在布置LoRa网关位置之前需要进行测量给出。
3.根据权利要求1所述的一种基于LoRa的终端设备三维空间定位方法,其特征在于,S3中计算服务器计算LoRa终端设备在空间中的位置的方式为:
λn-1=dn2-d12-xn2+x12-yn2+y12-zn2+z12
其中,(xn,yn,zn)为第n个LoRa网关的坐标,(x,y,z)为LoRa终端设备的坐标,dn为LoRa终端设备到第n个LoRa网关的距离。
4.根据权利要求3所述的一种基于LoRa的终端设备三维空间定位方法,其特征在于,若
为AB=C,则矩阵A的秩r(A)和增广矩阵的秩r(A|C)满足r(A)=r(A|C)=3。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长沙学院,未经长沙学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810374548.0/1.html,转载请声明来源钻瓜专利网。