共查询到20条相似文献,搜索用时 546 毫秒
1.
针对传统故障树生成与诊断方法过于复杂的问题,提出了一套适合工程实践用的故障树生成及诊断模型.利用虚拟仪器技术研制了可视化的故障树自动生成与诊断软件,并利用该软件程序自动调用相应的虚拟仪器完成对该检测点的测试和诊断.实际应用表明,该方法满足设计要求,可无缝移植到其他数字化仪器设备的故障诊断过程中. 相似文献
2.
基于故障配置的故障树生成 总被引:1,自引:1,他引:0
故障树分析是提高系统安全性和可靠性的有效方法。传统的人工故障树生成方式难以解决当前系统的庞大规模与复杂性的问题,且容易出错。为此,提出基于故障配置的故障树生成方法,引入软件产品线的可变性管理,用于系统故障建模与形式化分析。首先,定义故障特征图模型用于刻画系统故障间的约束关系,基于Kripke结构定义故障标记迁移系统来描述系统的行为;然后,基于模型的语义建立通过模型检测生成故障树的过程;最后,通过时序逻辑描述系统安全属性,利用模型检测工具SNIP验证安全属性进而生成故障树。案例研究验证了该方法的有效性。 相似文献
3.
目前,计算机自动生成故障树技术的开发已经得到了广泛关注。为了增强故障树的可读性,简化大系统故障树生成的复杂性,并能够实现故障树生成技术的资源共享,本文介绍了一种基于Internet、利用JSP/Servlet技术的远程控制系统故障树生成系统的体系结构,并阐述了该体系结构下系统主要功能模块。最后,结合一个液位控制系统的例子验证了基于Inter-net的故障树生成系统的有效性和可行性。 相似文献
4.
软件故障树分析(SFTA)是软件可靠性与安全性分析的重要方法,在软件生命周期各阶段中有较为广泛的应用.但由于故障树分析依赖于个人经验,往往分析过程费时、费力且不能得到完整、准确的故障树图.为使软件故障树分析客观、准确、高效且有固定模式可依,提出了基于控制流分析结果的故障树分析方法.方法主要依赖于由工具软件自动生成的软件... 相似文献
5.
基于Petri网的联锁软件安全性测试的研究 总被引:2,自引:0,他引:2
安全是铁路运输生产永恒的主题。联锁软件是保障铁路车站列车或机车(以下简称列机车)作业安全的关键软件,充分的测试对于保证其安全性具有举足轻重的作用。文章在分析文献[1][5][6]的联锁软件安全性需求故障树模型的基础上建立了联锁软件安全性需求的Petri网模型,提出了一种基于十字链表的Petri网的存储结构,给出了一种求解割集的算法实现;接着简述了安全性测试用例的自动生成方法;最后给出了该方法在HJ04A系统联锁软件安全性测试中的应用。 相似文献
6.
故障树自动生成技术的研究与实现 总被引:1,自引:0,他引:1
故障树自动生成技术在故障树生成中,根据控制系统流程图和有向图确定系统的邻接矩阵,利用邻接矩阵描述系统各子要素之间的直接关系,并求得的系统可达矩阵.通过搜索顶部结构各节点并结合故障树结构模型,从数据库中调用相关的因果模型,自动生成系统故障树.应用该技术大大增强了故障树的可读性,简化了系统故障树生成的复杂性,为故障树生成节省大量重复劳动,使生成的故障树具有更强的理论依据和可行性. 相似文献
7.
测试用例的自动生成是实现测试自动化的重要保障,是验证可信软件的基本方法.在分析现有测试用例自动生成方法的基础上,提出了一种基于编译的错误可跟踪的测试用例自动生成方法.该方法以编译器为依托,通过对其语法和语义进行扩展,将测试需求很好地融入到源程序中参与分析,并利用代码生成器在生成目标代码的同时根据相应的分析结果直接生成对应的测试用例.该方法将测试用例和目标代码生成统一到编译器中,避免了独立的测试用例自动生成工具在获得编译器相关分析结果时而导致的接口开销.同时,通过对源程序行号信息的跟踪,使得测试用例在无法通过测试时能够很快定位出错位置,以方便程序开发者修改.最后,通过一个示例程序说明了该方法的具体实现过程,证明了该方法的有效性. 相似文献
8.
在对大型复杂系统进行多态故障树分析时,传统手工搭建故障树的方法因其工作量大、易出错且复用性差等劣势,已经不能满足对大型复杂系统多态故障树的建造。为弥补手工建树的诸多缺点,计算机自动建树被可靠性工程师列为重点研究对象,但是目前还没有一种通用的故障树自动建造思路与算法,特别是在对反馈等复杂结构的处理分析上,现有研究未能给出规范的处理方法。为解决上述问题,论文提出以部件模型的方式将零件故障特性规范化封装,以实现对部件故障模型的自由组合和重复利用,并在此基础上提出一种可以解决串并联系统和有环系统的故障树自动建树算法流程,实现对复杂系统结构的处理。论文结合冷却系统,阐述系统建模过程和建树算法实现的步骤,建树结果的一致性验证了该方法的正确性。对于大型复杂系统的故障树建造,该方法可以在为可靠性工程师减轻工作量的同时,提高建树质量,有利于形成规范化的统一标准。 相似文献
9.
针对UML活动图在生成故障树的过程中只能反映活动事件流故障导致的系统失效,不能反映系统静态状态故障的问题,提出了一种活动图结合类图生成故障树的方法。在原有活动图的基础上,使用类图增加系统静态状态信息,设计活动图和类图到故障树模型的转换规则,将活动图中动态行为信息和类图静态状态信息转化为故障树中的节点要素。基于转换规则设计算法逆向遍历活动图和类图,自顶向下生成故障树。经过实例建模生成故障树,表明该方法能反映系统的动态行为和静态状态两方面的故障信息,为故障树生成提供了一种新的有效途径。 相似文献
10.
随着软件的日益复杂,如何从巨大的可用测试用例空间中选择少量的测试用例进行有效的测试,成为了软件测试的重要课题之一。给出了一种易于自动化实现的软件测试用例生成方法。首先运用故障树分析原理,获取待测软件故障树的最小割集;然后利用等价类划分法、边界值分析法等经典黑盒测试方法,获取各最小割集中每个元素的典型取值集合;最后利用组合测试技术,在充分考虑各元素两两之间关系的基础上生成测试用例集。该方法对传统的故障树分析方法进行了改造,具有更大的适用范围;综合利用组合覆盖技术与黑盒测试方法,能有效保障测试充分性并减少测试用例数目。工程实践表明,该方法能够大幅提高测试效率。 相似文献
11.
欧阳一鸣 《计算机工程与应用》1999,35(11):117-119,128
在基于AND/OR故障树的数字系统诊断方法中,当电路规模变得越来越大时,所生成的命题数目将会急剧增加,从而使诊断的复杂性随之增加。为了有效地解决这一问题,文章给出一种基于故障树的划分诊断方法,并结合对具体电路的划分诊断,阐明该方法可显著降低诊断的复杂性,从而使基于AND/OR故障树的诊断方法变得切实可行 相似文献
12.
13.
14.
当缺乏故障诊断先验知识时,故障树法是工程上易于实现的一种有效的故障诊断方法.通过分析、归纳测试项目与SRU的关联关系,得出了故障树模型中故障诊断知识的表达方式.以Access数据库为基础,提出了故障树的结构、数据组织形式及故障诊断的推理方法,并设计了适用于自动测试系统的故障诊断系统.该方法具有故障诊断推理过程表达明确、树模型易于建立等优点,已应用到两型机载电子设备的故障诊断中,故障隔离率和虚警率都达到了设计要求. 相似文献
15.
空间故障树是一种研究系统可靠性与影响因素关系的理论体系,用树型结构描述元件与系统之间的可靠性关系。但实际故障发生过程是复杂的,难以表示成树型结构,而更为广泛的是网状结构。因此,尝试将空间故障树中的树型结构转换为网络结构,进而形成空间故障网络。给出空间故障网络的定义、性质及其与空间故障树的转换方法。目的是将空间故障网络转换为空间故障树,以利用空间故障树已有研究结果。给出一般结构和多向环结构的空间故障网络,及其转换为空间故障树的方法。为使用空间故障树理论研究一般网络结构故障发生过程提供方法。 相似文献
16.
17.
针对大型复杂系统故障定位耗时长等问题,在分析故障树特征的基础上,改进了遗传算法,设计了基于故障树底事件的故障检测定位方法。该方法将顺序检测融入到改进的遗传算法检测当中,在工程应用领域体现了一定的优越性。仿真实验结果表明,该方法能够准确定位故障,有助于提高故障检测定位的效率。 相似文献
18.
由于系统复杂性的显著提高,多故障发生的概率也逐渐增大;针对多故障诊断的困难性,提出一种序贯多故障诊断算法;算法以构建的单故障诊断树为基础,利用集合划分思想和多故障模糊组,并根据信息熵理论实现测试选择,逐渐扩展单故障诊断树,最终得到多故障诊断树;最后的系统实例详细阐述了序贯多故障诊断算法的应用过程,生成了多故障诊断树,可以有效地实现对系统多故障的检测. 相似文献
19.