Optimal maintenance for minimal and imperfect repair models

Similar documents
Static and Dynamic Maintenance Policies for Repairable Systems under Imperfect Repair Models

XLVII SIMPÓSIO BRASILEIRO DE PESQUISA OPERACIONAL

Non-Parametric Tests for Imperfect Repair

Solutions For Stochastic Process Final Exam

Determination of the optimal periodic maintenance policy under imperfect repair assumption

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

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

Optimal Periodic Maintenance Policy under the Arithmetic Reduction Age Imperfect Repair Model

Tentamentsskrivning: Stochastic processes 1

PROBABILITY: LIMIT THEOREMS II, SPRING HOMEWORK PROBLEMS

Point Process Control

Filtrations, Markov Processes and Martingales. Lectures on Lévy Processes and Stochastic Calculus, Braunschweig, Lecture 3: The Lévy-Itô Decomposition

Introduction to repairable systems STK4400 Spring 2011

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

RENEWAL PROCESSES AND POISSON PROCESSES

Preliminary Exam: Probability 9:00am 2:00pm, Friday, January 6, 2012

Functional Limit theorems for the quadratic variation of a continuous time random walk and for certain stochastic integrals

Mahdi karbasian* & Zoubi Ibrahim

Manual for SOA Exam MLC.

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

Exponential martingales: uniform integrability results and applications to point processes

A random maintenance policy for a repairable system

Modelling the risk process

CHAPTER 1. Stochastic modelling of the effect of preventive and corrective. maintenance on repairable systems reliability

Brownian motion. Samy Tindel. Purdue University. Probability Theory 2 - MA 539

DESIGN OF PREVENTIVE MAINTENANCE SCHEDULING MODEL FOR DETERIORATING SYSTEMS

Lecture 17 Brownian motion as a Markov process

arxiv:math/ v4 [math.pr] 12 Apr 2007

Jump Processes. Richard F. Bass

Survival Analysis: Counting Process and Martingale. Lu Tian and Richard Olshen Stanford University

Introduction to Reliability Theory (part 2)

Martingale Problems. Abhay G. Bhatt Theoretical Statistics and Mathematics Unit Indian Statistical Institute, Delhi

STAT331 Lebesgue-Stieltjes Integrals, Martingales, Counting Processes

Continuous Time Processes

(b) What is the variance of the time until the second customer arrives, starting empty, assuming that we measure time in minutes?

Poisson Processes. Particles arriving over time at a particle detector. Several ways to describe most common model.

Doléans measures. Appendix C. C.1 Introduction

T. Liggett Mathematics 171 Final Exam June 8, 2011

Modern Discrete Probability Branching processes

Lecture 22 Girsanov s Theorem

Random variables. DS GA 1002 Probability and Statistics for Data Science.

On continuous time contract theory

Optional Stopping Theorem Let X be a martingale and T be a stopping time such

Integrating Quality and Inspection for the Optimal Lot-sizing Problem with Rework, Minimal Repair and Inspection Time

Branching Processes II: Convergence of critical branching to Feller s CSB

A novel repair model for imperfect maintenance

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

Solution for Problem 7.1. We argue by contradiction. If the limit were not infinite, then since τ M (ω) is nondecreasing we would have

A new condition based maintenance model with random improvements on the system after maintenance actions: Optimizing by monte carlo simulation

Optimal Stopping and Maximal Inequalities for Poisson Processes

1: PROBABILITY REVIEW

Probability Theory I: Syllabus and Exercise

Poisson Processes. Stochastic Processes. Feb UC3M

Estimating and Simulating Nonhomogeneous Poisson Processes

Lecture 21 Representations of Martingales

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

COPYRIGHTED MATERIAL CONTENTS. Preface Preface to the First Edition

Surveillance of BiometricsAssumptions

System Simulation Part II: Mathematical and Statistical Models Chapter 5: Statistical Models

An essay on the general theory of stochastic processes

A Barrier Version of the Russian Option

Renewal processes and Queues

DISCRETE STOCHASTIC PROCESSES Draft of 2nd Edition

LECTURE 2: LOCAL TIME FOR BROWNIAN MOTION

Random Processes. DS GA 1002 Probability and Statistics for Data Science.

P (A G) dp G P (A G)

STOCHASTIC REPAIR AND REPLACEMENT OF A STANDBY SYSTEM

Examination paper for TMA4275 Lifetime Analysis

Chapter 9 Part II Maintainability

1. Stochastic Processes and filtrations

Stochastic Proceses Poisson Process

f X (x) = λe λx, , x 0, k 0, λ > 0 Γ (k) f X (u)f X (z u)du

STAT331. Combining Martingales, Stochastic Integrals, and Applications to Logrank Test & Cox s Model

MATH 6605: SUMMARY LECTURE NOTES

Bayesian quickest detection problems for some diffusion processes

Let (Ω, F) be a measureable space. A filtration in discrete time is a sequence of. F s F t

The story of the film so far... Mathematics for Informatics 4a. Continuous-time Markov processes. Counting processes

OPPORTUNISTIC MAINTENANCE FOR MULTI-COMPONENT SHOCK MODELS

LAW OF LARGE NUMBERS FOR THE SIRS EPIDEMIC

MATH 56A: STOCHASTIC PROCESSES CHAPTER 6

Chapter 2. Poisson Processes. Prof. Shun-Ren Yang Department of Computer Science, National Tsing Hua University, Taiwan

ELEMENTS OF PROBABILITY THEORY

Universal examples. Chapter The Bernoulli process

2905 Queueing Theory and Simulation PART III: HIGHER DIMENSIONAL AND NON-MARKOVIAN QUEUES

Repairable Systems Reliability Trend Tests and Evaluation

1 Delayed Renewal Processes: Exploiting Laplace Transforms

System Simulation Part II: Mathematical and Statistical Models Chapter 5: Statistical Models

\ fwf The Institute for Integrating Statistics in Decision Sciences

Uniformly Uniformly-ergodic Markov chains and BSDEs

RELIABILITY MODELING AND EVALUATION IN AGING POWER SYSTEMS. A Thesis HAG-KWEN KIM

Stochastic integration. P.J.C. Spreij

On the dual problem of utility maximization

The instantaneous and forward default intensity of structural models

Upper Bounds for the Ruin Probability in a Risk Model With Interest WhosePremiumsDependonthe Backward Recurrence Time Process

Stochastic Processes

{σ x >t}p x. (σ x >t)=e at.

Continuous-Time Markov Chain

The exponential distribution and the Poisson process

Class 11 Non-Parametric Models of a Service System; GI/GI/1, GI/GI/n: Exact & Approximate Analysis.

Selected Exercises on Expectations and Some Probability Inequalities

Transcription:

Optimal maintenance for minimal and imperfect repair models Gustavo L. Gilardoni Universidade de Brasília AMMSI Workshop Grenoble, January 2016

Belo Horizonte Enrico Colosimo Marta Freitas Rodrigo Padilha Rio de Janeiro Maria Luiza G. de Toledo Brasília Gustavo Gilardoni Cátia Gonçalves São Carlos Vera Tomazella Afrânio Vieira

Outline 1. Repair, Maintenance and Replacement actions 2. Periodic maintenance (Barlow and Hunter, 1960) 3. Objective functions 4. Dynamic maintenance 5. The imperfect repair case 6. The minimal repair case 7. The Power Law Process case

Repair: Immediately after a failure (hence unscheduled) Minimal (as good as old) Imperfect Perfect (as good as new replacement by a new equipment) Maintenance: (Pre)scheduled Imperfect Perfect Minimal repair = N(t) is an NHPP with deterministic intensity λ(t) Imperfect repair = N(t) is a Counting Process with random intensity λ(t)

More precisely Under MR, there is a deterministic function λ(t) such that 1 lim E[N(t + h) N(t)] = λ(t). h 0 h Under IR, there is a random process λ(t) such that 1 lim h 0 h E[N(t + h) N(t) F t] = λ(t), where F t denotes the history of failures up to t (e.g. F t = σ{n(s) : s t}).

Alternatively, Under MR, E N(t) = t 0 λ(u) du = Λ(t); Under IR, E N(t) = E t 0 λ(u) du = t 0 E λ(u) du and φ(t) = E λ(t) is the ROCOF function.

Periodic Maintenance (Barlow and Hunter, 1960) Minimal Repairs and Perfect Maintenance. System will be maintained at fixed and nonrandom time epochs τ (i.e. at τ, 2 τ, 3 τ and so on). Instantaneous repair and maintenance actions (alternatively, down time of the system is included in the costs and time is actually operating time. Costs of repair and maintenance actions are random but independent of the failure history of the system. Expected cost of a repair action is 1; expected cost of a maintenance action is k. Intensity λ(t) is increasing.

Suppose the system will be operated during m maintenance cycles. Since the system is renewed at each maintenance, let N i (τ) be the number of failures associated with each cycle. Let M i be the cost of the i-th maintenance and R ij the cost of the j-th repair inside the i-th maintenance. Total cost of the i-th cycle is N i (τ) C i = M i + R ij. j=1 Total cost for the m maintenance cycles will be C = m C i = i=1 m M i + i=1 m i=1 N i (τ) j=1 R ij.

Cost per unit of time is C = C m m τ = i=1 M i + m Ni (τ) i=1 j=1 R ij m τ Using the SLLN it is easy to see that lim C = k + EN(τ) = k + Λ(τ) m τ τ However, it is easier to check that this is also the expected cost per unit of time for a single maintenance cycle.

To minimize C(τ) = E M 1 + N 1 (τ) j=1 R 1j τ = k + Λ(τ) τ is simple. For instance, we can differentiate to obtain that the optimal maintenance periodicity should satisfy that τ P λ(τ P ) Λ(τ P ) = k or, defining B(t) = t λ(t) Λ(t), τ P = B 1 (k).

ρ ρ(τ OPT ) C PM C MR τ OPT t

Extensions Imperfect Repair and Perfect Maintenance (e.g. Kijima et al, 1983; Toledo et al., 2016): Substitute above λ(t) and Λ(t) by φ(t) = E λ(t) and Φ(t) = E Λ(t). Hence, define now B(t) = t φ(t) Φ(t) and compute the optimal periodicity as τ P = B 1 (k). Dynamic Optimization: If the information about the failure history of the system is available, why not use it to obtain a better solution? Since the history of the system is random, so will be the optimal maintenance time. Examples in the literature about optimal replacement (e.g. Aven, 1983, Aven and Bergman, 1986 or Lam, 1988, among others).

However, in the optimal replacement literature, Suppose that the system is to be maintained at random epochs τ 1, τ 1 + τ 2 and so on. Assuming as above a large number m of maintenance actions, the cost per unit of time will be C(τ 1 ) + C(τ 2 ) + + C(τ m ) τ 1 + τ 2 + + τ m = τ 1C(τ 1 ) + + τ m C(τ m ) τ 1 + + τ m Dividing by m numerator and denominator and taking limits this tends to E C(τ) E τ [ ] C(τ) E = E C(τ) τ

Perfect maintenance and (possibly) imperfect repair Fixed costs of repair (1) and maintenance (k) Continuous Wear-out (Gilardoni et al., 2016): We assume that the intensity λ(t) is a submartingale, in the sense that E [λ(t) F s ] λ(s). We want to find a random (i.e.stopping) time τ to minimize E C(τ).

Review of Counting Processes Probability space (Ω, F, P) Filtration {F t : t 0} (e.g. F t = σ{x (s) : s t}). N(t) is F t -msble N(0) = 0 The maps t N(t) are right-continuous dn(t) := N(t) N(t ) equal either 0 or 1 Doob-Meyer Decomposition: There exist a process λ(t) and a martingale M(t) such that N(t) = t 0 λ(u) du + M(t).

Main idea Note that for small h 0 we have that E[N(t + h) F t ] N(t) + h λ(t) Hence, E[C(t + h) C(t) F t ] [ k + N(t + h) = E t + h k + N(t) ] t h [λ(t) C(t)] t + h This suggests to stop (i.e. maintain) the process whenever λ(t) C(t). Define the stopping time τ = inf{t : λ(t) C(t)}

(a) (b) 0 5 10 15 20 intensity cost 0 5 10 15 20 intensity cost 1 τ = a 5 3 1 3 τ 5 t t Figure : (a) Intensity function and realization of the cost per unit of time for a simulated realization of a PLP process with β = 2.5, θ = 1 and k = 10 and (b) realization of the cost and intensity functions for a simulated realization of an ARA 1 process with the same initial PLP intensity and k and ρ = 0.5.

Main results 1. For any counting process N(t) such that its intensity is a submartingale, we have that E C(τ) E C(τ P ) = φ(τ P ). (1) 2. Let N(t) be an NHPP with an increasing intensity λ(t) such that lim t Λ(t)/t =. Then, for any stopping time σ τ, E [C(σ) F τ ] C(τ). Hence, for any stopping time σ (not necessarily greater than τ), E C(σ) EC(τ). 3. If N(t) is a PLP [i.e. λ(t) = (β/θ) (t/θ) β 1 ], define a n = η [(k + n)/β] 1/β. Then, for n 0, P [τ = a n ] = e kµ k (n + k)n 1 n! µ n e nµ, (2)

Outline of proofs To prove the first result, we use integration by parts for cadlag processes: f (b)g(b) f (a)g(a) Hence, = b a f (u) dg(u) + b a C(t) C(s) = = t s g(u) df (u) + t s A(u) u 2 du + a<u b 1 t d[k + N(u)] u t s 1 u dm(u), where A(t) = tλ(t) k N(t) = t [λ(t) C(t)]. Next, g(u) f (u). s k + N(u) u 2 du

The process t 1 s u dm(u) is a martingale and, using the Optional Sampling Theorem (OST), for any two stopping times τ and σ, E σ τ Hence, 1 u dm(u) = 0. σ A(u) E[C(σ) C(τ)] = E τ u 2 du. Using the fact that A(t) 0 if t τ, if we want to show that σ is worse than τ, it is enough to show that σ τ is worse than τ. Using the fact that λ(t) is a submartingale, it is easy to show that so should be A(t).

Hence, τp τ E[C(τ P τ) C(τ)] = E τ [ ] τp τ E E τ [ = E τ A(u) u 2 du F τ A(u) u 2 du E[A(u)I (u τ P τ) F τ ] u 2 ] du 0 because E[A(u)I (u τ P τ) F τ ] = E[A(u) F τ ] I (u τ P τ) A(τ) I (u τ P τ) 0.

The proof of the second result is based on the following Lemma: Let N(t) be an NHPP with mean function Λ(t). Then the process X (t) = N(t) Λ(t) is a backwards martingale, i.e. for s t, N(s) N(t) Binomial (n = N(t),p = Λ(s)/Λ(t)) and [ ] N(s) E Λ(s) N(t) = 1 Λ(s) N(t) Λ(s) Λ(t) = N(t) Λ(t). Then, given F t, we use the strong markov property and this result for the process X τ (t) = N(τ+t) N(τ) Λ(τ+t) Λ(τ) and obtain a backwards stopping time which has the same expected cost as σ.

To find the distribution of τ for the PLP case, note first that τ is discrete in the NHPP case.

íntensity and cost... c 3 2 c 1 c 0 a 0 a 1 a 2 a 3... intensity cost t Figure : Admissible values of τ (a n ) and C(τ) (c n ) in the NHPP case. Dashed curves are the maps t (k + n)/t (n = 0, 1,...). Superimposed there is a trajectory of the cost for which τ = a 2, i.e., the number of failures before maintenance is N(τ) = 2.

We use Wald s exponential mean one martingale S b (t) = exp{bn(t) (e b 1) Λ(t)} Next, we show that E S b (τ) = 1. Substituting N(τ) = τ λ(τ) k and noting that, in the PLP case, τ λ(τ) = β (t/θ) β = β Λ(τ), this allows us to compute the Moment Generating Function of τ. We note that the third result allows us to compute moments of τ and C(τ) by summing series which converge fast.

(a) (b) tempo 1 2 3 4 Eτ τ 0 custo 1.0 2.0 3.0 EC(τ) EC(τ 0 ) 1 2 3 4 5 1 2 3 4 5 k k Figure : (a) Deterministic optimal time and expected optimal stopping time and (b) Expected cost using the optimal deterministic and optimal stopping time, both for a PLP process with scale θ = 1 and shape parameter β = 1.5, against ratio of costs k.

(a) (b) tempo 1.0 2.0 3.0 Eτ τ 0 custo 1.4 1.6 1.8 2.0 EC(τ) EC(τ 0 ) 1.5 2.5 β 1.5 2.5 β Figure : (a) Deterministic optimal time and expected optimal stopping time and (b) Expected cost using the optimal deterministic and optimal stopping time, both for a PLP process with scale θ = 1 and ratio of costs k = 1, against form parameter β.

Some references Aven, T. (1983). Optimal replacement under a minimal repair strategy: A general failure model. Advances in Applied Probability 15, 198 211. Aven, T. and B. Bergman (1986). Optimal replacement times: A general set-up. Journal of Applied Probability 23, 432 442. Barlow, R. and L. Hunter (1960). Optimum preventive maintenance policies. Operations Research 8(1), 90 100. Gilardoni, G. L. and E. A. Colosimo (2007). Optimal maintenance time for repairable systems. Journal of Quality Technology 39(1), 48 53.

Gilardoni, G. L. and E. A. Colosimo (2011). On the superposition of overlapping Poisson processes and nonparametric estimation of their intensity function. Journal of Statistical Planning and Inference 171, 3075 3083. Gilardoni, G. L., M. L. G. de Toledo, M. A. Freitas, and E. A. Colosimo (2016). Dynamics of an optimal maintenance policy for imperfect repair models. European Journal of Operational Research 248, 1104 1112. Kijima, M., H. Morimura, and Y. Suzuki (1988). Periodical replacement problem without assuming minimal repair. European Journal of Operational Research 37, 194 203.

Lam, Y. (1988). A note on the optimal replacement problem. Advances in Applied Probability 20, 479 482. Lam, Y. (2007). A geometric process maintenance model with preventive repair. European Journal Of Operational Research 182, 806 819. Toledo, M. L. G. d., M. A. Freitas, E. A. Colosimo, and G. L. Gilardoni (2016). Optimal periodic maintenance policy under imperfect repair: A case study of off-road engines. To appear in IIE Transactions. Wang, H. Z. (2002). A survey of maintenance policies of deteriorating systems. European Journal Of Operational Research 139(3), 469 489.