[发明专利]无线传感器节点定位的方法、装置、设备和存储介质在审
申请号: | 202211239296.3 | 申请日: | 2022-10-11 |
公开(公告)号: | CN115955647A | 公开(公告)日: | 2023-04-11 |
发明(设计)人: | 郭一翰;张玉忠;赵华国;张晓雨;丁浩 | 申请(专利权)人: | 中国农业银行股份有限公司青岛市分行 |
主分类号: | H04W4/02 | 分类号: | H04W4/02;G06N3/006;H04W64/00 |
代理公司: | 北京集佳知识产权代理有限公司 11227 | 代理人: | 李伟 |
地址: | 266072 山*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 无线 传感器 节点 定位 方法 装置 设备 存储 介质 | ||
1.一种无线传感器节点定位的方法,其特征在于,用于确定无线传感器网络中待定位节点的位置,包括:
针对每一信标节点,根据传感器节点之间的距离,确定所述信标节点到每一其他传感器节点的最小跳数;其中,所述信标节点为所述无线传感器网络中预设的多个传感器节点,所述其他传感器节点,包括除针对的所述信标节点以外的每一个传感器节点;
针对每一所述信标节点,根据所述信标节点到所述其他信标节点的最小跳数和距离计算所述信标节点的平均跳距离;
基于改进灰狼算法对每个所述信标节点的平均跳距离进行修正;
利用所述信标节点修正后的所述平均跳距离,所述信标节点到待定位节点的最小跳数,基于三维双曲线改进最小二乘法计算得到所述待定位节点的位置;其中,所述待定位节点包括除所述信标节点以外的每一个传感器节点。
2.根据权利要求1所述的方法,其特征在于,针对第一传感器节点,确定所述信标节点到所述第一传感器节点的最小跳数的过程包括:
所述第一传感器节点收到第二传感器节点发送的节点数据后,确定所述第一传感器节点到所述第二传感器节点的距离;其中,所述节点数据由所述信标节点发出,所述第二传感器节点发送的节点数据携带有所述信标节点到所述第二传感器节点的最小跳数;
若所述第一传感器节点到所述第二传感器节点的距离小于或等于预设的第一距离阈值,在所述节点数据携带的最小跳数的基础上增加0.5,获得所述信标节点到所述第一传感器节点的最小跳数;
若所述第一传感器节点到所述第二传感器节点的距离大于第一距离阈值且小于或等于第二距离阈值,在所述节点数据携带的跳数的基础上增加1,获得所述信标节点到所述第一传感器节点的最小跳数;其中,所述第一距离阈值为所述第二距离阈值的一半。
3.根据权利要求1所述的方法,其特征在于,所述基于改进灰狼算法对每个所述信标节点的平均跳距离进行修正,包括:
初始化狼群中每一个体的位置;
根据狼群中每一个体的适应度确定第一灰狼,第二灰狼和第三灰狼;
更新狼群中每一个体的位置;
更新所述第一灰狼,所述第二灰狼和所述第三灰狼;
判断狼群是否满足预设的结束迭代条件,若是,输出修正后的平均跳距离,若否,返回执行所述更新狼群中每一个体的位置步骤,直至满足所述结束迭代条件为止。
4.根据权利要求1所述的方法,其特征在于,所述利用所述信标节点修正后的所述平均跳距离,所述信标节点到待定位节点的最小跳数,基于三维双曲线改进最小二乘法计算得到所述待定位节点的位置,包括:
根据所述信标节点的平均跳距离和所述信标节点到所述待定位节点的最小跳数计算得到所述信标节点到所述待定位节点的距离;
根据所述信标节点到所述待定位节点的距离,所述信标节点的位置,确定第一公式:其中,(xi,yi,zi)为任一信标节点ANi的位置,(xm,ym,zm)表示需要计算的待定位节点M的位置,
将所述第一公式按最小二乘法转换为第二公式:Za=(VaTVa)-1VaTPa,并求解所述第二公式,获得所述待定位节点的位置;
其中:
所述n为信标节点的总数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国农业银行股份有限公司青岛市分行,未经中国农业银行股份有限公司青岛市分行许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211239296.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种X型承力支架
- 下一篇:基于晶圆的处理装置、任务处理方法及制备方法