Fleet Dispatch and Unit Commitment
Across many burner units, L7 solves a constrained scheduling problem that meets firm-power obligations while respecting maintenance, ramp, and physics limits.
Scheduling firm power across units
A single burner follows setpoints; a fleet must decide which units run, at what level, and when they take outages, to meet aggregate firm-power obligations. L7 formulates this as a constrained optimization over a rolling horizon: minimize deviation from committed export and from planned maintenance windows, subject to each unit's ramp limits, envelope, and required service hours. No monetary objective enters; the problem is stated purely in physical availability and reliability terms.
The optimization, stated plainly
# rolling-horizon unit commitment (physical objective only)
# u[i,t] in {0,1} on/off ; p[i,t] export level
minimize sum_t | sum_i p[i,t] - demand[t] | # meet firm obligation
+ w * unmet_maintenance_penalty(u) # honor service windows
subject to:
p_min*u[i,t] <= p[i,t] <= p_cap[i]*u[i,t] # capacity per unit
|p[i,t]-p[i,t-1]| <= ramp[i] # certified slew
reserve: sum_i (p_cap[i]*u[i,t]-p[i,t]) >= R[t] # spinning reserve
u respects planned_outage[i] # maintenance loops
The solver is warm-started from the previous horizon and re-solved as forecasts and unit health update. Because commitment decisions are discrete, the problem is a mixed-integer program; for fleet sizes it is solved with a rolling relaxation and repair heuristic that keeps re-solve latency low enough for intraday adjustment.
Constraints come from lower layers. Each unit's ramp and capacity are the twin-certified envelope; maintenance windows come from the predictive-maintenance service loop; reserve requirements come from the interconnection agreement. The optimizer never invents headroom a unit does not have.
Dispatch optimization also feeds the breeder foundry indirectly: burner fuel is helium-3, whose supply is gated by breeder production and, later, lunar sourcing. The scheduler treats helium-3 availability as a hard input constraint, not an assumption, so a fleet plan is never more ambitious than the fuel supply supports.
The optimizer runs today against simulated demand and a twin-modeled fleet. As real units commission from ~2030 onward, the same formulation coordinates them with no structural change.