Next Article in Journal
Performance of a Simple Energetic-Converting Reaction Model Using Linear Irreversible Thermodynamics
Previous Article in Journal
Dynamical Transitions in a One-Dimensional Katz–Lebowitz–Spohn Model
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

The Method for Risk Evaluation in Assembly Process based on the Discrete-Time SIRS Epidemic Model and Information Entropy

1
School of Reliability and Systems Engineering, Beihang University, Beijing 100191, China
2
School of Mechanical Engineering and Automation, Beihang University, Beijing 100191, China
*
Author to whom correspondence should be addressed.
Entropy 2019, 21(11), 1029; https://doi.org/10.3390/e21111029
Submission received: 6 September 2019 / Revised: 19 October 2019 / Accepted: 22 October 2019 / Published: 24 October 2019
(This article belongs to the Section Multidisciplinary Applications)

Abstract

:
In the past decade years, much attention has been attached on assembly process reliability in manufacturing system, because the quality and cost of product are highly determined by assembly process. However, existing research on reliability in assembly are mainly focused on study of size deviation propagation. In this paper, the method for risk evaluation in assembly process based on the discrete-time SIRS epidemic model and information entropy was proposed. Firstly, aiming at the issue of assembly process optimization, innovative solutions are proposed from the perspectives of reliability and cost by decomposing the assembly into general path and rework path. Secondly, the propagation mechanism of defects in optimal assembly approach were studied through combining the infectious disease model and information entropy. According to the bifurcation phenomenon in the SIRS model, the entropy increment of assembly process Δ H b a s e when defect emergence occurs is calculated. Thirdly, the information entropy increment of optimal assembly approach Δ H is used to evaluate the assembly risk by comparing with the Δ H b a s e . Finally, a case study of assembly risk evaluation for the oil pump was presented to verify the advantage of this method.

1. Introduction

With the development of manufacturing industry and increasing customer’s demand, manufacturers are facing the challenge of improving the reliability and diversity of products [1,2]. Assembly process is one of the most important parts during the manufacturing cycle and the quality of products is highly influenced by the assembly process due to the complexity in assembly manufacturing system [3,4]. Latent defects in assembly process are easily triggered to dominant defects when environment conditions change, which could lead to the phenomenon that defect emergence often breaks out. Therefore, significant attention has been paid to the assembly process under the manufacturing environment.
At present, the research on the complexity in assembly manufacturing system mainly focuses on structure complexity, process complexity, and control complexity [5,6,7,8,9], as Figure 1 shows. Many scholars have done considerable work on assembly system. Kusiak and He [10] put forward the concept of agile assembly, and gave three rules applicable to support the design of products. Heilala and Voho [11] showed how to create flexible capability and capacity in the final assembly systems. To meet the changing customers’ demands, the problem for reconfiguring flexible assembly line systems was solved through the application of motion genes [12]. Xu and Liang [13] proposed an integrated approach for product module selection and assembly line design/reconfiguration problems. The quality loss functions were used to quantify noncomparable and possibly conflicting performance criteria in their study. In the research by Bryan et al. [14], an innovative method for the concurrent design of a product portfolio and its corresponding assembly system was presented, which could lead to the minimum of oversupply in differentiating modules and the maximum of the efficiency in the assembly line. There are two main problems in mixed model assembly lines, one is sequencing of different models, and the other is balancing of assembly line. Saif et al. [15] proposed the multi-objective artificial bee colony algorithm for simultaneous sequencing and balancing of mixed model assembly line to overcome these problems.
It is necessary to assess the reliability of one assembly system since assembly system is so complicated. Nowadays, the method of risk evaluation develops fast. Failure mode and effects analysis (FMEA) and stream of variation (SOV) are two of the most important risk evaluation tools that have been used widely in many fields these years. However, the traditional FMEA is very subjective, because it relies on people’s experience much. Many scholars has criticized and improved it in theirs research [16,17,18,19]. Fattahi and Khalilzadeh [20] presented a novel hybrid method to evaluate various failure modes that are based on FMEA, and extended MULTIMOORA and AHP methods under fuzzy environment. Sankar and Prabhu [21] put up with a modified approach for prioritization of failures in a system FMEA. Tooranloo and Ayatollah [22] proposed an innovative model for FMEA that is based on the intuitionistic fuzzy approach. There are significant literature referring to the variation propagation during the assembly process [23,24,25,26,27]. The dimensional variation will be introduced to each assembly process, and further influence the assembly quality [26]. Ceglarek et al. [23] discussed the concept of time-based competition in manufacturing and design based on a review of on-going research related to SOV methodology. Camelio et al. [28] developed a methodology to assess the dimensional variation propagation in a multi-station compliant assembly system based on linear mechanics and a state space representation. Zhou et al. [29] took the different motion vector, which is a concept from the robotics field, to state the geometric deviation of the workpiece. The model that they put up had potential to be applied in complicated machining processes. As we all know, entropy can be used as a measurement of the uncertainty or information content of a random event. To an assembly system, it will become more chaotic when defects occur. Therefore, it is feasible to use entropy for the analysis of assembly system. Li et al. [30] improved the multi-source uncertainty method during the assembly process based on surrogate model and information entropy. Liu et al. [31] defined the welding system complexity through information entropy. Fujimoto and Ahmed [32] proposed a new evaluation approach for measuring the complexity of an assembly system by applying the information entropy. Barchielli et al. [33] introduced a new information relative entropy formulation to measurement uncertainty relations.
In the practice assembly process, the location of inspection station will lead to the difference of rework path. Therefore, there are plenty of assembly schemes to an assembly system. How to choose the optimal assembly scheme has become one of the most important problems that need to be solved. As we all know, most scheduling problems are typical NP problems, and many scholars have conducted corresponding studies on this issue. Inspired by natural phenomenon and intelligent methods, Glover and Greenberg [34] put up with a new algorithm that effectively solves scheduling problems and other combinatorial optimization problems. In recent years, various scheduling optimization algorithms have been widely applied in production scheduling problems to improve the efficiency of assembly process. For assembly-line scheduling problem, there are swarm optimization algorithm [35], genetic algorithm [36], migratory bird optimization algorithm [37], hybrid algorithm [38,39], and so on. As for the current popular multi-variety and small-batch personalized customized production process, scheduling optimization is more widely applied and the corresponding research results are quite abundant [40,41,42,43]. However, these traditional scheduling methods consider separately processing and assembly, and the product is divided into multi jobs, the constraint relationships with the process are ignored. Aiming at solving this problem, the integrated scheduling method of complex products comes into being. This integrated scheduling algorithm simultaneously scheduled the processing and assembly, which improved the degree of parallel production and saved time [44].
SIRS model is a typical classical model that has been widely applied to research the disease propagation among populations. The stochastic SIRS epidemic model with a non-linear incidence rate in the population was studied and proposed in many literature [45,46,47,48]. Hu et al. [49] discussed the dynamical behaviors of a class of discrete-time SIRS epidemic model. Cai et al. [50] extended a classical SIRS epidemic model with the infectious forces through introducing random fluctuations. According to our previous research [51], there are plenty of similarities between the defects emergence in assembly process and disease propagation in population. We have had a comparison from the aspects of infectious source, infectious path, and susceptible individuals, just as Table 1 shows. We apply the SIRS epidemic model to simulate the critical entropy during the assembly process when defects emerge. The existing literature on risk evaluation in assembly system is quite comprehensive. However, the idea for risk evaluation in the assembly process we proposed is quite different from the previous research.
The remainder of this paper is organized as follows. Section 2 develops an innovative approach for choosing the optimal assembly path while considering the structure complexity. The risk evaluation method based on SIRS epidemic model and information entropy is proposed to solve the dynamic complexity of assembly system in Section 3. Section 4 takes the assembly process of oil pump as an example for verifying the proposed method. Section 5 provides the conclusions of this work and discussions. The framework is shown as Figure 2.
Assumptions: As risk is a common phenomenon, it occurs in all areas of manufacturing. There are various scientific disciplines that deal with risk analysis, e.g., probability calculus, statistics, econometrics, image recognition theory, reliability theory, operational research, theory of organization and management, etc. [53].
There are some assumptions involved in the method that we proposed.
Assumption 1: The reliability of each assembly stations is equal and constant.
Assumption 2: Different production lines are independent of each other.
Assumption 3: Products in assembly process are divided into three compartments according to their health states. In a certain condition, three states can transform into each other.

2. Optimal Assembly Path Selection based on Reliability and Cost

In the manufacturing system, each assembly line contains a series assembly processes, and each process needs to perform specific assembly functions. Mass production is always involved in modern manufacturing. The flexibility and efficiency of assembly can be improved through using multiple production lines. In addition, it is necessary to set up appropriate inspection stations in proper position to guarantee the assembly quality and prevent the appearance of unqualified products that are caused by the previous assembly process. Qualified products shall be released for subsequent assembly, and unqualified products shall be returned to the previous procedure for maintenance. However, the repair path in practice the assembly process is not unique because of the fault tolerance and repair of some process and the diversity of inspection stations. The assembly system is complicated enough when the assembly structure is considered. From the perspective of production management and decision-making, factors such as time, cost, and reliability need to be comprehensively considered to determine the optimal inspection station position and rework path.
Actually, rework products will further affect the output capacity of the assembly system. It is of great importance to consider the rework path when building the assembly model. Based on the graphical method and structure complexity, the assembly system is first transformed into assembly network, just as Figure 3 shows.
In the model that we built, the solid arrows indicate the assembly process; The dashed arrows indicate the rework path; Black solid circles indicate the inspection stations for raw materials, and final products; Light colored solid circles indicate process inspection station; The empty circles indicate the buffer zones. The reliability of each process is assumed to be p and the maximum assembly capacity of process is M .
As Figure 3 shows, suppose that the inspection process is set after the assembly process P i . The assembly model can be decomposed, as in Figure 4. In the decomposition model, the assembly line consists of general line and rework line, which represent assembly process of normal products and repaired products, respectively.
In the general line, the assembly capacity can be described as
O j ( G ) = I j p n
Additionally, the assembly capacity in rework line is
O j ( R ) = I j p S i j 1 q p t i j = I j p S i j + t i j 1 q
Here, q = 1 p , i = 1 , 2 , , n , and j = 1 , 2 , , m . S i j is the sequence number of inspection station and t i j is the number of processes behind the repaired station.
Therefore, the quantity of products assembled in production line j is
O j = I j p n + I j p S i j + t i j 1 q
According to the barrel effect principle, the minimum assembly capacity process determines the maximum assembly capacity of process line. Therefore, the maximum assembly capacity of line j is
O j max = min { M i j ( p r i j + 1 + α i j p r i j + k + 1 q ) }
Here, r i j is quantity of processes behind process P i j in assembly line and k represents the number of repaired station. Meanwhile, α i j = { 0 , P i j r e w o r k l i n e 1 , P i j r e w o r k l i n e .
Further, the maximum assembly capacity of system can be obtained, as follows:
O max = j = 1 m O j max
For a given assembly task D , the condition that D O max has to be met. Here, D = ( d 1 , d 2 , , d m ) . The input of each assembly line is
I j = d j / ( p n + p S i j + t i j 1 q )
The input quantity of each process in general line is
Q i j ( G ) = I j p V i j 1
Here, V i j is the sequence number of P i j in the assembly line.
The input quantity of each process in rework line is
Q i j ( R ) = I j p V i j + k 1
Therefore, the actual input loading of each process is
l i j = Q i j ( G ) + β i j Q i j ( R )
Here, β i j = { 1 , P i j r e w o r k l i n e 0 , P i j r e w o r k l i n e .
We can get the loading vector of assembly system, as follows:
L j = ( l 1 j , l 2 j , , l n j )
For each assembly process, we need to find the minimum assembly capacity c i j , and the minimum capacity vector is C j = ( c 1 j , c 2 j , , c n j ) .
The reliability of whole system is
R = j = 1 m { Pr ( X C j ) Pr ( j = 1 m 1 { X C i , j } ) }
Here, C i , j = C i C j .

3. Risk Evaluation of Assembly Process

Based on the method that is proposed above, an optimal assembly method considering reliability and cost can be obtained. However, some latent defects will be excited in the assembly process because of some external stress. According to our previous research [51,52], we compared the similarities between the defects’ propagation in assembly process and the spread of pathogens in population, and put up with the creative idea that using the SIRS epidemic model to research the assembly process. Products in the assembly process are divided into three states, that is, susceptible state, infectious state, and recovery state, as Figure 5 shows.

3.1. Discrete-Time SIRS Epidemic Model in Assembly Process

According to the SIRS model in Figure 5, choose a time step size Δ t > 0 . Suppose that S t = S ( t ) , S t + 1 = S ( t + Δ t ) is always true for any t > 0 . Therefore, when Δ t is small enough, we will have the following equations:
{ S = lim Δ t 0 S t + 1 S t Δ t I = lim Δ t 0 I t + 1 I t Δ t R = lim Δ t 0 R t + 1 R t Δ t
Further,
{ S t + 1 = S t + Δ t S I t + 1 = I t + Δ t I R t + 1 = R t + Δ t R
According to Figure 5, the differential equations can be obtained, as follows:
{ d S d t = ( 1 p ) Λ ( μ + η + f ( I ) ) S + γ 1 I + δ R d I d t = f ( I ) S ( μ + η + ε + γ 1 + γ 2 ) I d R d t = p Λ + γ 2 I ( μ + η + δ ) R
Combining Equation (13) and Equation (14), the discrete-time SIRS model is as follows:
{ S t + 1 = S t + Δ t [ Λ ( μ + η + f ( I ) ) S + γ 1 I + δ R ] I t + 1 = I t + Δ t [ f ( I ) S ( μ + η + ε + γ 1 + γ 2 ) I ] R t + 1 = R t + Δ t [ γ 2 I ( μ + η + δ ) R ]
Where f ( I ) is a real local Lipschitz function on set R + = [ 0 , + ) . (i) f ( 0 ) = 0 , and f ( I ) > 0 when I > 0 ; (ii) f ( I ) I is continuous and monotonously non-increasing when I > 0 , and lim I 0 + f ( I ) I = β .

3.2. The Calculation of Information Entropy

The founder of information theory Shannon first put up with the measurement of information in 1948. He combined probability and statistics and took entropy as a measure of uncertainty or information regarding a stochastic event.
The entropy of a random variable X is defined as:
H ( X ) = H ( p 1 , p 2 , , p n ) = k i = 1 n p i log 2 p i
In Equation (16), k is constant and k 0 . p i represents the probability that the system is in the i t h microstate. H ( X ) will reach its maximum value when all states are equiprobable, that is, p 1 = p 2 = = p n = 1 n . The entropy will equal to zero if entire information is available. Otherwise, the entropy is greater than zero. For example, if each p i = 1 in a randomized trial X , then H = 0 .
In the whole assembly process, the entropy of the critical point is
H c = O o u t p u t I i n p u t log 2 O o u t p u t I i n p u t = S c o n v e r g e n c e + R c o n v e r g e n c e S i n i t i a l + I i n i t i a l + R i n i t i a l log 2 S c o n v e r g e n c e + R c o n v e r g e n c e S i n i t i a l + I i n i t i a l + R i n i t i a l
At the initial time, the entropy of whole process is
H I = 0
Therefore, the entropy increment in assembly process is
Δ H b a s e = H c H I
The entropy increment of optimal assembly approach is
Δ H = i = 1 m O o u t p u t i I i n p u t i log 2 O o u t p u t i I i n p u t i
The entropy increment and the benchmark entropy are available through the above analysis and calculation. If the real-time entropy increment Δ H is greater than Δ H b a s e , the defects emergence will happen during the assembly process. If the Δ H < Δ H b a s e , we need to calculate the probability of defects emergence. Additionally, the equation is shown, as follows:
P = Δ H Δ H b a s e × 100 %

4. Case Study

4.1. Case Introduction

In this section, a practical example is illustrated for the method proposed. The oil pump is a device that transfers liquid from one chamber to another chamber isolated from it through some form of mechanism movement to realize the change of volume. When the discharged liquid encounters resistance, a certain liquid pressure is established between its outlet and liquid resistance. It is an energy conversion device that converts mechanical energy into hydraulic energy. It forms the power source of servo system together with the prime mover and it plays an important role in the servo system. Its structure is complex and requires high machining accuracy.
According to production schedule, we need to assemble and adjust a certain type of oil pump. The explosive view of this type oil pump is shown in Figure 6. While considering the existing assembly conditions, we decided to adopt two identical production lines for assembly and adjustment after thinking twice. It is assumed that the reliability of each assembly process of this production line is 0.95. According to the production plan, 360 pieces of oil pump shall be assembled, and every 30 pieces of pump shall be packaged for transportation. There are two positions for the process inspection station while considering the actual working condition and technical route. There are three rework paths corresponding to position 1 and two rework paths corresponding to position 2 just as Figure 7 and Figure 8 shows, which means that there are five ways to assemble the product. Therefore, it is necessary to optimize the location of inspection station and rework path to ensure the maximum reliability and lowest cost of the assembly system.

4.2. Optimal Assembly Approach Selection

Table 2 shows the process capacity of assembly. Through calculation, the maximum output is O 1 max = O 2 max = 220.528 . There are three combinations of production, and they are D 1 = ( 210 , 150 ) , D 2 = ( 180 , 180 ) , and D 3 = ( 150 , 210 ) , respectively.
For rework path 1 corresponding to position 1, the sequence of assembly process is shown as in Table 3.
(1) ASSEMBLING ACCORDING TO D1
The input loading for line 1 is I 1 = 302.874 and the calculation result is shown in Table 4
The input loading for line 2 is I 2 = 216.339 and the calculation result is shown in Table 5.
According to Table 2, the minimum capacity vector is
C 1 = [ 350 , 300 , 300 , 280 , 260 , 260 , 250 , 250 , 250 , 250 , 250 , 200 , 200 , 200 , 170 , 200 ] .
(2) ASSEMBLING ACCORDING TO D2
The input loading for line 1 is I 1 = 259.606 and the calculation result is shown in Table 6.
The input loading for line 2 is I 2 = 259.606 and the calculation result is shown in Table 7.
According to Table 2, the minimum capacity vector is
C 2 = [ 300 , 250 , 250 , 250 , 240 , 220 , 210 , 200 , 300 , 250 , 250 , 250 , 240 , 220 , 210 , 200 ] .
(3) ASSEMBLING ACCORDING TO D3
The input loading for line 1 is I 1 = 216.339 and the calculation result is shown in Table 8.
The input loading for line 2 is I 2 = 302.874 and the calculation result is shown in Table 9.
According to Table 2, the minimum capacity vector is
C 3 = [ 250 , 250 , 250 , 200 , 200 , 200 , 170 , 200 , 350 , 300 , 300 , 280 , 260 , 260 , 250 , 250 ] .
According to Equation (11), the reliability of assembly system is R 11 = 0.6876 .
Similarly, input loading, minimum capacity vector, and reliability corresponding to other positions and other paths can be calculated. Table 10 shows the calculation results.
The reliability of rework 2 and rework 3 in position 1 are all the same as Figure 9 shows. In this case, the amount of raw materials consumed in the same product is carried as the criterion for evaluating assembly way, and the result is shown in Figure 10. It shows that the raw materials consumed in rework 3 are less than that in rework 2. Therefore, rework 2 is better than rework 3 under the same reliability.
Similarly, we can get the result that rework 1 in position 1 is better than rework 1 in position 2.
In conclusion, the rank of different assembly paths is shown Table 11. Therefore, when the inspection station is placed after process 6th and rework path 2 is chosen, the reliability of whole assemble system will be the highest.
Further, the repair rate is
γ = 1 m ( n k + 1 ) i = k n j = 1 m Q j i ( R ) l j i = 0.045

4.3. Risk Evaluation based on SIRS Model and Entropy

The discrete-time SIRS epidemic model is applied to research the variation of different product states. From the calculating results shown in Figure 11, we can see that the interesting bifurcation phenomenon breaks out with time passing by, which can explain why some defects will happen during the assembly process.
Figure 12 shows the information entropy from the initial time to critical time point. It shows that the entropy will converge to a constant value H c = 0.3007 . The entropy increment is
Δ H b a s e = H c H I = 0.3007 0 = 0.3007
To the optimal assembly scheme, the entropy increment in the whole assemble process is shown in Equation (24). Therefore, the defect emergence will happen in the assemble process, which means the assemble risk is existing.
Δ H = i = 1 3 O o u t p u t i I i n p u t i log 2 O o u t p u t i I i n p u t i = ( 360 302.187 + 215.848 log 2 360 302.187 + 215.848 + 360 259.018 + 259.018 log 2 360 259.018 + 259.018 + 360 302.187 + 215.848 log 2 360 302.187 + 215.848 ) = 1.095 > Δ H b a s e

5. Conclusions and Discussions

In this paper, a novel quantitative risk evaluation method for the emergence of defects in the assembly process was put forward. We built an assembly model considering multiple production lines to evaluate the performance of assembly system. The assembly system was modeled as an assembly network through the process paths and decomposition. Subsequently, we calculated the capacities that assembly system can meet the order’s requirement. The issue on decision-making by reliability and cost was also emphasized. Therefore, it is beneficial for decision maker to choose the optimal assembly way caused by the location of inspection station. The emergence phenomenon of defects during the assembly process can be explained by applying the SIRS epidemic model into the assembly process. The critical time when the defect happens can be described by the bifurcation of differential equations. Therefore, we can obtain the simulative entropy increment ( Δ H b a s e ) according to the SIRS model. To the optimal assembly way, the actual entropy increment ( Δ H ) during the assembly process can also be calculated. The assembly risk that can be quantified can be assessed based on the degree of their proximity.
This model can assess the risk of defects emergence during the assembly process. We calculated the actual entropy increment Δ H in the rest assembly approaches, and the results are shown in Table 12. The criterion that we chose the assembly approach was reliability and cost in our research. However, the entropy increment of the optimal assembly approach is not the minimal, and the entropy increment in position 1 rework 3 is even smaller ( Δ H = 1.090 ). This is an interesting phenomenon. It would be one research direction for us to rethink the two ways and determine which assembly way is better on earth, and the evaluation method might be improved in the future.
The static structure complexity (optimal assembly approach selection) and dynamic process complexity (the variation based on SIRS model) are involved in this study. It is essential to ensure the validity of the control strategies at the same time. This part is not concerned and it will also be one of our research interests in the future.

Author Contributions

W.D. and Y.Z. conceived the idea about this paper; M.W. (Mengyao Wu), Z.L. and M.W. (Meiqing Wang) built the model and did the simulations; W.D. and M.W. (Mengyao Wu) contributed to the writing and editing of the manuscript. All authors made contributions to the manuscript.

Funding

This work was supported by the National Natural Science Foundation of China (No. 51705015), the National Science and Technology Major Project (No. 2017ZX04008001), and National Defense Fundamental Research Foundation of China (JCKY2018203C005 and No. JCKY2016204A502).

Conflicts of Interest

The authors declare no conflict of interest.

Notations

p The reliability of each assembly station
P i The assembly process
M The maximum capacity of each process
O j ( G ) The assembly capacity in general line
O j ( R ) The assembly capacity in rework line
I j The input loading of line j
S i j The sequence number of inspection station
t i j The number of processes behind the repaired station
O j The quantity of products assembled in production line j
r i j The quantity of processes behind process P i j
k The number of repaired station
α i j The indicative function
O max The maximum assembly capacity of system
O j max The maximum assembly capacity of production line j
D The assembly task
d j The assembly task for production line j
V i j The sequence number of P i j in assembly line
Q i j ( G ) The input quantity of each process in general line
Q i j ( R ) The input quantity of each process in rework line
β i j The indicative function
L j The loading vector of assembly system
l i j The actual input loading of each process
C j The minimum capacity vector of production j
c i j The minimum assembly vector
R The reliability of whole system, that is, the capacity that assembling required products
Take the maximum value of the corresponding element of two sets
Λ The products recruitment in process i t h
μ The failure rate in process i t h
η Residual defect density left by the previous process
ε Product’s mortality due to this type of defect
γ 1 , γ 2 The immune level of process i t h , that is, a certain degree of repairability
δ Loss rate of immune status
S / S ( t ) The number of products in susceptible state
I / I ( t ) The number of products in infectious state
R / R ( t ) The number of products in recovered state
f ( I ) A real local Lipschitz function
β The infective rate of defects
S The derivative of S with respect to time
I The derivative of I with respect to time
R The derivative of R with respect to time
Δ t A time step size
X A random variable
H ( X ) The entropy of the random variable X
p i The probability that the system is in the i t h microstate
H I The entropy of whole process at the initial time
H c The entropy of whole process at the critical time point
Δ H b a s e The increment of entropy calculated by SIRS epidemic model in assembly process
Δ H The process entropy increment in optimal assembly approach
P The overall assembly risk probability

References

  1. Shuiabi, E.; Thomson, V.; Bhuiyan, N. Entropy as a measure of operational flexibility. Eur. J. Oper. Res. 2005, 165, 696–707. [Google Scholar] [CrossRef]
  2. Zhang, T.; Efstathiou, J. The complexity of mass customization systems under different inventory strategies. Int. J. Comput. Integr. Manuf. 2006, 19, 423–433. [Google Scholar] [CrossRef]
  3. He, F.; Zhu, H.P. The complexity in assembly manufacturing system. Adv. Mater. Res. 2013, 834–836, 1770–1775. [Google Scholar] [CrossRef]
  4. Huang, Y.; Dai, W.; Mou, W.; Zhao, Y. Uncertainty evaluation in multistage assembly process based on enhanced OOPN. Entropy 2018, 20, 164. [Google Scholar] [CrossRef]
  5. You, D.; Wang, S.; Dai, W.; Wu, W.; Jia, Y. An approach for enumerating minimal siphons in a subclass of Petri nets. IEEE Access 2018, 6, 4255–4265. [Google Scholar] [CrossRef]
  6. Hu, S.J.; Ko, J.; Weyand, L.; ElMaraghy, H.A.; Lien, T.K.; Koren, Y.; Bley, H.; Chryssolouris, G.; Nasr, N.; Shpitalni, M. Assembly system design and operations for product variety. CIRP Ann. 2011, 60, 715–733. [Google Scholar] [CrossRef]
  7. Gelber, M.K.; Hurst, G.; Bhargava, R. Freeform assembly planning. IEEE Trans. Autom. Sci. Eng. 2019, 16, 1315–1329. [Google Scholar] [CrossRef]
  8. Kumar, A.; Pattanaik, L.N.; Agrawal, R. Optimal sequence planning for multi-model reconfigurable assembly systems. Int. J. Adv. Manuf. Technol. 2019, 100, 1719–1730. [Google Scholar] [CrossRef]
  9. Mei, B.; Zhu, W.; Zheng, P.; Ke, Y. Variation modeling and analysis with interval approach for the assembly of compliant aeronautical structures. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2019, 233, 948–959. [Google Scholar] [CrossRef]
  10. Kusiak, A.; He, D.W. Design for agile assembly: An operational perspective. Int. J. Prod. Res. 1997, 35, 157–178. [Google Scholar] [CrossRef]
  11. Heilala, J.; Voho, P. Modular reconfigurable flexible final assembly systems. Assem. Autom. 2001, 21, 20–30. [Google Scholar] [CrossRef]
  12. Ho, J.K.L. A proposed approach for reconfiguration of flexible assembly line systems by motion genes. Int. J. Prod. Res. 2005, 43, 1729–1749. [Google Scholar] [CrossRef]
  13. Xu, Z.; Liang, M. Integrated planning for product module selection and assembly line design/reconfiguration. Int. J. Prod. Res. 2006, 44, 2091–2117. [Google Scholar] [CrossRef]
  14. Bryan, A.; Ko, J.; Hu, S.J.; Koren, Y. Co-evolution of product families and assembly systems. CIRP Ann. 2007, 56, 41–44. [Google Scholar] [CrossRef]
  15. Saif, U.; Guan, Z.; Liu, W.; Wang, B.; Zhang, C. Multi-objective artificial bee colony algorithm for simultaneous sequencing and balancing of mixed model assembly line. Int. J. Adv. Manuf. Technol. 2014, 75, 1809–1827. [Google Scholar] [CrossRef]
  16. Bowles, J. An assessment of RPN prioritization in a failure modes effects and criticality analysis. J. IEST 2004, 47, 51–56. [Google Scholar] [CrossRef]
  17. Chin, K.-S.; Wang, Y.-M.; Poon, G.K.K.; Yang, J.-B. Failure mode and effects analysis by data envelopment analysis. Decis. Support Syst. 2009, 48, 246–256. [Google Scholar] [CrossRef]
  18. Ben-Daya, M.; Raouf, A. A revised failure mode and effects analysis model. Int. J. Qual. Reliab. Manag. 1996, 13, 43–47. [Google Scholar] [CrossRef]
  19. Gargama, H.; Chaturvedi, S.K. Criticality assessment models for failure mode effects and criticality analysis using fuzzy logic. IEEE Trans. Reliab. 2011, 60, 102–110. [Google Scholar] [CrossRef]
  20. Fattahi, R.; Khalilzadeh, M. Risk evaluation using a novel hybrid method based on FMEA, extended MULTIMOORA, and AHP methods under fuzzy environment. Saf. Sci. 2018, 102, 290–300. [Google Scholar] [CrossRef]
  21. Ravi Sankar, N.; Prabhu, B.S. Modified approach for prioritization of failures in a system failure mode and effects analysis. Int. J. Qual. Reliab. Manag. 2001, 18, 324–336. [Google Scholar] [CrossRef]
  22. Tooranloo, H.S.; sadat Ayatollah, A. A model for failure mode and effects analysis based on intuitionistic fuzzy approach. Appl. Soft Comput. 2016, 49, 238–247. [Google Scholar] [CrossRef]
  23. Ceglarek, D.; Huang, W.; Zhou, S.; Ding, Y.; Kumar, R.; Zhou, Y. Time-based competition in multistage manufacturing: Stream-of-variation analysis (SOVA) methodology—Review. Int. J. Flex. Manuf. Syst. 2004, 16, 11–44. [Google Scholar] [CrossRef]
  24. Huang, W.; Lin, J.; Kong, Z.; Ceglarek, D. Stream-of-variation (SOVA) modeling—Part II: A generic 3D variation model for rigid body assembly in multistation assembly processes. J. Manuf. Sci. Eng. 2007, 129, 832. [Google Scholar] [CrossRef]
  25. Huang, W.; Lin, J.; Bezdecny, M.; Kong, Z.; Ceglarek, D. Stream-of-variation modeling—Part I: A generic three-dimensional variation model for rigid-body assembly in single station assembly processes. J. Manuf. Sci. Eng. 2007, 129, 821. [Google Scholar] [CrossRef]
  26. Zhang, T.; Shi, J. Stream of variation modeling and analysis for compliant composite part assembly—Part II: Multistation processes. J. Manuf. Sci. Eng. 2016, 138, 121004. [Google Scholar] [CrossRef]
  27. Zhang, T.; Shi, J. Stream of variation modeling and analysis for compliant composite part assembly—Part I: Single-station processes. J. Manuf. Sci. Eng. 2016, 138, 121003. [Google Scholar] [CrossRef]
  28. Camelio, J.; Hu, S.J.; Ceglarek, D. Modeling variation propagation of multi-station assembly systems with compliant parts. J. Mech. Des. 2003, 125, 673–681. [Google Scholar] [CrossRef]
  29. Zhou, S.; Huang, Q.; Shi, J. State space modeling of dimensional variation propagation in multistage machining process using differential motion vectors. IEEE Trans. Robot. Autom. 2003, 19, 296–309. [Google Scholar] [CrossRef]
  30. Li, Y.; Zhang, F.P.; Yan, Y.; Zhou, J.H.; Li, Y.F. Multi-source uncertainty considered assembly process quality control based on surrogate model and information entropy. Struct. Multidiscip. Optim. 2019, 59, 1685–1701. [Google Scholar] [CrossRef]
  31. Liu, H.; Xu, K.; Pan, Z. Modeling and application of mixed model assembly system complexity introduced by auto-body personalization. Int. J. Adv. Manuf. Technol. 2017, 93, 43–54. [Google Scholar] [CrossRef]
  32. Fujimoto, H.; Ahmed, A.; Iida, Y.; Hanai, M. Assembly process design for managing manufacturing complexities because of product varieties. Int. J. Flex. Manuf. Syst. 2003, 15, 283–307. [Google Scholar] [CrossRef]
  33. Barchielli, A.; Gregoratti, M.; Toigo, A. Measurement uncertainty relations for discrete observables: Relative entropy formulation. Commun. Math. Phys. 2018, 357, 1253–1304. [Google Scholar] [CrossRef]
  34. Glover, F.; Greenberg, H.J. New approaches for heuristic search: A bilateral linkage with artificial intelligence. Eur. J. Oper. Res. 1989, 39, 119–130. [Google Scholar] [CrossRef]
  35. Tang, D.; Dai, M.; Salido, M.A.; Giret, A. Energy-efficient dynamic scheduling for a flexible flow shop using an improved particle swarm optimization. Comput. Ind. 2016, 81, 82–95. [Google Scholar] [CrossRef]
  36. Rahman, H.F.; Sarker, R.; Essam, D. A genetic algorithm for permutation flow shop scheduling under make to stock production system. Comput. Ind. Eng. 2015, 90, 12–24. [Google Scholar] [CrossRef]
  37. Benkalai, I.; Rebaine, D.; Gagné, C.; Baptiste, P. Improving the migrating birds optimization metaheuristic for the permutation flow shop with sequence-dependent set-up times. Int. J. Prod. Res. 2017, 55, 6145–6157. [Google Scholar] [CrossRef]
  38. Bessedik, M.; Benbouzid-Si Tayeb, F.; Cheurfi, H.; Blizak, A. An immunity-based hybrid genetic algorithms for permutation flowshop scheduling problems. Int. J. Adv. Manuf. Technol. 2016, 85, 2459–2469. [Google Scholar] [CrossRef]
  39. Du, H.; Liu, D.; Zhang, M. A hybrid algorithm based on particle swarm optimization and artificial immune for an assembly job shop scheduling problem. Math. Probl. Eng. 2016, 3938679. [Google Scholar]
  40. Zandieh, M.; Khatami, A.R.; Rahmati, S.H.A. Flexible job shop scheduling under condition-based maintenance: Improved version of imperialist competitive algorithm. Appl. Soft Comput. 2017, 58, 449–464. [Google Scholar] [CrossRef]
  41. Gao, K.Z.; Suganthan, P.N.; Chua, T.J.; Chong, C.S.; Cai, T.X.; Pan, Q.K. A two-stage artificial bee colony algorithm scheduling flexible job-shop scheduling problem with new job insertion. Expert Syst. Appl. 2015, 42, 7652–7663. [Google Scholar] [CrossRef]
  42. Gao, K.Z.; Suganthan, P.N.; Pan, Q.K.; Chua, T.J.; Chong, C.S.; Cai, T.X. An improved artificial bee colony algorithm for flexible job-shop scheduling problem with fuzzy processing time. Expert Syst. Appl. 2016, 65, 52–67. [Google Scholar] [CrossRef] [Green Version]
  43. Lei, D.; Zheng, Y.; Guo, X. A shuffled frog-leaping algorithm for flexible job shop scheduling with the consideration of energy consumption. Int. J. Prod. Res. 2017, 55, 3126–3140. [Google Scholar] [CrossRef]
  44. Lei, Q.; Guo, W.; Song, Y. Integrated scheduling algorithm based on an operation relationship matrix table for tree-structured products. Int. J. Prod. Res. 2018, 56, 5437–5456. [Google Scholar] [CrossRef]
  45. Lahrouz, A.; Omani, L. Extinction and stationary distribution of a stochastic SIRS epidemic model with non-linear incidence. Stat. Probab. Lett. 2013, 83, 960–968. [Google Scholar] [CrossRef]
  46. Lu, M.; Huang, J.; Ruan, S.; Yu, P. Bifurcation analysis of an SIRS epidemic model with a generalized nonmonotone and saturated incidence rate. J. Differ. Equ. 2019, 267, 1859–1898. [Google Scholar] [CrossRef]
  47. Song, Y.; Miao, A.; Zhang, T.; Wang, X.; Liu, J. Extinction and persistence of a stochastic SIRS epidemic model with saturated incidence rate and transfer from infectious to susceptible. Adv. Differ. Equ. 2018, 293. [Google Scholar]
  48. Zhang, S.; Meng, X.; Wang, X. Application of stochastic inequalities to global analysis of a nonlinear stochastic SIRS epidemic model with saturated treatment function. Adv. Differ. Equ. 2018, 50. [Google Scholar]
  49. Hu, Z.; Teng, Z.; Jiang, H. Stability analysis in a class of discrete SIRS epidemic models. Nonlinear Anal. Real World Appl. 2012, 13, 2017–2033. [Google Scholar] [CrossRef]
  50. Cai, Y.; Kang, Y.; Banerjee, M.; Wang, W. A stochastic SIRS epidemic model with infectious force under intervention strategies. J. Differ. Equ. 2015, 259, 7463–7502. [Google Scholar] [CrossRef]
  51. Wu, M.; Dai, W.; Huang, Y.; Zhao, Y. The analysis of defect emergence in assembly process based on the discrete-time SIRS model. IEEE Access 2019, 7, 94840–94847. [Google Scholar] [CrossRef]
  52. Wu, M.; Dai, W.; Zhao, Y. Research on the Propagation of Defects in Assembly Process Based on SIR Epidemic Model; IEEE: San Francisco, CA, USA, 2019; pp. 1–6. [Google Scholar]
  53. Burduk, A.; Chlebus, E. Methods of risk evaluation in manufacturing systems. Arch. Civ. Mech. Eng. 2009, 9, 17–30. [Google Scholar] [CrossRef]
Figure 1. Classification of assembly system complexity.
Figure 1. Classification of assembly system complexity.
Entropy 21 01029 g001
Figure 2. Framework for risk evaluation in assembly process.
Figure 2. Framework for risk evaluation in assembly process.
Entropy 21 01029 g002
Figure 3. The model of assembly process.
Figure 3. The model of assembly process.
Entropy 21 01029 g003
Figure 4. The decomposition model.
Figure 4. The decomposition model.
Entropy 21 01029 g004
Figure 5. The SIRS model in assembly process considering screening [51].
Figure 5. The SIRS model in assembly process considering screening [51].
Entropy 21 01029 g005
Figure 6. The explosive view of oil pump.
Figure 6. The explosive view of oil pump.
Entropy 21 01029 g006
Figure 7. The assembly model based on position 1.
Figure 7. The assembly model based on position 1.
Entropy 21 01029 g007
Figure 8. The assembly model based on position 2.
Figure 8. The assembly model based on position 2.
Entropy 21 01029 g008
Figure 9. The reliability comparison of different assembly paths.
Figure 9. The reliability comparison of different assembly paths.
Entropy 21 01029 g009
Figure 10. The raw materials consume comparison of different assembly paths.
Figure 10. The raw materials consume comparison of different assembly paths.
Entropy 21 01029 g010
Figure 11. The variation of different states during assembly process. (a) The variation of susceptive products; (b) The variation of infective products; (c) The variation of recovered products; and, (d) The variation of total products.
Figure 11. The variation of different states during assembly process. (a) The variation of susceptive products; (b) The variation of infective products; (c) The variation of recovered products; and, (d) The variation of total products.
Entropy 21 01029 g011
Figure 12. The entropy of assembly process.
Figure 12. The entropy of assembly process.
Entropy 21 01029 g012
Table 1. The comparison between defect emergence and disease propagation [52].
Table 1. The comparison between defect emergence and disease propagation [52].
DefinitionInfectious SourceInfectious PathSusceptible Individuals
Disease propagationIndividuals with pathogensThe process that pathogens arrive and invade new susceptible individualsIndividuals susceptible to an infectious disease that lacks immunity or adaptive immunity
Defect emergenceProcess that has a positive or negative effect on product defects under process stressA time series process in which product defects are corrected or excited under stressHidden risk of infection or Lack of resilience to risks
Table 2. Process capacity in assembly.
Table 2. Process capacity in assembly.
ProcessCapacityProbabilityProcessCapacityProbability
P100.010P500.001
1000.010600.002
1500.0101200.002
2000.0101800.005
2500.0102000.010
3000.0202400.005
3500.0202600.005
4000.9102800.970
P200.005P600.010
1500.010500.010
2000.0101000.010
2500.0151500.020
3000.0102000.020
3500.0102200.005
4500.0202400.003
6000.9202600.001
P300.002P72800.001
500.0033000.920
1000.00500.005
1500.0101500.005
2000.0101700.015
2500.0151900.015
3000.9552100.015
P400.001P82300.025
500.0012500.010
1000.0012700.910
1500.00200.001
2000.002500.002
2500.0031000.002
2800.0101500.005
3000.0102000.010
3200.0102500.015
3500.9603000.965
Table 3. Process sequence for assembly.
Table 3. Process sequence for assembly.
Process S i j Following Processes t i j α i j β i j
P11P2, P3, P4, P5, P6, P7, P8710
P22P3, P4, P5, P6, P7, P8610
P33P4, P5, P6, P7, P8501
P44P5, P6, P7, P8401
P55P6, P7, P8301
P66P7, P8201
P77P8101
P88-001
Table 4. Calculations for line 1 in D1.
Table 4. Calculations for line 1 in D1.
12345678
Q i 1 ( G ) 302.874287.73273.344259.677246.693234.358222.64211.508
Q i 1 ( R ) 0012.983812.334611.717911.13210.575410.0466
l i 1 302.874287.73286.328272.011258.411245.49233.216221.555
Table 5. Calculations for line 2 in D1.
Table 5. Calculations for line 2 in D1.
12345678
Q i 2 ( G ) 216.339205.522195.246185.483176.209167.399159.029151.077
Q i 2 ( R ) 009.27478.810468.369947.951447.553877.17618
l i 2 216.339205.522204.52194.294184.579175.35166.583158.254
Table 6. Calculations for line 1 in D2.
Table 6. Calculations for line 1 in D2.
12345678
Q i 1 ( G ) 259.606246.626234.295222.58211.451200.878190.835181.293
Q i 1 ( R ) 0011.12910.572610.04399.541739.064648.61141
l i 1 259.606246.626245.424233.153221.495210.42199.899189.904
Table 7. Calculations for line 2 in D2.
Table 7. Calculations for line 2 in D2.
12345678
Q i 2 ( G ) 259.606246.626234.295222.58211.451200.878190.835181.293
Q i 2 ( R ) 0011.12910.572610.04399.541739.064648.61141
l i 2 259.606246.626245.424233.153221.495210.42199.899189.904
Table 8. Calculations for line 1 in D3.
Table 8. Calculations for line 1 in D3.
12345678
Q i 1 ( G ) 216.339205.522195.246185.483176.209167.399159.029151.077
Q i 1 ( R ) 009.27478.810468.369947.951447.553877.17618
l i 1 216.339205.522204.52194.294184.579175.35166.583158.254
Table 9. Calculations for line 2 in D3.
Table 9. Calculations for line 2 in D3.
12345678
Q i 2 ( G ) 302.874287.73273.344259.677246.693234.358222.64211.508
Q i 2 ( R ) 0012.983812.334611.717911.13210..575410.0466
l i 2 302.874287.73286.328272.011258.411245.49233.216221.555
Table 10. Calculation results.
Table 10. Calculation results.
PositionPathDInput loadingMinimum capacity vectorReliability
Position1Rework 1(210,150)302.874[350,300,300,280,260,260,250,250,
250,250,250,200,200,200,170,200]
0.68757846320055
216.339
(180,180)259.606[300,250,250,250,240,220,210,200,
300,250,250,250,240,220,210,200]
259.606
(150,210)216.339[250,250,250,200,200,200,170,200,
350,300,300,280,260,260,250,250]
302.874
Rework 2(210,150)302.187[350,300,300,280,260,260,250,250,
250,250,200,200,200,200,170,200]
0.69951463495432
215.848
(180,180)259.018[300,250,250,250,240,220,210,200,
300,250,250,250,240,220,210,200]
259.018
(150,210)215.848[250,250,200,200,200,200,170,200,
350,300,300,280,260,260,250,250]
302.187
Rework 3(210,150)301.468[350,300,300,280,260,260,250,250,
250,250,200,200,200,200,170,200]
0.69951463495432
215.334
(180,180)258.401[300,250,250,250,240,220,210,200,
300,250,250,250,240,220,210,200]
258.401
(150,210)215.334[250,250,200,200,200,200,170,200,
350,300,300,280,260,260,250,250]
301.468
Position2Rework 1(210,150)303.529[350,300,300,280,260,260,250,250,
250,250,250,200,200,200,170,200]
0.68757846320055
216.807
(180,180)260.168[300,250,250,250,240,220,210,200,
300,250,250,250,240,220,210,200]
260.168
(150,210)216.807[250,250,250,200,200,200,170,200,
350,300,300,280,260,260,250,250]
303.529
Rework 2(210,150)302.187[350,300,200,280,260,260,250,250,
250,250,200,200,200,200,170,200]
0.71474526994618
215.848
(180,180)259.018[300,250,250,250,240,220,210,200,
300,250,250,250,240,220,210,200]
259.018
(150,210)215.848[250,250,200,200,200,200,170,200,
350,300,200,280,260,260,250,250]
302.187
Table 11. Reliability ranking.
Table 11. Reliability ranking.
PathReliability Rank
Position 1Rework 10.6875784
Rework 20.6995143
Rework 30.6995142
Position 2Rework 10.6875785
Rework 20.7147451
Table 12. The actual entropy increment of assembly approaches.
Table 12. The actual entropy increment of assembly approaches.
PositionRework path Δ H
111.099
21.095
31.090
211.103
21.095

Share and Cite

MDPI and ACS Style

Wu, M.; Dai, W.; Lu, Z.; Zhao, Y.; Wang, M. The Method for Risk Evaluation in Assembly Process based on the Discrete-Time SIRS Epidemic Model and Information Entropy. Entropy 2019, 21, 1029. https://doi.org/10.3390/e21111029

AMA Style

Wu M, Dai W, Lu Z, Zhao Y, Wang M. The Method for Risk Evaluation in Assembly Process based on the Discrete-Time SIRS Epidemic Model and Information Entropy. Entropy. 2019; 21(11):1029. https://doi.org/10.3390/e21111029

Chicago/Turabian Style

Wu, Mengyao, Wei Dai, Zhiyuan Lu, Yu Zhao, and Meiqing Wang. 2019. "The Method for Risk Evaluation in Assembly Process based on the Discrete-Time SIRS Epidemic Model and Information Entropy" Entropy 21, no. 11: 1029. https://doi.org/10.3390/e21111029

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop