【技术实现步骤摘要】
本专利技术涉及无线通信网络领域,具体涉及一种基于核函数主特征提取的WIFI室内加权K近邻定位算法。
技术介绍
传统的基于卫星的定位技术,如GPS等,能够很好解决室外定位的需求,但是用于室内定位时,由于室内建筑对卫星信号的影响,定位效果非常的不好。相反利用无线网络通信技术用于室内定位时,效果非常的好。WIFI技术因其在室内布设简单,部署广泛,价格低廉等特性更加适用于室内定位,基于WIFI技术的室内定位成为研究热点。基于位置指纹架构的定位方法,是WIFI无线室内定位中的基本方法,该方法的使用条件是,AP的部署位置固定,部署的所有AP必须保证同构。基于位置指纹架构的定位算法如图2所示。该方法需要建立参考节点的位置指纹库,参考节点位置指纹的信息可以通过测量参考节点处来自各个AP的RSS信号建立。这种基于位置指纹的定位模型,其定位精度很大程度上取决于位置指纹数据与定位时在线测得的数据是否满足相同的分布模型。在实际的室内WLAN环境中,由于室内环境的复杂性,多径、阴影效应、人员走动、信道拥塞和节点的通信半径有限等因素的影响,在参考节点采集的各个AP的RSS信号往往表现出时变的特性,严重影响定位算法的精度。
技术实现思路
本专利技术的目的是为解决上述不足,提供一种基于核函数主特征提取的WIFI室内加权K近邻定位算法。本专利技术的目的是通过以下技术方案实现的:一种基于核函数主特征提取的WIFI室内加权K近邻定位算法, ...
【技术保护点】
一种基于核函数主特征提取的WIFI室内加权K近邻定位算法,其特征在于:定位区域内存在任意n个AP,在定位区域内选定的N个定位参考节点,在各个参考节点上可以采集到非视距的n个AP的接收信号强度(RSS)信号,这个n维的RSS信号作为参考节点位置指纹信息,将所有参考节点的指纹信息通过核函数主特征提取,提取位置指纹的主要特征,利用加权(WKNN)K近邻算法进行匹配定位计算;包括以下步骤:a.在定位区域内选定的N个定位参考节点,采集全部N个参考节点的位置指纹信息;b.将所有的位置指纹信息通过(KPCA)核函数主特征提取,提取位置指纹信息的主要特征,作为的参考节点的特征位置指纹;c.采集待测点的来自各个AP的RSS信号,利用加权K近邻算法进行匹配输出定位结果。
【技术特征摘要】
1.一种基于核函数主特征提取的WIFI室内加权K近邻定位算法,其特征在于:定位区域
内存在任意n个AP,在定位区域内选定的N个定位参考节点,在各个参考节点上可以采集到
非视距的n个AP的接收信号强度(RSS)信号,这个n维的RSS信号作为参考节点位置指纹信
息,将所有参考节点的指纹信息通过核函数主特征提取,提取位置指纹的主要特征,利用加
权(WKNN)K近邻算法进行匹配定位计算;包括以下步骤:
a.在定位区域内选定的N个定位参考节点,采集全部N个参考节点的位置指纹信息;
b.将所有的位置指纹信息通过(KPCA)核函数主特征提取,提取位置指纹信息的主要特
征,作为的参考节点的特征位置指纹;
c.采集待测点的来自各个AP的RSS信号,利用加权K近邻算法进行匹配输出定位结果。
2.根据权利要求1所述的一种基于核函数主特征提取的WIFI室内加权K近邻定位算法,
其特征在于:所述的步骤a的具体过程如下:
a1.在选定的定位区域选定N个参考节点(ReferencePoints,RP),每个参考节点的物
理位置为li(xi,yi),N个参考节点的物理位置构成一个位置库L=(l1,l2…lN)T;
a2.在各个参考节点上可以采集到非视距的n个AP的RSS信号及MAC地址信息(MAC作为
AP的标识),在每个参考节点上都要进行p次采集,将RSS均值作为这个参考节点li(xi,yi)的
位置指纹信息,这个位置指纹信息是一个n维向量fi=(rss1,rss2…rssn)T,i∈(1,N),其中
为p次采样之后来自第i个AP的RSS信号的平均值;
a3.全部参考节点的位置信息构成一个N×n维的位置指纹空间F,即F=(f1,f2…fN)T,将
全部F与L存储在数据库中,数据库中,F的每个行向量fi,代表着参考节点li(xi,yi)的位置
指纹信息。
3.根据权利要求1所述的一种基于核函数主...
【专利技术属性】
技术研发人员:全薇,李华亮,钱志鸿,王一然,
申请(专利权)人:吉林大学,
类型:发明
国别省市:吉林;22
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。