Maintenance is a source of large costs; in the EU the maintenance costs amount
to between 4% and 8% of the total sales turnover. Opportunistic maintenance is an
attempt to lower the maintenance cost by considering the failure of one
component as an opportunity to replace yet non-failed components in order to
prevent future failures. At the time of failure of one component,
a decision is to be made on which additional components to
replace in order to minimize the expected maintenance cost over a planning
period.
This thesis continues the work of Dickman et. al. (1991) and Andreasson (2004) on the opportunistic replacement problem. In Paper I, we show that
the problem with time-dependent costs is NP-hard and present a mixed integer
linear programming model for the problem. We apply the model to problems with
deterministic and stochastic component lives with data originating from the
aviation and wind power industry. The model is applied in a stochastic setting
by employing the expected values of component lives. In Paper II, a first step
towards a stochastic programming model that considers components with uncertain lives is
taken by extending the problem to allow non-identical lives for component individuals.
This problem is shown to be NP-hard even with time-independent costs. We present a
mixed integer linear programming model of the problem. The solution time of the model
is substantially reduced compared to the model presented in Andreasson (2004). In Paper III, we then study the opportunistic
replacement problem with uncertain component lives and present a two-stage
stochastic programming approach. We present a deterministic equivalent model and
develop a decomposition method.
Numerical studies on the same data as in Paper I
from the aviation and wind power industry show that the stochastic programming approach
produces maintenance decisions that are on average less costly than
decisions obtained from simple maintenance policies and the approach used in Paper I.
The decomposition method requires less CPU-time than solving
the deterministic equivalent on three out of four problems.
[1]
Hoang Pham,et al.
Optimal (τ, T) opportunistic maintenance of a k‐out‐of‐n:G system with imperfect PM and partial failure
,
2000
.
[2]
Rommert Dekker,et al.
Joint replacement in an operational planning phase
,
1996
.
[3]
Jacques F. Benders,et al.
Partitioning procedures for solving mixed-variables programming problems
,
2005,
Comput. Manag. Sci..
[4]
R. Wets,et al.
L-SHAPED LINEAR PROGRAMS WITH APPLICATIONS TO OPTIMAL CONTROL AND STOCHASTIC PROGRAMMING.
,
1969
.
[5]
Fatih Camci,et al.
System Maintenance Scheduling With Prognostics Information Using Genetic Algorithm
,
2009,
IEEE Transactions on Reliability.
[6]
Paul R. Kleindorfer,et al.
Optimizing infrastructure network maintenance when benefits are interdependent
,
2005,
OR Spectr..
[7]
Laurence A. Wolsey,et al.
Integer and Combinatorial Optimization
,
1988
.
[8]
Dennis Huisman,et al.
Scheduling preventive railway maintenance activities
,
2004,
2004 IEEE International Conference on Systems, Man and Cybernetics (IEEE Cat. No.04CH37583).
[9]
John R. Birge,et al.
Introduction to Stochastic programming (2nd edition), Springer verlag, New York
,
2011
.
[10]
Ignacio E. Grossmann,et al.
A Class of stochastic programs with decision dependent uncertainty
,
2006,
Math. Program..
[11]
Peter Kall,et al.
Stochastic Programming
,
1995
.
[12]
William B. Langdon,et al.
Scheduling Maintenance of Electrical Power Transmission Networks Using Genetic Programming
,
1996
.
[13]
John R. Birge,et al.
Introduction to Stochastic Programming
,
1997
.
[14]
David S. Johnson,et al.
Computers and Intractability: A Guide to the Theory of NP-Completeness
,
1978
.
[15]
S. Sen.
Algorithms for Stochastic Mixed-Integer Programming Models
,
2005
.
[16]
R. Bellman.
Equipment Replacement Policy
,
1955
.