The invention discloses a general analysis method based on fault tolerant system three yuan decision diagram, component will not detect and general fault (fault coverage) combined with the detection of both, proposed a $three generic decision diagram either for independent coverage model and can be used for incomplete error traditional coverage model. Compared with the prior art, the invention has the advantages of solving the traditional incomplete coverage model cannot isolate the independent components, and can deal with non event, greatly reducing the risk of facing the system, improves the reliability of the system. The invention has better universality, the basic event ternary decision diagrams can be expanded to 6, either for independent coverage model can also on the traditional incomplete coverage model can also make precise analysis, which is a general solution.
【技术实现步骤摘要】
基于三元决策图的容错系统通用分析方法
本专利技术涉及一般容错系统的可靠性分析领域,具体来说是一种基于无关覆盖模型的三元决策图可靠性分析方法
技术介绍
容错系统被广泛应用于可靠性领域,常用于关键领域例如核电站,空间站,航天器和大型数据存储系统等。然而,在传统的覆盖模型中,如果某些故障组件没有能被检测出,那么该系统就无法针对该故障进行替换,系统也无法通过重构进行自我修复。除此之外,这些未被检测出来的故障组件可能会污染(比如软件病毒感染,缺陷指令)或影响其他正常的组件从而导致整个系统的故障。于对覆盖模型完整性的考虑,当对容错系统进行可靠性分析时有必要去考虑这种没有被检测到位的故障组件。因此,不完全错误覆盖模型应运而生。这是一种包含未检测出的故障组件的覆盖模型,它将故障分为两种:一种为覆盖的故障(能够被检测的),另一种为未覆盖的故障(无法被检测的)。在发生覆盖的故障时系统会自动用备件替换进行自我修复,除非备件被完全消耗或无备件替换时才会导致整个系统的故障;一旦未覆盖的故障发生则直接导致整个系统故障。经过多年的发展,不完全错误覆盖(以下称不完全覆盖模型)被广泛的认可并应用于实践。但是,不完全覆盖模型过度关注于系统组件的故障问题而忽略了系统中组件之间的关联性问题(以下称为系统关联性)。系统关联性是指系统中的组件相互关联共同影响系统。但是在大量的实际应用中,很多初始关联的系统在运行过程中由于某些组件的覆盖故障导致另一些组件与系统失去关联,例如对图4的故障树模型F=(x1+x2)(x3+x4),当组件x1发生覆盖故障时,组件x2与系统失去关联F(x1=1)=(1+x2)( ...
【技术保护点】
基于三元决策图的容错系统通用分析方法,其特征在于:包括如下步骤:1)构建基于系统的故障树布尔表达式模型f,其中包括n个系统组件x
【技术特征摘要】
1.基于三元决策图的容错系统通用分析方法,其特征在于:包括如下步骤:1)构建基于系统的故障树布尔表达式模型f,其中包括n个系统组件xi,i、n为自然数,且i=1~n;2)构建所述每个系统组件xi的最小无关触发布尔表达式G(xi);3)构建所述最小无关触发布尔表达式G(xi)的二元决策图;4)根据所述二元决策图计算每个系统组件xi的无关触发布尔表达式的最小蕴含式PI(xi);5)构建故障树布尔表达式模型f的最小割集6)根据所述系统组件xi的无关触发布尔表达式的最小蕴含式PI(xi)和最小割集求每个系统组件xi发生故障时导致的无关组件为系统组件xi发生覆盖故障,;7)将所述步骤6)的结果代入系统无关性覆盖模型ICM,得到无关性覆盖表达式ficm;8)根据所述无关性覆盖表达式构建三元决策图,并根据所述三元决策图对系统做定性与定量分析。2.根据权利要求1所述的基于三元决策图的容错系统通用分析方法,其特征在于:所述步骤6)中系统组件xi发生故障时导致出现的系统无关组件的计算方法为从所述系统组件xi的无关触发布尔表达式的最小蕴含式PI(xi)中去除与所述最小割集中相同的元素,并去除含非式子,得到系统组件xi发生故障时导致出现的系统无关组件3.根据权利要求1所述的基于三元决策图的容错系统通用分析方法,其特征在于:所述系统无关性覆盖模...
【专利技术属性】
技术研发人员:向剑文,周四维,叶璐瑶,
申请(专利权)人:武汉理工大学,
类型:发明
国别省市:湖北,42
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。