【技术实现步骤摘要】
一种节点定位方法、装置及计算机可读存储介质
本专利技术属于定位领域,具体涉及一种节点定位方法、装置及计算机可读存储介质。
技术介绍
本部分旨在为权利要求书中陈述的本专利技术的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。在无线电网络中,希望可以定位无线电网络的节点。现有技术中,通常采用无线电测距技术分别测量待定位无线节点和多个已知位置的无线节点之间的距离,通过多个无线节点的已知位置与测距结果可以确定出待定位无线节点的位置。然而,由于多种因素,比如WIFI和蓝牙等无线信号的干扰,或者信号可能通过多个路径传输(比如空间中存在诸如墙壁的障碍物,信号会从障碍物反射进入无线节点,从而将折射或者反射路径错误地测量为直射路径),以上测距结果会有比较大的误差。因此,在无线节点定位中如何保障节点定位准确度是一个亟待解决的问题。
技术实现思路
针对上述现有技术中存在的问题,提出了一种节点定位方法、装置及计算机可读存储介质,利用这种方法、装置及计算机可读存储介质,能够解决上述问题。本专利技术提供了以下方案。第一方面,提供一种节点定位方法,应用于节点定位系统,所述节点定位系统包括待定位节点和已知位置的N个锚节点,所述N个锚节点与待定位节点之间通过无线信号通信连接,方法包括:基于相位测距技术确定待定位节点和N个锚节点之间的N个第一估计距离,其中N为大于或等于3的整数;对N个第一估计距离进行中值滤波处理,以获得N个第二估计距离;利用预设查找表遍历多个预设节点 ...
【技术保护点】
1.一种节点定位方法,其特征在于,应用于节点定位系统,所述节点定位系统包括待定位节点和已知位置的N个锚节点,所述N个锚节点与所述待定位节点之间通过无线信号通信连接,所述方法包括:/n基于相位测距技术确定待定位节点和N个锚节点之间的N个第一估计距离,其中N为大于或等于3的整数;/n对所述N个第一估计距离进行中值滤波处理,以获得N个第二估计距离;/n利用预设查找表遍历多个预设节点,以获得每个所述预设节点和所述N个锚节点之间的N个理想距离数据;/n基于N个所述第二估计距离和对应于每个所述预设节点的N个所述理想距离数据计算每个所述预设节点和所述待定位节点之间的相似度,根据所述相似度从所述多个预设节点中确定目标定位节点。/n
【技术特征摘要】
1.一种节点定位方法,其特征在于,应用于节点定位系统,所述节点定位系统包括待定位节点和已知位置的N个锚节点,所述N个锚节点与所述待定位节点之间通过无线信号通信连接,所述方法包括:
基于相位测距技术确定待定位节点和N个锚节点之间的N个第一估计距离,其中N为大于或等于3的整数;
对所述N个第一估计距离进行中值滤波处理,以获得N个第二估计距离;
利用预设查找表遍历多个预设节点,以获得每个所述预设节点和所述N个锚节点之间的N个理想距离数据;
基于N个所述第二估计距离和对应于每个所述预设节点的N个所述理想距离数据计算每个所述预设节点和所述待定位节点之间的相似度,根据所述相似度从所述多个预设节点中确定目标定位节点。
2.根据权利要求1所述的方法,其特征在于,还包括确定所述预设查找表的步骤,具体包括:
确定所述待定位节点的预设边界范围,在所述预设边界范围之内设置M个所述预设节点;
基于每个所述预设节点到每个所述锚节点的所述理想距离设置所述预设查找表;
其中,所述预设查找表中预存每个所述预设节点与每个所述锚节点之间的所述理想距离或所述理想距离的数学变型。
3.根据权利要求1所述的方法,其特征在于,对所述N个第一估计距离进行中值滤波处理,以获得N个第二估计距离,还包括:
对所述N个第一估计距离进行中值滤波处理之后,再进行卡尔曼滤波处理,以得到N个所述第二估计距离。
4.根据权利要求1所述的方法,其特征在于,还包括:
利用以下任意一项公式计算每个所述预设节点和所述待定位节点之间的相似距离:
其中,m为所述预设节点的标号,Dm是指第m个所述预设节点与N个所述锚节点之间的N个所述理想距离和N个所述第二估计距离之间的相似距离,所述相似距离和所述相似度呈反比,Rn是指所述待定位节点和第n个所述锚节点之间的所述第二估计距离,distmn是指第m个所述预设节点和第n个所述锚节点之间的理想距离,其中n=1,2,...N。
5.根据权利要求4所述的方法,其特征在于,所述预设查找表中预存有每个所述预设节点和每个所述锚节点之间的所述理想距离的平方值。
6.根据权利要求1所述的方法,其特征在于,根据所述相似度从所述多个预设节点中确定目标定位节点,还包括:
从所述M个预设节点中确定与所述待定位节点相似度最高的一个预设节点作为所述目标定位节点;和/或,
根据相似度排名从所述M个预设节点中确定至少两个预设节点,并根据所述至少两个预设节点各自和所述待定位节点之间的相似度,在所述至少两个预设节点之间确定所述目标定位节点。
7.一种节点定位转置,其特征在于,应用于节点定位系统,所述节点定位系统包括待定位节点和已知位置的N个锚节点,所述N个锚节点与所述待定位节点之间通过无线信号通信连接,所述装置包括:
测距单元,...
【专利技术属性】
技术研发人员:黄海力,
申请(专利权)人:泰凌微电子上海股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。