基于ARINC 661的座舱显示系统内核的研究与实现

来源 :西安电子科技大学 | 被引量 : 0次 | 上传用户:Lisa2005
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着航电系统的发展与进步,航空电子技术越来越成熟和完善,相应的电子设备也被广泛的应用到飞机座舱中,座舱显示系统(Cockpit Display System,简称CDS)的设计是否合理已经成为了衡量飞机性能是否完善的重要指标。由于航电系统综合化程度的不断提高,使得航电系统的结构变得日益复杂,传统的座舱显示系统开发方法已经逐渐不能适应这一要求,于是,航空领域提出了ARINC 661规范,该规范的主要目的是简化座舱显示系统的开发,将复杂的开发过程转变为模块化的设计思想。作为座舱显示系统新的开发方法,ARINC 661标准摒弃了传统的CDS开发方法,将座舱显示系统的“画面显示与业务逻辑”进行了分离,分别对应为CDS内核和UA(User Application)两部分,与此同时,ARINC 661标准还定义了两者之间的通信方式,使得两者可以相互通信。本文对ARINC 661标准定义的座舱显示系统内核进行了深入的探讨与研究,首先,提出了符合ARINC 661标准的座舱显示系统内核的总体设计方案,然后,在此基础上完成了CDS内核核心模块的设计与开发,其中,定义文件(Definition File,简称DF)解析模块的功能是解析显示画面的描述信息,图形图像渲染模块的功能是调用OpenGL函数库实现各种组件的绘制,通信模块主要负责CDS和UA之间的通信,调度引擎模块主要负责各种内核调度事件和用户交互事件,异常处理模块则负责对CDS内核中出现的各种异常进行处理,以提高系统的可靠性和安全性。最后,为了验证本文设计的座舱显示系统内核的正确性,在PC机上模拟设计了一套演示系统,首先,通过解析二进制定义文件重新绘制图形界面,然后,通过CDS与UA的通讯交互,即时驱动CDS上图形界面的更新变化,同时,捕捉仿真过程中的交互事件,整个演示过程完整的展示了ARINC 661标准的座舱显示系统内核的开发流程。测试结果显示,本文设计的CDS内核是可行的,已经达到ARINC 661规范规定的画面显示与业务逻辑分离的目的,简化并加速了座舱显示系统的开发,具有广阔的民用与军事前景。
其他文献
在经过了中学阶段对英语语音语法的学习掌握后,大学阶段英语教学的重点已从系统讲授语法的初级阶段转向了更高一级的词汇教学,目的是提高学生的语言综合运用能力,因此词汇学
现代汉语能愿动词虽然是一个较为封闭的小类,但也具有一定的复杂性,目前对汉语能愿动词还没有一个明确的归属和分类,各家看法不一,使得它一度成为本体研究学者和二语习得研究
<正> 法国人在饮食嗜好上有如下特点: 1.注重烹饪火候,讲究菜肴的鲜嫩,强调菜肴的质量。 2.口味:一般喜肥、浓、鲜、嫩,偏爱酸、甜、咸味。 3.食品:主食为米饭或面粉,爱吃点
期刊
当今时代,全球经济一体化速度正逐步加快,伴随着的高科技产业的迅速发展变化,在我国,市场已成长起来了,现在经济要发展的重大战略问题就是要提高企业技术创新能力,加快建立国
目的:探讨健康教育在产科新生儿安全护理中的应用效果。方法:选取2013年10月~2014年10月在浙江省余姚市第四人民医院分娩的产妇260例作为研究对象,将其随机分为对照组和观察
中国共产党90多年的发展是一个党员和基层组织数量快速增长的过程,党在群众中的影响力、吸引力、号召力不减,"入口"是畅通的。中共党员规模的演变呈现出三个特征:党员数量和
英语教育中师生之间不仅仅是"教书"与"学习"的关系,要想提高英语学习的效率,师生关系的作用不可小觑。通过建立良好的师生关系,一方面可以构建和谐的课堂氛围,从而促进学习效
<正>对互联网文章挑战并扭转传统流行文体的现象,如今人们已见怪不怪,连一贯以安抚和激励为主的励志文章都不再是暖心的滋养,而极尽刻薄奚落,成为辛辣酸爽的"毒鸡汤"。毒鸡汤
<正> 尊敬的跃辉医师:你好!刚刚发誓不再赌博的人,才一个月,赌瘾又犯了,作为亲人们该如何办?为了帮他戒赌,亲人们已经伤透了心。尊敬的医师请您马上赐教!谢谢!人一旦得益于赌
期刊
在高中体育教学中,教师要充分体现学生的主体性,教学方案设计、教学活动组织、教学内容完善、教学拓展体系中体现学生主体性,有效提升高中体育教学成效。