← All projectsGitHub
Energy supply and dense energy storage

Does a clear-sky-index forecast rescue the optimal home-battery controller on real weather?

research/energy-tou-lp-tmy

Does a clear-sky-index forecast rescue the optimal home-battery controller on real weather? On PVGIS typical-year data for three US sites, a rolling LP fed yesterday's weather or a clear-sky-index forecast keeps 25–55% of the perfect-forecast gain over the fixed rule at Phoenix and Seattle and none of it at Golden (10 kWh, assumed tariff); energy-tou-lp-forecast on measured-derived irradiance.

8 tests

What it found

Replaces the synthetic weather of energy-tou-lp-forecast with hourly irradiance from PVGIS typical-meteorological-year files (ERA5-based) for Golden CO, Phoenix AZ and Seattle WA, and adds the standard cheap PV forecast: yesterday's clear-sky index applied to the known clear-sky curve (“smart persistence”). The same rolling 36 h linear program, tariff and execution rule are used. The clear-sky forecast cuts hourly day-ahead nRMSE by 4–13% against yesterday's weather (0.63→0.55 at Golden, 0.68→0.60 at Seattle) but changes the annual saving by at most $5 in dispatch: for 10 kWh behind 6 kW PV the perfect-forecast optimiser saves $929, $880 and $852 a year at Golden, Phoenix and Seattle against the best fixed rule's $734, $668 and $618, while the realistic forecasts save $722–733, $779–785 and $677–691. They keep −6% to −1% of the gain at Golden (the fixed rule wins), 52–55% at sunny Phoenix and 25–31% at cloudy Seattle, and on life-limited break-even price they sit below the rule at Golden ($672–677/kWh against $713). So the forecast, not the optimiser, sets the value, and a better PV forecast alone does not buy it: a perfect load forecast adds only $15–18 a year. Real daily clear-sky index has lag-1 autocorrelation 0.29–0.36 against 0.50 for the synthetic chain. Not from a source: the tariff, load shape, battery cost and the 4,000-cycle life (inherited, assumed); the typical year stitches months from different years, and its irradiance is a reanalysis estimate, not a pyranometer record.

A figure from its own output

Figure produced by research/energy-tou-lp-tmy: tmy
energy-tou-lp-tmy/experiments/tmy.svg, written by the project's own experiment code.

Paper, code and results

More in Energy supply and dense energy storage

All 39 Energy supply and dense energy storage projects →

Other research topics

Proper scoring & elicitation28Effort & peer prediction9Verification games & slashing19Detection & tolerances14Markets as routers13Prediction-market design9Paying contributors8Decentralised training systems23Digital twins & sim-to-real164LLM chip design loops40Robot manufacturing loops53Ambient AI assistant46Self-replicating manufacturing34Simulation-first design64Engineered clothing45Task-specific AI accelerators40Algorithmic chip-design loops42Open-source purpose-built robots44The software-engineering loop43Adversarial human imitation41Open-source residential construction41Autonomous multi-angle capture34Sensing, imaging and 3D31Energy supply and dense energy storage39Robot societies among people31Agentic co-design of low-cost robots27Laundry-hanging robots25Machine learning on qualitative data23Robots on the building site27Civilizations & group psychology1History & human sciences1

Produced with AI assistance (Claude). Results are from the code in this repository and are simulated or stylised unless the abstract says otherwise; nothing here implies affiliation with or endorsement by any lab, researcher or company cited. MIT licensed.