CERFRES: High-Resolution European Renewable Energy Generation Dataset
Authors/Creators
Description
CERFRES (CERRA-derived Farm-level Renewable Energy Simulation for Europe) is a high-resolution, open-access dataset of weather-driven wind and solar photovoltaic (PV) power generation across Europe. The dataset provides hourly generation time series for the period 1995–2025 at multiple spatial scales, including individual installations (farm-level), reanalysis grid cells (5.5 × 5.5 km), bidding zones, and national aggregates.
The dataset is constructed by combining geospatial generator metadata with high-resolution meteorological input from the Copernicus European Regional ReAnalysis (CERRA). Wind and PV generation are simulated using physically based power-conversion models. Individual installations are mapped to the underlying meteorological grid based on geographic coordinates. The code used to produce this dataset is available at https://github.com/EmilBruvik/CERFRES.
Two scenarios are provided:
- As-built scenario: Reconstructed historical fleet based on commissioning-year metadata, representing the gradual deployment of renewable capacity over time.
- Fixed reference scenario: Applies the full 2025 installed fleet across the entire historical period to enable consistent long-term variability analysis.
Structure
The dataset is distributed as a ZIP archive containing the following subdirectories:
country-aggregated-production/per-farm-production/correction_factors/
Country-aggregated production
The country-aggregated-production directory contains hourly time series of wind and PV generation aggregated at country and bidding-zone level.
Each file is stored in NetCDF format and follows a consistent structure:
Dimensions
time(8760): hourly timestamps for a full yeararea(47): countries and bidding zones
Coordinates
time: hourly timestamps (UTC)area: area names (e.g., “Germany (DE)”, “DK1”, “NO2”)
Variables
pv_power_mw (time, area)
Hourly PV generation for the as-built scenariopv_power_mw_2025 (time, area)
Hourly PV generation for the fixed 2025 fleet scenariowind_power_mw (time, area)
Hourly wind generation for the as-built scenariowind_power_mw_2025 (time, area)
Hourly wind generation for the fixed 2025 fleet scenario
Per-farm (grid-level) production
The per-farm-production directory contains spatially explicit generation data on the underlying CERRA grid.
Each file is stored as an xarray.Dataset with the following structure:
Dimensions
time(8760): hourly timestampsy,x(1069 × 1069): spatial grid indices
Coordinates
latitude (y, x)longitude (y, x)
Variables
wind_power_mw_onshore (time, y, x)
Onshore wind generation per grid cellwind_power_mw_offshore (time, y, x)
Offshore wind generation per grid cellpv_power_mw (time, y, x)
Utility-scale PV generationpv_power_mw_distributed (time, y, x)
Distributed PV generation (rooftop and small-scale systems)
These files represent the raw, spatially resolved generation fields prior to aggregation, intended for:
- reconstruction of country-level time series
- analyzing spatial variability
- performing custom aggregation (e.g., regions, transmission nodes)
Correction factors
The correction_factors directory contains CSV files with monthly multiplicative bias-correction factors for each area and technology.
Structure
Area: country or bidding zonePV_Factor: multiplicative factor for PV generationWind_Factor: multiplicative factor for wind generation
These factors are derived by comparing modeled generation with ENTSO-E reported data over the period 2015–2025.
Files
CERFRES_Europe_hourly_1995_v1.0.zip
Files
(30.3 GB)
| Name | Size | |
|---|---|---|
|
md5:11c87d858bace9994459b6cd824218ec
|
766.9 MB | Preview Download |
|
md5:7664b782334690ad3a4b4ee683ed8a6f
|
764.0 MB | Preview Download |
|
md5:946f9865cb17c9bce442953a670717f9
|
762.9 MB | Preview Download |
|
md5:3b26973a482c5122fd2438d8f9f79769
|
761.9 MB | Preview Download |
|
md5:613e554f320e7fff393171b4af470728
|
761.8 MB | Preview Download |
|
md5:67a184398e47db46795dd5e4ec0da708
|
773.6 MB | Preview Download |
|
md5:36a3e6717f294ebb26b277b6ee30f55b
|
762.7 MB | Preview Download |
|
md5:df3f93bbe92b3e869ba91ca82a22bf2a
|
772.5 MB | Preview Download |
|
md5:77310422af13937e50c2449c97743a75
|
770.7 MB | Preview Download |
|
md5:4ae597d1a7d2e67c11cf670cef4b22fa
|
772.6 MB | Preview Download |
|
md5:adfce8a5a03b045ba508f41e3dc9f40b
|
762.6 MB | Preview Download |
|
md5:58c39b78ff89371a00b1116aa712abb8
|
773.1 MB | Preview Download |
|
md5:e65b885b0dea505e6acd73b4a97171c5
|
769.2 MB | Preview Download |
|
md5:db6281e3f106868e1ff8f9727a17a425
|
776.5 MB | Preview Download |
|
md5:e87ac20fc1d1d46e72ecce63abd3d247
|
768.8 MB | Preview Download |
|
md5:69af5ce49a33e76a34de47fd9e6c7b9e
|
772.3 MB | Preview Download |
|
md5:f18ceddf6bcf7720809efce4656ada88
|
764.2 MB | Preview Download |
|
md5:603aff70ec68c096367e0cd432e21dfb
|
803.9 MB | Preview Download |
|
md5:0f7e8208ed233c5a74d2f619f96fc77f
|
803.3 MB | Preview Download |
|
md5:4c2d302e9f436acb90bb1f8ea826201f
|
805.4 MB | Preview Download |
|
md5:edd8b1090d5445d4eb2c7cda873c109c
|
767.0 MB | Preview Download |
|
md5:78906b96f05add27ceeec8e59ba87749
|
768.5 MB | Preview Download |
|
md5:7357513668c5ff8f91e95e93af14c176
|
1.0 GB | Preview Download |
|
md5:6aa1d5211c4f4dae0accbc72d5b839fc
|
1.2 GB | Preview Download |
|
md5:c555dfb8eb0c68cd64fbe4f03ddb822a
|
1.2 GB | Preview Download |
|
md5:a9ef3e54fb95811b9db1e696f63907a0
|
1.2 GB | Preview Download |
|
md5:1c56962de47eef24346fc7af9b6608df
|
1.3 GB | Preview Download |
|
md5:2b7d9e4cbdeb1a9c91e3398947f63b22
|
1.5 GB | Preview Download |
|
md5:98ac5ae49450790a76b326a267e6b827
|
2.0 GB | Preview Download |
|
md5:9ed69bf09b27830abc96cd2754a3eed9
|
2.0 GB | Preview Download |
|
md5:7a91a4e7f5d06b4d824d4a893a8aadf3
|
2.0 GB | Preview Download |
Additional details
Software
- Repository URL
- https://github.com/EmilBruvik/CERFRES
- Programming language
- Python
- Development Status
- Active