This research was carried out with the aim of simultaneously examining the two categories of the most commonly encountered issues in the field of production and operations including the redundancy allocation and the buffers allocation. The study sought to optimize goals such as accessibility, system costs, and buffer capacity and for this purpose, variables such as the optimum capacity of buffers between machines, the number of high-reliability machines and their allocation, and the appropriate time schedule for maintenance and repair were investigated.
Considering the categorization of emergency and preventive failures for machinery, taking into account the cost of any failure for machinery, and considering the non-exponential and increasing distribution function for a variety of failures, it is very difficult to obtain and calculate mathematical functions related to the objectives of Availability and Cost explicitly. Therefore, a combination of simulation, experimental design, and neural network approach was used to estimate these two objective functions. In order to solve the proposed model, the NSGA-II algorithm was coded in MATLAB. Also, in order to analyze the efficiency of the suggested Algorithm, the MOPSO Algorithm was used and the Algorithms were compared with each other based on the performance measures of the algorithms.
After applying the numerical example with the approach used, the results of the research indicate the validity of the proposed methodology for the problem under study.
Based on the set of solutions obtained from the algorithms used, different combinations of variables (including the number of machines per station, buffer capacity and duration of repairs) can be used to achieve the appropriate level of objectives.