基于OpenGL的月球探测器可视化仿真

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:caichengzyokokok
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机图形学和虚拟现实技术的深入发展,三维可视化技术已经在很多领域得到广泛应用,通过用三维图形实时互动地显示仿真过程和仿真结果,能给用户以更全面、更直观的信息,并为不同领域专家提供相互沟通和交流的平台。 本论文将月球探测器轨道动力学仿真与三维可视化技术相结合,设计了基于OpenGL三维动态显示技术的月球探测器可视化仿真系统,对探测器在不同飞行方案下的轨道进行仿真,直观地显示出探月飞行过程。本文所做的主要研究工作及所取得的研究成果如下: 1.阐述了月球探测器轨道动力学的基本原理,分析了二体轨道模型和月球探测器的轨道特性。 2.阐述了OpenGL的基本原理,详细分析了月球探测器仿真系统中涉及的可视化关键技术。采用了多种图形显示技术来增强可视化仿真系统的真实感。采用OpenGL双缓冲机制来实现动画效果。 3.在对计算机实时三维图形生成技术进行了系统研究和深入分析的基础上,开发了月球探测器的可视化仿真系统。在计算机上验证了各种方案的性能,采用基于OpenGL技术的可视化建模方法和显示方法,确定了切实可行的软件开发环境,有效使用多种图形算法解决了仿真过程中的实时性与逼真度的矛盾。 4.采用面向对象和模块化的设计方法,对可视化仿真系统的多种虚拟实体进行了类的封装,增强了仿真系统的可维护性和可扩展性。 5.实现了探测器、天体、星空的显示,地球大气效果的模拟,探测器惯性系轨迹、地球固连系轨迹、星下点轨迹的显示,测控信息和辅助信息的显示,探测器覆盖区域的显示,以及良好的人机交互功能。 该月球探测器可视化仿真系统不仅可使用户更加直观地了解探月飞行任务的进行情况,而且可以协助他们完成飞行方案的设计、验证、论证、筛选和确定,具有较好的实用价值,为系统的后续开发积累了经验,并对类似的航天器仿真系统的构建具有借鉴作用。
其他文献
本文根据传统测试仪器的研究现状、存在的主要问题以及工程实际应用的基本要求,对虚拟仪器硬件及软件进行了深入研究,以飞机起落架参数测试系统的研制开发为切入点,将虚拟仪器技
脉冲爆震发动机是一种利用间歇式或脉冲式爆震波产生的高温、高压燃气来产生推力的新概念发动机,这种发动机具有循环热效率高、燃料消耗率低、推重比高、比冲大、结构简单等优
在光纤光谱天文望远镜里,采用光纤定位系统可以实现数千根光纤的快速精确定位。现行的光纤定位系统都是使用步进电机作为驱动单元,虽然可以实现较高的定位精度,但其效率低并且体积和发热都较大。因此,本课题提出无刷直流电机的细分定位技术,使得无刷直流电机可以像步进电机一样实现较高的开环定位精度,同时又拥有无刷直流电机效率高、发热少和体积小的优点,可以有效地推进光纤定位单元向小型化和高效率的方向发展。本文首先对
目的 通过对开腹手术前腹部剃毛备皮与不剃毛备皮方法的对比,对术后切口愈合情况的临床观察.方法 将60例开腹手术的患者分为术前腹部剃毛组(n=30)与不剃毛组(n=30),腹部剃毛
随着水下航行器应用的日益广泛,其控制系统也向信息化、综合化、智能化和高精度方向发展,传统软硬件控制结构已经逐渐不能满足系统性能指标的要求,因此需要一个新的控制开发平台
随着机器人技术的发展,机器人的应用范围越来越广泛,技术也从单机器人发展到多机器人系统。多机器人协同技术可以使用多个相对简单的机器人完成更为复杂的任务,系统更加灵活,鲁棒
随着计算机的广泛应用和微电子技术的高速发展,数字系统已被广泛应用于国民经济、国防建设与科学实验的各个领域,并发挥着越来越重要的作用。在水声领域,数据的采集和实时处
四轴飞行器是一种四旋翼的飞行器,其四个螺旋桨都是通过无刷电机驱动产生上升力,X形的布局允许飞行器通过飞控系统改变无刷电机转速,起到了稳定飞行姿态的作用。近年来,无论
目的 探究2015~2017年滨海新区急性心肌梗死发病情况,分析发病率及变动趋势,为后续预防控制提供合理依据.方法 2015年1月~2017年8月对滨海新区各级医院收集居民心脑血管疾病新
目的 探讨预防接种分时段预约系统对预防保健科现场接种效率的影响.方法 选择2016年1月~2019年11月之间北京市大兴区3家基层预防保健科的数据进行回顾性分析,描述预防保健科在