04 Data Analysis
04 Data Analysis
D. Cuervo
Outline
Introduction
Main objectives
Know the reliability functions used to determine
probability of failure
Develop the models for the data required by the Fault
Trees
Study the different statistical models that may be
applied depending on the failure mode
Understand the concept of repair and maintenance and
the relationship with availability of a component to
perform the work
Know the models applicable to this type of components
Understand the concept of Common Caused Failures and
know the main approaches to treat them
T
1
0
F t
RRA. 2022-23 Data analysis 7
Reliability functions
Models
The behavior of the random variable T may be adjusted
by statistical models that allow to predict the probability
that a component will not be available when needed
Concepts of reliability, maintainability and availability
are basic to know the failure probability depending on
the operation and failure mode of the component
There exist a wide variety of probability distributions
What is reliability?
Reliability of a system (component, product, structure or
service) is the probability to perform its function without
failure, in conditions and time specified
This definition includes this basic concepts
1. Satisfactory operation
2. In specified conditions
3. For a given period of time
4. Being expressed as a probability
It may be applicable to:
• Repairable components : it may be more than one failure
• Unrepairable components : they are discarded after failure
Reliability functions
R(t)
0 t
RRA. 2022-23 Data analysis 11
Reliability functions
T
F(t) 1
0
F t
t
RRA. 2022-23 Data analysis 12
Reliability functions
f (t )
h(t ) =
R (t )
t dH (t )
H (t ) = ∫ h(t ) dt ⇒ h(t ) =
0 dt
dR (t )
f (t ) d h(t) parameter to determine
h(t ) == − dt = ln [ R (t ) ]
R (t ) R (t ) dt at reliabilty studies
t
R (t ) = exp − ∫ h(t ) dt
0
t
1 − exp − ∫ h(t )dt
F (t ) =
0
t
f (t ) = h(t )·R (t ) = h(t )·exp − ∫ h(t ) dt
0
RRA. 2022-23 Data analysis 18
Reliability functions
Example
Example
Example
Example
Bathtub curve
Bathtub curve
Reliability distributions
Bernoulli trials
Bernoulli trials
Binomial distribution
Used for a single device that operates on demand and
can be repaired to an "as good as new" state
immediately after it fails
It is based on Bernoulli trials with probability of
occurrence p constant from trial to trial
Models the probability of failure on demand after n
demands
Unreliability (probability of k
failures in n demands)
k
F(k ; n, p)= Pr( K ≤ k=
) ∑ p
i =0
i
(1 − p ) n −i
Exponential distribution
Used in most of the reliability analysis to describe useful
life period
Describes the time to failure in a Poisson process that is
the one in which the events happen in a continuous and
independent manner with a constant mean rate
• If a unit has survived to time t, its probability of survival that is,
its reliability, over an additional time period is the same
regardless of the present age t
It is considered that the component is kept new up to
failure
It is used for components that are not repaired or
maintained
RRA. 2022-23 Data analysis 32
Failure models
Exponential distribution
= − H (t )
R(t ) e= e − λt t >0 1 − e − λt
F (t ) = t >0
Failure density
dR(t)
f(t) = − λ, t ≥ 0 f(t) = λ e − λ t λ, t ≥ 0
dt
RRA. 2022-23 Data analysis 33
Failure models
Exponential distribution
F (t ) ≈ λt
Exponential distribution
F ( t , 0.5) 0.8
F ( t , 1) 0.6
F ( t , 1.5)
F ( t , 3)
0.4 Unreliability
0.2
0
0 1 2 3 4 5
t
Gamma distribution
It is especially appropriate for systems subjected to
repetitive, random shocks generated according to
the Poisson distribution
The failure probability then depends on the number
of shocks the device has undergone, i.e., its age
It is used to analyze wear-out period in components
life
• Each of the shocks is a random variable therefore subject
to an exponential distribution
• It represents the probability that a component suffers k
shocks and after the next one it fails
Gamma distribution
λ k t k −1e − λt
=f (t ) λ, k, t ≥ 0
( k − 1)!
k: shape parameter (number of shocks suffered)
λ: scale parameter (failure rate of the exponential
distribution for the shocks)
Gamma distribution
Unreliability
k - 1 (λ ⋅ t)i
F (t ) = 1 − e-λ⋅t ⋅ ∑
1 − R(t) = λ, t > 0
i = 0 i!
Failure rate f(t) λ k t k −1
h(t) = = λ, t ≥ 0
R(t) k −1
λi ⋅ t i
Γ(k)∑
i =0 i!
MTTF (up to k failures) E(T) = MTTF =
k
λ
Gamma distribution
0.8
F ( t , 3 , 1)
F ( t , 3 , 2) 0.6
Unreliability
F ( t , 3 , 4)
0.4
F ( t , 3 , 7)
0.2
0
0
0 1 2 3 4 5
0 t 5
Example
The adjustment time T for mechanical device follows
an exponential distribution, with an average time of
150 hours. According to the manufacturer standards,
some components must be replaced after 3
consecutive adjustments. It is assumed that the
substitution time T’ of the components is a gamma
distribution
It must be calculated
• Gamma distribution parameters
• Average time to substitute the components
• Probability of needing spare parts in 400 hours
Example
Solution
• Gamma distribution parameters
Device adjustment failure rate λ=1/150 Scale parameter
Shape parameter: k=3
• Average time to substitute the components
MTTF(T’)=k/ λ = 450 h
• Probability of needing spare parts in 400 hours
k -1
λi ⋅ t i
F(t , λ , k ) = 1 − e − λ⋅t
∑
i=0 i!
400
−
150 4000 4001 4002
F( 400,1/150,3) = 1 − e 1500 ⋅ 0! + 1501 ⋅1! + 1502 ⋅ 2! = 0, 498
RRA. 2022-23 Data analysis 41
Failure models
Weibull distribution
Weibull distribution
Hazard rate satisfies a power law β-1 as a function of
time
Therefore, if
• β<1 means that failure rate decreases with time
This happens if there exists a significant infant mortality
• β=1 means that failure rate is constant in time
This means that random events are the cause of failure and it is
representing useful life for the component
• β>1 means that failure rate increases with time
This happens if there exists “wear-out” of the component
This allows to build the full
bathtub curve
Weibull distribution
Unreliability β
t
−
1 − e− H (t ) =
F (t ) = 1− e α
Failure density
β
β −1 t
βt −
f (t ) = e α
α α
MTTF
1
E (t ) = MTTF = α ·Γ 1 +
β
Weibull distribution
1
0.8
F ( t , 1 , 0.5)
F ( t , 1 , 1) 0.6
F ( t , 1 , 1.5)
F ( t , 1 , 3)
0.4 Unreliability
0.2
0
0
0 1 2 3 4 5
0 t 5
RRA. 2022-23 Data analysis 45
Failure models
Reliability ˆ ni
R(ti ) =
n0
Unreliability ˆ n0 − ni
F(ti ) =
n0
Failure density
ˆf(t ) = Δni
i
n0 Δti
Failure rate
ˆ Δ ni
h(ti) =
ni ∆ti
ti
• Inverting terms t
β
R(t ) = e α
1
α
=e
R(t )
• Taking algorithms
1
ln ln ( ) = β ln t − β ln α 1
R(t) Yˆ = ln ln( )
ˆ
R(t)
1
ln ln( = ) β ln ti − β ln α
ˆ
R(ti )
Yˆ βX i − β ln α
=
Minimum square root method
from experimental data
X i = ln ti
RRA. 2022-23 Data analysis 49
Maintainability and availability
0
R t
RRA. 2022-23 Data analysis 52
Maintenance and availability
Maintainability function
M(t)
Maintainability distribution
Repairable system
Repairable system: not discarded when it fails, but
corrected and reinstalled
• Repair may include replacement of components deemed non-
repairable
Cycle of a repairable system:
• Time to failure followed by repair time
Availability of a repairable system: probability of being
able to perform its function, when required
• Availability
• Stationary or asymptotic availability
• Average or interval availability
Availability A(t)
Probability that a repairable product is operational at
time t, given that it was in operational condition at the
initial time
Comparing with reliability
• The reliability of a product requires its operational state during
the period of time [0, t] A(t) ≥ R(t)
• If the product is not repaired A(t) = R(t)
Unavailability Q(t): probability that a repairable
product is not operational at time t, having it working at
the initial time
Then we have
A(t) + Q(t) = 1
Availability limit
A =lim A(t )
t →∞
Stationary unavailability
Q =lim Q(t )
t →∞
• For most repairable products: Instant availability and
unavailability quickly tends to asymptotic values
1 A(t)
A
Q Q(t)
0
t
Average availability A
Availability
We must study the complete failure-repair process:
the one in which the repair time is not small
compared with the time in which the system is
operating
We use the new concepts:
Failure intensity w(t)
Repair intensity v(t)
And the known concepts
• H (t) expected number of failures in the interval (0, t)
• G (t) expected number of repairs in the interval (0, t)
Availability
µMTTF MTTF
A∞ lim=
= A(t ) = =
t →∞ µ + λ MTTR + MTTF MTBF
F(t)
F
TS TS TS t
RRA. 2022-23 Data analysis 67
Maintenance and availability
TS TS TS t
Demand probabilities
Exponential distribution
Unavailability
Required data
To be able to quantify both the event tree and the fault
trees, certain data are needed, mostly as a result of
statistical analysis
• Initiating event frequencies
• Basic independent failure events
Demand failure probabilities
Operating and standby failure rates
• Unavailability
Frequencies and duration of tests and preventive maintenance
Unavailability time of each component due to corrective maintenance
• Special event probabilities
• Common cause failures: probabilities or rates
• Probabilities of human error
RRA. 2022-23 Data analysis 78
Data
Type of data
Generic data: provide information on different plants
• Large data volume vs. specific data
• Data from other plants: they may be similar or different to
those of the plant under study
• The distribution function of the generic data constitutes the “a
priori” function in the Bayesian estimation
Specific data: allows to introduce the experience of the
plant into the analysis
• They represent a lower volume of data than generic ones
• They are directly applicable to the modeled basic events
• This information is specific to the plant in question and is
considered as a function of evidence in Bayes, it is applied to a
direct estimation
RRA. 2022-23 Data analysis 79
Data
Compilation: IAEA-TECDOC-478
IAEA-TECDOC-478
IAEA-TECDOC-478
Pumps
Valves: Motorized, Safety / Relief, Pneumatic, Control
/ Air Operated, Hydraulic
Fans, Fan-coils, cooling units
Compressors
Switches (medium voltage)
Batteries and chargers
Diesel generators
(m)
Q = βQ (m) Qm( m )
m t β = (m)
Q1 − Qm( m )
(m) β
Q = Q1( m )
Therefore m
1− β
(m) 1 + β (m)
Q t = Q1
1− β
(𝑚𝑚) 1
𝑄𝑄𝑘𝑘 = 𝛼𝛼 𝑄𝑄
𝑚𝑚 − 1 𝑘𝑘 𝑡𝑡
𝑘𝑘 − 1