- 3
- 0
- 约2.96千字
- 约 3页
- 2023-11-06 发布于广东
- 举报
基于opengl的探测器轨迹可视化研究
空间探测器的导航距离可以通过将许多复杂的导航轨道信息转换为直观的三维图形,从而使用户能够清楚地理解和更深入地理解探测器的导航过程。因此,空间探测器的导航轨迹的可视化是空间探测器可视化模拟系统的重点和难点。由于探测器的飞行轨迹相当复杂,并不是简单的几何形状,而且探测器在进行探测飞行的过程中要进行多次变轨并和测控站进行通信以完成中途的轨道修正,为了表达各种不同的轨道信息,仿真系统应能够以多种方式绘制探测器轨迹,如探测器在地心惯性系下的飞行轨迹、表明地面测控站可见性的可见性轨迹、探测器相对于地球固连系的飞行轨迹以及探测器的星下点轨迹等,笔者基于OpenGL分别对以上各种探测器轨迹的绘制方法进行了研究,并给出了仿真系统实现的可视化效果。
1 飞行轨迹的操作
为了充分保证可视化仿真系统中轨迹绘制的灵活性和多样性,这里构造了轨迹类class orbits,封装了有关轨迹的操作。每个orbits类对象都可看作一个容器,它内部存储了探测器在连续前n个时刻的位置坐标,将这些坐标点依次用直线相连,便得到探测器在前n个时刻的飞行轨迹。一个orbits类对象能够存储的探测器位置坐标个数是有限的,这个最大容量N需要在初始化时给出,orbits类内存储探测器位置坐标的数据结构需要满足如下要求:
(1) 置坐标ck
① 当容量未满时,将探测器的最新位置坐标(表示为Ck)
您可能关注的文档
- 38例ph+-急性白血病患者的临床特点和治疗.docx
- 6株顶顶花菌不亲和性因子的研究.docx
- c重建函数对婴幼儿骨迷动三维结构显示能力和测量准确性的影响.docx
- fluen软件在火箭气动特性计算中的应用.docx
- gaas超宽带6bi数字移相器的设计与制作.docx
- hl-2a真空室的预装修与密封性能试验.docx
- 《威尼斯商人》的情节安排.docx
- 《我的上海市浦东新区美国》中的女性形象分析.docx
- 一种基于gaashb工艺的24ghz单片压控振荡控制器.docx
- 一种多通道介入系统的研制.docx
- 内蒙古自治区赤峰市松山区2025-2026学年高一上学期1月期末生物试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高二下学期开学数学试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年七年级上学期期末语文试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高三下学期开学数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一下学期开学考试数学试题(含解析).docx
- 内蒙古自治区鄂尔多斯市第一中学2025-2026学年高一上学期1月月考物理试题(含解析).docx
- 内蒙古自治区赤峰市松山区2025-2026学年九年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年八年级上学期期末语文试题(含解析).docx
- 内蒙古自治区呼伦贝尔市扎兰屯市2025-2026学年七年级上学期期末语文试题(含解析).docx
- 宁夏回族自治区石嘴山市第一中学2025-2026学年高一下学期学情自测生物试题(含解析).docx
原创力文档

文档评论(0)