面向飞行控制系统的实时分布式中间件技术研究

来源 :东南大学 | 被引量 : 0次 | 上传用户:kevingod1981
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着飞行控制系统的不断发展,其功能越来越复杂,管理的任务越来越多,传统实现方式需要飞行控制系统负责从任务逻辑到底层任务执行控制等全部过程。当任务数量多到一定程度,会导致飞行控制系统本身过于庞大,无法对所有任务进行有效管理。为解决上述问题,飞行控制系统引入了中间件技术,可以使飞行控制系统专注于任务组织和管理,降低飞行控制系统实现难度。为满足任务实时性要求,需要采用实时CORBA等实时中间件。   实时CORBA虽然可以按照飞行控制系统要求执行任务,并满足飞行控制系统的实时性要求,但仍存在以下几个问题:(1)飞行控制系统中的任务有着丰富的QoS需求,但是实时CORBA只能提供简单的优先级设置接口,无法满足应用需求;(2)对于正在运行的任务,由于当前飞行器的任务或者外部环境发生变化,其QoS需求也会发生变化,但实时CORBA不能根据这些变化做出调整;(3)飞行器之间采用无线网络进行通信,因此飞行控制系统也面临无线网络带来的不稳定因素,需要考虑网络变化的影响;(4)实时CORBA技术并未定义和实现任何接纳控制机制,当系统中任务过多时,会导致重要任务执行受阻。   由于传统实时中间件用于飞行控制系统存在上述一些问题,论文在开放控制平台OCP(Open Control Platform)和实时CORBA的基础上提出了符合飞行控制系统要求的分布式实时中间件框架平台,并给出具体解决方案。论文主要工作如下:   (1)提出一个面向飞行控制系统的动态分布式实时中间件平台DrfCP(DistributedReal-time Flight Control Platform),该平台符合开放控制平台的层次化设计思想,并根据飞行控制系统实际使用需求进行设计。   (2)对DrfCP中的关键机制开展研究,包括:针对飞行控制应用QoS需求丰富而实时CORBA相关接口简单的矛盾,设计任务QoS参数到实时任务优先级的映射机制和映射算法;设计DrfCP中的任务优先级动态调整机制,使飞行控制系统可以根据任务规则内容,动态调整正在执行任务的优先级来反映任务QoS需求变化;针对无线网络状态变化的影响,提供网络监测机制实时监测当前网络状态,为任务集评估和接纳控制提供网络状态信息支持;设计DrfCP中的接纳控制机制,根据QoS参数对进入平台的任务作评估和筛选,从而保证重要任务执行的资源需求。   (3)设计并实现DrfCP原型系统,并对该原型系统做功能和性能测试。实验结果表明,DrfCP功能达到设计要求,并具有较好的性能,由于引入DrfCP给系统带来的额外开销也较小,因而能够解决传统实时中间件用于飞行控制系统所面临的上述问题。
其他文献
随着互联网技术的迅速发展,接入互联网的终端也在急速膨胀,人们日常生活中的各种家电、办公设备都将会融入到互联网中,成为浩瀚互联网络的一个节点,为人们提供各种服务。在网络世
基于自然语言的文本水印是近年来文本水印研究的热点。基于自然语言的文本水印鲁棒性强,安全性好,但在不同程度上改变了文本中的词句,扭曲了文本原义,限制了实际应用。在一些
信息化是现代农业的一个重要特征,信息技术对农业经济的发展越来越重要。高效利用农业资源需要充分了解农作物的生长情况,研究作物生长通常要获取叶片面积等参数。本文基于数
近年来,随着城市居民经济水平、生活水平的快速提高,城市居民的日常出行逐渐向便捷、舒适的交通方式转移,作为城市公共交通系统重要构成部分的出租车可以根据乘客的需要提供灵活
在互联网技术飞速发展和普及过程中存在着巨大的安全隐患,其中木马泛滥异常猖獗,技术上不断更新,因此研究木马检测技术有着重要的意义和价值。本论文在研究当今国内外木马检
无线纳米传感器网络(WNSNs)是传感器网络快速发展的产物。WNSNs的提出进一步拓广了无线传感器网络(WSNs)的应用领域。太赫兹频段作为WNSNs的通信频段,具有极性分子能量吸收等其他
射频识别(Radio Frequency Identification,RFID)技术是一种使用射频信号进行目标物非接触式的自动识别技术。由于RFID技术方便的自动识别过程和标签的低廉成本,其已被广泛地
数字图像的检测分类和内容识别标注是在确定图像类别的基础上,对图像的内容进行识别注释。数字图像有多种类型,如相机图像、CG图像、手绘图像等。随着数码相机的普及、图像软
由于计算机软硬件设备的提高,三维数据获取变得更加容易。已有设备不仅能够获得不同视点下的静态数据,而且可以获得运动物体的三维序列数据。这些数据被广泛应用于各个领域,因此
和普通人相比,百岁老人要比普通人要多活20-30年,大脑作为人体最精密的器官,百岁老人的大脑是否和普通老人也有所不同呢?脑室作为大脑内部最明显的生物标识,其形状变化反映了