Skip to main content
CARLA HQ
Energy & UtilitiesNACE D35Time Series ForecastingHourly Cadence24 Steps HorizonTarget: targetfev / AutoGluon ↗

Solar Photovoltaic Power Output with Weather

Hourly single-asset solar photovoltaic generation benchmark spanning 49,648 observations paired with meteorological covariates for 24-hour day-ahead renewable power forecasting.

✨ Try in CarlaInstall Chrome Extension ↗100% In-Browser WebGPU • Zero Cloud Upload
49,648Records (Rows)
1Time Series
HourlySampling Cadence
24 StepsForecast Horizon
Strong diurnal 24-hour solar cycle with seasonal solar zenith angle shifts and astronomical daylight variation across the calendar year.Dominant Seasonality
41 Methodsfev Leaderboard (SQL)
BUSINESS CONTEXT & OBJECTIVERenewable Power & Grid Integration (D35)

Business Objective: Solar Photovoltaic Power Output with Weather

01Business Context

Independent power producers (IPPs), transmission system operators (TSOs), and utility trading desks must submit firm day-ahead generation schedules to wholesale electricity markets (e.g. EPEX SPOT, CAISO, PJM) every 24 hours.

02Analytical Objective

Forecast hourly solar power generation (target) across a rolling 24-hour horizon (H=24) using historical solar telemetry and known numerical weather predictions (NWP).

03Economic & Decision Impact

Over-forecasting incurs severe balancing settlement penalties, real-time dispatch curtailment, and market imbalance fees; under-forecasting forces grid dispatchers to commit costly thermal peaker plants or forgo peak power prices during sunny intervals.

ML Benchmark Narrative

Classical univariate statistical methods (AutoARIMA, Seasonal Naive) capture nighttime zero-clipping but fail during intermittent cloud dynamics. Gradient boosted trees (LightGBM with tabular lag features) excel when ingesting NWP weather covariates, while zero-shot pretrained foundation models (e.g. Mistral's Timestral, TimesFM, MOIRAI) demonstrate strong in-context adaptation to irradiance curves without requiring per-asset gradient fine-tuning.

Source Origin:National Renewable Energy Laboratory (NREL)
Creator:National Renewable Energy Laboratory (2024)
License:Open Data / Public Domain
FEATURE SPECIFICATION & DATA DICTIONARY

Target & Feature Column Definitions

Exhaustive business definitions, measurement units, roles, and target variables across all 12 columns.

ColVariable / Feature NameRoleTypeUnit / ScaleDescription & Business Meaning
CtargetSolar Power OutputTARGETNUMMW
Actual active solar power generation measured at the photovoltaic inverter
AidSeries IdentifierSERIES IDCAT—
Unique categorical identifier indexing the photovoltaic asset or tracking installation
BtimestampObservation TimestampTIMETIME—
ISO 8601 hourly timestamp indicating the start of each observation interval
Dday_lengthAstronomical Day LengthFeatureNUMminutes
Total daylight duration calculated for the geographic coordinates
EhumidityRelative HumidityFeatureNUM%
Ambient relative humidity percentage measured or forecast at surface level
FpressureAtmospheric PressureFeatureNUMhPa
Barometric surface pressure influencing air density and cloud formation
Grain_1hHourly RainfallFeatureNUMmm
Liquid precipitation accumulated over the preceding 1-hour interval
Hsnow_1hHourly SnowfallFeatureNUMmm
Snowfall depth or liquid equivalent accumulated over the preceding 1-hour interval
ItempAmbient TemperatureFeatureNUMdeg C
Outside air temperature affecting PV panel semiconductor operating efficiency
Jwind_speedSurface Wind SpeedFeatureNUMm/s
Horizontal wind speed contributing to convective cooling of solar panels
Kclouds_allTotal Cloud CoverFeatureNUM%
Observed percentage of total cloud cover attenuating direct solar irradiance
Lglobal_horizontal_irradianceGlobal Horizontal IrradianceFeatureNUMW/m2
Total solar radiation incident on a horizontal surface at ground level
DATASET PREVIEW

Interactive Data Table

Explore rows, feature values, and target labels for Solar Photovoltaic Power Output with Weather.

Loading dataset...
TIME SERIES FORECASTING LEADERBOARD (FEV-BENCH)

Foundation Models vs Traditional ML & Baselines (41 Methods)

Empirical evaluation directly from the AutoGluon fev benchmark suite evaluating zero-shot foundation models against deep learning, gradient-boosted trees, and statistical baselines across 100 evaluation tasks.

#1 Global Ranked Model?Timestral-209M achieves the highest aggregate win rate (87.7%) across all 100 tasks in fev-bench.
Timestral-209M87.7% Win Rate • 0.51s latency
Evaluated Methods?41 models spanning open-weight foundation models, closed APIs, deep neural architectures, and statistical baselines.
41 MethodsMistral AI, Google, AWS, Salesforce, Prior Labs
Primary Evaluation Metric?Scaled Quantile Loss (SQL) penalizes both point prediction errors and quantile miscalibration across 9 probabilistic levels (p10 to p90).
SQL & MASEProbabilistic calibration
Browser Execution?Carla Engine executes Timestral-123M 100% locally in-browser via WebGPU tensor kernels with zero server uploads.
100% WebGPUTimestral-123M • Zero server upload
RankMethod / ModelFamilyOrganization
SQL Win Rate?Average win rate (%) against all competing models across the benchmark tasks under Scaled Quantile Loss.
SQL Skill?Normalized skill score relative to the Seasonal Naive baseline (0% = baseline, higher is better).
MASE Win Rate?Average win rate (%) under Mean Absolute Scaled Error.
Latency?Median end-to-end execution time per 100 time series in seconds.
Link
#1Timestral-209MFoundation ModelMistral AI87.7%+50.4%86.0%0.51sRepo ↗
#2Timestral-123M (Carla Engine)Foundation ModelMistral AI86.8%+50.2%85.0%0.32sRepo ↗
#3TimeRSIClosed-Source APIGaTech & SamayLabs84.8%+51.2%83.8%2512sRepo ↗
#4t0-gammaFoundation ModelThe Forecasting Company84.4%+49.4%81.8%4.38sRepo ↗
#5Timestral-28MFoundation ModelMistral AI79.2%+48.4%77.0%0.11sRepo ↗
#6timesfm-3Foundation ModelGoogle78.5%+49.0%77.0%3.41sRepo ↗
#7ChakraTSBaselineCommunity78.2%+48.1%79.5%14.22sRepo ↗
#8Lingjiang2.0BaselineCommunity73.9%+47.0%71.3%8.89sRepo ↗
#9Chronos-2Foundation ModelAWS70.4%+47.3%68.4%0.84sRepo ↗
#10timeh2o-v1-tinyFoundation ModelH2O.ai69.9%+45.5%67.0%0.19sRepo ↗
#11Timestral-5MFoundation ModelMistral AI69.0%+46.2%67.7%40msRepo ↗
#12Toto-2.0-2.5BBaselineCommunity67.5%+44.4%65.7%5.58sRepo ↗
#13t0-betaFoundation ModelThe Forecasting Company67.4%+46.6%64.5%2.29sRepo ↗
#14Toto-2.0-1BBaselineCommunity66.4%+44.4%65.5%2.48sRepo ↗
#15TiRex-2Foundation ModelNX-AI65.8%+45.5%63.4%0.27sRepo ↗
#16Toto-2.0-313mBaselineCommunity65.1%+44.2%63.5%1.06sRepo ↗
#17TiRexFoundation ModelNX-AI58.0%+42.6%54.1%0.24sRepo ↗
#18Toto-2.0-22mBaselineCommunity57.6%+42.9%56.0%0.25sRepo ↗
#19TimesFM-2.5BaselineCommunity54.6%+42.2%53.5%1.87sRepo ↗
#20TabPFN-TS-3Foundation ModelPrior Labs52.4%+43.1%51.3%235sRepo ↗
#21TS-ICLFoundation ModelEDF-Lab51.2%+43.1%49.8%2.49sRepo ↗
#22FlowStateFoundation ModelIBM49.3%+39.9%49.9%2.29sRepo ↗
#23citras-fmFoundation ModelHitachi48.8%+41.2%46.9%0.60sRepo ↗
#24Toto-1.0BaselineCommunity47.5%+40.8%45.9%22.35sRepo ↗
#25TabPFN-TSFoundation ModelPrior Labs47.3%+41.5%45.4%109sRepo ↗
#26Toto-2.0-4mBaselineCommunity46.2%+40.7%43.6%0.20sRepo ↗
#27Moirai-2.0BaselineCommunity41.9%+39.3%40.5%0.35sRepo ↗
#28Chronos-BoltFoundation ModelAWS41.4%+38.9%39.3%0.26sRepo ↗
#29TFTDeep Learning—31.7%+32.2%29.2%829sRepo ↗
#30Stat. EnsembleBaselineCommunity27.5%+20.7%30.6%147sRepo ↗
#31Sundial-BaseFoundation ModelTsinghua University27.4%+33.4%33.6%8.01sRepo ↗
#32PatchTSTDeep Learning—26.8%+30.1%25.1%664sRepo ↗
#33DeepARDeep Learning—26.1%+29.1%23.6%1113sRepo ↗
#34AutoARIMAStatistical Baseline—23.3%+21.3%21.5%20.14sRepo ↗
#35AutoETSStatistical Baseline—20.3%-26.8%22.5%3.48sRepo ↗
#36CatBoostTree Ensemble—19.1%+23.0%35.1%29.48sRepo ↗
#37LightGBMTree Ensemble—17.8%+21.0%33.1%3.03sRepo ↗
#38AutoThetaStatistical Baseline—15.6%+5.5%19.8%3.28sRepo ↗
#39Seasonal NaiveBaselineCommunity10.3%0.0%11.8%0.48sRepo ↗
#40NaiveStatistical Baseline—6.7%-45.4%10.9%0.47sRepo ↗
#41DriftStatistical Baseline—6.1%-45.8%10.0%0.45sRepo ↗
STATISTICAL DISTRIBUTIONS

Variable Schema & Summary Distributions

Observed numerical ranges, category cardinalities, missing rates, and sample values across 49,648 rows.

ColVariable NameTypeMissingDistinctSummary Stats / DistributionSample Values
CtargetTARGETNUM010,349[0, 19008] μ=2271.1 σ=4066.2000
AidCAT01—000
BtimestampCAT049,648—2017-01-01T01:00:002017-01-01T02:00:002017-01-01T03:00:00
Dday_lengthNUM456 (0.00918%)39[450, 1020] μ=748.6 σ=194.9450450450
EhumidityNUM456 (0.00918%)79[22, 100] μ=79.8 σ=15.6100100100
FpressureNUM456 (0.00918%)71[977, 1047] μ=1015.3 σ=9.6102010201019
Grain_1hNUM456 (0.00918%)311[0, 8.09000015258789] μ=0.1 σ=0.3000
Hsnow_1hNUM456 (0.00918%)129[0, 2.819999933242798] μ=0.0 σ=0.1000
ItempNUM456 (0.00918%)503[-16.600000381469727, 35.79999923706055] μ=9.8 σ=8.01.70000004768371581.8999999761581422
Jwind_speedNUM456 (0.00918%)136[0, 14.300000190734863] μ=3.9 σ=1.85.1999998092651375.55.699999809265137
Kclouds_allNUM456 (0.00918%)101[0, 100] μ=66.0 σ=36.6100100100
Lglobal_horizontal_irradianceNUM456 (0.00918%)8,553[0, 227.8249969482422] μ=32.6 σ=51.7000
FREQUENTLY ASKED QUESTIONS

Frequently Asked Questions: Solar Photovoltaic Power Output with Weather

Common questions regarding the Solar Photovoltaic Power Output with Weather dataset, machine learning task formulations, and in-browser tabular inference.

What is the forecasting horizon for Solar Photovoltaic Power Output with Weather?

The canonical horizon is 24 hours (H=24) at an hourly cadence, designed to mirror day-ahead electricity market clearing and transmission scheduling requirements.

Can I run zero-server forecasts on this dataset in Google Sheets?

Yes, Carla enables zero-server in-context time series forecasting directly in spreadsheets using Mistral's Timestral foundation model without moving data to external servers.

Which models perform best on Solar Photovoltaic Power Output with Weather?

Mistral's Timestral zero-shot foundation model and LightGBM with numerical weather covariates outperform classical univariate baselines (AutoARIMA, Seasonal Naive) by capturing non-linear weather dependencies.

LIVE EVALUATION IN GOOGLE SHEETS

Test TabICLv2 on Solar Photovoltaic Power Output with Weather Yourself

Open the pre-loaded Google Sheet and let Carla configure the target and task for local, zero-cloud tabular machine learning.

Step 1

Launch Carla

Click once to open the spreadsheet and Carla side panel together.

Step 2

Review the Setup

Carla selects the dataset target and task from this page automatically.

Step 3

Evaluate & Predict

Run predictions and compute metrics with zero server uploads.

Provenance & Attribution

NREL Solar Power and Meteorological Telemetry Benchmark.

License: Open AccessData Source: autogluon/fev_datasets