# Temperature-Humidity Relationship

### From ReliaWiki

The Temperature-Humidity (T-H) relationship, a variation of the Eyring relationship, has been proposed for predicting the life at use conditions when temperature and humidity are the accelerated stresses in a test. This combination model is given by:

where:

- is one of the three parameters to be determined.

*b*is the second of the three parameters to be determined (also known as the activation energy for humidity).

*A*is a constant and the third of the three parameters to be determined.

*U*is the relative humidity (decimal or percentage).

*V*is temperature (**in absolute units**).

The T-H 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-H 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 a straight line where the term for the stress which is kept at a fixed value becomes another constant (in addition to the ln(*A*) constant). In the next two figures, data obtained from a temperature and humidity test were analyzed and plotted on Arrhenius paper. In the first figure, life is plotted versus temperature with relative humidity held at a fixed value. In the second figure, life is plotted versus relative humidity with temperature held at a fixed value.

Note that the Life vs. Stress plots are plotted on a log-reciprocal scale. Also note that the points shown in these plots represent the life characteristics at the test stress levels (the data set was fitted to a Weibull distribution, thus the points represent the scale parameter, η) . For example, the points shown in the first figure represent η at each of the test temperature levels (two temperature levels were considered in this test).

### A look at the Parameters and *b*

Depending on which stress type is kept constant, it can be seen from the linearized T-H relationship that either the parameter or the parameter *b* is the slope of the resulting line. If, for example, the humidity 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 product life to the temperature. In other words, is a measure of the effect that temperature has on the life, and *b* is a measure of the effect that relative humidity 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 *b*, the higher the dependency of the life on the humidity.

### T-H Data

When using the T-H relationship, the effect of both temperature and humidity on life is sought. For this reason, the test must be performed in a combination manner between the different stress levels of the two stress types. For example, assume that an accelerated test is to be performed at two temperature and two humidity levels. The two temperature levels were chosen to be 300K and 343K. The two humidity levels were chosen to be 0.6 and 0.8. It would be wrong to perform the test at (300K, 0.6) and (343K, 0.8). Doing so would not provide information about the temperature-humidity effects on life. This is because both stresses are increased at the same time and therefore it is unknown which stress is causing the acceleration on life. A possible combination that would provide information about temperature-humidity effects on life would be (300K, 0.6), (300K, 0.8) and (343K, 0.8). It is clear that by testing at (300K, 0.6) and (300K, 0.8) the effect of humidity on life can be determined (since temperature remained constant). Similarly the effects of temperature on life can be determined by testing at (300K, 0.8) and (343K, 0.8) since humidity remained constant.

### Acceleration Factor

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

where:

*L*_{USE}is the life at use stress level.

*L*_{Accelerated}is the life at the accelerated stress level.

*V*_{u}is the use temperature level.

*V*_{A}is the accelerated temperature level.

*U*_{A}is the accelerated humidity level.

*U*_{u}is the use humidity 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 as shown in the next two figures.

# T-H Exponential

By setting *m* = *L*(*U*,*V*) in the exponential *p**d**f* we can obtain the T-H exponential *p**d**f*:

## T-H Exponential Statistical Properties Summary

### Mean or MTTF

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

Substituting Eqn. (t-h exp pdf) yields:

### Median

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

### Mode

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

### Standard Deviation

The standard deviation, σ_{T} , for the T-H exponential model is given by:

### T-H Exponential Reliability Function

The T-H exponential reliability function is given by:

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

and:

### Conditional Reliability

The conditional reliability function for the T-H exponential model is given by:

### Reliable Life

For the T-H exponential model, the reliable life, or the mission duration for a desired reliability goal, *t*_{R}, is given by:

or:

## Parameter Estimation

### Maximum Likelihood Estimation Method

Substituting the T-H model into the exponential log-likelihood equation yields:

where:

and:

*F*_{e}is the number of groups of exact times-to-failure data points.

*N*_{i}is the number of times-to-failure data points in the*i*^{th}time-to-failure data group.

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

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

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

*V*_{i}is the temperature level of the*i*^{th}group.

*U*_{i}is the relative humidity level of the*i*^{th}group.

*T*_{i}is the exact failure time of the*i*^{th}group.

*S*is the number of groups of suspension data points.

- is the number of suspensions in the
*i*^{th}group of suspension data points.

- is the running time of the
*i*^{th}suspension data group.

*F**I*is the number of interval data groups.

- is the number of intervals in the
*i*^{th}group of data intervals.

- is the beginning of the
*i*^{th}interval.

- is the ending of the
*i*^{th}interval.

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

# T-H Weibull

By setting η = *L*(*U*,*V*) in the Weibull *p**d**f*, the T--H Weibull model's *p**d**f* is given by:

## T-H Weibull Statistical Properties Summary

### Mean or MTTF

The mean, (also called *M**T**T**F* ), of the T-H Weibull model is given by:

where is the gamma function evaluated at the value of .

### Median

The median, of the T-H Weibull model is given by:

### Mode

The mode, of the T-H Weibull model is given by:

### Standard Deviation

The standard deviation, σ_{T}, of the T-H Weibull model is given by:

### T-H Weibull Reliability Function

The T-H Weibull reliability function is given by:

### Conditional Reliability Function

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

or:

### Reliable Life

For the T-H Weibull model, the reliable life, *t*_{R} , of a unit for a specified reliability and starting the mission at age zero is given by:

### T-H Weibull Failure Rate Function

The T-H Weibull failure rate function, λ(*T*,*V*,*U*) , is given by:

## Parameter Estimation

### Maximum Likelihood Estimation Method

Substituting the T-H model into the Weibull log-likelihood function yields:

where:

and:

*F*_{e}is the number of groups of exact times-to-failure data points.

*N*_{i}is the number of times-to-failure data points in the*i*^{th}time-to-failure data group.

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

*A*is the T-H parameter (unknown, the second of four parameters to be estimated).

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

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

*V*_{i}is the temperature level of the*i*^{th}group.

*U*_{i}is the relative humidity level of the*i*^{th}group.

*T*_{i}is the exact failure time of the*i*^{th}group.

*S*is the number of groups of suspension data points.

- is the number of suspensions in the
*i*^{th}group of suspension data points.

- is the running time of the
*i*^{th}suspension data group.

*F**I*is the number of interval data groups.

- is the number of intervals in the
*i*^{th}group of data intervals.

- is the beginning of the interval.

- is the ending of the
*i*^{th}interval.

The solution (parameter estimates) will be found by solving for the parameters *A*, *b* and β so that and .

### T-H Weibull Example

The following data were collected after testing twelve electronic devices at different temperature and humidity conditions:

Using ALTA, the following results were obtained:

A probability plot for the entered data is shown next.

Note that three lines are plotted because there are three combinations of stresses, namely, (398K, 0.4), (378K, 0.8) and (378K, 0.4).

Given the use stress levels, time estimates can be obtained for a specified probability. A Life vs. Stress plot can be obtained if one of the stresses is kept constant. For example, the following picture shows a Life vs. Temperature plot at a constant humidity of 0.4.

# T-H Lognormal

The *p**d**f* of the lognormal distribution is given by:

where:

and:

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

- σ
_{T'}= standard deviation of the natural logarithms of the times-to-failure.

The median of the lognormal distribution is given by:

The T-H lognormal model *p**d**f* can be obtained first by setting .

Therefore:

or:

Thus:

Substituting the above equation into the lognormal *p**d**f* yields the T-H lognormal model *p**d**f* or:

## T-H Lognormal Statistical Properties Summary

### The Mean

- The mean life of the T-H 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 σ
_{T}is given by:

### The Standard Deviation

- The standard deviation of the T-H lognormal model (standard deviation of the times-to-failure), σ
_{T}, is given by:

- The standard deviation of the natural logarithms of the times-to-failure, σ
_{T'}, in terms of and σ_{T}is given by:

### The Mode

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

### T-H Lognormal Reliability

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

or:

There is no closed form solution for the lognormal reliability function. Solutions can be obtained via the use of standard normal tables. Since the application automatically solves for the reliability, we will not discuss manual solution methods.

### Reliable Life

For the T-H lognormal model, the reliable life, or the mission duration for a desired reliability goal, *t*_{R}, is estimated by first solving the reliability equation with respect to time, as follows:

where:

and:

Since *T*' = ln(*T*), the reliable life, *t*_{R,} is given by:

### T-H Lognormal Failure Rate

The lognormal failure rate is given by:

## Parameter Estimation

### Maximum Likelihood Estimation Method

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

where:

and:

*F*_{e}is the number of groups of exact times-to-failure data points.

*N*_{i}is the number of times-to-failure data points in the*i*^{th}time-to-failure data group.

- σ
_{T'}is the standard deviation of the natural logarithm of the times-to-failure (unknown, the first of four parameters to be estimated).

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

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

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

*V*_{i}is the stress level for the first stress type (i.e., temperature) of the*i*^{th}group.

*U*_{i}is the stress level for the second stress type (i.e., relative humidity) of the*i*^{th}group.

*T*_{i}is the exact failure time of the*i*^{th}group.

*S*is the number of groups of suspension data points.

- is the number of suspensions in the
*i*^{th}group of suspension data points.

- is the running time of the
*i*^{th}suspension data group.

*F**I*is the number of interval data groups.

- is the number of intervals in the
*i*^{th}group of data intervals.

- is the beginning of the
*i*^{th}interval.

- is the ending of the
*i*^{th}interval.

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

# T-H Confidence Bounds

## Approximate Confidence Bounds for the T-H Exponential

### Confidence Bounds on the Mean Life

The mean life for the T-H exponential distribution is given by Eqn. (Temp-Hum) 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 *A* , *b* and are estimated from the local Fisher matrix (evaluated at as follows:

### Confidence Bounds on Reliability

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

### 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 or:

The corresponding confidence bounds are estimated from:

## Approximate Confidence Bounds for the T-H Weibull

### Bounds on the Parameters

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

and:

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

where:

### Confidence Bounds on Reliability

The reliability function (ML estimate) for the T-H 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:

### 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:

## Approximate Confidence Bounds for the T-H 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 *b* are estimated from:

and:

The variances and covariances of *A* , *b*, 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 as follows:

or:

The upper and lower bounds are then found by:

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