[发明专利]一种地磁修正惯导的智能手机用户室内定位方法在审

专利信息
申请号: 201610382296.7 申请日: 2016-05-31
公开(公告)号: CN106092095A 公开(公告)日: 2016-11-09
发明(设计)人: 窦智;马永涛 申请(专利权)人: 天津大学
主分类号: G01C21/16 分类号: G01C21/16;G01C21/18;G01C21/20
代理公司: 天津市北洋有限责任专利代理事务所 12201 代理人: 程毓英
地址: 300072*** 国省代码: 天津;12
权利要求书: 查看更多 说明书: 查看更多
摘要: 发明涉及一种地磁修正惯导的智能手机用户室内定位方法,步骤如下:根据建筑物平面地图把待定位区域划分成小的网格;智能手机用户拿着内置磁力计的智能手机在每个网格中心采集地磁强度数据一段时间;对每个网格采集的地磁强度数据求平均值,构建离线地磁指纹库并存储;用户拿着智能手机开始走动,通过对智能手机的加速度计数据的处理,检测步伐并对步长进行估计,通过对陀螺仪数据的处理获得运动的方向与正北方向的夹角,当前地磁强度;获得当前状态的预测值;计算预测阶段的协方差矩阵和卡尔曼增益;计算观测结果;更新状态。本发明仅通过智能手机即可达到较高的室内定位精度。
搜索关键词: 一种 地磁 修正 智能 手机用户 室内 定位 方法
【主权项】:
一种地磁修正惯导的智能手机用户室内定位方法,包括离线阶段和在线阶段,离线数据采集阶段包括以下步骤:1)根据建筑物平面地图把待定位区域划分成小的网格,第w个网格表示Bw,其网格中心RP表示为2)智能手机用户拿着内置磁力计的智能手机在每个网格中心采集地磁强度数据一段时间;3)对每个网格采集的地磁强度数据求平均值,构建离线地磁指纹库并存储,离线地磁指纹库由Nf个指纹构成,每个指纹存储为其中为离线地磁指纹的位置,为该指纹的地磁场强度平均值;在线定位阶段包括以下步骤:1)初始化,智能手机通过磁力计获得一个初始的地磁强度信息m0,用m0与指纹库中的所有指纹的地磁场强度平均值进行比较,将最接近的几个指纹位置的平均值作为初始化位置(xo,y0);2)用户拿着智能手机开始走动,通过对智能手机的加速度计数据的处理,检测步伐并对步长dk进行估计,通过对陀螺仪数据的处理获得运动的方向与正北方向的夹角φk,规定前一次定位的结果记为(xk‑1,yk‑1),当前定位结果记为(xk,yk),当前得到的地磁强度为mk;3)获得当前状态的预测值:<mrow><mi>X</mi><mrow><mo>(</mo><mi>k</mi><mo>|</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>A</mi><mo>&CenterDot;</mo><mi>X</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mrow><msub><mi>sin&phi;</mi><mi>k</mi></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mrow><msub><mi>cos&phi;</mi><mi>k</mi></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>&CenterDot;</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><msub><mi>x</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>y</mi><mrow><mi>k</mi><mo>-</mo><mn>1</mn></mrow></msub></mtd></mtr><mtr><mtd><msub><mi>d</mi><mi>k</mi></msub></mtd></mtr><mtr><mtd><msub><mi>&phi;</mi><mi>k</mi></msub></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>其中,X(k‑1|k‑1)为上一次定位的状态,X(k‑1|k‑1)=[xk‑1,yk‑1,dkk]T,X(k|k‑1)为本次定位的状态矩阵,A为状态矩阵:<mrow><mi>A</mi><mo>=</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd><mtd><mrow><msub><mi>sin&phi;</mi><mi>k</mi></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mrow><msub><mi>cos&phi;</mi><mi>k</mi></msub></mrow></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>0</mn></mtd><mtd><mn>1</mn></mtd></mtr></mtable></mfenced><mo>;</mo></mrow>4)计算预测阶段的协方差矩阵P(k|k‑1):<mrow><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>|</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>=</mo><mi>A</mi><mo>&CenterDot;</mo><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&CenterDot;</mo><msup><mi>A</mi><mo>&prime;</mo></msup><mo>+</mo><mi>Q</mi><mo>=</mo><mi>A</mi><mo>&CenterDot;</mo><mi>P</mi><mrow><mo>(</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>|</mo><mi>k</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow><mo>&CenterDot;</mo><msup><mi>A</mi><mo>&prime;</mo></msup><mo>+</mo><mfenced open = "[" close = "]"><mtable><mtr><mtd><mfrac><mi>q</mi><mn>3</mn></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mfrac><mi>q</mi><mn>2</mn></mfrac></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mfrac><mi>q</mi><mn>3</mn></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mfrac><mi>q</mi><mn>2</mn></mfrac></mtd></mtr><mtr><mtd><mfrac><mi>q</mi><mn>2</mn></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mi>q</mi></mtd><mtd><mn>0</mn></mtd></mtr><mtr><mtd><mn>0</mn></mtd><mtd><mfrac><mi>q</mi><mn>2</mn></mfrac></mtd><mtd><mn>0</mn></mtd><mtd><mi>q</mi></mtd></mtr></mtable></mfenced><mo>,</mo></mrow>其中P(k‑1|k‑1)为上一时刻更新后的协方差矩阵,若k=0,则令P(k|k)=Q,q是一个置信参数,若不相信用户是匀速运动的,设定的大些;5)计算卡尔曼增益;6)计算观测结果为中心,2×dk为半径,在指纹库中计算与当前获得地磁强度mi最相似的三个指纹,其加和平均值作为7)更新状态,得到当前定位位置(xk,yk);8)更新协方差矩阵:P(k|k)=(1‑Kg(k))·P(k|k‑1)。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201610382296.7/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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