卫星运行可视化仿真平台的设计与实现

来源 :内蒙古大学 | 被引量 : 7次 | 上传用户:macguys
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
卫星是航天领域的重要组成部分,为获取地球各种环境信息提供工具。由于卫星的数据量很大,如何能将大量的卫星数据转化为直观的显示,为管理与决策提供依据有着重要的应用意义。论文设计完成一个仿真平台,可以实现卫星位置与扫描范围的实时仿真。可视化仿真技术可以将仿真结果图形化,能够实现对仿真对象和仿真环境的真实再现。利用可视化仿真技术,可以对卫星的运行状况进行动态的模拟演示,有利于观察和研究卫星相对于地球的运动过程。论文利用卫星轨道动力学作为理论基础,用OpenGL开发库作为可视化引擎,用Visual Studio 2010中的MFC作为界面框架,设计并完成了卫星的可视化仿真平台。主要完成的工作有:1.卫星状态数据的读入:利用两行轨道根数文件(TLE)作为卫星数据的来源,选用SGP4/SDP4模型作为卫星轨道的解析模型。编程实现了外部数据文件的读取、格式转换和卫星参数的读入。2.卫星数据的计算:建立了时间系统和坐标系统,研究了描述卫星运行状态的时间标准。编程实现了系统时间的读入、各种时间标准的转换并最终在仿真平台上建立了卫星的时间系统。编程实现了坐标系之间的转换,并建立了坐标系统。设计了实时状态和模拟状态两种卫星仿真模式,读取系统时间实现卫星的实时仿真,自由设定时间参数实现卫星的模拟仿真。研究了卫星轨道动力学的理论,研究了二体问题和开普勒方程在卫星上的应用。利用卫星轨道动力学的理论,编程实现对卫星轨道、卫星星下点和覆盖范围的计算。3.卫星轨道的三维可视化仿真。利用OpenGL作为三维建模工具,建立了地球和卫星覆盖范围的三维模型。编程实现了太阳位置的实时仿真,并用OpenGL模拟了太阳光照的变化。利用OpenGL中的绘制函数,将经过计算得到的卫星轨道位置和形状的数据在三维可视化区域进行绘制。4.星下点轨迹和覆盖范围的二维可视化仿真:利用正交投影的方法,实现了二维可视化仿真背景的载入,并绘制了背景的经纬网络。利用OpenGL中的绘制函数,将经过计算后得到的星下点轨迹和覆盖范围的数据在二维可视化区域进行绘制。5.卫星的状态信息查询:实现了对卫星的实时信息查询,对卫星的可见性进行了分析,并将最后的查询结果在对话框中显示。在以上5点的基础上建立了卫星可视化仿真平台。用Visual Studio 2010中的MFC搭建了仿真平台,编程实现了卫星可视化仿真。
其他文献
电视街采"神回复"现象是近年来逐渐兴起的、肇始于电视媒介街头海采行为活动中的一种新型的电视传播文化。从传播学视角看,它创设对话传播,产生"新的共同理解";创造公共领域,
社交媒体的兴盛和算法技术生成的个性化推荐,使得当今的新闻业越来越受到"后真相"的影响。本文着重对"后真相"时代下我国的媒体现状进行分析,并以此探讨"后真相"时代专业媒体
采用SPSS统计分析方法,对辽宁大学、沈阳师范大学和沈阳工业大学部分韩国留学生的汉语言学习观念进行调查分析,结果证明,在目的语环境下韩国留学生最不赞成母语依赖观念,对交
<正>皮肌炎(Dermatomyositis,DM)属于特发性炎症性肌病,是以红斑、水肿为皮损特点,伴有肌无力和肌肉炎症、变性的疾病,主要累及皮肤和血管,常伴有关节、心肌等多器官损害,各
党的十九大精辟概括习近平主席领航强军兴军的伟大成就和理论创造,鲜明提出习近平强军思想,为实现党在新时代的强军目标、把人民军队全面建成世界一流军队提供了根本引领和科学
报纸
为了提高水酶法油脂提取率,该文进行水酶法提取大豆油脂的中试和循环酶解试验,验证小试和扩大试验的酶解和破乳参数对中试油脂提取率的影响,并研究循环酶解过程中循环次数及
高光谱遥感能快速无损获取植被冠层信息,是实现作物长势实时监测的重要技术。为研究不同氮磷水平下冬小麦不同生育时期叶面积指数高光谱遥感监测模型,提高叶面积指数高光谱监
新课程改革对小学语文教师素质的要求越来越高,语文教师的核心素养成为一个重要的关注点。小学语文教师核心素养的提升,是伴随着培养学生拥有较为健全的人格,促进学生德、智
目的本研究聚焦长段型食管闭锁患儿母亲的心路历程,以期为危重患儿及其家庭提供高质量及个性化护理提供依据。方法 2017年11月至2018年4月,目的抽样法选取上海市新华医院小儿
心力衰竭是各种心脏疾病的终末期,已成为世界范围内主要公共卫生问题,为了更好地治疗心力衰竭,提高患者的生活质量,降低住院率和死亡率,新型药物在不断研发中。重组人脑利钠