模型驱动的综合航电系统配置信息的分析与验证方法研究

被引量 : 9次 | 上传用户:zhangzzxb
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
综合航电体系结构(IMA)的系统配置信息是航空电子系统中的核心内容,它保存着系统软件和硬件的参数信息,以及系统启动后所有构件的初始化信息。错误的配置信息轻者会导致系统无法正常运行,重者会带来飞机失事的惨剧。同时,为了满足系统实时性的要求,也要确保系统任务正常的执行。因此,在系统配置信息使用前,对配置信息进行可靠性和可调度性验证是非常重要的。模型驱动工程(MDE)以模型为中心,通过模型的设计、建立、分析验证来实现对安全关键系统的可靠性和可调度性验证。体系架构设计和分析语言(AADL)是一种符合模型驱动思想的语言,能有效的为安全关键系统进行建模设计和分析,已经广泛的应用在航空电子系统领域。针对上述提出的配置信息中系统可靠性与可调度性验证问题,本文提出了模型驱动的配置信息分析与验证方法,主要研究内容如下:(1)研究了模型驱动中的横向模型转换内容,分析了ARINC653配置信息与AADL模型元素的语义相似性,详细给出了配置信息中七个主要核心概念(模块、分区、进程、分区内通信、分区间通信、健康监控)与AADL模型元素的转换规则。基于这些转换规则,构造了配置信息向AADL模型转换的方法。(2)研究了模型验证语言REAL和REAL定理设计编写规则,依据配置信息中系统可靠性验证需求,使用REAL设计了相应的可靠性验证定理,构造了使用现有的模型分析套件Ocarina对转换生成的AADL模型进行可靠性验证的方法。(3)研究了IMA系统分区任务的调度模型和Cheddar自定义调度策略的方法,依据配置信息中系统可调度性验证需求,使用Cheddar设计了相应的分区任务调度策略,构造了使用Cheddar工具采用仿真的方式对AADL模型进行可调度性验证的方法。(4)设计了配置信息分析与验证工具ARINC653Verification,工具具备对配置信息进行可靠性验证的功能,由模型转换和模型验证两个子模块组成:模型转换模块,通过输入ARINC653配置文件,输出AADL模型文件;模型转换子模块,通过输入AADL模型和验证配置信息可靠性的REAL定理,输出验证结果。(5)给出了配置信息分析与验证方法的实例应用说明,包括:实例配置信息的XML文件内容;转换生成的AADL模型文件内容;配置信息中系统可靠性验证结果;配置信息中系统任务的仿真甘特图以及任务的最坏响应时间,给出了可调度性验证结果。
其他文献
<正>西藏是祖国西南边陲具有重要战略地位的省级民族区域自治地方。中央政府对西藏工作始终高度重视,1980年以来已先后召开过四次西藏工作座谈会,每一次会议都针对当时西藏工
综述目前国内市场PP-R管材的质量问题及其危害,分析质量问题的成因,提出相应的防治措施。
高层建筑地下室常具有支撑密集、施工空间狭小等特点,常导致劲性钢结构与土建施工相互影响,影响施工效率与安装精度。为此,研究一种适合于受基坑支撑影响的地下室劲性钢结构
无粘性粗粒土颗粒组成具有较大分散性特点,其渗透系数受颗粒组成影响较大。为了探寻无粘性粗粒土级配对渗透系数的影响,通过室内试验方法进行不同级配的无粘性粗粒土渗透试验
旅游业对信息的高度依赖和国际互联网络在信息传播方面的特性决定了旅游业实施网络营销是必然的,旅游网络营销有其独特的优势。广西旅游业已经具备了运用网络营销的可行性,应
<正>2014年,两岸关系克难前行,稳中有进,保持了和平发展的良好势头,取得了一系列新的进展。两岸政治基础和互信进一步巩固深化,双方两岸事务主管部门建立了常态化联系沟通机
现代企业制度是以现代产权理论为依据,以公有制为基本形式的一种适应市场经济和社会化大生产要求,产权清晰、权责明确、政企分开、管理科学的企业法人制度。现代企业制度的建立
市政道路路基的强度和稳定性是保证其施工质量的基本条件,本文就市政道路工程中的质量通病进行探讨,并提出预控措施及治理方法。
<正>广播在20世纪六七十年代出现了由低到高的转折点,原因可以从当时的一句名言中寻得——车轮子和干电池拯救了广播。即使是处在全媒体时代的今天,因为有了"车轮子",广播还
丹江口水库是多年调节型水库,有明显的热分层现象,根据这一特点,充分考虑水面热交换、入流、出流、热扩散、热对流等影响因素,建立垂向一维水温数值模型。利用1970-1978年的