[发明专利]一种基于高度自观测算法的室内个人惯性导航高程精度提升方法有效
| 申请号: | 201810975410.6 | 申请日: | 2018-08-24 |
| 公开(公告)号: | CN109297485B | 公开(公告)日: | 2021-01-01 |
| 发明(设计)人: | 李保国;张博;李淑影 | 申请(专利权)人: | 北京航空航天大学 |
| 主分类号: | G01C21/16 | 分类号: | G01C21/16;G01C21/20 |
| 代理公司: | 北京永创新实专利事务所 11121 | 代理人: | 冀学军 |
| 地址: | 100191*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 高度 观测 算法 室内 个人 惯性 导航 高程 精度 提升 方法 | ||
1.一种基于高度自观测算法的室内个人惯性导航高程精度提升方法,其特征在于,具体步骤如下:
步骤一、在行人脚部安装惯性测量单元实时测量脚部的角速度和加速度,导航系统初始化;
步骤二、将脚部的加速度和角速度信息分别输入到模糊步态识别模块,惯性导航模块和零速检测模块;
模糊步态识别模块根据输入的加速度和角速度识别出行人的行走状态,共10种状态;
惯性导航模块对输入的加速度和角速度进行计算,得到行人的水平位置和高程;
零速检测模块根据输入的加速度和角速度,判断行人脚部是否处于静止状态,静止时置标志位ZUPT=1,否则ZUPT=0;
步骤三、利用高度约束自观测算法,根据模糊步态识别模块得到的行走状态生成伪高度信息;
高度约束自观测算法的观测方程及量测矩阵为:
Zh=HhX+Vh=hght1-hght0;
Hh=[01×6 0 0 1 01×6];
其中Vh表示高度测量的噪声矩阵,并被假设成高斯白噪声;hght1表示tk时刻得到的导航的高程,hght0表示ts时刻得到的导航的高程;表示俯仰/横滚/航向姿态误差,表示东北天三向速度误差,表示东北天三向位置误差;ε表示陀螺的零偏;表示加速度计的零偏;
步骤四、将伪高度信息,零速检测模块的信息与惯性导航模块得到的水平位置和高程的计算结果输入到卡尔曼滤波器,对惯性导航的结果进行修正,修正后的结果作为最终的导航结果。
2.如权利要求1所述的一种基于高度自观测算法的室内个人惯性导航高程精度提升方法,其特征在于,步骤一中所述的惯性测量单元由三轴正交的MEMS加速度计和陀螺仪构成。
3.如权利要求1所述的一种基于高度自观测算法的室内个人惯性导航高程精度提升方法,其特征在于,所述的模糊步态识别模块识别行人的行走状态的具体过程如下:
首先,从脚部运动信息中提取各轴加速度的特征值;
定义MEMS加速度计的X正半轴指向人体前进方向,Y正半轴指向人体左方,Z正半轴指向天向;
提取的特征值如下:加速度计Z轴输出的均值μaz与标准差σaz、加速度计X轴输出的均值μax与标准差σax、加速度计Y轴输出均值μay与标准差σay、陀螺仪Z轴输出均值绝对值μwz,公式分别为:
其中N表示从ts到tk时间段内数据的个数;ts表示行走一步过程中脚部抬起的时刻,tk表示行走一步过程中脚部落地的时刻,az(ti)代表ti时刻加速度计Z轴除去重力加速度后的输出;ax(ti)代表ti时刻加速度计X轴除去重力加速度后的输出;ay(ti)代表ti时刻加速度计Y轴除去重力加速度后的输出,wz(ti)代表ti时刻陀螺仪Z轴滤除陀螺零偏后的角速度输出;
然后,根据隶属度函数对提取出的各特征值进行模糊化,并利用制定的模糊规则对模糊化后的特征值进行模糊运算,得到每种步态的相似度参数;
每一条规则对应一个步态相似度参数FOi,与步态类别的对应关系如下所示:
正常走 跨步 踏步 小步 后退 左移 右移 上楼梯 下楼梯 转向 FO1 FO2 FO3 FO4 FO5 FO6 FO7 FO8 FO9 FO10
将上楼梯和下楼梯这两种步态模式定义为立体运动,即高程发生变化;将剩余八种步态模式定义为平面运动,即高程没有发生变化;
最后,取相似度参数最大的步态模式,即为行人运动状态的识别结果。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810975410.6/1.html,转载请声明来源钻瓜专利网。





