检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:张金艺[1,2,3] 徐德政[2] 李若涵[1] 陈兴秀[1] 徐秦乐
机构地区:[1]上海大学特种光纤与光接入网省部共建重点实验室,上海200444 [2]上海大学微电子中心,上海200444 [3]上海大学教育部新型显示与系统应用重点实验室,上海200444
出 处:《上海大学学报(自然科学版)》2015年第5期547-559,共13页Journal of Shanghai University:Natural Science Edition
基 金:上海市教委重点学科建设资助项目(J50104);上海市科委基金资助项目(08706201000;08700741000)
摘 要:随着对微机电系统一惯性测量单元(micro-electro-mechanical system-inertial measurement unit,MEMS-IMU)在室内定位、动态追踪等应用领域中的需求日益迫切,使得具有高精度、低成本和实时性的MEMS-IMU模块设计成为研究热点.针对MEMS-IMU的核心技术——姿态估算进行研究,设计了一种基于四元数的9轴MEMS-IMU实时姿态估算算法.该算法运用分解四元数算法处理加速度和磁感应强度数据,计算出静态四元数;通过角速度与四元数的微分关系估算动态四元数;运用卡尔曼滤波融合动、静态四元数,进而实现实时姿态估算.针对分解四元数算法中存在的奇异值问题,提出了转轴补偿方法对其修正,以实现全姿态估算;考虑动态情况下的非线性加速度分量对姿态估算精度的影响,设计了R自适应卡尔曼滤波器,以进一步提高姿态估算算法的精度.验证结果表明,R自适应卡尔曼滤波器能够有效抑制加速度噪声,提高姿态估算精度;同时,转轴补偿-分解四元数算法能够准确估算奇异值点的姿态信息,并且计算时间仅为原"借角"补偿方法的50%左右,有效提高了整体算法的实时性.To meet urgent application demands in indoor location and motion tracking, studies on low-cost high-resolution and real-time micro-electro-mechanical system-inertial measurement unit (MEMS-IMU) have attracted much attention. This paper presents a quaternion-based data fusion algorithm for reaLtime attitude estimation, including fac- tored quaternion algorithm (FQA) for static attitude estimation, and Kalman filtering for data fusion. A singularity avoidance method, axis-exchanged compensation, is proposed to modify the FQA, allowing the algorithm to track at all attitudes. An R-adapted module is designed to adjust the Kalman gain, which effectively restrains noise due to dynamic non- linear acceleration, and improves attitude estimation accuracy. Experimental results show that the R-adapted Kalman filter can accurately estimate attitudes in real-time. Addition- ally, FQA with an axis-exchanged method has good performance in estimating attitudes of singularity points, and the computational efficiency is higher than a previous method by 50%.
关 键 词:微机电系统-惯性测量单元 姿态估算 分解四元数算法 奇异值补偿 卡尔曼滤波
分 类 号:TP212.9[自动化与计算机技术—检测技术与自动化装置] TP391[自动化与计算机技术—控制科学与工程]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.117