基于GL-Studio的飞行模拟机虚拟座舱开发

被引量 : 0次 | 上传用户:ly2mm
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
飞机座舱是飞机提供给飞行员唯一的人机界面,能提供给飞行员当前的飞机状态信息和飞机飞行的控制信息,是每个飞机及飞行模拟器必不可少的组成部分。虚拟座舱是利用计算机图形学技术在计算机显示器上对飞机座舱进行模拟。虚拟座舱可作为飞行模拟器前期设计的主要人机界面,在所有的硬件没有设计出来之前进行理论的验证工作。飞行模拟器采用虚拟座舱,不仅可以极大的降低系统开发成本和速度,而且对于制造低成本飞行训练器有着非常广泛的应用前景。本文对整个虚拟座舱进行了需求分析,介绍了飞机座舱的组成结构和布局;明确了虚拟座舱和整个飞行模拟器其它子系统之间的数据接口关系;结合虚拟座舱的实际应用,明确了虚拟座舱的功能要求和性能要求;确定了软件运行环境和开发工具;深入的研究了主飞行显示器(PFD)、导航显示器(ND)等电子式仪表仿真的功能单元、具体实现以及关键问题的解决办法;深入的研究了控制面板仿真的设计原理和过程;确定了虚拟座舱开发的总体设计方案。本系统采用了面向对象的程序设计方法,以GL Studio开发工具作为平台,利用C++编程语言和网络通讯技术,完成了虚拟座舱的电子式仪表系统和部分控制面板的仿真开发。其中,利用GL Studio对仪表和控制面板进行图形建模,通过GL Studio和VC++混合编程,对虚拟座舱的驱动程序、人机界面切换设计和网络通讯接口的进行实现。并讨论了开发中遇到的图形走样、图形闪烁等问题的解决办法,纹理生存技巧和组件复用性等相关技术。最后通过单机调试和系统联调测试,进行了功能与性能测试。经过系统调试表明,该方案可行。开发出的虚拟座舱具有逼真度高、可扩充性好和可移植性强等特点,能够满足实时的飞行仿真任务需求。本论文涉及到虚拟座舱的开发流程和开发中的一些技术问题,因此对其它民用飞机座舱系统的仿真开发具有一定的借鉴意义。
其他文献
家庭暴力问题引起了我国广大社会的关注,它不仅是法律问题,更是社会问题。近年来我国在立法与司法方面对此进行了很多理论探讨与实践,取得了一定的效果。但我国目前还没有统
提问这一教学行为,已经有很长的历史并有着其独特的教育教学功能。在教育教学中,它能起到增进师生交流,集中学生注意力,激发学习兴趣、启迪学生思维,锻炼学生的表达能力,提供
<正>一、德国新天鹅城堡德国最著名的两座城堡中的一座,路德维希二世的杰作。有欧洲城堡皇冠的美誉。从新天鹅堡远眺,眼前是由法尔格湖、阿尔高阿尔卑斯山和菲森组成的广袤风
钢管混凝土利用钢管和混凝土两种材料在受力过程中的相互作用,即钢管对核心混凝土的约束,使混凝土的强度得以提高,塑性、韧性大为改善。同时,由于核心混凝土的存在可以避免或
微生物基因组精简优化是构建合成生物学底盘细胞的重要策略。文中从基因组精简的整体设计出发,归纳了微生物的必需基因及其确定方法,重点介绍了各种微生物基因组精简策略,分
目的探讨《中国药典》2010版黑顺片的薄层鉴别方法,并进行改进。方法使用单因素试验方法,考察影响黑顺片生物碱薄层层析的因素。结果以正己烷:乙酸乙酯:甲醇:乙醇(5.6:3.4:1:1)为展开剂,置
<正>商业银行应从战略上明确发展投行业务的高标定位,即不只是简单地实现对传统业务的辅助和延伸,而是要实现商业银行业务和投行业务的整合、联动和协同。新时期下国内金融市
目的分析万全县2004-2013年布鲁氏菌病(简称布病)的流行特点、发病动态、预测发生趋势,为制订防治措施和政府决策提供科学的参考依据。方法用Excel 2003建立数据库,对疫情资
文章介绍了一种燃气流量体积修正仪自动校准装置,该装置可实现压力的自动快速调节;采用3台恒温油槽,使3个标准温度点固定不变,降低了标准温度升温降温的等待时间;装置可对压
近年来,随着我国综合国力的增强和体育事业的蓬勃发展,以及《全民健身计划纲要》的实施,使我国的城市社区体育设施建设迎来了一个高潮。一方面,群众体育活动需求和处于快速发