Blog

Solar power forecasting: methods, horizons and evaluating a provider

Illustrative image.

A solar power forecast estimates electricity production for future delivery intervals. Its usefulness depends on the target: a plant export profile for trading, a regional total for grid operations or an expected production trace for an asset team. Begin with that target and the decision deadline. Choosing an algorithm first can leave you with technically interesting output that does not answer the operational question.

Define the forecast contract

Specify whether the forecast represents available power or expected metered output. The latter may need availability, curtailment and export-limit information as well as weather. State the asset boundary, units, interval duration, timezone and forecast issue time. A forecast for gross inverter output is not directly interchangeable with energy measured at the grid connection.

Then define the horizons separately. An updated forecast for the next interval, tomorrow's schedule and a multi-day outlook can require different information and validation. Ask when each delivery interval becomes available and when it is revised. A long maximum horizon is less useful than a clear account of the lead times your process actually consumes.

Physical and statistical methods address different parts

A physical modelling chain converts weather and radiation inputs into plane-of-array irradiance, module behaviour and AC output. It needs asset metadata such as orientation, capacity and conversion limits. Statistical methods learn relationships from historical observations or correct recurring residual errors. Machine learning is one family of statistical approaches, not evidence of accuracy on its own.

Hybrid methods can combine physical structure with data-driven correction. Recent measurements may help identify local conditions, while weather forecasts support longer lead times. The important question is how the chain handles your assets and data quality. A sophisticated model trained on mismatched measurements can learn the wrong target very consistently.

Short-term information has specific limits

Satellite cloud observations, local instruments and recent power measurements can be useful near the present. They do not remove the need to anticipate cloud formation, dissipation or movement. A system that extrapolates today's observed trend may respond well to one type of change and poorly to another. Ask for evidence on variable-cloud days and on transitions between forecast methods.

Persistence is a useful baseline: recent conditions or production are carried forward under a stated rule. For solar, clear-sky scaling can make that baseline more meaningful than simply holding raw power constant as the sun moves. A provider should show that its forecast improves on a relevant baseline rather than only presenting an attractive example curve.

Build an evaluation dataset you can trust

Collect measured production, capacity history, plant configuration and available status information. Align interval boundaries before computing any score. Flag missing telemetry, maintenance and curtailed periods explicitly. Decide whether those periods belong in an available-power test, a metered-output test or both, and report the distinction.

Keep model fitting separate from evaluation. If a provider uses the whole test period to calibrate its model, the result does not represent an unseen operational trial. Request archived issue-time forecasts or an honest description of how a retrospective test was reconstructed. Include enough seasonal and weather variation to avoid making a decision from an unusually easy period.

Read accuracy at the decision horizon

MAE describes average absolute error; RMSE gives larger errors more influence. Normalized versions need an explicit denominator. Examine bias, large deviations and ramp timing alongside these summaries. For solar, explain daylight and nighttime treatment. Many correct nighttime zeros can make a full-day aggregate look better without improving the hours that carry production.

Score each relevant lead time and inspect assets separately before aggregating. A good portfolio total can hide persistent site errors that matter to operations. Conversely, cancellation across sites may be commercially useful for a portfolio trader. Report both views rather than allowing one to stand in for the other.

Check integration and change management

Ask how forecasts are delivered, how identifiers map to your assets and how corrections or revisions are represented. Confirm behaviour during missing data, late weather runs and plant configuration changes. Test the consumer pipeline as well as the forecasting model: stale data accepted as fresh can damage an otherwise sound process.

A useful provider evaluation ends with a reproducible comparison and a workable delivery specification. It should establish what is forecast, when it is available, how it performs on your measurements and which conditions remain difficult. Those answers are a better foundation for procurement than an unsupported accuracy percentage or a list of model names.

Get in touch

Put your forecasts to the test

Describe your assets, decision horizon and available measurements. Discuss the scope of a forecast evaluation with our team.

Discuss a backtest