Font Size: a A A

Research On Object Oriented Fault Tree Analysis And Software Development

Posted on:2019-02-13Degree:MasterType:Thesis
Country:ChinaCandidate:T KongFull Text:PDF
GTID:2381330599463795Subject:Safety science and engineering
Abstract/Summary:PDF Full Text Request
Fault tree analysis method is process and problem oriented.These characteristics lead to a lot of repetitive work,disunited analysis standards and inconsistent results when we analyze the system composed of similar components.Moreover,there is no complete methodology throughout the whole process of fault tree analysis.Aiming at these problems,the object-oriented research of fault tree analysis is carried out in this paper.It provides better selection and analysis support for the fault tree in various fields,especially in the field of petrochemical process.This thesis mainly includes the following several aspects:First,the critical concepts and elements of object oriented technology are deeply combined with fault tree analysis method,and the object oriented fault tree analysis method is put forward.The objective world is abstracted in the form of class table,and the diversity of objective things is realized by the concept of inheritance mechanism,polymorphic mechanism and object instantiation.The attributes and methods are used to describe the static and dynamic characteristics of the object,and the causal effect models of the object are generated by the attributes combination of methods.The system flow graph is constructed with the object uniqueness and the alternative of connection mode,which carries the internal relations of the analysis system.Secondly,the most of the fault trees of the analysis system are exhausted by bottom-up pattern and mode,which is based on object oriented fault tree analysis method and the form of system flow graph path fully search and cause effect models fully matching combination The consistency check and simplified algorithm is also provided.These innovations improve the comprehensiveness and reliability of the fault tree analysis method.Finally,for the need of visualization in rendering the fault tree analysis results,an aesthetic tree graph layout algorithm based on coordinate computation is proposed,which adopts preorder traversal,post traversal and subtree coincidence avoidance method.Moreover,an analysis software with the full function of object oriented fault tree analysis system is developed on.NET platform based on the theory and method of object oriented fault tree analysis system.This aim is to provide a better choice for safety analysis.
Keywords/Search Tags:Object Oriented, Fault Tree Analysis, Visual Layout, Bottom-Up Synthesis
PDF Full Text Request
Related items