Microgrid Builder
Tethra Systems
Location
Deploymentdays
Weather
Batt start SOC%
Charge setpoints & gen load cap → on each BESS / generator tile
① Load profile · click-hold and draw the demand
00:0006:0012:0018:0024:00
EV charging · Level 2 · 40 A · 9.6 kW each · drag across rows
Charger 1
Charger 2
Charger 3
Presets Y-axiskW
② Component palette · drag onto the canvas (or click to add)
Build & live dispatch · drag to place, then press Play below
Drag a component from the palette onto this empty field to start your microgrid
the AC bus appears once the first item lands
Dispatch & battery state of charge
Zoom
Solar→load
Grid
Genset
Battery
Unmet
Surplus → battery
Solar output
Load
Battery SOC %
Day 1 00:00
Speed 1 s ≈ 15 min
③ Results · 14-day deployment
Who serves the load
Counterfactual · diesel-only (all gensets run, load-shared)
Baseline 1
All installed gensets run continuously, load-shared — drop a genset here to set the baseline
Sizing guidance
Burdened fossil carbon intensity · per useful kWhCooper (2026) framework · hour-by-hour · 1-day view, tracks playback
Your build
Diesel-only embodiment
hour-by-hour intensity · duration average shown above
How it's calculated · burdened-intensity equation & why
Îburd — burdened intensity, the result: kg CO₂ per useful kWh.
Cprim — primary fossil carbon: Σ(diesel gal · εdiesel) + Σ(grid kWh · αgrid). Source: measured fuel curves + eGRID.
CB(0) — imported carbon in the battery's start charge: βimport · Esoc(0). Source: grid-charge at the deploy location.
CB(T) — deferred end-charge carbon, time-shifted out to the next deployment.
EU — useful delivered energy = load + EV − auxiliary − unmet (∫L dt).
β(t) · γchg — battery stored intensity (Csoc/Esoc) and the blended-bus mix that charges it.
αgrid — grid emission factor (location eGRID); εdiesel — 10.16 kg CO₂/gal.
solar — zero fossil carbon; curtailed solar is an opportunity cost, never charged to the account.

A conventional account divides total fuel-carbon by gross generated energy. That folds in auxiliary draw, charging loss, and dumped diesel — so a system can lower its reported intensity by producing more non-useful energy. The Cooper (2026) framework corrects three structural errors so the number is conservation-grade and decision-useful:

1 · Useful-energy denominator (Axiom 4.2). Only useful delivered production kWh enters the denominator — auxiliary load, charging draw, storage loss, and load-bank dump are excluded, so overproduction can't dilute the figure.

2 · Storage as a coupled (Esoc, Csoc) state with import/export (Thm 4.2, Eq. 9–10). The battery isn't zero-emission or a fixed factor. Charging mixes its stored intensity β toward the loss-adjusted bus mix γchg/a; discharge changes the amount stored but leaves β invariant. The packs arrive part-charged — that imported energy carries the carbon of where it was charged (here, the oil-heavy Oahu grid), so it's debited to the window that uses it; whatever charge is left at the end is deferred (exported in time) to the next deployment. The stock correction −[CB(T)−CB(0)] makes this time-shift sign-honest in both directions (Cor. 4.2–4.3).

3 · Dump ≠ curtailment. Diesel burned to a load bank is emitted carbon for zero output — penalised in full. Curtailed solar emitted nothing, so it's an opportunity cost, not a fossil burden, and is never charged to the account.

Within one production the denominator cancels, so a comparison of supply architectures (your build vs. the diesel embodiment) is invariant to the useful-load classification. Operational fossil carbon only; embodied/lifecycle carbon is out of scope by design.

Engine = Tethra Systems' validated Phase-1 dispatch core. Each 15-minute step serves load in merit order solar → grid → generator → battery, charging the pack from solar surplus → grid → generator. Diesel curves (DCA70 / SG1400), RPS150 / RPS1200 storage, and the SGA-60 solar array use measured or spec figures. Storage AC→AC round-trip ≈90% (Sinexcel PCS² × Viridi LFP DC round-trip, ηPCS²·ηbatt,DC = 0.965²·0.97; CEC-weighted, conservative). Burdened-intensity per Cooper (2026), "Burdened Fossil Carbon Intensity per Useful Kilowatt-Hour." Modeled estimate, not an availability guarantee.