




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 国产民用飞机系统动态原理图软件设计与实现 麻新超 吴朝摘 要:飞机系统动态原理图是用规定的图形符号表示飞机系统工作原理及各组成部分之间相互关系的一种图形化动态显示软件,是飞行模拟器、综合程序训练器、虚拟维护训练器以及其他低等级模拟培训设备的重要组成部分。机务维修人员通过使用系统动态原理图,可更加详细地了解各飞机系统的工作原理,以便在飞机维护过程中对系统进行故障分析、维护、修理等工作。针对某型民用飞机机务维修训练的实际需求,給出了系统原理图软件的设计开发流程以及跨平台发布方法。关键词:系统原理图;民用飞机;机务培训;跨平台发布;gl stud
2、io随着国产民用飞机的批产和交付运营,针对国产民机运营的各类培训(如机务维护类培训课程)密集开展,本文旨在探索机务理论教学中为受训人员直观且交互地呈现飞机系统原理的方式方法,以及原理图软件跨平台发布技术。本文所述软件在某型国产民机机务教学过程中进行了产品试用和测试,提高教学效率效果明显,得到了教员与学员的一致好评。一.飞机系统动态原理图飞机系统动态原理图包含一套定义好的符号来展示系统部件,例如阀、继电器、泵和储压器。系统部件的工作状态(如on/off, open/closed)通过图形表示。原理图是动态的,系统和零部件工作状态的改变,会自动通过颜色的变化或者部件的某个动作来表现。动态原理图提供
3、飞机系统工作状态的图形化显示(如图1所示)。根据某型国产民机机务培训需求,基于gl studio平台(gl studio软件是美国disti公司开发的,使用opengl图形库建立实时、交互式三维图形的虚拟仪表仿真软件【2】)完成系统原理图软件的版面设计、素材整理与管理、内容开发,并发布为.exe、.dll、.cab等格式,可在windows系统、ios系统、安卓系统以及office办公软件中运行,并实现了与其他培训设备的交互连接。二.原理图软件设计开发流程飞机系统动态原理图机务培训软件,是机务培训教学过程中高效的辅助工具。在教学过程中,课堂ppt教学、虚拟维护训练器教学、模拟机课程教学等不同阶
4、段的机务培训过程都使用飞机系统动态原理图辅助,以便于教员授课和学员理解。飞机系统动态原理图软件开发具体流程为:a)依据各类培训设备特点及用户的使用需求,提出系统原理图开发需求及整体架构;b)设计原理图版面、整理相关素材;c)设计各类独立控件、完成控件之间的组合并添加属性;d)生成代码、调试运行并多平台发布。飞机系统动态原理图软件开发所需软件环境为:a)操作系统版本:windows xp、windows 7;ios 8.0或更高版本b)其他软件环境: 微软internet explorer(ie)6.0或更高版本;glsplayer4.1.1.0或更高版本;office2010或office20
5、13;visual studio 2008或更高版本;gl studio4.4或更高版本。三.原理图软件设计的关键技术本软件基于“通用平台应用(universal app)”理念,在课堂幻灯片、学员e-learning平台、虚拟维护训练器、综合程序训练器等教学平台上采用统一的通用软件,在展现形式上做了统一,使得整个机务教学过程在飞机系统原理图层面变得连贯、统一。民机系统动态原理图机务培训软件的关键技术包括:(1)民机机务培训动态原理图技术统一需求规范制定。制订统一的动态原理图技术规范,在软件内容、ui展现形式、飞机系统逻辑深度上制定统一的通用技术规范;(2)动态原理图模块化组装技术研究。以模型
6、驱动架构(model driven architecture,mda)为指导,设计机务培训动态原理图的平台无关模型(pim),研究制作与运行平台无关动态原理图软件模块。根据已有的动态原理图软件规范,针对民机各个系统,制作能够精确、清晰展示飞机系统原理的模块资源,这些与平台无关的动态原理图模块组成一个统一通用的动态原理图模块库。在后续动态原理图开发过程中,使用库中的资源,以“搭积木”的方式对特定的飞机系统进行原理图制作,保证了软件在形式与内容上的连贯性与统一性;(3)基于动态原理图平台无关模型,利用gl studio平台研制动态原理图软件。gl studio是一种专业的仪表仿真平台,作为一个独立
7、平台的快速原型工具,用来创建实时的、三维的、照片级的互动图形界面。它能与hla/dis仿真应用相连,生成的c+和opengl源代码可以单独运行,也可以嵌入到其它应用程序中,避免了大量繁琐的底层opengl开发;(4)跨平台多终端应用和发布技术。目前主流的跨终端平台开发技术按照其实现方式大致分为跨平台运行引擎和跨平台应用编译两种方式。本文采用的是跨平台应用编译方式,利用动态原理图模块库制作的软件源码具有平台无关属性,针对不同的使用平台,例如office、ipad、ie浏览器等等,制作支持多平台发布的编译链接器。四.原理图跨平台发布采用跨平台应用编译方式,在微软windows(桌面应用软件、off
8、ice、web 网页等)系统、谷歌安卓系统、苹果ios 系统等平台的发布流程为:1.动态原理图在 windows office 软件中的发布流程:1) 在 windows 系统下,安装office 以及gls player;2) 将动态原理图编译并发布为 cab 文件;3) 新建 word 文档(office 2013及以上版本);4) word 选项->自定义->开发工具选项卡->添加旧式工具和设计模式->确定;5) 点击旧式工具图标,选择其他控件,选取 gls player;6) 右鍵->”gls player”对象->properties,compon
9、ent 输入cab 文件名->应用,确定;7) 点击设计模式图标,出现动态原理图,启动运行模式;8) 点击设计模式图标停止运行模式;9) 右键->属性。调整高度、宽度。保存;10) 把动态原理图嵌入 office powerpoint 中步骤同上。2.动态原理图发布为 windows 系统桌面应用软件的流程:1) 将动态原理图编译并发布为.exe 文件;2) 将上述.exe 文件与.dll 文件放在同一文件夹下,置于pc 机存储盘中任意位置。3.动态原理图发布在 windows 操作系统浏览器web 网页的流程:1) 在 windows 系统下,安装gls player;2) 将动
10、态原理图编译并发布为 cab 文件;3) 在网页中插入 cab 文件并发布。4.动态原理图在谷歌安卓系统中的发布流程(基于 gl studio 软件):1) 打开 eclipse android development tools (adt);2) 选择 gl studio for android project wizard. 在菜单栏下选择file -> new->other,然后点击下一步;3) 添加设计工程代码到安卓的工程中;4) 生成 gl studio es 代码;5) 编译、测试并发布。5.动态原理图在苹果 ios 系统中的发布流程(基于gl studio 软件):1) 申请苹果 ios 开发者账号;2) 安装 gl studio es run-time libraries for ios;3) 安装 gl studio es code generation plugin installation;4) 创建新 xcode 工程;5) 添加工程升级代码到 ios 工程中;6) 生成 gl studio es code;7) 编译、测试并发布。五.总结本文所述民机系统动态原理图机务培训软件开发技术将继续服务于相关型号飞机理论培训课程,包括飞行、机务、乘务在内的原理图开发工作。该技术所生成的技术规范可以进一步扩展成民航机务培训领域的技术规范,该技术所
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 毡帽坯企业县域市场拓展与下沉战略研究报告
- 石墨技术在多个行业中的交叉融合与未来发展
- 员工荣誉证书的归还协议
- 2025至2030年中国常规滤料数据监测研究报告
- 2025至2030年中国工业用橡胶数据监测研究报告
- 现代教育背景下的现代文阅读教学挑战与机遇
- 产业用工合同范本
- 小说代写合同范本
- 企业食堂文化推广协议
- 合同样本模板
- 2024年山东商务职业学院高职单招语文历年参考题库含答案解析
- 医学教育中的学习风格与个性化教学
- GB/T 45167-2024熔模铸钢件、镍合金铸件和钴合金铸件表面质量目视检测方法
- 2023年东北公司加油站账务人员考试题库
- 2024年四川绵阳初中学业水平考试英语试卷真题(含答案详解)
- 《鸦片战争改》课件
- 2024至2030年中国数字压力表行业投资前景及策略咨询研究报告
- 《SPIN顾问式销售》课件
- 2025届河南省郑州市外国语学校高三考前热身英语试卷含解析
- 【初中数学】2024-2025学年人教版七年级数学上册期末模拟练习
- 统编版九年级道德与法治上册期中考试卷带答案
评论
0/150
提交评论