See a worldwide directory.

 

ReliaSoft > Software > RENO > Examples > Example 5

RENO: Probabilistic Event and Risk Analysis Visual Stochastic Event SimulatorSM
Flowchart and solve the most complex probabilistic problems.

EXAMPLES


Example 5 - Reliability Considering Both Failure and Usage Distributions

Software Used: 
RENO


Problem Statement:

Consider the case of a washing machine that can have varied loads. Assume the times to failure of the washing machine follow a Weibull distribution. When it is being used under a 10 lb load, the washing machine fails according to a Weibull distribution with beta = 3 and eta = 2,500 hr. When it is being used under a 5 lb load, the washing machine fails according to a Weibull distribution with beta = 3 and eta = 10,000 hr.

Assume that customer loads vary and are described by a normal distribution with mean = 5 and std = 1.

  1. Determine the Reliability of the machine for 2,000 hrs of operation.
  2. Obtain a plot of Reliability vs Time from 1,000 hrs to 10,000 hrs (using 1,000 hr increments).
  3. Generate a data set of times to failure for subsequent life data analysis.

RENO Solution:

Define a Random Variable to describe the failure distribution for the washing machine and an Equation Variable to describe the life-stress relationship, which is used to determine the scale parameter, eta, for each load. The equation refers to a second Random Variable called “Usage Load,” which describes the distribution for customer loads.

Random Variable to describe failure distribution

Random Variable to describe usage

Equation Variable to describes the life-stress relationship

In the “LSR” Equation Variable, an inverse power life-stress relationship is assumed to describe the effect of loading on life.

(See http://www.weibull.com/AccelTestWeb/acceltestweb.htm for more information.)

The Constants “k” and “n” are the variables of that relationship obtained by solving this model for the given conditions, or for L(V=5)=10,000 and L(V=10)=2,500.

Constant "k"

Constant "n"

Determine the Reliability at 2,000 Hours

To estimate the reliability at 2,000 hours, construct the flowchart as follows:

Flowchart to model the problem

The Block obtains the time-to-failure from the Random Variable called “FailureTime.”

Block to obtain the failure time from the Random Variable

The Conditional Block checks whether the failure time is less than or equal to 2,000 Hours (defined with the Constant called “Life”). If true, then a 100 is passed to the Result Storage construct in the TRUE path, which stores an average of the failures (across all simulations), and a 0 is passed to the FALSE path. If false, then a 100 is passed to the Result Storage construct in the FALSE path, which stores an average of the successes, and a 0 is passed to the TRUE path.

Conditional Block to check whether TTF is less than life

After performing 2,000 simulations (with a seed of 1 for repeatability), the results are displayed in the Simulation Results Explorer and in the flowchart, as shown next.

Flowchart with results displayed

Create a Reliability vs. Time Plot

You can also use the above flowchart to create a plot of Reliability vs. Time. To do this, go to the Sensitivity Analysis tab of the Simulation Console and select to vary the “Life” Constant from 1,000 to 10,000 with increments of 1,000, as shown next.

Sensitivity Analysis Page of the Simulation Console

After running the simulation with the new settings, you can generate the following plot.

Reliability vs. Time Plot

Generate Data Set for Life Data Analysis

To generate a set of times-to-failure that can be used for subsequent life data analysis, construct the flowchart as follows:

Flowchart to model the problem

The “Time to Failure” Block is defined as described above for the previous flowchart. The Result Storage construct stores an array of the failure times obtained by the Block.

Result Storage construct to store an array of results from the simulations

After performing 1,000 simulations (with a seed of 1 for repeatability), the table of results is displayed in the Simulation Results Explorer, as shown next. Note that the Transpose Results command in the Tools menu may be required to place each result into a separate row (rather than a separate column) and that only the first five results are displayed in the picture.

Simulation Results Explorer with array of times to failure

A RENO project with the solution for this example (called "Failure and Usage Distribution.rnp") is shipped with the software and stored in the Examples\Reliability folder in the application directory (e.g. C:\Program Files\ReliaSoft\RENO\Examples\Reliability\Failure and Usage Distribution.rnp).

 *RENO
  *Características
  *Estudo de Casos
  *Download Demo
  *Atualizações
  *
Registro/Ativar
*Produtos Home
  *Tipos de Licenças
  *
Lista de Preços
  *Manutenção
  *Suporte
  *Treinamentos
  *Depoimentos
  *Clientes

Se você consegue
desenhar seu probema
em um fluxograma...
Então você poderá
simulá-lo!

 

[Home]   [Softwares]   [Treinamentos]   [Consultorias]   [Painel de Confiabilidade]   [A Empresa]   [Clientes]   [weibull.com]

Copyright ©1998-2005 ReliaSoft Brasil, Todos os Direitos Reservados
Última Alteração: 24-02-05
 

LEGAL [Termos de Uso] [Links]
[Privacidade das Informações]

Contate Webmaster
Tel:
+55 11 5584-5456