Cement Waste Heat Recovery Performance and Maintenance KPIs

By Corin Hale on October 31, 2026

cement-waste-heat-recovery-performance-and-maintenance-kpis

A waste heat recovery system turns kiln and cooler exhaust into electricity, and its rated output says little about what a plant actually recovers. Fouled boiler tubes, bypass events, turbine faults, and kiln stops all pull generation below the nameplate, often without a clear record of why. Good KPIs separate what the kiln delivered from what the recovery plant did with it, and link every shortfall to a maintenance cause. This guide defines a practical KPI set for cement WHR and shows how Oxmaint maintenance software connects those numbers to scheduled work.

Energy and reliability

Cement Waste Heat Recovery Performance and Maintenance KPIs

Measure recovered energy, availability, and the health of every asset in the chain, from the boilers to the grid connection. Then use the gap between design and actual to decide where maintenance effort pays back.

Kiln and coolerHeat source
BoilersSteam raised
Turbine and generatorGross kWh
AuxiliariesFans, pumps, cooling
Plant power busNet kWh and grid offset

Why a rated capacity is not a performance measure

A WHR plant has a design capacity, but generation depends on the heat the kiln supplies and on the condition of every asset between that heat and the meter. Without KPIs, a loss from any of them looks like a normal day.

What a nameplate tells you

  • The output the plant can reach under design conditions
  • The size of the turbine and generator
  • A target that every month is measured against

What KPIs add

  • How much was actually recovered per tonne of clinker
  • How much loss came from the kiln, the plant, or the grid side
  • Which asset and which event caused each shortfall
  • Whether maintenance actions raised recovery afterwards

The core performance KPIs

Define each one precisely and publish the formula. Disagreement over definitions causes more reporting arguments than disagreement over numbers.

KPIDefinitionWhat it tells you
Gross generationEnergy at the generator terminals over a periodTotal output before auxiliary use
Net generationGross kWh minus WHR auxiliary kWhEnergy actually delivered to the plant
Specific generationNet kWh divided by tonnes of clinker producedRecovery per tonne, comparable across periods and lines
Capacity factorNet kWh divided by rated output times hours in periodShare of design capacity delivered over time
Grid offsetWHR net kWh divided by total plant kWh, as a percentageShare of plant electricity replaced by recovered heat
Auxiliary load ratioAuxiliary kWh divided by gross kWhCost of running the recovery plant itself

Availability: separating WHR reliability from kiln downtime

A WHR plant cannot run when the kiln is stopped, so a simple availability figure blames the recovery plant for kiln events. Split the hours so each team sees what it controls.

Kiln running hoursThe period in which heat was available to the recovery plant.
WHR available hoursKiln running hours during which the WHR plant was able to run.
WHR availabilityWHR available hours divided by kiln running hours, as a percentage.
Planned lossScheduled boiler cleaning, turbine inspections, and planned outages.
Forced lossTrips, leaks, and faults that stopped or limited the plant without plan.

Tie every lost kilowatt-hour to a cause

Log WHR downtime with cause codes, assets, and durations, then review availability and recovery next to maintenance work in one place.

Where recovered energy leaks away

A loss tree turns a vague shortfall into a list of causes with owners. Build one each month and rank the branches by lost kilowatt-hours.

Kiln-side lossKiln stops, reduced feed, or heat diverted to raw material drying, so less heat reaches the boilers.
Boiler fouling and leaksDust on tubes lowers heat transfer, and leaks force reduced load or a stop.
Bypass operationDampers open to protect the kiln, sending heat past the boilers.
Turbine and generator faultsVibration, lubrication, or electrical issues cause trips or derating.
Condenser and coolingFouled condensers and warm cooling water raise back pressure and cut output.
Auxiliary equipmentFan, pump, and ash handling faults limit boiler operation or raise power use.

Maintenance KPIs behind the recovery numbers

Output KPIs show the result. Maintenance KPIs show whether the plant is being looked after in a way that will keep the result stable.

PlanningPM complianceScheduled WHR tasks completed on time divided by tasks due
PlanningPlanned versus forced workHours on planned jobs divided by all WHR maintenance hours
ReliabilityForced outage hoursUnplanned hours lost by asset and cause code
ReliabilityMean time between tripsRunning hours divided by the number of trips in the period
ResponseMean time to repairAverage hours from fault to return to service
ConditionHeat transfer trendGas temperature drop across each boiler compared with its clean baseline

Condition signals worth trending on each asset

These readings give early warning. Set baselines when equipment is clean and healthy, then track movement against them.

AssetSignal to trendWhat a change may meanMaintenance response
Heat recovery boilersGas inlet and outlet temperature, draft loss, steam outputTube fouling, ash accumulation, or leaksCleaning, tube thickness checks, leak inspection
Steam turbineVibration, bearing temperature, inlet pressure and temperatureWear, imbalance, lubrication problemsVibration analysis, oil sampling, inspection
GeneratorWinding and bearing temperature, electrical readingsCooling issues or insulation degradationElectrical tests and cooling checks
Condenser and cooling towerBack pressure, cooling water temperature, approachFouling, fill degradation, or fan faultsCleaning, fill inspection, fan maintenance
Bypass dampersNumber and duration of bypass events, position feedbackSticking dampers or process-driven diversionsActuator checks, logging cause for each event
Feed water and chemistryConductivity, pH, and treatment recordsScaling or corrosion risk inside boilersTreatment adjustment and sampling schedule

Normalising generation so comparisons are fair

Raw kilowatt-hours move with kiln output and weather. Normalise before comparing months, lines, or plants, and keep both the raw and normalised figures visible.

Basic normalisation Specific generation = net kWh divided by clinker tonnes, compared at similar kiln load and ambient conditions.
  • Compare at similar kiln load bands, since boiler gas flow and temperature follow load.
  • Note ambient temperature and cooling water temperature, which affect condenser back pressure.
  • Separate periods when heat was diverted to raw material drying from periods when it was not.
  • Record clinker type and fuel mix changes that alter exhaust gas conditions.
  • Keep metering points and meter calibration records so the baseline can be defended.

Who reads which KPI

One dashboard rarely suits every audience. Give each group a small set of measures that match the decisions they make.

Plant leadership

  • Grid offset and net generation per tonne
  • Value of lost generation by cause
  • Trend against budget and last year

Energy and operations

  • Capacity factor and WHR availability
  • Bypass events with cause and duration
  • Heat transfer and back pressure trends

Maintenance

  • PM compliance and overdue tasks
  • Forced outage hours and repeat faults
  • Mean time between trips and time to repair

Recording downtime so it can be analysed later

Free-text stop reasons make analysis almost impossible. A short, fixed set of fields makes every event countable.

Start and end timeExact times, from the control system where possible, so duration is not guessed.
Asset affectedThe specific boiler, turbine, damper, or auxiliary, not only the plant name.
CategoryPlanned, forced, kiln-driven, or external, so responsibility is clear.
Cause codeA standard code such as tube leak, vibration trip, or damper fault.
Generation lostEstimated kilowatt-hours lost, calculated the same way each time.
Linked work orderThe repair or inspection job that resolved the event.

From a falling KPI to a maintenance action

The fastest improvement comes from a known response to each pattern. Use this lookup as a starting point and refine it with your own findings.

KPI movementLikely areaFirst check
Specific generation falling slowly over weeksBoiler fouling or condenser performanceHeat transfer against baseline, back pressure, cleaning history
Sudden drop in gross output at steady kiln loadBoiler leak, turbine derate, or bypassAlarm log, bypass position, steam parameters
Auxiliary load ratio risingFan or pump inefficiency, or fouled flow pathsMotor current, fan curves, filter and strainer condition
Availability falling with frequent short tripsProtection settings, instruments, or valve faultsTrip log, instrument calibration, valve response
Many bypass events with unclear causeDamper actuators or process coordinationActuator checks and a rule for logging each event
Generation low only in warm monthsCooling system capacityCooling tower fill, fan operation, water treatment

Questions that expose weak WHR reporting

Ask these in your next review. If the room cannot answer quickly, the KPI set or the records behind it need work.

  1. How many hours did the kiln run, and how many did WHR run?Without both numbers, availability cannot be separated from kiln downtime.
  2. What was the biggest single loss last month, and who owns it?A loss without an owner will repeat. Assign a name and a due date.
  3. Which maintenance tasks were overdue when generation dropped?This links record keeping to results and shows which schedules matter most.
  4. Did the last cleaning or repair raise recovery, and by how much?Without a before and after comparison, maintenance value stays invisible.

Starting a WHR KPI program in four steps

Begin with what you already measure. A basic, trusted set beats an ambitious dashboard that nobody believes.

1
Fix the definitionsAgree formulas for net generation, specific generation, and availability, and document the meters used.
2
Build the asset listRegister every WHR asset in the maintenance system with its criticality and current schedule.
3
Log every lossUse fixed cause codes for stops, derates, and bypass events for at least one full quarter.
4
Review and adjustHold the monthly review, assign actions, and tune schedules based on what the data shows.

A monthly WHR review that drives action

A fixed review keeps the KPIs from sitting on a dashboard. Walk the same steps each month with operations, maintenance, and energy teams.

  1. Confirm the numbersCheck meter data, clinker tonnage, and hours so everyone trusts the baseline.
  2. Rank the lossesOrder loss causes by lost kilowatt-hours and pick the top two or three.
  3. Check the maintenance recordCompare each loss with overdue tasks, repeat faults, and recent repairs.
  4. Agree actionsAssign owners and dates, such as added cleaning or a damper inspection.
  5. Verify last month's fixesCheck whether earlier actions improved recovery or heat transfer.

Reporting pitfalls that mislead decisions

Most WHR reporting problems come from how numbers are defined and combined, not from the meters themselves.

Mixing gross and netComparing gross output in one month with net in another hides changes in auxiliary use.
Ignoring kiln conditionsJudging the plant by total kWh without normalising for clinker output blames or praises the wrong team.
Averaging over long periodsA monthly average hides short, costly events. Review daily and event-level data as well.
Unlogged bypass eventsWithout cause and duration for each bypass, lost generation cannot be assigned or reduced.

Maintenance rhythm that protects recovery

Use this as a starting point. Set final intervals from supplier guidance, boiler regulations that apply at your site, and your own failure history.

Daily and weekly

  • Log gas temperatures, steam parameters, and turbine readings
  • Review bypass events and their causes
  • Check ash discharge and hopper operation
  • Inspect leaks, noise, and vibration on rounds

Monthly and quarterly

  • Compare heat transfer with the clean baseline
  • Test safety devices and protection trips
  • Sample oil and review vibration trends
  • Inspect condenser and cooling system performance

Planned outage

  • Clean boiler tubes and measure thickness at erosion points
  • Inspect turbine internals and generator condition
  • Overhaul dampers and actuators
  • Complete statutory inspections and record results

How Oxmaint supports WHR maintenance and KPIs

Oxmaint is maintenance management software. It does not replace your plant historian or metering, but it holds the asset history, schedules, and work orders that explain why the numbers move.

Asset hierarchy for the WHR chainStructure boilers, turbine, generator, condenser, dampers, and auxiliaries with history on each.
Preventive maintenance schedulingPlan cleaning, inspections, and tests with due dates and recorded results.
Downtime loggingRecord each stop or derating with cause, asset, and duration.
Corrective work ordersRaise and track repairs from a trend or fault and close with verification.
Spare parts inventoryHold boiler tubes, seals, bearings, and actuator parts for critical items.
Reports and dashboardsReview PM compliance, forced outage hours, and repeat faults together.

WHR performance and maintenance KPI FAQs

Which KPI should a plant start with?

Start with net generation per tonne of clinker and WHR availability measured against kiln running hours. They separate recovery performance from kiln events.

Why does specific generation vary from month to month?

Kiln load, ambient temperature, boiler fouling, and bypass events all move it. Log each so that changes can be explained and acted on.

Can a CMMS calculate generation KPIs?

Metering and historian systems measure energy. A CMMS records the maintenance behind it, and Oxmaint links both views in reviews.

How often should boilers be cleaned?

It depends on dust load and design. Trend heat transfer against a clean baseline and clean when recovery falls past an agreed threshold.

What is a sensible first step?

Build the asset list and log downtime causes for a quarter. Book a demo to plan schedules and reports.

Recover more of the heat your kiln already makes

Give energy, operations, and maintenance teams one record of WHR availability, losses, and corrective work, so output stays close to design.


Share This Story, Choose Your Platform!