Abstract

Due to the lack of historical data, the inability to carry out a large number of reliability tests on the machine tool, the lack of reliability information collected, and the change of the working environment of the machine tool, there are a lot of uncertainties in the machine tool. In the existing research, only unilateral uncertainty factors are usually considered, while in practical problems, random uncertainty and cognitive uncertainty exist at the same time. Therefore, in this study, the random uncertainty and cognitive uncertainty in the system are characterized by random variables, fuzzy variables, probability box variables, and interval variables. For the structural function with more variables, the dimension is reduced first, and then the reliability model of the universal generating function (UGF) is established. Taking the heavy CNC machine tool as an example, the structural reliability analysis model of the fatigue strength of the milling shaft based on the UGF is constructed. The local sensitivity analysis and global sensitivity analysis of the variables affecting the fatigue strength of the milling shaft are carried out, and the factors that have the greatest impact on the fatigue strength of the milling shaft are obtained. The case study shows the effectiveness of the method proposed in this study.

1. Introduction

CNC machine tools are widely used in modern manufacturing industry, known as the “machine tool” of modern manufacturing industry, and its performance level also directly affects the rapid development of manufacturing industry in the whole country [1]. Heavy CNC machine tool has the characteristics of complex system structure, difficult process, long R&D cycle, high manufacturing cost, large driving load, and complex working condition stress. Due to the high R&D cost, long development cycle, insufficient experimental conditions, small batch customization, and other factors of Heavy CNC machine tools, it is impossible to obtain sufficient test data and field use data, which makes the reliability data include random uncertainty and cognitive uncertainty. How to deal with uncertainty is the key and difficulty of reliability evaluation. Uncertainty includes random uncertainty and cognitive uncertainty. Random uncertainty comes from the randomness and volatility of the system itself, which can be quantified by probability theory; cognitive uncertainty is due to cognitive bias, incomplete information, and other reasons. The subjective information given by experts or engineers often has cognitive uncertainty, which can be gradually reduced with the deepening of understanding and the increase of information [2]. At present, the main theories dealing with cognitive uncertainty include fuzzy mathematics, possibility theory, interval analysis, evidence theory, and Bayesian method. These theories still have certain limitations in dealing with cognitive uncertainty, and these theories need to make various assumptions about the probability distribution of component parameters or the independence of components [3], the reliability evaluation method based on various assumptions has a certain degree of unreliability. In addition, none of the above theories can effectively quantify random uncertainty and cognitive uncertainty at the same time. How to establish a unified model to quantify random uncertainty and cognitive uncertainty is the main problem of complex system reliability evaluation.

Xiahou et al. [4] considered the uncertainty of component degradation parameters in the system, quantitatively characterized the component degradation parameters by evidence theory, and established the system reliability evaluation model based on evidence theory. Yang [5] combined evidence theory with Bayesian network to expand the traditional fault tree with cognitive uncertainty. Mi [6] combined evidence theory with common cause failure and proposed a reliability analysis method of complex systems under the coexistence of cognitive uncertainty and common cause failure. Lü [7] proposed a random fuzzy uncertainty reliability analysis method. The fuzzy variable is transformed into an interval variable by using the cut set method, and the Taylor series is expanded to calculate the upper and lower bounds of reliability index and failure probability. Mi [8] uses the probability boxes to quantify uncertain parameters. Zhang [9] quantified the uncertainty of parameters through fuzzy numbers and probability boxes and proposed a method based on entropy equivalent transformation and saddle point approximation for reliability modeling and analysis. Wang [10] transformed fuzzy variables into interval variables and established a reliability model containing random variables and fuzzy variables. Tang [11] proposed a mixed reliability discretization analysis method of uncertain structures based on evidence theory to solve the coexistence of random, fuzzy, and other uncertainties in structural reliability analysis. It can be seen that many methods have been applied to uncertainty quantification. These research results provide important technical means for problems such as the lack of complex reliability data.

As a bridge between continuous mathematics and discrete mathematics, UGF is a common method in reliability analysis. This method was first proposed by Ushakov [12] and then extended by Levitin [13]. Mi [14] combined evidence theory with UGF and proposed a reliability model of a complex system based on trust UGF. Li [15] combined interval analysis with UGF and proposed an interval UGF model for system reliability analysis. Xiao [16] established a UGF model under a variety of mixed variables. Ding [17] proposed fuzzy UGF. Shen [18] used Markov model and UGF to analyze the reliability of bearings and solve the problem of state space explosion. Ma [19] combined the common cause failure problem with the fuzzy UGF on the basis of the fuzzy UGF. Yuan [20] proposed a reliability evaluation model of a complex system based on trust UGF and quantified the cognitive uncertainty in the system by using evidence theory.

At present, the related research on uncertainty quantification has achieved some results. However, there is no way to deal with both cognitive and random uncertainty. There are few UGF models under imprecise probability [1820]. Based on the existing, this project studies the UGF model of uncertain variables, studies the random and cognitive uncertainty quantification based on the UGF, and establishes the reliability evaluation model. The feasibility and reliability of the two methods are fully verified by Monte Carlo analysis under the condition of small uncertainty.

2. Mathematical Description of UGF

The UGF represents discrete variables in the form of polynomials, defines the calculation rules and combination operators of discrete variables, and obtains the general form of system construction through recursive calculation.

Let all the possibilities of the discrete variable X be , and the corresponding probabilities are respectively. Then the mapping of is called the probability quality function and satisfies . The UGF of a discrete variable X is defined as

Let Z represent , then the UGF of X is expressed as

For two universal generating functions, the algorithm of [21] , :

According to the algorithm of the UGF, considering “n” independent discrete variables , the UGF of the function can be expressed aswhere, is a compound operator, is calculated according to the four algorithms of . It can be seen from equation (4) that the number of items in the equation is . For simple calculation, equation (4) can be rewritten aswhere .

2.1. UGF for Different Types of Variables
2.1.1. UGF Representation of Random Variables

Let the probability density function of a random variable X be , where the distribution of samples is known and bounded, and it is recorded as . Divide , into n subintervals, as shown in Figure 1. The corresponding mean and probability of each subinterval are, respectively:

The universal generating function of random variables from equation (2) can be expressed as

2.1.2. UGF Representation of Probability Box Variables

Let the probability density function of the probability box variable be and the distribution interval be . To determine the mean value and probability of each interval of X, the interval can be divided into l cells on average, which can be expressed as

The mean value of each interval is

The probability value corresponding to the mean value of each interval is

And, the probability value meets the following conditions:

, thus, the UGF of the probability box variable is expressed as follows:

2.1.3. UGF Representation of Interval Variables

For a variable Y, if the upper and lower bounds of the variable are known, it is recorded as and the interval Y is divided into r cells, which are recorded as at this time, the mean value and probability of each interval of interval variable Y can be expressed as

Therefore, the UGF of interval variables is expressed as

2.1.4. UGF Representation of Fuzzy Variables

Fuzzy information is also a common type of information in reliability engineering. Fuzzy information is described by the membership function. Triangular fuzzy number is a common membership function, which is represented by represents the fuzzy variable, and the triangular fuzzy membership function is shown in Figure 2:

For the fuzziness problems contained in variables, the existing theoretical methods often use the form of cut sets to transform the membership function into the form of intervals. In this paper, the method of entropy equivalence will be used to transform the fuzziness problems in variables into random problems.

Shannon defines the probability entropy of random variables under uncertainty as:

For random variables with normal distribution, if the mean and variance is known, equation (16) can be transformed into

Fuzzy variable the probability entropy of a is defined aswhere, .

To obtain the probability density function of equivalent normal random variables, it is necessary to determine the fuzzy variable . According to reference [22], the mean and standard deviation of a are equivalent to the normal random variable x and the fuzzy variable have the same probability entropy,

Obtained by combining equation (17):

Because satisfies the property of probability density, it can be called a probability density function:

The probability density function of the equivalent normal random variable of the fuzzy variable is expressed as

The fuzzy random variable is divided into K intervals, and the UGF is expressed as

2.2. Structural Reliability Modeling with Mixed Uncertainty

Variables describing mixed uncertainty usually include: random variable X, fuzzy variable , interval variable Y, probability box variable , if (X,, Y,) is a variable that affects the state and nature of the structure, then the functional function of the structure can be expressed as

According to the stress strength interference model, when is, the structure fails; when the structure is in a safe state; when , the structure reaches the limit state. In Figure 3, three limit states of the structural function in the case of two-dimensional variables.

In general, the failure rate of the structure is obtained by multiple integration of the joint probability density function of each variable in the region of . When the structure contains different types of variables and the number of variables is large, it is very difficult to solve it by multiple integrals. The UGF simplifies the calculation to a certain extent. The structural failure probability under various uncertainties based on the UGF can be expressed as

When the number of variables affecting reliability is small, the calculation using equation (24) is relatively simple, but when the number of variables affecting reliability is large, it will lead to the problem of large amount of calculation. Therefore, the approximate dimension reduction method is used to reduce the dimension of the multivariable computing function, obtain the approximate function of the multivariable computing function, and then build a UGF model to solve the failure efficiency.

2.2.1. Dimensionality Reduction of Multivariable Function

Rahman and Xu [23] proposed an approximate dimensionality reduction method for multivariable functions. The main idea of the multivariable dimensionality reduction method is to decompose the original multivariable function into the sum of multiple single variables. Multivariable dimensionality reduction methods are mainly divided into two categories: Multivariable dimensionality reduction method based on mean point expansion and multivariable dimensionality reduction method based on the maximum possible failure point. This paper mainly adopts the multivariable dimensionality reduction method based on mean point expansion. Let the mean value of random variables in n intervals , and then the dimension reduction approximation model of the function of the mean value is as follows:

For variables with different types, the mean values of (X,, Y, ) are, respectively, , , , it can be seen from equation (25) that the dimension reduction approximation of the functional function under a variety of mixed variables can be expressed as

If the fuzzy variable is transformed into a normal random variable, based on the equivalent method of constant entropy, equation (26) can be rewritten aswhere .

2.2.2. Estimate the Probability Density Function of Based on the Maximum Entropy Estimation Method

, X is a random variable, so Z is also a random variable. The maximum entropy estimation method does not need any artificial assumption when approaching the unknown probability density function. It is an effective and high-precision method. In 1957, jayncs proposed the calculation method of maximum entropy. The model of estimating with maximum entropy is as follows:

The following constraints are met:

The value of can be solved by simulation and its model is

is the probability density function and is the i-th order origin moment of . According to the Lagrange method, the probability density function of the maximum entropy distribution is expressed as

, , is a Lagrange multiplier which can be obtained by the nonlinear programming method. The probability density function expression of multiple variables with the maximum entropy distribution satisfying the constraint conditions in equation (31):

Then it is transformed into the form of a universal generating function according to equation (2).

Since the function is an interval variable, the minimum and maximum values are determined through the linear programming optimization model, that is,

According to equations (26) and (34), the maximum and minimum values of the functional functions in the interval variables are, respectively.

The minimum and maximum failure probability values can be obtained by using the calculation method of UGF as shown in Figure 4.

3. Fatigue Strength Reliability Analysis of Milling Shaft Based on UGF

3.1. Reliability Analysis of Fatigue Strength of Sub Milling Shaft

For the heavy CNC boring and milling machine, the milling shaft is the core component of the machine tool. When the machine tool is working, the motor drives the milling shaft to rotate through the gear transmission mechanism, and the milling shaft bears the meshing force from the external gear in the process of rotation; at the same time, the milling shaft bears the cutting force, which is transmitted to the milling shaft by the milling cutter. There is little difference between the maximum outer diameter and the minimum inner diameter of the milling shaft, so the milling shaft can be simplified as a hollow shaft with an inner diameter of 130 mm and an outer diameter of 221 mm. Under the combination of bending and torsion, the stress diagram of the milling shaft is shown in Figure 5:

is the external load (kN); and are the bending moment on the dangerously section (); is the radial force at the meshing part of the gear, and is the circumferential force at the meshing part of the gear; a, b, and c are the dimensions of the milling shaft (m).

The functional function of the structure under the fatigue strength failure mode of the milling shaft is as follows:where —torque of milling shaft (kN · m); —bending moment on the horizontal plane of milling shaft (kN · m); —bending moment on the vertical plane of milling shaft (kNm); W—bending section coefficient ; K—the correction coefficient is related to the surface quality and size of the milling shaft; —fatigue strength of standard smooth specimen ;

The statistical table of fatigue strength related parameters of machine tool milling shaft is shown in Table 1:

For random variables, parameter 1 is the mean of normal distribution and parameter 2 is the variance of normal distribution; for the probability box variable, parameter 1 is the mean interval of normal distribution, and parameter 2 is the variance of normal distribution; for interval variables, parameter 1 is the interval lower limit, marked as a, and parameter 2 is the interval upper limit, marked as b.

There are many dependent variables. First, approximate dimensionality reduction of at the mean value:

For the random variable , , let , the first four order origin moments of Z are obtained by (30), where the first four order origin moments are shown in Table 2:

The probability density function of Z obtained from (33) is

Divide Z into 5 cells, and the mean value and probability of each interval are

For interval variables K, W, , let the maximum and minimum value of can be obtained through optimization.

According to the principle, the distribution interval of the probability box variable is divided into 7 cells, and the mean value and probability of each cell of are obtained:

Similarly, MV is divided into 5 cells, and the mean value and probability of each cell of MV are obtained:

According to equation (24), the calculation program is compiled with MATLAB software to obtain the minimum and maximum values of the fatigue strength and failure probability of the milling shaft. The calculation results with Monte Carlo method are shown in Table 3:

The fatigue strength of the milling shaft is calculated by using the multivariable dimension reduction method and the UGF. Compared with the results calculated by the Monte Carlo method, the error of the two methods is small, and the method proposed in this paper does not need a large number of data points and has high efficiency.

3.2. Sensitivity Analysis of Milling Shaft

If the reliability is sensitive to the changes of some factors, attention should be paid to the design, manufacturing, and processing of the structure to strictly ensure its accuracy. On the contrary, if the uncertainty of variables has no obvious impact on the structural reliability, it can be treated as a fixed value in the analysis, to reduce the difficulty of analysis and improve the calculation efficiency. Reliability sensitivity analysis can provide useful guidance for reliability design, construction, and maintenance of structures. The local sensitivity method and global sensitivity analysis method are used to analyze the fatigue strength of the milling shaft, and then the effects of several important variables that have the greatest impact on the fatigue strength of the milling shaft on the functional function are determined.

3.2.1. Local Sensitivity Analysis Based on Monte Carlo

Local sensitivity is the value of the partial derivative of the input variable to the failure probability at a given parameter value. When the Monte Carlo method is used for analysis, the failure probability is expressed as

is a decision function, and its value can be expressed as follows:

According to the definition of sensitivity, the expression is

Is the characteristic parameter of the random variable distribution, and is the probability density function of the basic random variable.

By transforming the integral in equation (45) into the expression of mathematical expectation, the Monte Carlo method can be used to calculate the structural failure sensitivity as follows:

The sensitivity analysis of the fatigue strength limit state equation of the milling shaft is carried out in combination with the Monte Carlo method. Taking as random variables and as interval variables, the local sensitivity analysis results are shown in Table 4:

If the sensitivity is positive, increasing value will reduce the failure probability, negative sensitivity and increase will increase the failure probability.

3.2.2. Global Sensitivity Analysis Based on Variance

The local sensitivity analysis method is used to test the influence of the change of a single parameter at the nominal value point on the model results, while the global sensitivity analysis extends the change range of the parameters to the whole definition domain. In this paper, the variance sensitivity method is mainly used to analyze the global sensitivity.

Variance sensitivity analysis uses variance to describe the uncertainty of input variables. It can allocate the variance of output variables to each input variable and the interaction between different input variables, and decompose the response function into

In this formula, , , . The variance of the output variable y can be decomposed into

In this formula, , etc.

Sobol defines the sensitivity index as

indicate the influence degree of input variable on the output variable Y.

The reliability sensitivity analysis of Heavy CNC is carried out in combination with the variance sensitivity analysis method, and the fatigue strength limit state equation of milling shaft is as follows:

The fatigue strength variance of the milling shaft is calculated by using equations (47) and (48), as shown in Table 5.

Apply equation (48) to obtain the main effect sensitivity of each variable, as shown in Table 6.

It can be seen from the table that the uncertainty of the correction coefficient K has the greatest impact on the fatigue strength of the milling shaft, and the others are , , , ,W, and in turn.

4. Conclusions

A reliability model based on UGF is established. An example shows that the method is effective.

The results of local sensitivity analysis are positive and negative. Positive sensitivity shows that the impact on reliability is positive, and negative sensitivity has a negative impact on reliability. Variable mean sensitivity is negative and variance sensitivity is positive, indicating that increasing the mean will increase the failure probability, and increasing the variance will reduce the failure probability. Increasing the mean value of variable decreases the failure probability, and increasing the variance of variable increases the failure probability. For interval variables, the value of K and shall be increased and the value of W shall be reduced to reduce the failure probability.

In the global sensitivity analysis results, the main effect sensitivity index value of the comprehensive correction coefficient K is the largest, followed by the stress correction coefficient α, the bending moment on the horizontal plane, the torque on the milling axis and the fatigue strength of the standard smooth specimen are the second, and the bending moment and bending section coefficient W on the vertical plane are the smallest. Therefore, the uncertainty of the correction coefficient K has a great impact on the uncertainty of the fatigue strength of the milling shaft. Increasing the correction coefficient K can reduce the failure probability of the fatigue strength of the milling shaft the most.

Data Availability

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

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this paper.

Acknowledgments

This research was funded by the National Natural Science Foundation of China (nos. 51965051 and 71761030) and the Natural Science Foundation of Inner Mongolia Autonomous Region, China (no. 2020MS05065).