掌桥专利:专业的专利平台
掌桥专利
首页

基于MEMS加速度计零偏和标度因数的温度补偿方法及系统

文献发布时间:2023-06-19 18:27:32


基于MEMS加速度计零偏和标度因数的温度补偿方法及系统

技术领域

本发明涉及惯性导航技术领域,尤其涉及一种基于MEMS加速度计零偏和标度因数的温度补偿方法及系统。

背景技术

微机械电子系统(Micro-Electro-Mechanical System,MEMS),又称为微机电系统,是采用纳米技术加工出的新一代微型机电装置。加速度计是一种微机电系统惯性测量单元(Inertial Measurement Unit,IMU)的核心器件,用于测量载体的加速度,具有体积小、精度高、寿命长等优点,被广泛地应用于惯性导航与定位领域。

在系统工作过程中,由于工作环境或自然升温而引起的温度变化会导致惯性器件有所误差。为了解决这一问题,通常需要对惯性器件做温度补偿。通常加速度计补偿方式为将惯导系统水平放置于温箱中,进行变温试验,通过线性拟合的方式解算出温度补偿系数。然而,在传统加速度计温度补偿方法中,只能对加速度计进行零偏温度补偿,导致测量精度不够,容易出现误差。

发明内容

本发明要解决的技术问题就在于:针对现有技术存在的技术问题,本发明提供一种基于MEMS加速度计零偏和标度因数的温度补偿方法及系统,对MEMS加速度计在温度变化时造成的零点数据偏移和标度精度的降低进行了有效的补偿,提高了测量精度。

为解决上述技术问题,本发明提出的技术方案为:

一种基于MEMS加速度计零偏和标度因数的温度补偿方法,包括以下步骤:

S1)计算MEMS加速度计常温环境下的温度均值

S2)对所述MEMS加速度计进行两个不同位置的变温试验,得到不同位置对应的加 速度计数值序列和目标区间的温度序列

S3)根据标度因数矩阵

S4)对温度序列

S5)获取所述MEMS加速度计数据输出值,用零点偏移参数

进一步的,步骤S1)具体包括:

S11)分别获取MEMS加速度计各轴处于第一状态和第二状态时,MEMS加速度计输出的加速度值集合{

S12)根据温度值集合{

S13)根据MEMS加速度计各轴处于第一状态和第二状态时的加速度均值计算零点偏移矩阵

进一步的,步骤S2)具体包括:

S21)获取MEMS加速度计第一测试位置的温度值和对应三轴加速度值的序列

S22)将

S23)将温度值序列

S24)使用线性插值方法,将三轴加速度值序列

进一步的,步骤S21)中,所述MEMS加速度计在第一测试位置时Z轴朝上,所述MEMS加速度计在第二测试位置时Y轴朝上并沿Z轴旋转目标角度。

进一步的,步骤S3)中零偏序列

上式中,

上式中,

进一步的,步骤S4)中曲线拟合的类型为多项式、三角函数、高斯函数中的一种。

进一步的,步骤S5)具体包括:

S51)根据标度因数参数

S52)获取MEMS加速度计数据输出值

上式中,

本发明还提出一种MEMS加速度计零偏和标度因数的温度补偿系统,包括:

参数计算单元,用于计算MEMS加速度计常温环境下的温度均值

变温试验单元,用于对所述MEMS加速度计进行不同位置的变温试验,得到不同位 置对应的加速度计数值序列和目标区间的温度序列

数据补偿单元,用于获取所述MEMS加速度计数据输出值,用零点偏移参数

本发明还提出一种计算机系统,包括计算机,所述计算机被编程或配置以执行任一所述的基于MEMS加速度计零偏和标度因数的温度补偿方法。

本发明还提出一种计算机可读存储介质,所述计算机可读存储介质存储有被编程或配置以执行任一所述的基于MEMS加速度计零偏和标度因数的温度补偿方法的计算机程序。

与现有技术相比,本发明的优点在于:

本发明综合考虑温度对零偏和标度因数的影响,将温度对零偏的影响和对标度因数的影响有效分离开来,形成相互独立的数据序列来进行曲线拟合得到标度因数参数和零度偏移参数,并以此修正加速度计数据,提高了测量精度,此外,本发明不限定拟合模型,变温试验对试验位置要求低,只要每轴加速度计在两个位置的倾角不同即可,极大提高了补偿试验的效率。

附图说明

图1为本发明实施例的流程图。

图2为本发明实施例中步骤S2的试验位置示意图,其中图2(A)表示第一测试位置,图2(B)表示第二测试位置。

图3为本发明实施例加速度计X轴数据补偿前后的对比图。

图4为本发明实施例加速度计Y轴数据补偿前后的对比图。

图5为本发明实施例加速度计Z轴数据补偿前后的对比图。

具体实施方式

以下结合说明书附图和具体优选的实施例对本发明作进一步描述,但并不因此而限制本发明的保护范围。

根据加速度计误差补偿模型:

基于上述分析,本实施例提出一种基于MEMS加速度计零偏和标度因数的温度补偿方法,对三轴加速度计的零偏和标度因数进行综合温度补偿,如图1所示,包括以下步骤:

S1)计算MEMS加速度计常温环境下的温度均值

S2)对所述MEMS加速度计进行两个不同位置的变温试验,得到不同位置对应的加 速度计数值序列和目标区间的温度序列

S3)根据标度因数矩阵

S4)对温度序列

S5)获取所述MEMS加速度计数据输出值,用零点偏移参数

本实施例通过步骤S1)取得MEMS加速度计在常温下的相关参数用于后续计算,包括以下步骤:

S11)常温环境下,分别获取MEMS加速度计各轴处于第一状态和第二状态时,MEMS加速度计输出的加速度值集合{

本实施例中,第一状态为MEMS加速度计三个轴分别处于+1g的状态,第二状态为MEMS加速度计三个轴分别处于-1g的状态,MEMS加速度计三个轴在各状态下依次按90°角度旋转4次,测量这24个位置的MEMS加速度计输出的温度值和加速度值,即可得到加速度值集合{

S12)根据温度值集合{

S13)根据MEMS加速度计各轴处于第一状态和第二状态时的加速度均值计算零点偏移矩阵

式(1)至(4)中,

为了降低变温试验对试验位置的要求,本实施例的步骤S2)包括以下步骤:

S21)在变温试验中,获取MEMS加速度计第一测试位置的温度值和对应三轴加速度 值的序列

本实施例中,变温试验使用高低温测试箱,在两个位置分别施加温度的影响,温度范围-40℃~85℃,温度变化率1℃/min,每次测试均进行全温区测量,本实施例中只要加速度计的轴在两个位置的倾角不同即可完成变温试验。本实施例第一次测试如图2(A)所示,MEMS加速度计在第一测试位置时Z轴朝上,本实施例的第二次测试如图2(B)所示,MEMS加速度计在第二测试位置时Y轴朝上并沿Z轴旋转目标角度,本实施例目标角度采用顺时针旋转45°角;

S22)将

S23)将温度值序列

S24)使用线性插值方法,将三轴加速度值序列

本实施例的步骤S3)将温度对零偏的影响和对标度因数的影响有效分离开来,形成相互独立的数据序列,以提高最终的补偿结果的准确性,包括以下步骤:

S31)计算第一测试位置的常温三轴加速度计输入值

式(5)和(6)中,

S32)计算零偏序列

式(7)和(8)中,

本实施例的步骤S4)中,曲线拟合的类型可以为多项式、三角函数、高斯函数中的一种,可以根据经验或实际情况,对于MEMS加速度计的性能进行评估之后来决定拟合曲线的类型选择,对两个序列进行曲线拟合是本领域技术人员的常用方法,本方案不涉及曲线拟合具体过程的改进,在此不再赘述曲线拟合的具体过程。

本实施例的步骤S5)具体包括:

S51)根据步骤S4)所选择拟合曲线类型,以及标度因数参数

S52)获取MEMS加速度计数据输出值

上式中,

如图3至图5所示,采用步骤S1)至步骤S5)对MEMS加速度计数据输出值进行补偿后,MEMS加速度计各轴的数据均能保持稳定,不会随环境温度变化而发生改变。

本发明还提出一种MEMS加速度计零偏和标度因数的温度补偿系统,包括:

参数计算单元,用于计算MEMS加速度计常温环境下的温度均值

变温试验单元,用于对所述MEMS加速度计进行不同位置的变温试验,得到不同位 置对应的加速度计数值序列和目标区间的温度序列

数据补偿单元,用于获取所述MEMS加速度计数据输出值,用零点偏移参数

本发明还提出一种计算机系统,包括计算机,所述计算机被编程或配置以执行任一所述的基于MEMS加速度计零偏和标度因数的温度补偿方法。

本发明还提出一种计算机可读存储介质,所述计算机可读存储介质存储有被编程或配置以执行任一所述的基于MEMS加速度计零偏和标度因数的温度补偿方法的计算机程序。

上述只是本发明的较佳实施例,并非对本发明作任何形式上的限制。虽然本发明已以较佳实施例揭露如上,然而并非用以限定本发明。因此,凡是未脱离本发明技术方案的内容,依据本发明技术实质对以上实施例所做的任何简单修改、等同变化及修饰,均应落在本发明技术方案保护的范围内。

相关技术
  • 一种利用一次温度实验同时补偿光纤陀螺标度因数及零偏的方法
  • 一种利用一次温度实验同时补偿光纤陀螺标度因数及零偏的方法
技术分类

06120115570945