SystemMaintenance & Engineering

Aircraft Predictive Maintenance

Aircraft predictive maintenance that turns the night's warnings into planned work before they ground an aircraft

Warnings become planned work before they ground an aircraft.

See one case, screen by screen ↓
demo1,240→ 7overnight warnings from 268 aircraft condensed to 7 proposed tasks, every one accounted for
demo86%of predicted removals confirmed by the shop's teardown over 90 days — 19 of 22
demo$412,000estimatedAOG cost avoided on one IDG changed at the hub before an ETOPS flight
target7in 10failures of monitored parts found as planned work, before they ground an aircraft
In short

What is Aircraft Predictive Maintenance?

Aircraft predictive maintenance, sometimes called prognostics and health management, turns aircraft health-data warnings into planned work for maintenance control and engineering. Eight AI agents read the night's ACARS fault messages, condition-monitoring downloads and engine and APU trends, account for every warning, compare each trend with the fleet and with past failures, argue against it, and fit the work into a ground time with the part and the tooling. The maintenance controller asks the agents questions in plain words, sees the cited evidence, and accepts, defers or dismisses each task with a reason code and an e-signature.

How to choose AI for airlines: a buyer's guide to agentic AI solutions →

Updated

The problem

Why the trend that grounds an aircraft is the one nobody had time to read

Every night a network fleet sends on the order of a thousand fault and condition messages by datalink (ACARS) and post-flight download. Most repeat, many are harmless — a power transfer at the gate, a maintenance test, a door cycle — and some are already covered by an open MEL deferral or work order. The aircraft health monitoring engineer and maintenance control read that stream by hand, across the airframer's portal, the engine and APU condition reports and the M&E system, and on a busy night it is triaged, not read.

The failures that matter are the slow ones: an IDG oil outlet temperature creeping up over eleven flights, an EGT margin eroding faster than the fleet. No single message is alarming. When a trend is caught, it reaches maintenance control as an email that knows nothing about where the aircraft will be, the hangar, the qualified technicians, the spare or the tooling. So it is watched until the part fails away from base — an unscheduled removal, an aircraft on ground, and on an ETOPS twin a lost generator can mean a diversion.

typical$10K–$150Kan hourwhat an aircraft on ground can cost
typical700–1,000MB a flightof health data sent by newer aircraft types
Where a night's health-monitoring hours goestimated
By hand9 days
With the solution1.2 days
  • Reading the overnight fault and condition messages across portals3 → 0.3 d
  • Checking messages against open deferrals and work orders1.5 → 0.1 d
  • Comparing a trend with the fleet and with past failures1.5 → 0.3 d
  • Finding the slot, the technicians, the spare and the tooling1.5 → 0.2 d
  • Writing up the work order and the hand-off to the station1 → 0.2 d
  • Following up what the shop teardown found0.5 → 0.1 d

Estimated split of one night's review for maintenance control and health monitoring at a network carrier, by hand and with the solution. Hours, not days.

How it works

How a night of warnings becomes planned work

Eight agents condense the night's warnings, argue against every trend, fit the work into the plan and learn from dismissals; maintenance control decides.

What comes in
Sources inDatalink · downloads · messages, trends, tech log, schedule, stores
Agents at work
Intake agentreads, folds repeats
Triage agentrules and open work
Then
Trend agentfailures it resembles
Check agentargues against
Then
Planner agentwhere the work fits
Parts agentspare and tooling
Then
Feedback agentrules from dismissals
Outcome agentteardown findings
A person decides
Maintenance controlleraccepts, defers or dismisses each task with a reason code
What comes out
Every warning accounted for
Tasks with their slot
Avoided AOG on record
One case, step by step

Aircraft predictive maintenance on one night: from 1,240 warnings to a part changed before it fails

Corvane Airways flies 300 aircraft from its hub at Denver. On the night of October 14, 268 of them flew and sent 1,240 warnings. One of them, a 777-300ER due to fly to London tomorrow, has a left IDG on the curve of two earlier failures. Here is how the maintenance controller works it with the agents — reads their briefing, asks them questions, checks their evidence and signs — screen by screen, in the working solution.

  1. 0106:30, the morning briefing

    Five things that need her, not a thousand messages

    Rosa Delgado · Maintenance controller

    Rosa leads the night shift at MCC Denver. Her screen opens with the planner agent's briefing: 1,240 warnings condensed to 7 proposed tasks and 24 patterns to watch, two tasks waiting on an engineer, and one feed late — Halvard Air's 22 aircraft were not read after 02:10. Each task carries its decision deadline, N841CV's left IDG first, decide by 20:05.

    “One matters most: N841CV's left IDG is running on the curve of two earlier failures and flies to LHR tomorrow; it can be changed at DEN tonight.”

  2. 02The night, condensed

    Every warning accounted for, stage by stage

    Intake, triage and trend agents

    The overnight stream runs down the left; the agents condense it in the middle. The intake agent folded 612 repeats — same fault, same tail, same flight phase. The triage agent set aside 388 known harmless messages by rules R1–R14 and linked 142 to an open deferral or work order. The trend agent grouped the 98 signals left into 31 patterns: 7 proposed tasks, 24 on the watch list.

    612 + 388 + 142 + 98 = 1,240. Nothing is dropped without a rule or a record.

  3. 03Open a stage

    What was set aside, and the rule that set it aside

    Triage agent

    Rosa opens “388 known harmless”. Every rule is listed with what it sets aside and how many it caught tonight: R1, power transfer at the gate, 96; R2, maintenance test in progress, 71; R4, entry door cycles, 52. Any line can be pulled back by a person and becomes a signal again — the nuisance alerts are filtered, never hidden.

    “Every line below can be pulled back by a person.”

  4. 04Task T1

    The trend, against the fleet and the earlier failures

    Trend agent

    N841CV's left IDG oil outlet temperature rise has climbed every flight for 11 flights, from 24 °C to 33 °C, against a fleet normal of 21–26 °C, while the right IDG stays normal. It matches N836CV (March 2025, similarity 0.89), which disconnected over the Atlantic and sat 31 hours at LHR, and N847CV (January 2026, 0.84), 19 hours at ORD. On both, the failure came 3 to 4 flights after today's value.

    Both teardowns found generator bearing wear with a partly blocked scavenge filter.

  5. 05Before it reached her

    Three harmless explanations, all rejected — and the slot

    Check agent and planner agent

    The check agent tried to explain the trend away: a temperature sensor (the right IDG reads normal on the same flights, and the left sensor was replaced in June), hot-weather ground running (the rise holds on cold-day flights), and the oil service on Oct 6 (the trend began Oct 2). None fits, confidence 0.91. The planner agent found the slot: DEN tonight, Hangar 2, 23:00–04:30, in an 18 h 35 min ground time before CV 908 to LHR, a 9 h 20 min ETOPS flight.

    “If it is not done: an inoperative IDG does not allow an ETOPS departure.”

  6. 06She asks

    “What if we wait until it is back from LHR?”

    Rosa Delgado and the planner agent

    Rosa asks in plain words. The planner agent answers with its sources: CV 908 is the second flight from now, and the earlier failures came 3 to 4 flights after today's value. If the IDG fails at LHR the return may not dispatch, LHR holds no spare, and N836CV's version of that cost 31 hours on the ground.

    “I would not wait.”

  7. 0706:41, signed

    She accepts with a reason code and her e-signature

    Rosa Delgado · Maintenance controller

    Rosa chooses A1 · Trend confirmed, work fits the plan, and signs as maintenance controller. Accepting releases the planner agent's draft WO-26-81244 to the DEN line and tells the line maintenance manager. Until that moment nothing was booked, released or moved.

    “I accept this task as Rosa Delgado, Maintenance Controller — e-signature.”

  8. 08Tonight at DEN

    The job arrives planned, with the part and the people

    Tyler Brooks · Line maintenance manager

    On the station plan N841CV lands at 22:05 as CV 1417 from SFO, and the IDG change sits inside its ground time beside the night's A-check and daily checks. WO-26-81244 carries the ground time, Hangar 2 free 23:00–07:00, two technicians qualified on the 777 plus an inspector, IDG S/N CV-5102 in DEN stores and the IDG sling in the tool crib. The parts agent proposes moving one IDG from ORD to DEN to restore the hub's stock.

    The parts agent reserved nothing: it never orders or moves a part.

  9. 09Learning

    Dismissals become a rule, proven on 90 days first

    Feedback agent and Kwame Mensah · Reliability engineer

    In 30 days Rosa and Kwame dismissed FWD CARGO DOOR at the gate 63 times as a known harmless message. The feedback agent drafted R15 — door messages within 3 minutes of a cargo-door cycle on the ground, with no message in flight — and replayed it: 1,412 messages it would have set aside in 90 days, and 0 of 19 confirmed failures hidden. The reliability engineer approves; the Director countersigns.

    “No rule changes itself.”

  10. 10October 21, the teardown

    The prediction confirmed, and the AOG avoided on record

    Outcome agent

    The shop's teardown of IDG S/N CV-4418 finds generator bearing wear and a 60% blocked scavenge filter. The outcome agent records the prediction as confirmed and writes the avoided AOG record: 31 hours on the ground at LHR and a canceled return avoided, an estimated $412,000, with its working from Corvane's own N836CV event.

    No avoided AOG is claimed without a finding; dollars are always marked estimated.

Who it’s for

Built for everyone between the warning and the wrench.

The same night of health data, seen by the five people who carry it — what their morning looked like, and what it looks like now.

RD
Rosa DelgadoMaintenance Controller · MCC Denver, night lead
Maintenance controller
Before
“I don't need a thousand messages. I need the five things that will ground an airplane tomorrow, and where I can fix them tonight.”
Now
Opens the night already condensed to seven tasks, each with its trend, its evidence and its slot; accepts, defers or dismisses each with a reason code and her signature.
KM
Kwame MensahReliability Engineer · Powerplant and Systems
Reliability engineer
Before
“If you throw a message away, tell me why — and let me change my mind.”
Now
Reviews every task below 0.80 confidence before maintenance control acts, and approves the rules the feedback agent drafts only after their 90-day replay.
LF
Lena FischerAircraft Health Monitoring Engineer
Aircraft health monitoring engineer
Before
“The trends that matter are the boring ones. Ten flights of half a degree.” She reads the portals and ACARS every morning and writes the watch list.
Now
Opens engine trend monitoring and APU health monitoring on one screen, a tab each: every engine's EGT margin and every APU against the fleet band, with the outliers already compared to past failures.
TB
Tyler BrooksLine Maintenance Manager · DEN
Line maintenance manager
Before
“Give me the job before the airplane lands, with the part pulled and the card printed.”
Now
Gets accepted work as a ready job inside the aircraft's ground time, with the hangar, qualified technicians, the spare and the tooling, and approves part transfers.
HP
Helen ParkDirector of Reliability and Quality
Director of Reliability and Quality
Before
“Show me the evidence the prediction was right — the teardown, not the dashboard.”
Now
Sees every predicted removal against what the shop found, countersigns every rule and threshold change, and signs the quarterly predictions and outcomes report for the reliability program.
Built on the engine

8 agents. Each with one job, and hard limits.

Eight agents condense the night's warnings, argue against every trend, fit the work into the plan and learn from dismissals; maintenance control decides.

Intake agent

Reads every fault and condition message from datalink, post-flight downloads, the engine and APU condition feeds and the tech log, and folds repeats and duplicates — same fault, same tail, same flight phase.

  • Never drops a message: every one gets an outcome
  • Flags a late feed and the aircraft it could not read
Triage agent

Sets aside known harmless messages by the airline's signed rules and links messages to the open MEL deferral or work order that already owns them.

  • Never sets a message aside without a rule or a record
  • Any message it set aside can be pulled back by a person
Trend agent

Groups the signals into patterns, computes each trend against the fleet, and finds the earlier failures it resembles in the airline's own removal and teardown history.

  • Never proposes a task from one message
  • Similarity to each earlier failure is shown, not hidden
Check agent

Tries to explain each pattern away — a sensor, the season, recent maintenance, a software change — on its own data, and can block a task.

  • Never sees the trend agent's confidence first
  • Holds tasks below 0.80 for the reliability engineer
Planner agent

Finds where the aircraft will be, the ground time, the hangar, the qualified technicians and the next flight that matters, and drafts the work order.

  • Never books a slot or releases a work order
  • The maintenance controller accepts
Parts agent

Finds the spare and the tooling at the station, and proposes transfers that keep the stations stocked.

  • Never orders or moves a part
  • The line maintenance manager approves every transfer
Feedback agent

Reads every dismissal and its reason code, finds the patterns, drafts rules and replays them on the last 90 days before anyone approves them.

  • Never changes a rule
  • Never proposes a rule that would hide a confirmed failure
Outcome agent

Reads the shop's teardown report for every predicted removal, records confirmed or no fault found, and writes the avoided AOG record and the predictions and outcomes report.

  • Never claims an avoided AOG without a teardown finding
  • Dollars are always marked estimated
Maintenance controller

Decides every task; the reliability engineer reviews below 0.80 and approves rules; the Director countersigns. The agents propose; a named person decides.

Ask in plain words

Ask the agents about any aircraft, in plain words

Every screen carries the same conversation: ask why, ask what if, or tell the agents to replan. Answers cite their source, and nothing is released, booked or moved until a person says so.

Why is N841CV first?

Its left IDG's oil outlet temperature rise climbed from 24 °C to 33 °C over 11 flights, while the right IDG stayed normal. Two earlier IDGs failed on the same curve: N836CV disconnected over the Atlantic and sat 31 hours at LHR; N847CV sat 19 hours at ORD. Its second flight from now is CV 908 to LHR, an ETOPS flight it may not fly with an IDG out. It lands at DEN at 22:05 with a spare in stores.

Find a slot for T2 at DEN instead

N722CV overnights at DEN on Fri Oct 16, 22:40–05:50; Hangar 4 bay 2 is free 23:00–03:00 and two A321neo technicians are on shift. The valve has to come from ORD on CV 553 at 14:10. That is a day sooner than the ORD slot on Saturday night and keeps the job at the hub.

Which aircraft are at risk of an AOG this week?

Two, if nothing is done: N841CV (left IDG, an ETOPS departure to LHR on Friday) and N877CV (outflow valve; a second motor fault would ground it at IAH before its GRU flight). Both have a slot proposed.

How good were your predictions last quarter?

Of 22 predicted removals torn down since Jul 17, 19 were confirmed and 3 were no fault found — 86%. That is an estimated 214 AOG hours avoided; every number links to its teardown report.

Every screen

The working solution, as it ships.

13 screens from the working solution, on its sample data. Pick one to see it large.

The morning briefingThe maintenance controller's morning: overnight warnings condensed to proposed tasks with decision deadlines, escalations, recently confirmed predictions and the agents to ask.
The night, condensedAircraft health monitoring for one night: the stream of ACARS fault messages and condition reports, condensed stage by stage — repeats folded, nuisance alerts set aside, open work linked — into seven proposed tasks.
Nuisance alerts set aside by ruleEvery known harmless message with the signed rule that set it aside and tonight's count; any one can be pulled back by a person.
One task, its trend and the failures it resemblesAircraft predictive maintenance on one task: an IDG oil temperature trend against the fleet band, with two earlier failures overlaid, their similarity and what their teardowns found.
What the check agent tried, and where the work fitsThree harmless explanations tried and rejected, the confidence that survives, and the slot inside the ground time before the next ETOPS flight.
Asking about a taskThe controller asks what happens if the work waits; the planner agent answers with the MEL, the stores and the earlier AOG, each cited.
Accept with a reason code and e-signatureThe controller accepts the task with a reason code and an e-signature, which releases the drafted work order to the station.
Where the work fits, by stationTonight's ground times at the hub for every aircraft, with the predictive maintenance task placed inside one and its hangar, technicians, part and tooling.
Engine trend monitoring and APU healthEngine trend monitoring: EGT margin and loss per 100 cycles for every engine against the fleet band, corrected to standard day, with the outlier already proposed as a borescope. APU health sits on the next tab.
Learning from dismissalsA rule drafted from 63 dismissals, replayed on 90 days to show what it would hide, and how sure the agents were against what the teardown found.
Outcomes and avoided AOGEvery predicted removal against the shop finding — confirmed, no fault found or awaiting — with precision and the estimated AOG hours and dollars avoided, ready for the reliability program.
The audit trailEvery agent step, decision, rule change and feed event, newest first, each line hash-chained to the one before it.
Thresholds and rulesThe confidence thresholds, the similarity threshold and the harmless-message rules with their versions — changed only with a countersign.
Governance

Built for airworthiness: cited, signed, on the record.

Maintenance control decides every taskThe agents propose; the maintenance controller accepts, defers or dismisses every task with a reason code and an e-signature. A draft work order becomes a work order only when a controller accepts it.
Weak predictions get an engineer's eyeTasks proposed below 0.80 confidence go to the reliability engineer first, and the controller cannot accept them until the engineer agrees. Below 0.55 a pattern stays on the watch list.
Every value cites its sourceEach trend, similarity, slot and answer links to the message, condition report, work order, schedule, stores record, teardown or rule it came from, and an evidence pack per task collects them for the FAA inspector, a lessor or the reliability review board.
Rules are signed and versionedA harmless-message rule or a threshold change is replayed on 90 days, approved by the reliability engineer and countersigned by the Director of Reliability and Quality. No rule changes itself.
Agents read; they draft, never releaseThe agents never book a slot, release a work order, order or move a part, change a rule or set a message aside without a rule or a record. They write to the M&E system only as drafts; maintenance records stay there.
A hash-chained audit trailEvery agent step, decision, rule change and feed event is on the trail, newest first, and each line carries the hash of the one before it, so a changed line breaks the chain. It supports the reliability program and CASS under 14 CFR 121.373.
Configuration

Your reliability program, not ours

The thresholds, rules, reason codes and clocks every night is run against are settings, changed only with a reason and a countersign.

SettingDefaultChoose from
Propose to maintenance control at or above0.80 confidenceSet by the reliability engineer, countersigned by the Director
Below this, the watch list0.55 confidenceBetween the two, an engineer reviews first
Count a prior failure as similar at or above0.75Any change is replayed on 90 days first
Harmless-message rulesR1–R14, each versionedEach rule on or off; new rules proposed from dismissals
Reason codesAccept A1–A3 · Defer D1–D3 · Dismiss X1–X4Plus engineer E1–E2 and rule L1–L2
Decide a task for tonight2 hours before the aircraft landsThen escalated to the Duty Manager, Maintenance Control
Engineer reviewwithin 4 hoursThen escalated to the reliability lead
Morning briefing06:30 every dayIn-app and email, to maintenance controllers and health monitoring
Connections

Works with the aircraft health monitoring data and the systems maintenance already runs on

Datalink (ACARS)fault and condition messages in flight, through the datalink service provider
Post-flight downloadscondition-monitoring files after landing, and the airframers' health portals
Engine and APU condition feedsEGT margin, start EGT and trend data from the engine and APU makers
M&E system of recordtech log, open MEL deferrals, work orders and removals — read, drafts only
Schedule, hangar plan and rosterwhere each aircraft will be, the slots, the shifts and the qualifications
Stores, tool crib and shop reportsspares by station, tooling, and teardown findings for predicted removals
What it changes

The difference, in numbers.

Every figure is labelled: a target the solution is built to, an estimate, a typical published result, or a proven one.

target
7in 10
failures of monitored parts found as planned work, before they ground an aircraft
7 in 10
N841CV's IDG changed at DEN before LHR
estimated
$412K
an estimated AOG cost avoided on one IDG; an AOG hour costs $10,000–$150,000
N836CV, failed at LHR31 h on the ground
N841CV, changed at DEN0 h
target
1,240→ 7
overnight warnings condensed to decisions before the morning call, every one accounted for

“demo” = seen in the working solution, on its sample airline data (the $412,000 is the solution's own estimate: 31 AOG hours at $9,800 an hour plus $108,200 for the canceled return and re-accommodation, from the sample airline's earlier event) · “target” = the design goal, measured in the live solution · “estimated” = our estimate (the split of a night's review hours) · “typical” = published figures (an airframer's published estimate of $10,000 to $150,000 an hour for an aircraft on ground; AviationPros, 2019 — 700–1,000 MB of data per flight on newer types). Regulations named as context: 14 CFR 121.373 (CASS), 121.374 (ETOPS), 121.380 (records), FAA AC 120-17B (reliability programs). Corvane Airways, Halvard Air and the people, tails, flights, work orders and serial numbers named on this page are fictional — characters and sample data in the working solution.

Questions

What maintenance and engineering leaders ask about aircraft predictive maintenance.

What is Aircraft Predictive Maintenance?

Aircraft predictive maintenance, sometimes called prognostics and health management, turns aircraft health-data warnings into planned work for maintenance control and engineering. Eight AI agents read the night's ACARS fault messages, condition-monitoring downloads and engine and APU trends, account for every warning, compare each trend with the fleet and with past failures, argue against it, and fit the work into a ground time with the part and the tooling. The maintenance controller asks the agents questions in plain words, sees the cited evidence, and accepts, defers or dismisses each task with a reason code and an e-signature.

How does aircraft predictive maintenance prevent AOG events?

AOG prevention starts with catching the slow trend — an IDG temperature creeping up over eleven flights, an EGT margin eroding faster than the fleet — and turns it into a task that arrives planned: the station, the ground time, the hangar, qualified technicians, the spare and the tooling, before the next flight that matters. In the demo a left IDG is changed at the hub before a 9 h 20 min ETOPS flight instead of failing at an outstation.

How does it cut nuisance alerts from ACARS fault messages?

The intake agent folds repeats of the same fault, tail and flight phase, and the triage agent sets aside known harmless messages by the airline's signed rules and links others to the open deferral or work order that owns them. Every message ends with an outcome and its reason, and any one can be pulled back. On the sample night 1,240 warnings became 7 proposed tasks.

How accurate is aircraft predictive maintenance, and how is no fault found tracked?

The outcome agent reads the shop's teardown report for every predicted removal and records it as confirmed or no fault found. On the sample airline's last 90 days, 19 of 22 removals torn down were confirmed — 86% precision — broken down by the confidence each was proposed at, so the thresholds are tuned on the airline's own outcomes.

Does it support our reliability program, CASS and FAA AC 120-17B?

It feeds them. Every prediction, decision, rule change and outcome is on a hash-chained audit trail, an evidence pack per task collects the sources, and a quarterly predictions and outcomes report goes to the Director to sign. It supports a reliability program run along the lines of FAA AC 120-17B and CASS under 14 CFR 121.373, and maintenance records (14 CFR 121.380) stay in your M&E system.

Does it work with engine condition monitoring for ETOPS?

Yes. The trends screen shows EGT margin and loss per 100 cycles for every engine and start EGT for every APU against the fleet band, corrected to standard day, and ETOPS engines also carry the engine condition and oil consumption monitoring of the ETOPS maintenance program (14 CFR 121.374). An outlier becomes a proposed task, such as a borescope, like any other trend.

Do people stay in control of the maintenance decisions?

Yes. The agents propose and draft; they never book a slot, release a work order, order or move a part or change a rule. The maintenance controller decides every task with a reason code and an e-signature, the reliability engineer reviews tasks below 0.80 confidence and approves rules, the line maintenance manager approves part transfers, and the Director countersigns.

How long does it take to go live?

The Agentic Solution Engine builds and deploys this aircraft predictive maintenance software from your requirements and documents — your reliability program, MEL, harmless-message rules and a history of past removals and teardowns — and it goes live once every quality gate has passed. Before going live it replays a past night end to end, and we will walk you through it on your own nights first.

See it on
your fleet's nights.

We'll run Aircraft Predictive Maintenance on a replay of your own past nights of health data, deferrals and removals.