CHEMICALS

Fouling cost and cost optimal cleaning of the preheat train.

As fouling builds across the preheat train the furnace fires harder to hold its outlet temperature, and once it reaches its duty limit the only response left is to cut crude. Cleaning restores recovery but takes a shell out and carries a cost, and because the shells are coupled, cleaning on a calendar leaves fuel, carbon and throughput on the table. A physics informed twin prices fouling on every shell and a cost optimal scheduler chooses which to clean, when, and how to split the flow.

All case studies
Stainless stacks and louvred vents against the sky, in black and white
Stacks and louvres
KEY RESULTS
−6.3%
furnace fuel over the run
−6.3%
furnace carbon emissions
−12.4%
cleaning and downtime cost
+1.6%
crude throughput at the furnace limit
−6.6%
total fuel, carbon and cleaning cost
37 shells

preheat train exchangers across eight refinery networks used to validate the reduced order twin against a high fidelity reference

0.31 K

agreement between the twin and a high fidelity reference on coil inlet temperature across a full year of operation

Offline

retrospective and offline, run beside a copy of the historian with no live connection to the plant control systems

THE PROBLEM

Cleaning on a calendar leaves fuel, carbon and throughput on the table.

In a crude distillation preheat train the incoming crude is heated across tens of shell and tube exchangers before the furnace. As fouling builds on each shell the recovered heat falls and the coil inlet temperature entering the furnace declines, so the furnace fires harder to hold the coil outlet temperature. That raises fuel and carbon, and once the furnace reaches its duty limit the only remaining response is to cut crude throughput. Cleaning restores recovery but takes a shell out of service and carries a cost, and because the shells are coupled through a shared flow network the effect of cleaning any one unit propagates across the train, so cleaning on a fixed calendar leaves recoverable fuel, carbon and throughput on the table.

01Coil inlet temperature over a 24 month run with two cleans, the reduced order twin against a high fidelity reference. The twin tracks the reference through the run to about a third of a degree.
Coil inlet temperature over a 24 month run with two cleans, the reduced order twin against a high fidelity reference. The twin tracks the reference through the run to about a third of a degree.
Months in runTwin
0245.8
1244.4
2243
3241.6
4240.5
5239.8
6239.4
7238.8
8238
8.3236.5
8.6244.3
9243.6
10241.8
11240.4
12239
13238
14237.5
15237.2
16236.7
16.3234.8
16.6242.5
17242.2
18240
19238.2
20237.6
21236.6
22236
23235.2
24234.5
WHAT THE MODEL DOES

A twin that prices fouling and a scheduler that chooses the cure.

EntroMetrix builds a physics informed twin of the preheat train that prices fouling on every shell. Each unit is a mechanistic simulation of deposition and heat transfer, wrapped in a network coupled reduced order model that tracks fouling resistance, duty and pressure drop and rolls them up to the coil inlet temperature that sets furnace fuel and carbon cost. On top of the twin a deterministic cost optimal scheduler, posed as a mixed integer problem, chooses which shell to clean, when to clean it and how to split the crude flow, to minimise the total of furnace fuel, carbon, cleaning and downtime over the run subject to the furnace duty limit. It is solved on a receding horizon, so the schedule is updated as the run advances and cleans are not bunched before an artificial end date.

HOW IT WORKS
Per shell model: a mechanistic simulation of deposition and ageing on every exchanger.
Network coupled twin: a reduced order thermal model links the shells through the shared flow network.
Cost objective: minimises furnace fuel, carbon, cleaning and downtime as one total.
Mixed integer schedule: chooses which shell to clean and when as discrete decisions.
Flow split control: sets the crude split across branches alongside the cleaning decisions.
Receding horizon: updates the plan as the run advances so cleans are not bunched before an end date.
02Annual cost against cleans per year. Fuel and carbon cost falls as cleaning frequency rises while cleaning and downtime cost rises, and the total has a clear minimum, the cost optimal schedule; calendar practice sits at a higher total cost.
Annual cost against cleans per year. Fuel and carbon cost falls as cleaning frequency rises while cleaning and downtime cost rises, and the total has a clear minimum, the cost optimal schedule; calendar practice sits at a higher total cost.
Cleans per yearTotal costFuel and carbonCleaning and downtime
098.70.3
17.77.2
26.75.8
36.34.9
46.14.3
56.23.9
66.33.6
76.63.4
873.33.7
BUILT ON THE DATA YOU ALREADY HOLD

Validated across 37 shells in eight networks, to 0.31 K.

The twin is built from data the plant already holds. Historian records of temperatures, flows and pressure drops across the train, with the log of past cleans and the crude slate, are enough to fit each shell and to reproduce how heat recovery declines between cleans. Around a hundred and eighty days of history gives reliable forward prediction, and the fouling law and operating limits are set with the plant's own engineers before any schedule is proposed.

DEMONSTRATED ON A PREHEAT TRAIN

On a comparable preheat train the reduced order twin reproduced the coil inlet temperature of a high fidelity reference to within about a third of a degree across a full year, and matched its annual operating cost to within a few percent, across thirty seven shells in eight networks. That fidelity is what lets the twin price fouling shell by shell and rank where a clean is worth most.

03Furnace fuel, carbon, cleaning and total cost per year, indexed against the plant calendar practice at 100. Every cost term falls under the cost optimal schedule, fuel and carbon from better heat recovery and cleaning from retiming.
Furnace fuel, carbon, cleaning and total cost per year, indexed against the plant calendar practice at 100. Every cost term falls under the cost optimal schedule, fuel and carbon from better heat recovery and cleaning from retiming.
Calendar practiceCost optimal
Furnace fuel10093.7
Carbon emissions10093.7
Cleaning cost10087.6
Total cost10093.4
VALIDATION

Cleaning and flow solved together, on a receding horizon.

Optimising cleaning timing and flow distribution together delivered materially more than retiming cleans alone, while adjusting flow on its own recovered little, so the two decisions are solved jointly. Solved on a receding horizon, the schedule stays inside the plant's proven operating window and does not cluster cleans before an artificial end date. The study is retrospective and offline, validated against the plant's own cleaning history before any schedule reaches the floor.

HOW YOU MAINTAIN CONTROL
Twin fidelity: coil inlet temperature within 0.31 K of a high fidelity reference over a year.
Cost match: annual operating cost within 1.4% of the high fidelity reference.
Validation scale: checked across 37 shells in eight refinery preheat networks.
Data need: around 180 days of operating history gives reliable forward prediction.
Coupling value: cleaning and flow together beat cleaning alone, while flow alone recovers little.
Horizon artefact cured: the receding horizon removes the end of horizon clustering of a fixed horizon.
04The cost optimal cleaning schedule across the train. Cleans are staggered shell by shell and spread across the run, not bunched, the pattern a receding horizon produces.
The cost optimal cleaning schedule across the train. Cleans are staggered shell by shell and spread across the run, not bunched, the pattern a receding horizon produces.
Shell cleanedMonths in run
S74.5, 15
S47, 18.5
S129.5
S212
S916.5
S520.5
OUTCOMES

Pricing fouling, scheduling the cure.

Staggered, not bunched

Cleans are staggered shell by shell and spread across the run, the pattern a receding horizon produces.

Higher to the furnace

The optimised line recovers after each clean and sits higher on average, so the furnace fires less.

Carbon avoided, accumulating

Carbon avoided against the calendar baseline accumulates across the run as each clean restores heat recovery.

05Coil inlet temperature over the run, calendar practice against the cost optimal schedule, with the furnace limit. The optimised line recovers after each clean and sits higher on average, so the furnace fires less.
Coil inlet temperature over the run, calendar practice against the cost optimal schedule, with the furnace limit. The optimised line recovers after each clean and sits higher on average, so the furnace fires less.
Months in runCurrent practiceOptimised schedule
0244.5246.5
2241.5243.5
4239241.5
6237.6240.2
8236.2243.5
8.2234
8.5242.2
10240241.5
12237.5240
14235.5239
16234.4242.5
16.2231.8
16.6240
18238.2240.2
20235.5239
22233.2
24231.5237
Furnace limit231
06Carbon avoided against the calendar baseline, accumulating across the run as each clean restores heat recovery.
Carbon avoided against the calendar baseline, accumulating across the run as each clean restores heat recovery.
Months in runCumulative CO2 saved (kt)
00
20.3
40.8
61.3
6.41.4
8.32.7
92.8
102.9
123.4
144
14.44.0
16.35.5
175.7
185.8
206.4
21.37.0
227.5
238.1
248.6

See what the model finds in your plant.

A short call with our engineering team, your process data stays on site.