Run a burner management system. Right here.
This is a live simulation of what an ROS BMS does on your fired equipment every day: sequence the ignition, prove the flame, hold your temperature — and fail safe when the Permian throws wind, freeze-offs, or worse at it. Break it on purpose. That's what it's for.
your controller is made of
Every event you see here is stamped and stored on a real ROS BMS — so when a unit goes down at 2 AM, you know exactly what happened and in what order.
Simulation notes: timing is compressed so you're not watching a real multi-minute purge — but the sequence, permissives, and lockout behavior mirror how the controller works in the field.
Four things a BMS does that a match and a prayer don't
Pre-purge
Before any spark, the controller pushes fresh air through the firetube — five full air volumes — so there's nothing unburned in there to light off all at once. Most burner incidents trace back to skipping exactly this step.
Trial for ignition — 5 tries, then ESD
The pilot valve opens and the igniter fires for a fixed window. No flame → fuel shuts off, re-purge, try again — five attempts, then emergency shutdown. The cap saves the ignition coil; the re-purge keeps gas from pooling in a firetube.
Pilot proven, then main
Only a proven, stable pilot unlocks the main valve. From there the controller holds your bath temperature at setpoint, cycling the main burner so you're not babysitting a treater in July or relighting one in January.
Fail safe, every time
Flame-out, fuel pressure loss, high temp, ESD — any of them slams the fuel valves closed within the flame-failure response time and latches a lockout that takes a human to reset. That's the whole point of a BMS.
