Keywords

1 Introduction

Urbanization is the inevitable trend of development in China, railway transit vehicle carrying an important historical mission as the key equipment on the road of urbanization. As a power electronic device, traction inverter is an important part of the traction system. To ensure the stable operation of the train, it is necessary to evaluate the reliability of traction inverter in advance. The electronic device in the railway transit railway has a long life, it is difficult to obtain enough data. Thus, the accelerated degradation test is adopted to research this problem.

Many researches [1,2,3,4,5] analyzed the reliability and the wear-out failure of electronic device in the railway transit vehicle. Xiao et al. [6,7,8] used accelerated degradation test to evaluate the reliability of some products, through managing the environment temperature and reliability change with time, more accurate results were obtained. In the Bayes reliability field, Zhu and Jia [9, 10] evaluated the reliability of bearing and other parts under the circumstance of extremely small sample and minimal failure data. Trabelsi [11] analyzed the fault diagnosis of the IGBT modules in the voltage source inverter, a new control system can increase the efficiency of the inverter has been found. Czerny et al. [12,13,14] conclude that the longer the time of temperature swing is, the smaller the failure cycling number is. And a new method to evaluate the reliability of inverter has been presented.

This article put forward a method of evaluating the reliability of inverter using the accelerated degradation test. Meantime, the Bayes method is adopted to estimate the failure rate. In order to analysis the effectiveness of the reliability evaluating of the inverter, the Monte Carlo simulation about the accelerated degradation test of inverter is operated.

2 Accelerated Degradation Test

Figure 1 shows the layout of accelerated degradation test with inverter, it consist of three parts, the first part is the power system with 220 V alternating current and the load converter, it provides the needed voltage that input to the test inverter, also monitoring the IGBT collector emitter voltage and the forward voltage of the diode to decide the inverter is failure or not. The second part is the control system. It consists of the PC et al. It can achieve the object that improve the voltage accordingly and control the environment temperature. The third part is the water cooling system, it can keep the environment temperature relatively constant, and it can simulate the reality situation closely.

Fig. 1
figure 1

The layout of accelerated degradation test system

2.1 Testing Program

The object of the accelerated degradation test is a kind of inverter, the plate size of the inverter is 15.2*10.2 cm, the rated input voltage of the inverter is 32 V. The main reason that caused the failure of the traction inverter is the wear-out of the switch components, mainly marked by the short circuit and the broken circuit of the IGBT power switches. Taking the overall level of the test into account, voltage is chosen as the acceleration stress of the test, set from scratch, and the scale coefficient of the linear growth stress level is 0.8. To control the cost of the accelerated degradation test and meet the statistical requirements, the test inverter sample is set as 4. In the test, the change of the IGBT collector emitter voltage and the forward voltage is taken as the degradation parameter, and the failure threshold is the change of the IGBT collector emitter voltage is up to 3 V. The censored time of each sub test is set as: [72 205 252 277 300 324 348 372 374].

2.2 Testing Circuit

To simulate the working circuit of the traction inverter closely, the test circuit is designed as Fig. 2. The unit is the dashed box above is the test inverter, and the unit in the dashed box below is the load converter. The load converter provides the needed voltage to test inverter, this two are connected with the electric fuse, it protects the whole system from abnormal heavy current. The IGBT collector emitter voltage is monitored by the online testing circuit that can tell the inverter is failure or not. The test inverter and the load converter are both controlled by the control board, the control board is consists of DSP and PC terminal. The water cooling system makes the whole system a temperature stable state.

Fig. 2
figure 2

The circuit of the accelerated degradation test of inverter

2.3 Test Data Processing

The data processing of the accelerated degradation test is shown as Fig. 3. It shows the voltage variation trend of 4 samples, as time goes on, the value of the voltage variation is continuous increase. It fits the purpose of the accelerated degradation test that the test can accelerate the wear-out of the inverter, and the priori information can be obtained from the test results. According to the results of the accelerated degradation test, the fault type of inverter can be diagnosed as wear-out type failure.

Fig. 3
figure 3

The data of the accelerated degradation test of inverter

3 Analysis of the Acceleration Model

In the accelerated degradation test with electronic equipment, inverse power law model is often adopted to describe the relation between product life and the added stress:

$$ \upeta ( {\text{V) = 1/[dV}}^{ \wedge } {\text{C ]}} $$
(1)

where, V is the stress, \( \eta (V) \) is the scale parameter, parameter to be estimated c and d is irrelative to stress V. Log on Eq. (1):

$$ \ln [\eta (V)] = b_{0} + b[\phi (V)] $$
(2)

where, \( b_{0} = - \ln (d),b = - c,\phi (V) = \ln (V). \)

In the test, the failure mechanism of inverter is high voltage, the voltage that far greater than the rated voltage caused the high temperature of inverter, accelerated the damage of the IGBT module, thus, the fault type of inverter can be also diagnosed as wear-out type failure. It assumed that the life distribution of inverter is two-parameter Weibull distribution \( wei(\theta ,\beta ) \), \( \theta \) is scale parameter, \( \beta \) is the shape parameter. Thus, on the condition of order stress \( V(t) = Kt \), the cumulative failure probability is:

$$ {\text{F}}^{ * } (t) = \exp \left[ { - \frac{{d^{m} K^{mc} }}{c + 1}t^{m(c + 1)} } \right] = 1 - \exp \left[ { - \left( {\frac{t}{\theta }} \right)^{\beta } } \right] = G\left[ {\frac{{{\text{ln}}t - \mu }}{\sigma }} \right] $$
(3)

where, \( G(x) = 1 = \exp [ - \exp (x)] \) is the distribution function of standard extreme value distribution, and:

$$ \left\{ {\begin{array}{*{20}c} {\beta = \frac{1}{\sigma } = m(1 + c)} \\ {\mu = {\text{ln}}\theta = A + B{\text{ln}}K} \\ \end{array} } \right. $$
(4)

where, \( \left\{ {\begin{array}{*{20}c} {A = \frac{{ - m{\text{ln}}d + \text{ln(1 + }c\text{)}}}{m(1 + c)}} \\ {B = - \frac{c}{1 + c}} \\ \end{array} } \right. \)

There is a set of stress levels: \( k_{1} < k_{2} < \cdots < k_{p} (p \ge 2) \), owing to \( \mu_{i} - \mu_{j} = B(\ln k_{i} - k_{j} ),1 \le i < j \le p \), there is \( \theta_{i} = e^{{\mu_{i} }} ,i = 1,2, \ldots ,p \). And:

$$ \theta_{p} < \theta_{p - 1} < \cdots < \theta_{1} < \theta_{2} k_{2,1} < \cdots < \theta_{p} k_{p,1} $$
(5)

where, \( k_{i,j} = k_{i} /k_{j} ,i,j = 1,2, \ldots ,p. \)

4 Parameter Estimation

There are \( n_{i} \) products in the accelerated degradation test, the ordered stress is \( V_{i} (t) = k_{i} t. \) The failure time of the products is \( 0 < t_{i1} < t_{i2} < \cdots < t_{{ir_{i} }} < \tau_{i0} ,r_{i} < n_{i} ,i = 1,2, \ldots p. \) \( \tau_{i0} \) is the censored time. \( r_{i} \) is the number of failed products before the censored time.

Assumed that \( r = \sum\limits_{i = 1}^{p} {r_{i} } ,V = \prod\limits_{i = 1}^{P} {\prod\limits_{j = 1}^{{r_{i} }} {t_{ij} } } ,\tau = (n_{i} ,r_{i} ,t_{ij} ,j = 1,2, \ldots ,p), \) and

$$ \tau_{i} (\beta ) = \sum\limits_{j = 1}^{{r_{i} }} {t^{\beta } } + ij(n_{i} - r_{i} )\tau_{i0}^{\beta } . $$

From the analysis above, the likelihood function is:

$$ L(\beta ,\theta |\tau ) = \beta^{r} V^{\beta - 1} \prod\limits_{i = 1}^{p} {\frac{1}{{\theta_{i}^{\beta } r_{i} }}} \exp \left[ { - \frac{{\tau_{i} (\beta )}}{{\theta_{i}^{\beta } }}} \right] $$
(6)

According to the Bayes method about the prior distribution [15], it assumed that the prior distribution of \( \theta_{j}^{\beta } \) is the inverse \( \Gamma \) distribution \( IG(a_{j} ,b_{j} ) \), from the prior information, it concludes that \( a_{j} > 0,b_{j} > 0 \), thus, the prior distribution is:

$$ \pi (\theta_{j} |\beta ) = \frac{{\beta b_{j}^{{\alpha^{j} }} }}{{\Gamma (\alpha_{j} )}}\theta_{j}^{{ - (1 + \beta \alpha_{j} )}} \exp \left( { - \frac{{b_{j} }}{{\theta_{j}^{\beta } }}} \right) $$
(7)

When \( \beta \in (0,1) \), the prior distribution of \( \beta \) is beta distribution:

$$ \pi_{1} (\beta ) = \frac{1}{{B(\alpha_{1} ,\beta_{1} )}}\beta^{{\alpha_{1} - 1}} (1 - \beta )^{{\beta_{1} - 1}} ,0 \le \beta \le 1 $$
(8)

When \( \beta \in (1,\infty ) \), the prior distribution of \( \beta - 1 \) is \( \Gamma \) distribution \( \Gamma (\alpha_{2} ,\beta_{2} ) \):

$$ \pi_{2} (\beta ) = \frac{{\beta_{2}^{{\alpha_{2} }} }}{{B(\alpha_{1} ,\beta_{1} )}}(\beta - 1)^{{\alpha_{2} - 1}} e^{{ - \beta_{2} (\beta - 1)}} ,\beta > 1 $$
(9)

From the prior distribution, it can be affirmed that \( \alpha_{1} > 1,\beta_{1} > 1,\alpha_{2} \ge 1,\beta_{2} > 0. \) And:

$$ \begin{aligned} \frac{{\partial^{2} \pi_{1} (\beta )}}{{\partial \beta^{2} }} & = - \frac{{\alpha_{1} - 1}}{{\beta^{2} }} - \frac{{\beta_{1} - 1}}{{(\beta - 1)^{2} }} < 0 \\ \frac{{\partial^{2} \pi_{2} (\beta )}}{{\partial \beta^{2} }} & = - \frac{{\alpha_{2} - 1}}{{\beta^{2} }} < 0 \\ \end{aligned} $$

From the equation above, the prior distribution about \( \beta \) is both logarithmic convex function. Where, B is the value space of \( \beta \), and \( H_{p} \) is the value space of \( \theta \), where \( H_{P} = \{ (\theta_{1} , \ldots ,\theta_{p} )|\theta_{p} < \theta_{p - 1} < \cdots < \theta_{1} < \theta_{2} k_{2,1} < \cdots < \theta_{p} k_{p,1} \} \), it assumed that the prior distribution of \( \beta \) is \( \pi (\beta ) \). According to the Bayes equation, the posterior distribution of \( \beta ,\overrightarrow {\theta } \) is:

$$ g(\beta ,\theta |\tau ) \propto \pi (\beta )\beta^{r + p} V^{\beta - 1} \prod\limits_{i = 1}^{p} {\frac{1}{{\theta_{i}^{{1 + \beta (\alpha_{i} + r_{i} )}} }}} \exp \left[ { - \frac{{\tau_{i} (\beta ) + b_{i} }}{{\theta_{i}^{\beta } }}} \right]\beta \in B,\theta \in H_{p} $$
(10)

It is difficult to solve the equation through traditional method, in this article, the Gibbs sampling is used to solve the equation above. The foundation of the Gibbs sampling is the complete posterior distribution that can be sampled. \( \overset{\lower0.5em\hbox{$\smash{\scriptscriptstyle\rightharpoonup}$}} {\theta }_{ - j} = \{ \theta_{i} ,i \ne j,i = 1,2 \ldots p\} \), according to Eq. (10), the complete posterior distribution of \( \theta_{j} \) is:

$$ \pi (\theta_{j} |\beta ,\theta_{( - j)} ,\tau ) = \frac{{\beta (b_{j} + \tau_{j} (\beta ))^{{\alpha_{j} + r_{j} }} }}{{\Gamma (a_{j} + r_{j} )}}\frac{1}{{\theta_{j}^{{1 + \beta (a_{j} + r_{j} )}} }}\exp \left( { - \frac{{b_{j} + \tau_{j} (\beta )}}{{\theta_{j}^{\beta } }}} \right) $$
(11)

That is: \( (\theta_{j} |\beta ,\theta_{( - j)} ,\tau ) \sim IG(a_{j} + r_{j} ,b_{j} + \tau_{j} (\beta ))\;j = 1,2, \cdots ,p,\theta_{j} \in G_{j} \), and

$$ \begin{aligned} G_{1} & = \{ \theta_{1} :\theta_{2} < \theta_{1} < \theta_{2} k_{2,1} \} \\ G_{p} & = \{ \theta_{p} :\theta_{p - 1} k_{p - 1,p} < \theta_{p} < \theta_{p - 1} \} \\ G_{i} & = \{ \theta_{i} :\theta_{i + 1} < \theta_{i} < \theta_{i - 1} ,\theta_{i - 1} k_{i - 1,i} < \theta_{i} < k_{i + 1,i} \theta_{i + 1} \} \\ & = \{ \theta_{i} :\hbox{max} (\theta_{i + 1} ,\theta_{i - 1} k_{i - 1,i} ) < \theta_{i} < \hbox{min} (\theta_{i - 1} ,k_{i + 1,i} \theta_{i + 1} )\} \\ \end{aligned} $$

The complete posterior distribution of \( \beta \) is:

$$ \begin{array}{*{20}l} {\pi (\beta |\overrightarrow {\theta ,\tau } )} \hfill \\ { \propto \pi (\beta )\beta^{r + p} V^{\beta - 1} \prod\limits_{i = 1}^{p} {\frac{1}{{\theta_{i}^{{1 + \beta (a_{i} + r_{i} )}} }}} } \hfill \\ \end{array} \exp \left[ { - \frac{{\tau_{i} (\beta ) + b_{i} }}{{\theta_{i}^{\beta } }}} \right],\beta \in B $$
(12)

Make \( {\text{ln}}\pi (\beta |\overrightarrow {\theta } ,\tau ) = h(\beta ) \), there is:

$$ \begin{aligned} \frac{{\partial^{2} h(\beta )}}{{\partial \beta^{2} }} & = \frac{{\partial^{2} {\text{ln}}\pi (\beta )}}{{\partial \beta^{2} }} - \frac{r + p}{{\beta^{2} }} \\ \quad & - \sum\limits_{i = 1}^{p} {\left\{ {\sum\limits_{k = 1}^{{r_{i} }} {\left( {\frac{{t_{ik} }}{{\theta_{i} }}} \right)^{\beta } \left[ {{\text{ln}}\frac{{t_{ik} }}{{\theta_{i} }}} \right]^{2} + (n_{i} - r_{i} )\left( {\frac{{\tau_{i0} }}{{\theta_{i} }}} \right)^{\beta } \left[ {{\text{ln}}\frac{{\tau_{i0} }}{{\theta_{i} }}} \right]^{2} } } \right\}} \\ \quad & - \sum\limits_{i = 1}^{p} {\frac{{b_{i} }}{{\theta_{i}^{\beta } }}} [{\text{ln(}}\theta_{i} )]^{2} \\ \end{aligned} $$

From the analysis above, it can be concluded that \( b_{i} > 0,i = 1,2, \ldots ,p,\tau_{i0} > 0,t_{ik} > 0,k = 1,2, \ldots ,r_{i} ,i = 1,2, \ldots ,p \), the concavity of \( \beta \) complete posterior distribution depends on the concavity of \( \pi (\beta ) \), that is the logarithmic convex. The sampling method is as follows:

It assumed that \( (\theta_{k,1} ,\theta_{k,2} , \ldots ,\theta_{k,p} ,\beta_{k} ,k = 1,2, \ldots ,M_{1} ,M_{1} + 1) \) is a sample of parameter \( (\theta_{1} , \ldots ,\theta_{p} ,\beta ) \), \( M_{1} \) is the abandoned sample capacity. Thus, the estimated value of \( \theta_{j} ,\beta \) can be obtained as follows:

$$ \hat{\theta }_{\text{j}} = \frac{1}{{M - M_{1} }}\sum\limits_{{k = M_{1} + 1}}^{M} {\theta_{k,j} ,j = 1,2 \ldots ,p,} $$
(13)
$$ \hat{\beta } = \frac{1}{{M - M_{1} }}\sum\limits_{{k = M_{1} + 1}}^{M} {\beta_{k} } $$
(14)

According to Eqs. (4), (13), (14) and the Markov theorem, the estimation value of m, c and d can be obtained as follows:

$$ \begin{aligned} \hat{m} & = \hat{\beta }(1 + \hat{\beta }), \\ \hat{c} & = - \frac{{\hat{B}}}{{1 + \hat{B}}}, \\ \hat{a} & = - {\text{ln}}(\widehat{d}) = {\text{ln(1}} + \hat{B}\text{)} + \frac{{\hat{A}}}{{1 + \hat{B}}}, \\ \end{aligned} $$

where, \( \hat{A} = \frac{GH - IM}{{EG - I^{2} }} \), \( \hat{B} = \frac{EM - IH}{{EG - I^{2} }} \), \( I = \sum\nolimits_{i = 1}^{p} {A_{{r_{i} }} ,n_{i} }^{ - 1} {\text{ln(}}k_{i} ) \),

\( G = \sum\nolimits_{i = 1}^{p} {A_{{r_{i} ,n_{i} }} }^{ - 1} {\text{ln}}^{2} (k_{i} ) \),\( H = \sum\nolimits_{i = 1}^{p} {\hat{\mu }_{l} } \), \( M = \sum\nolimits_{i = 1}^{p} {A_{{r_{i} ,n_{i} }} }^{ - 1} \hat{\mu }_{l} {\text{ln(}}k_{i} ) \),

\( E = \sum\nolimits_{i = 1}^{p} {A_{{r_{i} ,n_{i} }} }^{ - 1} \), \( \hat{\mu }_{l} = {\text{ln}}\hat{\theta }_{l} \), \( A_{{r_{i} ,n_{i} }}^{ - 1} \) is the coefficient of variation. Supposed that the estimation of \( A \) and \( B \) is the normal least square estimation so that the value of the coefficient of variation is 1. Refer to the [16], the acceleration model, the coefficient of the acceleration model and the reliability of inverter under the normal voltage can be obtained as follow:

$$ \begin{aligned} {\text{ln}}\hat{\eta }_{V} & = - {\text{ln}}\,(\widehat{d}) - \hat{c}{\text{ln(}}V\text{),} \\ \hat{\tau }_{p} & = \left( {\frac{V}{{V_{0} }}} \right)^{{\hat{c}}} , \\ \hat{R}_{V(t)} & = \exp \{ - (\hat{d}V^{{\hat{c}}} t)^{{\hat{m}}} \} ,t > 0 \\ \end{aligned} $$
(15)

5 Reliability Evaluation of Inverter

From the hypothesis above, the life distribution of inverter is two-parameter Weibull distribution, and the scale parameter and the added stress meet the inverse power law model. From the test data in the second part of this article and the expertise experience, the value of \( \beta \) is larger than 1, according to Eq. (9), the prior distribution of \( \beta { - }1 \) is \( \Gamma (12,2) \), the prior distribution of \( \theta_{1}^{\beta } ,\theta_{2}^{\beta } ,\theta_{3}^{\beta } ,\theta_{4}^{\beta } \) is \( IG(10,9 \times 10^{10} ),IG(8,5 \times 10^{10} ),IG(5,8 \times 10^{9} ),IG(3,4 \times 10^{6} ) \). In the Gibbs sampling, the iterations are \( M = 1000 \), the initial value is \( \beta = 4.6,\theta_{1} = 80,\theta_{2} = 30,\theta_{3} = 10,\theta_{4} = 5, \) after the sampling, the results is \( \hat{\beta } = 6.0206,\hat{\theta }_{1} = 54.3507,\hat{\theta }_{2} = 41.3841,\hat{\theta }_{3} = 29.9559,\hat{\theta }_{4} = 11.4457 \), according to Eq. (15), the estimation value of \( m,c,a \) can be obtained as follows: \( \hat{m} = 0.2385,\hat{c} = 24.2384,\hat{a} = 111.6332 \). And the acceleration model is as follows:

$$ \ln \hat{\eta }_{v} = 111.6332 - 24.2387\ln V $$

When the inverter works under the rated voltage 32 V, the reliability of inverter at any work time can be described as follows:

$$ \hat{R}_{V} (t) = \exp \{ - (111.6332 \times 32^{24.2387} t)^{0.2385} \} $$

The reliability curve of inverter is showed as Fig. 4.

Fig. 4
figure 4

The reliability curve of inverter

To checkout the evaluation results of the inverter based on the Bayes reliability, the simulation of the accelerated degradation test based on Monte Carlo is thought to be done. The detailed procedure is as follow:

  1. 1.

    Generate the candidate point \( x_{(0)} \).

  2. 2.

    Given the proposal distribution \( q(x_{(k)} ,x_{(k - 1)} ) \), this distribution refers to the probability of the value of \( x_{(k)} \) transfer to the value of \( x_{(k - 1)} \). This probability is also called alternative probability. Based on the current value \( x_{(k - 1)} \), extract the \( x^{ * } \) from the distribution \( q(x_{(k)} ,x_{(k - 1)} ) \).

  3. 3.

    Compute the accept probability \( \alpha_{accept} \).

    $$ \alpha_{accept} = \hbox{min} [1,\frac{{p(x^{ * } )q(x^{ * } ,x()k - 1)}}{{p(x(k - 1)q(x()k - 1),x^{ * } )}}] $$
  4. 4.

    Extract the value of \( \alpha^{{\prime }} \) from [0, 1], if \( \alpha^{{\prime }} < \alpha^{accept} \), then the \( x^{ * } \) is accepted. If not, \( x^{*} \) is rejected, that is \( x_{(k)} = x_{(k - 1)} \).

  5. 5.

    Repeat the previous step, until the sampling is down.

The simulation of accelerated degradation with inverter is done, the life distribution of inverter is two-parameter Weibull distribution, and the acceleration model is inverse power law model, the simulation scheme is as follows:

The normal stress of the inverter is 32 V, set the scale coefficient as 0.8, the accelerated stress is growing as time goes, the initial value is \( \beta = 4.6,\theta_{1} = 80,\theta_{2} = 30,\theta_{3} = 10,\theta_{4} = 5 \), the times of the Monte Carlo simulation is 2000. The simulation results are as Fig. 5.

Fig. 5
figure 5

Monte Carlo simulation results of parameter \( \beta ,\theta \)

According to the results of simulation, the average value of \( \beta ,\theta \) can be obtained as \( \bar{\beta } = 5.3128,\bar{\theta }_{1} = 59.3527,\bar{\theta }_{2} = 39.2596,\bar{\theta }_{3} = 31.4867,\bar{\theta }_{4} = 13.1694 \), put these value into equation of \( \hat{m},\hat{c},\hat{a} \) and Eq. (15), the acceleration model is:

$$ \ln \hat{\eta }_{v} = 125.5483 - 23.2571\ln V $$

As shown above, the reliability of inverter under the normal working voltage 32 V is:

$$ \hat{R}_{V} (t) = \exp \{ - (125.5483 \times 32^{23.2571} t)^{0.2015} \} $$

Figure 6 shows the comparison of two reliability curve under the Bayes method and the Monte Carlo simulation. From the curve, it is obviously that the two curves are extremely close. It validates the accuracy of the evaluation method of inverter’s reliability.

Fig. 6
figure 6

The comparison of reliability curve based on Bayes and Monte Carlo method

Several conclusions can be drawn from this article:

  1. 1.

    In the accelerated degradation test, the water cooling system is adopted to maintain the test temperature relatively stable, thus, the failure mechanism of inverter can consistent with practice, during the test, the fault type of inverter can be diagnosed as wear-out type failure. It assumed that the life distribution of inverter is two-parameter Weibull distribution.

  2. 2.

    Combined with Weibull distribution, the acceleration model is analyzed, using the Bayes method, the evaluation method of inverter is obtained, and the reliability curve of inverter is solved through the accelerated degradation test.

  3. 3.

    To checkout the evaluation results of the inverter based on the Bayes reliability, the simulation of the accelerated degradation test based on Monte Carlo is operated. The evaluate results and the simulation results are extremely close. It validates the accuracy of the evaluation method of inverter’s reliability. This method can used to evaluate the other electronic equipments’ reliability.