首页> 中国专利> 一种利用一次温度实验同时补偿光纤陀螺标度因数及零偏的方法

一种利用一次温度实验同时补偿光纤陀螺标度因数及零偏的方法

摘要

本发明公开了一种利用一次温度实验同时补偿光纤陀螺标度因数及零偏的方法,包括步骤(1)调整温箱的温度,当温度达到各个设定温度值时,使得陀螺正反转动,并在温箱启动和关闭的整个过程中,获得陀螺内部的温度传感器实时采集的温度数据以及与温度对应的陀螺输出的数据;(2)根据同时补偿标度因数和零偏算法对温度数据和陀螺输出的数据进行处理,获得温度补偿系数矩阵;(3)根据温度补偿系数矩阵对陀螺的输出进行补偿。本发明提出的补偿方法设计一次温度实验中同时补偿光纤陀螺标度因数和零偏,直接表示陀螺输出数字量与输入角速度的关系,得到补偿系数矩阵,避免了由于零偏误差等引起的标度因数补偿不准确性,不仅能够有效的补偿陀螺的温度误差,并且节省实验成本,具有较大的现实意义。

著录项

  • 公开/公告号CN105333888A

    专利类型发明专利

  • 公开/公告日2016-02-17

    原文格式PDF

  • 申请/专利权人 湖北三江航天红峰控制有限公司;

    申请/专利号CN201510843869.7

  • 发明设计人 孙娜;高枫;姜见龙;

    申请日2015-11-26

  • 分类号G01C25/00(20060101);

  • 代理机构42201 华中科技大学专利中心;

  • 代理人廖盈春

  • 地址 432000 湖北省孝感市孝南区北京路特8号

  • 入库时间 2023-12-18 14:06:56

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2018-02-23

    授权

    授权

  • 2016-03-16

    实质审查的生效 IPC(主分类):G01C25/00 申请日:20151126

    实质审查的生效

  • 2016-02-17

    公开

    公开

说明书

技术领域

本发明属于光纤陀螺领域,更具体地,涉及一种利用一次温度实验同 时补偿光纤陀螺标度因数及零偏的方法。

背景技术

光纤陀螺是一种基于Sagnac效应的角速率传感器,由于其成本低、工 艺简单、可靠性高、抗冲击振动能力强,其应用前景备受重视,已经成为 主流的传感器之一。然而构成光纤陀螺的主要器件如光纤环、光源等对温 度较为敏感,导致光纤陀螺输出受到温度的影响较大,造成陀螺温度误差, 因此,对于光纤陀螺温度误差的补偿已经引起了广泛的重视。

光纤陀螺的温度补偿主要包括标度因数的温度补偿和零偏的温度补 偿。目前的方法一般是先补标度因数,后补零位,这样的补偿方法不仅费 时费力,而且会造成标度因数补偿不准确性。这些方法都是对标度因数及 零偏分别进行补偿,在此过程中会重复考虑温度对于陀螺输出的影响,导 致输出误差的增大。

发明内容

针对现有补偿方法的缺陷,本发明提供了一种利用一次温度实验同时 补偿光纤陀螺标度因数及零偏的方法,目的在于有效的补偿由温度引起的 标度因数和零偏的误差,降低实验成本,提高补偿的准确性。

本发明提供了一种利用一次温度实验同时补偿光纤陀螺标度因数及零 偏的方法,包括下述步骤:

(1)调整温箱的温度,当温度达到各个设定温度值时,使得陀螺正反 转动,并在温箱启动和关闭的整个过程中,获得陀螺内部的温度传感器实 时采集的温度数据以及与温度对应的陀螺输出的数据;

(2)根据同时补偿标度因数和零偏算法对温度数据和陀螺输出的数据 进行处理,获得温度补偿系数矩阵;

(3)根据温度补偿系数矩阵对陀螺的输出进行补偿。

本发明提供了一次温度实验同时补偿光纤陀螺标度因数及零偏的方 法,设计一次实验过程,同时补偿标度因数和零偏,直接解算出陀螺输出 数字量与输入角速度的关系。

更进一步地,步骤(1)中所述调整温箱的温度具体为:

将陀螺水平放置在温箱中,常温下通电t1时间后,调整温箱的温度使 得温度由常温以dT(1℃/min~2℃/min)速度降温至最低温度Tmin,并保温 使得陀螺内部的温度达到最低温度Tmin;通过操作转台使得陀螺以设定角速 度ω顺时针转动t2时间后以相同的角速度逆时针转动t2时间;

再以dT速度将温箱升温至设定的第一温度值T1(一般地,T1=Tmin+10), 并保温使得陀螺内部的温度达到设定的第一温度值T1;通过操作转台使得 陀螺以设定角速度ω顺时针转动t2时间后以相同的角速度逆时针转动t2时 间;

再以dT速度将温箱升温至设定的第二温度值T2(一般地,T2=T1+10), 并保温使得陀螺内部的温度达到设定的第二温度值T2;通过操作转台使得 陀螺以设定角速度ω顺时针转动t2时间后以相同的角速度逆时针转动t2时 间;

……

依次升温至设定的第三温度值T3,设定的第四温度值T4,……,最高 温度Tmax;并保温使得陀螺内部的温度达到相应的设定温度值;当陀螺内 部的温度达到各个设定温度值时,通过操作转台使得陀螺以设定角速度ω顺 时针转动t2时间后以相同的角速度逆时针转动t2时间;

最后关闭温箱;

在温箱启动和关闭的整个过程中,获得陀螺内部的温度传感器实时采 集的温度数据以及与温度对应的陀螺输出的数据;

其中,最低温度Tmin和最高温度Tmax是根据应用环境确定的,一般最 低温度Tmin可以为-40℃,最高温度Tmax可以为70℃。

更进一步地,通电时间t1大于陀螺启动时间。

更进一步地,步骤(1)中随着温度的变化和转台的转动,陀螺的输出 数据不仅包含与温度相关的标度因数信息,还包含与温度相关的零偏信息。

更进一步地,步骤(2)包括:

(2.1)利用陀螺光纤环内部温度T的数据解算光纤环内部温度T的温 度变化dT,t时刻的温度变化dT为(t-2n)~t时刻之间的温度平均值与 (t-22n)~(t-2n)时刻之间的温度平均值之差;

其中,t≥22n+1,n可以取值为6;

(2.2)去除转台转速改变间隙的陀螺数据及温度数据;

(2.3)根据采集的陀螺数据D、陀螺光纤环内部温度数据T和光纤环 外部温度数据T生成矩阵X=[D,TD,T2D,T,(T-T),dT];

(2.4)根据转台输入角速度及常温标度因数K0获得与矩阵X相应的矩 阵y=K0Ω;

(2.5)根据A=(XTX)-1XTy计算补偿系数矩阵A=[a0,a1,a2,b1,b2,b3]T

更进一步地,步骤(2.2)具体为:判断陀螺数据由正到负、由负到正 的变化时刻t00,删除t00-m~t00+m时刻的陀螺数据及温度数据;其中,m大 于转台由零转速达到设定角速度转动所需要的时间tz,小于tz+5。这是由于 当设置转台以设定角速度转动时,转台转速不能立刻达到指定速度,在该 过程中陀螺的输入角速度无法计量,即A=(XTX)-1XTy中的y=K0Ω不可知, 因此需要将转台转速改变间隙的陀螺及温度数据去除掉,以免影响计算结 果。

更进一步地,步骤(3)所述的对陀螺输出进行补偿为,陀螺补偿后的 输出D补后=(a0+a1T+a2T2)D补前+[b1T+b2(T-T)+b3dT]。

与现有技术相比,本发明的有益效果在于:

(1)采用一次温度实验的方法,代替传统两次温度实验的方法(先补 偿标度因数后补偿零偏),由于温度实验时间较长、成本较高,本发明很大 程度上节约了实验成本和时间。

(2)同时补偿标度因数和零偏算法,可直接表示陀螺输出数字量与输 入角速度的关系,得到补偿系数矩阵,避免了传统方法中由于零偏误差等 引起的标度因数补偿不准确。

附图说明

图1是本发明实施例提供的利用一次温度实验同时补偿光纤陀螺标度 因数及零偏的方法实现流程图;

图2是本发明实施例提供的温箱设置温度变化曲线图。

图3是本发明实施例提供的保温段转台设置曲线。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图 及实例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实 施例仅仅用以解释本发明,并不用于限定本发明。

本发明提出的补偿方法设计一次温度实验中同时补偿标度因数和零 偏,直接表示陀螺输出数字量与输入角速度的关系,得到补偿系数矩阵, 避免了由于零偏误差等引起的标度因数补偿不准确性,不仅能够有效的补 偿陀螺的温度误差,并且节省实验成本和时间,具有较大的现实意义。

本发明的目的是这样实现的:

(1)将陀螺水平放置在温箱中,常温下通电30min后,将温度由常温 以1℃/min速度降温至-40℃,后保温1小时,在保温50~55min时,通过操 作转台使得陀螺以10°/s的角速度顺时针转动1min后,以相同的角速度逆 时针转动1min;

再以1℃/min的速度升温至-30℃,再保温30min,在保温20~25min时, 通过操作转台使得陀螺以10°/s的角速度顺时针转动1min后,以相同的角 速度逆时针转动1min;

再以1℃/min的速度升温至-20℃,再保温30min,在保温20~25min时, 通过操作转台使得陀螺以10°/s的角速度顺时针转动1min后,以相同的角 速度逆时针转动1min;

……

依次升温至-10℃、0℃、10℃、20℃、30℃、40℃、50℃、60℃、70℃; 并保温30min;在保温20~25min时,通过操作转台使得陀螺以10°/s的角速 度顺时针转动1min后,以相同的角速度逆时针转动1min;

最后关闭温箱;

在温箱启动和关闭的整个过程中,获得陀螺内部的温度传感器实时采 集的温度数据以及与温度对应的陀螺输出的数据;

(2)根据同时补偿标度因数和零偏算法对温度数据和陀螺输出的数据 进行处理,获得温度补偿系数矩阵A;

其中,A=[a0,a1,a2,b1,b2,b3]T=(XTX)-1XTy,

X=[D,TD,T2D,T,(T-T),dT],y=K0Ω。

具体地,包括:

(2.1)利用陀螺光纤环内部温度T的数据解算光纤环内部温度T的温 度变化dT,t时刻的温度变化dT为(t-2n)~t时刻之间的温度平均值与 (t-22n)~(t-2n)时刻之间的温度平均值之差。其中,t≥22n+1,n可以取值为 6;

(2.2)去除转台转速改变间隙的陀螺及温度数据,处理方法如下:判 断陀螺数据由正到负、由负到正的变化时刻t00,删除t00-m~t00+m时刻的陀 螺数据、温度数据及温度变化dT数据,其中,m应大于tz,小于tz+5,tz为 转台由零转速达到设定角速度转动所需要的时间;

(2.3)根据采集的陀螺数据D、陀螺光纤环内部温度数据T和光纤环 外部温度数据T,生成矩阵X=[D,TD,T2D,T,(T-T),dT];

(2.4)根据转台输入角速度及常温标度因数K0,生成与矩阵X相应的 矩阵y=K0Ω;

(2.5)根据A=(XTX)-1XTy,计算补偿系数矩阵A=[a0,a1,a2,b1,b2,b3]T

(3)根据温度补偿系数矩阵A对陀螺的输出进行补偿;具体地,可以 将补偿系数A=[a0,a1,a2,b1,b2,b3]T写入陀螺FPGA软件或DSP软件中,根据 公式D补后=(a0+a1T+a2T2)D补前+[b1T+b2(T-T)+b3dT]对陀螺输出进行补 偿为,得到陀螺补偿后的输出。

下面将结合附图对本发明做进一步的详细说明。

参照图1,本发明提供了一次温度实验同时补偿标度因数及零偏的方法 的整个流程图,首先将陀螺固定在温箱中,给陀螺供电,开始同步采集陀 螺和温度数据,并根据图2中的温度曲线设置温箱的温度变化,根据图3 中的保温段转台设置曲线。

参照图2,本发明提供了一次温度实验同时补偿标度因数及零偏的方 法,设计一次温度实验过程,其关键为温度的变化,将陀螺在温箱常温中 通电30min后,将温箱温度由常温以-1℃/min速度降温至-40℃,后保温1 小时,再以1℃/min的速度升温至-30℃,再保温30min以相同的升温、保 温过程依次升温至-20℃、-10℃、0℃、10℃、20℃、30℃、40℃、50℃、 60℃、70℃,并保温30min,最后关闭温箱。

参照图3,在陀螺保温过程的后5~10min时,通过操作转台使得陀螺以 10°/s的角速度顺时针转动1min后,以相同的角速度逆时针转动1min,随 着温度的变化和陀螺的转动,陀螺数据不仅包含标度因数信息,还包含零 偏信息。

实验完毕后,利用陀螺光纤环内部温度T的数据解算光纤环内部温度 T的温度变化dT,并去除转台转速改变间隙的无效陀螺及温度数据。t时 刻的温度变化dT为(t-2n)~t时刻之间的温度平均值与(t-22n)~(t-2n)时刻 之间的温度平均值之差。其中,t≥22n+1,n可以取值为6;清除无效数据 的方法如下:判断陀螺数据由正到负、由负到正的变化时刻t00,删除 t00-m~t00+m时刻的陀螺数据、温度数据及温度变化dT数据,其中,m应 大于tz,小于tz+5,tz为转台由零转速达到设定角速度转动所需要的时间。

然后根据采集的陀螺数据D、陀螺光纤环内部温度数据T和光纤环外 部温度数据T,生成矩阵X=[D,TD,T2D,T,(T-T),dT],并根据转台输入 角速度及常温标度因数K0,生成与矩阵X相应的矩阵y=K0Ω。

最后,根据A=(XTX)-1XTy,计算补偿系数矩阵A=[a0,a1,a2,b1,b2,b3]T, 并根据公式D补后=(a0+a1T+a2T2)D补前+[b1T+b2(T-T)+b3dT]和温度补偿 系数矩阵A对陀螺输出进行补偿,得到陀螺补偿后的输出。

本领域的技术人员容易理解,以上所述仅为本发明的较佳实施例而已, 并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等 同替换和改进等,均应包含在本发明的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号