Abstract

This paper involves a production system, which is composed of units (workstations) and buffers. The buffer is used to store semifinished and finished products in the production process, to reduce the impacts of bad equipment in the production system on the entire system performance. Considering the characteristics of the large number of components and the state of the buffers in the production system, this paper considers the influences of buffer states on upstream and downstream units. When using the availability as the allocation index and combining it with Markov theory, the production unit (workstation) and upstream and downstream buffers are regarded as an equivalent unit (workstation) with multiple output states. We establish the relationship between the availability of each equivalent unit (workstation) and the production system availability and determine a scaling factor for the availability of the equivalent unit to account for the system availability. The expected availability goal of the production system is allocated to each equivalent unit (workstation) by the scaling factor; then, the availability of each equivalent unit (workstation) is assigned to each unit. Finally, the Plant Simulation software is used to simulate and analyze the production system to verify the correctness of the allocation method and realize the reliability allocation from a complex production system to a unit.

1. Introduction

A production system is a complex repairable system with buffers. The buffer is used to store semifinished and finished products to reduce the influences of bad equipment in the production system on the entire system performance and ensure continuous production, which is related to the overall efficiency and success of the enterprise. Reliability allocation refers to assigning the reliability index specified in the design specification to each product component in the product design stage [1]. For the production system, the reliability allocation is mainly oriented to the initial design stage. According to the purpose of the entire system, the relevant reliability index is set and allocated to each relevant unit. Reliability allocation is one of the most critical tasks in system reliability design. Whether the allocation result is reasonable directly affects the realization of the reliability index and the design cycle and life cycle cost of the product, and the result directly influences a product’s quality and the robustness of the system. The reliability allocation of a production system must consider the influences of the buffers, the polymorphism of the state of buffers, and the large number of components of the production system, so its reliability allocation algorithm is complex and difficult to use [25].

Various reliability allocation methods have been widely discussed and developed over the last several decades. In response to the reliability allocation problem of production systems, Jilin University CNC Equipment Reliability Technology Innovation Research Team conducted research on a car crankshaft production line and an engine block production line [6, 7], established a fuzzy comprehensive evaluation model for production line reliability allocation [8], and proposed a seminumerical simulation method for the availability evaluation of discrete production lines [9]. Based on the availability of equipment, the availability of production lines, and the cost of the three indicators, they proposed a production line reliability assessment method [10]. Availability is an important indicator to evaluate and analyze the reliability of production lines. The research methods for production line reliability assessment include the Petri net model [11], the fuzzy Bayesian method [12], the Markov model [13, 14], and the semi-Markov model [15, 16]. Heungseob and Pansoo [14] developed a model for nonrepairable systems with heterogeneous components with phase-type time-to-failure distributions by using a structured continuous-time Markov chain (CTMC). Loganathan et al. [15] used the semi-Markov model to evaluate the availability of a manufacturing system that considered variable failure rates or maintenance rates.

At present, there are many studies on reliability allocation methods, but few of them are applicable to production systems. The reliability allocation of a production system usually allocates the system equipment levels and does not consider the buffer area. The buffer area can improve the reliability index of the production system. Hu and Meerkov [17] have shown that the equipment obeys the Bernoulli reliability model and proposed an analysis method to select the lean buffer for serial production lines. Demir et al. [18] used the decomposition method to obtain the throughput evaluation model for asynchronous production lines and used an adaptive tabu search algorithm to determine the buffer capacity of the production line.

A production system is a multistate system, which often consists of multiple processing units, and there may be parallel units. In addition, there is a buffer between processing units. These factors make the working state of the production system appear polymorphic. For a multistate system, the Markov model [19], a Bayesian network [20, 21], a fuzzy mathematical method [8, 22], and other methods are currently used. The Markov model is used to construct the reliability model by dynamically describing the system state and the transition of the state from two aspects of the system. This method can comprehensively analyze the reliability of the system. However, when the system levels increase, the number of system states sharply increases, and the analysis results exponentially increase. The algorithm is complex and difficult to solve. The Bayesian network can describe the polymorphism of the system and the uncertainty of the logical relationship between events, perform two-way reasoning, and find the source of system failure in the reliability analysis. These advantages make the Bayesian network to be widely used in system reliability analysis. However, for complex multistate systems, when the number of variables is large or the range of the variables is large, the scale and complexity of the local conditional probability table will increase as an exponential function, which makes it difficult to learn conditional probability parameters and affects the practicality of the entire network model. The fuzzy mathematical method is suitable for reliability allocation under the condition of uncertain parameters. There are many uncertain fuzzy factors to be faced in the allocation process. It is precise to use the fuzzy mathematical method to address these types of inaccurate parameters, which will have better results. However, the research on fuzzy reliability allocation is mostly limited to the system reliability allocation problem with a simple structure, and many factors must be considered in reliability allocation. The quantitative expression of each factor generally requires the participation of experts, and the results given by experts are often highly subjective, which increases the fuzziness of the reliability allocation.

In this paper, buffer areas are introduced into the reliability allocation of the production system. By analyzing the calculation process of the availability of the production system, the quantitative relationship between the availability of equivalent units (workstations) including the buffers and units and the availability of the system is calculated. The concept of the scale factor is proposed. A method to allocate the system availability according to the availability factor of each equivalent unit to the system availability ratio is proposed, and the expected availability target of the production system is allocated to each constituent unit. Finally, the production system is simulated and analyzed by the Plant Simulation software to verify the correctness of the allocation method. The method realizes the reliability allocation from complex production systems to units, which is easy to implement in engineering and has strong feasibility. It can also solve the reliability allocation problem of the multistage production system and provide a basis for the design, transformation, and upgrade of the production system.

According to the composition of the repairable system, this paper divides the system into two categories: an unbuffered system of rigid connections between every two constituent unit and a nonrigid connection system that considers a buffer between constituent units. The remainder of this paper is organized as follows: Section 2 establishes the mathematical relationship between the unbuffered system availability and the unit availability of the series and series-parallel systems, respectively. Section 3 first establishes the mathematical relationship between the buffer system availability and the unit availability of the series and series-parallel hybrid systems. Then, a method of buffer inventory capacity allocation is introduced. Section 4 establishes the availability allocation method for the unbuffered system and buffer system. Section 5 introduces the three stages of the Plant Simulation software in the simulation process. In Section 6, a case is presented and simulated by the software to illustrate the rationality of the proposed allocation method. Section 7 concludes this paper.

2. Establishing a Mathematical Relationship between Unbuffered System Availability and Unit Availability

2.1. Establishing a Mathematical Relationship between Unbuffered Series System Availability and Unit Availability

The system S consists of series units; each unit is recorded as . The reliability block diagram is shown in Figure 1.

Assuming that the failure rate and maintenance rate of are and , and the lifetime and maintenance time obey the exponential distributions with parameters and , the steady-state availability of the series unit is

The steady-state availability of the system is

2.2. Establishing a Mathematical Relationship between Unbuffered Parallel-Series System Availability and Unit Availability

The parallel-series system consists of parallel units that are put in series. For the parallel-series system with rigid connections between units, in this case, the production system must be simplified to a standard serial system, and the parallel units are converted into an equivalent unit, which facilitates the next analysis and improvement.

In this paper, two identical units and are arranged in parallel on the layout as an example, and the subsystem containing parallel units is replaced by the equivalent unit . The reliability block diagram is shown in Figure 2.

Assuming that the failure rate and repair rate of and are and , respectively, the steady-state availability of the equivalent unit is

Expansion of equation (2) yieldswhere ; the relationship between system availability and unit availability can be expressed as

We further formulate equation (5) as

Dividing both sides of equation (6) by yields the following formula:where , and equation (7) expresses the relationship between unit availability and system availability.

3. Establishing a Mathematical Relationship between Buffer System Availability and Unit Availability

3.1. Establishing a Mathematical Relationship between Buffer Series System Availability and Unit Availability

The series system connects units in series and transfers the workpiece to the next-level unit through the buffer . The reliability block diagram is shown in Figure 3.

Taking as an example, productivity refers to the number of products that can produce per unit time; starvation refers to the forced waiting caused by the lack of workpiece to provide to after processes, which releases a workpiece, and the capacity of the upstream buffer is zero (empty); and blocking refers to the forced waiting caused by the capacity of the downstream buffer being (full), which makes the workpiece unable to put into the buffer.

We assume that the lifetime and maintenance time of obey the exponential distributions with parameters , the first-level unit is not starved, and the last buffer is not blocked. When the buffer capacity of the buffer is (full), the previous unit is down and the next-level unit continues working. When the buffer capacity of the buffer is zero (empty), the next-level unit is down. Increasing the buffer can effectively improve the unit availability. When the unit fails, the spare parts in the buffer can maintain production for a period of time and strive for maintenance time. References [5, 23] have analyzed and deduced the state of the buffer in detail.

Taking as an example, inventory-free refers to the capacity of being ; inventory refers to the capacity of being ; vacancy-free refers to the capacity of being ; and vacancy refers to the capacity of being . Assume that the probability of inventory-free is , the probability of inventory is , the probability of vacancy-free is , and the probability of vacancy is , then the calculation equation for the buffer availability is as follows:where

Each unit and its upstream and downstream buffers are equivalent to the unit with multiple output states. We establish the state transition probability equation of the i-th equivalent unit and obtain the availability of [23]:

According to equation (12), the availability of the equivalent unit is directly related to the failure rate, maintenance rate, productivity, and buffer inventory capacity of the unit. If the availability index of each unit is determined, equation (12) can be used to guide the selection of production equipment and determine the buffer inventory capacity.

3.2. Establishing a Mathematical Relationship between Buffer Parallel-Series Hybrid System Availability and Unit Availability

The buffer parallel-series hybrid system consists of two or more units arranged in parallel on the layout to form a workstation , and workstations and are connected in series through the buffer . In this paper, the parallel distribution of two units and in the layout is taken as an example, and the reliability block diagram is shown in Figure 4.

When each workstation in the parallel-series hybrid system is composed of two units in parallel, there are three states of the workstation: (1) both units are normal and works normally; (2) one unit fails and reduces production; and (3) both units fail and fails. Combined with the state of the upstream and downstream buffers, has nine working states:(1)The probability of working normally is .(2) is trouble-free, and the input shortage causes discontinuation. The probability is .(3) is trouble-free, and the output blocking causes discontinuation. The probability is .(4) is trouble-free; the input shortage and output blocking cause discontinuation. The probability is .(5)The probability of reducing production is .(6) reduces production, and the input shortage causes discontinuation. The probability is .(7) reduces production, and the output blocking causes discontinuation. The probability is .(8) reduces production; the input shortage and output blocking cause discontinuation. The probability is .(9)The probability of stopping production due to malfunction is .

By adding the above probabilities,We can prove that the four probabilities in brackets of equation (13) add up to 1, so that

The state transition probability equation is

We solve (15) and obtain

Considering the influence of the buffer availability on the system availability, the buffer available state is that its upstream buffer is not starved and its downstream buffer is not blocked. Combining the two states with the workstation as an equivalent workstation for analysis, we obtain the steady-state availability of :

The steady-state unavailability of the system is equal to the product of the unavailability of each equivalent workstation, i.e.,

Thus, the steady-state availability of the system is

Formula (19) is expanded and transformed into

Simultaneously, taking the logarithm of both sides yields

Dividing both sides of equation (21) by yields the following formula:where .

Increasing the buffer improves the workstation availability. In this case, the equivalent workstation availability after combining the upstream and downstream buffers will be higher than the availability of the unit itself. Thus, the series-parallel hybrid system can be simplified to a series system that consists of equivalent workstations that contain buffers.

3.3. Buffer Inventory Capacity Allocation Method

Figure 5 is a structural diagram of a serial two-level production system composed of workstations and and the buffer .

Assume that the buffer is completely reliable during the planning period . The failure rate and maintenance rate are and , respectively. is separately treated as a unit, and the steady-state availability of is

Considering the occasional malfunction of in actual production, the correction factor is introduced in this paper, and . During the planning period time , to ensure the continuous production of the system, the minimum buffer inventory capacity is [24]

4. Availability Allocation Method

4.1. Proportional Allocation Method

The proportional allocation method is based on the failure rate of each unit in the original system, and the failure rate is proportionally distributed to each unit of the new system according to the reliability prediction of the new system. The mathematical expression is [25]where is the failure rate of the new system; is the failure rate allocated to the unit in the new system; is the failure rate of the old system; and is the failure rate of the unit in the old system.

Similarly, this paper uses the system availability as the allocation index, which is proportionally allocated to each unit (workstation) according to the scale factor to determine the unit (workstation) availability index value.

4.2. Availability Allocation Method for an Unbuffered System

Assume that the production system availability is and the unit availability is . and satisfy formula (6), and the influence factor is . If the system target availability is and the availability assigned to each unit is , then

The unit availability after sorting is

4.3. Availability Allocation Method for a Buffer System

If and , the system target availability is , the availability assigned to each workstation is , and the scale factor is ; then,

is assigned to each unit by an equal reliability allocation method of the parallel system. Assume that the availability assigned to each unit is , then the allocation method formula is

5. Simulation Analysis for the Production System

The simulation establishes a model for the system and uses the model instead of the real system to perform various experiments to study the performance. In this paper, the Plant Simulation software is used as the simulation platform. After obtaining the availability allocation results, the system is simulated and analyzed to verify the correctness of the results.

The simulation of the production system corresponds to three stages:(1)Establishing a simulation model: using the “logistics,” the production equipment and buffer can be obtained, and the basic system framework model can be established. For each unit, the processing capacity and availability are input; for each buffer, the buffer capacity, type, and availability are set.(2)Performing a simulation experiment: using the event control unit, the simulation time is set to 30 days, 90 days, 180 days, 360 days, and 720 days. This time is set to absolute time, which is convenient for observing and recording simulation events. The corresponding time jump speed is 10,000 times the real-time value, and the remaining options are default values. The parameters of relevant production units are set, and the software to simulate the entire line is run.(3)Analyzing the simulation data: after the simulation test is completed, the intrinsic availability, total throughput, hourly throughput, and daily throughput related data are collated and compared with the given expected availability. According to the comparison result, it is determined whether the unit reliability index can achieve the expected goal and whether the reliability allocation method is correct.

6. Examples

Assume that a buffer series-parallel hybrid production system consists of a 4-level workstation. Each level workstation consists of two identical processing units connected in parallel. The failure rate, maintenance rate, and productivity of each unit are , , and , respectively, which are listed in Table 1.

Assume that the failure rate and maintenance rate of each buffer are 0.002 and 0.06, the planning period time T is 10 minutes, and and are 1 minute per piece. Substituting parameters into equations (23) and (24), we obtain .

It is also assumed that the first-level workstation is not starved and the last-level workstation is not blocked. Let and . The buffer availability can be calculated by formulas (8)–(11). The specific values are shown in Table 2.

The steady-state availability of each equivalent workstation can be obtained by using equation (17) and is summarized in Table 3.

By substituting the obtained steady-state availability into (19), the stable availability of the system is . If the expected availability is increased to 0.9999, the estimated availability assigned to each workstation is calculated according to equations (28) and (29), and the specific values are shown in Table 4.

The estimated availability of each workstation is redistributed to each unit according to formulas (30) and (31), and the expected unit availability is calculated and shown in Table 5.

After obtaining the estimated availability allocation results of each processing unit, the Plant Simulation software is used to simulate the production system online to determine whether the allocation results are correct and reasonable. Using the “logistics” element in the software element toolbox, the production unit and buffer can be obtained. The simulation model of the production system is shown in Figure 6.

We input the corresponding parameters for each unit and buffer and use the event control unit to set the simulation time to 30 days, 90 days, 180 days, 360 days, and 720 days, and the corresponding time jump speed is 10,000 times the real-time value.

We set the parameters of the relevant production units and run the software to simulate the whole line. The operation simulation model is shown in Figure 7.

Then, we complete the simulation test, sort out the relevant data, and obtain the reliability and performance index values. The specific values are shown in Table 6.

The simulation results show that the reliability allocation results obtained in this paper satisfy the requirements of the given expected availability. Therefore, the reliability index allocated to each unit can achieve the desired goal, and the reliability allocation method is correct.

7. Conclusions

(1)Aiming at the reliability allocation problem of the production system, this paper proposes a reliability allocation method that is easy to implement in engineering. By constructing the proportional relationship between unit (workstation) availability and system availability, the system availability can be proportionally allocated according to the scale factors. This allocation method is simple and easy to implement, and it can solve the reliability allocation problem of multistage production systems.(2)The availability allocation results can help guide the selection of production units, determine the number of spare parts in the buffer, comprehensively consider factors such as the failure rate, maintenance rate, inventory capacity, and productivity, and rationally select the reliability index of the processing unit.(3)Using the Plant Simulation software to simulate and analyze the production system, one can verify the correctness of the allocation method and realize the reliability allocation from the complex production system to the unit.(4)The reliability allocation process without considering the influence of the buffer can be extended to general series and series-parallel hybrid repairable systems such as CNC machine tools and serve as the basis for component selection or reliability improvement in the product design stage.

Notations

:Unit of a series system
:Failure rate of a unit
:Maintenance rate of a unit
:Productivity of a unit
:Productivity ratio of a two-level unit
:Steady-state availability of
:Steady-state availability of a system
and :Units of a hybrid system
:Equivalent unit combining and
:Steady-state availability of
:Scale factor in an unbuffered hybrid system
:Buffers of a system
:Inventory capacity of
:Minimum inventory capacity of
:Failure rate of a buffer
:Maintenance rate of a buffer
:Probability of inventory-free
:Probability of inventory
:Probability of vacancy-free
:Probability of vacancy
:Buffer availability
:Equivalent unit combining , , and in the buffer series system
:Steady-state availability of
:Workstation of a buffer hybrid system
:Trouble-free probability of
:Discontinuation probability of
:Production-reduction probability of
:Equivalent workstation combining , , and in the buffer hybrid system
:Steady-state availability of
:Scale factor in the buffer hybrid system
and :Output per unit time of and
:Target availability of an unbuffered system
:Assigned availability to each unit in the unbuffered system
:Target availability of a buffer system
and :Assigned availability and unavailability to the equivalent workstation
and :Assigned availability and unavailability to the unit in the buffer system.

Data Availability

The data used to support the findings of this study are included within the article.

Conflicts of Interest

The authors declare that they have no conflicts of interest.

Acknowledgments

The research in this paper was supported by the National Science and Technology Major Project of China (Grant no. 2014ZX04015031), Science and Technology Development Plan Project of Jilin Province (Grant no. 20180520068JH), and Jilin Province Education Department’s Thirteenth Five-Year Plan Science and Technology Project (Grant no. JJKH20180079KJ).