AI-powered asset performance management for sugar factories

Downtime traced to the components. Failure with a date.

SEMMAPP records every stoppage against the component that caused it, grades every reading the moment it is entered, and predicts which components will reach their limit before the next season does.

Sugar Enterprise Maintenance Management and Performance Programme
English · Français · Español

SEMMAPP · Component dashboard · Season 2025-26

Predicted failures

38 high risk

Hours lost, wk 14

31.5 Mill 3

Open work orders

11 4 closing

Mill 3 discharge roller shaft · outside diameter · mm

578 590 S20 now forecast
112% of expected life consumed. Projected past the limit in 3 weeks. Replacement in stores.

Illustrative figures

The asset model

Seven levels down, one identity. In every department.

Front End Equipment to Distillery, the same structure runs through the whole mill — which is what lets one system reason about a boiler tube and a mill roller shaft in the same terms.

GroupFactoryDepartment SectionAssemblySub-assemblyComponent

One code, everything attached to it. Drawings and their revisions, every test result, every stoppage, every work order, every rupee spent, across every season the component has served.

Stoppages

Every lost hour, traced to the component that caused it.

A stoppage logged against "Mill 4" tells you where the mill stopped. A stoppage logged against the discharge roller shaft inside Mill 4's bottom roller assembly tells you what to do about it — and which components to hold before next season.

Component level

Attributed to the component, not the machine

Each event carries its department, section, assembly, sub-assembly and the individual component, with start and end times. Cause and duration attach to a component code that survives the season.

Pattern

The weekly heat map

Every component across every week of the season, coloured by hours lost. A component that fails repeatedly stops looking like bad luck and starts looking like a pattern with a cost attached.

Consequence

Hours converted into tonnes

Downtime is priced against your crushing rate, so a stoppage register becomes a capacity loss figure — the number that makes a case for capital rather than describing an inconvenience.

01

Reliability that stands up to scrutiny

Mean time between failures and mean time to repair, computed per component and rolled upward through section and department. Reactive against proactive work, season against season, with the underlying events one click away.

02

Causes, ranked and grouped

Failures are categorised as they are recorded, so root-cause analysis is a report rather than a workshop. Where a cause is missing, the platform flags the gap instead of quietly averaging around it.

03

Availability, honestly stated

Available hours, stoppage hours, net running hours and lost capacity for the season, split by department and by cause. Planned shutdowns are held separately so they never flatter the availability figure.

Hours lost by component · Front End Equipment · season to date

Mill 3 discharge roller shaft54.0 h
Mill 1 top cap assembly31.5 h
Cane carrier drive chain22.0 h
Mill 5 pinion18.5 h
Shredder rotor bearing12.0 h

Illustrative figures

Component life & prediction

Wear is measured. It does not have to be guessed.

A component's age tells you almost nothing. What it has actually worn to tells you everything — and that is a number your engineers already write down every time they open a machine.

01

Typed parameters, not free text

Outside diameter, grooving angle, shaft length, insulation resistance, wall thickness. Each carries its own unit, its nominal value and its limit, so a measurement taken this season is directly comparable with one taken four seasons ago.

02

Life consumed, season by season

The platform tracks how much of each component's expected life has been used, and how quickly it is being used. A component can pass 100% of its nominal life and still be running — the system reports that honestly rather than replacing on a calendar.

03

A forecast with a risk band

From that wear history it projects when each component will reach its limit, ranks the risk as high, medium or low, and attaches a financial consequence. A maintenance head opens the off-season with a ranked list rather than an opinion.

04

Repair or replace, with the arithmetic shown

Cost to repair against cost to replace, weighed with remaining life and failure history. The recommendation arrives with its working attached, so a plant manager can check it rather than take it on trust.

Why it works here

Prediction needs structure before it needs algorithms.

Models fail on maintenance data for one reason above all others: the data has no consistent shape. A failure recorded against "Mill 4" cannot be compared with one recorded against "mill four" or "No. 4 milling unit", and no amount of modelling repairs that.

SEMMAPP enforces one classification across every asset in every mill, seven levels deep, each with a unique identity code. Every reading, failure, cost and drawing attaches to that code from the first day of capture.

That is why the prediction runs without a single sensor — and why a general-purpose maintenance system cannot simply add it later.

Health index

Every component carries a live health figure derived from its measured parameters against their limits. Sorted across the mill, it answers the only question that matters in a shutdown window: what do we open first.

Component life span trend · Front End Equipment · season 2025-26
Mill roller shaft
CME-M#1-DRA-MRS-1 · outside diameter
112%
Critical
Top cap assembly stud
CME-M#1-TCA-CS-4 · shank diameter
94%
Critical
Mill pinion
CME-M#5-DRV-MP-1 · tooth thickness
78%
Warning
Shredder rotor bearing
CME-SHR-RTA-RB-2 · clearance
61%
Warning
Cane carrier drive chain
CME-CC1-DRV-DC-1 · pitch elongation
34%
Healthy

Life consumed against threshold · marker shows the replacement limit · illustrative figures

Readings & telemetry

Every value is graded the moment it is entered.

A reading typed into SEMMAPP is not filed away for a report at month end. It is compared against its limits immediately, and the engineer who entered it sees the verdict before leaving the screen.

On entry

Pass, caution or fail — at once

Each parameter carries a nominal value and its limits. The comparison happens on save, so a value out of range is caught by the person standing at the machine rather than by an analyst three weeks later.

On a cadence

Readings due, and readings missing

Every test runs on a schedule — daily, weekly, monthly, quarterly or annual. The platform knows what is due and what never arrived, so a gap in the record is as visible as a bad number in it.

Ready for instruments

One store, whoever writes to it

Readings are held as a value against an asset, a parameter and a moment in time. When DCS and sensor feeds arrive they write to the same place at higher frequency — the history is already there, and nothing is rebuilt.

Boiler No 2 · water wall tube · wall thickness · mm
4.2 5.0 sensor feed begins manual survey · quarterly continuous
MANUAL ENTRY LAB REGISTER DCS OPC UA MQTT MODBUS TCP

Same asset, same parameter, same limits · only the writing frequency changes · illustrative

Correlations across the whole mill. Because every department writes into one model, relationships become visible that no single report would surface — extraction against imbibition, steam consumption against crushing rate, downtime against the wear curve of the component underneath it.

Maintenance regimes

The same machine, seven different questions.

A mill turbine needs a vibration check, an insulation test, a calibration verification and a statutory inspection — four disciplines, four cadences, four sets of limits, on one asset. SEMMAPP holds all seven regimes in a single method rather than seven separate registers.

01

Mechanical

Wear, vibration, alignment, lubrication, clearance and dimensional survey.

02

Electrical

Insulation resistance, earthing, thermography, relay function, transformer oil.

03

Instrumentation & control

Calibration, drift, loop checks, trip and interlock verification.

04

Piping & pressure

Ultrasonic thickness survey, steam traps, relief valves, statutory pressure tests.

05

Safety & HSE

Certificates and expiries, fire and gas systems, guarding, the incident register.

06

Cleaning & sanitation

CIP effectiveness, microbial checks, housekeeping rounds and their evidence.

07

Civil & structural

Condition rating, cracking, foundations, crane runways and access structures.

Method

Defined once, run everywhere

A test carries its parameters, units, limits and cadence. Register it once, execute it against every asset in scope.

01

Graded the moment it is entered

Every reading is compared against the limits held for that parameter as it is saved, so an out-of-range value is caught by the engineer at the machine rather than by a reviewer weeks later.

02

Due, done, or missed

Each regime runs on its own cadence — daily, weekly, monthly, quarterly or annual. The platform knows what fell due, what was performed inside its window, and what never arrived at all.

03

Evidence an auditor will accept

Instrument used, calibration validity, ambient conditions, attachments and the person who signed for it — held against the asset and the date, not in a folder on somebody's desk.

Electrical regime · results · August 2026
Mill 1 main drive motor
insulation resistance · MΩ
92
≥ 100
Fail
Mill 2 main drive motor
insulation resistance · MΩ
168
≥ 100
Caution
Carrier drive motor
insulation resistance · MΩ
2310
≥ 100
Pass
Mill 6 main drive motor
not performed · 9 days late
≥ 100
Overdue

What was not done is shown beside what was · illustrative

Mobile

The record starts at the machine.

Anything an engineer has to remember and type up later gets shortened, delayed, or lost. The SEMMAPP mobile app puts the record where the event happens, in the time it takes to walk around the equipment.

New stoppage

CME-M#3-DRA-MRS-1 · Mill No 3
DepartmentFront End
CauseMechanical
Duration2 h 40 m
Photograph1 attached
Saved on device · will sync
01

Scan the code, land on the component

A coded plate on the machine opens the exact component in the hierarchy. Nobody taps through seven levels on a phone in a mill house, and nothing is logged against the wrong asset because the code did the identifying.

02

A stoppage recorded in under a minute

Cause, duration, a photograph and a short note. The component, department and section come from the scan, so what is left to enter is only what the person actually witnessed.

03

No signal is the normal condition

Records are held on the device and sync when coverage returns, stamped with the moment of capture rather than the moment of upload. A mill house with no reception stops being a reason the record was never made.

04

Readings and jobs from the same screen

Regime readings, component measurements and work order updates are all entered where the equipment is, and land in the same record the office is looking at.

Artificial intelligence

AI where it changes a decision, not where it makes a demonstration.

Four things the intelligence layer does with a season of correctly structured data. Each one replaces a judgement somebody is currently making from memory.

Failure prediction

Which components reach their limit, and when

Wear curves per component projected forward to a crossing date, ranked high, medium or low risk with a financial consequence attached. The shutdown list is produced from measurement rather than assembled from opinion.

Work order drafting

The job written from the finding

A failed reading or a predicted failure drafts its own work order — scope, the component, the spares likely needed, priority and a suggested window. A supervisor edits and approves rather than starting from an empty form.

Maintenance planning

The annual plan, proposed

Component life, failure history, consumption trend and budget combine into a proposed maintenance plan for the coming season, with each item traceable to the evidence that put it there.

01

The Stop Day Maintenance Plan

A mill stops for a few hours and the question is always the same: what do we open while it is down. SEMMAPP proposes the work for that window — components nearest their limits, jobs already waiting on an outage, spares confirmed in stores — ordered so the window is used rather than filled.

02

An assistant that answers from your own plant

Ask why a mill keeps stopping, what a component has cost this season, or which spares are due before crushing. Answers are drawn from your own records with the sources shown, and when the data is not there it says so instead of estimating.

03

Correlations nobody thought to look for

Because every department writes into one model, the platform surfaces relationships that no single report would show — extraction against imbibition, steam consumption against crushing rate, downtime against the wear curve underneath it.

SEMMAPP assistant

Why does Mill 3 keep stopping this season?

Mill 3 has lost 54 hours across 4 stoppages, all attributed to the discharge roller shaft. The component is at 112% of expected life on outside diameter, and its last three surveys show wear accelerating.

A replacement is in stores. The next planned outage is in 9 days.

DRAWN FROM

stoppages R18 · component life trend R08 · critical spares R13 · drawing history R14

Illustrative

Said without decoration: the prediction running today is statistical, built on your own measured history rather than on continuous sensor data. Instrumentation sharpens it. It is not what makes it work.

Work orders

From a bad reading to a closed job.

Detection is worth nothing on its own. A failed test, a breakdown or a component near its limit raises work, and the platform holds that work until somebody closes it.

01

Raised where the problem is found

A job is raised from the reading that triggered it, already carrying the component, its history and the reason. Nobody retypes the context, and nothing is lost between the machine and the office.

02

Issued, checked, closed

Work moves from issued through quality control to closed, with priority, owner and dates at each step. Completion, overdue count and cycle time are figures rather than impressions.

03

Spares, approvals and cost attached

Spares drawn, demand raised, approvals granted and spend recorded — all against the same job. Maintenance cost per ton of cane stops being a year-end estimate.

04

Where work gets stuck

Bottleneck analysis shows which stage holds jobs longest and which departments are waiting on whom. The queue becomes visible before it becomes a shutdown.

Work orders · this season

Completed6
Issued8
In progress3
High priority, open17
Raised from a failed reading9

Illustrative figures

Dashboards

One screen per question, and a way down to the component.

Four dashboards, each answering a different question, and every figure on them opens downward — factory, department, section, assembly, sub-assembly, component. Nothing is a dead end.

Performance

Is the season on track?

Cane crushed to date, TCD and TCH, availability against stoppage causes, OEE and reliability by department, and seven benchmark KPIs scored every season.

Maintenance

What needs attention now?

Active breakdowns, unplanned downtime, MTBF and MTTR, work order completion, components near failure and the predicted failures ranked by risk.

Plant & equipment

What do we hold, and in what state?

Every component by lifecycle status — in use, in store, in repair, relocated, discarded — with critical components tracked separately and pending approvals in view.

Performance dashboard

Season to date

639,795t

TCD, 7-day

5,940+2.1%

Availability

95.4%

Recovery

10.2%

Crushing · daily tonnes · 7-day average

OEE by department

Front end 93% Boiler 94% Power 88% Process 90%
Maintenance dashboard

Active breakdowns

11

Unplanned downtime

279h

MTBF

651h

MTTR

21.5h

Component life status · 144 components assessed

38
52
54
CRITICALWARNINGHEALTHY

Components near failure

Mill roller shaft
CME-M#1-DRA-MRS-1
112%
Critical
Top cap stud
CME-M#1-TCA-CS-4
94%
Critical
Mill pinion
CME-M#5-DRV-MP-1
78%
Warning
30

Analytical reports, from stoppage analysis to budget governance

7

Benchmark KPIs scored every crushing season

4

Time horizons — date, week, month and season

3

Languages: English, French and Spanish

Coverage

Five departments, modelled as they actually run.

Each department arrives with its own parameters, units and limits already defined — the measurements a sugar engineer takes, rather than empty custom fields waiting to be configured.

01

Front End Equipment

Cane handling, preparation and the mill train. Extraction, imbibition, hydraulic pressure, top roll lift.

02

Boiler House

Steam pressure and superheat, drum level, flue gas O₂, boiler water TDS, tube wall thickness.

03

Power House

Turbine vibration, bearing metal temperature, condenser vacuum, winding insulation, transformer oil.

04

Process House

Clarified juice pH, evaporator heat transfer, pan vacuum, pol in final molasses, ICUMSA colour.

05

Distillery

Wash alcohol, fermentation efficiency, yeast viability, spirit strength, spent wash COD.

The intelligence ladder

Every season makes it sharper.

Prediction improves with history, not with hardware. Each rung adds accuracy to the same model, and none of them require you to start again.

Manual readings

Wear trending, threshold grading, failure projection and repair-versus-replace, from the measurements your engineers already take by hand.

Season on season

Each completed crushing season adds a full cycle of history. Benchmarking, capacity analysis and life prediction all tighten with every one.

Conversational assistant

Ask about your own plant and get an answer drawn from your own records, with the sources shown — and a plain "not recorded" when the data is not there.

Instrumentation

DCS, OPC UA and MQTT feeds writing to the same store at higher frequency, moving prediction from periodic to continuous.

Your history is what compounds. Features can be copied. Five seasons of correctly structured data from your own mill cannot.

Common questions

Before you ask.

Do we need sensors for the prediction to work?

No. It runs on the measurements your engineers already take by hand. Instrumentation makes it continuous rather than periodic, but it is an upgrade, not a prerequisite.

How soon does it predict anything useful?

Where the right APIs are available, instrumentation data can be integrated and begin showing from day one. Manual inspection entry runs in parallel and needs a few measurement cycles on a component before it projects reliably — typically within the first season.

Do we need to replace our ERP?

No. SEMMAPP covers maintenance, asset performance and the maintenance budget, and runs alongside an existing ERP rather than replacing one.

Can it run for a group with several mills?

Yes. The hierarchy begins at group level, each factory's data is held separately, and group management sees across all of them.

How is it priced?

Per mill per season rather than per user, so the whole team works in the system without licences being counted or rationed.

What does implementation involve?

Our team builds the asset hierarchy, codes and component registers during your off-season. Scope and timing are agreed before anything is signed.

The platform, end to end

From a stoppage on the floor to a decision in the office.

SEMMAPP platform overview
STOPPAGE CAPTURE COMPONENT LIFE WORK ORDERS DASHBOARDS

Prefer a conversation? A working session against your own mill, using your equipment and your season, tells you more than any film can.

See it against your own mill.

A working session with your engineering team, using your equipment, your parameters and your season. No obligation, and no generic slide deck.

Request a demo Ask a question

Office

CP #45, Raya Fairways Commercial
Phase 6, DHA, Lahore, Pakistan