[发明专利]基于GSM/MEMS融合的高精度室内融合定位方法有效
申请号: | 201710614908.5 | 申请日: | 2017-07-26 |
公开(公告)号: | CN107389063B | 公开(公告)日: | 2020-12-22 |
发明(设计)人: | 周牧;刘仪瑶;舒月月;谢良波;聂伟;杨小龙;田增山;王向勇 | 申请(专利权)人: | 重庆邮电大学 |
主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/18 |
代理公司: | 重庆华科专利事务所 50123 | 代理人: | 谭小琴 |
地址: | 400065 *** | 国省代码: | 重庆;50 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 gsm mems 融合 高精度 室内 定位 方法 | ||
1.一种基于GSM/MEMS融合的高精度室内融合定位方法,其特征在于,包括以下步骤:
步骤一、选定目标定位区域,设置坐标原点和H个参考点,建立位置指纹坐标系;
步骤二、利用扫频的方式采集GSM信号强度值;利用GSM路测软件,设置不同的预设频点和基站识别色码其中ai=1,2,…,NA,i=1,2,…f1,bj=1,2,…,NB,j=1,2,…f2;
步骤三、采集并存储所述步骤一中参考点p处在预设频点和基站识别色码下的接收信号强度值p=1,2…H,直到p=H时存储完成,构建位置指纹数据库;
步骤四、在线阶段,采集动态行走区域内接收信号强度值RSSoli,将同一秒中采集到的信号强度序列取均值,按秒为标准进行存储,第t秒采集到的信号强度值对应于步骤二中设置的频点和基站识别色码即
步骤五、运用加权K近邻法算法,将在线阶段采集的接收信号强度与位置指纹数据库进行匹配,得出GSM位置指纹定位结果(xGSM,yGSM);
步骤六、计算加速度计输出的模值和分别表示加速度计输出的3轴加速度,通过检测该模值Anorm为峰值且大于某个设定的阈值A0来判断跨步,此时累计步数,且在第k步中包含的数据点数为其中,和分别是第k步和第k-1步的加速度计输出模值;
步骤七、由传感器输出频率fs、每一步间采样点个数ΔN和行人第k步步长Pk,计算行人第k步的步行速度其中,tk是行人第K步所需的时间;
步骤八、建立导航坐标系与载体坐标系之间的转换关系:
其中:xn,yn,zn对应导航坐标系的东北天坐标轴方向,xb,yb,zb对应载体坐标系的右前上坐标轴方向;是关于四元数s的姿态旋转矩阵,s=q0+q1a0+q2b0+q3c0,旋转顺序依次是东-北-天;其中,qc,c=0,1,2,3是四元数s中的常数,a0,b0,c0是四元数的三个虚数单位,且a0·a0=b0·b0=c0·c0=-1;
步骤九、利用四元数s表示姿态旋转矩阵若确定旋转四元数能唯一确定姿态旋转矩阵中的各元素;
步骤十、利用三次旋转的欧拉角表示姿态旋转矩阵其中,ψ,θ和γ分别是载体的航向角、俯仰角和横滚角;
步骤十一、根据姿态旋转矩阵的对应关系将欧拉角矩阵转换为四元数表示方式,得出各个欧拉角的四元数表达式:
步骤十二、利用基于四元数的刚体运动方程计算四元数,并建立扩展卡尔曼模型,并利用加速度计和磁力计的输出值修正刚体运动方程中的四元素,更新每一时刻的航向角ψMEMS;刚体运动方程为:
式中和是陀螺仪三轴的输出,表示四元素乘法,其中,t为时间,dt表示对时间的微分;
步骤十三、构造融合定位系统的卡尔曼滤波器,分别建立状态方程与观测方程;将步骤五得出的定位结果(xGSM,yGSM),步骤七得出的运动速度vMEMS和步骤十二得出的航向角ψMEMS作为观测信息输入扩展卡尔曼滤波器;
步骤十四、构造等价权函数根据输出的观测残差vi给观测信息分配不同权重,自适应调整卡尔曼滤波增益并输出最优二维位置估计值(xopt,yopt)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于重庆邮电大学,未经重庆邮电大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710614908.5/1.html,转载请声明来源钻瓜专利网。