The invention relates to the field of business cost analysis and, more specifically, to the estimation of an end of service life (EOSL) condition associated with a particular product.
Electronic hardware experiences three distinct phases of life. In the early life phase, failure rates decrease as latent defects cause failures as part of “infant mortality.” In the useful life phase, failure rates are fairly low and constant. In the end of service life (EOSL) phase, failure rates increase as components wear out, drift or fail catastrophically. Failure may be defined as a catastrophic failure or a failure that, relatively speaking, renders the failed hardware ill-suited to its intended use.
Presently, the EOSL phase associated with electronic, mechanical and electromechanical hardware is primarily identified by escalating customer complaints. Unfortunately, by the time a customer realizes that some of their equipment has entered the EOSL phase the customer may have become extremely dissatisfied with the equipment as well as the equipment supplier.
Various deficiencies in the prior art are addressed by the present invention of a method and apparatus adapted to determine when an end of service life (EOSL) condition exists with respect to a unit under investigation (UUI) such as a mechanical, electromechanical or electrical component, sub-system or system within, for example, a network.
According to one embodiment of the invention, a method of calculating an end of service life (EOSL) condition comprises receiving data associated with a unit under investigation (UUI); determining that the UUI has reached an EOSL condition in response to data indicative of an increasing rate of non-random failures; and invoking an EOSL process in response to the existence of an EOSL condition.
The teachings of the present invention can be readily understood by considering the following detailed description in conjunction with the accompanying drawings, in which:
To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures.
Once hardware enters the end of life phase it becomes increasingly difficult and eventually impractical to maintain an adequate spares pool to keep systems operating with commercial service availability. That is, telecommunications systems, network systems and other complex systems having relatively long service lives include components, modules, assemblies and subassemblies that may become increasingly difficult to replace toward the end of life phase. Part of the invention resides in the recognition by the inventors that there is a need to accurately predict the onset of an end of service life (EOSL) phase associated with electronic equipment such that equipment owners may take appropriate action.
The present invention provides a methodology to assess the onset of an end of service life (EOSL) phase associated with electronic equipment such that equipment owner may take appropriate action. Appropriate action in response to an EOSL determination may include, for example, increasing sparing levels (as a temporary fix), planning to replace equipment in EOSL (either preventively or as failures occur), expecting lower service availability levels (e.g., dropping service-level agreements with customers), replacing EOSL equipment with next generation equipment and the like. Similarly, a determination that a suspect piece of equipment has not reached an EOSL phase may avoid the costs of unnecessarily replacing equipment.
Generally speaking, the subject invention provides an automatic technique enabling a methodical and timely identification of EOSL conditions or situation such that an equipment supplier and/or customer can actively monitor and manage the situation to achieve thereby higher service availability and lower operating expenses.
The subject invention presents the concept that end of service life conditions may be automatically determined using several operating parameters including failure rate versus time, type of failure, quality defect identification, randomness of failure, environmental conditions of equipment, customer specificity with respect to equipment failures, aging/design margin problems, TL9K rates and the like. In consideration of these factors, a comprehensive EOSL model and determination method has been developed. This EOSL model is described in greater detail with respect to the figures and following description using telecommunication equipment as the model product under warranty cost evaluation. However, the invention is useful for evaluating any type of product for any type of business that will benefit from an analysis of physical factors of units in the field.
Understanding whether a unit under investigation is at the end of its service life requires some information pertaining to normal operating expectations and typical EOSL failure modes. Data associated with the failure of electrical, mechanical and/or electromechanical components is processed to identify failure patterns indicative of EOSL failures rather than non-EOSL failures. EOSL-indicative trends in the failure data set are identified and used to determine if an EOSL condition exists with respect to a unit under investigation (UUI). EOSL-indicative parameters will be discussed in more detail below with respect to the various figures.
Electromechanical components exhibit decreasing early life failures and are primarily attributable to quality/manufacturing defects, while service life failures are primarily attributable to constant (random) failures, and increasing EOSL failures are primarily attributable to the wearing out of mechanical components. This wearing out process is accelerated and/or caused by factors such as bearing type, lubrication type, operating temperature, motor speed, contaminants and the like. Motors, fans, disk drives and the like usually experience mechanical failure of a bearing. Bearings may be operated 24 hours a day, seven days a week for approximately 5 to 10 years depending upon the quality of bearings and other factors associated. Switches, connectors and the like typically experience intermittent operation. Factors accelerating wear out such components include excessive temperature, wide temperature variations, vibration and the like.
Electrical components may exhibit an increasing failure rate for one component (nonrandom failures), as well as an increasing failure rate for a particular failure mode of the component. Increasing component failure rates and increasing failure rate for a particular mode may be indicative of an EOSL condition. Factors that accelerate the electrical component failure include increasing temperature, humidity, vibration, electoral stress and the like. Where these factors exist and are likely related to the failure mode, the overall system is likely not entering an end of service life condition.
Where failures of electrical, mechanical and/or electromechanical components exhibit a correlation with failure accelerating conditions (i.e., temperature, humidity, mechanical stress and vibration etc.), such failures likely do not indicate an EOSL condition for the module, subsystem or system including the component.
Specifically, the method starts at optional step 205 were a determination is made as to whether TL9000 rates for a suspect piece of equipment or exceeded. That is, an optional step 205 a determination is made as to whether the expected service life of the unit under investigation has been reached. As previously noted, expected service life thresholds may be defined as twice predicted life, twice the yearly return right and so on.
At step 210, failure versus time data and other data is retrieved from a service database. A service database may be associated with particular types of equipment, particular customers, particular networks and the like. In essence, each time they hardware failure occurs the service database is updated with the time and nature of the hardware failure. The failure versus time data or failure rate is determined over predefined time period which may be different depending upon the type of hardware. In one embodiment, the predefined time period comprises several years (depending on the expected life span of the type of component and/or the wear out mechanism impacting the component. The other data will be described in more detail below with respect to the relevant steps of this method.
At step 215, a query is made as to whether the hardware failure rate is increasing. If the failure rate is not increasing, the method 200 returns to an initial monitoring step. The method 300 of
If the failure rate is increasing, then at step 220 a determination is made as to whether a mechanical unit (motor) is failing. If a mechanical unit is failing, then at step 225 a determination is made as to whether a 10 year life (L10) condition has been reached. If the L10 condition has been reached, then a monitoring routine is invoked at step 230. Otherwise the method 200 proceeds to step 235.
At step 235, a determination is made as to whether any known quality defects are associated with the failing unit. If known quality defects exist, then a premature service life analysis routine is invoked at step 240. Otherwise, the method 200 proceeds to step 245.
At step 245, a determination is made as to whether the failing unit is associated with random failures. If the failing unit is associated with random failures, then the monitoring routine at step 230 is invoked. Otherwise, the method 200 proceeds to step 250.
At step 250, a determination is made as to whether acceptable environmental conditions exist with respect to the failing unit. If acceptable of environmental conditions do not exist, then the premature service life analysis routine is invoked at step 240. Otherwise, the method 200 proceeds to step 255.
At step 255, a determination is made as to whether the failing unit is associated with one or more specific customers. That is, at step 255 a determination is made as to whether one or more customers or owners of equipment including the failing unit are experiencing a higher level of failures than other customers or owners of such equipment. If a customer specific correlation to the failures is found, then a customer investigation routine is invoked at step 260, followed by the invoking of the monitor routine at step 230. Otherwise, the method 200 proceeds to step 265.
At step 265, a determination is made as to whether component aging has revealed a design margin problem. That is, a determination is made as to whether component tolerances associated with aging have led to a reduction or elimination of a necessary design margin for the failing unit. If such a design margin problem is found, then the premature service life analysis routine is invoked at step 240. Otherwise, the method 200 proceeds to step 270.
At step 230, the monitor routine is invoked. This monitor routine measures, records and tracks the return and failure rates of the parts.
At step 240, the premature service life analysis routine is invoked. This service life analysis routine comprises the steps of publishing the findings that an EOSL has not been reached.
At step 270, an end of service life (EOSL) routine is invoked. The end of service life routine may comprise, illustratively, a publishing or storage in memory of a finding that an EOSL has been reached, the triggering of a spares order (accessing an inventory system etc.), propagation of failure indicators (to a network controller or manager). The EOSL routine may also comprise the transmission and/or storage of identified environmental, design, manufacturing or other problems (such as noted above with respect to steps 220-265).
Specifically, the method 300 of
At step 315, a lifetime distribution (e.g., Weibull) is used to fit the received a life data such that the life of the unit being investigated may be modeled. Based on this modeling (as discussed in more detail below with respect to
At step 320, the life data is partitioned into like failure modes.
At step 325, graphical plots and/or results are generated to provide estimates of the life characteristics of the unit under investigation. Referring to box 330, such plots and/or results are used to present reliability predictions, mean life predictions, failure mode predictions and/or other predictions.
By fitting the life data to a Weibull distribution, a measure of the corresponding beta parameter provides an indication of the life stage of the UUI, as noted below with respect to
In an embodiment of the invention modeling life characteristics of units under investigation, beta values are determined such that a determination is made as to whether the unit under investigation is experiencing early life, useful life or end of life failures. In the case of end-of-life failures, appropriate end of service life actions may be taken, such as discussed herein with respect to the various figures.
The above-described embodiments of the invention may be implemented within the context of methods, computer readable media and computer program processes. As such, it is contemplated that some of the steps discussed herein as software processes may be implemented within hardware, for example as circuitry that cooperates with the processor to perform various steps.
The invention may also be implemented as a computer program product wherein computer instructions, when processed by a computer, adapt the operation of the computer such that the methods and/or techniques of the present invention are invoked or otherwise provided. Instructions for invoking the inventive methods may be stored in fixed or removable media, transmitted via a data stream in a signal bearing medium such as a broadcast medium, and/or stored within a working memory within a computing device operating according to the instructions.
An apparatus in accordance with one embodiment of the subject invention is presented in
The computer may contain one or more interfaces 512 selected from the group consisting of a keyboard, mouse, touch screen, keypad, voice-activated interface for entering data (i.e., the aforementioned parameters and variables) into an input template 516 displayed on a display device 514. Upon completion of the EOSL calculations in accordance with methods, an output template 518 showing the results of the calculations is displayed on display device 514.
Although various embodiments that incorporate the teachings of the present invention have been shown and described in detail herein, those skilled in the art can readily devise many other varied embodiments that still incorporate these teachings.