[发明专利]一种基于RSSI的近距离精确定位方法有效
| 申请号: | 201410256215.X | 申请日: | 2014-06-10 |
| 公开(公告)号: | CN104036136B | 公开(公告)日: | 2017-05-10 |
| 发明(设计)人: | 曾虹;戴国骏;朱金成 | 申请(专利权)人: | 杭州电子科技大学 |
| 主分类号: | G06F19/00 | 分类号: | G06F19/00;G01S5/10 |
| 代理公司: | 杭州君度专利代理事务所(特殊普通合伙)33240 | 代理人: | 杜军 |
| 地址: | 310018 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | 本发明涉及一种基于RSSI的近距离精确定位方法。当前的基于RSSI定位方法误差较大,不满足高精度的要求。本发明首先进行参数标定,得到RSSI到距离的映射系统,达到精确测距的目的。接下来就要完成测距的后续工作利用未知节点与多个不同信标节点的距离数据进行未知节点的精确定位。本发明适用于多遮挡环境,具有理想的定位精度。 | ||
| 搜索关键词: | 一种 基于 rssi 近距离 精确 定位 方法 | ||
【主权项】:
一种基于RSSI的近距离精确定位方法,其特征在于该方法首先进行参数的标定,然后再进行定位,所述的RSSI为接收信号强度;参数标定具体是:第1步:固定低频基站位置和发射功率,依次分别选取等间隔距离的信号接收位置,di距离测量出对应的接收信号强度值pi,如此便获得了n组(di,pi),设di<di+1,此时将di距离时的常数参数k、信号衰减因子α与di+1时的常数参数k、信号衰减因子α看成近似相等;第2步:对于(d1,p1),(d2,p2)有方程组d1=(kp1)1αd2=(kp2)1α]]>由方程组可计算出k和α值,记为k1,2,α1,2;同理对于(di‑1,pi‑1),(di,pi)有方程组di-1=(kpi-1)1αdi=(kpi)1α]]>可计算出ki‑1,i,αi‑1,i;如此便可获得k1,2,k2,3,…ki‑1,i…,kn‑1,n和α1,2,α2,3,…αi‑1,i…,αn‑1,n;第3步:令此时组成(n‑1)对二元组(pi‑1,i,ki‑1,i)和(pi‑1,i,αi‑1,i),i=2,…,n;第4步:利用多项式拟合出函数映射k(p):p→k,α(p):p→α;代入公式得到距离值d关于p的解析式通过以上可得到RSSI到距离的映射系统,达到精确测距的目的;接下来就要完成测距的后续工作:利用未知节点与多个不同信标节点的距离数据进行未知节点的精确定位,具体是:(1)采用与标定时完全相同的N个低频基站B1,B2,B3,…,BN作为信标节点;建立空间直角坐标系Oxyz,信标节点在Oxyz下三维坐标依次为B1(x1,y1,z1),B2(x2,y2,z2),B3(x3,y3,z3),…,BN(xN,yN,zN);依次开启第i个低频基站发射低频信号,测得未知节点接收到的接收信号强度为Pi,根据公式计算出距离di;(2)于是,得到N个距离值d1,d2,d3,…,dN和N个接收信号强度P1,P2,P3,…,PN;即这N个距离值分别对应N个低频基站B1,B2,B3,…,Bn发射信号在未知节点处的接收信号强度;(3)从d1,d2,d3,…,dN中挑选出4个距离值,一共有种挑选方案,依次编号为1,2,3,…m…,假设其中某一编号m方案中的4个距离值为dm1,dm2,dm3,dm4,其中1≤dm1<dm2<dm3<dm4≤N,对应的四个低频基站记为Bm1(xm1,ym1,zm1),Bm2(xm2,ym2,zm2),Bm3(xm3,ym3,zm3),Bm4(xm4,ym4,zm4);假设未知节点在Oxyz下的三维坐标为(xm,ym,zm),得到方程组(xm-xm1)2+(ym-ym1)2+(zm-zm1)2=dm12(xm-xm2)2+(ym-ym2)2+(zm-zm2)2=dm22(xm-xm3)2+(ym-ym3)2+(zm-zm3)2=dm32(xm-xm4)2+(ym-ym4)2+(zm-zm4)2=dm42]]>为简化计算,将非线性方程组后面每个等式减去第一个等式得到3*3线性方程组,解线性方程组计算出(xm,ym,zm);(4)对应不同的m得到个未知节点的三维坐标估算值(x1,y1,z1),(x2,y2,z2),(x3,y3,z3),…,(xm,ym,zm)…,(5)采用近似的高斯滤波算法对获得的个三维坐标估算值进行滤波;方法如下:其中u为期望,σ为标准差,且此处对三维坐标的运算视作对坐标各元素的运算;以|(xi,yi,zi)‑u|≤1.2σ的值域为区间筛选所有的三维坐标估算值(xi,yi,zi);将筛选后的坐标点再次采用同样方法处理;对第二次筛选后的坐标点进行均值处理,最终得到未知节点的三维坐标值(x,y,z)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410256215.X/,转载请声明来源钻瓜专利网。
- 同类专利
- 专利分类
G06 计算;推算;计数
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用
G06F 电数字数据处理
G06F19-00 专门适用于特定应用的数字计算或数据处理的设备或方法
G06F19-10 .生物信息学,即计算分子生物学中的遗传或蛋白质相关的数据处理方法或系统
G06F19-12 ..用于系统生物学的建模或仿真,例如:概率模型或动态模型,遗传基因管理网络,蛋白质交互作用网络或新陈代谢作用网络
G06F19-14 ..用于发展或进化的,例如:进化的保存区域决定或进化树结构
G06F19-16 ..用于分子结构的,例如:结构排序,结构或功能关系,蛋白质折叠,结构域拓扑,用结构数据的药靶,涉及二维或三维结构的
G06F19-18 ..用于功能性基因组学或蛋白质组学的,例如:基因型–表型关联,不均衡连接,种群遗传学,结合位置鉴定,变异发生,基因型或染色体组的注释,蛋白质相互作用或蛋白质核酸的相互作用





