Why P90 Forecasts Matter More Than P50 for Reserve Commitment
For most market participants, P50 is the forecast they care about. But for grid operators setting reserve, the P90 tail is where the decision actually lives.
Blog
We write about renewable energy forecasting, grid balancing, NWP methodology, and what we’re learning in real deployments.
For most market participants, P50 is the forecast they care about. But for grid operators setting reserve, the P90 tail is where the decision actually lives.
A comparison of ECMWF HRES and GFS 0.25° skill scores for irradiance forecasting across different climate regions and forecast horizons.
Outlier meter readings and sensor dropout are unavoidable in operational SCADA feeds. Here's how data quality issues propagate into ML correction models and how to handle them.
Production forecasting asks: what will the asset generate? Curtailment attribution asks: why did it generate less than forecast? These are different technical problems.
Grid-scale NWP models miss the production loss from inter-turbine wake effects. A field note on how sector-based wake correction improves 0-4h wind accuracy.
A technical walkthrough of the Pi System connector: how we write P10/P50/P90 forecast bands back as PI tags and make them visible in existing PI Vision dashboards.
How utilities can use P10/P90 solar forecast bands in seasonal IRP modeling to account for forecast uncertainty in resource adequacy studies.
Why 24-hour forecast update cycles leave reserve commitment decisions stale — and how more frequent model ingestion changes the accuracy math for ramp event prediction.
We tested both approaches on 18 months of actuals across six solar installations. The results were more nuanced than "deep learning wins in every regime."
A technical post on how we designed the forecast delivery API — response envelope format, pagination strategy for long-horizon outputs, and webhook push architecture.
Mountain shading, elevation gradients, and terrain-channeled cloud motion are all sources of irradiance forecast error that grid-scale NWP models systematically miss.
A candid look at what went well and what we had to rebuild after our first six customer pilots — integration surprises, asset data gaps, and forecast calibration lessons.
How we define and report forecast skill score — and why comparing against raw NWP baseline matters more than comparing against climatological persistence models.