# Temperature-NonThermal Relationship

### From ReliaWiki

When temperature and a second non-thermal stress (e.g., voltage) are the accelerated stresses of a test, then the Arrhenius and the inverse power law relationships can be combined to yield the Temperature-NonThermal (T-NT) relationship. This relationship is given by:

where:

- is the non-thermal stress (i.e., voltage, vibration, etc.)

- is the temperature (
**in absolute units**).

- , , are the parameters to be determined.

The T-NT relationship can be linearized and plotted on a Life vs. Stress plot. The relationship is linearized by taking the natural logarithm of both sides in the T-NT relationship or:

Since life is now a function of two stresses, a Life vs. Stress plot can only be obtained by keeping one of the two stresses constant and varying the other one. Doing so will yield the straight line described by the above equation, where the term for the stress which is kept at a fixed value becomes another constant (in addition to the constant). When the non-thermal stress is kept constant, then the linearized T-NT relationship becomes:

This is the Arrhenius equation and it is plotted on a log-reciprocal scale. When the thermal stress is kept constant, then the linearized T-NT relationship becomes:

This is the inverse power law equation and it is plotted on a log-log scale. In the next two figures, data obtained from a temperature and voltage test were analyzed and plotted on a log-reciprocal scale. In the first figure, life is plotted versus temperature, with voltage held at a fixed value. In the second figure, life is plotted versus voltage, with temperature held at a fixed value.

### A look at the Parameters *B* and *n*

Depending on which stress type is kept constant, it can be seen from the linearized T-NT relationship that either the parameter or the parameter is the slope of the resulting line. If, for example, the non-thermal stress is kept constant then is the slope of the life line in a Life vs. Temperature plot. The steeper the slope, the greater the dependency of the product's life to the temperature. In other words, is a measure of the effect that temperature has on the life and is a measure of the effect that the non-thermal stress has on the life. The larger the value of the higher the dependency of the life on the temperature. Similarly, the larger the value of the higher the dependency of the life on the non-thermal stress.

### Acceleration Factor

The acceleration factor for the T-NT relationship is given by:

where:

- is the life at use stress level.

- is the life at the accelerated stress level.

- is the use temperature level.

- is the accelerated temperature level.

- is the accelerated non-thermal level.

- is the use non-thermal level.

The acceleration factor is plotted versus stress in the same manner used to create the Life vs. Stress plots. That is, one stress type is kept constant and the other is varied.

# T-NT Exponential

By setting , the exponential *pdf* becomes:

## T-NT Exponential Statistical Properties Summary

### Mean or MTTF

The mean, or Mean Time To Failure (MTTF) for the T-NT exponential model is given by:

### Median

The median, for the T-NT exponential model is given by:

### Mode

The mode, for the T-NT exponential model is given by:

### Standard Deviation

The standard deviation, , for the T-NT exponential model is given by:

### T-NT Exponential Reliability Function

The T-NT exponential reliability function is given by:

This function is the complement of the T-NT exponential cumulative distribution function or:

and,

### Conditional Reliability

The conditional reliability function for the T-NT exponential model is given by,

### Reliable Life

For the T-NT exponential model, the reliable life, or the mission duration for a desired reliability goal, , is given by:

- or:

## Parameter Estimation

### Maximum Likelihood Estimation Method

Substituting the T-NT relationship into the exponential log-likelihood equation yields:

where:

and:

- is the number of groups of exact times-to-failure data points.

- is the number of times-to-failure data points in the time-to-failure data group.

- is the T-NT parameter (unknown, the first of three parameters to be estimated).

- is the second T-NT parameter (unknown, the second of three parameters to be estimated).

- is the third T-NT parameter (unknown, the third of three parameters to be estimated).

- is the temperature level of the group.

- is the non-thermal stress level of the group.

- is the exact failure time of the group.

- is the number of groups of suspension data points.

- is the number of suspensions in the group of suspension data points.

- is the running time of the suspension data group.

- is the number of interval data groups.

- is the number of intervals in the group of data intervals.

- is the beginning of the interval.

- is the ending of the interval.

The solution (parameter estimates) will be found by solving for the parameters and so that and .

# T-NT Weibull

By setting , the T-NT Weibull model is given by:

## T-NT Weibull Statistical Properties Summary

### Mean or MTTF

The mean, , for the T-NT Weibull model is given by:

where is the gamma function evaluated at the value of .

### Median

The median, for the T-NT Weibull model is given by:

### Mode

The mode, for the T-NT Weibull model is given by:

### Standard Deviation

The standard deviation, for the T-NT Weibull model is given by:

### T-NT Weibull Reliability Function

The T-NT Weibull reliability function is given by:

### Conditional Reliability Function

The T-NT Weibull conditional reliability function at a specified stress level is given by:

or:

### Reliable Life

For the T-NT Weibull model, the reliable life, , of a unit for a specified reliability and starting the mission at age zero is given by:

### T-NT Weibull Failure Rate Function

The T-NT Weibull failure rate function, , is given by:

## Parameter Estimation

### Maximum Likelihood Estimation Method

Substituting the T-NT relationship into the Weibull log-likelihood function yields:

where:

and:

- is the number of groups of exact times-to-failure data points.

- is the number of times-to-failure data points in the time-to-failure data group.

- is the Weibull shape parameter (unknown, the first of four parameters to be estimated).

- is the first T-NT parameter (unknown, the second of four parameters to be estimated).

- is the second T-NT parameter (unknown, the third of four parameters to be estimated).

- is the third T-NT parameter (unknown, the fourth of four parameters to be estimated).

- is the temperature level of the group.

- is the non-thermal stress level of the group.

- is the exact failure time of the group.

- is the number of groups of suspension data points.

- is the number of suspensions in the group of suspension data points.

- is the running time of the suspension data group.

- is the number of interval data groups.

- is the number of intervals in the group of data intervals.

- is the beginning of the interval.

- is the ending of the interval.

The solution (parameter estimates) will be found by solving for the parameters and so that and .

# T-NT Lognormal

The *pdf* of the lognormal distribution is given by:

where:

and:

- times-to-failure.

- mean of the natural logarithms of the times-to-failure.

- standard deviation of the natural logarithms of the times-to-failure.

The median of the lognormal distribution is given by:

The T-NT lognormal model *pdf* can be obtained by setting . Therefore:

or:

Thus:

Substituting the above equation into the lognormal *pdf* yields the T-NT lognormal model *pdf* or:

## T-N-T Lognormal Statistical Properties Summary

### The Mean

The mean life of the T-NT lognormal model (mean of the times-to-failure), , is given by:

The mean of the natural logarithms of the times-to-failure, , in terms of and is given by:

### The Standard Deviation

The standard deviation of the T-NT lognormal model (standard deviation of the times-to-failure), , is given by:

The standard deviation of the natural logarithms of the times-to-failure, , in terms of and is given by:

### The Mode

The mode of the T-NT lognormal model is given by:

### T-NT Lognormal Reliability

For the T-NT lognormal model, the reliability for a mission of time , starting at age 0, for the T-NT lognormal model is determined by:

or:

### Reliable Life

For the T-NT lognormal model, the reliable life, or the mission duration for a desired reliability goal, is estimated by first solving the reliability equation with respect to time, as follows:

where:

and:

Since the reliable life, , is given by:

### Lognormal Failure Rate

The T-NT lognormal failure rate is given by:

## Parameter Estimation

### Maximum Likelihood Estimation Method

The complete T-NT lognormal log-likelihood function is:

where:

and:

- is the number of groups of exact times-to-failure data points.

- is the number of times-to-failure data points in the time-to-failure data group.

- is the standard deviation of the natural logarithm of the times-to-failure (unknown, the first of four parameters to be estimated).

- is the first T-NT parameter (unknown, the second of four parameters to be estimated).

- is the second T-NT parameter (unknown, the third of four parameters to be estimated).

- is the third T-NT parameter (unknown, the fourth of four parameters to be estimated).

- is the stress level for the first stress type (i.e., temperature) of the group.

- is the stress level for the second stress type (i.e., non-thermal) of the group.

- is the exact failure time of the group.

- is the number of groups of suspension data points.

- is the number of suspensions in the group of suspension data points.

- is the running time of the suspension data group.

- is the number of interval data groups.

- is the number of intervals in the group of data intervals.

- is the beginning of the interval.

- is the ending of the interval.

The solution (parameter estimates) will be found by solving for so that and .

### T-NT Lognormal Example

12 electronic devices were put into a continuous accelerated life test and the following data were collected.

Using ALTA and the T-NT lognormal model, the following parameters were obtained:

A probability plot, with the 2-sided 90% confidence bounds for the use stress levels of 323K and 2V, is shown next.

An acceleration factor plot, in which one of the stresses must be kept constant, can also be obtained. For example, in the following plot, the acceleration factor is plotted versus temperature given a constant voltage of 2V.

# T-NT Confidence Bounds

## Approximate Confidence Bounds for the T-NT Exponential

### Confidence Bounds on the Mean Life

The mean life for the T-NT model is given by setting . The upper and lower bounds on the mean life (ML estimate of the mean life) are estimated by:

where is defined by:

If is the confidence level, then for the two-sided bounds, and for the one-sided bounds. The variance of is given by:

or:

The variances and covariance of and are estimated from the local Fisher matrix (evaluated at as follows:

where:

### Confidence Bounds on Reliability

The bounds on reliability at a given time, , are estimated by:

### Confidence Bounds on Time

The bounds on time for a given reliability (ML estimate of time) are estimated by first solving the reliability function with respect to time:

The corresponding confidence bounds are estimated from:

## Approximate Confidence Bounds for the T-NT Weibull

### Bounds on the Parameters

Using the same approach as previously discussed ( and positive parameters):

and:

The variances and covariances of and are estimated from the Fisher matrix (evaluated at as follows:

where:

### Confidence Bounds on Reliability

The reliability function (ML estimate) for the T-NT Weibull model is given by:

or:

Setting:

or:

The reliability function now becomes:

The next step is to find the upper and lower bounds on :

where:

or:

The upper and lower bounds on reliability are:

### Confidence Bounds on Time

The bounds on time (ML estimate of time) for a given reliability are estimated by first solving the reliability function with respect to time as follows:

or:

where

The upper and lower bounds on are estimated from:

where:

or:

The upper and lower bounds on time are then found by:

## Approximate Confidence Bounds for the T-NT Lognormal

### Bounds on the Parameters

Since the standard deviation, , and are positive parameters, and are treated as normally distributed and the bounds are estimated from:

and:

The lower and upper bounds on and are estimated from:

and:

The variances and covariances of , and are estimated from the local Fisher matrix (evaluated at , as follows:

- where:

### Bounds on Reliability

The reliability of the lognormal distribution is given by:

Let then For , , and for

The above equation then becomes:

The bounds on are estimated from:

where:

or:

The upper and lower bounds on reliability are:

### Confidence Bounds on Time

The bounds around time for a given lognormal percentile (unreliability) are estimated by first solving the reliability equation with respect to time, as follows:

where:

and:

The next step is to calculate the variance of :

or:

The upper and lower bounds are then found by:

Solving for and yields:

# Appendix 10A: T-NT Confidence Bounds

## Approximate Confidence Bounds for the T-NT Exponential

### Confidence Bounds on the Mean Life

The mean life for the T-NT model is given by Eqn. (Temp-Volt) by setting *m* = *L*(*V*) . The upper (*m*_{U}) and lower (*m*_{L}) bounds on the mean life (ML estimate of the mean life) are estimated by:

where *K*_{α} is defined by:

If δ is the confidence level, then for the two-sided bounds, and α = 1 − δ for the one-sided bounds. The variance of is given by:

or:

The variances and covariance of *B*, *C* and *n* are estimated from the local Fisher matrix (evaluated at as follows:

- where,

### Confidence Bounds on Reliability

The bounds on reliability at a given time, *T* , are estimated by:

### Confidence Bounds on Time

The bounds on time for a given reliability (ML estimate of time) are estimated by first solving the reliability function with respect to time:

The corresponding confidence bounds are estimated from:

## Approximate Confidence Bounds for the T-NT Weibull

### Bounds on the Parameters

Using the same approach as previously discussed ( and

positive parameters):

and:

The variances and covariances of β, *B*, *C*, and *n* are estimated from the Fisher matrix (evaluated at as follows:

where:

### Confidence Bounds on Reliability

The reliability function (ML estimate) for the T-NT Weibull model is given by:

- or:

- Setting:

or:

The reliability function now becomes:

The next step is to find the upper and lower bounds on *u* :

- where:

- or:

The upper and lower bounds on reliability are:

where *u*_{U} and .. are estimated using Eqns. (TVUupper) and (TVUlower).

### Confidence Bounds on Time

The bounds on time (ML estimate of time) for a given reliability are estimated by first solving the reliability function with respect to time as follows:

- or:

where

The upper and lower bounds on *u* are estimated from:

- where:

- or:

The upper and lower bounds on time are then found by:

where *u*_{U} and *u*_{L} are estimated using Eqns. (TVUupper) and (TVUlower).

## Approximate Confidence Bounds for the T-NT Lognormal

### Bounds on the Parameters

Since the standard deviation, , and are positive parameters, and are treated as normally distributed and the bounds are estimated from:

- and:

The lower and upper bounds on *B* and *n* are estimated from:

- and:

The variances and covariances of *B* , *C*, *n*, and σ_{T'} are estimated from the local Fisher matrix (evaluated at , as follows:

- where:

### Bounds on Reliability

The reliability of the lognormal distribution is given by:

Let then
For *t* = *T*' , , and for

The above equation then becomes:

The bounds on *z* are estimated from:

- where:

- or:

The upper and lower bounds on reliability are:

### Confidence Bounds on Time

The bounds around time for a given lognormal percentile (unreliability) are estimated by first solving the reliability equation with respect to time, as follows:

- where:

- and:

The next step is to calculate the variance of :

- or:

The upper and lower bounds are then found by:

Solving for *T*_{U} and *T*_{L} yields: