Chapter 2 introduced three classical prognostic approaches for prognostics and health management/monitoring (PHM): model driven, data driven, and hybrid driven. You were also introduced to usage‐based and condition‐based approaches. You learned the primary disadvantages of classical and usage‐based approaches for prognostics: they are not applicable to a specific prognostic target in a system, and/or they are nondeterministic and not suitable for application to prognostic targets, and/or it is complex to adapt them to sensor data. You also learned that leading indicators of failure can be extracted from sensor data and collected to form condition‐based data (CBD) signatures; the modeling and processing of such signatures is a condition‐based approach to condition‐based maintenance (CBM). Figure 3.1 shows the relationship of an approach using CBD signatures to classical PHM approaches; although the block diagram indicates the approaches are different, a conditioned‐based approach often employs analysis and modeling techniques such as reliability modeling, physics of failure (PoF) analysis, and failure mode and effect analysis (FMEA) (Hofmeister et al. 2013, 2016, 2017; Medjaher and Zerhouni 2013; Pecht 2008).
The primary objective of this chapter is to take a more in‐depth look at CBD signatures and the desirability of transforming those signatures into other signatures that are more amenable as input to prediction algorithms that produce prognostic information. Those other signatures are the fault‐to‐failure progression (FFP) signature, degradation progression signature (DPS), and functional failure signature (FFS).
A secondary objective is to describe and show how those signatures are used for reliable condition‐based monitoring: detecting the onset of degradation, monitoring the increasing progression of damage due to degradation, making prognostic estimates for when damage is likely to reach a level defined as functional failure, and detecting functional failure.
Another objective is to show an important advantage of DPS data and DPS‐based FFS compared to CBD signature or FFP signature curves: the former is more linear. A method for quantifying the nonlinearity of FFP‐based and DPS‐based FFS curves shall be developed and presented in this chapter.
The remainder of this chapter is organized to present and discuss a heuristic‐based approach to modeling CBD signatures as follows:
This section presents information on basic types of signatures: CBD signatures, FFP signatures, FFP‐based FFS, transforming FFP signatures into DPS, and DPS‐based FFS.
This section discusses model verification along with signal classification and verifying CBD, FFP, DPS, and DPS‐based models.
This section discusses the evaluation of FFS curves in the context of a transfer curve for a sensing system and how to calculate metrics that quantify the nonlinearity of that transfer curve.
This section summarizes the material presented in this chapter.
A signature characterizes a feature of interest, such as feature data (FD) amplitude with respect to time: signature = FD = a set of FDi data points over a period of time T = {tm, tm + 1,…tm + n}, where amplitude refers to a characteristic value such as voltage, current, resistance, force, energy, and so on that changes as the magnitude of damage/degradation increases over time:
There are three signatures of interest related to signals and prognostic processing: CBD, FFP, and DPS. An FFP signature is a transform of a CBD signature to reduce modeling complexity, and a DPS signature is a transform of an FFP signature that further reduces modeling complexity and lends itself to increased accuracy of prognostic information. Another signature is particularly amenable to processing by prediction algorithms: an FFS that is a transform of either an FFP or a DPS signature. We will next show how the different signatures can be obtained.
As illustrated in Figure 3.2, a sensor is located at a node of prognostic interest, such as the output of a switch mode power supply (SMPS). The sensor is designed to capture and process CBD, such as that shown in Figure 3.3, to support the isolation and extraction of FD: a leading indicator of failure. Isolation and extraction of a particular value of FD, such as the resonant frequency of a damped‐ringing response of an SMPS to an abrupt change in output load, almost always requires signal conditioning. Signal conditioning includes, but is not limited to, the following: background noise and harmonic filtering and mitigation; gating of the signal to specific, timed events to sufficiently isolate a feature of interest; fusing of two or more signals to transform two types of data to another data type – such as using voltage and current signals to calculate impedance; domain transforms such as time‐to‐frequency and frequency‐to‐time; and fusing of signals to cancel or mitigate environmental variations such as resistive dependence on temperature. Chapter 5 provides more information on signal conditioning.
A CBD data point in a leading indicator of failure comprises a feature of interest, FD, in a signal that changes as degradation progresses, plus all other variations, referred to as noise (N), that are not related to degradation and the feature of interest:
Signals at nodes within a system typically exhibit more than just a particular CBD of interest. An example of signals is shown in Figure 3.4; the node is the output of a SMPS, and a particular CBD of interest is a damped‐ringing response such as that shown in Figure 3.5, for which an idealized plot is shown in Figure 3.6 (Erickson 1999; Judkins et al. 2007; Judkins and Hofmeister 2007; Hofmeister et al. 2013 , 2016 , 2017 ).
The signals shown in Figure 3.4 consist of multiple types of CBD and noise, including damped‐ringing responses, switching noise from power transistors, ripple voltage, pulse‐width modulator effects, effects of voltage and current regulation and feedback, and background noise:
where CBDi are signal terms and Nj are noise terms. An example of a CBD term is a damped‐ringing response, such as that shown in Figure 3.5 . An idealized damped‐ringing response is shown in Figure 3.6 and is modeled as
which includes five possible features of interest: a direct current (DC) voltage VDC, a response amplitude AR, a dampening time constant τ, a frequency ω, and a phase shift φ.
Even noise, with appropriate signal conditioning and processing, can be used as CBD – for example, to prognostic‐enable a noise‐filtering subcircuit in an SMPS. The primary objective of sensors used in prognostic‐enabling applications is to isolate CBD that forms leading indicators of failure, which, after suitable signal conditioning, are transformed into FD in signatures for use as input to prediction algorithms.
Evaluation of the CBD signature as input to an intended prediction algorithm leads to the following conclusions:
One way to simplify modeling is to normalize CBD signature data to create FFP signature data, and at the same time apply a noise margin to the data (see Figure 3.9). The procedure is to subtract from CBD an NM to create a FDi value, then subtract a nominal FD0 value and divide the result by the nominal FD0 value:
FFP signatures are preferable to CBD signatures because the effect of noise on prediction accuracy is mitigated by the use of a noise margin and because normalization results in relative units of measure in amplitude instead of units of measure such as kHz. Instead of a model for a nominal frequency of 24 kHz, a model for a nominal frequency of 24.3 kHz, a model for a nominal frequency of 24.6 kHz, and so on, you need only one model, which reduces both modeling and processing complexity when producing prognostic information.
As we have discussed, a prevailing problem with modeling data is variations in the data: signal‐induced noise, thermal‐induced noise, operational‐induced noise, environmental‐induced noise, manufacturing‐induced noise, and so on. A significant challenge in designing and developing PHM systems to achieve reliable conditioning monitoring is reducing and/or mitigating such variation to reduce the complexity in data processing to obtain affordable, reliable results. The previous example introduced complexity associated with the nominal value used to transform CBD signature data into FFP signature data: the nominal value for FD plus a noise margin must be equal to or greater than the maximum variation in data that results from manufacturing and all other variations in the data not associated with degradation.
There are two basic methods for determining the nominal value to use: (i) perform sufficient experiments, measurements, and analysis to make an accurate determination of the maximum value to use for all instantiations of a prognostic target; and/or (ii) perform a calibration step that sufficiently measures, calculates, and saves a nominal value to use for each instantiation. For applications requiring high precision and high accuracy in prognostic estimates, calibration may be best – otherwise, use high values.
To use FFP signatures as input to a prediction algorithm, either models with a defined failure threshold need to be used, or the prediction algorithm must be told the value of the failure threshold.
FFP signatures require less modeling compared to CBD signatures: one model for each failure level compared to 20 models (refer back to 3.4). In addition, prediction‐algorithm processing of FFP signature data compared to that for CBD signature is greatly simplified:
One technique for handling different levels/thresholds of functional failure is to divide FFP signature data by the value of the failure level (FL) and, at the same time, multiply the result by 100 to create FFS data related to percent of failure:
FFS signatures require the least modeling compared to CBD and FFP signatures: one model for all failure levels. In addition, prediction‐algorithm processing of FFS signature data is greatly simplified. Referring to Figure 3.12:
A disadvantage of FFP‐based FFS data is that the signature is generally curvilinear: it has the same characteristic curve as the original CBD signature.
The existence of a DPS that is a transform of an FFP signature has been asserted: now we present a general definition and a derivation of a particular FFP. We will also explain and demonstrate why a DPS approach to prognostic enabling for PHM is extremely advantageous compared to other CBD‐based approaches, including FFP and FFS for FFP signatures. Further, we have already explained and demonstrated that CBD‐based approaches are advantageous compared to classical model‐driven, data‐driven, and hybrid‐driven approaches to prognostic enabling for PHM.
A DPS is a function of a change in value of a parameter of interest, dP:
Then defining dPi to be an absolute value, dPi = abs(dPi), a particular DPS point becomes
A derivation of a DPS model begins with the general model for a point in an FFP signature, Eq. ( 3.8 ),
to which we apply a model for an FD of interest, such as that for resonant frequency of a damped‐ringing response of an SMPS, Eq. ( 3.5 ):
Let P0 = C0 and dPi = ΔC. Then
so that
Therefore,
and, rearranging terms,
or
And finally,
A DPS is more linear compared to the FFP signature from which it is derived. When Eq. (3.15) is applied to an experimental‐based FFP signature, such as that shown in Figure 3.11 , the result is the DPS in the top plot of Figure 3.13. The comparison of both the DPS and its FFP is shown in the bottom plot.
Comparing the DPS and FFP right‐side plots of Figure 3.13 indicates the amplitudes are different for a given point in time. This means an FFP signature at an amplitude ratio of 0.4 is not at the same level of degradation as for a DPS at that same amplitude ratio. This is because a failure level for an FFP signature is defined as follows:
Then from Eq. ( 3.8 ),
then
Then we have
And from Eq. ( 3.15 ),
Since an FFP signature is a FFP, it is logical to define a failure level using Eq. (3.16) and then calculate the equivalent level for dP/P0 using Eq. (3.17).
A DPS, similar to an FFP, is more useful when transformed into a DPS‐based FFS: divide DPS data signature data by the value of the failure level (FL) and, at the same time, multiply the result by 100 to create FFS data related to percent of failure:
Similar to an FFP‐based FFS, there is one model for all failure levels, and prediction‐algorithm processing of FFS signature data is greatly simplified.
It is important that all models used in a PHM system are verified: simulate each model, and compare the model against experimental and/or actual fielded data. There needs to be high correlation between the simulated data results and the results you obtain using experimental and/or field data. Most likely there will be discrepancies, but you should be able to explain those discrepancies to make an informed decision as to whether the discrepancies are acceptable and/or modeling and processing changes are necessary and/or desirable.
The verification focus of CBD modeling is comparing the characteristic curve exhibited by the CBD signatures against an ideal curve obtained from simulating your PoF‐based and/or FMEA‐based model. The objective of the modeling is not to exactly replicate CBD signatures with model‐simulated curves; rather, it is to ensure the totality of model‐simulated curves: the models for CBD signatures, FFP signatures, DPS data, and FFS data are sufficiently correlated and accurate. When FFS data is input to prediction algorithms in your PHM system, the resultant prognostic information needs to meet the accuracy, convergence, and reliability requirements for reliable condition‐based monitoring.
There is little use for prognostic‐enabling a component that typically degrades from zero degradation (100% health) to functional failure (0% health) in less than a second. Instead, diagnostic detection, reporting, and remedial actions and/or disaster avoidance and/or remedial measures are really all that can be done for such “avalanche” failure modes. We are interested in degradation‐induced signatures: those signatures having changes that are highly correlated to the levels of degradation. Further, the time between the onset of degradation and a level of degradation that results in functional failure must be sufficiently long to enable the prognostic system to detect degradation, produce prognostic estimates that converge to a level of required accuracy, and do so on or before a required minimum length of time (a prognostic distance [PD]). We model signatures using the following general form we previously developed (Eq. (2.50) in Chapter 2):
where f(dP, P0) is a degradation model, FDi is a signature data point, FD0 is the nominal value of a measurable feature absent any degradation, dPi is a change in value of a parameter, and P0 is the nominal value of that parameter absent any degradation.
As we shall see in this and the next chapter, the signature identification, conditioning, and transform methods used means it is not necessary to determine or use exact parameter values, but we need to identify the class of each signature to select a correct degradation model. The degradation‐related signatures result from failure modes that can be modeled as power functions or exponential functions.
Although degradation signatures are modeled as power functions or exponential functions that have either increasing or decreasing amplitudes, constant signatures are only applicable in the sense that they indicate the absence of degradation. We shall only use models for increasing amplitudes; signatures having decreasing amplitudes are transformed into a complementary, increasing‐amplitude signature and degradation model – more information on this is provided in the next chapter. Referring to Figures 3.16 and 3.17, degradation signatures are further classified by whether the signature has a decreasing or increasing slope angle as degradation progresses: a linear, straight‐line degradation signature is a special case that is classified as having a constant slope angle. The slope angle is the arc between a tangent to the curve and the horizontal axis.
Verify that the model you have selected and/or developed is sufficiently correlated to the FD you have selected for processing. For example, when the system produces a signature that has a decreasing slope angle, your CBD modeling should produce a signature that has a decreasing slope angle, and both should have the same rate of change.
You need to verify your FFP modeling even when you do not intend to use FFP signatures. Your modeling should produce a characteristic FFP curve that is the characteristic CBD curve, except that the curve is shifted downward; it is at or below 0 in the absence of degradation; and the units of measure have changed from physical units such as voltage, amperes, and resistance to a ratio of values such as [voltage/voltage], and so on.
Similar to verifying FFP modeling, you need to verify your DPS modeling.
A final step is to verify the model for a DPS‐based FFS.
So far in this chapter, we have successfully developed and verified modeling to produce signatures:
FDi = CBDi – NM | Feature data point – Eq. (3.7) |
FFPi = (FDi − FD0)/FD0 | FFP signature point – Eq. (3.8) |
DPSi = 1 − (FD0/FDi)2 | DPS point – Eq. (3.15) |
FFSi = 100 DPSi/FL | FFS point (using DPS data) – Eq. (3.18) |
The final transform uses Eq. (3.18) to produce a DPS‐based FFS to achieve an objective of transforming CBD signature data to FFS data: an ideal DPS‐based FFS is a straight line between the 0% and 100% data points. Prior to that, we developed a model, Eq. (3.10), for transforming FFP signature data into FFP‐based FFS data, and we made the following qualitative assessment:
A disadvantage of FFP‐based FFS data is that the signature is generally curvilinear: it has the same characteristic curve as the original CBD signature.
Figure 3.15 contains three plots of example FFS data: (i) a DPS‐based FFS, (ii) an ideal FFS transfer curve, and (iii) an FFP‐based FFS. A qualitative assessment of those curves might include the following:
But a visual inspection of the plots in Figure 3.15 indicates the latter qualitative assessment is not true for every data‐point‐by‐data‐point comparison of the DPS‐based FFS to the FFP‐based FFS. What we need is quantitative assessment – and we advocate a quantitative method for assessing the nonlinearity of FFS curves that is based on integral nonlinearity (INL) measurements that are commonly used for assessing the linearity of output‐transfer curves of data converters (Texas Instruments 1995; Carr and Brown 2000; Jenq and Qiong 2002).
A sensing system comprises everything between a monitored node and the input port of a predication system: the node, the sensor, and all the intervening frameworks. The prediction system acts upon the input from the sensing system to produce prognostic information used to provide a prognosis about a future failure: sensing hardware, data/domain converters, signal conditioning, data fusion, and so on.
In a PHM system, the sensing system provides input to a prediction system that processes the input from the sensing system to produce prognostic information that includes (i) RUL, (ii) SoH, and (iii) PH. An ideal RUL curve is a decreasing straight line between the point in time of the onset of degradation and the point in time of functional failure: the amplitude of that line is the time between functional failure and the onset of degradation. Similarly, an ideal SoH curve is a decreasing straight line between the point in time of the onset of degradation and the point in time of functional failure: an ideal SoH curve decreases linearly from 100% to 0% in amplitude. An ideal PH curve is a horizontal straight line comprising the sum of the current time of a sample and the RUL at that time.
The linearity of a sensing system is an assessment of how the measured curve produced by the sensing system deviates from the ideal curve (TI 1995 ; Carr and Brown 2000 ). The output of the sensing system is an FFS, and an ideal FFS input curve to the predication system is a straight line having a value of 0 just before the instant in time that degradation begins and a value of 100 at the instant when the monitored prognostic target is deemed to have functionally failed. For example, the left side of Figure 3.22 is a plot of an ideal FFS curve, and the right side of that figure is a plot of our example DPS‐based FFS; as shown, that curve deviates from an ideal FFS curve.
We define functional‐failure signature nonlinearity (FNL) as a measure of the deviation between the actual FFS and an ideal FFS, very much like an INL assessment of an analog‐to‐digital data converter (ADC) or transducer output transfer curve (Texas Instruments 1995 ; Carr and Brown 2000 ; Jenq and Qiong 2002 ). A point‐by‐point FNL is a measurement of the error between an actual FFS value and the ideal FFS value at that point in time (see Figure 3.23). A total error (FNLE) provides an assessment of the nonlinearity of the FFS curve (see Figure 3.24).
Calculating FNL is a post‐processing type of operation using FFS data, because we need to first calculate the total time between the point in time of the onset of degradation and the point in time when functional failure occurs:
Then for each point in the set {FFSi}, we create an ideal point,
and calculate point‐by‐point nonlinearity,
and calculate total nonlinearity,
where max is a maximum function and abs is an absolute‐value function. Example plots on nonlinear errors are shown in Figure 3.25.
Using an SMPS as an example, we described and showed the following signals and the transforms that were performed:
A high‐level procedure for producing a DPS‐based FFP is the following (refer to Figure 3.30): (i) select one or more output nodes to monitor for prognostic purposes; (ii) develop or acquire sensors to isolate CBD leading indicators of interest and to extract selected FD; (iii) signal condition and transform the collected FD to produce a CBD‐based signature – Eq. ( 3.6 ); (iv) further condition as necessary and transform CBD signature data into FFP signature data – Eqs. ( 3.7 ) and ( 3.8 ); (v) transform FFP signature data into DPS data using Eqs. ( 3.8 ) and ( 3.15 ); and (vi) transform DPS data into an FFS using Eqs. ( 3.17 ) and ( 3.18 ). You use Eqs. ( 3.21 )–( 3.24 ) to quantitatively assess the nonlinearity of FFS data.
The biggest advantage of the DPS approach is that DPS‐based FFS data is more linear compared to that based on FFP data. Additional advantages are the following:
Using Eq. (3.14) and the results of the examples used to verify modeling, we make the following inductive observations regarding the set {DPSi}, regardless of the type of an underlying FD model (such as a linear or power function) and regardless of how FD changes with respect to time:
The biggest advantage is the following: {DPSi} is less curvilinear than its underlying {FFPi} signature data, and so {DPSi} data is particularly useful as input to prediction algorithms for processing to predict a future time of failure for a prognostic target.
In the previous section of this chapter, we saw that an ideal DPS‐based FFS is a linearly increasing line from 0 or less (no degradation) to 100 or more (functionally failed): an ideal DPS‐based FFS is a straight line between the 0% and 100% points. Even a non‐ideal DPS‐based FFS was shown to be less curvilinear than its underlying FFP signature (refer back to Figure 3.29 ). The linearity of a DPS‐based FFS is dependent on the linearity of the rate of change in a degrading parameter, dP: if the degradation rate with respect to time is constant, the DPS and the DPS‐based FFS will be linear; otherwise the degree of nonlinearity of the DPS and the DPS‐based FFS is dependent on the degree of nonlinearity in the degradation rate.
As we have seen, an idealized DPS for a constant degradation rate results in an idealized linear DPS‐based FFS. And even when a DPS is not ideal, the DPS‐based FFS is more linear (less curvilinear) compared to the characteristic curve for its DPS. The examples and exemplary data we have been using are a result of assuming a constant degradation rate such as that modeled as follows:
in which δ = 1.0 for a constant degradation rate and ti equals
where tS is the time of a sample and tD is the time of the onset of degradation: tS ≥ tD.
A non‐idealized DPS occurs when the degradation rate is not constant: it is nonlinear with respect to time. However, we will see that even when a DPS is not ideal, a DPS‐based curve is still more linear (less curvilinear) compared to its FFP signature.
The DNL term introduced in 3.18 and a related term, integral nonlinearity (INL), are measurements of the deviation between two analog values: in this book, the two analog values are an ideal (straight line) signature and the signature of the data, such as an FFS, that is input to prediction algorithms (Texas Instruments 1995 ). In this book, we introduce a new term, FFS nonlinearity (FNL), which is a measurement of the deviation between ideal an RUL and an ideal SoH transfer curve and actual curves of the estimates of RUL and SoH from such prediction algorithms (Hofmeister et al. 2018).
In Chapter 1, we used an example illustration of a framework for a PHM system for CBM. Referring to Figure 3.34, the framework comprises (i) a sensor framework, (ii) a feature‐vector framework, (iii) a prediction framework, (iv) a health‐management framework, (v) a performance‐validation framework, and (vi) a control‐ and data‐flow framework. The sensor framework is attached to a node, and in a system there might be hundreds or thousands of nodes, each of which is a point in a system that is a source of CBD: acoustic, electrical, magnetic, mechanical stresses and strains, vibration‐based, radiation, optical, and so on. It makes sense, then, to use a node‐based architecture as an anchor for a PHM system that collects CBD for reliable condition monitoring to support CBM.
In this chapter, we presented and discussed sensors attached to nodes to monitor signals, to isolate CBD and FD using noise margins; calibration to use as nominal values for FD; and various transforms and data processing associated with CBD signatures, FFP signatures, DPS data, FFS data, and predications (prediction framework). It makes sense to use a node‐based architecture for a framework for a PHM system as opposed to, for example, designing and developing the details for each node in a control‐ and data‐flow framework. A sensor framework of sensors and drivers captures signals at nodes, performs data conditioning, and produces FD. A feature‐vector framework of processors performs additional conditioning and transforms to create FFSs used as input data to a prediction framework that produces prognostic information. A health‐management framework processes prognostic information to create diagnostic, prognostic, and logistics directives and actions to maintain the health and reliability of the system. A performance‐validation framework provides means and methods to produce prognostic‐performance metrics for evaluation of accuracy of prognostic information. A control‐ and data‐flow framework manages PHM functions and actions (CAVE3 2015; Hofmeister et al. 2017 ; Kumar and Pecht 2010; Pecht 2008 ).
This chapter presented a rationale for transforming CBD signatures into other signatures: FFP, DPS, and FFS. You learned that both an FFP and a DPS can be transformed into an FFS. You saw that an FFP is a normalized version of a CBD and that an FFP greatly reduces the number of signature models; and we have shown that transforming an FFP into an FFS produces a very amenable signature for inputting to prediction algorithms:
Functional failure is defined as a SoH condition in which a prognostic target is no longer operating within specifications.
You learned that you can transform an FFP into a DPS by solving the signature in terms of a change in a parameter value (dP) with respect to a nominal, non‐degraded value of the parameter (P0): DPS = (dP/P0); you also learned that a DPS is less curvilinear compared to an FFP and that there are two forms of DPS: constant and nonconstant degradation rate with respect to time:
You learned that a DPS, like an FFP, can be transformed into an FFS and that a DPS‐based FFS is most amenable to processing by prediction algorithms – even when the rate of degradation with respect to time is not constant.
You also learned that you need to verify your modeling choices against the signatures you are modeling and classify whether a signature has a decreasing or increasing slope angle as degradation progresses, to help determine the degradation function for a signature:
This chapter presented two quantitative measures for assessing the nonlinearity of an FFS curve: point‐by‐point nonlinearity and total nonlinearity, using Eqs. (3.23) and ( 3.24 ):
In the next chapter, you will learn that signatures can be effectively modeled by a limited number of characteristic curves: 10 power functions and 4 exponential functions. You will also learn that a heuristic approach to modeling signatures is sufficiently accurate for prognostics: formal modeling based on traditional methods such as FMEA and PoF is not necessary.