发明名称 一种陀螺仪温度漂移补偿方法
摘要 本发明提供一种陀螺仪的温度漂移补偿方法,包括步骤:1)在稳定状态下采集陀螺仪温度以及三个轴的角速度数据;2)按温度进行排序,将温度分成若干等间距的区间;3)对区间内的角速度数据进行等量采样;4)对每个温度区间内的采样角速度数据取算数平均值,作为角速度代表值;5)温度和零点角速度的数值对采用直线拟合公式:y=a+bx,进行直线拟合,得到参数a和b的值,x表示温度,y表示零点值;6)测量当前陀螺仪三个轴的角速度数值和温度值,用直线拟和公式计算出零点值,角速度测量数值和零点值做差,即完成陀螺仪的温度漂移补偿。该方法适用于一般性陀螺仪的温度漂移补偿校正情况,无需大批量测试和仿真即可测得补偿系数,方法简单可行。
申请公布号 CN102230806A 申请公布日期 2011.11.02
申请号 CN201110104532.6 申请日期 2011.04.26
申请人 中国科学院软件研究所 发明人 田丰;罗文灿;王宏安
分类号 G01C25/00(2006.01)I;G01C19/00(2006.01)I 主分类号 G01C25/00(2006.01)I
代理机构 北京君尚知识产权代理事务所(普通合伙) 11200 代理人 邵可声
主权项 一种陀螺仪的温度漂移补偿方法,其步骤如下:1)固定一个三轴陀螺仪传感器,稳定状态下采集温度以及陀螺仪三个轴的角速度数据;2)按温度进行排序,将温度范围分成若干等间距的区间;3)对区间内的角速度数据进行等量采样;4)对每个温度区间内的采样角速度数据取算数平均值,作为温度区间的角速度代表值;5)通过上述步骤的统计和采样,得到温度和零点角速度的数值对,采用直线拟合公式:y=a+bx,进行直线拟合,得到参数a和b的值,自变量x表示温度,而因变量y表示陀螺仪的零点值;6)在实际使用中,测量当前陀螺仪三个轴的角速度数值和温度值,采用步骤5)中的公式计算出零点值,角速度测量数值和零点值做差,即完成陀螺仪的温度漂移补偿。
地址 100190 北京市海淀区中关村南四街4号