Introduction to repairable systems STK4400 Spring 2011

Similar documents
e 4β e 4β + e β ˆβ =0.765

Maintenance of Repairable Systems

A STATISTICAL TEST FOR MONOTONIC AND NON-MONOTONIC TREND IN REPAIRABLE SYSTEMS

A nonparametric monotone maximum likelihood estimator of time trend for repairable systems data

Examination paper for TMA4275 Lifetime Analysis

Reliability Growth in JMP 10

arxiv: v1 [stat.me] 22 Feb 2018

A novel repair model for imperfect maintenance

Department of Mathematical Sciences, Norwegian University of Science and Technology, Trondheim

An Integral Measure of Aging/Rejuvenation for Repairable and Non-repairable Systems

Mahdi karbasian* & Zoubi Ibrahim

Computer Simulation of Repairable Processes

AN INTEGRAL MEASURE OF AGING/REJUVENATION FOR REPAIRABLE AND NON REPAIRABLE SYSTEMS

Introduction to Reliability Theory (part 2)

CHAPTER 1 A MAINTENANCE MODEL FOR COMPONENTS EXPOSED TO SEVERAL FAILURE MECHANISMS AND IMPERFECT REPAIR

Statistics 262: Intermediate Biostatistics Non-parametric Survival Analysis

Modelling of Indian Stock Prices using Nonhomogeneous Poisson Processes with Time Trends

Lecture 5 Models and methods for recurrent event data

Time-varying failure rate for system reliability analysis in large-scale railway risk assessment simulation

Repairable Systems Reliability Trend Tests and Evaluation

Dynamic Models in Reliability and Survival Analysis

XLVII SIMPÓSIO BRASILEIRO DE PESQUISA OPERACIONAL

Modelling and Analysis of Recurrent Event Data

1 Glivenko-Cantelli type theorems

A Multi-level Trend-Renewal Process for Modeling Systems with Recurrence Data

Estimating a parametric lifetime distribution from superimposed renewal process data

Other Survival Models. (1) Non-PH models. We briefly discussed the non-proportional hazards (non-ph) model

Reliability Engineering I

Link to published article: (Access to content may be restricted)

Models for Multivariate Panel Count Data

Reliability analysis of power systems EI2452. Lifetime analysis 7 May 2015

Multistate Modeling and Applications

Modeling and Analysis of Recurrent Event Data

Frailty Modeling for clustered survival data: a simulation study

Lecture 22 Survival Analysis: An Introduction

Modelling the risk process

Software Reliability Growth Modelling using a Weighted Laplace Test Statistic

Survival Analysis Math 434 Fall 2011

Lecture 6 PREDICTING SURVIVAL UNDER THE PH MODEL

ST745: Survival Analysis: Nonparametric methods

Estimation for Modified Data

Time-to-Event Modeling and Statistical Analysis

Lecture 7. Poisson and lifetime processes in risk analysis

Statistical Inference and Methods

Exercises. (a) Prove that m(t) =

Investigation of some tests for homogeneity of intensity with applications to insurance data

Modeling of Dependence Between Critical Failure and Preventive Maintenance: The Repair Alert Model

Variability within multi-component systems. Bayesian inference in probabilistic risk assessment The current state of the art

Concepts and Tests for Trend in Recurrent Event Processes

UNIVERSITY OF CALIFORNIA, SAN DIEGO

Frailty Models and Copulas: Similarities and Differences

Chapter 9 Part II Maintainability

Competing risks for repairable systems: A data study

Multistate models and recurrent event models

DAGStat Event History Analysis.

Semiparametric Estimation for a Generalized KG Model with R. Model with Recurrent Event Data

Reliability of Safety-Critical Systems Chapter 9. Average frequency of dangerous failures

Multi-state Models: An Overview

A generalized Brown-Proschan model for preventive and corrective maintenance. Laurent DOYEN.

RENEWAL PROCESSES AND POISSON PROCESSES

Determination of the optimal periodic maintenance policy under imperfect repair assumption

Step-Stress Models and Associated Inference

Software Reliability & Testing

STAT Sample Problem: General Asymptotic Results

I I FINAL, 01 Jun 8.4 to 31 May TITLE AND SUBTITLE 5 * _- N, '. ', -;

A hidden semi-markov model for the occurrences of water pipe bursts

Approximation of Survival Function by Taylor Series for General Partly Interval Censored Data

A Simulation Study on Confidence Interval Procedures of Some Mean Cumulative Function Estimators

Optimal maintenance for minimal and imperfect repair models

A Regression Model For Recurrent Events With Distribution Free Correlation Structure

Multistate models and recurrent event models

Survival Analysis. Stat 526. April 13, 2018

Stochastic Renewal Processes in Structural Reliability Analysis:

CIMAT Taller de Modelos de Capture y Recaptura Known Fate Survival Analysis

Reliability Meets Big Data: Opportunities and Challenges

Estimating and Simulating Nonhomogeneous Poisson Processes

Modelling Supercomputer Maintenance Interrupts: Maintenance Policy Recommendations

Analysis of Time-to-Event Data: Chapter 6 - Regression diagnostics

You know I m not goin diss you on the internet Cause my mama taught me better than that I m a survivor (What?) I m not goin give up (What?

Semiparametric Regression

Survival Analysis: Weeks 2-3. Lu Tian and Richard Olshen Stanford University

Survival Analysis. Lu Tian and Richard Olshen Stanford University

Practice Exam 1. (A) (B) (C) (D) (E) You are given the following data on loss sizes:

Recurrent Event Data: Models, Analysis, Efficiency


Estimating Load-Sharing Properties in a Dynamic Reliability System. Paul Kvam, Georgia Tech Edsel A. Peña, University of South Carolina

Multivariate Survival Analysis

Weibull Reliability Analysis

Weibull Reliability Analysis

CHAPTER 3 MATHEMATICAL AND SIMULATION TOOLS FOR MANET ANALYSIS

Chapter 1 Statistical Reasoning Why statistics? Section 1.1 Basics of Probability Theory

Part III. Hypothesis Testing. III.1. Log-rank Test for Right-censored Failure Time Data

arxiv: v1 [stat.ap] 11 Jan 2013

Likelihood Construction, Inference for Parametric Survival Distributions

Survival Distributions, Hazard Functions, Cumulative Hazards

Ústav teorie informace a automatizace. Academy of Sciences of the Czech Republic Institute of Information Theory and Automation RESEARCH REPORT

Checking the Reliability of Reliability Models.

\ fwf The Institute for Integrating Statistics in Decision Sciences

Chapter 5. System Reliability and Reliability Prediction.

Chapter 5. Statistical Models in Simulations 5.1. Prof. Dr. Mesut Güneş Ch. 5 Statistical Models in Simulations

Transcription:

Introduction to repairable systems STK4400 Spring 2011 Bo Lindqvist http://www.math.ntnu.no/ bo/ bo@math.ntnu.no Bo Lindqvist Introduction to repairable systems

Definition of repairable system Ascher and Feingold (1984): A repairable system is a system which, after failing to perform one or more of its functions satisfactorily, can be restored to fully satisfactory performance by any method, other than replacement of the entire system. Bo Lindqvist The trend-renewal process

Ascher and Feingold s mission in 1984 Ascher and Feingold presented the following example of a happy and sad system: Their claim: Reliability engineers do not recognize the difference between these cases since they always treat times between failures as i.i.d. and fit probability models like Weibull. Use nonstationary stochastic point process models to analyze repairable systems data! Bo Lindqvist The trend-renewal process

Today: Recurrent events extensively studied 0 T 1 T 2 T N τ Observe events occurring in time Applications: engineering and reliability studies, public health, clinical trials, politics, finance, insurance, sociology, etc. Reliability applications: breakdown or failure of a mechanical or electronic system discovery of a bug in an operating system software the occurrence of a crack in concrete structures the breakdown of a fiber in fibrous composites Warranty claims of manufactured products Bo Lindqvist The trend-renewal process

Important aspects for modelling and analysis 0 T 1 T 2 T N τ Trend in times between events? Renewals at events? Randomness of events? Dependence on covariates? Unobserved heterogeneity ( frailty, random effects ) among individual processes? Dependence between event process and the censoring at τ? Bo Lindqvist The trend-renewal process

Typical data format 0 T 11 T 21 T N11 τ 1 0 T 1j T 2j T Nj j τ j. 0 T 1m T 2m T Nmm τ m Covariates if available (fixed or time-varying):. X j (t); j = 1, 2,...,m Bo Lindqvist The trend-renewal process

Proschan (1963): The classical aircondition data Times of failures of aircondition system in a fleet of Boeing 720 airplanes Bo Lindqvist The trend-renewal process

Nelson (1995): Valve seat data Times of valve-seat replacements in a fleet of 41 diesel engines Event Plot for Valve Seat Replacements Diesel Engine 1 2 3 4 5 6 7 10 98 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 0 100 200 300 400 Time 500 600 700 800 Bo Lindqvist The trend-renewal process

Barlow and Davis (1977): Tractor data Bo Lindqvist The trend-renewal process

Basic models for repairable systems 0 T 1 T 2 T N τ RP(F): Renewal process with interarrival distribution F. Defining property: Times between events are i.i.d. with distribution F NHPP(λ( )): Nonhomogeneous Poisson process with intensity λ(t). Defining property: 1 Number of events in (0,t] is Poisson-distributed with expectation t 0 λ(u)du 2 Number of events in disjoint time intervals are stochastically independent Bo Lindqvist The trend-renewal process

Point process modelling of recurrent event processes t 0 T 1 T 2 T N τ φ(t F t ) F t = history of events until time t. Conditional intensity at t given history until time t, φ(t F t ) = lim t 0 Pr(failure in [t, t + t) F t ) t Bo Lindqvist The trend-renewal process

Special cases: The basic models NHPP(λ( )): φ(t F t ) = λ(t) so conditional intensity is independent of history. Interpreted as minimal repair at failures RP(F) (where F has hazard rate z( )): φ(t F t ) = z(t T N(t ) ) so conditional intensity depends (only) on time since last event. Interpreted as perfect repair at failures Between minimal and perfect repair? Imperfect repair models. Bo Lindqvist The trend-renewal process

Trend Renewal Process TRP (BL, Elvebakk and Heggland 2003) Trend function: λ(t) (cumulative Λ(t) = t 0 λ(u)du) Renewal distribution: F with expected value 1 (for uniqueness) 0 T 1 T 2 T 3 t TRP(F, λ( )) RP(F) 0 Λ(T 1 ) Λ(T 2 ) Λ(T 3 ) SPECIAL CASES: NHPP: F is standard exponential distribution RP: λ(t) is constant in t Bo Lindqvist The trend-renewal process

Motivation for TRP: Well known property of NHPP 0 T 1 T 2 T 3 t NHPP(λ( )) HPP(1) 0 Λ(T 1 ) Λ(T 2 ) Λ(T 3 ) Bo Lindqvist The trend-renewal process

Point process formulation of TRP: Conditional intensity of TRP(F, λ( )): φ(t F t ) = z(λ(t) Λ(T N(t ) ))λ(t) where z( ) is hazard rate of F Recall special cases: NHPP: z( ) 1, implies φ(t F t ) = λ(t) RP: λ( ) 1, implies φ(t F t ) = z(t T N(t ) ) Bo Lindqvist The trend-renewal process

Comparison of NHPP, TRP and RP: Conditional intensities 10 9 8 Conditional intensity 7 6 5 4 3 2 1 0 0 0.5 1 1.5 2 2.5 3 3.5 Time Example: Failures observed at times 1.0 and 2.25. Conditional intensities for NHPP (solid); TRP (dashed); RP (dotted) Bo Lindqvist The trend-renewal process

Conditional intensities of TRP with DFR renewal distribution and increasing trend function 60 50 40 30 20 10 0 0 0.5 1 1.5 2 2.5 3 3.5 Failures observed at times 1.0 and 2.25. Renewal: F Weibull, shape 0.5 Trend: λ(t) = t 2 Bo Lindqvist The trend-renewal process

Interpretation of Λ(t) 0 T 1 T 2 T 3 t TRP(F, λ( )) RP(F) 0 Λ(T 1 ) Λ(T 2 ) Λ(T 3 ) By using results from renewal theory: N(t) lim t Λ(t) = 1 (a.s.) E(N(t)) lim = 1 t Λ(t) since F is assumed to have expected value 1. Bo Lindqvist The trend-renewal process

Alternative models: Cox modulated renewal model Cox (1972): φ(t F t ) = z(t T N(t ) )λ(t) Compare to TRP: φ(t F t ) = z(λ(t) Λ(T N(t ) ))λ(t) Bo Lindqvist The trend-renewal process

Alternative models: The model by Lawless and Thiagarajah Lawless and Thiagarajah (1996): φ(t F t ) = e θ h(t) where h(t) is a vector of observable functions, depending on t and possibly also on the history F t, and θ is a vector of parameters. This model allows the use of various dynamic covariates, such as number of previous failures of the system, N(t ) time since last event, t T N(t ) Bo Lindqvist The trend-renewal process

Alternative models: The model by Pena and Hollander Pena and Hollander (2004): φ(t F t, a) = a λ 0 (E(t)) ρ(n(t ); α) g(x(t), β) where a is a positive unobserved random variable (frailty) λ 0 ( ) is a baseline hazard rate function E(t) is effective age process, a predictable process modeling impact of performed interventions after each event. Possible choices Minimal intervention on repair: E(t) = t Perfect intervention on repair: E(t) = t T N(t ) Imperfect repair: E(t) = time since last perfect repair Age reduction models: E(t) is reduced by a certain factor at each repair ρ( ; ) can for example be on geometric form, ρ(k; α) = α k g(x(t), β) models impact of covariates, for example on Cox-form Bo Lindqvist The trend-renewal process

CONDITIONAL ROCOF BY MINIMAL REPAIR (NHPP) AND PERFECT REPAIR (RENEWAL PROCESS) 167

SIMPLE EXAMPLE WITH THREE SYSTEMS Sys. 1: 0 S 11 =5 S 21 =12 S 31 =17 τ 1 =20 Sys. 2: 0 S 12 =9 S 22 =23 τ 2 =30 Sys. 3: 0 S 13 =4 τ 3 =10 Proj: 0 4 5 9 12 17 23 t Y(t): Y (t) =3 Y (t) =2 Y (t) =1 168

COMPUTATIONS FOR THE NELSON-AALEN ESTIMATOR t 1/Y (t) 1/Y (t) 2 Ŵ (t) VarŴ (t) SDŴ (t) 4 1/3 1/9 1/3 1/9 0.3333 5 1/3 1/9 2/3 2/9 0.4714 9 1/3 1/9 1 1/3 0.5774 12 1/2 1/4 3/2 7/12 0.7638 17 1/2 1/4 2 5/6 0.9129 23 1 1 3 11/6 1.3540 169

ESTIMATED W (t) with 95% confidence limits (Nelson-Aalen) 6 5 4 W(t) 3 2 1 0 0 5 10 15 20 25 t 170

Simple Example With 3 Systems 174

Nelson-Aalen estimator for Cumulative ROCOF W (t) 1. Order all failure times as t 1 <t 2 <...t n. 2. Let d j (t i ) = # events in system j at t i. 3. Let d(t i )= m j=1 d j(t i ) = # events in all systems at t i. 4. Let Y j (t) = { 1 if system j is under observation at time t 0 otherwise 5. Let Y (t) = m j=1 Y j(t) = # systems under observation at time t. Then Under general assumptions: Ŵ (t) = Assuming NHPP: Var Ŵ (t) = t i t t i t d(t i ) {Y (t i )} 2 d(t i ) Y (t i ). Under general assumptions (MINITAB): Var Ŵ (t) = { m j=1 t i t Y j (t i ) Y (t i ) [ d j (t i ) d(t ] } 2 i) Y (t i ) 175

Illustration of last formula for Simple NHPP Example (Compare with MINITAB Output): Var Ŵ (4) = { 1 3 [ 0 1 2 { 1 + 3]} 3 [ 0 1 2 { 1 + 3]} 3 [ 1 1 3 ]} 2 = 6 81 =0.27222 Var Ŵ (5) = + + { 1 3 { 1 3 { 1 3 [ ] 0 1 + 1 3 3 [ ] 0 1 + 1 3 3 [ ] 1 1 3 + 1 3 [ 1 1 ]} 2 3 [ 0 1 ]} 2 3 [ 0 1 ]} 2 3 = 6 81 =0.27222 176

Var Ŵ (9) = { 1 3 { 1 + 3 { 1 + 3 = 0 [ ] 0 1 + 1 3 3 [ ] 0 1 + 1 3 3 [ ] 1 1 + 1 3 3 [ ] 1 1 + 1 3 3 [ ] 0 1 + 1 3 3 [ ] 0 1 3 + 1 3 [ 0 1 ]} 2 3 [ 1 1 ]} 2 3 [ 0 1 ]} 2 3 Var Ŵ (12) = + + { 1 3 { 1 3 { 1 3 [ ] 0 1 + 1 3 3 [ ] 0 1 + 1 3 3 [ ] 1 1 + 1 3 3 [ ] 1 1 + 1 3 3 [ ] 0 1 + 1 3 3 [ ] 0 1 + 1 3 3 [ ] 0 1 + 1 3 2 [ ] 1 1 + 1 3 2 [ ]} 2 0 1 3 [ 1 1 ]} 2 2 [ 0 1 ]} 2 2 = 1 8 =0.35362 177

Simple Example With 3 Systems Power Law NHPP Model: W (t; α, θ) =(t/θ) α 178

Simple Example With 3 Systems 179

RESIDUAL PROCESS: SIMPLE EXAMPLE. Data points (and endpoints on axes) are transformed with the estimated cumulative ROCOF, Ŵ (t) =0.0538 t 1.20 Sys. 1: 0 0.3711 1.0612 1.6118 1.9589 Sys. 2: 0 0.7514 2.3166 3.1866 Sys. 3: 0 0.2840 0.8527 Times between events, plus censored times at the end of each axis, are on the next slide anlysed by MINITAB as a set of censored exponential variables. 180

181

182

VALVESEAT DATA 183

VALVESEAT DATA 185

VALVESEAT DATA 186

188

189

Grampus- data: Plot of (T i,t i+1 ) to investigate whether times between failures can be assumed independent. The figure does not indicate a correlation between successive times. 190

191

192

PROFILE LIKELIHOOD FOR BETA ( SIMPLE EXAMPLE ) ˆβ =1.20, ˆλ =0.0538. 19 20 21 22 profile 23 24 25 26 0 0.5 1 1.5 2 2.5 3 3.5 4 beta 193

CONNECTION BETWEEN LAMBDA OG BETA ( SIMPLE EXAMPLE ) ˆβ =1.20, ˆλ =0.0538. 1.2 1 0.8 lambda 0.6 0.4 0.2 0 0.5 1 1.5 2 2.5 beta 194

195

196

197

198

Valveseat Data 199

Valveseat Data 200

TTT-analysis Simple Example Row STTT ID Scaled 1 12 1 0,20000 2 15 1 0,25000 3 27 1 0,45000 4 34 1 0,56667 5 44 1 0,73333 6 53 1 0,88333 7 60 1 1,00000 Parameter Estimates Standard 95% Normal CI Parameter Estimate Error Lower Upper Shape 1,25093 0,511 0,249996 2,25186 Scale 0,238749 0,160-0,0746105 0,552109 Trend Tests MIL-Hdbk-189 Laplace s Anderson-Darling Test Statistic 9,59 0,12 0,24 P-Value 0,697 0,906 0,977 DF 12 201

Total Time on Test Plot for Simple Example System Column in ID 1,0 P arameter, M LE Shape Scale 1,25093 0,238749 Scaled Total Time on Test 0,8 0,6 0,4 0,2 0,0 0,0 0,2 0,4 0,6 Scaled Failure Number 0,8 1,0 202

TTT-analysis of Valve Seat Data Parametric Growth Curve: C1 Model: Power-Law Process Estimation Method: Maximum Likelihood Parameter Estimates Standard 95% Normal CI Parameter Estimate Error Lower Upper Shape 1,39706 0,202 1,00184 1,79229 Scale 0,0626023 0,026 0,0119179 0,113287 Trend Tests MIL-Hdbk-189 Laplace s Anderson-Darling Test Statistic 68,72 2,03 3,17 P-Value 0,032 0,043 0,022 DF 96 203

Total Time on Test Plot for Valve Seat Data 1,0 Parameter, MLE Shape Scale 1,39706 0,0626023 Scaled Total Time on Test 0,8 0,6 0,4 0,2 0,0 0,0 0,2 0,4 0,6 Scaled Failure Number 0,8 1,0 204