对地观测有效载荷运控流程仿真可视化

对地观测有效载荷运控流程仿真可视化

论文摘要

仿真可视化技术是综合了计算机图形技术、计算机仿真技术、显示技术等多学科领域的新兴技术,现己广泛应用于航空、航天等视景仿真领域。软件开放机制是构建可扩展、可重用、灵活性强的可视化系统的基础,本文以对地观测卫星系统为重点研究对象,研究支持多星多载荷的视景仿真系统软件体系结构和仿真可视化技术。本文在研究了空间技术、虚拟现实、仿真可视化等相关技术之后,重点对以下两个问题进行了讨论:1)视景仿真系统的软件体系结构设计;2)视景仿真可视化的实现技术。对于视景仿真系统的软件体系结构,本文通过对软件工程学中软件体系结构和设计模式的研究,对比分析传统视景仿真系统和目前主流视景系统的架构设计,综合目前视景系统的扩展需求,提出了一种基于MVC设计模式的视景仿真系统的体系结构,满足可视化系统的可视化要素的扩展和数据源的扩展需求,支持多星多载荷视景系统的实现。接着,本文对视景仿真系统可视化技术的实现进行了详细阐述。仿真可视化主要包括仿真环境制作和仿真驱动两部分。本文分别对其开发环境、视景数据库的构成和建立、建模环节中的关键技术、视景仿真中卫星姿态控制的关键算法以及视景驱动中视点切换等关键技术进行了重点介绍。在上述软件设计方法的指导下,本文在VC++开发环境和MultiGen Creator以及Vega仿真平台上设计并实现了对地观测运控流程的仿真可视化系统。通过课题的研究以及系统的实现,为系统的完善以及面向其他领域可视化系统的设计开发积累了经验。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 选题的背景及意义
  • 1.1.1 课题背景
  • 1.1.2 研究目的和意义
  • 1.2 课题发展历史、研究现状
  • 1.2.1 系统仿真技术发展状况
  • 1.2.2 视景仿真技术发展状况
  • 1.3 本文结构
  • 第二章 基本理论及相关研究工作
  • 2.1 空间任务基础
  • 2.1.1 空间任务目标与可视化
  • 2.1.2 空间任务可视化实现的目标
  • 2.1.3 空间任务可视化过程
  • 2.2 计算机图形学和仿真可视化技术
  • 2.2.1 仿真可视化技术
  • 2.2.2 仿真动画与视景仿真
  • 2.4 小结
  • 第三章 视景系统架构设计的研究
  • 3.1 软件工程和开放机制的研究
  • 3.1.1 软件体系结构和体系结构风格
  • 3.1.2 软件设计模式
  • 3.1.3 模式与架构的区别
  • 3.2 视景仿真系统软件体系结构研究
  • 3.2.1 传统视景仿真系统体系结构研究
  • 3.2.2 视景仿真系统的扩展需求
  • 3.3 视景系统MVC 机制的研究
  • 3.3.1 MVC 设计模式
  • 3.3.2 基于MVC 模式的视景系统设计
  • 3.3.3 MVC 视景系统的运行特性
  • 3.3.4 视景系统MVC 机制的实现
  • 3.4 小结
  • 第四章 可视化建模技术的研究
  • 4.1 MULTIGEN CREATOR 建模工具简介
  • 4.1.1 MultiGen Creator 的构成
  • 4.1.2 OpenFlight 数据结构
  • 4.2 视景仿真应用软件不同坐标系的转换
  • 4.2.1 视景仿真系统常用软件及坐标系
  • 4.2.2 对地观测有效载荷运控流程视景系统中的坐标及转换
  • 4.3 视景仿真数据库的构成
  • 4.4 可视化建模关键技术的研究
  • 4.4.1 纹理映射技术
  • 4.4.2 实例(Instance)技术
  • 4.4.3 LOD 技术
  • 4.4.4 动画序列技术
  • 4.5 小结
  • 第五章 可视化仿真驱动技术的研究
  • 5.1 VEGA 简介
  • 5.1.1 什么是Vega
  • 5.1.2 Vega 中的虚拟场景渲染
  • 5.2 OPENGL 与VEGA 混合编程研究
  • 5.2.1 回调函数的调用
  • 5.2.2 场景融合技术
  • 5.2.3 Vega 环境下的字符显示
  • 5.3 视点生成与视点控制
  • 5.3.1 视点生成与控制
  • 5.3.2 自由视点的开发
  • 5.4 卫星姿态控制研究
  • 5.4.1 卫星姿态控制的目标
  • 5.4.2 卫星姿态控制方法与算法
  • 5.4.3 Vega 环境中卫星姿态控制方法与算法
  • 5.5 小结
  • 第六章 视景系统的设计、实现和应用
  • 6.1 视景仿真系统的整体架构
  • 6.1.1 设计目标及功能分析
  • 6.1.2 视景系统的整体架构
  • 6.2 视景仿真系统的视景驱动实现
  • 6.2.1 Vega 仿真驱动实现
  • 6.2.2 二维仿真驱动实现
  • 6.3 视景仿真系统的多线程运行框架设计实现
  • 6.3.1 视景系统多线程结构设计
  • 6.3.2 分布式视景仿真中的通讯机制
  • 6.4 小结
  • 第七章 总结和展望
  • 7.1 本文的总结
  • 7.2 阶段成果
  • 7.3 未来工作展望
  • 参考文献
  • 发表论文
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  

    对地观测有效载荷运控流程仿真可视化
    下载Doc文档

    猜你喜欢