Audit-ready microgrid optimization

From hourly physics to a defensible decision

Reproducible PV, wind, battery, diesel, and grid-connected techno-economics with hard constraints, four dispatch controls, component resilience, public equations, and an audit-ready run package.

Start with your location — everything is modeled from it

Solar & wind resource, weather-year risk, and local utility rates are pulled for your coordinates.

No install · runs in any browser — Mac, Windows, Linux, tablet · no sign-up

Live model · Island resort, 300 kWfeasible
Average-day dispatch, computed in-browser by the engine
PV, Battery, Genset and Load01252503755000006121823kW
Share chart
LCOE
$0.427
Renewable
59%
vs diesel
$9.35M
Browser-first engineering workflow

Runs anywhere. Nothing to install.

The local MicrogridModeler engine executes in a current browser on Mac, Windows, Linux, and tablets. That removes installation friction and makes one model link easier to review across a mixed-device team. See the source-linked software comparison for vendor-specific operating-system and license details.

Compare delivery, methods, and pricing →
macOSWindowsLinuxChromeOSiPadAndroidAny browser

Built to ingest primary public data

Reference templates use a labeled synthetic climate model. Measured NREL solar, DOE reference-building loads, utility rates, and user-supplied 8,760 CSVs are already wired into supported flows; every run reports its provenance.

NSRDBPVGISNASA POWERERA5OpenEI URDBNREL ATBEIANREL EULP

Four audit failures to catch early

These are modeling-process failures, not claims about one vendor. A rigorous workflow should make each one visible.

Hidden search domain

A least-cost result is impossible to interpret when candidate bounds, step sizes, solver gap, or stopping rules are missing.

Energy balance mistaken for power flow

A single-bus capacity result cannot establish voltage, thermal, protection, or cable feasibility on a real network.

Unlabeled inputs

Synthetic weather, measured data, defaults, and vendor quotes carry different confidence. A result should say which is which.

Unrepeatable evidence

Without the full load series, assumptions, version, hourly outputs, and an input identifier, reviewers cannot reproduce the decision.

What we do differently

Make validation and reproducibility the product — not an afterthought.

Robust DER optimization

Exhaustive coarse screening, multi-start joint sizing, dispatch-policy co-optimization, and adverse-scenario feasibility produce an auditable recommendation.

Constraints are hard

Zero unmet load means zero. Minimum renewable fraction, excess caps, and reserve limits are enforced, not approximated.

Reproducible run package

Every run exports inputs, provenance, outputs, an hourly CSV, and a non-cryptographic content fingerprint. Identical inputs reproduce identical results.

Decision-grade dossier

A visible evidence score grades resource quality, load basis, hard constraints, economics, resilience, sizing-search freshness, and exportability.

Portfolio & batch

Compare scenarios side-by-side, sweep sensitivities, and run whole pipelines — not one desktop study at a time.

Public-data foundation

Weather, tariffs, load shapes, and cost baselines from primary public sources, normalized and version-pinned.

API-first & cloud-native

Built for automated intake and integration from day one. The interactive Modeler is just one client of the engine.

CapabilityQuestion a reviewer should askMicrogridModeler
Optimization claimWhich capacities were evaluated, and what can the method actually prove?Exhaustive declared coarse grid + deterministic local refinement; bounded claim
Constraint handlingAre unmet load, SOC, reserve, renewable, and excess limits checked explicitly?Supported feasibility limits are evaluated before NPC ranking
Part-load fuelIs fuel charged against actual generator setpoint and is surplus visible?Linear intercept + slope; forced surplus is recorded
Network boundaryIs this an energy balance or a feeder power-flow study?Single-bus energy balance; power flow is explicitly out of scope
ReproducibilityCan another reviewer reconstruct the exact input and hourly result?JSON package + hourly CSV + provenance + content fingerprint
Data confidenceWhich inputs are measured, synthetic, default, or user-supplied?Source labels and evidence score are included with the run
Baseline comparisonWas the counterfactual dispatched under the same project horizon?Automatic diesel-only dispatch, NPC, LCOE, payback, and IRR

Frequently asked questions

What MicrogridModeler models, what its sizing claim means, and where detailed engineering begins.

What is MicrogridModeler?

MicrogridModeler is an audit-ready platform for techno-economic and resilience analysis of off-grid and grid-connected microgrids combining solar PV, wind, battery storage, and diesel-generator fleets. It sizes systems, simulates four hourly dispatch policies over the project life, models component failures and repairs, and reports lifecycle economics entirely in your browser.

How does its sizing search differ from HOMER Pro?

HOMER Pro officially offers both an original grid-search algorithm and a proprietary derivative-free optimizer. MicrogridModeler takes a narrower, inspectable approach: it exhaustively evaluates a declared PV × battery × genset grid, rejects candidates that violate supported constraints, then applies deterministic local refinement. Its guarantee is the lowest-NPC feasible point among the evaluated candidates—not an unqualified continuous global optimum.

Is the model deterministic and reproducible?

Yes. Chronological dispatch is deterministic, and stochastic disturbance analysis uses an explicit seed, so identical inputs reproduce identical results. Every run emits a content-fingerprinted package with inputs, provenance, engine version, outputs, resilience measures, and constraint violations.

What does the engine actually model?

Fixed or dual-axis PV, synthetic or measured wind, asymmetric battery charge/discharge, generator fleets and startup delay, optional utility tariffs, four 8,760-hour dispatch controls, multi-year lifecycle economics, deterministic outage survival, and seeded component failure/repair resilience with fixed, local-shift, and global-shift NPS measures.

Which data sources does it use?

Cost, weather, tariff, and load baselines draw from primary public sources including NSRDB, PVGIS, NASA POWER, ERA5, OpenEI URDB, NREL ATB, NREL EULP, and EIA. Dispatch and resilience were also audited against the MIT-licensed NPS Microgrid Planner v3.1; the source audit, citations, and third-party notice ship in the repository.

Do I need to install anything or sign up?

No. The interactive modeler and all 20 reference benchmark projects run entirely client-side in your browser, with no sign-up and no backend to stand up. You can also bring your own 8,760-hour load CSV.

Model your first system in under a minute

Pick a benchmark, tune the design, and watch the economics update live. Then let the optimizer find the least-cost feasible system.

Launch the Modeler →