计算机仿真论文---基于STK的导弹飞行数据快速可视化仿真实现

基于STK的导弹飞行数据快速可视化仿真实现 姓名:学号: [摘要]在对sTK及在导弹飞行数据快速可视化仿真实现中的特点介绍的基础上

2011-2012 计算机仿真期末论文学年I学期 基于STK的导弹飞行数据快速可视化仿真实现 姓名: 学号: [摘要]在对sTK及在导弹飞行数据快速可视化仿真实现中的特点介绍的基础上,提出了基于STK的导弹 飞行数据快速可视化方案框架,对输入文件的格式、控制台接口及设计、仿真场景动画生成问题加以说明, 对某导弹虚拟飞行数据进行了可视化仿真实践,显示了基于STK 的可视化仿真的高效、逼真的优势。 [关键词]STK;飞行数据处理;可视化仿真;导弹 Quick Visual Realization of Missile Flight Data Based on STK 1.引言 STK 及在导弹飞行数据快速可 . 2 利用飞行数据对导弹飞行过程进行仿真实 视化仿真实现中的特点 现是对导弹飞行进行评估、分析的重要内容,也 卫星工具软件STK (Satellite Tool Kit)是 是在对未知对象进行分析与反设计的重要环节。 航天领域中先进的系统分析软件,由美国分析图 传统的弹道数据仿真实现主要通过对飞行数据 形有限公司(AGI)研制,可以快速方便地分析复杂的 的判读的基础上,进行分析计算,得到所需要的 陆地、海洋、航空及航天任务。它可提供逼 主要参数的列表和图线,同一时刻导弹的多种参 真的二维、三维可视化动态场景以及精确的图 数状态无法得到直观反映。随着计算机、软件工 表、报告等多种分析结果,辅助确定最佳解决方 程及图形图像技术的发展,可视仿真VS(Visual 案。在航天飞行试验任务的系统分析、测试发射 Simulation)技术得到了发展,由于数据及其他 以及在轨运行等各个环节中都有广泛的应用,对 信息通过可视化处理,使人们通过视觉信息掌握 于导弹武器飞行性能仿真、飞行路径覆盖分析、 系统中变量之间、变量与外部环境之间的变化关 打击效果评估等方面同样具有极大的应用潜力。 系,直接了解系统的静态和动态特性。引入VS STK 可在AGI官方站点下载,并注册取得评估 技术,实现导弹弹道数据可视化仿真实现是目前 版本试用权 ]。 导弹飞行数据处理重要研究内容。目前主要是利 STK在导弹飞行数据快速可视化仿真实现 用VC++等高级语言与Vega、OpenGI 等结 方面具有以下特点 ]: 合,通过建模、编程、运行实现复现目的,其特点 (1)较强的分析能力 是功能强大,但往往需在实体模型构建方面、图 仅需最基本的数据信息,可迅速地计算出导 像逼真效果方面、可视化观察控制方面耗费较大 弹飞行中任意时刻的多个坐标系下的位置、姿 的工作量,并需要经历一个代码编制与调试的繁 态,评估导弹与陆地、海洋、空中对象间的复杂关 杂的过程,影响飞行数据可视化仿真实现的广 系,以及试验中地面站探测器的覆盖区域。在可 泛、便捷的使用LI ]。 见性分析方面,计算任意对象间的访问时间并在 文中研究利用STK(Satellite Tool Kit)进 二维地图窗口动画显示,计算结果为图表或文字 行导弹飞行数据快速可视化仿真实现的方案框 报告。可在对象间增加几何约束条件,如探测器 架,通过实例进行验证演示,与传统编程语言相 的可视范围、地基或天基系统最小仰角、方位角 比大大缩减了编程工作量,且形象直观、简便迅 和可视距离。 捷。下面在对STK进行简要介绍基础上,着重介 (2)方便的数据输入输出方式 绍和说明sTK环境下进行导弹飞行数据快速可 STK 为导弹飞行的数据输入提供了文件接 视化仿真的方法和步骤。 口,只要用户将已知的轨道和姿态参数按照一定

腾讯文库计算机仿真论文---基于STK的导弹飞行数据快速可视化仿真实现