Machine Anomalies vs. Machine Failures: Why the Difference Matters

An anomaly says the data changed. A fault says a part changed. A failure says the job stopped. Detection, diagnosis, prediction and remaining life are separate tasks.

Green signal trace dipping and recovering on the grid of an analog oscilloscope screen

"Anomaly detected" is one of the most common messages a machine monitoring system can send, and one of the least useful on its own. It tells a maintenance planner that something is different. It does not say what, where, how serious, or how long there is to act. Those are separate questions, and treating them as one is behind many of the disappointments people report with predictive maintenance.

This article separates the words that tend to get blurred together, walks through the four distinct jobs a machine health system has to do, and follows a single synthetic example from the first sign of change to an estimate of remaining life.

Three words that are not the same

An anomaly is a statistical statement. A measurement, or a pattern of measurements, falls outside what the system has learned to expect. Nothing in that definition says the machine is damaged. It only says the data are unusual.

A fault is a physical statement. Some component is in an abnormal condition: a bearing race has a spall, a shaft is misaligned, an impeller is eroded, a winding's insulation is breaking down. A fault can exist for a long time while the machine continues to do its job.

A failure is a functional statement. The machine can no longer do what it is needed to do, at the standard it is needed to do it. The reliability engineers Stanley Nowlan and Howard Heap made this distinction central to their 1978 report on reliability-centered maintenance, separating a functional failure from a potential failure, the identifiable condition that shows a functional failure is on its way. Most of the value in condition monitoring lives in the gap between those two.

The three words describe different things, and the relationships between them are loose. Many anomalies have nothing to do with faults. Many faults never produce an anomaly that anyone is measuring. And a fault becomes a failure on its own schedule, which depends on load, environment and luck as much as on the defect itself.

Why most anomalies are not faults

Anyone who has run an anomaly detector on real equipment learns quickly that the machine is rarely the only thing that changes. The table below lists the usual suspects.

Cause of the anomalyExampleWhat it means for maintenance
Operating changeA pump moves to a new duty point after a valve change upstreamNothing, once the new state is learned
EnvironmentAmbient temperature rises 15 degrees on a summer afternoonNothing, if the model accounts for ambient
Measurement problemA sensor mount loosens, or a cable picks up drive noiseFix the sensor, not the machine
Maintenance itselfA bearing is regreased and its acoustic signature changes for a dayExpected; often a sign of good work
Process upsetEntrained air or a blocked strainer changes the flowA real problem, but not with the machine
Developing faultOuter race damage begins to show at the bearing's defect frequencyThe case the system exists to find

Only the last row is a machine fault. A detector that flags all six with equal urgency will be right about the data every time and wrong about what matters most of the time. That is the root of the alarm fatigue that sinks so many monitoring projects.

Four jobs, in order

The international standards for condition monitoring have treated these as separate functions for two decades. ISO 13374-1 describes a processing chain that runs from data acquisition and manipulation through state detection, health assessment and prognostic assessment to advisory generation. ISO 13381-1 deals specifically with prognostics, the estimation of how a condition will evolve and how much useful life remains. Stripped to the questions an operator asks, the chain has four stages.

Four stages of machine health analysis with the question and output of each
The four stages of machine health analysis. Each answers a different question and depends on the one before it.

Detection asks whether the machine is behaving differently from its own normal. The best detectors learn each machine individually across its operating states, because two identical pumps on different duties look nothing alike. Detection can work without labeled examples of faults, which is fortunate, since most sites have very few. Research benchmarks reflect this. The DCASE 2020 machine condition task asked teams to detect anomalous machine sounds using training data that contained only normal operation.

Diagnosis asks what is changing and where. This is where physics earns its keep. A rolling element bearing produces vibration at frequencies determined by its geometry and the shaft speed; misalignment shows up at multiples of running speed; cavitation produces broadband acoustic energy. A diagnosis ties the anomaly to a mechanism and a component. We described these signatures in why failure has a signature.

Prediction asks how the condition is likely to evolve. Some faults grow steadily, some plateau, and some accelerate once damage reaches a threshold. Prediction needs the diagnosis, because different mechanisms progress differently, and it needs context about load, speed and duty.

Remaining useful life asks how long until the machine can no longer do its job. It is the most valuable output and the hardest to produce well, because it is a forecast about a physical process with real uncertainty.

Following one machine

The chart below shows a synthetic health indicator for a pump bearing over 120 days. The numbers are invented for illustration, but the shape is typical of how a bearing defect develops.

Synthetic health indicator over 120 days showing normal band, anomaly detection, diagnosis and remaining life estimate
A synthetic example. The anomaly appears on day 52, the diagnosis firms up by day 70, and only near day 100 does a useful remaining life estimate emerge.

For the first 40 days the indicator sits inside the band the system has learned for this particular machine. Around day 40 the defect begins, but its effect is smaller than normal variation. By day 52 the indicator has left the band often enough for the detector to raise an anomaly with reasonable confidence.

At day 52, the right response is curiosity, not a work order. The system knows the data have changed. It does not yet know why. Over the next few weeks the evidence accumulates: energy concentrates at the bearing's outer race defect frequency, the acoustic signature shifts, and the temperature at the bearing housing creeps up relative to the motor. By day 70 a diagnosis of outer race damage is well supported.

Once the diagnosis is firm, the right response is planning. The fault is real and its location is known. The question is when to act, and the answer depends on how fast it is progressing. Thirty days later there are enough points on the curve to fit a progression model, and the system estimates that the indicator will cross the functional failure threshold in 8 to 18 days.

That range matters as much as its midpoint. A remaining life estimate of "13 days" invites false precision. A range of 8 to 18 days tells the planner to schedule the job within a week and to treat any acceleration as a reason to move faster.

What each stage lets you do

Stage reachedDecision it supportsTypical action
DetectionShould someone look?Review data, check for operating or sensor causes
DiagnosisWhat should they look at?Targeted inspection, order the right parts
PredictionHow urgent is it?Rank against other work, adjust load if possible
Remaining lifeWhen must it be done?Schedule into a planned window

Each stage adds a different kind of value. Detection alone can be very useful if a skilled analyst reviews every flag, and many successful programs started that way. But detection alone does not scale, because the analyst becomes the diagnosis, prediction and planning stages all at once, for every machine.

Why the remaining life estimate is so hard

Prognostics research has a well known benchmark in NASA's C-MAPSS turbofan degradation data, described by Abhinav Saxena and colleagues in 2008. The data come from a simulation that runs engines from healthy operation to failure under varying conditions, which gives researchers what real fleets rarely provide: many complete run-to-failure histories with known end points.

Industrial sites have the opposite problem. Machines are repaired before they fail, which is the goal, and it means the data needed to train a precise life model are scarce. Every early bearing replacement is a success for the plant and a censored data point for the model. Good systems handle this by working from physics where they can, by learning from fleets of similar machines, and by stating their uncertainty plainly rather than producing a single confident date.

There is also a practical limit. A remaining life estimate assumes the future looks like the recent past. If the pump moves to a heavier duty, or lubrication is restored, or the plant shuts down for a week, the estimate has to change. Prognosis is a running forecast, not a verdict.

The cost of blurring the stages

Confusing anomaly with failure goes wrong in two directions.

Treat every anomaly as an impending failure, and crews are sent to inspect machines that turn out to be fine. After a few weeks they stop trusting the alerts, and the one that matters gets the same skeptical response as the twenty that did not. Treat a real developing fault as just another anomaly, and the warning is wasted. The data showed the problem, but no one acted on it in time.

Both errors come from collapsing four questions into one alert. Systems that keep the stages distinct can say something more useful: here is a change, here is what we think it is, here is how confident we are, and here is how long we think you have. That message is the practical difference between monitoring and understanding, and it is the core idea behind anomaly detection and machine intelligence as AFFERENT approaches it.

Questions to ask of any system

  • Does it learn each machine individually, across operating states, or apply one threshold to all?
  • When it flags an anomaly, can it say which signal changed and by how much?
  • Does it attempt a diagnosis, and does it show the evidence for it?
  • Does it give remaining life as a range, and does that range update as new data arrive?
  • How does it treat changes caused by maintenance, operating shifts or faulty sensors?

A monitoring program that can answer these questions well is ready to move from noticing change to explaining it. That shift, from anomaly to understanding, is where machine health work starts paying for itself.

Sources

More in Technology