文章导读:在新的一年中,各位网友都进入紧张的学习或是工作阶段。网学的各位小编整理了Java类作品-基于JAVA的故障树分析软件研究与实现的相关内容供大家参考,祝大家在新的一年里工作和学习顺利!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
国内外已经研制出一系列功能各异的故障树计算机程序,这些程序大都是用FORTRAN语言编写。当前国内故障树分析软件中,比较有代表性的有西安电子科技大学研究开发的和国防科技大学ART重点实验室开发的故障树分析软件。但这些软件共同的不足之处就是建造故障树时操作繁琐,需要输入的信息很多,对于大型故障树进行分析时这些输入信息将是众多的,而且它们多是只考虑了一般的与门和或门的输入,而没有考虑冗余系统的分析,更没有对共因失效进行分析。为提高FTA的效率,完善FTA的功能,国内外研究者作了大量工作。特别对于NP问题,提出了简化FTA的“三早”理论:早期逻辑简化(布尔简化)、早期模块分解和早期不交化,并且取得了一定的成效。也需要我们去不断的完善,才能使大型故障树软件更加的有效率。 1.1.2本课题研究内容 本课题主要研究了故障树分析的基本方法,对NP问题和不交化的问题进行了分析,从故障树的参数(最小割集、最小路集、不交化最小割集和不交化最小路集)之间的相互转换关系出发,寻求高效、简便的新算法,并且研究了在JAVA下故障树的如何建造,从而在图形界面下实现故障树的自动建造;同时完成故障树定性和定量分析。其主要研究内容包括以下几个方面: 1. 对故障树分析法进行了介绍,阐述了故障树分析方法的基本特点和步骤,系统介绍故障树的建树步骤和方法,重点分析故障树定性分析和定量分析的算法原理,特别介绍寻找故障树全部最小割集和最小路集的方法等,最后讨论FTA的NP问题及其解决措施; 2. 介绍基于JAVA的故障树分析软件的开发与代码编写,并通过示例介绍其主要功能及使用方法。 3. 研究故障树分析算法及故障树分析软件在安全分析、故障诊断等领域的具体应用。 4. 最后,对所述研究工作进行总结,并对有关研究工作的进一步开展作设想和展望。 1.2故障树分析法简介 故障树分析法,简称FTA ( Fault Tree Analysis ),是在一定条件下用逻辑推理的方法,即通过对可能造成系统故障的各种因素(包括硬件、软件、环境、人为因素)进行分析,由总体至部分,按树枝状结构,自上而下逐层细化,画出逻辑框图即为故障树,从而确定系统故障原因的各种组合方式和发生概率,并采取相应的改进措施,提高系统的可靠性的分析方法。 故障树分析把系统不希望发生的事件作为故障树的顶事件,用规定的图形符号(事件符号与逻辑符号,包括“与门”和“或门”)来表示,找出导致这一不希望发生事件所有可能发生的直接因素(包括硬件、软件、环境、人为因素) 和原因,它们是处于过渡状态的中间事件,并由此逐步深入分析,直到找出事件的基本原因,即故障树的底事件为止。这些底事件数据是已知的,或者已经有过统计或试验的结果。用相应的代表符号及逻辑们把顶事件、中间事件、底事件连接成树形逻辑图,责成此树形逻辑图为故障树。故障树是一种特殊的倒立树状逻辑因果关系图,它用事件符号、逻辑门符号和转移符号描述系统中各种事件之间的因果关系。 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |