安全关键系统的风险定量分析方法研究
发布时间:2017-09-06 09:11
本文关键词:安全关键系统的风险定量分析方法研究
更多相关文章: 安全关键系统 AADL RFMEA 错误模型附件 错误传播图
【摘要】:广泛应用于航空、航天、核能、交通等领域的安全关键系统对资源、响应时间、故障容忍,特别是可靠性和安全性有着很高的要求。如何保证安全关键系统的可靠性和安全性以及有效的控制开发的时间和成本,已成为当前学术界的热点问题。目前,一部分安全关键系统的分析工作集中在系统需求设计阶段的风险分析。然而,传统的风险分析方法一方面难以支持从体系结构层面统一描述安全关键系统中软、硬件以及系统错误行为,另一方面主要分析方法为定性分析、人工分析且缺乏工具支持。复杂嵌入式实时系统体系结构建模语言AADL,能够有效描述运行时体系结构且其错误模型附件能够形式化表示系统中的错误、错误行为以及错误传播,但难以直接对系统体系结构模型进行风险定量分析,系统潜在的危害难以被发现。基于风险的失效模式影响分析方法RFMEA是一种同时考虑严酷度和代价的风险定量分析方法,但难以从体系结构层面统一描述系统中的软硬件,系统中软硬件交互的风险难以被表达。针对以上问题,本文提出一种结合RFMEA和AADL的风险定量分析框架,采用扩展的AADL错误模型附件描述RFMEA属性,实现基于系统体系结构模型的RFMEA属性描述。在此基础上,提出一种基于错误传播图的分析方法,实现系统风险的定量分析,从而保障系统的可靠性和安全性。论文的主要研究内容如下:(1)以RFMEA分析方法和AADL模型为基础,提出了一种结合AADL和RFMEA的风险定量分析框架,用于支持安全关键系统的风险定量分析。(2)面向AADL的风险模型构建:针对AADL的错误模型附件进行扩展,描述面向风险的FMEA属性(即RFMEA属性);扩展后的错误模型关联到系统中的构件。(3)基于错误传播图的风险模型定量分析:扩展双图错误传播模型得到错误传播图,设计AADL模型元素到错误传播图元素映射表,完成从风险模型到错误传播图的转换,并基于该错误传播图实现风险模型的定量分析。最后,运用本文提出的方法设计实现了一个RFMEA插件并对婴儿保温箱控制系统进行案例分析,发现系统设计模型中温度传感器构件的一个错误会导致系统产生最大风险,有效的发现系统中的潜在的灾害和错误,减少开发的代价,从而说明了本文方法的有效性和可行性,为安全关键系统的风险分析提供一种新思路。
【关键词】:安全关键系统 AADL RFMEA 错误模型附件 错误传播图
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP309
【目录】:
- 摘要4-5
- ABSTRACT5-12
- 第一章 绪论12-19
- 1.1 课题研究背景12-14
- 1.2 国内外研究现状及选题依据14-17
- 1.2.1 国内外研究现状14-16
- 1.2.2 选题依据16-17
- 1.3 论文组织结构17-19
- 第二章 基于构件的风险定量分析方法19-31
- 2.1 支持定性风险分析的AADL模型19-28
- 2.1.1 AADL模型概述19-26
- 2.1.2 错误模型附件概述26-28
- 2.2 支持风险定量分析的RFMEA方法28-29
- 2.3 结合AADL模型和RFMEA的风险定量分析框架29-30
- 2.4 本章小结30-31
- 第三章 基于扩展错误模型的AADL风险模型构建31-43
- 3.1 错误模型属性扩展31-34
- 3.1.1 EMV2.0 的HAZARD属性分析31-32
- 3.1.2 RFMEA属性扩展32-33
- 3.1.3 RFMEA的语法与语义33-34
- 3.2 构件建模34-37
- 3.2.1 独立构件建模34-35
- 3.2.2 依赖构件建模35-37
- 3.3 错误模型构建37-39
- 3.3.1 错误类型定义37
- 3.3.2 错误行为建模37-39
- 3.4 错误模型与构件关联39-42
- 3.4.1 错误模型与独立构件关联39-40
- 3.4.2 错误模型与依赖构件关联40-42
- 3.5 本章小结42-43
- 第四章 风险模型定量分析43-55
- 4.1 双图错误传播模型扩展43-47
- 4.1.1 双图错误传播模型43-45
- 4.1.2 错误传播图45-47
- 4.2 风险模型构件到错误传播图的映射47-48
- 4.3 错误传播图自动构建48-51
- 4.3.1 错误传播图自动构建过程48-50
- 4.3.2 错误传播图自动构建算法设计50-51
- 4.4 基于错误传播图的风险定量分析51-54
- 4.5 本章小结54-55
- 第五章 婴儿保温箱控制系统的实例分析55-67
- 5.1 RFMEA插件实现55-56
- 5.2 系统实例分析56-62
- 5.2.1 系统概述56-58
- 5.2.2 系统建模58-60
- 5.2.3 系统错误传播图构建60-62
- 5.3 基于错误传播图的RFMEA分析62-66
- 5.4 本章小结66-67
- 第六章 总结与展望67-69
- 6.1 论文工作总结67-68
- 6.2 未来工作展望68-69
- 参考文献69-74
- 致谢74-75
- 在学期间的研究成果及发表的学术论文75
本文编号:802234
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/802234.html