- 1、本文档共6页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关于EFB的应用控制接口标准的研究.doc
关于EFB的应用控制接口标准的研究
摘 要:电子飞行包(简称EFB)是一项不断发展的现代化新技术,不仅能够取代传统的纸质资料显示多种航空信息数据,并且可以进行飞机性能、燃油等的基本计算。本文首先阐述了EFB的定义,然后介绍了当前EFB的发展应用,最后研究了EFB的应用程序管理机制、各阶段中相应的操作和任务、EFB的接口标准ACI协议以及ACI协议的五种主要命令的用法,解释了ACI协议的规范标准。ACI标准的研究在EFB的设计上提供理论基础。
关键词:ACI;EFB;APP;AM
中图分类号: G717 文献标识码: A 文章编号: 1673-1069(2016)18-161-2
1 概述
随着电子信息技术的迅速发展,高集成度的航空信息系统在航空公司的需求日益迫切,而电子飞行包(Electronic Flight Bag,简称EFB)也应运而生。美国联邦航空局的咨询通告对EFB的定义[1]是: 在驾驶舱/ 机舱使用的电子显示系统。中国民用航空飞行标准司颁布的咨询通告[2]对EFB的定义是:包含用于支持一定功能的软硬件,用于驾驶舱或客舱的电子显示系统。
波音787和空客A380等新机型都配备了EFB[3]。波音777飞机驾驶舱已经采用了第三版杰普逊电子飞行包[4]。国内,2013年12月,中航波音777F的3级EFB也获得
了运行批准,还有多家航空公司已经启动了相应的准备工作[3]。
随着应用软件的种类及复杂度的增加,集成到EFB也更耗时。标准化EFB平台中APP接口,制定统一的规范就十分迫切。
2 应用程序管理
在EFB中应用程序管理器(AM)实现的就是通常的任务栏的功能。AM分为两个组件:用户界面组件(UI)和应用控制组件(ACC),UI发送用户对APP选择的信息,ACC接收该信息后,转换焦点,并与某个APP进行通讯。应用程序控制接口协议(ACI)定义了在EFB上所有的APP与ACC之间的通讯方法。
3 APP和ACC的通讯
APP软件的生命周期分为4个阶段:启动阶段、初始化阶段、操作阶段、终止阶段[5],其中终止阶段不是必须的阶段。
3.1 启动阶段
AM负责启动APP,此刻AM建立配置信息(IP地址等)给APP。APP发起启动时间超过60s则被认为启动失败。
3.2 初始化阶段
当ACC与APP建立了TCP/IP连接后,APP发送协议版本号的命令,并等待ACC的响应。一旦存在一个可接受的协议版本,APP就发送AppStarted消息并进入初始化阶段。该阶段中APP不可以作为焦点。
允许APP长达60s之内不与ACC进行交互,APP可以随意的延长初始化阶段,时间可以超过AppInit信息发送的初始化时间段,在APP超过时间溢出后还没有被再次延长就认为是初始化失败。APP在这个阶段发送AppReady命令进入操作阶段。
3.3 操作阶段
在操作阶段, APP可以向ACC自动汇报状态,也可以等待ACC的事件消息来汇报,当APP收到需要状态的事件消息,则必须在3s之内提供状态。该阶段APP可以作为焦点。
3.4 终止阶段
当期望结束APP的时候,ACC会预先通知给APP,其中,准备终止的可用时间在AccEventTerminating命令中指定。在APP接收到这个信息后,APP可以在任意时刻终止通讯。在连接断了之后,ACI的通讯也就中断。
4 ACI协议
ACI消息通讯使用XML消息流,一个是来自与APP的XML文件,一个是来自ACC的XML文件。“Acc”开头的命令来自ACC,“App”开头的来自APP。
4.1 版本协议命令
AppProtocolVersion和AccProtocolVersion用于确定ACC和APP之间的通讯协议版本。
4.2 初始化命令消息
ACC和APP的通讯是基于服务器-客户端模式,服务器ACC监听来自APP的请求,客户端APP开启TCP/IP连接到ACC,当连接建立,双方开始进行ACI协议通讯。在APP启动期间,ACC通过命令向APP提供端口和ID号。在提供连接后60s内必须返回AppStart命令,ACC在接收到该命令后发送AccConnected,此时,APP进入初始化阶段。
当App完成初始化任务后,就能够及时响应事件消息了,APP发送AppReady并切换到操作阶段。如果ACC在APP进入初始化后,60s之内没收到APP发送的AppInit或者AppReady命令,则APP启动失败。
4.3 环境信息
AM负责向APP提供平台系统的相关信息,如果APP对这些信息发送请求,AM就使用请求/响应的方式回应。典型的环境
您可能关注的文档
- 党性修养的时代要求和提升途径.doc
- 党支部开展三严三实工作的几点思考.doc
- 党政公文标题拟制及使用问题探讨.doc
- 党校后勤服务社会化的有益探索.doc
- 党校图书馆的现代化发展与现代化管理.doc
- 入世15年:中国走向国际舞台中心.doc
- 入世后对我国农产品贸易的影响与对策研究.doc
- 全价值链分析在生物质能发电企业中的应用.doc
- 全力为中国艺术发声的“最强业余画家”.doc
- 全力推进生态文明视角下的林区经济建设.doc
- 浙江衢州市卫生健康委员会衢州市直公立医院高层次紧缺人才招聘11人笔试模拟试题参考答案详解.docx
- 浙江温州泰顺县退役军人事务局招聘编外工作人员笔试备考题库及参考答案详解一套.docx
- 江苏靖江市数据局公开招聘编外工作人员笔试模拟试题及参考答案详解.docx
- 广东茂名市公安局电白分局招聘警务辅助人员40人笔试模拟试题带答案详解.docx
- 江苏盐城市大丰区住房和城乡建设局招聘劳务派遣工作人员4人笔试模拟试题带答案详解.docx
- 浙江舟山岱山县东沙镇人民政府招聘笔试模拟试题及参考答案详解1套.docx
- 最高人民检察院直属事业单位2025年度公开招聘工作人员笔试模拟试题含答案详解.docx
- 浙江金华市委宣传部、中共金华市委网信办所属事业单位选调工作人员笔试备考题库及答案详解1套.docx
- 广东深圳市党建组织员招聘40人笔试模拟试题及答案详解1套.docx
- 江苏南京水利科学研究院招聘非在编工作人员4人笔试模拟试题及参考答案详解.docx
最近下载
- 《中国结核病预防控制工作技术规范(2020年版)》.PDF VIP
- 2023年北京市中考英语真题(含答案) .pdf VIP
- 南通大学2023-2024学年《病理学》期末考试试卷(A卷)附参考答案.docx
- 胸部损伤-教学课件.ppt VIP
- 某银行数据中心搬迁整体实施方案.pdf VIP
- 麦肯锡中国银行业CEO季刊(2020年秋)-麦肯锡-224页正式版.pdf VIP
- 国家公务员录用考试体检标准.doc VIP
- 入党申请书时事政治精选五篇.docx VIP
- 农村公路安全生命防护工程监理规划49943.doc VIP
- 高中英语3500词【打印版】乱序版3500词汇(带音标120页).pdf VIP
文档评论(0)