System to improve predictive maintenance and warranty cost/price estimation
First Claim
1. A computer-implemented method of predicting a maintenance schedule for a system comprising a plurality of components and estimating a cost for warranty service of the system, the method comprising the steps performed by a computer of:
- collecting real-time component usage data for each of the plurality of components;
obtaining component reliability data for each of the plurality of components;
constructing, by a processor, a component life distribution module (CLDM) for each of the plurality of components based on the real time component usage data and the component reliability data for each of the plurality of components;
obtaining from each CLDM a mean time to fail for each of the plurality of components;
selecting a system life distribution model (SLDM);
inputting the mean time to fail for each of the plurality of components into the SLDM to obtain an operating environment index for each of the plurality of components that represents the effect of environment conditions on the lifetime and reliability of each of the plurality of components; and
predicting a maintenance schedule and calculating an adjusted cost of warranty service based on the operating environment index for each of the plurality of components,wherein the calculating further includes determining an instantaneous operating environment index (IOEl) representing current cycle of measurement for each of the plurality of components, determining a cumulative operating environment index (COEl) representing a cumulative effect of environmental conditions on each of the plurality of components using COEl=(IOEl1+IOEl2+ . . . IOEln)/n, where n represents a cycle of measurement, and determining a system cumulative operating environment index (SCOEl) representing an overall system'"'"'s cumulative operating environment index using SCOEl=(Wcomponent 1*COElcomponent 1+Wcomponent 2*COElcomponent 2 . . . +Wcomponent n*COElcomponent n)/m, where m is number of system components and W represents a weight value associated with each of the system components, and the adjusted cost is determined using Costadj=Cbase*(1+F(SCOEl)), where Costadj is the adjusted cost, Cbase is a cost of maintenance and/or warranty services based on laboratory generated reliability data, and F(SCOEl) is a user defined function for adjustment.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system of predicting a maintenance schedule and estimating a cost for warranty service of systems, for example, hardware systems, is provided. The method and system in one aspect may collect component usage data and obtain component reliability data for each of the plurality of components. A component life distribution module (CLDM) may be constructed based on the real time component usage data and the component reliability data, and from CLDM a mean time to fail data may be obtained. A system life distribution model (SLDM) may be selected and the mean time to fail data input into the SLDM to obtain an operating environment index that represents the effect of environment conditions on the lifetime and reliability. A maintenance schedule may be predicted and an adjusted cost of warranty service may be calculated based on the operating environment index for each of the plurality of components.
32 Citations
19 Claims
-
1. A computer-implemented method of predicting a maintenance schedule for a system comprising a plurality of components and estimating a cost for warranty service of the system, the method comprising the steps performed by a computer of:
-
collecting real-time component usage data for each of the plurality of components; obtaining component reliability data for each of the plurality of components; constructing, by a processor, a component life distribution module (CLDM) for each of the plurality of components based on the real time component usage data and the component reliability data for each of the plurality of components; obtaining from each CLDM a mean time to fail for each of the plurality of components; selecting a system life distribution model (SLDM); inputting the mean time to fail for each of the plurality of components into the SLDM to obtain an operating environment index for each of the plurality of components that represents the effect of environment conditions on the lifetime and reliability of each of the plurality of components; and predicting a maintenance schedule and calculating an adjusted cost of warranty service based on the operating environment index for each of the plurality of components, wherein the calculating further includes determining an instantaneous operating environment index (IOEl) representing current cycle of measurement for each of the plurality of components, determining a cumulative operating environment index (COEl) representing a cumulative effect of environmental conditions on each of the plurality of components using COEl=(IOEl1+IOEl2+ . . . IOEln)/n, where n represents a cycle of measurement, and determining a system cumulative operating environment index (SCOEl) representing an overall system'"'"'s cumulative operating environment index using SCOEl=(Wcomponent 1*COElcomponent 1+Wcomponent 2*COElcomponent 2 . . . +Wcomponent n*COElcomponent n)/m, where m is number of system components and W represents a weight value associated with each of the system components, and the adjusted cost is determined using Costadj=Cbase*(1+F(SCOEl)), where Costadj is the adjusted cost, Cbase is a cost of maintenance and/or warranty services based on laboratory generated reliability data, and F(SCOEl) is a user defined function for adjustment. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform method steps for predicting a maintenance schedule for a system comprising a plurality of components and estimating a cost for warranty service of the system, the method steps comprising:
-
collecting real-time component usage data for each of the plurality of components; obtaining component reliability data for each of the plurality of components; constructing a component life distribution module (CLDM) for each of the plurality of components based on the real time component usage data and the component reliability data for each of the plurality of components; obtaining from each CLDM a mean time to fail for each of the plurality of components; selecting a system life distribution model (SLDM); inputting the mean time to fail for each of the plurality of components into the SLDM to obtain an operating environment index for each of the plurality of components that represents the effect of environment conditions on the lifetime and reliability of each of the plurality of components; and predicting a maintenance schedule and calculating an adjusted cost of warranty service based on the operating environment index for each of the plurality of components, wherein the calculating further includes determining an instantaneous operating environment index (IOEl) representing current cycle of measurement for each of the plurality of components, determining a cumulative operating environment index (COEl) representing a cumulative effect of environmental conditions on each of the plurality of components using COEl=(IOEl1+IOEl2+ . . . IOEln)/n, where n represents a cycle of measurement, and determining a system cumulative operating environment index (SCOEl) representing an overall system'"'"'s cumulative operating environment index using SCOEl=(Wcomponent 1*COElcomponent 1+Wcomponent 2*COElcomponent 2 . . . +Wcomponent n*COElcomponent n)/m, where m is number of system components and W represents a weight value associated with each of the system components, and the adjusted cost is determined using Costadj=Cbase*(1+F(SCOEl)), where Costadj is the adjusted cost, Cbase is a cost of maintenance and/or warranty services based on laboratory generated reliability data, and F(SCOEl) is a user defined function for adjustment. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17)
-
-
18. A computer system for predicting a maintenance schedule for a system comprising a plurality of components and estimating a cost for warranty service of the system, the computer system comprising:
-
a processor; a service agent module for collecting real-time component usage data for each of the plurality of components; a first module for obtaining component reliability data for each of the plurality of components; the first module further for constructing a component life distribution module (CLDM) for each of the plurality of components based on the real time component usage data and the component reliability data for each of the plurality of components; the first module further for obtaining from each CLDM a mean time to fail for each of the plurality of components; the first module further for selecting a system life distribution model (SLDM); the first module further for inputting the mean time to fail for each of the plurality of components into the SLDM to obtain an operating environment index for each of the plurality of components that represents the effect of environment conditions on the lifetime and reliability of each of the plurality of components; and a second module for predicting a maintenance schedule and calculating an adjusted cost of warranty service based on the operating environment index for each of the plurality of components, wherein the calculating further includes determining an instantaneous operating environment index (IOEl) representing current cycle of measurement for each of the plurality of components, determining a cumulative operating environment index (COEl) representing a cumulative effect of environmental conditions on each of the plurality of components using COEl=(IOEl1+IOEl2+ . . . IOEln)/n, where n represents a cycle of measurement, and determining a system cumulative operating environment index (SCOEl) representing an overall system'"'"'s cumulative operating environment index using SCOEl=(Wcomponent 1*COElcomponent 1+Wcomponent 2*COElcomponent 2 . . . +Wcomponent n*COElcomponent n)/m, where m is number of system components and W represents a weight value associated with each of the system components, and the adjusted cost is determined using Costadj=Cbase*(1+F(SCOEl)), where Costadj is the adjusted cost, Cbase is a cost of maintenance and/or warranty services based on laboratory generated reliability data, and F(SCOEl) is a user defined function for adjustment. - View Dependent Claims (19)
-
Specification