发明名称 |
一种陀螺仪温度漂移补偿方法 |
摘要 |
本发明提供一种陀螺仪的温度漂移补偿方法,包括步骤: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号 |