[发明专利]面向无线传感器网络定位的双移动锚节点路径规划方法在审
申请号: | 202110617779.1 | 申请日: | 2021-06-03 |
公开(公告)号: | CN113382377A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 崔焕庆;赵君宜;舒明雷;徐强 | 申请(专利权)人: | 山东科技大学;山东省人工智能研究院 |
主分类号: | H04W4/38 | 分类号: | H04W4/38;H04W40/24;H04W64/00 |
代理公司: | 济南泉城专利商标事务所 37218 | 代理人: | 支文彬 |
地址: | 266590 山东省青岛*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 面向 无线 传感器 网络 定位 移动 节点 路径 规划 方法 | ||
一种面向无线传感器网络定位的双移动锚节点路径规划方法,通过使用2个移动锚节点进行节点定位,避免了使用1个移动锚节点容易出现的共线问题,提高了定位精度。相比于使用静态锚节点或3个甚至更多的移动锚节点进行节点定位,使得定位成本较低。通过对双移动锚节点的移动路径进行了合理规划,算法简单易于实现,路径长度更短,锚节点能耗更低。
技术领域
本发明涉及无线传感器网络技术领域,具体涉及一种面向无线传感器网络定位的双移动锚节点路径规划方法。
背景技术
无线传感器网络广泛用于环境监测、目标跟踪、卫生健康、灾难救援等领域,其中节点定位技术是无线传感器网络的一项关键技术。
基于锚节点的节点定位方法由于可以获得绝对坐标,应用最为广泛。相比使用静态锚节点实现节点定位的方法,采用移动锚节点实现传感器节点定位具有成本低、精度高等优点。仅采用一个移动锚节点容易产生共线问题,导致定位精度较低;如果使用3个或更多的移动锚节点,则它们之间的协同较难且成本较高。
发明内容
本发明为了克服以上技术的不足,提供了一种使用2个移动锚节点即可实现高精度定位、降低定位成本的双移动锚节点路径规划方法。
本发明克服其技术问题所采用的技术方案是:
一种面向无线传感器网络定位的双移动锚节点路径规划方法,包括如下步骤:
a)设定无线传感器的部署区域为长度L、宽度H的长方形区域,该长方形区域中锚节点和盲节点的通信范围为半径为R的圆;
b)对长方形的部署区域进行网格状划分,使其在纵向上等间距划分为n+1行,划分后的行从下向上编号为第0、1、2、...、n,相邻两行之间的间距为VS,在横向上等间距划分为m+1列,划分后的列从左到右依次编号为第0、1、2、...、m,相邻两列之间的间距为HS,HS≤R;
c)以长方形区域左下角为坐标原点(0,0),在第i行上选取候选虚拟锚节点,当i是不超过n的偶数时,候选虚拟锚节点的坐标Ai,j=(j×HS,i×VS),其中j=0,1,2,...,m,当i是不超过n的奇数时,候选虚拟锚节点的坐标其中k=0,1,2,...,m-1;
d)定义List1为第1个锚节点需要遍历的虚拟锚节点序列,定义List2为第2个锚节点需要遍历的虚拟锚节点序列,初始时List1={A0,0},List2={B1,0},变量flag表示锚节点的移动方向,flag等于1时,锚节点从左向右移动,flag等于2时,锚节点从右向左移动,将变量flag赋值为1,变量i赋值为0;
e)如果i<n-1,则转至执行步骤f),如果i≥n-1,则转至执行步骤h);
f)如果flag等于2,则转至执行步骤g),如果flag等于1,则将虚拟锚节点序列{Ai,1,Ai,2,...,Ai,m,Bi+1,m-1}加入到序列List1中,将虚拟锚节点序列{Bi+1,0,Bi+1,1,...,Bi+1,m-2,Ai+2,m}加入到序列List2中,将变量i加2,将flag赋值为2,转至执行步骤e);
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东科技大学;山东省人工智能研究院,未经山东科技大学;山东省人工智能研究院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110617779.1/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种基于客流分析的城市公交线网优化方法
- 下一篇:变电站在线智能巡视系统