面向新一代航空电子的实时自适应资源管理中间件及算法研究

面向新一代航空电子的实时自适应资源管理中间件及算法研究

论文摘要

当今,航空电子正朝着微型化、综合化和智能化的方向发展,新一代航空电子系统是一个有线与无线网络相结合、有明确分工协作、有大量信息交互的DRE(Distributed Real-time Embedded)系统。随着航空电子综合化,机载软件系统变得日趋复杂,而传统实时中间件也面临着新的挑战:1)传统实时中间件不支持动态与不确定载荷的管理;2)尽管传统实时中间件支持功能可移植,但在实时性可移植方面却无能为力;3)传统实时中间件未能将系统功能的实现与QoS(Quality of Service)的确保分离开,大大降低了构件的可重用性。为了顺应航空电子综合化的趋势,本论文提出了一种面向新一代航空电子的实时自适应资源管理中间件RTARMM(Real-Time Adaptive Resource Management Middleware)以及三个自适应算法,目标是实现不确定载荷管理,使之支持实时性可移植,以解决新一代航空电子系统所面临的严峻问题。本论文的主要贡献和创新之处包括:1)分析了航空电子系统的发展趋势,介绍了美国F-22航空电子体系结构和我国新一代战斗机分布式计算机系统设计方案;根据我国航空电子系统的实际发展水平,提出了面向新一代航空电子系统自适应资源管理中间件RTARMM的设计思路、体系结构以及实现方案;将QoS概念引入到实时任务中,从软件结构上提供对实时任务QoS机制的支持,并设计专门的构件与模块以实现多种QoS自适应策略,实现了将系统功能的实现与QoS的确保分离的目标。2)针对周期性实时任务,提出了一种基于最优收益的任务再分配算法,采用两级调度思想实现自适应CPU资源管理:顶层算法在系统载荷发生变化时动态调整任务QoS,在确保任务可调度性的同时,保持系统总体性能最优;底层算法(如RM:Rate Monotonic)则负责实际的任务调度。3)针对具有端到端任务模型的DRE系统,提出了一种性能控制算法,它能兼顾非周期实时任务的个体性能(任务实时性)和总体性能(系统吞吐量);并将任务估计执行时间与实际执行时间之间的偏差、非周期任务到达作为引起系统不确定的两个外部因素。该算法即能通过许可控制从概率上确保任务的端到端截止时间,又能通过经典反馈控制提高CPU利用率。4)同样针对具有端到端任务模型的DRE系统,提出了一种利用率控制算法,它将非周期任务许可控制机制与最优控制理论相结合,把系统抽象成一个多输入多输出控制问题,采用离散时间状态空间方程描述系统行为,并通过建立具有线性二次型指标函数的最优控制模型实现非周期任务端到端利用率控制,为系统提供更好的QoS确保。本论文关于面向新一代航空电子实时自适应资源管理中间件及算法的研究将为我国新一代航空电子软件系统的研发提供理论和技术支持。

论文目录

  • 第一部分
  • 中文摘要
  • ABSTRACT
  • 目录
  • 缩略词
  • 第一章 绪论
  • 1.1 课题研究背景
  • 1.1.1 航空电子综合化及业务特征
  • 1.1.2 开放系统与中间件
  • 1.2 研究意义
  • 1.3 国内外研究现状
  • 1.3.1 综合化航空电子系统
  • 1.3.2 航空电子系统软件技术
  • 1.3.3 实时自适应资源管理策略与算法
  • 1.4 课题来源及作者工作
  • 1.5 本论文研究的主要内容及主要贡献
  • 1.5.1 本论文研究内容
  • 1.5.2 本论文主要贡献
  • 第二章 新一代航空电子与自适应资源管理
  • 2.1 引言
  • 2.2 基本概念
  • 2.3 航空电子的发展
  • 2.3.1 发展历程
  • 2.3.2 航空电子综合化的特点
  • 2.4 新一代航空电子硬件体系结构
  • 2.4.1 F-22的体系结构
  • 2.4.2 DCS的体系结构
  • 2.5 新一代航空电子软件体系结构
  • 2.5.1 开放性
  • 2.5.2 面向航空电子的统一开发平台
  • 2.5.3 典型应用
  • 2.6 航空电子与中间件
  • 2.6.1 中间件
  • 2.6.2 CORBA
  • 2.6.3 TAO
  • 2.6.4 新一代航空电子对TAO提出的挑战
  • 2.7 小结
  • 第三章 实时自适应CPU资源管理中间件及实现方案
  • 3.1 引言
  • 3.2 基本概念
  • 3.3 实时自适应资源管理中间件
  • 3.3.1 RTARMM的设计思路
  • 3.3.2 RTARMM的体系结构
  • 3.3.3 外部接口
  • 3.3.4 实现方案
  • 3.3.4.1 配置RTARMM
  • 3.3.4.2 QoS自适应流程
  • 3.4 QoS合同
  • 3.4.1 航空电子与QoS
  • 3.4.2 QoS的确定
  • 3.4.2.1 QoS的定义
  • 3.4.2.2 QoS合同
  • 3.4.2.3 确定QoS级别及收益
  • 3.4.3 映射QoS
  • 3.4.4 建立QoS合同
  • 3.5 QoS自适应策略
  • 3.5.1 任务再分配策略
  • 3.5.2 反馈控制策略
  • 3.6 RTARMM对任务再分配的支持
  • 3.7 RTARMM对反馈控制的支持
  • 3.7.1 构造反馈控制环
  • 3.7.2 分布式反馈控制环
  • 3.8 小结
  • 第二部分
  • 第四章 基于最优收益的任务再分配算法
  • 4.1 引言
  • 4.2 基本概念
  • 4.3 任务模型
  • 4.4 优化模型
  • 4.4.1 建立模型
  • 4.4.2 求解模型
  • 4.4.3 复杂度
  • 4.5 实例分析
  • 4.6 互斥
  • 4.7 任务再分配方案的实施
  • 4.8 实验结果
  • 4.9 小结
  • 第五章 分布式实时嵌入式系统非周期任务端到端性能控制
  • 5.1 引言
  • 5.2 瞬态利用率
  • 5.3 任务模型
  • 5.4 集成控制结构
  • 5.5 系统模型
  • 5.5.1 单CPU控制
  • 5.5.1.1 系统描述
  • 5.5.1.2 控制器设计
  • 5.5.2 分布式系统控制
  • 5.5.3 执行器设计
  • 5.6 仿真实验
  • 5.7 小结
  • 第六章 分布式实时嵌入式系统端到端利用率控制
  • 6.1 引言
  • 6.2 MIMO反馈控制结构
  • 6.3 控制器设计
  • 6.3.1 具有线性二次型指标函数的最优控制模型LQOCM
  • 6.3.2 系统能控性
  • 6.3.3 求解模型
  • 6.3.4 稳定性
  • 6.4 QoS执行器设计
  • 6.5 仿真实验
  • 6.5.1 稳定性
  • 6.5.1.1 实际的G与稳定性
  • 6.5.1.2 到达载荷与稳定性
  • 6.5.2 效率
  • 6.6 小节
  • 第七章 全文总结及进一步的工作
  • 7.1 总结
  • 7.2 进一步研究工作
  • 参考文献
  • 致谢
  • 在读博期间的科研成果、论文发表和获奖情况
  • 一、科研成果
  • 二、论文发表
  • 三、书籍
  • 四、获奖情况
  • 相关论文文献

    • [1].基于GPRS的快递投递实时系统设计与实现[J]. 软件导刊 2017(10)
    • [2].可信分布式实时系统的面向方面的形式化方法[J]. 硅谷 2011(24)
    • [3].实时系统调度算法综述[J]. 计算机与数字工程 2014(12)
    • [4].带数据约束的概率实时系统的验证[J]. 计算机科学 2017(S1)
    • [5].一种分布式实时系统的资源管理体系结构[J]. 广东工业大学学报 2008(01)
    • [6].生产实时系统在装备制造业中的应用[J]. 汽车实用技术 2019(17)
    • [7].基于生产实时系统在线仿真技术探讨[J]. 电力信息化 2008(09)
    • [8].一种基于知识图谱的实时系统语义约束性实现方法[J]. 小型微型计算机系统 2019(12)
    • [9].汽车移动互联平台的实时系统设计与实现[J]. 工业控制计算机 2017(10)
    • [10].面向无人实时系统的的软件开发与验证方法[J]. 电脑编程技巧与维护 2020(04)
    • [11].基于实时系统的控制算法测试系统设计[J]. 船舶工程 2019(S2)
    • [12].异构的动态分布式实时系统的面向方面的形式化方法[J]. 现代计算机(专业版) 2008(12)
    • [13].面向方面的MDA在分布式实时系统中的应用[J]. 现代计算机(专业版) 2009(04)
    • [14].一种非实时系统灾备资源利用方法的研究[J]. 软件产业与工程 2013(03)
    • [15].基于RFID的Web实时系统构建与实现[J]. 现代计算机(专业版) 2008(09)
    • [16].基于责任策略的非严格实时系统形式化研究[J]. 计算机工程 2014(08)
    • [17].基于RTX实时系统测角方法的研究[J]. 宇航计测技术 2013(03)
    • [18].基于IF的实时系统验证[J]. 计算机时代 2009(04)
    • [19].实时系统任务调度策略研究[J]. 航空计算技术 2018(02)
    • [20].开放式实时系统双层调度框架的一种改进方案[J]. 计算机应用 2009(06)
    • [21].分布式实时系统任务调度算法的设计和实现[J]. 中国测试技术 2008(06)
    • [22].基于反馈控制的开放式实时系统自适应调度算法设计与实现[J]. 计算机科学 2008(09)
    • [23].基于着色时间Petri网的实时系统的形式验证[J]. 计算机科学 2008(07)
    • [24].适用于偶发实时系统的过载控制策略[J]. 计算机工程 2019(06)
    • [25].嵌入式虚拟化实时系统的研究与应用[J]. 机电信息 2019(24)
    • [26].浅谈实时中间件技术[J]. 科技视界 2014(18)
    • [27].开放式实时系统资源共享环境下的调度方法分析[J]. 小型微型计算机系统 2012(11)
    • [28].嵌入式分布实时系统自适应资源管理架构[J]. 计算机测量与控制 2012(02)
    • [29].PI实时系统在脱硫DCS中的应用[J]. 仪器仪表用户 2009(02)
    • [30].首届IEEE泛媒体计算国际会议在兰州大学举办[J]. 中国教育网络 2008(09)

    标签:;  ;  ;  ;  ;  ;  ;  ;  ;  

    面向新一代航空电子的实时自适应资源管理中间件及算法研究
    下载Doc文档

    猜你喜欢