Optimized asset maintenance and replacement schedule
First Claim
1. A system for generating an optimal preventive maintenance/replacement schedule for a set of assets comprising:
- a memory storage device for storing data;
a programmed processor device coupled to the memory storage device and configured to;
receive data regarding an asset, said data including a failure rate function capturing a condition of said asset up to a point in time, a cost of preventative maintenance (PM) of said asset, a cost of an asset failure, and a cost of replacing an asset;
receive a further input specifying a time horizon;
determine whether there is a need to replace said asset, and when a replacement of said asset is needed;
compute a mean cost-rate optimization problem formulated as an objective function of a total cost of the asset over said specified time horizon, said total cost being a function of a cost of preventative maintenance (PM) of said asset for K−
1 PMs, and an expected cost of repairs for an asset failure computed as a function of said failure rate function, and the cost of replacing an asset;
compute an optimal number of preventative maintenance actions K and time intervals tk for each asset independently by minimizing said first objective function with respect to an age of the electrical asset yk, where k represents a kth PM, wherein said schedule is formed without considering a labor and budget resource constraint;
store data representing said optimal number of preventative maintenance time intervals for each asset in the memory storage device; and
generate a final maintenance schedule of said optimal number of time intervals from said stored data.
1 Assignment
0 Petitions
Accused Products
Abstract
There are provided a system, a method and a computer program product for generating an optimal preventive maintenance/replacement schedule for a set of assets. The method includes receiving data regarding an asset, said data including a failure rate function of said asset, a cost of preventative maintenance (PM) of said asset, a cost of an asset failure, and a cost of replacing an asset. An optimal number K of preventative maintenance time intervals tk and an indication of a possible replacement is computed and stored for each asset by minimizing a mean cost-rate value function with respect to an electrical age of the asset. A first PM schedule is formed without consideration of labor and budget resource constraints. The method further generates a second maintenance schedule for a system of assets by minimizing a deviation from the optimal PM time intervals subject to the labor and budget resource constraints.
-
Citations
11 Claims
-
1. A system for generating an optimal preventive maintenance/replacement schedule for a set of assets comprising:
-
a memory storage device for storing data; a programmed processor device coupled to the memory storage device and configured to; receive data regarding an asset, said data including a failure rate function capturing a condition of said asset up to a point in time, a cost of preventative maintenance (PM) of said asset, a cost of an asset failure, and a cost of replacing an asset; receive a further input specifying a time horizon; determine whether there is a need to replace said asset, and when a replacement of said asset is needed; compute a mean cost-rate optimization problem formulated as an objective function of a total cost of the asset over said specified time horizon, said total cost being a function of a cost of preventative maintenance (PM) of said asset for K−
1 PMs, and an expected cost of repairs for an asset failure computed as a function of said failure rate function, and the cost of replacing an asset;compute an optimal number of preventative maintenance actions K and time intervals tk for each asset independently by minimizing said first objective function with respect to an age of the electrical asset yk, where k represents a kth PM, wherein said schedule is formed without considering a labor and budget resource constraint; store data representing said optimal number of preventative maintenance time intervals for each asset in the memory storage device; and generate a final maintenance schedule of said optimal number of time intervals from said stored data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer program product for determining when to carry out a preventive maintenance/replacement for a set of assets, the computer program product comprising a computer readable storage medium readable by a machine and storing instructions run by the machine to perform a method, said method comprising:
-
receiving data regarding an asset, said data including a failure rate function capturing a condition of said asset up to a point in time, a cost of preventative maintenance (PM) of said asset, a cost of an asset failure, and a cost of replacing an asset; receiving a further input specifying a time horizon; determining whether there is a need to replace said asset, and when no replacement of said asset is needed; computing a mean cost-rate optimization problem formulated as an objective function of a total cost of the asset over said specified time horizon, said total cost being a function of a cost of preventative maintenance (PM) of said asset for K−
1 PMs, and an expected cost of repairs for an asset failure computed as a function of said failure rate function, and the cost of replacing an asset;computing an optimal number of preventative maintenance time intervals tk for each asset independently by minimizing said first objective function with respect to an age of the asset yk where k represents a kth PM, wherein said schedule is formed without considering a labor and budget resource constraint; and storing said optimal number of preventative maintenance time intervals for each asset in a memory storage device, the optimal number of preventative maintenance time intervals including a number K of PM intervals and an indication of a possible replacement; and
a time interval tk for the kth PM;and generating a final maintenance schedule of said optimal number of time intervals from said stored data. - View Dependent Claims (11)
-
Specification