[发明专利]环境自适应指纹库的二次构建方法有效

专利信息
申请号: 202010110109.6 申请日: 2020-02-23
公开(公告)号: CN111314896B 公开(公告)日: 2023-04-07
发明(设计)人: 杨静;曹秀伟 申请(专利权)人: 西安理工大学
主分类号: H04W4/80 分类号: H04W4/80;H04W64/00;G01S5/02
代理公司: 西安弘理专利事务所 61214 代理人: 张皎
地址: 710048 陕*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 环境 自适应 指纹 二次 构建 方法
【权利要求书】:

1.一种环境自适应指纹库的二次构建方法,其特征在于,按照以下步骤实施:

步骤1:在无干扰环境下,进行蓝牙模块Shadowing阴影传播模型的最小二乘法拟合,具体过程是,

根据蓝牙信号Shadowing阴影传播模型,待测节点读取锚节点信号强度RSSI的理论值表达为:Rssi=T+10vlg(d)  (1)

其中,d为待测节点与锚节点间的实际距离;v为受环境影响的路径损耗因子;T为单位距离处的信号强度RSSI值,

在无干扰环境中,固定一个锚节点,沿直线移动待测节点,在不同位置处采集RSSI信号进行卡尔曼滤波处理后求均值,得到一组不同距离、RSSI值(d0,Rssi),代入式(1),利用最小二乘法可拟合v,完成对该蓝牙模块Shadowing阴影传播模型的参数拟合;

步骤2:无干扰环境下,构建初始指纹库Z0,具体过程是,

在三个锚节点最小单位的定位空间中,A,B,C分别是一个锚节点,在该定位空间均匀设置n个指纹点K=(k1,k2,k3,…kn),设该三个锚节点坐标分别为A(xA,yA)、B(xB,yB)、C(xC,yC),第i个指纹点的坐标为ki(xi,yi),则第i个指纹点与上述三个锚节点的距离为具体表达式如下:

得到n个指纹点到上述三个锚节点的距离KD=(kd1,kd2,kd3,…kdn);再由蓝牙模块Shadowing阴影传播模型式(1),得到n个指纹点到三个锚节点的初始RSSI值为KRssi0=(kRssi01,kRssi02,…,kRssi0n),

其中,表示第i个指纹点到三个锚节点的初始RSSI值,由此得到有n个指纹点的基础指纹库Z0=KRssi0;

步骤3:在实际工况下,实测关键指纹点的RSSI值GRssi1,得到RSSI环境差异向量ΔGRssi1,具体过程是,

根据实际工况的干扰情况,选取能够代表整个定位空间环境因素的关键指纹点,在定位空间中选择m个关键指纹点G=(g1,g2,g3,…gm),该m个关键指纹点应该是基础指纹库中的指纹点,即G∈K;

测量出该m个关键指纹点的实测RSSI值,记为GRssi1=(gRssi11,gRssi12,…,gRssi1m),其中第i个关键指纹点分别到三个锚节点A、B、C的实测值为

定义关键指纹点的RSSI环境差异值向量为ΔGRssi1=GRssi1-GRssi0=(ΔgRssi11,ΔgRssi12,…,ΔgRssi1m),其中,GRssi1为关键指纹点的实测RSSI值,GRssi0为关键指纹点无干扰环境初始RSSI值GRssi0∈KRssi0;则第i个关键指纹点的RSSI环境差异值为

步骤4:计算初始指纹库Z0的修正向量Ke,得到环境自适应指纹库Z1,具体过程是,

设初始指纹库Z0的修正向量为Ke=(ke1,ke2,…,ken),

初始指纹库Z0二次修正后指纹点的修正后的RSSI值为KRssi2=KRssi0+Ke=(kRssi21,kRssi22,…kRssi2n),得到环境自适应指纹库Z1=KRssi2;

第i个指纹点的RSSI修正量为则第i个指纹点修正后的RSSI值为:kRssi2i=kRssi0i+kei  (2)

修正向量为Ke=(ke1,ke2,…,ken)中的m个关键指纹点修正量即为关键点的RSSI环境差异值;其它指纹点的RSSI修正量根据定位空间的干扰情况计算,按弱干扰与强干扰两类分别计算,

按弱干扰与强干扰两类分别计算,具体方式如下:

方式1)如果三个锚节点最小单位的定位空间为弱干扰环境,则该定位空间指纹点的修正量与指纹点到锚节点的距离d成线性关系,采用线性修正算法,修正量为:kei=Q*kdi+P(3)

其中,为第i个指纹点的修正量;为第i个指纹点到三个锚节点的距离;Q以及P为常数;

Q以及P的计算方法为:m个关键指纹点到三个锚节点的距离为GD=(gd1,gd2,…gdm),m个关键指纹点的RSSI修正量为ΔGRssi1=(ΔgRssi11,ΔgRssi12,…,ΔgRssi1m),其中,第i个关键指纹点的距离修正量将GD以及ΔGRssi1代入式(3),通过最小二乘法拟合得到Q,P;得到Q以及P的数值后,由式(3)得到定位空间初始指纹库Z0的修正向量Ke;

方式2)如果三个锚节点最小单位的定位空间为强干扰环境,指纹点修正向量Ke采用空间相关法计算;以关键指纹点为聚类中心,将定位空间划分成若干个子区域,子区域的数量等于关键指纹点的数量,根据环境干扰的聚类属性,每个关键指纹点的RSSI修正量ΔgRssii即为对应子区域的RSSI修正值,该区域内所有指纹点的修正量均为ΔgRssii,于是,定位空间初始指纹库Z0的修正向量Ke=(ke1,ke2,…kem)=(ΔgRssi1,ΔgRssi2,…ΔgRssim)。

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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