一种参数不确定的海洋传感网定位方法技术

技术编号:37708656 阅读:17 留言:0更新日期:2023-06-01 23:59
本发明专利技术涉及一种参数不确定的海洋传感网定位方法,方法包括以下步骤:S1、根据信号传播损耗,构建基于接收信号强度的测距模型;S2、选取参考节点,对参考节点的测距模型进行作差操作,引入自然常数,构造差分测距模型,采用线性无偏估计方法求解目标初始位置;S3、基于目标初始位置建立以路径损耗因子为待求变量的目标优化函数,构建约束,采用改进的鲸鱼优化算法求解最优路径损耗因子;S4、基于最优路径损耗因子重构差分测距模型,采用线性最小二乘法求解重构的差分测距模型,得到优化后的目标位置。与现有技术相比,本发明专利技术具有定位精度高等优点。优点。优点。

【技术实现步骤摘要】
一种参数不确定的海洋传感网定位方法


[0001]本专利技术涉及海洋无线传感网节点定位
,尤其是涉及一种参数不确定的海洋传感网定位方法。

技术介绍

[0002]作为海上信息互联互通的重要途经之一,对海洋传感网(Ocean Sensor Networks,OSNs)的研究具有较高的学术意义和科学价值,它不仅可以应用于海上交通运输,在海洋生态监测、海上搜救等领域都有广阔的应用前景。而其中的关键技术之一即是节点的定位技术,通过该技术可获取数据的位置信息,为接下来的决策等提供了较可靠的依据。
[0003]然而,如何在复杂多变的海洋环境中获取目标节点较为可靠的位置信息是一个挑战,特别是由于设备损耗抑或是环境相关参数如温度、湿度等变化,导致信号传播过程中的相关参数存在极大的不确定性,进而使定位精度下降。现有存在的定位技术均是基于传播参数已知的基础上展开的,不能很好地应对传播参数存在较大不确定等情况,从而使得定位误差增大。

技术实现思路

[0004]本专利技术的目的就是为了克服上述现有技术存在的缺陷而提供的一种参数不确定的海洋传感网定位方法,以解决因设备损耗、环境参数变化而导致信号传播参数不确定引起的定位误差增大的问题。
[0005]本专利技术的目的可以通过以下技术方案来实现:
[0006]一种参数不确定的海洋传感网定位方法,包括以下步骤:
[0007]S1、根据信号传播损耗,构建基于接收信号强度的测距模型;
[0008]S2、选取参考节点,对参考节点的测距模型进行作差操作,引入自然常数,构造差分测距模型,采用线性无偏估计方法求解目标初始位置;
[0009]S3、基于目标初始位置建立以路径损耗因子为待求变量的目标优化函数,构建约束,采用改进的鲸鱼优化算法求解最优路径损耗因子;
[0010]S4、基于最优路径损耗因子重构差分测距模型,采用线性最小二乘法求解重构的差分测距模型,得到优化后的目标位置。
[0011]进一步地,所述测距模型为:
[0012][0013]其中,P
ri
表示第i个锚节点的接收信号强度;d0表示参考距离值;P0表示目标的发射功率;α表示路径损耗因子;γ
i
表示高斯分布海浪遮蔽噪声。
[0014]进一步地,路径损耗因子取[2,6]。
[0015]进一步地,所述改进的鲸鱼优化算法通过包围猎物、狩猎行为、搜索猎物三步对目
标优化函数进行求解。
[0016]进一步地,所述包围猎物具体为引入扰动量及随机数对目标优化函数进行更新。
[0017]进一步地,所述狩猎行为具体为模拟鲸鱼的螺旋式狩猎行为,基于鲸鱼螺旋进攻狩猎趋势对目标优化函数进行更新。
[0018]进一步地,所述鲸鱼螺旋进攻狩猎趋势包括收缩和螺旋进攻,所述收缩和螺旋进攻的概率均为0.5。
[0019]进一步地,所述作差操作为将参考节点外的其他锚节点对应的测距模型与参考节点的测距模型作差。
[0020]进一步地,对参考节点的测距模型进行作差操作后,对得到的测距模型中的对数进行换底和平方操作,平方操作后引入自然常数。
[0021]进一步地,引入自然常数后,基于一阶泰勒级数展开式构造差分测距模型。
[0022]与现有技术相比,本专利技术具有以下有益效果:
[0023](1)选取参考节点,对参考节点的测距模型进行作差操作,可以消除发射功率未知的影响,克服发射功率这一传播参数存在较大不确定时的定位的问题,提高定位的精度。
[0024](2)基于目标初始位置建立以路径损耗因子为待求变量的目标优化函数,构建约束,采用改进的鲸鱼优化算法求解最优路径损耗因子,克服路径损耗因子这一传播参数存在较大不确定时的定位的问题,提高定位的精度。
附图说明
[0025]图1为本专利技术的流程图;
[0026]图2为改进的鲸鱼优化算法求解最优路径损耗因子流程图;
[0027]图3为不同噪声情况下的定位误差图;
[0028]图4为不同锚节点数量下的定位误差图。
具体实施方式
[0029]下面结合附图和具体实施例对本专利技术进行详细说明。本实施例以本专利技术技术方案为前提进行实施,给出了详细的实施方式和具体的操作过程,但本专利技术的保护范围不限于下述的实施例。
[0030]本专利技术提供一种参数不确定的海洋传感网定位方法。方法的流程图如图1所示,方法包括以下步骤:
[0031]S1、根据信号传播损耗,构建基于接收信号强度的测距模型。
[0032]S1的具体步骤为:
[0033]考虑海洋传感网中含有N个锚节点,若部署深度已知,则可将3D场景转化为2D场景,假设第i个锚节点的位置可表示为a
i
=[a
i1
,a
i2
]T
,其中T表示转置。待定位目标位置表示为x=[x1,x2]T
。锚节点可收到来自目标通过无线电信号抑或是声信号传播的信号强度(Received Signal Strength,RSS)信息,即接收信号强度的表达式:
[0034][0035]其中,P
ri
表示第i个锚节点收到目标的发射功率值;d0表示参考距离值;P0表示目
标的发射功率;α表示路径损耗因子,经验取值通常为[2,6];||
·
||表示二阶范数;γ
i
表示RSS测距技术均值为零方差为σ
i
的高斯分布海浪遮蔽噪声。
[0036]第i个锚节点收到目标的发射功率值即为第i个锚节点的接收信号强度。接收信号强度的表达式即为测距模型。
[0037]S2、选取参考节点,对参考节点的测距模型进行作差操作,引入自然常数,构造差分测距模型,采用线性无偏估计方法求解目标初始位置。
[0038]S2的具体步骤为:
[0039]S21、选取某个锚节点作为参考节点,设其接收信号强度为P
r1
,则对应测距模型可表示为:
[0040][0041]S22、将其他锚节点对应测距模型与S21中的测距模型进行作差操作,若已知路径损耗因子先验信息,则可消除目标发射功率,即
[0042][0043]S23、对S22中消除目标发射功率的测距模型中的对数进行换底,并移项可得:
[0044][0045]S24、对S23中换底后的式子进行平方操作,并引入自然常数e后,可得:
[0046][0047]S25、通过一阶泰勒级数展开式,可进一步将引入自然常数e后的S24中的式子转化为:
[0048][0049]其中,
[0050]S26、对S25式(6)进行移项操作,可得:
[0051][0052]其中,
[0053]S27、令目标位置θ=[x1,x2,χ]T
,其中χ=||x||2,构建差分测距模型,即:
[0054][0055]其中,
[0056]S28、本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种参数不确定的海洋传感网定位方法,其特征在于,包括以下步骤:S1、根据信号传播损耗,构建基于接收信号强度的测距模型;S2、选取参考节点,对参考节点的测距模型进行作差操作,引入自然常数,构造差分测距模型,采用线性无偏估计方法求解目标初始位置;S3、基于目标初始位置建立以路径损耗因子为待求变量的目标优化函数,构建约束,采用改进的鲸鱼优化算法求解最优路径损耗因子;S4、基于最优路径损耗因子重构差分测距模型,采用线性最小二乘法求解重构的差分测距模型,得到优化后的目标位置。2.根据权利要求1所述的一种参数不确定的海洋传感网定位方法,其特征在于,所述测距模型为:其中,P
ri
表示第i个锚节点的接收信号强度;d0表示参考距离值;P0表示目标的发射功率;α表示路径损耗因子;γ
i
表示高斯分布海浪遮蔽噪声。3.根据权利要求2所述的一种参数不确定的海洋传感网定位方法,其特征在于,路径损耗因子取[2,6]。4.根据权利要求1所述的一种参数不确定的海洋传感网定位方法,其特征在于,所述改进的鲸鱼优化算法通过包围猎物、...

【专利技术属性】
技术研发人员:梅骁峻吴华锋韩德志陈信强鲜江峰李美琪张倩楠王维军
申请(专利权)人:上海海事大学
类型:发明
国别省市:

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

1