一种大量程硅微陀螺仪非线性数字补偿方法

文档序号:10684423阅读:292来源:国知局
一种大量程硅微陀螺仪非线性数字补偿方法
【专利摘要】本发明公开了一种大量程硅微陀螺仪非线性数字补偿方法,步骤包括:合理选择标度因数非线性的补偿位置,根据输入输出关系建立标度因数补偿和输出补偿模型;在?40℃~+60℃内进行全温实验并根据实验数据计算高、低、常温标度因数,按照补偿模型进行标度因数的分段温度补偿,分段情况为?40℃~+20℃和+20℃~+60℃,可根据实际情况调整分段方式;在关键温度点下选取关键转速点测量输出,根据测量数据用最小二乘法拟合转速与陀螺输出直线,即标度因数直线;计算拟合直线与陀螺仪实际输出的差值得到拟合残差,根据拟合残差对转速做分段处理后基于补偿模型补偿硅微陀螺仪标度因数线性度。
【专利说明】
一种大量程硅微陀螺仪非线性数字补偿方法
技术领域
[0001] 本发明涉及陀螺仪转速测量领域,特别是涉及一种大量程硅微陀螺仪非线性数字 补偿方法。
【背景技术】
[0002] 随着MEMS惯性技术的发展,硅微陀螺仪越来越成为国内外研究的热点。与传统的 陀螺仪相比硅微陀螺仪具有成本低、体积小、重量轻、功耗低、可靠性高及便于智能化的特 点。法国THALES公司研制出一款新型线性双质量结构硅微陀螺仪带宽为300Hz,零偏稳定性 为〈0.1°/h,其量程较大达到±1000°/s。德国LITEF GmbH公司提出一种新型双质量陀螺结 构以适应较高精度应用领域的要求,其零偏稳定性为0.12°/h,量程为±1000°/s。为提高陀 螺仪的测量精度扩大使用范围,拓展硅微陀螺仪的量程成为一项关键技术。
[0003] 硅微陀螺仪比较热门的技术研究主要为陀螺仪的测控电路、温度补偿等,对于量 程拓展技术及由此带来的非线性补偿技术研究较边缘化。硅微陀螺仪量程扩大后会引起标 度因数线性度的恶化,进而会引起硅微陀螺仪测量精度变低,因此有必要对大量程下的标 度因数线性度进行补偿。

【发明内容】

[0004] 发明目的:本发明主要解决的技术问题是提供一种非线性数字补偿方法,能够解 决硅微陀螺仪量程增大后标度因数线性度恶化的问题。
[0005] 为解决上述技术问题,本发明公开了一种大量程硅微陀螺仪非线性数字补偿方 法,包括如下步骤:步骤1,选择硅微陀螺仪非线性数字补偿点,补偿点包括标度因数温度补 偿点和输出补偿点,并建立标度因数温度补偿模型与标度因数温度补偿点的电路以及输出 补偿模型与输出补偿点的电路,
[0006] 步骤2,对硅微陀螺仪进行全温实验,温度范围为-40°C~+60°C,并计算硅微陀螺 仪分别在+60°C、+20°C、-40°C三个温度处的标度因数,以+60°C时的标度因数为基准,根据 温度与频率、频率与标度因数的正比关系分段拟合并补偿标度因数,提高其温度稳定性;
[0007] 步骤3,在全温范围内对温度分段,在固定温度段内选择关键转速测量点测量对应 输出,并利用matlab拟合出转速与对应的输出的电压的直线,其斜率即为标度因数,将拟合 直线的值与实际值做差计算关键转速测量点的拟合残差,按照拟合残差的值做转速分段, 在最后输出位置利用AD模拟数字转换采集到输出的值估算转速的大概值,确定被测转速所 在的转速段后进行输出补偿,根据拟合残差的值确定输出补偿量。
[0008] 步骤1中所述标度因数温度补偿模型包括数字补偿控制器模块和测试与补偿电路 模块,标度因数温度补偿模型如下式所示:
[0010]其中,Va为补偿点处电压,Vref为参考电压,Vc- cf为数字补偿控制器模块控制的电压 补偿量,R2、R3^R4为电阻的阻值。
[0011]温度i陀螺谐振频率成正比,温度可用谐振频率等效替换,根据实验可知温度和 标度因数呈现出分段正比,即在温度段为-40°C-+20°C和+20°C-+60°C分别近似为正比关 系,因此通过如下公式计算电压补偿量Vc^f:
[0013] 其中A n_h、A ^分别为常温到高温的标度因数变化量和低温到高温的标度因数变 化量;f为补偿所处温度点的硅微陀螺仪谐振频率,f+6〇、f +2〇、f-4〇分别为+60 °C、+20 °C、-40 °C 时对应的陀螺谐振频率。硅微陀螺谐振频率可通过数字控制器检测。
[0014] 步骤1中所述输出补偿模型包括温度测量模块、控制器控制处理模块、输出补偿模 块和转速估测模块,输出补偿模型如下式所示:
[0016] Vo为输出电压,Vi为检测电压,Vc^o为根据拟合残差确定的输出电压的补偿量,输出 补偿量根据步骤3中的实验方法确定。R1为电阻的阻值。
[0017]有益效果:本发明方法有如下优点:(1)合理选择补偿位置,可使补偿模型简单; (2)根据实验计算拟合残差可以容易适应陀螺的个体差异,提高适用性;(3)温度范围内的 标度因数补偿实现对非线性的粗补偿,而后根据拟合残差做转速分段可以提高补偿的合理 性,两种方法相结合可达到有效补偿标度因数补偿的目的。通过上述方式,本发明能够有效 改善硅微陀螺仪的标度因数非线性,特别是在增大量程时,可以提高陀螺仪的检测精度。
【附图说明】
[0018] 下面结合附图和【具体实施方式】对本发明做更进一步的具体说明,本发明的上述 和/或其他方面的优点将会变得更加清楚。
[0019] 图1是本发明补偿方法的原理示意图。
[0020] 图2是本发明的标度因数温度补偿模型示意图。
[0021] 图3是本发明的标度因数温度补偿点的电路图。
[0022] 图4是本发明的输出补偿模型示意图。
[0023]图5是本发明的输出补偿点的电路图。
[0024] 图6是本发明硅微陀螺仪非线性数字补偿的流程图。
【具体实施方式】
[0025] 图1为本发明的原理示意图。按照补偿的需要建立标度因数的温度补偿模型和输 出补偿模型。标度因数补偿模型为:
[0027] Va为补偿点处电压,Vrrf为参考电压,Vd为数字补偿控制器模块控制的电压补偿 量。温度和陀螺谐振频率成正比,温度可用谐振频率等效替换,并以高温为基准,并分段计 算补偿量VMf为:
[0029] 其中A n_h、A ^分别为常温到高温和低温到高温的标度因数变化量。
[0030] 输出补偿模型为:
[0032] Vo为输出电压,Vi检测电压,V。-。为根据拟合残差确定的输出电压的补偿量。
[0033] 图2和图3分别为标度因数温度补偿模型示意图和标度因数温度补偿点的电路图, 标度因数温度补偿包括数字补偿控制器模块201和测试与补偿电路模块202,如图3所示,补 偿点处电压V a电阻R4连接运算放大器的负输入端,数字补偿控制器模块控制的电压补偿量 经电阻R2连接运算放大器的负输入端,参考电压Vref经电阻R3连接运算放大器的负输 入端,运算放大器的正输入端接地,电阻R1与电容C1串联后与电容C2并联,该并联电路的一 端连接运算放大器的负输入端,另一端与运算放大器的输出端连接作为该标度因数温度补 偿点的电路的输出端。标度因数温度补偿点电路301处电阻R2、R4为比例电阻,可根据需要 调整以满足数字输出的要求。
[0034] 图4和图5分别为输出补偿模型示意图和输出补偿点的电路图。输出补偿模型包括 温度测量模块401、控制器控制处理模块402、输出补偿模块403、转速估测模块404。
[0035] 如图5所示,输出补偿电路501实质是为一个加法器。检测电压V:经电阻R1和电阻 R2连接运算放大器的负输入端,电阻R1和电阻R2之间引出一端经电容C1接地,根据拟合残 差确定的输出电压的补偿量Vc-o经电阻R4和电阻R3连接至运算放大器的输出端,Vo为输出 电压,电阻R4和电阻R3之间引出一端分别连接电阻R1、电阻R2和电容C1,电阻R3与运算放大 器的输出端之间引出一端经电容C2连接运算放大器的负输入端,运算放大器的正输入端接 地。
[0036]选取硅微陀螺仪系统进行全温实验,温度范围为-40°C~+60 °C,并计算硅微陀螺 仪在高低温和常温+60°(:、+20°(:、-40°(:三个关键温度处的标度因数,而后以+60°(:的标度因 数为基准,按照补偿模型分段拟合补偿,通过控制器和DA转换输出。
[0037] 在全温范围内对温度分段,在固定温度段内选择关键转速测量点测量对应输出, 并利用matlab拟合出转速与对应的输出的电压的直线,其斜率即为标度因数,而后将拟合 直线的值与实际值做差计算关键转速点的拟合残差,按照拟合残差的值做转速分段并确定 补偿量。在最后输出位置利用AD转换采集到输出的值估算转速的大概值,确定被测转速所 在的转速段后进行输出补偿。所述发明的实验流程图为图6所示。
[0038] 以上所述仅为本发明的实施例,并非因此限制本发明的专利范围,凡是利用本发 明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技 术领域,均同理包括在本发明的专利保护范围内。
【主权项】
1. 一种大量程硅微陀螺仪非线性数字补偿方法,其特征在于,包括以下步骤: 步骤1,选择硅微陀螺仪非线性数字补偿点,补偿点包括标度因数温度补偿点和输出补 偿点,并建立标度因数温度补偿模型与标度因数温度补偿点的电路以及输出补偿模型与输 出补偿点的电路, 步骤2,对硅微陀螺仪进行全温实验,温度范围为-40°C~+60°C,并计算硅微陀螺仪分 别在+60 °C、+20 °C、-40 °C三个温度处的标度因数,以+60 °C时的标度因数为基准,根据温度 与频率、频率与标度因数的正比关系分段拟合并补偿标度因数,提高其温度稳定性; 步骤3,在全温范围内对温度分段,在固定温度段内选择关键转速测量点测量对应输 出,并拟合出转速与对应的输出的电压的直线,其斜率即为标度因数,将拟合直线的值与实 际值做差计算关键转速测量点的拟合残差,按照拟合残差的值做转速分段,在最后输出位 置利用AD模拟数字转换采集到输出的值估算转速的大概值,确定被测转速所在的转速段后 进行输出补偿,根据拟合残差的值确定输出补偿量。2. 如权利要求1所述的方法,其特征在于,步骤1中所述标度因数温度补偿模型包括数 字补偿控制器模块和测试与补偿电路模块,标度因数温度补偿模型如下式所示:其中,va为补偿点处电压,Vrrf为参考电压,VMf为数字补偿控制器模块控制的电压补偿 量,R2、R3、R4为电阻的阻值。3. 如权利要求2所述的方法,其特征在于,通过如下公式计算电压补偿量VMf:其中A n_h、A 分别为常温到高温的标度因数变化量和低温到高温的标度因数变化 量;f为补偿所处温度点的硅微陀螺仪谐振频率,f+6〇、f+2〇、f-4〇分别为+60 °C、+20 °C、-40 °C时 对应的陀螺谐振频率。4. 如权利要求3所述的方法,其特征在于,步骤1中所述输出补偿模型包括温度测量模 块、控制器控制处理模块、输出补偿模块和转速估测模块,输出补偿模型如下式所示:Vo为输出电压,Vi为检测电压,V。-。为根据拟合残差确定的输出电压的补偿量,R1为电阻 的阻值。
【文档编号】G01C19/5776GK106052668SQ201610384173
【公开日】2016年10月26日
【申请日】2016年6月1日
【发明人】李宏生, 余亿田, 丁徐锴, 邵安成, 黄丽斌
【申请人】东南大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1