基于模式的视景仿真系统的构建与实现

来源 :电子科技大学 | 被引量 : 0次 | 上传用户:wx418854188
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机软、硬件技术的发展与成熟,仿真模拟技术在各大领域均得到了广泛的应用和发展,视景仿真便是其中的一种。某军用电台虚拟仿真系统正是基于这一背景而提出的,包括视景仿真系统、电路仿真系统和故障库三部分。其中,视景仿真系统是整个系统最重要的部分,它通过对电路仿真结果和故障库的功能调用来实现电台整机和板卡器件及其电路波形的展示。本文以某新型军用电台为研究对象,围绕“无缝视景展示”和软件板卡级扩展的核心功能及要求,在借鉴软件设计模式的基础上,结合数据库技术、视景渲染引擎技术、MFC面向对象设计方法设计了虚拟电台视景仿真系统的总体结构并对其实现方法进行了描述。首先,本文阐述了软件设计模式和软件体系结构的相关概念,并重点分析比较了两种常用的交互式系统体系结构模式--MVC模式和PAC模式。通过对比研究,本文选择了MVC体系结构模式作为本视景仿真系统体系结构设计的依据。其次,总结了交互式视景仿真软件和传统的交互式软件的异同点。根据前者独有的特点,对传统的MVC模式进行改造,并裁剪掉OGRE图形渲染引擎在本仿真系统中不必要的功能,之后将其封装成为OGRE视景渲染中间件。据此提出并设计了基于MVC设计模式和视景渲染中间件的视景仿真系统软件体系结构。第三,根据该军用电台视景仿真系统的功能需求,完成了对本视景仿真系统的组件划分(模型组件、视图组件、控制器组件和视景渲染中间件),给出了各个组件的功能、职责及各组件之间的协作关系。之后,结合设计模式的理念,设计并实现了各功能组件。最后,给出了虚拟电台视景仿真系统的仿真流程,完成了视景仿真系统的设计实现,并展示了虚拟电台视景仿真系统的运行实例。此后,依据软件开发流程对本电台视景仿真系统进行了系统功能测试。测试结果表明该系统各项功能指标满足软件需求中所要求的功能项。如今,在该体系结构下完成的虚拟电台视景仿真系统已应用于合作方的日常教学和训练中。截至目前,合作方对此系统反应良好。
其他文献
永磁铁氧体磁瓦作为汽车、家电行业广泛应用的电动机的重要组成部分,其表面质量关系到电动系统的稳定性、安全性和可靠性。机器视觉检测技术以计算机科学为依托,以机器代替人
随着制造业信息化建设步伐的逐步加快,越来越多的制造企业通过实施ERP/MES/PCS的三层信息集成结构来实现企业的信息化战略。MEG系统在计划管理层与底层控制层之间建立起了信
学位
骨干水利工程具有工程量大、建设要求高、涉及范围广等特点,全面做好骨干水利工程项目施工管理对保证最终工程建设效益有着重要意义.本文阐述了骨干水利工程项目管理现状与存
赵家寨井田内地质构造较为复杂,滹沱背斜为主体构造,同时分布断层较多。研究区内主要含水层有第四系、新近系各砂岩含水层以及石炭系太原组、奥陶系各灰岩含水层。本文在全面
贵州省是我国的产煤大省,其煤矿几乎都位于山区。山区煤矿地下开采引起的地表移动变形特征与平原地区有明显区别。如果将现有的开采沉陷理论完全应用到山区必然会产生误差,从而
本文以设计新型并联可穿戴式外骨骼机器人踝关节为研究目的。在人体这一特殊的环境下,以机构的安全性、穿戴性和可控性为设计准则,对并联机构进行结构综合优选,并在此基础上