Elsevier

Applied Soft Computing

Volume 12, Issue 1, January 2012, Pages 405-415
Applied Soft Computing

Reliability analysis of complex multi-robotic system using GA and fuzzy methodology

https://doi.org/10.1016/j.asoc.2011.08.031Get rights and content

Abstract

The objective of the study is to compute various reliability parameters for multi-robotic system, using Real Coded Genetic Algorithms (RCGAs) and Fuzzy Lambda-Tau Methodology (FLTM). The paper contains a new idea about the reliability analysis of robotic system. The optimal values of mean time between failures (MTBF) and mean time to repair (MTTR) are obtained using GAs. Petri Net (PN) tool is applied to represent the interactions among the working components of multi-robotic system. To enhance the relevance of the reliability study, triangular fuzzy numbers (TFNs) are developed from the computed data, using possibility theory. The use of fuzzy arithmetic in the PN model increases the flexibility for application to various systems and conditions. Various reliability parameters, namely failure rate, repair time, MTBF, expected number of failures (ENOF), reliability and availability, are computed using FLTM. Sensitivity analysis has also been performed and the effects on system MTBF are addressed. The adopted methodology improves the shortcomings/drawbacks of the existing probabilistic approaches and gives a better understanding of the system behavior through its graphical representation. The analysis presented, may be helpful for the system analyst to analyze and predict the system behavior and to reallocate the required resources.

Introduction

A wide use of robotic systems has increased the importance of robot reliability and quality. The problem becomes more important for robots, which are used in hazardous environments. Reliability is an important factor for industrial and medical robots. The subject of robot reliability is very complex and there are numerous interlocking variables in evaluating and accomplishing various reliability levels. A successful robot installation has to be safe and reliable. A robot with poor reliability leads to many problems such as high maintenance cost, unsafe conditions and inconvenience.

The reliability of robotic system can be maintained to a higher level using the structural design of the system/components of higher reliability or both of them may be performed simultaneously [1]. When the components of higher reliability are used, the associated cost of components also increases. This is an important issue to be considered for industrial application purpose. Thus, the decision-makers have to consider both the profit and the quality requirements. Reliability and performance of robotic systems may be improved if failure analysis techniques are used during the design process. An industrial robotic system consists of numerous components and the probability that the system survives, depends directly on each of its constituent components. For analyzing the performance of complex robotic systems, it is required to develop a suitable methodology so that timely actions may be initiated for achieving the goal of high production.

The present work is an extension of the work, earlier done by Sharma et al. [2], [3], in which the cost factor was not considered in mathematical modeling. In this study, various reliability parameters have been evaluated for a multi-robotic system, arranged in a complex configuration. Reliability block diagram (RBD) of the system is drawn and based on it, availability model is constructed by considering availability function, manufacturing cost and repair cost, and optimal values of MTBF and MTTR are obtained using GA. With reference to the availability and cost factors, it is possible to find out maximum overall efficiency of the entire system [4]. The computed parameters have been used to calculate various fuzzy reliability parameters (failure rate, repair time, MTBF, expected number of failures, reliability and availability). In the quantitative framework the quantification of system parameters is important for effective managerial decision-making with respect to maintenance planning and it is done in terms of fuzzy, crisp and defuzzified values. First, the PN model of the system is drawn and the system failure rates and repair times are computed from the optimal MTBF and MTTR. To remove the uncertainty in data, the fuzzification of failure rate and repair time data is done using triangular fuzzy numbers (TFNs). After knowing the input TFNs for all the components, the corresponding values for failure rate (λ) and repair time (τ) for the system at different confidence levels (α) are determined using fuzzy transition expressions. The mission time for the calculation of reliability parameters is taken to be t = 100 h. To study the failure behavior of the system, crisp and defuzzified values are obtained at ±15%, ±25% and ±50% spreads. The effects of failures and course of action on the system performance have also been investigated.

Section snippets

Review of literature

In this section, a brief literature review regarding reliability/availability evaluation and optimization is given. The gaps found from literature review are addressed in the next section.

Critical comments on reviewed literature

The following observations may be made after critically reviewing the literature:

  • (i)

    The empirical methods (dynamic programming, integer/mixed integer programming, etc.) do not provide global optimal solutions to the most of problems but they provide local optimal solution, and hence the design cost increases.

  • (ii)

    The costs, associated with system design, such as manufacturing cost, repairing cost, etc., are not well taken into account.

  • (iii)

    Most of the modeling tools, like FTA, are not capable of modeling

Objectives

The objective of this work is to analyze the performance/failure behavior of Multi-robotic system, in terms of various reliability parameters (failure rate, repair time, ENOF, MTBF, availability and reliability), while improving upon the above mentioned critical shortcomings. The following tools are adopted for this purpose, which may give good results (close to real condition):

  • (i)

    RCGA is used to find optimal solution as it always gives global optimal solution. It performs better when the solution

Methodology

The solution methodology is divided into two phases. In the first phase, optimal values of MTBF and MTTR are obtained using GA and in second phase various reliability parameters are obtained using FLTM. The flow chart of the two phased methodology is depicted in Fig. 1 and the phases are described below.

System description and its modeling

The present work is an extension of the earlier work done by Kumar et al. [21] and Sharma et al. [2], [3], [22], in which the cost factor was not considered in mathematical modeling. Herein the work is based on evaluating the reliability of multi-robot system which may be used as a part of conveyor system in paper industry. The system consists of two robots and one conveyor unit between them. There are three joints in each robot, each joint has one motor and one sensor, whereas the conveyor

Results and discussion

The results obtained are described in the next two subsections.

Conclusion

Based on GA and FLTM, a structured framework has been developed, to model, analyze, and predict the system behavior in both qualitative as well as quantitative terms. The optimal design parameters have been obtained using availability optimization model based on availability function, manufacturing cost and repairing cost. A knowledge-based interactive decision support system has been developed, which may assist the designers to set up and store component parameters during in the industry. The

References (50)

  • KorayemM.H. et al.

    Improvement of 3P and 6R mechanical robots reliability and quality applying FMEA and QFD approaches

    Robotics and Computer-integrated Manufacturing

    (2008)
  • YokotaT. et al.

    Genetic algorithm for non-linear mixed integer programming problems and its applications

    Computers and Industrial Engineering

    (1996)
  • YokotaT. et al.

    A genetic algorithm for interval nonlinear integer programming problem

    Computers and Industrial Engineering

    (1996)
  • CoitD.W. et al.

    Solving the redundancy allocation problem using a combined neural network/genetic algorithm approach

    Computers and Operations Research

    (1996)
  • TaguchiT. et al.

    Method for solving nonlinear goal programming with interval coefficient using genetic algorithm

    Computers and Industrial Engineering

    (1997)
  • TaguchiT. et al.

    Reliability optimal design problem with interval coefficients using hybrid genetic algorithms

    Computers and Industrial Engineering

    (1998)
  • TaguchiT. et al.

    Optimal design problem of system reliability with interval coefficient using improved genetic algorithms

    Computers and Industrial Engineering

    (1999)
  • HsiehY.C. et al.

    Genetic algorithms for reliability design problems

    Microelectronics Reliability

    (1998)
  • LevitinG. et al.

    Joint redundancy and maintenance optimization for multistate series–parallel systems

    Reliability Engineering and System Safety

    (1999)
  • YamadaA. et al.

    Reliability improvement of industrial robots by optimizing operation plans based on deterioration evaluation

    CIRP Annals: Manufacturing Technology

    (2002)
  • ElegbedeC. et al.

    Availability allocation to repairable systems with genetic algorithms: a multi-objective formulation

    Reliability Engineering and System Safety

    (2003)
  • MartorellS. et al.

    Alternatives and challenges in optimizing industrial safety using genetic algorithms

    Reliability Engineering and System Safety

    (2004)
  • YunW.Y. et al.

    Multi-level redundancy optimization in series systems

    Computers and Industrial Engineering

    (2004)
  • YouP.S. et al.

    An efficient heuristic for series–parallel redundant reliability problems

    Computers and Operations Research

    (2005)
  • AzaronA. et al.

    Multi-objective reliability optimization for dissimilar-unit cold-standby systems using a genetic algorithm

    Computers and Operations Research

    (2009)
  • Cited by (24)

    • Intuitionistic fuzzy modelling-based integrated framework for performance analysis of juice clarification unit

      2022, Applied Soft Computing
      Citation Excerpt :

      Sharma et al. [15] applied Petri Net (PN) based FLT technique to compute various reliability parameters based performance of a complex robotic system. Again, Sharma et al. [16] proposed PN model to establish relation among various components of multi-robotic system and applied FLT approach to study increasing/decreasing trends of various reliability parameters of the considered system. Gopal and Panchal [17] developed FLT approach based framework for analysing the performance of milk processing unit.

    • A new fuzzy methodology-based structured framework for RAM and risk analysis

      2019, Applied Soft Computing Journal
      Citation Excerpt :

      FLT approach is a powerful RAM assessment tool used for analyzing the quantitative performance/behavior of the complex industrial system by utilizing past failure rate and repair time uncertain or vague data [27]. Over the last few years it has been applied by various researchers for performing the RAM analysis of various industrial systems [28–32]. The various steps of FTL approach are discussed as follows:

    View all citing articles on Scopus
    View full text