- Original Article
- Open Access

# A Reliability Allocation Method of CNC Lathes Based on Copula Failure Correlation Model

- Hao Wang
^{1}, - Yi-Min Zhang
^{2}Email author and - Zhou Yang
^{1}

**31**:111

https://doi.org/10.1186/s10033-018-0303-9

© The Author(s) 2018

**Received:**12 April 2017**Accepted:**26 November 2018**Published:**27 December 2018

## Abstract

The current research of reliability allocation of CNC lathes always treat CNC lathes as independent series systems. However, CNC lathes are complex systems in the actual situation. Failure correlation is rarely considered when reliability allocation is conducted. In this paper, drawbacks of reliability model based on failure independence assumption are illustrated, after which, reliability model of CNC lathes considering failure correlation of subsystems is established based on Copula theory, which is an improvement of traditional reliability model of series systems. As the failure time of CNC lathes often obeys Weibull or exponential distribution, Gumbel Copula is selected to build correlation model. After that, a reliability allocation method considering failure correlation is analyzed based on the model established before. Reliability goal is set first and then failure rates are allocated to subsystems according to the allocation vector through solving the correlation model. Reliability allocation is conducted for *t* = 1. A real case of a CNC lathe and a numerical case are presented together to illustrate the advantages of the reliability model established considering failure correlation and the corresponding allocation method. It shows that the model accords to facts and real working condition more, and failure rates allocated to all the subsystems are increased to some extent. This research proposes a reliability allocation method which takes failure correlation among subsystems of CNC lathes into consideration, and costs for design and manufacture could be decreased.

## Keywords

- CNC lathe
- Copula
- Failure correlation
- Reliability model
- Reliability allocation

## 1 Introduction

CNC lathes take an important role in mechanical equipment, the reliability technology of which is improved and developed gradually by scholars at home and abroad. Zhang et al. [1, 2] put forward the reliability syllabus of mechanical products including CNC lathes and researched the essence of reliability-based design. Wu et al. [3] presented a novel reliability assessment methodology with machining performance degradation data for estimating the reliability level of equipment. Li et al. [4] presented a reliability optimization design method considering the failure caused by overlarge static deformation of the CNC lathe spindle, so that reliability was improved and reliability robustness increased at the same time. CNC lathes are traditionally regarded as series systems [5], and it’s commonly seen in some researches that failures of different subsystems are independent, which means that failure of a certain subsystem cannot be influenced by any other subsystem. However, according to engineering experience and practical situation, failure independence hypothesis is not accurate enough [6], which may cause unnecessary costs. Problems such as changes in environment or uneven distribution of materials may lead to the same variation tendency of subsystems’ reliability, resulting in fluctuation of the reliability of the lathe. Failure of a subsystem is not only related to fatigue caused by long time operation, but also related to failures of other systems, which is so-called failure correlation [7, 8]. Therefore, failure correlation should be given full consideration when assessing reliability of CNC lathes.

In recent years, many researches about failure correlation of different systems and structures have been conducted by scholars. Shen et al. [9] proposed an average maintenance time calculation method for CNC machine tools. Copula connection function was used to calculate failure rate function of components with failure correlation. Wang et al. [10] employed Gaussian Copula function to construct joint distribution of the random variables, and developed a novel model to describe the deterioration of aging structures in reliability analysis. Huang et al. [11] established avionics reliability assessment model based on Copula theory considering two kinds of failure modes. Mou et al. [12] researched reliability model of planetary steering gear using fault tree analysis and fuzzy theory. Zhang et al. [13] discussed failure correlation of CNC equipment taking CNC machine as an illustrative example, and compared the results with that of traditional series model. Chen et al. [14] proposed a reliability allocation method considering failure dependence, whose effect of cost reduction was demonstrated through a numerical case. Liu et al. [15] proposed a dimensionality reduction calculation method for multidimensional Copula, which enhanced computing efficiency to a large extent.

Based on the statement above, this paper established reliability model of CNC lathes considering failure correlation of subsystems using Copula theory, and then proposed a reliability allocation method based on the model. The rationality and effectiveness of the allocation method were explained and verified through two examples compared with traditional method based on failure independence assumption. Therefore, this paper provides reference and support for reliability design of CNC lathes.

## 2 Copula Theory

### 2.1 Definition and Properties of Copula

Copula function was first proposed by Sklar in 1959, which is a description for dependency relationship. It has been widely used in many fields, such as financial field, mechanical field and electronic field. Copula function can provide a link between joint distribution and marginal distribution of two or more random variables [16]. It can describe failure dependency or correlation roundly and reflect what’s real of the relationships among different subsystems. Introducing Copula function into reliability analysis of CNC lathes can make up the shortage of traditional failure independence assumption.

*x*

_{1},

*x*

_{2}, …,

*x*

_{n}, the marginal distribution of which are respectively

*F*

_{1}(

*x*

_{1}),

*F*

_{2}(

*x*

_{2}), …,

*F*

_{n}(

*x*

_{n}).

*F*

_{i}(

*x*

_{i}) obeys uniform distribution between 0 and 1. Copula function that can describe these variables is written as

*C*(

*F*

_{1}(

*x*

_{1}),

*F*

_{2}(

*x*

_{2}), …,

*F*

_{n}(

*x*

_{n})).

*n*-Dimensional Copula has the following characteristics [17].

- (1)
Domain of definition of

*C*(*F*_{1}(*x*_{1}),*F*_{2}(*x*_{2}), …,*F*_{n}(*x*_{n})) is [0,1]^{n}= I^{n}. - (2)
For any

*F*_{1}(*x*_{1}),*F*_{2}(*x*_{2}),…,*F*_{n}(*x*_{n}) ∈ I^{n},*C*(*F*_{1}(*x*_{1}),*F*_{2}(*x*_{2}),…,*F*_{n}(*x*_{n})) is an increasing function. - (3)
For any

*F*_{1}(*x*_{1}),*F*_{2}(*x*_{2}),…,*F*_{n}(*x*_{n}) ∈ I^{n}, if there exists*F*_{i}(*x*_{i}) = 0,*C*(*F*_{1}(*x*_{1}),*F*_{2}(*x*_{2}),…,*F*_{n}(*x*_{n})) = 0. - (4)
For any

*F*_{1}(*x*_{1}),*F*_{2}(*x*_{2}),…,*F*_{n}(*x*_{n}) ∈ I^{n}, if all of them are equal to 1 except for*F*_{i}(*x*_{i}),*C*(*F*_{1}(*x*_{1}),*F*_{2}(*x*_{2}),…,*F*_{n}(*x*_{n})) =*F*_{i}(*x*_{i}).

### 2.2 Sklar Theorem

*n*-dimensional random variables is denoted as

*F*(

*x*

_{1},

*x*

_{2}, …,

*x*

_{n}), there exists a Copula function

*F*

_{1}(

*x*

_{1}),

*F*

_{2}(

*x*

_{2}), …,

*F*

_{n}(

*x*

_{n}) are continuous,

*C*(

*F*

_{1}(

*x*

_{1}),

*F*

_{2}(

*x*

_{2}), …,

*F*

_{n}(

*x*

_{n})) is unique, otherwise,

*C*(

*F*

_{1}(

*x*

_{1}),

*F*

_{2}(

*x*

_{2}), …,

*F*

_{n}(

*x*

_{n})) is unique in Ran

*F*

_{1}× Ran

*F*

_{2}×···× Ran

*F*

_{n}. According to the joint distribution function and marginal distribution function, and making

*u*

_{i}=

*F*

_{i}(

*x*

_{i}), Eq. (1) can be rewritten as

*F*

_{ i}

^{−1}(

*x*

_{i}) is the inverse function of

*F*

_{i}(

*x*

_{i}).

*f*(

*x*

_{1},

*x*

_{2}, …,

*x*

_{n}), which is the density function of

*F*(

*x*

_{1},

*x*

_{2}, …,

*x*

_{n}) can be written as

*c*(·) is the density function of Copula function, and \(c(u_{1} ,u_{2} ,\; \ldots ,\;u_{n} ) = \frac{{\partial C(u_{1} ,u_{2} ,\; \ldots ,\;u_{n} )}}{{\partial u_{1} \partial u_{2} \cdot \cdot \cdot \partial u_{n} }}.\)

*f*

_{i}(

*x*

_{i}) is the density function of marginal distribution function

*F*

_{i}(

*x*

_{i}).

### 2.3 Archimedean Copula Function

*u*

_{i}≤ 1, \(\varphi\) is a non-increasing continuous function, called Copula generator. \(\varphi\): [0, + ∞) → [0, 1], \(\varphi\)(0) = 1, lim

_{x→+∞}\(\varphi\)(

*x*) = 0, and \(\varphi\) is strictly monotone decreasing in [0, \(\varphi\)

^{−1}(0)].

*φ*(

*u*

_{i}) equals to (− ln

*u*

_{i})

^{1/θ}, Gumbel Copula is formed, the expression of which is

*θ*in (0,1] is a parameter that describes correlation among variables. When

*θ*→ 0, it shows strong correlation, When

*θ*= 1, there is no correlation among the variables. The estimated value \(\hat{\theta }\) of

*θ*can be obtained through maximum likelihood estimation method. Likelihood function

*L*(

*θ*) is just what in Eq. (3). \(\hat{\theta }\) should make

*L*(

*θ*) reach its maximum, which can be expressed as \(L(\hat{\theta };x_{1} ,\;x_{2} ,\; \ldots ,\;x_{n} ) = \hbox{max} L(\theta ;x_{1} ,\;x_{2} ,\; \ldots ,\;x_{n} ).\) \(\hat{\theta }\) can be obtained through solving \(\frac{{\partial C(u_{1} ,u_{2} ,\; \ldots ,\;u_{n} )}}{\partial \theta } = 0\).

## 3 Reliability Model of CNC Lathes Based on Copula Function

*X*

_{1},

*X*

_{2}, …,

*X*

_{N}. Assuming that lifetime of subsystems are

*T*

_{1},

*T*

_{2}, …,

*T*

_{N}, reliability of the

*i*th subsystem is

*R*

_{i}(

*t*) =

*P*(

*T*

_{i}>

*t*) = 1 −

*F*

_{i}(

*t*), where

*F*

_{i}(

*t*) is the unreliability of the

*i*th subsystem. According to independence assumption for series systems, reliability of the lathe is [20]

*n*(

*n*≤

*N*) subsystems are dependent in terms of failure, while the other

*m*(

*m*=

*N*−

*n*) subsystems are independent. Reliability of failure dependent subsystems \(\tilde{R}(t)\) can be calculated with Copula function. Assuming that the joint distribution function of lifetime of the

*n*subsystems with failure dependency is

*H*(

*t*) =

*P*(

*T*

_{1}≤

*t*,

*T*

_{2}≤

*t*, …,

*T*

_{n}≤

*t*).

*F*

_{i}(

*t*) is the marginal distribution function of

*T*

_{i}, which is continuous. According to Sklar theorem, there exists the only

*n*-dimensional Copula function and

*H*(

*t*) =

*C*(

*F*

_{1}(

*t*),

*F*

_{2}(

*t*), …,

*F*

_{n}(

*t*)). Therefore, expression of \(\tilde{R}(t)\) is

*n*

_{1}subsystems with failure correlation, while other

*n*

_{2}subsystems with failure correlation, and so on, then reliability model of the CNC lathe is that

*N*

_{1},

*N*

_{2}, …,

*N*

_{σ}are the numbers of subsystems with failure correlation respectively, the sum of which is

*N*−

*m*.

*R*

_{w}, where

*R*

_{w}= min(

*R*

_{1},

*R*

_{2}, …,

*R*

_{N}). The lower bound of \(\tilde{R}_{\text{sys}}\) is the result of independence hypothesis, denoted as

*R*

_{p}, where \(R_{\text{p}} = \prod\limits_{i = 1}^{N} {R_{i} } .\) So, there exists

*R*

_{p}≤ \(\tilde{R}_{\text{sys}}\) ≤

*R*

_{w}. Assuming that there is a system including four failure dependent subsystems, reliability of which are respectively

*R*

_{1}= 0.9992,

*R*

_{2}= 0.9796,

*R*

_{3}= 0.9903,

*R*

_{4}= 0.9888. Then,

*R*

_{p}=

*R*

_{1}×

*R*

_{2}×

*R*

_{3}×

*R*

_{4}= 0.9585, and

*R*

_{w}= min(

*R*

_{1},

*R*

_{2},

*R*

_{3},

*R*

_{4}) = 0.9796. Based on the statement above, reliability of the system using Copula function is

*θ*is shown in Figure 1. It can be seen that reliability considering failure correlation is between the result of the weakest link theory and that of independence hypothesis. With the increase of

*θ*, the result is close to that of independence hypothesis.

## 4 A Reliability Allocation Method of CNC Lathes Considering Failure Correlation

Reliability allocation is to allocate reliability index to products of each level from top to bottom according to certain principles and methods [21, 22]. Traditional ARINC allocation method [23] takes the failure rates of subsystems into consideration, which are used to calculate weight factors for allocation. The target failure rate is then allocated to each subsystem in proportion to the values of the weight factors. Wang et al. [24] considered seven factors, such as frequency and criticality of failure, and proposed a comprehensive allocation method for CNC lathes. Kim et al. [25] transformed the traditional severity level into exponential type to avoid the occurrence of unacceptable failure effects. Yadav et al. [26] proposed an allocation method through modifying traditional calculation method of criticality and introducing the potential for reliability improvement into allocation factor. In addition, Liu et al. [27] established a fuel cell vehicle model considering factors such as subsystem cost and limit reliability, and employed a genetic algorithm to reallocate the reliability of the overall vehicle system. Sriramdas et al. [28] evaluated allocation factors in linguistic terms and proposed an allocation approach.

All the methods mentioned above are based on independence hypothesis, however, failures of a subsystem are not only caused by fatigue and aging of the components, but also by failures of other subsystems. Many researchers have developed and improved the corresponding allocation methods. Zhuang et al. [29] proposed an allocation method using two-dimensional mapping of components and functions considering functional dependency and modified criticality factor. Yang et al. [30] gave an overall consideration of several allocation factors, established coefficient matrix of failure correlation, calculated correlated failure severities of subsystems, and finally allocated the target reliability value to each subsystem.

*A*

_{1},

*A*

_{2}, …,

*A*

_{N}}. The target value of failure rate is allocated to each subsystem in accordance with A, so the failure rate allocated to the

*i*th subsystem is

*λ*

_{obj}is the target value of failure rate that needed to be allocated to subsystems.

*N*subsystems, reliability allocation process is still carried out in accordance with the values in A, which means that the ratio between failure rate of the

*i*th subsystem and that of the

*j*th subsystem is that

*λ*

_{ i}

^{*}:

*λ*

_{ j}

^{*}=

*A*

_{i}:

*A*

_{j}. Therefore,

Reliability allocation is the primary stage of the life cycle of CNC lathes, which is conducted in this paper when *t* = 1.

Setting the failure rate to be allocated to the *i*th subsystem *λ*
_{
i}
^{*}
as the standard, the failure rates to be allocated to other subsystems can be expressed with *λ*
_{
i}
^{*}
according to Eq. (12). *λ*
_{
i}
^{*}
can be solved through substituting Eq. (12) into the reliability model which is shown in Eq. (9), where, *F*(*t*) = 1 − *R*(*t*), and letting Eq. (9) be equal to \(e^{{ - \lambda_{\text{obj}} }}\). Then, failure rates of the other *N* − 1 subsystems can be obtained according to Eq. (12). Reliability results of each subsystem after allocation when *t* = 1 are \(R_{1} = e^{{ - \lambda_{1}^{*} }} ,R_{2} = e^{{ - \lambda_{2}^{*} }} , \ldots ,R_{N} = e^{{ - \lambda_{N}^{*} }} .\)

*λ*

_{1},

*λ*

_{2},

*λ*

_{3}and

*λ*

_{4}respectively. For convenience, ARINC method is selected here, in which the allocation vector A = {

*A*

_{1}:

*A*

_{2}:

*A*

_{3}:

*A*

_{4}=

*λ*

_{1}:

*λ*

_{2}:

*λ*

_{3}:

*λ*

_{4}}. Assuming that among all the four subsystems,

*N*

_{1},

*N*

_{2}and

*N*

_{3}are failure dependent, and failure rate allocated to

*N*

_{3}denoted as

*λ*

_{3}

^{*}is selected as the standard, then \(\lambda_{1}^{*} = \frac{{\lambda_{1} }}{{\lambda_{3} }}\lambda_{3}^{*}\), \(\lambda_{2}^{*} = \frac{{\lambda_{2} }}{{\lambda_{3} }}\lambda_{3}^{*}\), \(\lambda_{4}^{*} = \frac{{\lambda_{4} }}{{\lambda_{3} }}\lambda_{3}^{*}\). Making

*θ*= 0.3 for Gumbel Copula and Eq. (14) be equal to \(e^{{ - \lambda_{\text{obj}} }}\),

*λ*

_{3}

^{*}can be obtained by solving the equation.

It can be concluded that failure rates allocated to subsystems are higher when considering failure correlation than that based on independence hypothesis, while the failure rate of the overall system remains the same, which still meets the design requirement. For a certain subsystem, if the acceptable failure rate is higher, then the cost of design and manufacture could be decreased, which makes it easier to make the subsystem up to standard. Therefore, the allocation method is more reasonable and consistent with engineering practice.

## 5 Real Case and Discussions

### 5.1 Reliability Model of CNC Lathes Considering Failure Correlation

Reliability functions and linear correlation coefficients of the subsystems

Symbol of subsystems | Reliability function | Linear correlation coefficient |
---|---|---|

M |
| 0.985 |

F |
| 0.956 |

B |
| 0.993 |

T |
| 0.982 |

C |
| 0.949 |

H |
| 0.987 |

E |
| 0.984 |

P |
| 0.985 |

According to Ref. [13], subsystems with relatively low linear correlation coefficient are seen as failure dependent. From Table 1, correlation coefficients of feeding system (F) and clamping system (C) are 0.956 and 0.949 respectively, which are the lowest of all. Therefore, reliability model of the lathe is discussed in the following part considering failure correlation between feeding system (F) and clamping system (C).

*θ*takes different values, where, feeding system (F) and clamping system (C) are independent when

*θ*= 1. When

*t*remains unchanged, the smaller

*θ*is, the stronger the correlation, and the higher the reliability will be.

*θ*is set as 0.3 in this case.

*θ*= 0.3 is

### 5.2 Reliability Allocation of CNC Lathes

Taking the data in Ref. [24] as a reference, an example of reliability allocation is presented by using the method in section 4, and comparison is made between the results of the method proposed in this paper and that of the method in Ref. [24]. Target value of failure rate *λ*_{obj} = 1/*MTBF*_{obj} = 0.002, where, *MTBF*_{obj} denotes the reliability goal of the overall CNC lathe in Ref. [24].

In Ref. [24], there were total 15 subsystems of CNC lathes and seven allocation factors are considered such as frequency of failure, criticality of failure, maintainability, complexity, manufacturing technology, working condition and cost. For each allocation factor, relative ratios for failure rate allocation between every two subsystems were calculated to get ratio matrix B^{(k)}. Then, a matrix Γ can be obtained by calculating the average values of the entries in each row of the matrix B^{(k)} for the seven allocation factors. There is a vector W in Ref. [22] called weighting vector, representing the weight or importance of each allocation factor, which was obtained by expert rating method. The comprehensive failure rate allocation vector for all subsystems A was defined by A = W·Γ. Based on the data in Ref. [22], the allocation vector is finally obtained as follows:

A = {0.68 0.61 0.53 0.54 0.59 0.59 0.39 0.46 0.52 0.41 0.45 0.51 0.45 0.49 0.29}.

Allocation results according to the method proposed in Ref. [24]

Symbol of subsystems | Subsystems | Failure rate \(\hat{\lambda }_{i}\) | \(M\hat{T}BF_{i}\) (h) |
---|---|---|---|

M | Turret | 0.000181 | 5523.56 |

J | Clamping accessory | 0.000163 | 6140.60 |

V | Electric and electronic system | 0.000141 | 7067.28 |

S1 | Main transmission | 0.000145 | 6890.52 |

X | X feed system | 0.000158 | 6318.62 |

Z | Z feed system | 0.000156 | 6398.46 |

NC | CNC system | 0.000103 | 9679.27 |

E | Power supply | 0.000123 | 8154.97 |

D | Hydraulic system | 0.000138 | 7230.30 |

F | Servo system | 0.000108 | 9222.45 |

W | Cooling system | 0.000120 | 8305.45 |

K | Swarf conveyors | 0.000135 | 7412.56 |

L | Lubricant system | 0.000120 | 8346.89 |

S2 | Spindle assembly | 0.000131 | 7645.18 |

Q | Guard | 0.000076 | 13099.09 |

*λ*

_{obj}= 0.002. Failure rate of Turret (M)

*λ*

_{1}

^{*}is selected as the standard, and it can be obtained according to allocation vector A that

*λ*

_{ i}

^{*}denotes the failure rate to be allocated to the

*i*th subsystem by using the method proposed in this paper. Parameter

*θ*of Gumbel Copula is taken as 0.3, and exponential distribution is considered for the failure time, reliability model of the lathe can be obtained

*λ*

_{1}

^{*}= 0.000263.

*MTBF*

_{i}= 1/

*λ*

_{i}, which are shown in Table 3. It needs to state here that in this case, failure rate of Turret (M) is selected as the calculation standard. In fact, failure rate of any other subsystem will be the choice for the standard, and it will not cause change to the allocation results.

Allocation results considering failure correlation

Symbol of subsystems | Subsystems | Failure rate \(\hat{\lambda }_{i}\) | \(M\hat{T}BF_{i}\)/h |
---|---|---|---|

M | Turret | 0.000263 | 3807.09 |

J | Clamping accessory | 0.000236 | 4243.78 |

V | Electric and electronic system | 0.000205 | 4884.65 |

S1 | Main transmission | 0.000209 | 4794.22 |

X | X feed system | 0.000228 | 4388.07 |

Z | Z feed system | 0.000228 | 4388.07 |

NC | CNC system | 0.000151 | 6638.35 |

E | Power supply | 0.000178 | 5627.63 |

D | Hydraulic system | 0.000201 | 4978.54 |

F | Servo system | 0.000159 | 6314.63 |

W | Cooling system | 0.000174 | 5752.63 |

K | Swarf conveyors | 0.000197 | 5076.12 |

L | Lubricant system | 0.000174 | 5752.63 |

S2 | Spindle assembly | 0.000189 | 5283.23 |

Q | Guard | 0.000112 | 8926.36 |

## 6 Conclusions

- (1)
CNC lathes are treated as failure dependent systems considering failure correlation among subsystems, which are described based on Copula theory. Gumbel Copula is applied to establish reliability model. By comparing the model established in this paper and that based on independence hypothesis, it can be concluded that failure correlation model can give a more precise description of the actual running state and increase estimated or predicted reliability of CNC lathes.

- (2)
Based on the established model, a reliability allocation method considering failure correlation is proposed. Ratios among failure rates to be allocated to each subsystem are obtained according to the allocation vector of any existing allocation method based on independence hypothesis, which are substituted into the model established before to get the final results. The allocated failure rates by the method in this paper are higher than that of the method based on independence hypothesis while the MTBF of the lathe remains the same, so that the advantage of the proposed method lies in that costs for design and manufacture can be reduced to a large extent.

- (3)
Through a numerical case applying the theory in this paper, practicability, rationality and accuracy of the method in this paper is verified. Therefore, the present study can be helpful to the reliability design and analysis of series systems like CNC lathes or other mechanical systems having similar structures.

## Declarations

### Authors’ Contributions

Y-MZ was in charge of the whole trial; HW wrote the manuscript; ZY assisted with sampling and laboratory analyses. All authors read and approved the final manuscript.

### Authors’ Information

Hao Wang, born in 1991, is currently a PhD candidate at *Mechanical Reliability and Dynamics Research Center*, *Northeastern University*, *China*. His research interests include reliability design and reliability evaluation of mechanical systems.

Yi-Min Zhang, born in 1958, is currently a professor and PhD candidate supervisor at *Equipment Reliability Institute*, *Shenyang University of Chemical Technology*, *China*. He is also the Chang Jiang Scholar. His main research interests include mechanical reliability engineering and mechanical dynamic design.

Zhou Yang, born in 1979, is currently an associate professor at *Mechanical Reliability and Dynamics Research Center, Northeastern University, China*. Her research interests include mechanical reliability design and fluid dynamics.

### Competing Interests

The authors declare that they have no competing interests.

### Funding

Supported by National Natural Science Foundation of China (Grant Nos. 51135003, U1234208), National Basic Research Program of China (973 Program, Grant No. 2014CB046303), High-class CNC Machine Tools and Basic Manufacturing Equipment of Important National Science and Technology Specific Projects (Grant No. 2013ZX04011-011), National Key Laboratory of Mechanical System and Vibration Project (Grant No. MSV201402), Scientific Research Business Fund of Central Colleges and Universities (Grant No. N150304006), Excellent Talents Support Program for Colleges and Universities in Liaoning Province of China (Grant No. LJQ2014030).

### Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

**Open Access**This article is distributed under the terms of the Creative Commons Attribution 4.0 International License (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided 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.

## Authors’ Affiliations

## References

- Y M Zhang. Connotation and development of mechanical reliability-based design.
*Journal of Mechanical Engineering*, 2010, 46(14): 167–188. (in Chinese)View ArticleGoogle Scholar - Y M Zhang, Z L Sun. The reliability syllabus of mechanical products.
*Journal of Mechanical Engineering*, 2014, 50(14): 14–20. (in Chinese)View ArticleGoogle Scholar - J Wu, C Deng, X Y Shao, et al. A reliability assessment method based on support vector machines for CNC equipment.
*Science in China Series E: Technological Sciences*, 2009, 52(7): 1849–1857.View ArticleGoogle Scholar - C Y Li, S Guo, Y M Zhang, et al. Reliability optimization design for stochastic static deformation of computer numerical control lathe spindle.
*Proceedings of the Institution of Mechanical Engineers, Part B: Journal of Engineering Manufacture*, 2016, 230(1): 83–90.View ArticleGoogle Scholar - Z Yang, P X Liu, Y P Zhu, et al. A comprehensive reliability allocation method for series systems based on failure mode and effects analysis transformed functions.
*Proceedings of the Institution of mechanical Engineers, Part B: Journal of Engineering Manufacture*, 2016, 230(12): 2239–2248.View ArticleGoogle Scholar - Y Sun, L Ma, J Mathew, et al. An analytical model for interactive failures.
*Reliability Engineering & System Safety*, 2006, 91(5): 495–504.View ArticleGoogle Scholar - Y Cheng, X P Du. System reliability analysis with dependent component failures during early design stage - a feasibility study.
*Journal of Mechanical Design*, 2016, 138(5): 051405.MathSciNetView ArticleGoogle Scholar - Y Chen, L Yang, C Ye, et al. Failure mechanism dependence and reliability evaluation of non-repairable system.
*Reliability Engineering & System Safety*, 2015, 138: 273–283.View ArticleGoogle Scholar - G X Shen, W B Zeng, Y Z Zhang, et al. Determination of the average maintenance time of CNC machine tools based on type II failure correlation.
*Maintenance and Reliability*, 2017, 19(4): 604–614.View ArticleGoogle Scholar - C Wang, H Zhang, Q W Li. Reliability assessment of aging structures subjected to gradual and shock deteriorations.
*Reliability Engineering & System Safety*, 2017, 161: 78–86.View ArticleGoogle Scholar - M S Huang, Q H Wang, Y H Li, et al. An approach for improvement of avionics reliability assessment based on copula theory. 9th International Conference on Reliability, Maintainability and Safety, Guiyang, China, June 12–15, 2011: 179–183.Google Scholar
- P B Mou, F H Tao, C Z Jia, et al. A copula-based function model in fuzzy reliability analysis on the planetary steering gear. International Conference on Quality, Reliability, Risk, Maintenance, and Safety Engineering, Chengdu, China, July 15–18, 2013: 375–378.Google Scholar
- Y Z Zhang, R Zheng, G X Shen, et al. Failure dependency of CNC equipment based on copula theory.
*Journal of Jilin University (Engineering and Technology Edition)*, 2011, 41(6): 1636–1640. (in Chinese)Google Scholar - Z Z Chen, Y Liu, H Z Huang, et al. A reliability allocation method considering failure dependence. ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Portland, USA, August 4–7, 2013: V008T12A006.Google Scholar
- Z Liu, F H Tao, C Z Jia. Reliability analysis of series system based on copula function.
*China Measurement & Test*, 2013, 39(1): 125–128. (in Chinese)Google Scholar - R B Nelsen.
*An introduction to Copulas*. 2nd ed. New York: Springer Press, 2006.MATHGoogle Scholar - X Li.
*Methods and applications of COPULA*. Beijing: Economy & Management Publishing House, 2014.Google Scholar - A Sklar. Random variables, distribution functions, and copulas: a personal look backward and forward.
*Lecture Notes-Monograph Series*, 1996, 28: 1–14.MathSciNetGoogle Scholar - Y P You, R Fang, X H Li. Allocating active redundancies to k-out-of-n reliability systems with permutation monotone component lifetimes.
*Applied Stochastic Models in Business and Industry*, 2016, 32(5): 607–620.MathSciNetView ArticleGoogle Scholar - J Y Tang, Y X Zhao, P He, et al. Copula new theory for reliability calculation involving correlation in mechanical systems. Mechanical Science and Technology for Aerospace Engineering, 2009, 28(4): 532–535, 541. (in Chinese)Google Scholar
- T Chen, S L Zheng, H T Liao, et al. A multi-attribute reliability allocation method considering uncertain preferences.
*Quality and Reliability Engineering International*, 2016, 32(7): 2233–2244.View ArticleGoogle Scholar - S Chatterjee, J B Singh, A Roy. A structure-based software reliability allocation using fuzzy analytic hierarchy process.
*International Journal of Systems Science*, 2015, 46(3): 513–525.MathSciNetView ArticleGoogle Scholar - K H Chang. A novel reliability allocation approach using the OWA tree and soft set.
*Annals of Operations Research*, 2016, 244(1): 3–22.MathSciNetView ArticleGoogle Scholar - Y Q Wang, R Yam, M J Zuo, et al. A comprehensive reliability allocation method for design of CNC lathes.
*Reliability Engineering & System Safety*, 2001, 72(3): 247–252.View ArticleGoogle Scholar - K O Kim, Y Yang, M J Zuo. A new reliability allocation weight for reducing the occurrence of severe failure effects.
*Reliability Engineering & System Safety*, 2013, 117: 81–88.View ArticleGoogle Scholar - O P Yadav, X Zhuang. A practical reliability allocation method considering modified criticality factors.
*Reliability Engineering & System Safety*, 2014, 129: 57–65.View ArticleGoogle Scholar - X T Liu, S L Zheng, J Z Feng, et al. Reliability reallocation for fuel cell vehicles based on genetic algorithm.
*Quality and Reliability Engineering International*, 2015, 31(8): 1495–1502.View ArticleGoogle Scholar - V Sriramdas, S K Chaturvedi, H Gargama. Fuzzy arithmetic based reliability allocation approach during early design and development.
*Expert Systems with Applications*, 2014, 41(7): 3444–3449.View ArticleGoogle Scholar - X Zhuang, S Limon, O P Yadav. Considering modified criticality factor and functional dependency for reliability allocation purposes. Proceedings of the 2014 Industrial and Systems Engineering Research Conference, Montreal, Canada, May 31–June 4, 2014: 2602–2611.Google Scholar
- Z Yang, Y P Zhu, Y M Zhang, et al. A comprehensive reliability allocation method for numerical-controlled lathes based on Copula function.
*ACTA Armamentarii*, 2016, 37(1): 131–140. (in Chinese)Google Scholar