[发明专利]一种WiFi指纹室内定位方法有效

专利信息
申请号: 201910715768.X 申请日: 2019-08-02
公开(公告)号: CN110366244B 公开(公告)日: 2020-12-22
发明(设计)人: 鲁琛 申请(专利权)人: 无锡职业技术学院
主分类号: H04W64/00 分类号: H04W64/00;H04B17/318;G06K9/62;G01S5/02
代理公司: 南京品智知识产权代理事务所(普通合伙) 32310 代理人: 奚晓宁;杨陈庆
地址: 214121 江苏*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 wifi 指纹 室内 定位 方法
【权利要求书】:

1.一种WiFi指纹室内定位方法,其特征在于,包括如下步骤:

1)离线数据采集;

1-1)在参考点处进行数据采集;

1-1-1)在整个待定位区域范围内用接收机检测所有可见AP,记共检测到totalmac个AP;所述接收机为手机和掌上电脑;AP指访问节点,totalmac为自然数;

1-1-2)设置参考点并记录接收到的所有可见AP的信号强度和MAC地址;记共设置了RefNum个参考点,RefNum是自然数;所述MAC地址用于区别不同的WiFi,与WiFi网络的BSSID相同,BSSID的中文含义是基本服务集标识;

1-1-3)计算参考点处接收到的来自同一AP的信号强度的平均值;同一AP即MAC地址相同;

1-2)生成位置指纹记录;

具体是,记录每个参考点的位置指纹记录,总共记录RefNum个参考点的位置指纹记录;

2)分区域,即按训练子集训练最小二乘支持向量回归机模型;

2-1)数据预处理以及生成训练集;

2-1-1)计算RSS平均值和统计方差;

具体是,当所述步骤(1-2)中的RefNum个参考点的采样数据全部记录完后,需依次计算来自不同AP的WiFi信号的RSS均值、统计方差,该过程共需统计所述步骤(1-1-1)检测到的totalmac个AP的WiFi信号的RSS均值、统计方差;不同AP即MAC地址不同;

2-1-2)数据的去除;

具体是,当来自某AP的WiFi信号的RSS统计方差较小时,认为不足以满足定位对数据差异性的要求,去除所有来自该的WiFi信号强度数据;

较小的含义是RSS统计方差小于16;

2-1-3)数据的归一化;

具体是,将不同参考点处获得的来自不同AP的WiFi信号的RSS依次归一化,该过程共需统计RefNum个参考点,每个参考点计算来自totalmac个AP的RSS归一化值;

2-1-4)数据聚类;

2-1-4-1)使用固定超球体积确定聚类中心个数k,k为自然数;

具体是,将上述步骤(2-1-3)生成的不同参考点处获得的来自不同AP的WiFi信号的RSS归一化值组成总体训练集,遍历总体训练集中所有条目,计算所有条目之间最大欧氏距离,所有参考点都应包含在由该最大欧式距离确定的超球中,让聚类后形成的子区域对应的超球体积固定,用超球体积之比作为聚类中心的个数k,即定位子区域的个数;计算总体训练集中所有条目之间的最大k个欧氏距离,从这k个欧氏距离对应的2k个条目中随机选取k个条目,作为步骤(2-1-4-2)中聚类的k个初始聚类中心;

2-1-4-2)使用接收信号强度的欧式距离和坐标距离度量的聚类算法进行聚类;

2-1-5)重新生成训练子集;

具体是,所述步骤(2-1-4-2)进行完后,形成若干个聚类中心,将总体训练集中每个条目划分到一个聚类中心;

2-2)按训练子集训练最小二乘支持向量回归机模型;

2-2-1)使用新型核函数K(x,x')训练子集训练x轴坐标的最小二乘支持向量回归机模型;

具体是,使用新型核函数K(x,x')训练子集训练x轴坐标的最小二乘支持向量回归机模型,确定各个训练子集x轴坐标的回归函数、统计方差和标准差;

2-2-2)使用新型核函数K(x,x')训练子集训练y轴坐标的最小二乘支持向量回归机模型;

具体是,使用本发明的新型核函数K(x,x')训练子集训练y轴坐标的最小二乘支持向量回归机模型,确定各个训练子集y轴坐标的回归函数、统计方差和标准差;

K(x,x’)定义见下述公式(95),

其中,exp()是以e为底数的指数函数,ρ取值为正数,x、x’都是训练集中的数据,x、x’都是n维向量,xl、x’l分别是x、x’的第l维分量;

3)进行在线位置解算;

3-1)计算权重因子;

具体是,获得待定位点的位置指纹后,计算该位置指纹与所述步骤(2-1-4-2)中获得的k个聚类中心的WiFi信号强度的欧氏距离,然后计算k个聚类中心在最终定位结果中所占权重,选取其中最大的3个权重因子并记录这3个权重因子对应的3个训练子集;

3-2)进行位置坐标的计算;

具体是,将待定位点的位置指纹分别代入对应的3个训练子集的x轴坐标的最小二乘支持向量回归机的回归函数,计算对应的x轴坐标的输出值,再将所述步骤(3-1)中对应的权重因子作为权重,加权计算出本发明最终输出的x轴坐标;

同理,将待定位点的位置指纹分别代入对应的3个训练子集的y轴坐标的最小二乘支持向量回归机的回归函数,计算对应的y轴坐标的输出值,再将所述步骤(3-1)中对应的权重因子作为权重,加权计算出本发明最终输出的y轴坐标。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡职业技术学院,未经无锡职业技术学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910715768.X/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top