← All Papers

Optimizing Fuel-Burn Control Loops in 1,400°C Kiln Combustion

Variable fuel composition, raw-meal consistency drift, and multi-million-dollar refractory outages. Cement kilns run at 1,400°C with control decisions made on lagging indicators. We placed edge compute in the plant control room and let frontier reasoning tune the flame in real time — while safety boundaries stayed hard-coded.

The Kiln Problem

A clinker kiln is a 60-meter thermal reactor where combustion quality determines both fuel cost and refractory life. Operators balance fuel feeder rates, draft speeds, and raw-meal feed against temperature curves that lag the actual process by tens of minutes — so corrections arrive late, and overshoots burn money.

Prior attempts at model-based control failed for a predictable reason: they replaced operator judgment with opaque black boxes, and the plant engineers rightfully refused to trust them at 1,400°C.

Edge Placement & Protocol Bridge

We placed ruggedized edge nodes directly in the plant control room, bridged to the distributed control system over OPC-UA, and read every relevant signal: kiln inlet and outlet temperatures, secondary air, fuel flow by burner, draft pressures, and raw-meal composition. Nothing left the plant; the entire reasoning loop ran on-prem.

# Control loop cadence every 30s: read(dcs.signals) # OPC-UA, plant-local context = build_process_context() delta = model.propose_adjustment(context) apply = safety_layer.validate(delta) # hard bounds if apply.in_bounds: dcs.write(apply) else: alert(operator)

Recommend, Then Verify

The frontier model recommends feeder and draft adjustments. A separate safety layer — ordinary arithmetic, no probability — validates every adjustment against hard bounds: maximum burner delta per cycle, minimum draft safety margin, and rate-of-change limits derived from the plant's own engineering tolerances. Any proposal outside bounds is rejected and surfaced to the operator with the offending values.

Results

3.2%
Fuel-Burn Reduction
40%
Unplanned Downtime Cut
1,400°C
Process Temperature
30s
Control Loop Cadence

Why It Stuck

The system succeeded because it never overrode a safety boundary and never hid its reasoning. Every adjustment is logged with the process context that produced it, so plant engineers audit the same trace the model used. Trust, in industrial control, is earned one explainable decision at a time.

Control Your Process With AI

We embed edge-deployed reasoning loops into industrial control systems, with safety layers that never compromise.

Work With Us →