• Energy
  • 16 columns
  • 180 rows
  • 8 formats

Solar Irradiance and Cloud Cover for PV Forecasting

This dataset provides high-resolution solar irradiance measurements (GHI, DNI, DHI) from ground-based sensors alongside satellite-derived cloud cover and motion vectors, enabling accurate short-term and day-ahead photovoltaic (PV) power forecasting. Each record is geo-tagged and time-stamped, supporting advanced analytics, model training, and grid integration studies for renewable energy systems.

  • last updated 2 Nov 2025
  • by GoMask
The brief that made it

Short-term and day-ahead solar PV power forecasting

Sample rows

preview · 8 of 180 rows · all 16 columns
measurement_idstringcloud_cover_percentfloatquality_flagbooleansatellite_sourcestringsite_idstringsite_namestringlatitudefloatlongitudefloatelevation_mfloattimestampdatetimeghi_w_m2floatdni_w_m2floatdhi_w_m2floatcloud_motion_vector_ufloatcloud_motion_vector_vfloatforecast_horizon_minutesinteger
M00012.3trueGOES-16S001Phoenix Solar Array33.4484-112.0743312024-06-10T15:00:00Z1157.21083.466.12.13.290
M00025.7trueGOES-16S002Denver High Plateau39.7392-104.990316092024-06-10T15:15:00Z1078.51001.278.43.81.660
M00038.2trueGOES-17S003Mauna Loa Observatory19.5396-155.578133972024-06-10T15:30:00Z1120.71048.959.75.54.345
M0004100falseblankS004Null Island Outpost00blank2024-06-10T15:45:00Z00000240
M00050.4trueMeteosat-11S005Sahara Desert East23.416225.66281122024-06-10T16:00:00Z1189.61132.453.76.31.230
M000626.4trueMeteosat-9S006Berlin City Solar52.5213.405342024-06-10T16:15:00Z832.2650.7131.41.4-1.7120
M00079.1trueHimawari-8S007Tokyo Rooftop Array35.6895139.6917402024-06-10T16:30:00Z912.887078.97.12.815
M0008100falseMeteor-MS008Arctic Boundary Station78.223215.6469blank2024-06-10T17:00:00Z000-5.17.21440

What the 180 rows show

from the 180-row sample
  • 82%quality_flag = true
  • 13.8median cloud_cover_percent
  • 70.5median elevation_m
  • 883.9median ghi_w_m2
  • 814.6median dni_w_m2
  • 66.2median dhi_w_m2
cloud_cover_percent180 rows, in bands of 10
04080772713104323338050100cloud_cover_percent →

Median 13.8, from 0.0 to 100.0.

satellite_source173 rows with a value · 7 left blank
  1. EUMETSAT32
  2. Himawari-827
  3. GOES-1622
  4. Meteor-M20
  5. Meteosat-1118
  6. Meteosat-918
  7. GOES-1817
  8. NOAA-2010
  9. GOES-179
16 columns by typefrom the column list below
  • string 4
  • integer 1
  • float 9
  • datetime 1
  • boolean 1

Columns

16 columns in four groups
blueprint · 16 columns
columntypedescriptionexample
Text 4 columns
measurement_idstringUnique identifier for each measurement recorduniqueM0001
site_idstringUnique identifier for the measurement site or stationS001
site_namestringDescriptive name of the measurement site or stationoptionalPhoenix Solar Array
satellite_sourcestringName or code of the satellite data source used for cloud motion vectors9 sources · optionalGOES-16
Numbers 10 columns
latitudefloatLatitude coordinate of the measurement site-90 to 9033.4484
longitudefloatLongitude coordinate of the measurement site-180 to 180-112.074
elevation_mfloatElevation of the site in meters above sea leveloptional331
ghi_w_m2floatGlobal Horizontal Irradiance measured in watts per square meter (W/m^2)0 or more1157.2
dni_w_m2floatDirect Normal Irradiance measured in watts per square meter (W/m^2)0 or more1083.4
dhi_w_m2floatDiffuse Horizontal Irradiance measured in watts per square meter (W/m^2)0 or more66.1
cloud_cover_percentfloatEstimated cloud cover percentage at the site (0-100%)0 to 1002.3
cloud_motion_vector_ufloatEast-west (u) component of the cloud motion vector in meters per second (m/s)2.1
cloud_motion_vector_vfloatNorth-south (v) component of the cloud motion vector in meters per second (m/s)3.2
forecast_horizon_minutesintegerForecast horizon in minutes (e.g., 0 for nowcast, up to 1440 for day-ahead)0 to 1,44090
Dates and times 1 column
timestampdatetimeDate and time of the measurement in UTC2024-06-10T15:00:00Z
True or false 1 column
quality_flagbooleanIndicates if the measurement passed quality control checks (true = passed, false = failed)optionaltrue

Use it for

  • quality flag82%147 of 180 rows

    An energy dashboard

    The quality_flag rate, cloud_cover_percent and a breakdown of satellite_source. Excel, Power BI or Tableau.

  • Why do 147 of 180 rows have quality_flag = true?

    A class exercise

    Hand out the rows and one question. Everyone works from the same 180 rows.

  • A software demo

    Believable measurements with site_id, site_name and latitude to fill a screen in front of a buyer.

Not quite right?

Make it yours.

Same 16 columns, your size and your rules. See 20 rows before you pay.

Preview 20 rows free

1,000 rows: $1.99 · 10,000: $12.99One-time. No subscription. All prices

This dataset180 rows16 columns
Yours1,000 rows16 columnssite_id: UK only

blueprint · solar-irradiance-and-cloud-cover-for-pv-forecasting

Behind this dataset

Same schema. As many rows as you need.

These 180 rows came out of a blueprint — 16 columns with generation rules behind each one. Open it in Data Factory to retune a column, add your own, wire in foreign keys, and run it at the size you actually need.

Rules it was built with
  • Timestamp at 1-minute or 15-minute intervals
  • GHI (Global Horizontal Irradiance) in W/m², 0-1000 typical
  • DNI (Direct Normal Irradiance) for concentrating solar
  • DHI (Diffuse Horizontal Irradiance) for cloudy sky conditions
  • Cloud cover fraction (0-1) or percentage
  • Satellite cloud motion vectors for nowcasting (0-6 hours)
  • Clearness index = GHI / extraterrestrial radiation
  • PV system DC output forecast (MW) from irradiance
Rows
Open the blueprint in Data Factory

1 credit per row. Preview 20 rows free. Buy rows for the full run.

Exports
CSV, JSON, JSONL, Parquet, SQL, Excel, TSV, XML
Licence
yours to use, including commercially
API slug
solar-irradiance-and-cloud-cover-for-pv-forecasting

What should your data show?

Preview 20 rows free
No signup. No card.