当前位置:主页 > 科技论文 > 航空航天论文 >

MEMS陀螺仪组合系统及滤波算法设计

发布时间:2017-03-17 13:07

  本文关键词:MEMS陀螺仪组合系统及滤波算法设计,,由笔耕文化传播整理发布。


【摘要】:微小卫星凭借其发射灵活、成本低、功能密度高、研制周期短等一系列优势,成为当前国际空间技术研究的热点。MEMS陀螺仪具有体积小、耗能低、重量轻、惯性小、带宽大、易于集成且成本低等一系列优点,因此有望广泛地应用在微小卫星姿轨控制系统中。本课题来源于某研究院的横向课题,主要为了实现MEMS陀螺仪在微小卫星姿轨控制系统中的应用。为实现对MEMS陀螺仪数据的采集、分析、滤波与储存,构建了一套MEMS陀螺仪组合系统,主要包括下位机数据采集系统与上位机数据接收系统。前者主要通过采用高度集成的片上So C Smart Fusion2系列处理器实现对高精度MEMS陀螺仪CRG20数据的采集与滤波功能,后者主要实现数据接收、解算、显示及储存功能。为了便于调试、移植、应用并减小系统电路板的面积,下位机系统采用模块化设计思想,通过底板提供控制电源及RS-422、CAN、SPI等通信接口,其它各功能模块,包括核心板模块、微陀螺模块、ADC模块、无线模块等均能插于底板上。最终实现了CRG20信号的采集、滤波、实时显示与存储。针对MEMS陀螺精度低、随机噪声大等应用瓶颈问题,设计了一种基于自回归模型(Autoregressive,AR)的Kalman滤波算法。通过利用Allan方差对CRG20测量数据进行噪声分析,建立了CRG20随机漂移误差的AR数学模型;为利用误差模型输出陀螺仪角速度真值,在滤波器状态向量中加入真值状态,进而得到Kalman滤波器状态方程;CRG20的输出数据作为测量信号,建立Kalman滤波器测量方程。系统过程噪声项和测量噪声项的方差Q、R,分别选取陀螺仪速率随机游走噪声系数和角度随机游走系数。然后对Kalman滤波器进行Matlab仿真,并分析AR模型参数和Q、R参数的取值对Kalman滤波器的滤波效果的影响。最后,将Kalman滤波汇编为c语言程序移植到下位机中,实现实时在线滤波。仿真结果表明,本文设计的Kalman滤波器参数选取得当,可以有效地滤除高频噪声,显著提高信号的输出精度和平滑性,能够跟踪上对快速性要求不高的卫星姿态变化信号。
【关键词】:MEMS陀螺 Kalman滤波 AR模型 SmartFusion2 随机噪声
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2015
【分类号】:V448.2
【目录】:
  • 摘要4-5
  • Abstract5-9
  • 第1章 绪论9-21
  • 1.1 课题研究的背景和意义9-10
  • 1.2 国内外MEMS陀螺仪研究现状及分析10-17
  • 1.2.1 MEMS陀螺仪主要应用10-13
  • 1.2.2 国内外MEMS陀螺仪主要型号13-14
  • 1.2.3 国外使用MEMS陀螺仪的航天器14-17
  • 1.3 MEMS陀螺仪滤波算法研究现状17-19
  • 1.3.1 MEMS陀螺仪常用滤波算法18
  • 1.3.2 MEMS陀螺仪滤波算法的研究与应用实例18-19
  • 1.4 本文主要研究内容19-21
  • 第2章 MEMS陀螺仪基本特性21-26
  • 2.1 MEMS陀螺仪噪声特性及其性能指标21-22
  • 2.2 Allan方差分析方法22-25
  • 2.2.1 Allan方差定义22-23
  • 2.2.2 MEMS陀螺仪各项随机误差辨识23-25
  • 2.2.3 Allan方差测试要点25
  • 2.3 本章小结25-26
  • 第3章 MEMS陀螺仪组合应用系统构建26-41
  • 3.1 硬件系统总体设计26-28
  • 3.2 系统CPU设计28-32
  • 3.2.1 CPU选型28-29
  • 3.2.2 CPU开发环境29-30
  • 3.2.3 CPU片内逻辑设计30-32
  • 3.3 MEMS陀螺仪CRG20 模块硬件设计32-34
  • 3.4 MEMS陀螺仪数据采集程序设计34-37
  • 3.4.1 CRG20 通信时序34-36
  • 3.4.2 采集程序设计36-37
  • 3.5 上位机数据采集设计37-40
  • 3.5.1 与上位机通信接口设计37-38
  • 3.5.2 上位机采集软件设计38-39
  • 3.5.3 上位机采集软件功能39-40
  • 3.6 本章小结40-41
  • 第4章 MEMS陀螺仪滤波算法研究41-48
  • 4.1 MEMS陀螺仪数学模型41-45
  • 4.1.1 时间序列模型结构41
  • 4.1.2 AR模型建模流程41-43
  • 4.1.3 陀螺仪残差信号建模43-45
  • 4.2 Kalman滤波器设计45-47
  • 4.2.1 离散型kalman滤波方程45-46
  • 4.2.2 Kalman滤波器设计46-47
  • 4.3 本章小结47-48
  • 第5章 测试与分析48-64
  • 5.1 数据采集环境48-49
  • 5.2 基于Allan方差方法分析MEMS陀螺仪各项性能49-53
  • 5.2.1 Matlab程序设计49-51
  • 5.2.2 结果分析51-53
  • 5.3 滤波器测试53-55
  • 5.3.1 滤波器形式53-54
  • 5.3.2 Matlab程序框图54-55
  • 5.4 结果分析55-63
  • 5.4.1 AR模型系数? 对Kalman滤波效果的影响56-59
  • 5.4.2 Q/R对Kalman滤波效果的影响59-61
  • 5.4.3 下位机实现实时滤波效果61-63
  • 5.5 本章小结63-64
  • 结论64-66
  • 参考文献66-70
  • 攻读硕士学位期间发表的论文及其它成果70-72
  • 致谢72

【参考文献】

中国期刊全文数据库 前3条

1 邹学锋;卢新艳;;基于Allan方差的MEMS陀螺仪性能评价方法[J];微纳电子技术;2010年08期

2 丛丽;秦红磊;邢菊红;;小波阈值去噪和FAR建模结合的MEMS陀螺数据处理方法[J];电子技术应用;2010年12期

3 赵世峰;张海;沈小蓉;范耀祖;;MEMS陀螺随机噪声的多尺度时间序列建模[J];中国惯性技术学报;2006年05期

中国硕士学位论文全文数据库 前2条

1 梁锋;基于MEMS惯性器件的小型姿态测量系统设计[D];哈尔滨工程大学;2011年

2 张目;激光陀螺零偏误差补偿技术研究[D];重庆大学;2006年


  本文关键词:MEMS陀螺仪组合系统及滤波算法设计,由笔耕文化传播整理发布。



本文编号:252937

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/hangkongsky/252937.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户1d9ca***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com