学位论文 > 优秀研究生学位论文题录展示
卫星定轨可视化软件的实现与应用研究
作 者: 景月娟
导 师: 乔荣川
学 校: 中国科学院研究生院(国家授时中心)
专 业: 测试计量技术及仪器
关键词: 卫星定轨 软件移植 可视化软件 GEO卫星 标准点 伪码测距
分类号: V448.2
类 型: 硕士论文
年 份: 2011年
下 载: 65次
引 用: 0次
阅 读: 论文下载
内容摘要
随着计算机技术发展的不断加快,新的硬件、技术不断更新,使得原有的一部分应用软件在新环境下跟不上技术的发展。舍弃现有系统下的软件,不但要耗费大量的人力和资金,而且浪费了许多成熟的软件成果,代价过于昂贵。软件移植则是解决这一问题的有效方法。同时对在新环境下更进一步开发新的软件也有重要的意义。卫星轨道确定对国防建设、国民经济发展以及科学研究等方面都具有十分重要的意义。GEO卫星精密定轨是我国卫星导航系统的关键技术之一,它直接影响卫星导航系统的定位精度。由此可见,GEO卫星精密定轨软件在卫星技术的应用中的地位举足轻重。由中国科学院国家授时中心发明的转发式测定轨方法已成功地用于中国区域定位系统(CAPS)的卫星测定轨中,伪码测距精度达到厘米级水平,轨道确定精度达到米级水平。在CAPS系统日常运行使用的卫星精密定轨软件,是基于UNIX系统的,多年的实际应用表明,它是一个非常成功的软件,具有相当多的优势。但是它也有一些不足,如对操作系统的依赖性和命令式操作等,这些因素制约了软件后续的开发、扩展和应用研究,同时运行该软件的SUN工作站的运行维护成本也相对较高。基于这些原因,本文进行了以下内容的研究工作:1.分析并探讨了卫星观测资料处理中使用的时间与坐标系统,定轨的原理和分析过程所采用的力学模型、测量模型、参考系以及目前CAPS系统使用的卫星精密定轨软件的建立、构成和算法特点与流程等。2.基于软件移植基本理论,提出了以Microsoft Visual Studio 2005集成Intel(R) Visual Fortran Compiler Professional 11.0为图形用户界面开发工具,成功地将CAPS系统日常使用的卫星精密定轨软件从UNIX系统移植到Windows系统下,通过对部分软件的优化和改进,完善了软件系统,提高了解算卫星轨道速度。通过Windows系统下卫星定轨结果与UNIX系统下定轨结果进行比对,验证了软件移植的精确性、可靠性和保真度。3.在软件移植成功的基础上,提出并完成了卫星定轨可视化软件的开发研制。开发设计采用的是Microsoft Visual Studio 2005软件平台,利用Visual Basic.NET语言。该软件具有预处理观测数据资料、解算GEO卫星精密轨道、分析和图形化轨道解算结果等功能。它的界面友好、可操作性强、方便省时、易学易用,有效地提高了GEO卫星定轨工作效率。它的成功开发,简化了卫星定轨软件的操作步骤,缩短了运算过程的时间,减少了人为因素所造成的错误,提高了运算结果的直观性。4.提出了一种采用最小二乘法生成标准点的模式来压缩原始资料的处理方法。针对CAPS的卫星观测系统中海量的观测量(每站每秒一个样本点),导致卫星的轨道计算需要相对较长的时间,影响了该卫星导航系统的实时性等问题。把该方法用于卫星轨道计算,在计算的卫星轨道不失真的前提下,尽量高度压缩观测数据量,提高卫星轨道计算速度。计算结果表明,本处理方法不但大大地缩短了卫星轨道计算时间,而且计算的轨道几乎完全与用原观测资料计算得到的轨道一致,两者相差在毫米级水平。使用该方法处理观测资料,提高了卫星轨道的计算效率,满足了导航系统实时性的要求。
|
全文目录
摘要 4-6 ABSTRACT 6-11 图表目录 11-12 第一章 绪论 12-22 1.1 研究背景 12-13 1.2 研究的基础和条件 13 1.3 研究的目的和意义 13-14 1.4 卫星精密定轨软件的发展与现状 14-20 1.4.1 国外卫星定轨软件发展与现状 14-18 1.4.2 国内卫星定轨软件发展与现状 18-20 1.5 论文的内容安排 20-21 1.6 本章小结 21-22 第二章 卫星精密定轨软件的理论基础 22-29 2.1 引言 22-23 2.2 时间和坐标系统 23 2.3 卫星轨道理论 23-25 2.4 卫星定轨软件介绍 25-28 2.4.1 软件建立 25 2.4.2 软件构成 25-26 2.4.3 算法特点与流程 26-28 2.4.4 软件功能及其应用领域 28 2.5 本章小结 28-29 第三章 定轨软件的移植与测试分析 29-42 3.1 引言 29 3.2 软件移植的基本概念 29-31 3.2.1 软件移植的定义 29-30 3.2.2 软件移植的原则 30 3.2.3 软件的可移植性 30-31 3.3 定轨软件移植步骤 31-33 3.3.1 移植预期目标 31 3.3.2 移植可行性分析 31-33 3.4 移植环境 33-34 3.4.1 硬件平台 33 3.4.2 软件平台 33-34 3.5 对软件源代码的优化 34-35 3.6 测试结果及分析 35-40 3.6.1 测试一 35-37 3.6.2 测试二 37-40 3.7 本章小结 40-42 第四章 卫星定轨可视化软件设计与开发 42-52 4.1 引言 42 4.2 软件总体设计 42-44 4.3 软件各模块设计 44-47 4.3.1 数据预处理 45 4.3.2 自动下载数据 45-46 4.3.3 可视化定轨 46 4.3.4 结果处理 46 4.3.5 文件管理 46-47 4.4 软件功能测试 47-51 4.4.1 测试需求 47-48 4.4.1.1 平台需求 47 4.4.1.2 资料准备 47-48 4.4.2 软件测试 48-51 4.5 本章小结 51-52 第五章 GEO 卫星测距资料的压缩处理方法研究 52-59 5.1 引言 52 5.2 标准点计算原理 52-54 5.2.1 资料预处理 52-53 5.2.2 标准点的生成 53-54 5.3 算例与分析 54-57 5.3.1 定时间隔抽取资料 54-55 5.3.2 线性拟合生成标准点 55-56 5.3.3 二次拟合生成标准点 56-57 5.3.4 计算结果比较 57 5.4 本章小结 57-59 第六章 结论与展望 59-62 6.1 结论 59-60 6.2 展望 60-62 参考文献 62-65 硕士期间发表的论文和其他成果 65-66 参加过的科研项目 66-67 致谢 67-68
|
相似论文
- 发电机励磁与调速系统建模研究与可视化参数辨识软件包开发,TM743
- 基于模糊PID的串激电机速度控制及参数可视化调试,TM31;TP391.41
- 基于DirectX的3维板坯库建模与可视化研究,TP391.41
- 混沌扩频信号盲估计算法及测距方案设计,TN914.42
- 基于分布式存储的移动GIS技术与应用研究,TN929.5
- 电学层析成像系统优化设计,O441.4
- 变电站经济运行与无功电压优化控制的研究,TM63
- 卡尔曼滤波在地图匹配中的应用,TP391.41
- 直升机地面开车瞬态响应分析,V275.1
- 电网降损综合计算与辅助决策系统的研究,TM73
- 深空Tausworthe码测距的研究与实现,V556
- 从Windows到Linux平台的AVL软件移植的研究与应用,TP311.52
- 跨平台工具软件在控制软件开发中的应用,TP311.52
- 顾及系统误差的GEO卫星定轨方法研究,P228.4
- 混沌扩频技术及其在测控中的应用研究,TN914.42
- 复杂信道环境对伪码测距精度的影响研究,TN914.42
- UNIX到Linux应用移植的研究,TP316.81
- 大地电磁测深“标准点”多种反演方法综合研究,P631.325
- 给水加热器热力计算及其可视化设计软件开发,TM621
- 开放式数控系统的平台研究与软件移植,TP273
中图分类: > 航空、航天 > 航天(宇宙航行) > 航天仪表、航天器设备、航天器制导与控制 > 制导与控制 > 航天器制导与控制
© 2012 www.xueweilunwen.com
|