[发明专利]基于DRSS的无线传感网络鲁棒定位方法在审
申请号: | 202210275014.9 | 申请日: | 2022-03-21 |
公开(公告)号: | CN114895238A | 公开(公告)日: | 2022-08-12 |
发明(设计)人: | 李有明;毛沁 | 申请(专利权)人: | 宁波大学 |
主分类号: | G01S5/02 | 分类号: | G01S5/02;G01S5/10;H04W4/38 |
代理公司: | 宁波奥圣专利代理有限公司 33226 | 代理人: | 周珏 |
地址: | 315211 浙*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 drss 无线 传感 网络 定位 方法 | ||
1.一种基于DRSS的无线传感网络鲁棒定位方法,其特征在于包括以下步骤:
步骤1:在无线传感网络环境下建立一个空间直角坐标系作为参考坐标系,并设定在无线传感网络环境中存在N个锚节点和1个目标节点,将第i个锚节点在参考坐标系中的坐标位置记为si,si=(si1,si2)T,将目标节点在参考坐标系中的坐标位置记为x,x=(x1,x2)T;其中,N为正整数,N≥3,i为正整数,1≤i≤N,si1表示si的第1个坐标分量,si2表示si的第2个坐标分量,x1表示x的第1个坐标分量,x2表示x的第2个坐标分量,上标“T”表示向量或矩阵的转置;
步骤2:在无线传感网络环境中在通信范围内,由每个锚节点发射信号,由目标节点接收信号,目标节点接收到信号后获得RSS测量值,将RSS测量值的测量模型描述为:其中,Pi表示由第i个锚节点发射在目标节点接收到信号后获得的RSS测量值,Pi亦表示由第i个锚节点发射由目标节点接收到的信号的功率,d0表示在参考坐标系中距离发射源的参考距离,P0,i表示由第i个锚节点发射在参考距离处接收到的信号的功率,表示理论上的参考功率,ΔP0,i表示由第i个锚节点发射信号时的参考功率误差,符号“|| ||2”为求欧几里得二范数符号,γ表示信号在锚节点与目标节点之间传输的路径损耗系数,γ的实际取值范围为[2,6],χi表示由第i个锚节点发射由目标节点接收到的信号中存在的路径损耗测量噪声,χi服从均值为0且方差为的高斯分布,表示χi的功率;
步骤3:选取最大的RSS测量值对应的锚节点作为参考锚节点;然后在设定参考锚节点为第1个锚节点时计算由除参考锚节点以外的每个锚节点发射在目标节点接收到信号后对应的DRSS测量值,进而将DRSS测量值的测量模型描述为:其中,Pi,1表示由第i个锚节点发射在目标节点接收到信号后对应的DRSS测量值,Pi,1亦表示由第i个锚节点发射由目标节点接收到的信号的功率Pi与由第1个锚节点发射由目标节点接收到的信号的功率P1的差值,Pi,1=Pi-P1,s1表示第1个锚节点在参考坐标系中的坐标位置,ΔP0,i,1表示由第i个锚节点发射信号时的参考功率误差ΔP0,i与由第1个锚节点发射信号时的参考功率误差ΔP0,1的差值,ΔP0,i,1=ΔP0,i-ΔP0,1,ΔP0,i,1服从均值为0且方差为的高斯分布,表示ΔP0,i,1的功率,χi,1表示由第i个锚节点发射由目标节点接收到的信号中存在的路径损耗测量噪声χi与由第1个锚节点发射由目标节点接收到的信号中存在的路径损耗测量噪声χ1的差值,χi,1=χi-χ1,χi,1服从均值为0且方差为的高斯分布,表示χi,1的功率,在DRSS测量值的测量模型描述中ΔP0,i,1和χi,1为误差项;
步骤4:对于在不考虑误差项ΔP0,i,1和χi,1的情况下,将近似变换为然后将的欧式范数展开,得到再将改写成矩阵形式,描述为:A0θ=b0,其中,P'i,1、P'2,1、P'N,1为引入的辅助变量,P'2,1和P'N,1通过计算得到,A0、θ、b0均为引入的中间变量,A0的维数为(N-1)×3,θ的维数为3×1,b0的维数为(N-1)×1,符号“[ ]”为向量或矩阵表示符号,s2表示第2个锚节点在参考坐标系中的坐标位置,sN表示第N个锚节点在参考坐标系中的坐标位置,s11表示s1的第1个坐标分量,s12表示s1的第2个坐标分量,s21表示s2的第1个坐标分量,s22表示s2的第2个坐标分量,sN1表示sN的第1个坐标分量,sN2表示sN的第2个坐标分量;
步骤5:在考虑中的误差项ΔP0,i,1和χi,1的情况下,在高信噪比条件时,获取DRSS测量值的测量噪声的近似表达式,描述为:然后将近似改写成矩阵形式,描述为:Aθ≈b,A=A0+ΔA,b=b0+Δb;接着根据Aθ≈b和A0θ=b0,得到EIV模型,即观测向量b和系数矩阵A中均存在误差,描述为:Aθ-b=(A0+ΔA)θ-(b0+Δb)=(ΔA)θ-Δb=Gn;再将EIV模型的描述作为约束条件,利用约束总体最小二乘准则构建约束总体最小二乘问题,描述为:最后将约束总体最小二乘问题的描述中的约束条件简化为n=G-1(Aθ-b),得到其中,ΔP'i,1表示因误差项影响的辅助变量P'i,1的误差,ΔP'i,1服从均值为0且方差为的高斯分布,表示ΔP'i,1的功率,A、b、ΔA、Δb、G、n均为引入的中间变量,A的维数为(N-1)×3,b的维数为(N-1)×1,ΔA的维数为(N-1)×3,Δb的维数为(N-1)×1,G的维数为(N-1)×(N-1),n的维数为(N-1)×1,s3表示第3个锚节点在参考坐标系中的坐标位置,ΔP'2,1表示因误差项影响的辅助变量P'2,1的误差,ΔP'3,1表示因误差项影响的辅助变量P'3,1的误差,ΔP'N,1表示因误差项影响的辅助变量P'N,1的误差,P'3,1通过算得到,min( )为取最小值函数,“s.t.”表示“受约束于……”,上标“-1”表示矩阵的逆;
步骤6:通过最小化中的目标函数将改写为以θ为自变量的目标函数F(θ),F(θ)=(Aθ-b)T(GGT)-1(Aθ-b);然后根据中的3个元素之间的关系将F(θ)改写为以x为自变量的非线性目标函数F(x),F(x)=(A2x+A3xTx-b)T(GGT)-1(A2x+A3xTx-b);其中,F( )表示目标函数表示形式,[A2 A3]=A,A2表示由A的前两列组成的矩阵,A3表示由A的最后一列组成的向量,A2的维数为(N-1)×2,A3的维数为(N-1)×1;
步骤7:利用牛顿法对以x为自变量的非线性目标函数F(x)进行求解,得到x的局部最优解,记为并将作为目标节点在参考坐标系中的位置估计值。
2.根据权利要求1所述的基于DRSS的无线传感网络鲁棒定位方法,其特征在于所述的步骤7中,x0表示x的初始值,x0取中的前两行,表示取使得最小时的值,表示θ的估计值,表示F(x)对x求两次导后且x=x0时的解,表示F(x)对x求导且x=x0时的解。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宁波大学,未经宁波大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210275014.9/1.html,转载请声明来源钻瓜专利网。