• AI
  • Fault Detection
  • Vibration Analysis
  • Predictive Maintenance

AI Fault Detection: How It Catches Failures Early

Tractian

Tractian

Editorial

Updated Nov 12, 2026

11 min.

Key Points

  • AI fault detection identifies developing machine faults by analyzing features of vibration, current, temperature, and acoustic signals, and matching them to the physical signatures of specific failure modes.
  • Fixed thresholds react to overall signal levels, which often stay normal until a fault is advanced; features such as kurtosis, envelope spectra, and current sidebands change much earlier.
  • Supervised classifiers name known faults, unsupervised anomaly detection catches unfamiliar ones, and the analysis can run close to the machine (edge) or in the cloud, with tradeoffs in bandwidth and response time.

AI fault detection is an application of industrial AI: the use of machine learning to find developing faults in equipment from its sensor signals, and to name the likely cause. On rotating machines, that means reading vibration, current, temperature, and acoustic data for the patterns that bearing defects, winding faults, cavitation, imbalance, misalignment, and looseness leave behind.

Fixed thresholds miss developing faults because they watch the wrong thing. An overall vibration value averages the whole signal, so a few sharp impacts from a tiny bearing spall barely move it. By the time the overall level crosses the alarm, the spall has grown and the remaining life is short.

Signal Types Used

AI fault detection uses four signal types: vibration for mechanical faults, motor current for electrical and load-related faults, temperature for friction and insulation stress, and acoustic or ultrasonic data for early friction and impacts. Each catches faults the others see poorly.

Industrial IoT sensors mounted directly on the machine capture these signals continuously.

SignalWhat it revealsFaults it is strongest onLimits
VibrationForces and impacts in rotating partsBearing defects, imbalance, misalignment, looseness, gear wearWeak on purely electrical motor faults
CurrentMotor electrical condition and driven loadRotor bar defects, winding imbalance, cavitation, overloadNeeds access to motor supply cables
TemperatureHeat from friction, electrical loss, poor coolingLubrication failure, overloaded bearings, insulation stressChanges slowly; often confirms rather than leads
Acoustic and ultrasonicHigh-frequency friction and impactsEarly lubrication problems, early bearing damage, cavitation, leaksSensitive to background noise and mounting

Combining signals reduces misdiagnosis. Elevated vibration at twice line frequency can come from an electrical fault or from a mechanical issue; current data separates the two. Multimodal monitoring, which combines several signal types into one view of asset health, gives the model this cross-check. Tractian takes this approach: its Smart Trac Ultra sensor reads vibration, ultrasound, temperature, and magnetic field, and the platform correlates them with electrical signals so a fault flagged in one signal can be confirmed or ruled out by another.

Feature Extraction: What AI Actually Analyzes

AI analyzes features: numbers computed from raw signals that describe machine condition. The core vibration features are RMS, kurtosis, peak-to-peak amplitude, FFT spectral components, and envelope spectra; each responds to a different aspect of how faults change a signal.

Industrial vibration analysis has used these features for decades; AI applies them continuously across many machines.

RMS

RMS (root mean square) measures the overall energy of a signal. Velocity RMS in mm/s or in/s is the basis for severity zones in ISO 20816.

RMS tracks general deterioration well but responds late to localized defects, because a few short impacts add little energy to the total.

Kurtosis

Kurtosis measures how impulsive a signal is. A healthy machine with smooth, random vibration has a kurtosis close to 3. Repeated sharp impacts, such as those from an early bearing spall, push it well above 3.

Kurtosis often rises before RMS does. As damage spreads and impacts blur into general noise, kurtosis can fall back toward 3 while RMS keeps climbing. A model that reads both features can tell early damage from late damage.

Peak-to-peak and crest factor

Peak-to-peak is the distance between the highest and lowest points of the waveform. Crest factor is the peak divided by RMS.

Both rise when impacts appear on top of normal vibration. They are useful for detecting looseness and bearing impacts, and peak-to-peak displacement is a common measure on slow machines.

FFT spectral components

The FFT (Fast Fourier Transform) converts a time waveform into a frequency spectrum. Each peak shows how much vibration occurs at that frequency, and specific frequencies point to specific causes.

Running speed (1x) and its harmonics show imbalance, misalignment, and looseness. Gear mesh frequency shows gear condition. Twice line frequency points to electrical issues in motors.

Envelope analysis

Envelope analysis isolates repeating impacts that are buried in other vibration. It filters the signal around a high-frequency band where impacts excite structural resonances, extracts the envelope (the pattern of amplitude changes), and runs an FFT on that envelope.

The result is a spectrum where bearing defect frequencies stand out clearly, often while they are still invisible in the standard spectrum.

Worked example: bearing defect frequencies

Bearing defect frequencies are calculated from geometry and shaft speed. This illustrative example uses geometry commonly published for a 6205 deep groove ball bearing; use your bearing manufacturer's data for real calculations.

Inputs (illustrative):

  • Number of rolling elements (n): 9
  • Ball diameter (d): 7.94 mm
  • Pitch diameter (D): 39.04 mm
  • Contact angle (φ): 0°
  • Shaft speed: 1,780 rpm, so running frequency (fr) = 1,780 / 60 = 29.67 Hz
  • Ratio d/D = 7.94 / 39.04 = 0.203

Formulas and results:

Defect frequencyFormulaMultiple of frResult at 1,780 rpm
BPFO (outer race)(n/2) × fr × (1 − (d/D) cos φ)3.585106.4 Hz
BPFI (inner race)(n/2) × fr × (1 + (d/D) cos φ)5.415160.7 Hz
BSF (rolling element)(D/2d) × fr × (1 − ((d/D) cos φ)²)2.35769.9 Hz
FTF (cage)(fr/2) × (1 − (d/D) cos φ)0.39811.8 Hz

If the envelope spectrum of this motor's bearing shows a peak near 106 Hz with harmonics at about 213 Hz and 319 Hz, the model has strong evidence of an outer race defect. A peak near 161 Hz with sidebands spaced about 30 Hz apart points instead to an inner race defect.

These frequencies are not whole multiples of running speed, so they are hard to confuse with imbalance or misalignment.

Supervised vs Unsupervised Fault Detection

Supervised fault detection trains classifiers on labeled examples of known faults and names the fault it sees; unsupervised fault detection learns normal behavior and flags departures from it. Supervised models give a diagnosis, unsupervised models catch the unexpected, and production systems usually use both.

 Supervised (labeled fault classifiers)Unsupervised (anomaly detection)
Training dataSignals labeled with confirmed faultsNormal operating data from the asset
OutputNamed fault and confidenceDeviation score
StrengthTells the technician what to inspectWorks without fault history; catches rare faults
WeaknessNeeds many labeled examples; misses untrained faultsDoes not say what is wrong; can flag normal operating changes
Best fitCommon faults with clear physics, such as bearings and imbalanceNew assets, unusual machines, rare failure modes

When each applies

Use this decision table to see which approach carries most of the load in a given situation.

SituationLead approachWhy
Standard motors, pumps, and fans with common failure modesSupervisedLarge libraries of labeled faults exist for these machines
Newly installed or custom machineryUnsupervisedNo fault history yet; baseline is learned on site
Failure mode seen once or twice in the plant's historyUnsupervised, then supervisedAnomaly flags it; confirmed cases become labels
Variable speed and load operationBoth, with operating contextSpeed and load inputs keep anomalies from firing on normal changes
High-criticality assetsBothAnomaly detection for coverage, classification for fast action

The feedback loop matters. When a technician confirms a fault on a work order, that confirmed case becomes a label, and the supervised model improves over time.

Fault Signatures AI Detects

AI detects faults by matching features to their physical signatures. The six most common on rotating equipment are bearing defects, winding faults, cavitation, imbalance, misalignment, and looseness, and each one changes signals in a distinct, explainable way.

Knowing these signatures makes AI alerts easier to verify. For background, see equipment failure.

Bearing defects: inner race, outer race, rolling element

A defect on any bearing surface creates an impact each time a rolling element contacts it.

  • Outer race: The outer race is usually stationary, and the defect sits in a fixed position in the load zone. Impacts repeat at BPFO with fairly constant amplitude, so the envelope spectrum shows BPFO and its harmonics, usually without running speed sidebands.
  • Inner race: The inner race turns with the shaft, so the defect moves in and out of the load zone once per revolution. Impact strength rises and falls with each turn, which creates sidebands at 1x spacing around BPFI.
  • Rolling element: A defective ball or roller strikes both races, so energy often appears at twice BSF. Because the element travels with the cage, sidebands at FTF are common.

Kurtosis and ultrasonic levels typically rise first, envelope peaks become clear next, and overall RMS and temperature rise late.

Winding faults

Stator winding insulation degrades with heat, moisture, contamination, and voltage spikes. A short between turns creates a hot spot and unbalances the motor's magnetic field.

Current shows imbalance between the three phases and a rise in negative sequence current. Temperature rises locally, and vibration at twice line frequency (120 Hz on a 60 Hz supply) can increase.

Rotor faults have their own current signature. A broken or cracked rotor bar creates sidebands around line frequency at f × (1 ± 2s), where s is slip. For a 4-pole, 60 Hz motor running at 1,770 rpm, slip is (1,800 − 1,770) / 1,800 = 0.0167, so sidebands appear near 58 Hz and 62 Hz. The deeper those sidebands sit below the line frequency peak, the healthier the rotor.

Cavitation

Cavitation occurs when pressure at the pump inlet falls below the liquid's vapor pressure, usually because available net positive suction head (NPSHa) drops below what the pump requires (NPSHr). Vapor bubbles form, travel into higher pressure zones, and collapse violently against the impeller.

The collapses produce broadband, random, high-frequency vibration and noise rather than a clean peak. AI recognizes cavitation from a raised high-frequency noise floor, fluctuating motor current, erratic readings at vane pass frequency, and a link to process conditions such as low suction tank level.

Imbalance

Imbalance means the rotor's center of mass is offset from its axis of rotation, creating a rotating force.

The signature is a dominant radial peak at 1x running speed with steady phase and little axial vibration. The force grows with the square of speed, so doubling a fan's speed roughly quadruples the imbalance force.

Misalignment

Misalignment means coupled shafts do not share a centerline.

Angular misalignment produces strong 1x vibration in the axial direction. Parallel, or offset, misalignment produces strong 2x vibration in the radial direction. Phase readings across the coupling often differ by about 180 degrees. A high ratio of 2x to 1x and a large axial component help the model separate misalignment from imbalance.

Looseness

Looseness changes how the machine responds to normal forces.

Structural looseness, such as loose hold-down bolts or a cracked base, often shows at 1x with a large difference between horizontal and vertical readings. Rotating looseness, such as a bearing loose in its housing or on its shaft, produces a series of 1x harmonics, sometimes with half-order peaks at 0.5x, 1.5x, and 2.5x, and a time waveform that looks clipped or erratic.

Signature summary

FaultKey featuresDistinguishing pattern
Outer race defectKurtosis, envelope spectrumBPFO and harmonics, no 1x sidebands
Inner race defectKurtosis, envelope spectrumBPFI with 1x sidebands
Rolling element defectEnvelope spectrum2x BSF with FTF sidebands
Stator winding faultPhase current, temperaturePhase imbalance, 2x line frequency vibration
Rotor bar defectCurrent spectrumSidebands at line frequency × (1 ± 2s)
CavitationHigh-frequency vibration, acoustic, currentBroadband noise floor rise, fluctuating current
ImbalanceFFTDominant 1x radial, steady phase
MisalignmentFFT, axial readingsHigh 1x axial or high 2x radial
LoosenessFFT, waveformMany 1x harmonics, half-order peaks

Edge Inference for Real-Time Detection

Edge inference means running fault detection models on the sensor or a nearby gateway instead of in a remote data center. It matters because it cuts the data that must travel over the network, keeps detection running during connectivity outages, and allows fast local alerts for events that develop in seconds.

Why latency matters

For most faults, latency is not the main concern: a bearing defect developing over weeks does not need a millisecond response.

Some events do develop fast: a sudden jump in vibration on a high-speed machine, a lost balance weight, or a bearing temperature climbing toward seizure. Local inference can flag these immediately, without waiting for data to reach the cloud and an alert to come back.

How edge AI runs on sensor hardware

Sensor hardware has limited processing power, memory, and battery, so edge models are built small. The common pattern is:

  1. The sensor samples the raw signal at high rate for a short capture.
  2. On-device firmware computes features such as RMS, kurtosis, peak values, and selected spectral bands.
  3. A compact model or rule set scores those features against the asset's baseline.
  4. The sensor sends features and scores on a regular schedule, and sends a fuller capture when something changes.
  5. Heavier analysis, such as detailed classification and model retraining on fleet data, runs in the cloud.

This split keeps bandwidth and battery use low. Some systems skip on-device models entirely: in Tractian's setup, the sensor captures data on the asset, a gateway relays it over 4G/LTE, and the AI analysis runs in Tractian's cloud. Our guide to edge AI in industrial plants covers architecture options and connectivity in more depth.

Where AI fault detection fits

Fault detection is one part of a predictive maintenance program: it tells you what is wrong and how urgent it is, and planning turns that into a repair.

For how detection fits into the full program, including ROI, see our guide to AI for predictive maintenance. For deployment and integration choices, see the AI condition monitoring hub.

Frequently Asked Questions

What is AI fault detection?

AI fault detection is the use of machine learning to identify developing faults in equipment from sensor data and to name the likely cause. On rotating machines, models analyze features of vibration, current, temperature, and acoustic signals and match them to known fault signatures. The goal is to flag problems early enough to plan the repair.

Can industrial AI predict equipment failure using vibration data?

Yes. Many mechanical faults change vibration in predictable ways long before failure: bearing defects create impacts at calculable frequencies, imbalance raises 1x vibration, and misalignment raises axial or 2x vibration. AI tracks features such as kurtosis, envelope spectra, and RMS over time, which can give weeks of warning for faults that develop gradually.

What industrial AI software can detect machine failures from vibration data?

Software that detects failures from vibration data combines continuous sensor data with models trained on fault signatures, so it can name a likely fault rather than only flagging a change. Look for envelope analysis for bearings, spectral analysis for imbalance, misalignment, and looseness, and support for current and temperature data to confirm diagnoses. Tractian's condition monitoring platform combines vibration with temperature, current, and acoustic signals for this purpose.

How does AI detect bearing faults from vibration?

AI detects bearing faults by looking for repeating impacts at the bearing's defect frequencies (BPFO, BPFI, BSF, and FTF), which are calculated from bearing geometry and shaft speed. Envelope analysis isolates those impacts from other vibration, and rising kurtosis confirms the signal is impulsive. The pattern of harmonics and sidebands shows whether the defect is on the outer race, inner race, or a rolling element.

What is the difference between machine learning predictive maintenance and threshold alarms?

Threshold alarms compare one value to one fixed limit and alert when it is crossed, which usually happens late. Machine learning predictive maintenance compares many features to each asset's learned baseline and to known fault patterns, so it can flag changes while overall values still look normal. It also attaches a likely cause, which a threshold alarm cannot do.

Does AI fault detection need historical failure data?

Not necessarily. Unsupervised anomaly detection only needs a period of normal operation to learn a baseline. Supervised classifiers need labeled fault examples, but these can come from similar machines in other plants rather than your own history. Over time, confirmed faults from your own work orders improve the models further.

Can AI fault detection work on variable speed equipment?

Yes, if the model uses speed and load as inputs. Fault frequencies such as BPFO scale with shaft speed, so the system needs to know the speed at each reading to place peaks correctly. Without operating context, normal speed changes can look like faults and real faults can be masked.

See how Tractian detects failures before they happen. Explore Condition Monitoring

Share

Start Exploring Tractian Condition Monitoring