基于Multigen Creator/Vega Prime的无人机三维视景仿真系统设计与实现

3星 · 超过75%的资源 需积分: 37 51 下载量 31 浏览量 更新于2024-07-28 7 收藏 1.19MB PDF 举报
本文主要探讨了基于Multigen Creator 和 Vega Prime 的无人机三维视景仿真系统的开发与实现。作者徐鹤在南京航空航天大学攻读硕士学位,专业为导航制导与控制,在导师黄一敏的指导下,针对现有无人机飞行控制系统半物理实时仿真环境中,仿真结果仅以数据和曲线形式展示的问题,提出了一种改进方案。 首先,Vega Prime 是一个专业的视景仿真开发平台,其开发流程独立且高效,结合 Creator 实现了视景仿真开发的标准化过程。OpenFlight(*.flt)数据库格式被用于描述要模拟的环境和对象,这是Multigen公司采用的一种数学模型,便于数据导入和场景构建。 文章的核心内容是设计并实现了一个全新的无人机视景仿真系统,该系统旨在动态地重现无人机的飞行运动,通过使用真实的飞行数据驱动虚拟场景中的三维实体模型,使得用户能够获得更直观的飞行运动体验。系统采用了模型构造技术,如无人机、地形和座舱模型的创建,以及模型驱动和数据传输技术,这使得用户可以通过Vega Prime的交互功能实时观察无人机的飞行过程,提高了仿真效果的真实感。 为了提升用户体验,文中还介绍了如何利用MFC(Microsoft Foundation Classes)和Tilcon开发环境为视景仿真系统设计用户界面,包括控制按钮,以便用户对虚拟场景进行操作,并增加了辅助模块的功能来完善整体系统。此外,文章还详细讨论了如何将系统从Vega Prime和Visual C++ 6.0开发环境脱离出来,并提供了相应的解决方案。 最终,通过半物理实时仿真验证,证实了所设计的无人机视景仿真系统能满足设计需求,能够为无人机飞行运动的研究提供准确而直观的数据支持。关键词包括“无人机”、“VegaPrime”、“Creator”和“视景仿真”,这些技术的结合展示了作者在无人机仿真领域的深入理解和实践能力。 这篇硕士论文不仅介绍了技术实现细节,也展示了如何通过可视化技术和模型驱动的方法,提升无人机视景仿真系统的实用性和逼真度,具有很高的工程价值和学术参考价值。