首页 / 专利库 / 信号处理 / 信号 / 一种基于RSS的凸优化无线传感器网络定位方法

一种基于RSS的凸优化无线传感器网络定位方法

阅读:1发布:2023-01-03

专利汇可以提供一种基于RSS的凸优化无线传感器网络定位方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种基于接收 信号 强度(RSS)的凸优化无线 传感器 网络 定位 方法,该方法在RSS测距方程的 基础 上,利用相对误差估计准则(LARE)构建出目标 节点 定位方程,然后根据凸优化的方法推导出鲁棒性的定位 算法 ;同时考虑 无线传感器网络 发射功率未知的情况,利用 迭代 的方法进行求解。仿真结果表明,该方法在基于RSS的测距定位方法中具有更低的均方根误差(RMSE)和更好的定位 精度 。,下面是一种基于RSS的凸优化无线传感器网络定位方法专利的具体信息内容。

1.一种基于RSS的凸优化无线传感器网络定位方法,其特征在于,包括以下步骤:
首先,该方法在RSS测距方程的基础上,利用相对误差估计准则构建出目标节点定位方程;然后,根据凸优化的方法构建出一个鲁棒性的节点定位方法;同时,考虑到传感器网络发射功率未知的情况对该定位方法进行分析,提出利用迭代的方法对该定位方法进行求解。
2.根据权利要求1所述的基于RSS的凸优化无线传感器网络定位方法,其特征在于,所述无线传感器网络具有N个定位锚节点传感器和1个待定位传感器x,由此对应的第N个锚节点传感器的RSS表达式为
其中,P0是发射功率参数,d0是功率参考距离,γ是定位系统环境参数,si是已知的锚节点传感器坐标,ni表示噪声向量,其元素分别服从零均值的高斯分布CN(0,σ2),σ2为噪声功率。
3.根据权利要求2所述的基于RSS的凸优化无线传感器网络定位方法,其特征在于,将所述锚节点传感器的RSS表达式转变为线性形式,进行线性化处理得到
di=riεi,i=1,...,N                         (2)
其中,各个等价参数分别为
4.根据权利要求3所述的基于RSS的凸优化无线传感器网络定位方法,其特征在于,利用相对误差估计准则,将线性表达式转换成相对误差估计的形式,即可得到节点定位的估计方程
对该方程进行平方等价并省去常数项,最终可以得到化简后的目标定位表达式
5.根据权利要求4所述的基于RSS的凸优化无线传感器网络定位方法,其特征在于,所述目标定位表达式是一个非凸函数,对它进行凸化解:
给定原始目标定位表达式两个上界,ti,Ti,引入如下的约束表达式:
由此可以得到一个节点定位的约束优化问题
利用凸优化松弛技巧,引入松弛约束条件||x-si||≤ri和X≥xTx,对约束条件进行松弛变换,最终可以得到如下的凸优化定位方法:
||x-si||≤ri,i=1,...,N    (7d)
将传感器测到的RSS信息代入到该算法中进行计算可以实现节点的求解从而实现定位,将该凸优化RSS定位算法命名为RSS-NEW1。
6.根据权利要求5所述的基于RSS的凸优化无线传感器网络定位方法,其特征在于,针对定位过程中发射功率未知的情况,对应着P0参数未知,提出如下RSS定位算法:
||x-si||≤ri,i=1,...,N  (8d)
||[2b;c-1]||≤c+1    (8f)
其中,参数b和参数c是对应的功率未知参数P0的等价约束条件,为了提升该算法的性能,提出如下一个迭代过程去求解该问题:
第一步,首先去计算功率已知情况下的定位算法RSS-NEW1,得到一个估计节点x1;
第二步,将估计节点x1带入到RSS测距方程,求解出未知参数
第三步,利用求出的参数信息 再去求解公式(8),得到最终的传感器定位位置x2,该算法为RSS-NEW2。

说明书全文

一种基于RSS的凸优化无线传感器网络定位方法

技术领域

[0001] 本发明涉及定位技术领域,尤其涉及无线传感器网络的定位方法,具体地说是一种基于RSS测距方法的传感器网络定位方法。

背景技术

[0002] 如今,无线传感器定位的需求已经无不在,商业,公共服务,军事部的许多方面都需要易于实施的小规模的无线传感器网络来实现对人员等信息的定位。因此,传感器节点定位技术近年来变得非常普遍。常用的传感器定位测距方法包括到达时间(TOA)、到达时差(TDOA)、到达(AOA)和接收信号强度(RSS),由于基于RSS的定位方法廉价且易于实现,人们对于RSS定位技术的研究越来越普遍。
[0003] 但是考虑到基于RSS测距的无线传感器网络定位方法中的RSS测量模型具有高度非线性和非凸性,常规的线性处理求解方法无法得到最佳的求解数值,也就无法实现精确的定位。比如,传统的RSS测距定位方法仅仅使用最小二乘法来对节点数值进行估计,无法求解出精确的数值。又或者是用线性的模型去近似的代替,求解出来的数值也并非最优数值。由于这些方法求解的节点信息是非凸的,鉴于此,现今的算法都是追求鲁棒性高的凸性求解估计器,相关手段就是在最大似然估计准则(ML)或者是加权最小二乘估计准则(WLS)等估计准则上求解出凸性的定位算法来实现传感器的节点定位,但采用这些方法,是通过优化噪声量来构建目标函数,这一方法会带来更多误差,由此仍然无法解决定位精度不好的缺点。
[0004] 基于上述背景,针对RSS测距的无线传感器网络定位的一种新的凸优化定位算法被提出。该算法在RSS测距方程基础上,首先构建出目标节点定位方程,然后根据凸优化的方法构建出了一个鲁棒性的定位方法。同时考虑传感器网络发射功率未知的情况也对该定位方法进行了分析,利用迭代的方法求解。仿真结果表明,该方法在基于RSS的测距定位方式中具有更好的定位精度。

发明内容

[0005] 本发明旨在解决以上现有技术的问题,提出了一种基于RSS的凸优化无线传感器网络定位方法。
[0006] 本发明采用的技术方案如下:
[0007] 一种基于RSS的凸优化无线传感器网络定位方法,其包括以下步骤:
[0008] 首先,该方法在RSS测距方程的基础上,利用相对误差估计准则(LARE)构建出目标节点定位方程;其次,根据凸优化的方法推导出一个鲁棒性的节点定位方法;同时,考虑传感器网络发射功率未知的情况对该定位方法进行了分析,提出用迭代的方法去求解该定位方法。
[0009] 上述技术方案中,进一步地,所述无线传感器网络具有N个定位锚节点传感器和1个待定位传感器x,对应的第N个锚节点传感器的RSS表达式为
[0010]
[0011] 其中,P0是发射功率参数,d0是功率参考距离,γ是定位系统环境参数,si是已知的2 2
锚节点传感器坐标,ni表示噪声向量,其元素分别服从零均值的高斯分CN(0,σ),σ为噪声功率。
[0012] 更进一步地,将所述锚节点传感器的RSS表达式转变为线性形式,进行线性化处理得到
[0013] di=riεi,i=1,...,N                         (2)
[0014] 其中,各个等价参数分别为
[0015] 更进一步地,利用相对误差估计准则,将线性表达式转换成相对误差估计的形式,即可得到节点定位的估计方程
[0016]
[0017] 由于该估算方程是高度非线性高度非凸性的,故对该方程进行平方等价并且省去常数项,最终可以得到化简后的目标定位表达式
[0018]
[0019] 更进一步地,所述目标定位表达式是一个非凸函数,对它进行凸化解:
[0020] 给定原始目标定位表达式两个上界,ti,Ti,也就是引入了如下的约束表达式:
[0021] 和 由此可以得到一个节点定位的约束优化问题
[0022]
[0023]
[0024]
[0025] 利用凸优化松弛技巧,引入松弛约束条件||x-si||≤ri和X≥xTx,对约束条件进行松弛变换,最终可以得到如下的凸优化定位方法:
[0026]
[0027]
[0028]
[0029] ||x-si||≤ri,i=1,...,N   (7d)
[0030]
[0031] 这是一个标准的凸优化问题,将传感器测到的RSS信息代入到该算法中进行计算可以实现节点的求解从而实现定位,将该凸优化RSS定位算法命名为定位算法RSS-NEW1。
[0032] 更进一步地,针对定位过程中发射功率未知的情况,对应着P0参数未知,相似的可提出如下RSS定位算法:
[0033]
[0034]
[0035]
[0036] ||x-si||≤ri,i=1,...,N   (8d)
[0037]
[0038] ||[2b;c-1]||≤c+1   (8f)
[0039] 其中,参数b和参数c是对应的功率未知参数P0的等价约束条件,进一步的,为了提升该算法的性能,提出如下一个迭代过程去求解该问题:
[0040] 第一步,首先去计算功率已知情况下的RSS-NEW1定位算法,得到一个估计节点x1;
[0041] 第二步,将估计节点x1带入到RSS测距方程,求解出未知参数
[0042]
[0043] 第三步,利用求出的参数信息 再去求解公式(8),得到最终的传感器定位位置x2,称该算法为RSS-NEW2。
[0044] 本发明的有益效果为:
[0045] 本发明在基于RSS的无线传感器网络定位中利用LARE准则构建目标定位方程,再利用凸优化松弛技巧,推出了一个鲁棒性强的定位算法。以往基于ML估计准则或者是在此基础上的加权最小二乘法(WLS)的算法对噪声量的近似会带来更多的误差,而在本发明中,利用LARE估计准则,规避了噪声量的近似,由此推导了一个新颖的凸估计定位方法,具有更好的鲁棒性,同时降低了定位误差,在无线传感器网络定位中可以更加精确的实现定位。
[0046] 本发明中,在考虑未知传感器发射功率的情况下,利用本方法去实现节点定位,进一步的提高了定位精度。与以往直接求解发射功率未知情况下的方法相比,本发明利用迭代手段减少了未知发射功率带来的误差,提升了定位性能,在实际的传感器网络定位中也具有一定的参考价值。本发明接近RSS测距定位中无偏估计的克拉美罗下界的性能(CRLB),具有较低的RMSE,有较好的理论和实际意义。附图说明
[0047] 图1是本发明的一种基于RSS测距方法的传感器网络定位方法流程图
[0048] 图2基于RSS信息无线传感器定位的基本过程;
[0049] 图3是按照本发明方法在N=8,P0=40dB时不同噪声下的RSS-ML算法、RSS-NEW1算法和理论下界CRLB1的RMSE性能对比示意图;
[0050] 图4是按照本发明方法在σ=3,P0=40dB时不同传感器数目下的RSS-ML方法、RSS-NEW1方法和理论下界CRLB1的RMSE性能对比示意图;
[0051] 图5是按照本发明方法在N=8,P0未知时不同噪声下的WLS方法、RSS-NEW2方法和理论下界CRLB2的RMSE性能对比示意图;
[0052] 图6是按照本发明方法在σ=3,P0未知时不同传感器数目下的WLS方法、RSS-NEW2方法和理论下界CRLB2的RMSE性能对比示意图。

具体实施方式

[0053] 下面结合附图和具体实施例对本发明做进一步说明。
[0054] 如图1为本申请实施例提供的一种基于RSS的凸优化无线传感器网络定位方法的流程图,该定位方法包括如下步骤:
[0055] 首先,该方法在RSS测距方程的基础上,利用相对误差估计准则(LARE)构建出目标节点定位方程;然后根据凸优化的方法推导了一个鲁棒性的定位算法;同时考虑到传感器网络发射功率未知的情况对该定位算法进行分析,利用迭代的方法对该定位算法进行求解。
[0056] 无线传感器网络具有N个定位锚节点传感器和1个待定位传感器x,对应的第N个锚节点传感器的RSS表达式为
[0057]
[0058] 其中,P0是发射功率参数,d0是功率参考距离,γ是定位系统环境参数,si是已知的锚节点传感器坐标,ni表示噪声向量,其元素分别服从零均值的高斯分CN(0,σ2),σ2为噪声功率。
[0059] 将锚节点传感器的RSS表达式转变为线性形式,进行线性化处理得到[0060] di=riεi,i=1,...,N                      (2)
[0061] 其中各个等价参数分别为
[0062] 利用相对误差估计准则,将线性表达式转换成相对误差估计的形式,可以得到节点定位的估计方程
[0063]
[0064] 由于该估计方程是高度非线性高度非凸性的,故对该表达式进行平方等价并且省去常数项,最终可以得到化简后的目标定位表达式
[0065]
[0066] 可以看出,所述目标定位表达式是一个非凸函数,给定原始目标函数两个上界,ti,Ti。也就是引入了如下的约束表达式:
[0067] 和
[0068] 由此可以得到一个节点定位的约束优化问题
[0069]
[0070]
[0071]
[0072] 利用凸优化松弛技巧,引入松弛约束条件||x-si||≤ri和X≥xTx,对约束条件进行等价改写,最终可以得到如下的凸优化定位方法:
[0073]
[0074]
[0075]
[0076] ||x-si||≤ri,i=1,...,N   (7d)
[0077]
[0078] 这是一个标准的凸优化问题,将传感器测到的RSS信息代入到该算法中进行计算可以实现节点的求解并且实现定位,将该凸优化RSS定位算法命名为RSS-NEW1。
[0079] 同时,针对定位过程中发射功率未知的情况,对应着P0参数未知,相似的可提出如下RSS定位算法:
[0080]
[0081]
[0082]
[0083] ||x-si||≤ri,i=1,...,N   (8d)
[0084]
[0085] ||[2b;c-1]||≤c+1   (8f)
[0086] 其中,参数b和参数c是对应的功率未知参数P0的等价约束条件,进一步的,为了提升该算法的性能,我们又提出了如下一个迭代过程去求解该问题。
[0087] 第一步,首先去计算功率已知情况下的RSS-NEW1定位算法,得到一个估计节点x1;
[0088] 第二步,将估计节点x1带入到RSS测距方程,求解出未知参数
[0089]
[0090] 第三步,利用求出的参数信息 再去求解问题(8),得到最终的传感器定位位置x2,称该算法为RSS-NEW2。
[0091] 图2描述了基于RSS信息无线传感器定位的基本过程。由图可知,在无线传感器网络中,利用传感器接收RSS信息,由定位算法处理,再经过计算器筛选位置信息即可实现节点定位。
[0092] 图3,图4是在发射功率已知的情况下,对100米的区域内未知传感器节点进行仿真定位的性能图。由图3和图4可知,不论是在噪声增大的过程或者是传感器数目增加的过程,RSS-NEW1算法较之RSS-ML算法具有更低的RMSE,并且更加接近理论的下界,具有更好的定位性能。
[0093] 图5,图6是在发射功率未知的情况下,对100米的区域内未知传感器节点进行仿真定位的性能图。由图5和图6可知,不论是在噪声增大的过程或者是传感器数目增加的过程,RSS-NEW2算法较之WLS算法具有更低的RMSE,并且更加接近理论的下界,具有更好的定位性能。
[0094] 以上结合本发明的具体实施例对本发明方案进行了详细说明,但本发明并不局限于上述实施例,在不脱离本申请的权利要求的精神和范围情况下,本领域的技术人员可做出各种修改或改型。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈