一种光纤IMU全温标定补偿方法与流程

文档序号:16542764发布日期:2019-01-08 20:34阅读:502来源:国知局
一种光纤IMU全温标定补偿方法与流程

本发明属于惯性测量和导航技术领域,具体涉及一种光纤imu全温标定补偿方法。



背景技术:

随着武器系统对快速性、打击精度、低成本等方面需求的升级,导航控制系统对光纤imu的全温标定补偿精度的要求越来越高。

针对光纤imu的全温标定补偿,以往设计都是采用带温箱转台、带北向基准的水平静基座高低温箱等高性能的标定设备进行标定补偿。这种设计对标定试验设备的性能要求较高,无法满足低成本标定的需求。



技术实现要素:

本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种光纤imu全温标定补偿方法,为导航控制系统的低成本、高精度的标定补偿需求提供解决方案。

本发明采用以下技术方案:

一种光纤imu全温标定补偿方法,先完成光纤imu的常温标定补偿,然后采用加计六位置变温补偿方法进行加计的零偏和刻度系数温度补偿;然后采用陀螺六位置定温度点补偿方法进行陀螺的零偏补偿,最终完成光纤imu的全温标定补偿。

具体的,采用加计六位置变温补偿方法实现加计的零偏和刻度系数温度补偿,具体标定步骤如下:

s201、采集温度标定数据;

s202、采用分段直线方法或者曲线拟合方法对扣除基准输入后的加计温补数据进行拟合,得到温补数据拟合函数ak0(ti);

s203、根据指天、指地时拟合出的ti温度时的温补数据值aop1g(ti)和aon1g(ti),指天、指地时计算出的基准输入值ainp1g和ainn1g,对加计零偏和刻度系数进行温度补偿。

进一步的,步骤s201的步骤具体如下:

s2011、产品置于带静基座温箱中的隔振台,调整imu位置,使x轴指天;

s2012、设置温箱温度为imu工作最低温,保温一段时间,直至imu内部温度稳定;

s2013、设置温箱由低温缓慢升温至imu工作最高温度,同时开始采集imu常温补偿后数据;

s2014、等待温箱温度升至最高温度后,保温,直至imu内部温度稳定,停止数据采集;

s2015、打开温箱,翻转产品使x轴指地,重复步骤s2012~s2014,完成x轴指地时的常温补偿后数据采集;

s2016、完成y指天、指地、z指天、指地时的常温补偿后数据采集工作。

进一步的,步骤s202中,针对采集到的x、y、z轴的指天、指地共6组常温补偿后数据,求取常温输出时的均值作为基准输入ain1g,扣除基准输入ain1g后,得到温补数据,采用分段直线方法或者曲线拟合方法对加计温补数据进行拟合,得到温补数据拟合函数ak0(ti)。

进一步的,步骤s203中,补偿后的加速度值ain计算如下:

其中,a0(ti)为ti温度时加计零偏的变化值;k(ti)为ti温度时刻度系数的变化比例值,aout(ti)为ti温度时加计传感器经过常温标定补偿后的输出。

更进一步的,ti温度时加计零偏的变化值a0(ti)计算如下:

ti温度时刻度系数的变化比例值k(ti)计算如下:

其中,aop1g(ti)为指天时拟合出的ti温度时的温补数据值,aon1g(ti)为指地时拟合出的ti温度时的温补数据值,ainp1g为指天时计算出的基准输入值,ainn1g为指地时计算出的基准输入值。

具体的,采用陀螺六位置定温度点补偿方法实现陀螺的零偏补偿,具体标定步骤如下:

s301、采集温度标定数据;

s302、分别求取各轴在指天、指地时输出的均值作为由温度变化带来的陀螺零偏,采用分段直线方法或者曲线拟合方法对陀螺零偏进行数据拟合,得到拟合函数w0(ti);

s303、根据陀螺全温零偏拟合函数w0(ti)对陀螺输出进行温度补偿。

进一步的,步骤s301包括以下步骤:

s3011、产品置于带静基座温箱中的隔振台,调整imu位置,使x轴指天;

s3012、设置温箱温度为imu工作最低温,保温一段时间,直至imu内部温度稳定,温度稳定后开始采集imu常温补偿后数据,采集时间5~10min;

s3013、设置温箱温度为另外一温度点,重复步骤s3012,采集相应数据,如此重复,直至在imu工作温度范围内均匀采集5~12组数据;

s3014、打开温箱,翻转产品使x轴指地,重复步骤s3012~s3013,完成x轴指地时的常温补偿后数据采集;

s3015、完成y指天、指地、z指天、指地时的常温补偿后数据采集工作。

进一步的,步骤s302中,针对采集到的x、y、z轴的指天、指地多组常温补偿后数据,分别求取各轴在指天、指地时输出的均值作为由温度变化带来的陀螺零偏,采用分段直线方法或者曲线拟合方法对陀螺零偏进行拟合,得到温补数据拟合函数w0(ti)。

进一步的,步骤s303中,补偿后的角速率值win计算如下:

win=wout(ti)-w0(ti)

其中,wout(ti)为ti温度时陀螺仪传感器经过常温标定补偿后的输出,w0(ti)为ti温度时陀螺零偏值。

与现有技术相比,本发明至少具有以下有益效果:

本发明无需采用传统的带温箱转台、带北向基准的水平静基座高低温箱,只需采用普通三轴转台以及性能较低的静基座高低温箱即可实现高精度的光纤imu全温标定补偿,大大减少了光纤imu全温标定补偿的试验成本,全温标定补偿精度也较高,能够满足大部分低成本武器系统对光纤imu的精度需求。

进一步的,采用加计六位置变温补偿方法实现加计的零偏和刻度系数温度补偿。为了采用低精度标定设备实现加速度计的高精度全温补偿,采用加计六位置变温补偿方法,分别采集三轴指天、指地时的全温数据,同时进行零偏和刻度系数温度补偿,进而实现加计的高精度温度补偿。

进一步的,为了获得不同输入激励下的加计全温输出,采集三轴指天、指地时的全温标定数据。由于低精度温箱在升温过程中,箱体有可能会存在水平位置变形,这会对水平加计的输出产生影响,进而对水平加计的零偏补偿产生影响,而水平位置变形相对来说对垂直轴的加计输出几乎没有任何影响,因此采集指天、指地的全温数据就避免了低精度温箱变形对加计零偏补偿的影响。

进一步的,为了获取全温下加计零偏相对于常温下加计零偏的变化值,并且能够实现加计的全温任意温度点的补偿,设置数据拟合步骤,首先求取常温输出时的均值作为基准输入ain,扣除基准输入ain后,得到温补数据即全温下加计零偏变化和刻度系数变化造成的综合误差,然后采用分段直线方法或者曲线拟合方法对加计温补数据进行拟合,得到全温任意温度点温补数据拟合函数ak0(ti)。

进一步的,由于光纤陀螺对温度变化比较敏感,不能采用变温补偿方法,因此采用定温度点补偿方法,同时由于低精度温箱无法直接测量各温度点陀螺零偏,因此设计六位置标定方法计算陀螺零偏,从而最终通过陀螺六位置定温度点标定补偿方法实现陀螺的零偏补偿。

进一步的,采集温度标定数据。由于低精度温箱没有北向基准,并且不是很水平,无法直接测量陀螺零偏,因此设计陀螺六位置定温度点标定补偿方法,这就需要采集各温度点六个位置的陀螺数据。

进一步的,进行数据拟合。将每轴的指天、指地数据取均值作为该轴向该温度点的陀螺零偏,这就解决了无水平面和北向基准时的陀螺零偏计算问题。同时,为了能够实现陀螺的全温任意温度点的零偏补偿,采用分段直线方法或者曲线拟合方法对陀螺零偏数据进行拟合,得到全温任意温度点零偏拟合函数w0(ti)。

进一步的,采用全温任意温度点零偏拟合函数w0(ti)对陀螺输出进行零偏补偿。

综上所述,本发明能够采用低精度的标定设备完成光纤imu的高精度全温标定补偿,减少了试验设备成本,提高了补偿精度,为制导控制系统的低成本、高精度提供了解决方案。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

图1为本发明补偿方法流程图。

具体实施方式

请参阅图1,本发明提供了一种光纤imu全温标定补偿方法,包含定温标定补偿、加计零偏和刻度系数温度补偿以及陀螺零偏温度补偿,一方面可以保证光纤imu的标定补偿精度较高,满足导航控制系统的精度需求,另一方面可以保证在无法满足高性能标定环境条件下,采用低成本的低性能标定设备完成全温标定补偿。具体步骤如下:

s1、定温标定补偿

采用传统多位置法实现加计的定温标定补偿;采用传统角位置法实现陀螺的刻度系数标定补偿;采用传统多位置法实现陀螺的零偏标定补偿。

s2、加计零偏和刻度系数温度补偿

采用加计六位置变温补偿方法实现加计的零偏和刻度系数温度补偿,具体标定步骤如下:

s201、温度标定数据采集

a)产品置于带静基座温箱中的隔振台,调整imu位置,使x轴指天;

b)设置温箱温度为imu工作最低温,保温一段时间,直至imu内部温度稳定;

c)设置温箱由低温缓慢升温至imu工作最高温度,同时开始采集imu常温补偿后数据;

d)等待温箱温度升至最高温度后,保温,直至imu内部温度稳定,停止数据采集;

e)打开温箱,翻转产品使x轴指地,重复b)到d)步骤,完成x轴指地时的常温补偿后数据采集;

f)与e)类似,完成y指天、指地、z指天、指地时的常温补偿后数据采集工作。

s202、温补数据拟合

针对采集到的x、y、z轴的指天、指地共6组常温补偿后数据,求取常温时的均值作为基准输入ain1g,扣除基准输入ain1g后,得到温补数据。

采用分段直线方法或者曲线拟合方法对加计温补数据进行数据拟合,得到温补数据拟合函数ak0(ti)。

s203、加计数据补偿

采用如下方法,对加计零偏和刻度系数进行温度补偿。

根据指天、指地时拟合出的ti温度时的温补数据值aop1g(ti)和aon1g(ti),指天、指地时计算出的基准输入值ainp1g和ainn1g,对加计零偏和刻度系数进行温度补偿。

加速度计全温输出模型表达式为:

aout(ti)=ain+k(ti)·ain+a0(ti)(1)

其中,aout(ti)为ti温度时加计传感器经过常温标定补偿后的输出,ain为理论的加速度值,k(ti)为ti温度时刻度系数的变化比例值,a0(ti)为ti温度时加计零偏的变化值。

因此,x指天时有

aoutp1g(ti)=ainp1g+k(ti)·ainp1g+a0(ti)(2)

其中,aoutp1g(ti)为指天时ti温度时加计传感器经过常温标定补偿后的输出,ainp1g为指天时的基准输入值,扣除ainp1g并拟合数据后有

aop1g(ti)=k(ti)·ainp1g+a0(ti)(3)

其中,aop1g(ti)为指天时拟合出的ti温度时的温补数据值。

类似的,x指地时有,

aoutn1g(ti)=ainn1g+k(ti)·ainn1g+a0(ti)(4)

其中,aoutn1g(ti)为指地时ti温度时加计传感器经过常温标定补偿后的输出,ainn1g为指地时的基准输入值。扣除ainn1g并拟合数据后有

aon1g(ti)=k(ti)·ainn1g+a0(ti)(5)

其中,aon1g(ti)为指地时拟合出的ti温度时的温补数据值。

针对式(3)和式(5),直接解方程可得k(ti)和a0(ti)的精确表达式如下所示:

结合式(1),可得知,加速度计全温补偿输出为:

其中,ain为补偿后的加速度值,aout(ti)为ti温度时加计传感器经过常温标定补偿后的输出,a0(ti)为ti温度时加计零偏的变化值,k(ti)为ti温度时刻度系数的变化比例值,aop1g(ti)为指天时拟合出的ti温度时的温补数据值,aon1g(ti)为指地时拟合出的ti温度时的温补数据值,ainp1g为指天时计算出的基准输入值,ainn1g为指地时计算出的基准输入值。

s3、陀螺零偏温度补偿

采用陀螺六位置定温度点补偿方法实现陀螺的零偏补偿,具体标定步骤如下:

s301、温度标定数据采集

a)产品置于带静基座温箱中的隔振台,调整imu位置,使x轴指天;

b)设置温箱温度为imu工作最低温,保温一段时间,直至imu内部温度稳定,温度稳定后开始采集imu常温补偿后数据,采集时间5~10min;

c)设置温箱温度为另外一温度点,重复b)步骤,采集相应数据,如此重复,直至在imu工作温度范围内均匀采集5~12组数据;

d)打开温箱,翻转产品使x轴指地,重复b)到c)步骤,完成x轴指地时的常温补偿后数据采集;

e)与d)类似,完成y指天、指地、z指天、指地时的常温补偿后数据采集工作。

s302、温补数据拟合

针对采集到的x、y、z轴的指天、指地多组常温补偿后数据,求取均值作为由温度变化带来的陀螺零偏w0。

采用分段直线方法或者曲线拟合方法对陀螺零偏进行数据拟合,得到w0(ti)。

s303、陀螺数据补偿

采用如下方法,对陀螺零偏进行温度补偿。

win=wout(ti)-w0(ti)(9)

其中,win为补偿后的角速率值,wout(ti)为ti温度时陀螺仪传感器经过常温标定补偿后的输出,w0(ti)为ti温度时陀螺零偏的变化值。

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中的描述和所示的本发明实施例的组件可以通过各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

以某次光纤imu标定数据为例,分析如下:

表1为某批次光纤imu补偿前和补偿后的指标对比:

从上述数据可看出,本发明方法全温补偿精度较高,可满足大部分中低精度光纤imu的精度需求。

以上内容仅为说明本发明的技术思想,不能以此限定本发明的保护范围,凡是按照本发明提出的技术思想,在技术方案基础上所做的任何改动,均落入本发明权利要求书的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1