Automated Fault Tree Analysis for Engineering Design Optimization

Author(s):  
Tiefu Shao ◽  
Zongfang Lin ◽  
Sundar Krishnamurty ◽  
Ian R. Grosse ◽  
Leon J. Osterweil

This paper presents an automated fault tree analysis for engineering design optimization process. Specifically, a novel approach is presented in which Little-JIL, a process programming language, is applied to create a process model of engineering optimization. The process model uses a graphical language in the form of easy-to-understand block diagrams for defining processes that coordinate the activities of autonomous agents and their use of resources during the performance of a task. The use of Little-JIL facilitates agent coordination in the design optimization process and helps to model the order of and the communications between units of sub-processes. The resulting process model is easy to debug and is rigorous for simulation and formal reasoning in engineering design optimization. Furthermore, it enables the development of a clear and precise design optimization process model at different levels of granularity as perhaps preferred by the user. Moreover, since the process model allows for generation of fault trees automatically, it can be expected to be less errorprone than manually generated ones. A case study is shown to demonstrate the effectiveness and efficiency of the automated fault tree approach to design optimization and its usefulness in engineering decision making and in improving reliability of engineering design process.

Author(s):  
Christoph Läsche ◽  
Jan Pinkowski ◽  
Sebastian Gerwinn ◽  
Rainer Droste ◽  
Axel Hahn

Safety and dependability are major design objectives for offshore operations such as the construction of wind farms or oil and gas exploration. Today processes and related risks are typically described informally and process specification are neither reusable nor suitable for risk assessment. Here, we propose to use a specification language for processes. We integrate this specification language in a generic modeling approach in combination with an analysis tool and a tool to construct health, safety and environment (HSE) plans — a mandatory document for granting a construction/operation permit. Specifically, for each planned scenario a process is modeled, describing the detailed operation of the involved actors as well as the interaction with resources and environmental conditions. We enrich this process model with hazardous events which is facilitated by integration with an offshore operation generic hazard list, thereby giving access to expert knowledge for the specific situation to be planned. This in turn allows us to perform an automatic quantitative risk assessment using fault tree analysis. We exemplify our approach on a standard offshore operation of personnel transfer from an offshore building to another naval unit by modeling, annotating with hazards, performing the fault-tree analysis, and finally generating HSE plans.


2012 ◽  
Vol 479-481 ◽  
pp. 1857-1862
Author(s):  
Pei Qing Xie ◽  
Shu Wen Lin

In allusion to the low efficiency and unsatisfactory result of the tradional optimization algorithms in existence for engineering design optimization,this paper proposes a cultural ant colony optimization(CACO) algorithm for application in design optimization of excavator’s mechanisms to improve the excavator’s performance efficiently. Through testing and verifying experiments,it is concluded that CACO can discovery knowledge during optimization process and use the knowledge to guide the heuristic searching process,furthermore,it is an appropriate algorithm for the optimization of excavator mechanisms. CACO costs less time and can get better quality solution to improve excavator’s main porformances.


Author(s):  
Yeh-Liang Hsu ◽  
Yu-Fa Lin ◽  
Yu-Shuei Guo

Abstract An optimization process can be viewed as a closed-loop control system. Traditional “controllers”, the numerical optimization algorithms, are usually “crisply” designed for well defined mathematical models. However, when applied to engineering design optimization problems in which function evaluations can be expensive and imprecise, very often the crisp algorithms will become impractical or will not converge. A common strategy for designers is to monitor the optimization process and keep “tuning” the process in an interactive manner, using their judgment on the information obtained from previous iterations, and their knowledge of the problem. This paper presents how the heuristics of this human supervision can be modeled into the optimization algorithms using fuzzy set theory. A fuzzy version of sequential linear programming is used to demonstrate this idea. Fuzzy rules, which describe the human supervision during the optimization process, are combined with the numerical rules of the original algorithm to refine the output of each iteration. Several design optimization problems are used to show the feasibility and practicality of this approach.


2017 ◽  
Vol 27 (1) ◽  
pp. 105-118 ◽  
Author(s):  
Yoel Tenne

Abstract Modern engineering design optimization often uses computer simulations to evaluate candidate designs. For some of these designs the simulation can fail for an unknown reason, which in turn may hamper the optimization process. To handle such scenarios more effectively, this study proposes the integration of classifiers, borrowed from the domain of machine learning, into the optimization process. Several implementations of the proposed approach are described. An extensive set of numerical experiments shows that the proposed approach improves search effectiveness.


Author(s):  
Kamal Hamid ◽  
Nadim Chahine

Wireless communications became one of the most widespread means for transferring information. Speed and reliability in transferring the piece of information are considered one of the most important requirements in communication systems in general. Moreover, Quality and reliability in any system are considered the most important criterion of the efficiency of this system in doing the task it is designed to do and its ability for satisfactory performance for a certain period of time, Therefore, we need fault tree analysis in these systems in order to determine how to detect an error or defect when happening in communication system and what are the possibilities that make this error happens. This research deals with studying TETRA system components, studying the physical layer in theory and practice, as well as studying fault tree analysis in this system, and later benefit from this study in proposing improvements to the structure of the system, which led to improve gain in Link Budget. A simulation and test have been done using MATLAB, where simulation results have shown that the built fault tree is able to detect the system’s work by 82.4%.


Sign in / Sign up

Export Citation Format

Share Document