基于MARTE的综合航电系统配置信息分析与验证方法研究

来源 :南京航空航天大学 | 被引量 : 0次 | 上传用户:yin2002cn2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来综合模块化航电系统(IMA)已经成为航空应用领域中出现的一类重要系统结构和发展趋势;其中一类IMA架构标准就是ARINC653标准,定义了IMA平台中操作系统层和应用软件层之间的标准接口(APEX)。满足ARINC653标准的IMA系统称之为ARINC653系统。在IMA架构中,系统的配置信息(Configuration)包含了整个体系结构中所有层次的相关信息,用来对IMA系统的硬件接口、操作系统和应用程序进行详尽的参数配置。因此,系统配置信息决定了ARINC653系统能否正确可靠的运行,如何保证配置信息的正确性和完整性已经成为当前综合航电系统研究领域的一个重要问题。本文工作主要以嵌入式系统建模与分析规范(MARTE)结合形式化验证方法来对ARINC653系统的配置信息的正确性以及相关分区任务可调度性问题展开研究,具体研究内容如下所述:1)针对符合ARINC653标准的IMA系统,结合多个实时应用在IMA平台上以时间/空间多分区形式运行的系统特征,建立了从系统配置信息的核心元素(包括模块、分区、内存、进程、通信等)到MARTE模型元素的语义映射规则,设计了基于模型驱动架构的系统配置信息模型转换的方法。2)针对ARINC653系统配置正确性验证需求,给出了一种对模型转换构造得到的系统配置信息MARTE模型进行形式化验证的框架;根据核心配置信息的语义验证需求,设计相应的REAL定理;基于REAL定理,对生成的模型文件进行需求约束的形式化验证;通过模型验证方法找出配置信息中的错误,使得可以及时调整相应模块的配置,提高系统的安全性和可靠性。3)研究了在ARINC653系统中多任务实时调度可满足性的问题,首先,考虑ARINC653分区系统的运行特征,采用MARTE建模语言对ARINC653系统的分层调度策略进行建模,然后通过MAST工具自定义调度策略,设计了对包含分区任务集调度信息的MARTE模型进行可调度性判定的算法。4)基于Papyrus建模平台,设计并实现了一个用于ARINC653配置文件建模与验证的原型工具CC653(Configuration Checker for ARINC653)。通过对CC653工具进行了相关实例分析,说明了此方法可以验证IMA系统配置信息的正确性、分区任务可调度性。
其他文献
在几何造型和计算机动画领域,变形技术已经成为一种越来越重要的工具。通过变形技术可以模拟传统造型和计算机动画技术难以实现的变形效果。但是传统的自由变形算法或者控制
随着数字产品的普及,围绕数字产品的版权保护和安全问题,提出了一种新的数字产品版权保护新技术-数字水印(Digital Watermark)技术。本文对基于DWT和HVS的双彩色图像水印嵌入
高通量测序技术,RNA-Seq,是近年来用于转录组研究的一种新技术,相比于传统分析方法而言,RNA-Seq具有具有信噪比高、分辨率高、所需样本少等优势,然而这种技术在转录组分析中
随着Internet的迅猛发展,网民数量骤增,在线系统的用户人数也节节攀升,使得现有的系统设计捉襟见肘。首先,原有的系统设计和网络、硬件资源条件无法满足用户数不断上升的系统
概念格是从数据中进行概念发现的一种数学工具,它体现了概念之间的泛化和特化关系,并通过哈斯图表现出来,已在知识发现和数据挖掘等许多领域得到应用。例如,已有不少作者讨论了从
随着市场经济的发展,信息化、智能化技术的提高,供应链管理技术也得到了飞速的发展。物流过程是供应链管理过程的子过程,物流过程中的物件分配调度是供应链调度的一部分,同时也是
本文的目的是研究和改进具有量子行为的粒子群算法(Quantum-behaved Particle Swarm Optimization,简称QPSO)。群体智能算法是一种进化类算法,是解决优化问题特别是复杂系统
数字签名能够实现身份认证、数据完整性和不可否认性,在电子商务、网络安全通信等系统中发挥着重要的作用。随着人们对电子商务服务的需求越来越高,一些具有特殊性质的数字签
论文标题中提及到的土石,一般是由作为骨料的砾石或卵石与作为填充料的粘土或砂土组成的松散体,它是介于岩体和土体两者之间的一种特殊地质体。油新华博士把它称之为土石混合
物体的长度,面积和体积等几何信息在许多场合中均需要被分析和利用,如建筑物的测量,交通事故和罪案现场的调查取证等。由于长度信息是计算其他几何信息如面积和体积的基础,距