Abstract
This work addresses the use of a MO optimization algorithm to deal with the reliability optimization problem in order to determine the redundancy and reliability of each component in the system. Often, these problems are formulated as a single-objective problem with mixed variables (real-integer) and is subject to various design constraints. Classical solution approaches were limited to deal with these problems and most recent solution approaches are based on nature-inspired optimization algorithms which belong to artificial intelligence (AI). In the present paper, the problem is solved as a MO optimization problem through the Non-dominated Sorting Genetic Algorithm II (NSGA-II) to generate the set of optimal solutions, also called Pareto. The latter helps the decision-maker. The case studied consists of a pharmaceutical plant.
You have full access to this open access chapter, Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
Industry 4.0 involves high-tech systems and requires reliable subsystems to meet the requirements of the companies. Reliability of systems belongs to dependability studies. By definition, the reliability is the ability of an item to perform given functions during a given period time and under given conditions. A system with high-level reliability should be investigated at the design stage by resorting to various methods, notably adding identical and/or different redundant components that perform the same functions, increasing the component reliability, or both options a mixture. The problem is described by a nonlinear optimization problem [1]. These problems are hard to solve due to the complexity, nonlinearity, high computational time, and finding the optimal solutions. Therefore, various methods of artificial intelligence (IA), notably nature-inspired algorithms, have been proposed to solve these problems. During the last decades these algorithms have been widely used and proven their effectiveness in solving various problems.
The paper aims to implement a MO optimization algorithm (namely the NSGA-II) to deal with the reliability optimization problem to reach the highest reliability level at the lowest cost under the design constraints of space, weight, and cost.
2 Problem Description
The MO reliability optimization problems are mainly described as [2, 3]:
2.1 Reliability Allocation
Subject to
where \({R}_{S}\)(·) and \({C}_{S}\)(·) are the system reliability and cost, \(g\)(·) is the set of constraints, \({r}_{i}\) is the component reliability, \(m\) is the number of subsystems, and \(b\) is the vector of limitations. This problem involves real design variables only.
2.2 Redundancy Allocation
Subject to
where \({n}_{i}\) is the number of redundant components. This problem involves integer design variables only.
2.3 Reliability-Redundancy Allocation (RRAP)
Subject to
The values of Rs and Cs are given in the Pareto front [4].
3 NSGA-II
The NSGA-II has been proposed in [4]. It is the MO version of the genetic algorithms which is inspired by nature evolution. It has been successfully implemented to solve many problems, such as design optimization, energy management, and layout problems. Algorithm 1 illustrates the pseudo-code of the NSGA-II implemented in the present paper.
![figure a](http://media.springernature.com/lw685/springer-static/image/chp%3A10.1007%2F978-981-19-2456-9_27/MediaObjects/520720_1_En_27_Figa_HTML.png)
Constraint Handling
In the literature, many techniques were developed to deal with the constraints. To handle the design constraints (resource limitation), the penalty function method is adopted in the present paper [5]. The constraints are introduced to the objective function using penalty terms. Therefore, the MO RRAP becomes as follows:
where ψ \(\left({r}_{1},{r}_{2},\dots ,{r}_{m,}{n}_{1},{n}_{2},\dots ,{n}_{m}\right)\) is the penalty function, calculated as follows:
where \({\phi }_{j}\) are the penalty factors (constant values). The values of these factors are fixed after several tests.
4 Numerical Case Study
The investigated case study consists of a pharmaceutical plant (see Fig. 1). The NSGA-II including the constraint handling described in Sect. 3 is used to solve this problem.
This pharmaceutical plant involves ten subsystems connected in series [6]. The raw material is transferred from a subsystem to another one till the end of the production line, chronologically.
The MO RRAP of this pharmaceutical plant is given as follows:
Subject to
where \(C\left({r}_{i}\right)={{\alpha }_{i}(-T/\mathrm{ln}{r}_{i})}^{{\beta }_{i}}\) is the cost of the component at subsystem i, T is the mission time, wi is the weight of the component at subsystem i. C, V, and W are the limits of cost, volume, and weight, respectively.
In [5, 7], the problem has been investigated as a single-objective problem by taking the overall reliability as a target. Data of this system are given in Table 1.
5 Results and Discussion
The implemented NSGA-II with the constraint handling was implemented using MATLAB and run on a PC with Intel Core I7 (6 GB of RAM and 2.20 GHz) under Windows 7 of 64 bits. The parameters of the implemented NSGA-II are given in Table 2. These parameters were carefully fixed after several simulations.
Figure 2 shows the obtained Pareto front for the tradeoff between the system reliability and system cost. It can be observed that the redundancy and reliability of the components which give high reliability increases the cost, i.e., highest system reliability is more expensive. Each point corresponds to an optimal number of redundant components and the corresponding reliabilities. The solutions of the Pareto front are optimal and the decision-maker can choose a specific solution after deep further investigations based on the main target.
6 Conclusions
MO optimization problems are complex problems that need strong solution approaches. Artificial intelligence has contributed by proposing nature-inspired optimization algorithms which can tackle these problems. This paper addressed the MO RRAP through a pharmaceutical plant as a case study. The NSGA-II has been implemented to deal with the problem and the penalty function has been used to handle the constraints. The results obtained have been given in a Pareto front that helps the decision-maker choosing an adequate solution. Future works will focus on an approach allowing to consider the constraints as other objectives.
References
Kuo, W.: Optimal Reliability Design: Fundamentals and Applications. Cambridge University Press, Cambridge (2001)
Hsieh, Y.-C., Chen, T.-C., Bricker, D.L.: Genetic algorithms for reliability design problems. Microelectron. Reliab. 38, 1599–1605 (1998)
Xu, Z., Kuo, W., Lin, H.H.: Optimization limits in improving system reliability. IEEE Trans. Reliab. 39, 51–60 (1990)
Deb, K., Pratap, A., Agarwal, S., Meyarivan, T.: A fast and elitist multiobjective genetic algorithm: NSGA-II. IEEE Trans. Evol. Comput. 6, 182–197 (2002)
Mellal, M.A., Zio, E.: A penalty guided stochastic fractal search approach for system reliability optimization. Reliab. Eng. Syst. Saf. 152, 213–227 (2016)
Garg, H., Sharma, S.P.: Multi-objective reliability-redundancy allocation problem using particle swarm optimization. Comput. Ind. Eng. 64, 247–255 (2013)
Garg, H., Sharma, S.P.: Reliability-redundancy allocation problem of pharmaceutical plant. J. Eng. Sci. Technol. 8, 190–198 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Open Access This chapter is licensed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.
The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.
Copyright information
© 2022 The Author(s)
About this paper
Cite this paper
Chebouba, B.N., Mellal, M.A., Adjerid, S. (2022). Multi-objective Reliability Optimization of a Pharmaceutical Plant by NSGA-II. In: Qian, Z., Jabbar, M., Li, X. (eds) Proceeding of 2021 International Conference on Wireless Communications, Networking and Applications. WCNA 2021. Lecture Notes in Electrical Engineering. Springer, Singapore. https://doi.org/10.1007/978-981-19-2456-9_27
Download citation
DOI: https://doi.org/10.1007/978-981-19-2456-9_27
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-19-2455-2
Online ISBN: 978-981-19-2456-9
eBook Packages: EngineeringEngineering (R0)