a consideration of error probability in multilevel ... · consequences of the success run sampling...

22
Introduction Modelling Simulation Wrap Up A Consideration of Error Probability in Multilevel Reliability Verification Oesterreichische Statistiktage, Graz Nikolaus Haselgruber CIS - Consulting in Industrial Statistics September 09, 2011 Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Upload: others

Post on 01-Nov-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

A Consideration of Error Probabilityin Multilevel Reliability Verification

Oesterreichische Statistiktage, Graz

Nikolaus Haselgruber

CIS - Consulting in Industrial Statistics

September 09, 2011

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 2: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

What are adequate sample sizes forcomponent reliability verificationtests?

Reliability is an item’s capability to

provide its intended function

over a specified time interval

under defined usage conditions*

*compare, e.g., Meeker & Escobar [1998]

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 3: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

A Wind Turbine (Extract, Simplified)

Gear Box

Bearings

Gears

Lube System

Housing

Torque Arms

Generator Cooling System

Stator

Rotor

Controller

Housing

Bearings

WIND TURBINE

Blade

Rotor

Drivetrain

Gear Box

Generator

Electrical

Nacelle

Yaw

Control System

Foundation & Tower

The wind turbine is a repairable system, any failure will beremoved by replacement of one or several components

A failed component is non-repairable and has to be replaced

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 4: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Reliability Verification Testing

Scope of test object increases during development process

Component → subsystem → systemComparability of tests on different levels is limited

Apply sampling procedure iteratively on each relevanthierarchy level

Adequate reliability targets required to determine required testsamples (see Haselgruber [2011])

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 5: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

2 Reliability Models

0.0 0.5 1.0 1.5 2.0

0.0

0.2

0.4

0.6

0.8

1.0

t / η

Sur

viva

l Pro

babi

lity

Non-repairable (component)

Reliability is a survivalprobability R(t) = P(t > t0)

0 ≤ R(t) ≤ 1

Model: lifetime distribution

time tt0

0

t1 t2 t5t2

2

t3

3

t4

4

t5

5

t6

6

t7

7

t8

8 .

t1

1

t0

t0

Failure

t1 t2 t5t2 t3 t4 t5 t6 t7 tt1

time t

failure rate target, eg. as cumulative failure rate Lt;no time trend considered (HPP)

(observed) failure rate l(t)

Repairable (system)

Reliability is a failureintensity rate λ(t)

0 ≤ λ(t) <∞Model: point process

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 6: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Characteristics of the Reliability Models (Rigdon [2000])

Hazard rate of a lifetime distribution (component)

h(t0) = limε↓0

1

εP(t0 < t ≤ t0+ε|t > t0) = − dR(t)

R(t)dt

∣∣∣t0

= −d lnR(t)

dt

∣∣∣t0

Cumulative hazard rate: H(t0) =∫ t00 h(u)du = − lnR(t0)

⇒ based on conditional probability for occurrence of the failure

Failure rate of a point process (system) with counting variableN(t) and mean function Λ(t) = E (N(t))

λ(t0) = limε↓0

1

εP(N(t0 < t ≤ t0 + ε) ≥ 1) =

dΛ(t)

dt

⇒ based on unconditional probability for occurrence of a failure

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 7: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Reliability Target

Reliability target is given for a complete system, typically ascumulative failure rate Λt0 = Λ(t0) =

∫ t00 λdt = λt0

Usually no time trend is considered → λ = const.

To be decomposed recursively into component targetsRt,1(t0),Rt,2(t0), . . .

System structure and model characteristics to be considered

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 8: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

System Model for Reliability Target Allocation

Homogeneous Poisson Process (HPP) with mean Λt0 as seriessystem reliability model for decomposition

Λt0 =∑m

j=1 Λt0,j is decomposed in m component targets

Component reliability target results in Rt,j(t0) = exp(−Λt0,j)if Λt0,j = Hj(t0)

Use risk weights wj = f (development/technology risk,warranty experience, repair costs) for decomposition:Λt0,j = wj ∗ Λt0/

∑mi=1 wi

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 9: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Component Model for Reliability Demonstration

Verification check for component j , j = 1, . . . ,m

Component target Rt,j(t0) is given

Weibull distributed lifetime tj ∼Wb(ηj , βj), shape βj is known

Success run sample with (right censored) durations tj1, . . . , tjnjEstimate demonstrable reliability

Rj(t0|βj , tj = (tj1, . . . , tjnj )) = exp(−(t

ηj)βj )

Compare Rj(t0) with Rt,j(t0)

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 10: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Parameter Estimation (compare Haselgruber [2007])

Likelihood function L(ηj |βj , tj) for success runs

L(ηj | . . .) =

nj∏i=1

exp

(−(tjiηj

)βj)= exp

(−η−βjj

nj∑i=1

tβjji

)Point estimation η̂j for ηj from

∂ ln L(ηj |βj , tj)∂ηj

=∂l(ηj |βj , tj)

∂ηj=

βj

ηβj+1j

nj∑i=1

tβjji

ηj→∞−→ 0.

Conservative α-confidence bound for ηj based on

η̂−βjj ∼ Ex(1/

∑nji=1 t

βjji ) is

ηj = (

nj∑i=1

tβjji /(− lnα))1/βj

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 11: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Composite Components to a System

Classical situation for m series components:

P(R1(t0) > Rt,1(t0), . . . ,Rm(t0) > Rt,m(t0)) = 1− α

P(∏m

j=1 Rj(t0) > Rt(t0)) = 1− α

P(∑

j lnRj(t0) > lnRt(t0)) = 1− α

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 12: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Distribution of lnR(t0)

For each component it is tj ∼Wb(ηj , βj) with known βj

Thus, lnRj(t0) = −(t0/ηj)βj

From (1) we know η̂−1/βjj ∼ Ex(1/

∑nji=1 t

βjji )

Consequently, − lnRj(t0) ∼ Ex(tβj0 /∑nj

i=1 tβjji )

And, with the Exponential addition theorem,

− lnR(t0) = −∑j

lnRj(t0) ∼ Ex(λ0),

with λ0 =∑m

j=1

(tβj0 /∑nj

i=1 tβjji

).

So, P(− lnR(t0) < − lnRt(t0)) = 1− Rt(t0)λ0

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 13: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Consequences of the Verification Check

Targets Rt,j(t0) are derived from HPP

In general, super-imposition of Weibull distributed timebetween failures does NOT lead to an HPP

⇒ Comparison of Rt,j(t0) and Rt(t0) is restricted to the point t0

⇒ Simulation shows good accurracy for tight targets Λt0,j ≈ 0(relevant case)

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 14: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Deviation between Cumulative Hazard and Failure Rate

Simulation of deviation between cumulative hazard H(t = t0)and cumulative failure rate Λt0 for t ∼Wb(η, β)

Parameters of computer simulation experiment

β ∈ 2{−2,...,2}

Λt0 ∈ 2{−5,...,0}

Because of E (t) = ηΓ(1 + 1/β), η was set tot0/(Λt0 ∗ Γ(1 + 1/β))

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 15: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Relative Deviations

Relative Deviation between Cumulative Hazard and Failure Rate

beta

Lam

bda0

0.03125

0.0625

0.125

0.25

0.5

1

0.25 0.5 1 2 4

0.0

0.5

1.0

1.5

Considerδ(t0) = (H(t0)− Λt0)/H(t0)

Λt0 ↓⇒ δ(t0)→ 0

β < 1 & Λt0 ↑⇒ δ(t0) ↑Relevant cases forcomponent reliabilityverification: Λt0 ↓ & β > 1

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 16: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Sampling for Verification

What are adequate samples tj = (t1j , . . . , tnj ,j), j = 1, . . . ,m, tofulfill

P(R(t0) > Rt(t0)) > 1− α?

Let all (planned) tij be equal so that we search for adequate nj .

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 17: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Simulation Parameters for Sampling

t0 = 1

Λt0 = 0.1 (per t0)

βj ∼Wb(ηβ = 2.5;ββ = 5)

number of system’s components ∈ 2{1,...,7}

tmax = {1, 2, 4} ∗ t0tij = tmax ∀i , jnj ≥ 1 ∀i , jα = 0.1

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 18: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Sample Size Map for P(Λ(t0) < 0.1) > 0.9

Required Average Component Test Sample Size with Duration tmax

number of serial components

rela

tive

test

dur

atio

n t m

axt 0

1

2

4

8

16

2 4 8 16 32 64 128

2

8

32

128

512

2048

8192

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 19: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Consequences of the Success Run Sampling

Success run sample for minimum effort verification program

Test results don’t allow reliability point estimation

⇒ either conservative lower confidence bound but (in general stilltoo) high test effort

⇒ or consider technical prior information

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 20: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Present and Future Work

Failure concentrationFailure frequency typically is concentrated on a fewproblematic componentsDemonstrate for each component that it is not the one causingthe top failure frequencyUse Gini coefficient for modeling the failure concentration

⇒ Relaxation of the targets

Assume a prior distribution to model the uncertainty of βj

0.0 0.2 0.4 0.6 0.8 1.0

0.0

0.2

0.4

0.6

0.8

1.0

cumulative proportion of components

cum

ulat

ive

failu

re p

ropo

rtio

n

k= 1k= 2k= 4k= 8k= 16

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 21: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

Summary

Overlength helps to decrease the total test time

Cumulative hazard rate / failure tends to be

> 0 basically for small β, increasing with Λt0

< 0 for larger β only if Λt0 ≥ 1≈ 0 else, i.e., for the practically relevant cases

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics

Page 22: A Consideration of Error Probability in Multilevel ... · Consequences of the Success Run Sampling Success run sample for minimum e ort veri cation program Test results don’t allow

Introduction Modelling Simulation Wrap Up

References and Acknowledgements

References

Meeker, W., L. Escobar [1998]: Statistical Methods forReliability Data. Wiley, New York.Rigdon, S. E., A. P. Basu [2000]: Statistical Methods for theReliability of Repairable Systems. Wiley, New York.Singpurwalla, N.D. [2006]: Reliability and Risk. A BayesianPerspective. Wiley, Chichester.Haselgruber, N. [2007]: Sampling and Design of Large-ScaleLife Time Experiments. PhD Dissertation. University ofTechnology, Graz.Haselgruber, N., et.al. [2011]: Identification of adequatereliability targets. Proceedings of the 11th ENBIS Conference.Coimbra, Portugal.

Acknowledgements

Science Park GrazFFG

Nikolaus Haselgruber CIS - Consulting in Industrial Statistics