高可靠嵌入式操作系统的构建与配置研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:chenxiaoyi1988
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着嵌入式系统的广泛使用,作为系统核心的嵌入式操作系统的可靠性也越来越重要。特别是在安全关键领域,如航空航天、电力、通信等,要求嵌入式操作系统有十分严格的可靠性、实时性和安全性。针对这种实际情况,论文研究如何合理有效的构建和配置高可靠嵌入式操作系统。ARINC 653是针对航空电子关键系统的框架标准,该规范使得软件的可移植性、可重用性、高可靠性以及高安全性得到了充分的保证。本文对ARINC 653框架标准下高可靠嵌入式操作系统的构建与配置技术进行了研究和实现工作。论文利用ARINC 653框架标准的高可靠性和可重用性,提出了高可靠嵌入式操作系统的构建方案。在构建方案的基础上,应用Eclipse和XML技术设计和实现了ARINC 653可扩展配置工具,并在配置工具中引入了分区隔离调度、虚通道和健康监控等安全机制,完成了操作系统的基本配置以及时间调度配置、通讯配置和健康监控配置等可靠性配置,从而实现了ARINC 653标准下高可靠嵌入式实时操作系统的构建。ARINC 653可扩展配置工具主要完成了三个方面的可靠性配置,首先,研究时间隔离的安全机制和分区可调度性条件,设计和实现了ARINC 653标准下的时间隔离调度配置,能够根据不同的分区和任务参数生成合理的分区调度主时间框架表,设计实现了两种分区调度分配算法,并通过实验仿真进行验证,实验结果表明:第二种算法能明显的减小分区间切换的开销,并利用可调度性条件引入可预测性安全检验机制,保证了分区调度的实时性和可靠性;其次,分析虚通道的安全机制,设计实现了通讯配置,可以生成各种所需的通讯配置文件,从而能够安全合理地设置分区间的通道链接,保证数据传输的完整性、确定性和私密性;最后,研究分区的健康监控技术,通过对三个健康监控表的有效管理,实现了系统的健康监控配置。
其他文献
自然语言篇章理解技术应用于测试计量技术领域是人工智能技术应用的重点和难点之一。本文将自然语言理解中篇章的聚类模型应用于测试计量的需求分析中,着重研究篇章中事件因
连接孔位置精度是飞机部件装配的关键技术指标,因而实现工业机器人绝对定位误差的估计与补偿,是保证飞机自动钻铆系统制孔精度的核心技术。本文针对基于空间相似性的机器人定
课题来源于科研组为某型号导弹而研制的技术项目:"红外自寻的导引头光学舱设计".课题的主要任务是:为导引头红外光学成像器设计一个高性能的摄像伺服系统;围绕项目要求的技术
2月10日,海马集团通过河南省慈善总会向河南“小汤山医院”——郑州市第一人民医院传染病医院定向捐赠价值100万元的10辆海马8S汽车,为防疫保障“保驾护航”.2月10日上午,在
期刊
现在航空和航天领域对系统的可靠性和安全性等要求越来越高,而容错控制和故障诊断是提高系统可靠性的一条有效的新途径。本文详细介绍了容错控制和故障诊断的理论和方法,重点研
夹具的设计与制造在产品的生产周期中占有非常重要的地位,提高夹具的设计效率显的非常迫切.基于知识工程(KBE)的组合夹具设计专家系统是夹具设计领域的一次飞跃.然而,"知识获
为保证老龄飞机结构修理部位的完整性,美国联邦航空局(FAA)在联邦条例§121.370中对达到相应循环数的飞机作了规定,要求针对老龄飞机机身增压边界结构制定相应的评估指南;本
压电自适应结构是利用压电材料的性能,使结构具有承载、传感和驱动能力,在航空航天等领域有着重要的应用前景。本文分析讨论了压电元件的力学、电学性能并进行了压电元件的选取
学位
结合国家科技重大专项及航空制造企业的实际需求,针对飞机蒙皮镜像铣削设备对数控编程的特殊要求,对基于特征的飞机蒙皮数控编程技术进行了深入研究。论文主要成果如下:1)对