Allocation and sequencing in 1-out-of-N heterogeneous cold-standby systems: Multi-objective harmony search with dynamic parameters tuning

https://doi.org/10.1016/j.ress.2016.08.022Get rights and content

Highlights

  • This paper considers a redundancy allocation and standby element sequencing problem.

  • To solve this problem, a multi-objective harmony search algorithm is proposed.

  • Dynamic parameters tuning method is applied to improved the algorithm.

  • With this method, sensitivity of the algorithm to initial parameters is reduced.

Abstract

A redundancy allocation is a famous problem in reliability sciences. A lot of researcher investigated about this problem, but a few of them focus on heterogeneous 1-out-of-N: G cold-standby redundancy in each subsystem. This paper considers a redundancy allocation problem (RAP) and standby element sequencing problem (SESP) for 1-out-of-N: G heterogeneous cold-standby system, simultaneously. Moreover, here, maximizing reliability of cold-standby allocation and minimizing cost of buying and time-independent elements are considered as two conflict objectives. This problem is NP-Hard and consequently, devizing a metaheuristic to solve this problem, especially for large-sized instances, is highly desirable. In this paper, we propose a multi-objective harmony search. Based on Taguchi experimental design, we, also, present a new parameters tuning method to improve the proposed algorithm.

Graphical abstract

Example of solution encoding

fx1
  1. Download : Download full-size image

Introduction

The system reliability optimization is very important in the real world applications. Many designers are devoted to improving the reliability of manufacturing systems or product elements to be more competitive in the market [1]. The importance of reliability in systems conceptions has been growing with advances on technologies in order to avoid failures. Reliability can be defined as the probability for a system does not fail during an interval of time in which the system must be working [2].

Since in systems, there are human errors, poor maintenance and else, failure in each subsystem is unavoidable [3] and we must reduce the probability of failure. In this regards, mainly, there are two techniques for improving the system reliability:

  • 1.

    Improving reliability of each element: this way can increase reliability of elements, but this technique is not well for all times, because improving the reliability of elements needs much time to redesign them and sometimes, this way becomes extremely costly and cannot provide desirable reliability of system [4].

  • 2.

    Use of structural standby redundancy: in general, there are three groups of redundancy strategies; hot, cold and warm standby strategies. In the first strategy (hot standby), the redundant units start to operate simultaneously with the primary online unit. This standby technique is generally used for applications. The second strategy (cold-standby) technique is commonly used and in which the standby elements do not operate until the primary element failed and standby element replace with defective element. The last redundancy strategy is warm standby that compromizes the hot and cold. Examples of the warm standby systems are redundant hard disks used to replace the failed disks in a storage system. Other examples of warm standby are in power plant and wireless sensors network [7].

The main aim of this paper is to consider the cold-standby allocation and sequencing problems that includes redundancy allocation and standby element sequencing with 1-out-of-N: G heterogeneous cold-standby systems as a multi-objective optimization problem. The sequencing of cold standby element is important and the restoration cost for standby elements is related to the time of remaining in standby condition and all of the elements have time-dependent cost, so in this study, we consider two objectives cold-standby system reliability and the sum of buying and time-independent costs. Since this problem is NP-hard [6], use of a metaheuristic algorithm can be appropriate and in this paper as well as a multi-objective metaheuristic, a new dynamic parameters tuning is also proposed to improve the metaheuristic algorithm.

The organization of this paper is given as follows. In Section 2, problem definition, the problem modeling, assumptions, notations and mathematical model are explained. In Section 3 the harmony search algorithm as a solving methodology are introduced. Moreover, in this section, solution encoding and interpretation of the dynamic tuning of the algorithm's parameters are explained. Section 4, presents the experimental design related to compare of the dynamic parameters tuning against the static parameters tuning and finally, Section 5 states our conclusions and further researches.

Section snippets

Literature review

Since 1960s, researchers have tried to solve the serial-parallel redundancy allocation problem [8]. One of the first papers that investigated on the redundancy allocation problem is Fyffe et al. [9]. The redundancy allocation problem is NP-hard; consequently, in the literature different metaheuristics have been proposed. Liang and Chen [10] used a variable neighborhood search algorithm for redundancy allocation of series-parallel systems. Safari [11] used a type of Non-dominated Sorting Genetic

Assumptions

Since different constraints and assumptions can result in different problems, we introduce the following characters which are considered in this paper.

  • (I)

    Elements have two states: completely healthy or completely destroyed.

  • (II)

    The time-to-failure distribution of the elements are pre-determined.

  • (III)

    The mission time is fixed.

  • (IV)

    The heterogeneous 1-out-of-N: G cold standby redundancy strategy with non-identical elements is used for increasing reliability of the subsystem.

  • (V)

    It is possible the fault detection and

Solving methodology: harmony search

Harmony search (HS) algorithm, proposed by Geem et al. [27], a nature-inspired algorithm that mimickes the improvization of musician's notes [25]. Three advantages of harmony search algorithm are easy understanding of their concepts, sampling in execution and few in parameters [28]. The pseudo code of HS is shown in the Fig. 3.

The improving process takes place in the different steps, i.e., after generating a initial solution, based on the random numbers, one/two operator(s) of the HA is/are

Performance evaluation

In this section, accuracy of the proposed method to obtain the cold standby system reliability with dynamic parameters tuning is examined. In this regards, Coit [26] proposed an exact method for evaluating the reliability of a system with 14 subsystems, but he/she only considered Erlang distribution for each time-to-failure distribution of elements. His/her result of optimal solution was 0.9863 and answer of the numerical analysis method was 0.98502 (the mission time is divided into 200 parts);

Conclusion and future works

For the first time, this paper considered a redundancy allocation problem (RAP) and standby element sequencing problem for 1-out-of-N G heterogeneous cold-standby systems, simultaneously. RAP is a famous problem in reliability engineering, but if the cold-standby strategy is used in subsystem, calculating the reliability of system will be difficult. Since, initial sequence of the system's elements has a significant effect on expected costs e.g., restoration costs, holding costs, in this paper,

References (33)

Cited by (28)

  • Real-time multi-factory scheduling in Industry 4.0 with virtual alliances

    2023, Engineering Applications of Artificial Intelligence
  • Optimal component sequence in heterogeneous 1-out-of-N mixed RRAPs

    2022, Reliability Engineering and System Safety
    Citation Excerpt :

    In the case of RAPs, however, several studies considered the heterogeneous cases [26]. Valaei and Behnamian [27] considered a heterogeneous RAP and solved the problem using a harmony search algorithm. In heterogeneous systems, the sequence of components comes into play if the standby strategy is implemented.

  • An investigation of new local search strategies in memetic algorithm for redundancy allocation in multi-state series-parallel systems

    2020, Reliability Engineering and System Safety
    Citation Excerpt :

    According to characteristics of component reliability state, RAPs are classified into two groups, i.e., binary-state system (BSS) RAP and multi-state system (MSS) RAP. So far, majority existing works focus on the former with the assumption that both system and component can only be in perfect functioning or complete failure state [8–21]. In literature, numerous methods have been proposed to solve it, including the exact methods [22,23] and the heuristic methods [5,24–31].

  • The evolution of system reliability optimization

    2019, Reliability Engineering and System Safety
    Citation Excerpt :

    More recently, other different redundancy strategies or types of problems have been considering including the standby element sequencing problem and the combined sequencing and inspection/checkpointing/allocation policy optimization for different types of standby (hot, cold, warm, mixed). Some research efforts combining system structure optimization with optimal standby component sequencing are included in [8,9,93,94]. There are currently some very promising on-going research activities that can be considered collectively as an era of active reliability improvement.

View all citing articles on Scopus
View full text