当前位置: 首页 > 专利查询>宁波大学专利>正文

一种鲁棒处理模型参数误差的接收信号强度差定位方法技术

技术编号:20586836 阅读:29 留言:0更新日期:2019-03-16 06:30
本发明专利技术公开了一种鲁棒处理模型参数误差的接收信号强度差定位方法,其以模型形式对每个接收传感器对应的信号强度差进行描述;在信号强度差模型中引入接收传感器的坐标位置的误差值和路径损耗因子的误差值,并使用一阶泰勒展开后简化;使用鲁棒加权最小二乘方法对简化表达式进行处理,得到一个鲁棒加权最小二乘问题;利用上镜图方法、根据S‑Lemma定理,引入辅助变量和误差上界,得到鲁棒加权最小二乘简化问题;利用凸松弛方法,将鲁棒加权最小二乘简化问题转化为半正定松弛问题;求解半正定松弛问题,计算得到未知信号源的坐标位置的估计值;优点是其通过减小模型参数误差的影响提高了定位精度。

A Robust Method for Locating the Intensity Difference of Received Signals with Model Parameter Errors

The invention discloses a robust method for locating the received signal intensity difference, which deals with the model parameter errors, describes the corresponding signal intensity difference of each receiving sensor in the form of a model, introduces the error values of coordinate position and path loss factor of the receiving sensor in the signal intensity difference model, and simplifies it by using the first-order Taylor expansion, and uses the least robust weighting. A robust weighted least squares problem is obtained by processing the simplified expression with the quadratic method; the problem of robust weighted least squares simplification is obtained by introducing auxiliary variables and upper bounds of errors based on the S_Lemma theorem by using the upper mirror graph method; the problem of robust weighted least squares simplification is transformed into a semi-positive definite relaxation problem by using the convex relaxation method; and the problem of semi-positive definite relaxation is solved. The estimation of coordinate position of unknown signal source is obtained. The advantage is that the positioning accuracy is improved by reducing the influence of model parameter error.

【技术实现步骤摘要】
一种鲁棒处理模型参数误差的接收信号强度差定位方法
本专利技术涉及一种目标定位技术,尤其是涉及一种鲁棒处理模型参数误差的接收信号强度差定位方法。
技术介绍
近些年,无线传感器网络目标定位技术在诸多领域得到了广泛的应用,其可以便捷快速地实现定位导航、环境监测、智能家居、工业控制等。随着科学技术的发展与社会的进步,高精度的目标定位技术在各个领域展现出了广泛的应用前景。因此,对无线传感器网络中高精度的目标定位方法的研究具有十分重要的意义。在目标定位问题中,一个未知信号源发出信号,由一定数量的接收传感器接收信号,并产生测量信息,根据这些测量信息来定位未知信号源的位置。未知信号源的定位精度是目标定位方法设计的关键。然而,现有的基于接收信号强度差的目标定位方法的定位精度受模型参数误差的影响非常大,模型参数包括接收传感器的位置和路径损耗因子,例如,即使使用高精度全球定位系统(GPS)定位传感器作为接收传感器,接收传感器的位置也总会出现偏差,而这一偏差又会进一步将更严重的误差引入到路径损耗因子(PLE)校准阶段中。在实际应用中,这些模型参数误差的存在是非常普遍的现象,因此,多误差的联合处理定位方法将会是一个必然的研究趋势。
技术实现思路
本专利技术所要解决的技术问题是提供一种鲁棒处理模型参数误差的接收信号强度差定位方法,其通过减小模型参数误差的影响提高了定位精度。本专利技术解决上述技术问题所采用的技术方案为:一种鲁棒处理模型参数误差的接收信号强度差定位方法,其特征在于包括以下步骤:步骤一:在无线传感器网络环境中建立一个平面坐标系或空间坐标系作为参考坐标系,并设定无线传感器网络环境中存在一个用于发射测量信号的未知信号源及N个用于接收测量信号的接收传感器;在无线传感器网络环境中未知信号源发射测量信号后由每个接收传感器接收,将所有接收传感器各自接收到的测量信号的信号强度按从小到大的顺序进行排序,将排序后的第1个信号强度即值最小的信号强度对应的接收传感器作为第1个接收传感器,并指定为参考传感器;然后将未知信号源在参考坐标系中的坐标位置记为x,将参考传感器在参考坐标系中的坐标位置的测量值记为将剩余的N-1个接收传感器在参考坐标系中的坐标位置的测量值对应记为其中,N≥3,表示第2个接收传感器在参考坐标系中的坐标位置的测量值,表示第N个接收传感器在参考坐标系中的坐标位置的测量值;步骤二:计算除第1个接收传感器外的每个接收传感器接收到的测量信号的信号强度与参考传感器接收到的测量信号的信号强度的信号强度差,将第i个接收传感器接收到的测量信号的信号强度与参考传感器接收到的测量信号的信号强度的信号强度差记为Pi,1,Pi,1=Pi-P1;然后以模型形式对除第1个接收传感器外的每个接收传感器接收到的测量信号的信号强度与参考传感器接收到的测量信号的信号强度的信号强度差进行描述,将Pi,1以模型形式描述为:其中,i为正整数,2≤i≤N,Pi表示第i个接收传感器接收到的测量信号的信号强度,P1表示参考传感器接收到的测量信号的信号强度,γ表示路径损耗因子的真实值,符号“||||”为求欧几里德范数符号,s1表示参考传感器在参考坐标系中的坐标位置的真实值,si表示第i个接收传感器在参考坐标系中的坐标位置的真实值,ei,1表示测量信号从未知信号源发射到第i个接收传感器接收所经历的路径上存在的测量噪声与到参考传感器接收所经历的路径上存在的测量噪声之差,ei,1=ei-e1,ei表示测量信号从未知信号源发射到第i个接收传感器接收所经历的路径上存在的测量噪声,ei服从零均值的高斯分布表示ei的功率,e1表示测量信号从未知信号源发射到参考传感器接收所经历的路径上存在的测量噪声,e1服从零均值的高斯分布表示e1的功率;步骤三:令并令然后将和代入中,再使用一阶泰勒展开,得到一阶泰勒展开表达式,描述为:再令对一阶泰勒展开表达式进行简化,得到一阶泰勒简化表达式,描述为:其中,表示路径损耗因子的测量值,Δγ表示与γ之间的误差值,表示第i个接收传感器在参考坐标系中的坐标位置的测量值,Δsi表示与si之间的误差值,Δs1表示与s1之间的误差值,为的转置,为的转置,di,1、ai,1、bi,1、εi,1均为引入的中间变量,(bi,1)T为bi,1的转置;步骤四:构建向量d=[d2,1,…,dN,1]T、a=[a2,1,…,aN,1]T、ε=[ε2,1,…,εN,1]T、e=[e2,1,…,eN,1]T;然后根据d=[d2,1,…,dN,1]T、a=[a2,1,…,aN,1]T、ε=[ε2,1,…,εN,1]T和一阶泰勒简化表达式,得到一个鲁棒加权最小二乘问题,描述为:其中,d2,1和dN,1根据得到,a2,1和aN,1根据得到,ε2,1和εN,1根据得到,e2,1和eN,1根据ei,1=ei-e1得到,min()为取最小值函数,max()为取最大值函数,r为引入的中间变量,R=DTQD,表示以为对角元素构成矩阵,Q表示e的协方差矩阵,即Q=E(eeT),E()为取期望函数,“s.t.”表示“受约束于……”,()T和[]T均表示转置;步骤五:利用上镜图方法,在鲁棒加权最小二乘问题中引入辅助变量η;再根据S-Lemma定理,在鲁棒加权最小二乘问题中引入误差上界v2,并令y=gx、q=(d-r)TR-1(d-r),得到鲁棒加权最小二乘简化问题,描述为:其中,η为上镜图方法引入的辅助变量,g、y、q均为引入的中间变量,λ为一个大于或等于0的变量,I表示维数为(N-1)×(N-1)的单位矩阵,ri-1表示r中的第i-1个元素;步骤六:令z=[yT,g,rT]T、Z=zzT、A=[0(N-1)×3I]、然后利用凸松弛方法,将鲁棒加权最小二乘简化问题转化为半正定松弛问题,描述为:q=tr{ATR-1AZ}-2dTR-1Az+dTR-1d,λ≥0,tr{BTBZ(1:3,1:3)}=1,;其中,z、Z、A、B均为引入的中间变量,0(N-1)×3表示维数为(N-1)×3的零矩阵,I2表示维数为2×2的单位矩阵,Z(3,3)表示Z中的第3行第3列元素,z(3)表示z中的第3个元素,Z(4:N+2,3)表示Z中的第4行到第N+2行第3列的所有元素,z(4:N+2)表示z中的第4个到第N+2个元素,Z(1:3,1:3)表示Z中的第1行到第3行和第1列到第3列的所有元素,Z(i+3,i+3)表示Z中的第i+3行第i+3列元素,Z(i+3,j+3)表示Z中的第i+3行第j+3列元素,表示第j个接收传感器在参考坐标系中的坐标位置的测量值,tr{}表示求矩阵的迹,符号“||”为取绝对值符号;步骤七:求解半正定松弛问题,得到解{Z*,z*,η*,λ*};然后根据Z*,计算x的估计值,记为x*,其中,Z*表示Z的解,z*表示z的解,η*表示η的解,λ*表示λ的解,Z*(1:2,3)表示Z*中的第1行到第2行第3列的所有元素,Z*(3,3)表示Z*中的第3行第3列元素。所述的步骤五中的误差上界v2的获取过程为:①设定Δγ的上界为μ,即|Δγ|≤μ;并设定Δsi的上界为ρi,即||Δsi||≤ρi;然后根据||Δsi||≤ρi,得到的上界为其中,符号“||”为取绝对值符号,2≤i≤N,ρ1表示Δs1的上界,ρi-1表示第本文档来自技高网...

【技术保护点】
1.一种鲁棒处理模型参数误差的接收信号强度差定位方法,其特征在于包括以下步骤:步骤一:在无线传感器网络环境中建立一个平面坐标系或空间坐标系作为参考坐标系,并设定无线传感器网络环境中存在一个用于发射测量信号的未知信号源及N个用于接收测量信号的接收传感器;在无线传感器网络环境中未知信号源发射测量信号后由每个接收传感器接收,将所有接收传感器各自接收到的测量信号的信号强度按从小到大的顺序进行排序,将排序后的第1个信号强度即值最小的信号强度对应的接收传感器作为第1个接收传感器,并指定为参考传感器;然后将未知信号源在参考坐标系中的坐标位置记为x,将参考传感器在参考坐标系中的坐标位置的测量值记为

【技术特征摘要】
1.一种鲁棒处理模型参数误差的接收信号强度差定位方法,其特征在于包括以下步骤:步骤一:在无线传感器网络环境中建立一个平面坐标系或空间坐标系作为参考坐标系,并设定无线传感器网络环境中存在一个用于发射测量信号的未知信号源及N个用于接收测量信号的接收传感器;在无线传感器网络环境中未知信号源发射测量信号后由每个接收传感器接收,将所有接收传感器各自接收到的测量信号的信号强度按从小到大的顺序进行排序,将排序后的第1个信号强度即值最小的信号强度对应的接收传感器作为第1个接收传感器,并指定为参考传感器;然后将未知信号源在参考坐标系中的坐标位置记为x,将参考传感器在参考坐标系中的坐标位置的测量值记为将剩余的N-1个接收传感器在参考坐标系中的坐标位置的测量值对应记为其中,N≥3,表示第2个接收传感器在参考坐标系中的坐标位置的测量值,表示第N个接收传感器在参考坐标系中的坐标位置的测量值;步骤二:计算除第1个接收传感器外的每个接收传感器接收到的测量信号的信号强度与参考传感器接收到的测量信号的信号强度的信号强度差,将第i个接收传感器接收到的测量信号的信号强度与参考传感器接收到的测量信号的信号强度的信号强度差记为Pi,1,Pi,1=Pi-P1;然后以模型形式对除第1个接收传感器外的每个接收传感器接收到的测量信号的信号强度与参考传感器接收到的测量信号的信号强度的信号强度差进行描述,将Pi,1以模型形式描述为:其中,i为正整数,2≤i≤N,Pi表示第i个接收传感器接收到的测量信号的信号强度,P1表示参考传感器接收到的测量信号的信号强度,γ表示路径损耗因子的真实值,符号“||||”为求欧几里德范数符号,s1表示参考传感器在参考坐标系中的坐标位置的真实值,si表示第i个接收传感器在参考坐标系中的坐标位置的真实值,ei,1表示测量信号从未知信号源发射到第i个接收传感器接收所经历的路径上存在的测量噪声与到参考传感器接收所经历的路径上存在的测量噪声之差,ei,1=ei-e1,ei表示测量信号从未知信号源发射到第i个接收传感器接收所经历的路径上存在的测量噪声,ei服从零均值的高斯分布表示ei的功率,e1表示测量信号从未知信号源发射到参考传感器接收所经历的路径上存在的测量噪声,e1服从零均值的高斯分布表示e1的功率;步骤三:令并令然后将和代入中,再使用一阶泰勒展开,得到一阶泰勒展开表达式,描述为:;再令对一阶泰勒展开表达式进行简化,得到一阶泰勒简化表达式,描述为:其中,表示路径损耗因子的测量值,Δγ表示与γ之间的误差值,表示第i个接收传感器在参考坐标系中的坐标位置的测量值,Δsi表示与si之间的误差值,Δs1表示与s1之间的误差值,为的转置,为的转置,di,1、ai,1、bi,1、εi,1均为引入的中间变量,(bi,1)T为bi,1的转置;步骤四:构建向量d=[d2,1,…,dN,1]T、a=[a2,1,…,aN,1]T、ε=[ε2,1,…,εN,1]T、e=[e2,1,…,eN,1]T;然后根据d=[d2,1,…,dN,1]T、a=[a2,1,…,aN,1]T、ε=[ε2,1,…,εN,1]T和一阶泰勒简化表达式,得到一个...

【专利技术属性】
技术研发人员:王刚孙英豪杨树立
申请(专利权)人:宁波大学
类型:发明
国别省市:浙江,33

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

1