【技术实现步骤摘要】
一种信息物理系统的改进无约束优化三维DV
‑
Hop定位方法
[0001]本专利技术涉及一种信息物理系统的改进无约束优化三维DV
‑
Hop定位方法,属于无线传感器网络节点定位领域。
技术介绍
[0002]无线传感器网络(WSNs)是由许多具有感知、通信功能的传感器节点部署在某个区域中之后组成的感知网络,随着科学技术的发展和人民生活的日益提高,传感器的身影已经随处可见。比如,畜牧业中羊群的检测与跟踪,森林火灾的检测,甚至战争中敌军的行动检测等等。传感器网络感知的信息很重要,可是往往更多时候,人们却更离不开信息的发生位置,为此,国内外的一批学者对其定位算法进行了相当多的研究,其中无需测距的DV
‑
Hop定位算法由于其造价低廉以及适用性高而受到广泛应用,但是由于传统的DV
‑
Hop定位算法其在最小跳数、平均跳距以及最小二乘法计算方面的误差,导致其在定位精度上并不能满足人们所要求的情况,为此提出了一种信息物理系统的改进无约束优化三维DV
‑
Hop定位方法,由于实际部署的地点往往是三维空间而少有二维平面,于是本专利技术算法主要集中于研究实际情况下的传感器网络三维定位问题。
[0003]本专利技术的技术来源于云南省基础研究计划重点项目(202001AS070064);云南省技术创新人才项目(2019HB113);云南省“万人计划”产业技术领军人才项目(云发改人事[2019]1096号)资助。
技术实现思路
[0004] ...
【技术保护点】
【技术特征摘要】
1.一种信息物理系统的改进无约束优化三维DV
‑
Hop定位方法,其特征在于:Step1:在边长为Lm
×
Wm
×
Hm的三维空间中随机投放若干个无线传感器网络节点,其中包含有位置未知的未知节点和位置已知的锚节点,L、W、H分别代表该三维空间的长、宽、高;Step2:锚节点采用二通信半径的洪泛法对数据包进行传播,获得最小跳数值hop,然后锚节点周边的其它节点根据最小hop原则对数据包进行选择性接收;Step3:利用Step2中最小跳数值hop与平方代价函数对锚节点跳距值进行修正,修正方程为:式中,hop
ij
为锚节点i与锚节点j于Step2中修正之后的最小跳数值,HopSize
i
为锚节点i的修正的平均跳距值,d
i,j
为锚节点i与锚节点j之间的真实距离;求解该方程得锚节点i的修正的平均跳距值HopSize
i
为:Step4:根据Step3得到的锚节点的修正的平均跳距值HopSize
i
使用加权优化策略确定未知节点p的平均跳距值,使用W
i
来表示锚节点i的修正的平均跳距值对于未知节点p的权重比例:式中,锚节点i,j,k是与未知节点p相距最近的三个锚节点,hop
pi
,hop
pj
,hop
pk
分别为未知节点与锚节点i,j,k之间经过Step2修正后得出的最小跳数值;未知节点p的平均跳距值为:Step5:根据Step2中得到的未知节点与各锚节点之间修正的最小跳数值与Step4中的未知节点p的平均跳距值相乘,得到未知节点p与锚节点j之间的估计距离值d
p,j
:d
p,j
=HopSize
p
×
hop
pj
式中,HopSize
p
为未知节点p于Step4中得到的平均跳距值,hop
pj
为未知节点p与锚节点j于Step2得到的修正的最小跳数值;根据未知节点p与所有锚节点之间的估计距离列出极大似然方程,确定出未知节点p的定位方程为:
式中,(x
p
...
【专利技术属性】
技术研发人员:张晶,李煜,李英娜,赵振刚,张大骋,冯勇,万小容,张家洪,
申请(专利权)人:云南枭润科技服务有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。