学位论文 > 优秀研究生学位论文题录展示
基于陀螺和星敏感器的卫星姿态确定研究
作 者: 周朝阳
导 师: 马广富
学 校: 哈尔滨工业大学
专 业: 控制科学与工程
关键词: 姿态确定 扩展卡尔曼滤波 非线性滤波 偏差四元数 半物理实时仿真
分类号: V448.2
类 型: 硕士论文
年 份: 2008年
下 载: 384次
引 用: 2次
阅 读: 论文下载
内容摘要
卫星姿态确定系统是卫星姿态控制系统中的重要组成部分,其精度是影响姿态控制系统精度水平的决定性因素。姿态确定的精度不仅取决于姿态测量系统硬件配置的性能与精度,还与所采用的姿态确定算法密切相关。本文针对基于矢量观测的三轴稳定对地定向卫星的姿态确定问题,从理论和应用两个方面对卫星姿态确定的非线性滤波技术作了深入和细致的研究。并且针对采用扩展卡尔曼滤波(Extended Kalman Filter,简称EKF)确定姿态的方法的不足,提出了改进方案。主要完成了以下几方面的工作:首先,对姿态敏感器建立准确的测量模型,用四元数的方法建立卫星姿态确定模型,并采用EKF姿态确定算法,对得到的卫星姿态误差和陀螺漂移误差信息进行信息融合和相应的修正。当卫星的姿态角速度较小时,采用三轴解耦的扩展卡尔曼滤波(Uncoupled EKF,简称UEKF)算法,通过对滤波器的状态方程作近似处理,状态方程从每个轴上解耦,因此卡尔曼滤波增益的数量从18个降到了6个。EKF的核心是对卡尔曼滤波增益K的递推计算,定常增益的卡尔曼滤波(Constant gain KF,简称CGKF)用一常值矩阵代替对此增益的递推计算,这样不用对状态方差阵进行递推更新,增强了实时性。对EKF、UEKF和CGKF进行了仿真分析比较,结果表明在一定条件下,都能达到较高的滤波精度,使测量精度大幅提高;并且后两种滤波器在保证精度的同时,大大减少了计算量。其次,在不能准确建立陀螺的测量模型,以及敏感器测量值的先验统计知识未知的情况下,研究了基于最小模型误差(Minimum Model Error,简称MME)准则的非线性预测滤波方法。该方法以星敏感器输出的姿态四元数信息直接作为观测方程,对由陀螺漂移造成的姿态角速度误差进行了预测和估计,从而得到较为准确的三轴稳定卫星的姿态信息。另外,还提出了一种改进的预测滤波算法,该算法将偏差四元数作为测量误差引入指标函数,估计出系统模型误差,从而估计出卫星的姿态角和姿态角速度。仿真结果和计算量统计表明,以上两种算法可以对卫星姿态角以及姿态角速度误差实现有效的估计和补偿,同时与EKF及两种简化的EKF算法相比计算量有不同程度的降低。最后,介绍了利用RT-LAB建立包括一台宿主机和两台目标机的卫星GNC(Guidance, Navigation and Control)系统实时半物理仿真平台的方法。并搭建了基于RT-LAB的超实时仿真平台,该试验平台克服了在试验过程中由于软件编程带来的瓶颈问题。对姿态确定算法进行了超实时仿真,仿真结果表明算法的实时性符合要求。该平台不但适用于系统的全数学实时仿真,扩展相应硬件后还可用于卫星GNC系统的半物理实时仿真。
|
全文目录
摘要 3-5 Abstract 5-10 第1章 绪论 10-18 1.1 研究目的背景及意义 10-11 1.2 卫星姿态确定国内外研究现状 11-16 1.2.1 姿态确定控制系统的设计准则 11 1.2.2 姿态敏感器的配置 11-13 1.2.3 姿态确定算法 13-16 1.3 主要研究内容及结构安排 16-18 第2章 卫星姿态运动模型和敏感器测量模型 18-34 2.1 参考坐标系的定义及变换 18-21 2.1.1 参考坐标系的定义 18-19 2.1.2 坐标系变换 19-21 2.2 姿态参数及运动学方程 21-28 2.2.1 欧拉角描述法 21-23 2.2.2 欧拉角描述的卫星运动学方程 23 2.2.3 四元数及四元数描述的运动学方程 23-25 2.2.4 四元数与欧拉角的转化 25-28 2.3 卫星姿态动力学方程 28-29 2.4 姿态敏感器的测量模型 29-33 2.4.1 星敏感器测量模型 29-31 2.4.2 星敏感器姿态确定模型 31-32 2.4.3 陀螺的数学模型 32-33 2.5 本章小结 33-34 第3章 基于EKF 的卫星姿态确定算法 34-49 3.1 引言 34 3.2 EKF 原理 34-36 3.2.1 有关模型和分布的假设 34-35 3.2.2 EKF 公式的简单推导 35-36 3.3 基于EKF 的卫星姿态确定 36-41 3.3.1 姿态确定模型的建立 36-39 3.3.2 基于EKF 滤波的姿态估计过程 39-41 3.4 简化的EKF 姿态确定算法 41-42 3.4.1 UEKF 姿态确定算法 41-42 3.4.2 CGKF 姿态确定算法 42 3.5 数学仿真与分析 42-48 3.5.1 仿真参数 42 3.5.2 仿真结果及分析 42-45 3.5.3 滤波器复杂性分析 45-48 3.6 本章小结 48-49 第4章 基于MME 的非线性预测滤波算法 49-61 4.1 引言 49 4.2 非线性预测滤波原理 49-51 4.3 卫星姿态确定的预测滤波算法 51-54 4.3.1 预测滤波器数学模型的建立 51-52 4.3.2 改进的预测滤波算法 52-54 4.4 数学仿真与分析 54-58 4.4.1 仿真结果及分析 54-56 4.4.2 滤波器复杂性分析 56-58 4.5 几种姿态确定方法的分析和比较 58-60 4.6 本章小结 60-61 第5章 基于RT-LAB 的半物理实时仿真 61-70 5.1 引言 61 5.2 RT-LAB 实时仿真环境简介 61-64 5.3 实时仿真的网络拓扑结构 64-65 5.3.1 卫星姿态确定与控制系统结构 64 5.3.2 实时仿真的网络拓扑结构 64-65 5.4 半物理实时仿真与超实时仿真 65-68 5.5 仿真结果与分析 68-69 5.6 本章小结 69-70 结论 70-72 参考文献 72-76 攻读学位期间发表的学术论文 76-78 致谢 78
|
相似论文
- 某型卫星姿态确定与有限时间控制方法研究,V448.222
- 融合视觉与惯性导航的机器人自主定位,TP242
- 面向室内环境的WSN跟踪关键技术研究,TN929.5
- 面向小型无人直升机的SINS/GPS组合导航系统研究,TN967.2
- 移动机器人室内即时地图构建与自主导航,TP242
- 编队卫星星间碰撞及防碰撞技术研究,V448.2
- 智能清扫机器人地图创建及创建中的关联算法研究,TP242
- 基于GPS/DR的移动机器人组合定位技术研究,TN967.2
- 基于EKF的PMSM无位置传感器矢量控制系统性能研究,TM341
- 再入弹道目标跟踪与质阻比识别方法研究,TJ761.3
- 基于EKF的空间非合作目标定位技术研究,V448.2
- 基于非线性滤波的小卫星姿态确定及控制研究,V448.2
- 单站无源定位算法研究,TN953
- 粒子滤波算法及其在卫星导航定位中的应用,TN967.1
- 非线性滤波算法研究及其在卫星高精度定轨中的应用,TN713
- 强跟踪滤波与小波分析理论在短期电力载荷预测中的应用研究,TM715
- 模糊自适应信息融合在组合车辆导航中的应用,U463.6
- 卫星姿态确定的非线性滤波方法研究,V448.2
- 粒子滤波方法在SINS初始对准中的应用研究,V249.322
- 智能仓库管理系统中的机器人定位,TP242.6
中图分类: > 航空、航天 > 航天(宇宙航行) > 航天仪表、航天器设备、航天器制导与控制 > 制导与控制 > 航天器制导与控制
© 2012 www.xueweilunwen.com
|