【技术实现步骤摘要】
一种分级快速的无线传感器网络节点精准定位方法及装置
本申请涉及无线监测数据定位
,特别涉及一种分级快速的无线传感器网络节点精准定位方法、装置、设备及可读存储介质。
技术介绍
无线传感器网络(WirelessSensorNetwork,WSN)是通过部署大量具有感知、计算和无线通信能力的传感器节点而组成的网络,传感器节点之间彼此协同完成特定任务。很多情况下,需要获知节点位置信息。由于传感器节点往往是随机部署的,通过人力来获取每个节点的位置信息,效率太低;而通过在每个节点设置定位模块来获取节点位置信息,则成本太高。因此,需要通过适当的定位方法来获取无线传感器网络的节点位置信息。目前,节点定位方法主要有距离相关和距离无关两种。多维定标MDS-MAP方法在两种情况下均可运行,该方法的特点是所需锚节点较少,定位精度高于一般方法,但其使用节点间的最短路径作为真实距离计算节点位置,造成的定位误差较大。对此问题较热门的解决方法,一是采用扩展卡尔曼滤波(extendedKalmanfilter,EKF)及相对方位角和节点移动位移 ...
【技术保护点】
1.一种分级快速的无线传感器网络节点精准定位方法,其特征在于,包括:/n获取无线传感器网络的节点间距离矩阵;/n利用曲线距离分析方法对所述节点间距离矩阵进行非线性映射,得到节点的相对坐标,其中所述节点包括锚节点和待定位节点;/n根据所述锚节点的所述相对坐标和所述锚节点的绝对坐标之间的转换关系,将所述待定位节点的所述相对坐标转换为绝对坐标,得到待定位节点的绝对坐标估计值;/n根据所述绝对坐标估计值,利用自适应莱维飞行鲸鱼优化方法,确定所述待定位节点的绝对坐标精确值。/n
【技术特征摘要】
1.一种分级快速的无线传感器网络节点精准定位方法,其特征在于,包括:
获取无线传感器网络的节点间距离矩阵;
利用曲线距离分析方法对所述节点间距离矩阵进行非线性映射,得到节点的相对坐标,其中所述节点包括锚节点和待定位节点;
根据所述锚节点的所述相对坐标和所述锚节点的绝对坐标之间的转换关系,将所述待定位节点的所述相对坐标转换为绝对坐标,得到待定位节点的绝对坐标估计值;
根据所述绝对坐标估计值,利用自适应莱维飞行鲸鱼优化方法,确定所述待定位节点的绝对坐标精确值。
2.如权利要求1所述的方法,其特征在于,所述利用曲线距离分析方法对所述节点间距离矩阵进行非线性映射,得到节点的相对坐标,包括:
利用曲线距离分析方法对所述节点间距离矩阵进行非线性映射,根据代价函数,对映射得到的相对坐标矩阵进行优化,直至得到最优的相对坐标矩阵,以作为节点的相对坐标;
其中,所述对映射得到的相对坐标矩阵进行优化,包括:以第一节点的相对坐标固定不变为基础,调整第二节点的相对坐标,直至根据所述代价函数确定的代价值最小。
3.如权利要求1所述的方法,其特征在于,所述根据所述绝对坐标估计值,利用自适应莱维飞行鲸鱼优化方法,确定所述待定位节点的绝对坐标精确值,包括:
将所述绝对坐标估计值作为初始的猎物,随机生成鲸鱼种群;
分别根据猎物包围公式、发泡网攻击公式、猎物搜索公式对所述鲸鱼种群中的鲸鱼进行位置更新,并根据适应度函数更新所述猎物,直至达到最大迭代次数,得到所述待定位节点的绝对坐标精确值;其中,所述猎物包围公式和所述猎物搜索公式中的包围步长为根据自适应莱维飞行改进的包围步长。
4.如权利要求3所述的方法,其特征在于,所述包围步长为:
A′·|C·XL(T)-X(T)|;
其中,XL(T)为T时刻所述猎物的位置,X(T)...
【专利技术属性】
技术研发人员:余修武,李莹,刘永,彭国文,余齐豪,龙飞宇,李睿,徐守龙,肖人榕,李佩,
申请(专利权)人:南华大学,
类型:发明
国别省市:湖南;43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。