一种未知信号发射功率与路径损耗的室内定位方法技术

技术编号:19388134 阅读:34 留言:0更新日期:2018-11-10 01:45
本发明专利技术公开了一种未知信号发射功率与路径损耗的室内定位方法,包括以下步骤:S1、将一个接收信号功率节点作为参考节点,用c表示,分别将其他接收信号功率节点的接收功率值与参考节点接收功率值相减;S2、写出半正定规划算法形式;S3、将路径损耗β看作先验信息,将路径损耗看作一个服从高斯分布的随机变量,

An indoor location method for unknown signal transmission power and path loss

The invention discloses an indoor positioning method for unknown signal transmission power and path loss, which includes the following steps: S1, taking a received signal power node as a reference node, using C as a representation, subtracting the received power value of other received signal power nodes from the received power value of the reference node; S2, writing a semi-positive regulation. In the form of algorithm, S3 regards path loss beta as a priori information and path loss as a random variable obeying Gauss distribution.

【技术实现步骤摘要】
一种未知信号发射功率与路径损耗的室内定位方法
本专利技术属于室内定位
,特别是在现代基于信号接收强度的室内定位处理技术中,一种未知信号发射功率与路径损耗的室内定位方法。
技术介绍
室内定位技术是指人或物体是特定的环境下,在某一时刻获取基于某种坐标系坐标信息的一种方法。传统的基于信号接收强度定位算法都是在信号发射功率已知的前提下实现的,因此在信号发射功率变化的情况下定位误差会增大;而此时基于接收信号强度差的室内定位算法可以解决信号发射功率变化的情况,降低定位误差。室内无线信号传播模型如下:式中Pt表示信号发射功率(dBm),Pr表示信号发射功率(dBm),d0表示无线信号发送端到参考接收端位置的欧氏距离,通常取值为1m,2.4GHz频段下通常取值为dr表示无线信号发送端到接收端位置的欧氏距离,信号发送端用[x,y]表示,信号接收端用[xi,yi],i=1,2,...,N表示,N表示接收端数目;β表示信号传送路径的损耗因子,取值通常根据室内的环境来决定,一般为1~6之间;n表示遮蔽因子,是以均值为0的正态随机变量,n~N(0,σ2);标准差σ一般取值与室内环境因素有关,通常取值为2~10之间。传统的定位算法将[x,y,Pt]看成未知参数,使用最小二乘算法解出未知参数值,首先室内信号传播模型中,找一个参考接收信号节点,用c表示(c∈N)。因此式(1)通过接收节点接收信号功率与参考节点接收信号功率之间相减可以表示为式(2)和式(3),通过上述处理即可将信号发射功率抵消掉。Pc,i=Pc-Pi=10βlog(di/dc)+mi,i∈A,i≠r(2)Pc,1=Pc-P1=10βlog(d1/dc)+m1,1≠rPc,2=Pc-P2=10βlog(d2/dc)+m2,2≠r(3)...Pc,n=Pc-Pn=10βlog(dn/dc)+mn,n≠r将式(2)写成如下式(4)所示:其中令待求解的未知向量为θ=[xT,xTx]T,x=[x,y]T,因此式(4)可以写成式(5):Pθ=q(5)其中:对上述式(5),通过使用最小二乘定位算法二求解未知向量的表达式为:但是对于传统的最小二乘定位算法求解出来的结果并不一定是最优解,得到的定位不一定准确,因此影响定位性能。
技术实现思路
本专利技术的目的在于克服现有技术的不足,提供一种将各个节点的接收信号强度值与参考节点接收信号强度值相减,从而去掉信号发射功率参数;接着将路径损耗看成高斯变量,结合最大后验概率算法求解出在未知路径损耗值情况下的定位结果,能够有效地提高待定位节点的精度,保证发射功率未知以及路径损耗值变化下定位的准确性的未知信号发射功率与路径损耗的室内定位方法。本专利技术的目的是通过以下技术方案来实现的:一种未知信号发射功率与路径损耗的室内定位方法,包括以下步骤:S1、将一个接收信号功率节点作为参考节点,用c表示,分别将其他接收信号功率节点的接收功率值与参考节点接收功率值相减,得到的结果记为Pc,i;i=1,…,N;i≠c,N表示接收信号功率节点的个数;S2、写出半正定规划算法形式;S3、将路径损耗β看作先验信息,将路径损耗看作一个服从高斯分布的随机变量,其中均值为μβ,方差为根据最大后验概率估计算法结合基于接收信号强度差的半正定规划算法求解出未知路径损耗值情况下的定位节点位置;S4、通过迭代算法求解路径损耗及待定位节点的准确位置。进一步地,所述步骤S2具体实现方法为:设待定位节点的坐标值为x=[x,y],使得式(8)值最小的[x,y]即为待定位节点的坐标值;表示待定位节点的坐标位置,di表示待定位节点到信号接收节点i的欧氏距离,dc表示待定位节点到参考节点的欧氏距离,x表示需要估计的坐标矢量,A表示接收信号节点的集合{1,2,3,…,N},Pc,i表示接收信号功率节点的接收信号强度值与参考节点接收信号强度值的差值的;具体求解方法为:将式(8)括号中各项除以5β,再取10的指数,变为式(9):Pi表示节点i的信号接收功率;得到标准的半正定规划算法形式如式(10)所示,该步骤中路径损耗值设置为β=2,求得待定位坐标值x=[x,y];其中,x=[x,y]T表示待定位节点坐标,xi=[xi,yi]T表示接收信号节点i的坐标,xc=[xc,yc]T表示接收信号节点c的坐标,ti表示自定义的中间变量,I2表示单位矩阵,03表示不等号为三维半正定矩阵的形式。进一步地,所述步骤S3具体实现方法为:将路径损耗β看作成先验信息,将路径损耗看成一个服从高斯分布的随机变量,其中均值为μβ,方差为采用最大后验概率估计算法解决未知路径损耗值下的室内定位;将步骤S1中的Pc,i化简为:式中:di,j表示第j迭代源节点到锚节点的欧氏距离,d1,j表示第j迭代接收信号节点i到接收信号参考节点1的欧氏距离,N表示信号接收节点个数,βj表示第j次迭代得到的路径损耗值,式(11)中将接收信号节点1当成接收信号参考节点;最大后验概率表示为:其中表示第j次路径损耗βj的MAP估计值,g(·)表示概率密度函数,其中,ΔP=[Pc,1,Pc,2,...,Pc,i,...,Pc,n],i≠c表示接收信号差值,通过贝叶斯理论,将式(12)写成式(13)的形式:将lng(β)+lng(ΔP|β)用字母B替代,即B=lng(β)+lng(ΔP|β),考虑到联合高斯分布g(ΔP|β),则B写成:σβ表示路径损耗标准差,σ1i表示遮蔽因子标准差,ΔP1i表示信号接收节点i与信号接收节点1强度相减得到的强度差值,μβ表示路径损耗均值,表示第j次待定位节点到信号接收节点i的欧氏距离,表示第j次待定位节点到参考信号接收节点1的欧氏距离;将上式对β求导,并对求导后的值令为0,即通过后验概率得到路径损耗β的估计值为:其中:根据步骤S2中得到的x=[x,y]值,至此步骤S3已经完成了在步骤S2中得到的x=[x,y]值情况下的路径损耗值估计。进一步地,所述步骤S4具体实现方法为:S41、根据公式(15)计算出β的值;S42、根据β值计算出hi、hc和ΔP1i,其中,i=2,3,...,M;S43、用β值替换β0,用SDP解决半正定规划问题,得到第k次迭代下的定位坐标(xk,yk),当或者达到预设的迭代次数n时停止,此时βk,(xk,yk)为估计得到的目标值。本专利技术的有益效果是:本专利技术的方法首先巧妙的将各个节点的接收信号强度值与参考节点接收信号强度值相减,从而去掉信号发射功率参数;接着将路径损耗看成高斯变量,结合最大后验概率算法求解出在未知路径损耗值情况下的定位结果,该算法在室内环境多变的情况下,能够有效地提高待定位节点的精度,保证发射功率未知以及路径损耗值变化下定位的准确性。附图说明图1为本专利技术的未知发射功率室内定位示意图,图2为本专利技术的未知信号发射功率与路径损耗的室内定位方法的流程图;图3为路径损耗均方差不同情况下路径损耗偏差示意图;图4未知路径损耗定位均方差误差RMSE;图5为σ=6时,未知路径损耗定位误差CDF。具体实施方式下面结合附图进一步说明本专利技术的技术方案。如图1所示,多个路由器分别在数据融合中心进行数据交换,数据融合中心与定位处理器相连,将路由器的数据发送到定位处理器进行计算。如图2所示,一种未知信号发射功率与路径损耗的室本文档来自技高网
...

【技术保护点】
1.一种未知信号发射功率与路径损耗的室内定位方法,其特征在于,包括以下步骤:S1、将一个接收信号功率节点作为参考节点,用c表示,分别将其他接收信号功率节点的接收功率值与参考节点接收功率值相减,得到的结果记为Pc,i;i=1,…,N;i≠c,N表示接收信号功率节点的个数;S2、写出半正定规划算法形式;S3、将路径损耗β看作先验信息,将路径损耗看作一个服从高斯分布的随机变量,

【技术特征摘要】
1.一种未知信号发射功率与路径损耗的室内定位方法,其特征在于,包括以下步骤:S1、将一个接收信号功率节点作为参考节点,用c表示,分别将其他接收信号功率节点的接收功率值与参考节点接收功率值相减,得到的结果记为Pc,i;i=1,…,N;i≠c,N表示接收信号功率节点的个数;S2、写出半正定规划算法形式;S3、将路径损耗β看作先验信息,将路径损耗看作一个服从高斯分布的随机变量,其中均值为μβ,方差为根据最大后验概率估计算法结合基于接收信号强度差的半正定规划算法求解出未知路径损耗值情况下的定位节点位置;S4、通过迭代算法求解路径损耗及该待定位节点的准确位置。2.根据权利要求1所述的一种未知信号发射功率与路径损耗的室内定位方法,其特征在于,所述步骤S2具体实现方法为:设待定位节点的坐标值为x=[x,y],使得式(1)值最小的[x,y]即为待定位节点的坐标值;表示待定位节点的坐标位置,di表示待定位节点到信号接收节点i的欧氏距离,dc表示待定位节点到参考节点的欧氏距离,x表示需要估计的坐标矢量,A表示接收信号节点的集合{1,2,3,…,N};具体求解方法为:将式(1)括号中各项除以5β,再取10的指数,变为式(2):Pi表示节点i的信号接收功率;得到标准的半正定规划算法形式如式(3)所示,该步骤中路径损耗值设置为β=2,求得待定位坐标值x=[x,y];其中,x=[x,y]T表示待定位节点坐标,xi=[xi,yi]T表示接收信号节点i的坐标,xc=[xc,yc]T表示接收信号节点c的坐标,ti表示自定义的中间变量,I2表示单位矩阵,03表示不等号为三维半正定矩阵的形式。3.根据权利要求1所述的一种未知信号发射功率与路径损耗的室内定位方法,其特征在于,所述步骤S3具体实现方法为:将路径损耗β看作成先验信息,将路径损耗看成一个服从高斯...

【专利技术属性】
技术研发人员:熊文汇杨超
申请(专利权)人:电子科技大学
类型:发明
国别省市:四川,51

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1