论文部分内容阅读
基于微惯导系统的导弹飞行视景可视化系统仿真涉及到飞行导弹力学分析及轨迹计算技术、微惯导系统的导航技术、图形图像处理与生成技术、信息合成显示技术等方面,每个领域都对导航、制导及控制系统的试验和研制有着深远的研究意义。针对实际科研项目对导弹发射过程的远程监视需求,用三维景观满足视觉效果来解决试验人员观测位置和视线受限问题,以及观看时间的短暂性和观看次数的有限性问题。本文主要对飞行导弹进行了力学分析与建模,仿真分析外弹道及导航算法的精度;采用信息合成显示技术,以OpenGL、VC++、Matlab为软件工具,完成从场景、实体的几何建模以及视景驱动到虚拟视景的可视化显示,为实现飞行导弹全弹道过程的仿真模拟提供了试验平台。论文的创新成果如下:(1)针对VC数值处理能力及图像处理能力较弱的缺陷,设计了VC与Mat lab、VC与OpenGL的数据传递接口,实现了VC++与Mat lab、OpenGL的嵌入式开发。(2)提出一种兼顾真实度和实时性的导弹尾焰生成方法。该方法主要通过以下几方面的技术来增强尾焰视觉上的逼真性和渲染实时性:①采用三角函数简化导弹尾焰模型;②采用粒子系统模拟尾焰的动态性和不规则性;③使用公告板技术解决二维纹理映射三维观察逼真性问题;④引入粒子发射盘并对速度分段来增强尾焰的层次感和渲染速度;⑤采用圆形图案作为粒子纹理,通过火焰燃烧特性建立颜色映射方式。(3)整个仿真系统既能进行导航算法仿真与验证,又能进行外弹道优化与解算,为研究人员在武器弹药的研究、设计、试验等方面提供了验证平台。同时,在导航、制导与控制方面也提供了可行性研究与验证基础。(4)该软件平台采用开放性设计原理,软件具有较好的扩展性,方便研究人员对相关导航算法进行仿真与验证。