Meteorological model data

Prev Next

In this document

We examine how global meteorological models deliver predicted and historical data on critical parameters, including temperature, wind, humidity, and precipitation. These meteorological parameters are vital for simulating photovoltaic (PV) performance, managing risks, and developing additional models related to solar energy assets.

Usage in Solargis platform

This approach is used in Solargis Prospect, Solargis Evaluate, Solargis Monitor, Solargis Forecast, Argus PV simulation, TMY and TS API data, and consultancy services.

Overview

Global meteorological models simulate the atmosphere's behavior at the global level using mathematical modelling. Analysts use these models as an essential tool in analyzing solar energy assets because they provide data to characterize the meteorological and environmental conditions required for solar energy applications over both short- and long-term horizons.

For short-term forecasting, numerical weather prediction (NWP) models generate weather predictions for the next few hours and days. Forecasting services utilize these predictions to support real-time operations and immediate decision-making, enabling operators to plan and schedule maintenance activities, manage energy storage, and efficiently balance supply and demand. In this context, these models are typically referred to as operational NWP models.

For long-term historical analysis, different meteorological models are used to provide reanalysis data – a comprehensive dataset that combines historical observational data into global model outputs. Developers use this reanalysis data to offer historical and recent data services, ensuring they have access to accurate and detailed information about past weather conditions. This enables them to make more reliable assessments for solar projects.

Map representation of precipitation data from global reanalysis models

Meteorological parameters affecting PV assets

Photovoltaic (PV) assets are influenced by changing site conditions, making meteorological and environmental parameters essential for various purposes.

Meteorological data are critical for simulating the expected performance of photovoltaic systems. Air temperature (TEMP) and wind speed (WS) are key factors in determining the PV cell’s temperature, which directly affects its conversion efficiency. Relative humidity (RH) and precipitable water (PWAT) are necessary for evaluating the spectral response of the cells, while precipitation (PREC) and snow depth water equivalent (SDWE) are used to estimate energy losses caused by environmental factors.

Other parameters are also crucial for conducting risk analyses of energy assets. Ultraviolet radiation (UVA, UVB) and thermal cycling driven by extreme air temperatures (TEMP) are important for assessing the risk of accelerated degradation in PV modules. The physical integrity of solar installations is further threatened in areas prone to severe weather, which requires characterization using parameters such as wind gusts (WG) and other relevant data.

In addition to performance and risk considerations, certain meteorological and environmental parameters serve as inputs for various models. Information on ozone content, water vapor (WV), and aerosol optical depth (AOD) is necessary for running semi-empirical solar irradiance models, while NWP-based solar irradiance is crucial for solar power forecasting. Other parameters, such as those required for ground albedo models or soiling loss estimates, also depend on accurate and comprehensive meteorological data.

Operational NWP data products

Operational Numerical Weather Prediction forecasts are the backbone of weather prediction, providing real-time information about the atmospheric conditions for future periods ranging from hours to days ahead. This data is used in Solargis Forecast services, and to a small extent in Solargis Monitor - see more details here. Here’s how the process works:

  • Real-time atmospheric data is collected from a wide variety of sources including weather stations, satellites, aircraft, buoys, and radiosondes (weather balloons).

  • This raw data is then assimilated into a coherent format suitable for numerical models. The assimilated data is used to initialize the NWP model. Using mathematical equations based on the laws of physics (such as fluid dynamics and thermodynamics), the model simulates the future state of the atmosphere. The Earth’s atmosphere is divided into a three-dimensional grid, and calculations are made for each grid point. The results are produced at regular intervals (e.g., every 6 hours) and for various lead times (e.g., 12 hours, 24 hours, 7 days ahead).

Operational NWP models used as inputs in the Solargis Forecast services

Data Source

Forecast horizon

Updates

Original spatial resolution

High-Resolution Rapid Refresh (HRRR), model of the NOAA (USA) – Continental USA Only

18 hours (D+0)

48 hours (D+2) every 6 hours

Every 1 hour

0.033° by 0.033°

(approx. 3.5 × 3.5 km)

Integrated Forecasting System (IFS) of the ECMWF (Europe)

60 hours (D+2)

Every 6 hours

0.1° by 0.1°

(approx. 11 × 11 km)

Integrated Forecasting System - Ensemble (IFS ENS) of the ECMWF (Europe)

60 hours (D+2)

Every 6 hours

0.25° by 0.25°

(approx. 28 × 28 km)

Icosahedral Nonhydrostatic (ICON) model of the DWD service (Germany)

60 hours (D+2)

Every 6 hours

0.1 by 0.1°

(approx. 11 × 11 km)

Icosahedral Nonhydrostatic (ICON EU) model of the DWD service (Germany) – Europe Only

60 hours (D+2)

Every 6 hours

0.0625° by 0.0625°

(approx. 7 × 7 km)

Global Forecasting System (GFS) of the National Center for Environmental Information (NCEI, USA)

14 days (D+14)

Every 6 hours

0.1° by 0.1°

(approx. 11 × 11 km)

Table legend:

  • D+0 means the same day when forecasts are delivered.

  • D+n represents predictions for n days after delivery.

Reanalysis meteorological data products

Meteorological model reanalysis involves recreating past atmospheric conditions over a long historical period by integrating past observational data with a fixed version of the meteorological model. This data is used in Solargis Prospect, Solargis Evaluate, and Solargis Monitor services. Here’s how the process works:

  • Historical weather data is collected from multiple sources, including surface observations, satellite records, and archived meteorological data. Since historical data can have gaps and inconsistencies, it undergoes rigorous quality control and preprocessing to correct errors and standardize the data. Similar to operational forecasts, this historical data is assimilated into the global model. The key difference here is that the same version of the model and assimilation system is used throughout the entire reanalysis period to ensure consistency.

  • The meteorological model is run retrospectively using the assimilated historical data, producing a comprehensive dataset that represents the state of the atmosphere over time. This step uses a fixed set of model physics and parameters to avoid inconsistencies. The reanalysis generates long-term datasets that provide continuous, gridded representations of various atmospheric parameters over several decades.

These datasets include key parameters for PV solar energy applications like temperature, wind (speed and direction), relative humidity, precipitation, precipitable water, water equivalent of accumulated snow depth, ultraviolet radiation, and snow density.

Reanalysis models can also supply historical solar irradiance data, but their results have lower resolution and accuracy compared to satellite-based models.

Reanalysis and NWP models used as inputs in the Solargis Evaluate and Monitor services

Data Source

Time period

Original spatial resolution

Original time resolution

ERA5, atmospheric reanalysis of the global climate by the ECMWF

1994 to D-10

0.25° by 0.25°

(approx. 28 × 28 km)

1 hour

ERA5-Land, atmospheric reanalysis focused on surface variables by the ECMWF

1994 to D-5

0.1° by 0.1°

(approx. 11 × 11 km)

1 hour

Integrated Forecasting System (IFS) by the ECMWF

D-10 to D-0

0.1° by 0.1°

(approx. 11 × 11 km)

1 hour

Table legend:

  • D-n represents days before the present time of delivery.

Data postprocessing

To achieve optimal results in solar energy applications, certain datasets provided by the meteorological models require postprocessing.

Postprocessing refines spatial resolution of the data, enhancing their accuracy and consistency. This refinement improves the reliability for long-term analyses and applications in solar energy systems. The original spatial resolution of meteorological data, typically ranging from 0.1 to 0.25 degrees, represents broad geographic regions rather than specific sites. Methods are employed to improve the spatial representation of the data to address this limitation.

Weather models provide not only surface-level temperature data (e.g., at 2 meters above ground) but also vertical temperature profiles across multiple atmospheric layers, from the surface to the top of the atmosphere. By analyzing these profiles, a simplified parameterization of temperature variation with altitude is developed. Generally, temperature decreases with increasing altitude, but temperature inversions, where temperature rises with altitude, are common near the surface, particularly over cold surfaces.

To account for vertical temperature changes, the lapse rate is calculated, representing the rate of temperature change with altitude. This lapse rate varies across time and locations, influenced by weather patterns, local microclimates, and topographic features. By applying the lapse rate, temperature data are spatially downscaled to a finer resolution, ensuring greater accuracy for regions with complex terrain. Using the SRTM-3 Digital Elevation Model, the spatial resolution of air temperature data is refined to 1 km, significantly improving its precision for localized applications.

In some cases, secondary parameters must be derived from the primary data provided by the models. Examples include calculating UVA and UVB radiation, dew point temperature, wet bulb temperature, and accumulated snow depth. These additional parameters are critical for specialized solar energy analyses and applications.

Meteorological parameters and resolution after postprocessing

Meteorological parameter

Acronym

Unit

Time resolution

Model spatial resolution

Final spatial resolution after post-processing

Data source(s)

Air temperature at 2 meters (dry bulb)

TEMP

°C

1 hour

0.25°, 0.1°, ~0.11°

~1 km

ERA5-Land, ERA5, IFS, GFS

Atmospheric pressure

AP

hPa

1 hour

0.25°, 0.1°, ~0.11°

~1 km

ERA5, IFS, GFS

Wind speed at 10 meters

WS

m/s

1 hour

0.25°, 0.1°, ~0.11°

~11 km, ~28 km

ERA5-Land, ERA5, IFS, GFS

Wind direction at 10 meters

WD

°

1 hour

0.25°, 0.1°, ~0.11°

~11 km

ERA5-Land, ERA5, IFS, GFS

Wind speed at 100 meters

WS100

m/s

1 hour

0.25°, 0.1°, 0.25°

~28 km

ERA5, IFS, GFS

Wind direction at 100 meters

WD100

°

1 hour

0.25°, 0.1°, 0.25°

~28 km

ERA5, IFS, GFS

Wind speed at xxx meters

WSxxx

m/s

1 hour

0.25°, 0.1°, ~0.11°

~28 km

Derived from WS100

Wind direction at xxx meters

WDxxx

°

1 hour

0.25°, 0.1°, ~0.11°

~28 km

Derived from WD100

Precipitation

PREC

kg/m2

1 hour

0.25°, 0.1°, ~0.11°

~11 km, ~28 km

ERA5-Land, ERA5, IFS, GFS

Water equivalent of accumulated snow depth*

SDWE

kg/m2

1 hour (GFS 24 hour)

0.25°, 0.1°, ~0.11°

~11 km, ~28 km

ERA5-Land, ERA5

Water equivalent of snowfall rate*

SFWE

kg/m2

1 hour

0.25°

~11 km, ~28 km

ERA5-Land, ERA5

Dew point temperature

TD

°C

1 hour

0.25°, 0.1°, ~0.11°

~1 km

Calculated from TEMP and RH

Wet bulb temperature

WBT

°C

1 hour

0.25°, 0.1°, ~0.11°

~1 km

Calculated from TEMP and RH

UV radiation region A (315 - 400 nm)

UVA

W/m2

1 hour

0.25°

~28 km

Calculated from ERA5 broadband UV, ERA5 total ozone column and AOD MACC-II

UV radiation region B (280 - 315 nm)

UVB

mW/m2

1 hour

0.25°

~28 km

Calculated from ERA5 broadband UV, ERA5 total ozone column and AOD MACC-II

True accumulated snow depth*

TSD

mm

1 hour

0.25°, 0.1°

~28 km

Calculated from SDWE and SDENS

Cooling Degree Days and Heating Degree Days

CDD, HDD

degree days

Monthly means

N.A.

~1 km

Derived from TEMP. Base temperature 18°C (64 °F)

* in pilot phase, delivery upon request

To keep the data updated, the DAY-1 and DAY-2 values are taken from the NWP-based forecasted value. The meteorological data are later updated with data from re-analyzed archive data. Meteorological data for period DAY-3 or earlier can be considered definitive. More details can be found in Origin of the data for Monitor and Forecast article.