电工技术基础_电工基础知识_电工之家-电工学习网

欢迎来到电工学习网!

基于DSP的MEMS陀螺误差建模与滤波方法分析

2022-02-09 14:49分类:传感器 阅读:

 

  前言

  伴随着微机电工程和惯性力技术性的发展趋势,MEMS惯性力元器件技术性更加完善,MEMS陀螺图片以其特性高、规格小、耗能低、稳定性高、重量较轻、价钱劣等优势,在成本低姿势精确测量系统软件中的运用愈来愈普遍。但MEMS陀螺图片受生产工艺技术的限定,与传统手工艺制作的惯性力陀螺图片对比,在遭受溫度、外场电源电路的危害时,輸出数据信息存有很大的随机噪声,危害其测量精度。为了更好地减少随机噪声系统对测量精度的危害,务必依据很多的陀螺图片具体检测数据信息,创建精确的随机噪声实体模型,依据噪音实体模型挑选有效高效的办法开展过滤赔偿,提升操作系统的测量精度。在近些年MEMS陀螺图片的使用全过程中,陀螺图片随机噪声实体模型创建的办法具体有时频分析、神经元网络和时间序列分析分析方法,过滤方式 则是依据实体模型进行一定的数据处理方法,对于之上建模选用的关键过滤技术性有质子过滤、鲁棒性过滤、Kalman过滤及其改善过滤技术性等[4?6]。

  MEMS陀螺图片在姿势检测系统的真实运用中,为了更好地即时采集系统的姿势信息内容,数据收集、解决、校正务必达到操作系统的可靠性规定,时频分析、神经元网络等方式 创建的噪音实体模型一般 具备较高的级别,无法工程项目完成和考虑操作系统的可靠性规定。选用时间序列分析分析方法,根据对陀螺图片随机噪声的AR模型,能够合理地创建基本陀螺图片的随机噪声实体模型。文中以中小型无人飞机姿势检测系统运用为情况,依据控制系统设计中MEMS陀螺图片的具体检测数据信息,详尽科学研究了对于其随机噪声数据信息的建模和Kalman过滤方式 。

  1陀螺图片偏差模型

  1.1原始记录收集

  系统软件主控制板根据串行通信数据信息插口SPI与MEMS陀螺图片通讯,陀螺图片角速度取样时间为20ms,在陀螺图片静止不动的状态下开展20min的实验数据收集,图1为陀螺图片z轴在零点时的噪音原始记录,共10000组取样数据信息。

  

  根据对MEMS陀螺图片噪音初始数据的分析能够获知,噪音包括任意飘移份量和常值项,除掉噪音中的常值项,所得的的噪音样版编码序列是一个任意时间序列分析。依据时间序列分析统计分析方法对任意时间序列分析样版开展模型,该实体模型能够用于靠近真正的噪音数据信息,用时间序列分析实体模型对陀螺图片噪音开展气象预报,进而选用过滤技术性除去噪音特点,提升系统软件测量精度[7?9]。

  1.2数据预处理

  MEMS陀螺图片噪音原始记录中包括常值份量和任意份量。常值份量能够根据平均值方式 获取,陀螺图片短期内工作中时,能够根据这一方式 开展赔偿,长期工作中时,必须考虑到本身的常值飘移量,简易地选用平均值方式 除去常值份量,没法获得合理的任意飘移编码序列。根据对陀螺图片精确测量信息开展剖析,考虑到陀螺图片原始记录取样时间和陀螺图片数据信息应用周期时间,文中选用即时移动平均法优化算法对陀螺图片原始记录开展解决,以即时收集值和前边9个取样点的平均数做为当今时时刻刻常值份量。取样等级的选用必须考虑到真实使用的可靠性和陀螺图片常值飘移特点,等级太少,则均值实际效果不太好;等级过多,则可以直接危害陀螺图片精确测量的实用性,在无人飞机航姿中,立即危害操作系统的操控性和可靠性。

  除去常值后的编码序列即是MEMS陀螺图片的随机噪声数据信号,是时间序列分析剖析模型目标,在模型之初,对数据预处理后的MEMS手机陀螺仪随机噪声数据信号的稳定性、正态分布性开展分辨,以明确预备处理后的信息的确合乎时间序列分析的模型规定。

  1.3陀螺图片偏差模型

  历经数据预处理,对陀螺图片噪音数据信息开展时间序列分析模型,文中融合工程项目具体运用,考虑到体系的实用性、适用范围,融合考虑到AIC规则,明确采用时间序列分析分析方法的AR模型对陀螺图片随机噪声开展模型。

  AR(p)实体模型一般文件格式为:

  在其中ap为实体模型回归系数,x(k)为实体模型輸出,w(k)为实体模型噪音编码序列,p为实体模型级别。

  依据AIC最少规范明确陀螺图片飘移的数学分析模型,根据陀螺图片噪音特点的实验数据统计分析,挑选AIC值较小的AR(1)做为陀螺图片飘移的实体模型。

  陀螺图片AR(1)实体模型为:

  x(k)=a1x(k-1) w(k)(2)

  在其中a1为实体模型回归系数,x(k)为精确测量值,w(k)为噪音编码序列。

  AR(1)实体模型回归系数a1能够根据陀螺图片在停止的状态下测定的10000组噪音数据信息测算获得,根据MATLAB手机软件中Yule-Walker计算方式,得实体模型回归系数a1=0.77。

  2卡尔曼滤波

  2.1卡尔曼滤波方程式的创建

  Kalmann过滤在任意信号分析全过程中依据系统软件噪音和观察噪音特点,以操作系统的观察量做为过滤器的键入,以所需预测值做为过滤器的輸出,过滤器依据状态方程和观察方程式可能派出所必须的解决数据信息,在工程项目使用中简易且容易完成,是一种即时递推的最佳可能方式 。文中在创建陀螺图片噪音实体模型的根基上,以实验数据信息为系统软件观察量,选用Kalman过滤方式 对陀螺图片噪音开展过滤。

  依据创建的一阶AR(1)实体模型,根据离散变量Kalman过滤对陀螺图片取样数据信息开展最佳可能,其状态方程为:

  设Vk为精确测量噪音编码序列,则体系的观察方程式为:

  Zk=CXk Vk(4)

  式中C=[1,0];Xk为依据陀螺图片取样数据信息得到的情况预测值,Wk为系统软件噪音,Zk为陀螺图片噪音检测值,Vk为观察噪音。依据陀螺图片静止不动情况的实验特点,可假定其系统软件噪音Wk和观察噪音Vk(k=0,1,2,3,…)的数学统计特点为E(Vk)=E(Wk)=0。

  2.2过滤递推公式

  依据状态方程、观察方程式和Kalman过滤递推公式,能够获得全部体系的数字滤波。过滤器的键入Zk为零漂数据信息,设状态变量P0为二阶单位阵,0为[0,0]T。

  即时情况预测分析阵:

  k/k-1=Φk-1

  协方差矩阵阵一步预测分析为:

  Pk/k-1=ΦPk-1Φ HQHT

  过滤增益值:

  Kk=Pk/k-1CT(CPk/k-1CT R)-1

  情况可能:

  k=k/k-1 Kk(ZK-Ck/k-1)

  协方差矩阵阵可能升级:

  Pk=(1-KkC)Pk/k-1

  在其中,各变量值的实际意义如表1所显示。

  

  3数据统计分析

  

  根据MATLAB对测试数据资料开展Kalman过滤剖析,图2为Kalman过滤后手机陀螺仪零点数据信息輸出曲线图。陀螺图片噪音数据信息过滤前后左右的平均值和标准差见表2,过滤后噪音平均值比过滤前减少30%,其标准差与过滤前较为,变小1~2个量级,根据平均值和标准差的剖析较为还可以看得出,根据陀螺图片噪音AR(1)实体模型采用的Kalman过滤方式 ,能够合理减少陀螺图片噪音特点,其噪音分散化的程度也明显地减少了。陀螺图片噪音虑波后的统计数据曲线图如图所示2所显示。根据对比分析1与图2的陀螺图片噪音曲线图,能够形象化地见到过滤前后左右数据信息转变。

  4结果

  文中根据实验模拟仿真探究了MEMS陀螺图片的噪音特点,以真正的陀螺图片噪音数据信息为解决目标,设计方案实用性不错的数据预处理方式 ,对数据预处理后的信息选用时间序列分析分析方法开展模型,根据Kalman过滤技术性开展过滤解决。模拟仿真实验说明,选用的噪音建模和过滤处置技术性能够合理减少陀螺图片随机噪声特点,减少噪音任意分散化水平,提升陀螺图片在姿势检测系统中的测量精度,提升MEMS陀螺图片的使用使用价值。

上一篇:电化学气体传感器的工作原理

下一篇:压阻式压力传感器的仿真设计分析

相关推荐

电工推荐

    电工技术基础_电工基础知识_电工之家-电工学习网
返回顶部