Articles | Volume 19, issue 3
https://doi.org/10.5194/amt-19-899-2026
https://doi.org/10.5194/amt-19-899-2026
Research article
 | 
09 Feb 2026
Research article |  | 09 Feb 2026

A new method for estimating cloud optical depth from photovoltaic power measurements

William Wandji Nyamsi, Anders V. Lindfors, Angela Meyer, Antti Lipponen, and Antti Arola
Abstract

A new method was developed to estimate the cloud optical depth (τc) from photovoltaic (PV) power measurements under overcast sky conditions. It is a fully physical method utilizing directly PV power measurements. It exploits the recent advances and real-time availability at global scale of aerosol properties, downwelling shortwave irradiance and its direct and diffuse components received at ground level under clear-sky conditions and ground albedo, altogether provided by the Copernicus Atmosphere Monitoring Service (CAMS) radiation service. In addition to CAMS data, wind speed and air temperature from European Centre for Medium-Range Weather Forecasts twentieth century reanalysis ERA5 products are also used as inputs. The τc estimates have been compared to different data sources of τc retrievals at four experimental PV sites located in various climates. When compared to τc retrieved from ground-based pyranometer measurements serving as reference, the correlation coefficient is greater than 0.97. The bias ranges between 3 and 4, i.e., 8 % and 14 % in relative value. The root mean square error (RMSE) lies in the interval [3,8] ([9,21] % in relative value). When compared to satellite-based retrievals from Meteosat Second Generation and Moderate Resolution Imaging Spectroradiometer, both relative errors become comprehensively greater. Nevertheless, our method remarkably reduces the relative bias and RMSE, by up to 10 % and 20 % respectively, compared to the existing state-of-the-art approach. This work demonstrates the accuracy of the method and clearly shows its great potential use whenever PV power measurements are available.

Share
1 Introduction

Clouds are a key component in weather and climate, influencing both incoming solar shortwave radiation and outgoing thermal radiation. During recent years, electricity production using solar photovoltaic (PV) panels has grown rapidly worldwide. As the number of PV installations continues to grow, it is apparent that the network of PV installations constitutes a highly interesting, potential new source of cloud information. From a meteorological perspective, there is a connection between solar electricity production also called PV production or PV power output, solar radiation and prevailing cloud conditions (see, e.g., Stylianou et al., 2020). When the meteorological conditions are known, the electricity production of a known PV system can be accurately modeled (e.g., Böök et al., 2020). Here, the cloud optical depth (τc) is of central importance, as it governs how incoming solar radiation attenuates due to clouds.

In a previous study (Wandji Nyamsi and Lindfors, 2024), we developed and validated a method for detecting clear-sky periods from PV power output data, showing performance similar to that of methods based on measurements of the broadband solar irradiance on a horizontal surface at the ground level, here abbreviated as SSI. In the present study, we focus on cloudy conditions, with the aim to develop an approach for estimating τc from PV power output data.

τc has been widely retrieved by the means of satellite-based measurements (e.g., Wielicki and Parker, 1992; Platnick et al., 2017), providing extensive spatial coverage needed for studies on continental or global scales. For instruments aboard polar orbiting platforms, such as the Moderate Resolution Imaging Spectroradiometer (MODIS), the temporal coverage is limited, however, as measurements for a specific location only are available at overpass time. Furthermore, satellite-based τc may present uncertainties and inhomogeneities which are not yet fully understood (Zeng et al., 2012; Aebi et al., 2020).

Methodologies for retrieving τc from ground-based SSI measurements have been proposed in the literature (e.g., Leontyeva and Stamnes, 1994; Barnard and Long, 2004; Qiu, 2006; Aebi et al., 2020). Among them, Barnard and Long (2004) have developed an empirical relationship to determine τc for liquid water clouds under overcast sky conditions using only SSI measurements, ground albedo, denoted ρg, and solar zenithal angle, denoted θS, and accurate “clear sky” SSI. Their empirical formula has been built on the robust results from transmission-based algorithms using spectral irradiances (Min and Harrison, 1996). The medians of the Min and Harrison's algorithm-derived and empirically derived distributions agree within less than 10 % over a wide spatial coverage of locations. SSI measurements offer long time series and noticeable worldwide spatial coverage. SSI is also called downwelling solar irradiance at the surface, downwelling shortwave flux at the surface or simply global SSI, denoted G. G is the sum of its direct component, denoted B, that is, flux coming from the direction of the sun on a horizontal surface, and the diffuse component, denoted D, that is, the flux accounting all remaining directions from the sky vault so that G=B+D.

In the context of estimating τc from PV power output, Barry et al. (2023) presented a pioneering study based on two measurement campaigns in the Allgäu region in Germany. They made first tests on estimating τc for liquid water clouds from PV output, with reasonable results compared to satellite-retrieved τc. Their approach is rather detailed, however, including building a look-up-table (LUT) for each 15 min time interval of interest and utilizing ancillary ground-based measurements of aerosol properties at the given location. In addition, it is also required to convert PV output into solar irradiance from which τc can be retrieved yielding similarly to a broadband pyranometer approach as mentioned earlier. A similar synergy of radiative transfer modelling coupled with PV power measurements has been utilized earlier for retrieving aerosol optical thickness (Lolli, 2021). The present study aims at building a more general approach, utilizing commonly available data sources so that the method is applicable at any location of interest, where suitable PV power output data are available. The method exploits the PV model of our previous work (Wandji Nyamsi and Lindfors, 2024) and libRadtran radiative transfer modelling (Emde et al., 2016; Mayer and Kylling, 2005) in combination with aerosol properties, ground albedo and cloud-free SSI components provided by Copernicus Atmosphere Monitoring Service (CAMS) radiation service (Qu et al., 2017; Schroedter-Homscheidt et al., 2022).

The paper is organized as follows. In Sect. 2, a detailed description of all data used in this study is given. Then, a procedure to select overcast sky conditions is presented in Sect. 3. The developed method of this study estimating τc directly from PV power measurements is presented in a detailed manner in Sect 4. The performance of the proposed method is evaluated at four experimental PV sites located in various climatic zones by comparing estimated τc from PV power measurements against different data sources of τc retrievals. The results of comparisons are given and discussed in Sect. 5 as well as possible explanations for the discrepancies between τc retrievals. Eventually, the conclusions and brief outlook are given in Sect. 6.

2 Data used in this study

All data used in this study can be freely collected through public sources available online or can be provided by the authors upon request. Details on how to collect them are mentioned in this section and are given in the section “Data availability”.

2.1 Irradiance and PV power measurements

Highly maintained ground-based sites carrying out PV power measurements fulfilling three main constraints have been selected for this study. The first one is that PV power measurements should be collocated with SSI measurements with a maximum distance of 1 km. The second one is that the temporal resolution of both collocated PV and SSI measurements should be of 1 min which is also the temporal resolution for all modelled data. The third constraint is that the temporal period of measurements should cover at least four full years. After searching, we found four PV sites over Europe covering various climates meeting those criteria: Helsinki and Kuopio of the Finnish Meteorological Institute (FMI), one site in The Netherlands, obtained in context of the Solar Forecasting and Smart Grids (SF&SG) research project (Visser et al., 2022) and one site monitored by the Laboratory for Photovoltaic Systems (PV Lab) of Bern University of Applied Sciences BFH in Burgdorf, Switzerland.

Ground-based SSI measurements were collected for the same sites. For Helsinki, Kuopio and Burgdorf, SSI is measured in the immediate vicinity of the PV systems. For the Dutch site, the closest PV site (originally identified by “ID023” in the metadata file and hereafter named “Cabauw–ID023”) to ground-based station Cabauw has been selected. The station Cabauw belongs to the Baseline Surface Radiation Network (BSRN, Ohmura et al., 1998; Mol et al., 2023) providing high-quality SSI measurement data.

Table 1 lists the PV sites used with their respective name, country, source, geographical coordinates, temporal period of measurements (used also for all modelled data) and specifications of installed PV systems. It also reports the corresponding Köppen–Geiger climate type for each station according to Peel et al. (2007). All PV systems used in this study are on a flat roof with fixed tilt orientation and their module material is polycrystalline silicon, the most popular material type in the PV market except at the Swiss site having monocrystalline silicon solar cells. For all PV systems, measured electrical power output is collected under the form of alternating current (AC) power data, which is more commonly available. AC power data is induced by the inverter having its own characteristics and behavior. For the Swiss site, the nominal capacity of system found in the metadata file was seen unreliable. Therefore, a scaling factor has been computed between measured and estimated (using the unreliable value) PV power based on few visually selected clear-sky days. The scaling factor has then been applied to the unreliable nominal capacity to derive a more plausible nominal capacity which is reported in Table 1.

Table 1Description of ground-based PV sites used for this study, ordered from the northernmost station to the southernmost one.

* a.g.l.: above the ground level. Dfc: continental climate with no dry season and cold summer. Dfb: continental climate with no dry season and warm summer. Cfb: temperate climate with no dry season and warm summer.

Download Print Version | Download XLSX

Table 2 reports detailed information for collocated SSI stations. For Finnish sites, all relevant measurements are described in detailed manner in Karhu et al. (2025) and are freely accessible and downloadable through the website https://doi.org/10.57707/fmi-b2share.c7b3ec9f19324a6497639d6d8c0cde84 (Karhu and Lindfors, 2025). For Cabauw–ID023, G and PV power measurements can be downloaded freely from the website https://bsrn.awi.de (last access: 1 March 2025; Alfred-Wegener-Institute, 2022) and https://doi.org/10.5281/zenodo.10953360 (Visser et al., 2022) respectively. The corresponding best quality-controlled PV power measurements are selected from the file named filtered_pv_power_measurements_ac.csv, https://zenodo.org/records/10953360/files/filtered_pv_power_measurements_ac.csv?download=1 (last access: 1 March 2025).

Table 2Collocated SSI station, measurement instruments used at each station with their specifications.

Download Print Version | Download XLSX

2.2 CAMS radiation service products

PV output depends primarily on the prevailing solar radiation conditions and weather observations, both of which depend on atmospheric conditions. In that sense, SSI data and atmospheric conditions are properly used as inputs to the PV model (Wandji Nyamsi and Lindfors, 2024; Wandji et al., 2025). The CAMS radiation service (Schroedter-Homscheidt, 2019) makes use of the Heliosat-4 method (Qu et al., 2017; Schroedter-Homscheidt et al., 2022) built on LUTs established on the basis of the radiative transfer model (RTM) libRadtran (Emde et al., 2016; Mayer and Kylling, 2005) with the improved Kato et al. (1999) approach (kato2andwandji as named in libRadtran, Wandji Nyamsi et al., 2014, 2015a). It is constituted of two models: (1) the McClear model (Lefèvre et al., 2013; Wandji Nyamsi et al., 2023a) estimating the irradiances under clear-sky conditions and (2) the McCloud model estimating the attenuation due only to clouds. CAMS radiation service utilizes datasets from various databases such as the CAMS and NASA's MODIS observations describing the atmospheric state and ground type as well as cloud properties derived from 15 min Meteosat Second Generation (MSG) satellite images using an adapted Advanced Very High-Resolution Radiometer (AVHRR) Processing scheme Over cLoud, Land, and Ocean Next Generation (APOLLO_NG) algorithm (Kriebel et al., 2003; Klüser et al., 2015). With the geographic coordinates at any location over Africa, Atlantic Ocean, Eastern part of South America, Europe, Middle East, it delivers very rapidly a time series of G, D, B or the direct component at normal incidence BN under both clear-sky and all-sky conditions at the ground level as well as extraterrestrial irradiance on a horizontal plane, denoted EO, for any period from 2004 until 2 d ago with different temporal summarization (1 min, 15 min, 60 min, 1 d and 1 month).

CAMS products are freely accessible by machine-to-machine calls to the Web service CAMS radiation on the SoDa Service (Gschwind et al., 2006, https://www.soda-pro.com/, last access: 1 March 2025) or manually through a web interface. In the verbose mode, CAMS radiation service restitutes 1 min values of readings from CAMS interpolated in space and time, namely, total column of water vapor (TWV) and ozone (TOC) and aerosol optical depth (AOD) at 550 nm, denoted AOD550. It also contains 1 min values of θS, computed with the SG2 algorithm (Blanc and Wald, 2012), ρg, τc at 600 nm (τcCAMS), cloud fraction (CFCAMS), and cloud phase (CPCAMS) for the location under concern. This mode was conveniently utilized for the collection of CAMS products for the entire measurement period.

Among selected CAMS products, Gclear, Dclear, BN_clear (with subscript clear referring to clear-sky conditions), EO, θS, ρg are altogether used for PV power computations under clear-sky conditions while τcCAMS, CFCAMS and CPCAMS are appropriately exploited for comparison purposes between τc retrievals. CAMS Radiation Service v4.6 was used here. The respective products have been downloaded from the website https://www.soda-pro.com/web-services/radiation/cams-radiation-service (last access: 1 March 2025) after registration. It should be noted that while CAMS cloud properties are only available for location within the MSG and HIMAWARI field of view (FOV), CAMS clear-sky products are available at any location over the globe and any time after 2003 through McClear service similarly accessing as CAMS radiation service.

2.3 ECMWF wind speed and air temperature

Wind speed and air temperature, both having a noticeable spatial and temporal variation, play a crucial role in PV system performance. More specifically, both wind speed and air temperature are included because of their effect on the temperature of the PV modules (see Eq. A10 of the PV model explicitly given in Appendix A) and because the module temperature influences the relative efficiency of the PV system (warmer temperatures give less efficient PV systems; see Eq. A13 of the PV model explicitly given in Appendix A) Here, the ERA5 reanalysis of the European Centre for Medium-range Weather Forecasts (ECMWF) is utilized. ERA5 provides a consistent and globally complete data set that has been produced by combining model data with worldwide observations (Hersbach et al., 2023). Outputs are available at an hourly temporal resolution covering the period from 1940 onwards at a spatial resolution of 0.25° latitude × 0.25° longitude (approximately 30 km).

In this study, we used the 10 m wind speed (ws) and air temperature at 2 m (Tair) from ERA5. The hourly data was resampled in time to the closest pixel of each station by linear interpolation to derive 1 min data. The data derived from this latter procedure are also used for τc estimates as explained later. The ERA5 products have been downloaded from the website https://cds.climate.copernicus.eu/datasets/reanalysis-era5-single-levels?tab=download (last access: 1 March 2025).

2.4 MODIS cloud products

The MODIS level-2 cloud products, namely MOD06_L2 and MYD06_L2 data collected from the Terra and Aqua platforms, respectively, are instantaneous level-2 satellite atmosphere datasets based on NASA's MODIS observations under both daytime and nighttime conditions. MODIS instruments fly onboard both Terra (morning overpass) and Aqua (afternoon overpass) satellites providing information for cloudy pixels over both land and ocean. In this level-2 product, the cloud property retrievals are composed of cloud optical and physical parameters with spatial resolution of either 1 or 5 km (at nadir). Selected cloud data from the given location and at the exact satellite overpass time at 1 km spatial resolution during the daytime are τc at 0.66 µm over land (hereinafter τcMODIS), cloud phase (hereinafter CPMODIS), distance of the pixel used to compute cloud fraction (hereinafter CFMODIS). CFMODIS are essentially computed within a circle with a diameter of 20 km as the ratio of confidently and probably cloudy pixels to all determined pixels including probably clear, or confidently clear pixels (Pincus et al., 2023). τcMODIS serving as reference is used for performing comparisons with τc retrieved from PV power measurements. CFMODIS and CPMODIS are used for overcast sky selection and cloud phase discrimination purposes respectively. Cloud products used are products of Collection 6/6.1 Level-2 MOD06/MYD06 Product (Platnick et al., 2017). Relevant MODIS data are downloadable at https://ladsweb.modaps.eosdis.nasa.gov/missions-and-measurements/products/MOD06_L2 (last access: 1 March 2025) and https://ladsweb.modaps.eosdis.nasa.gov/missions-and-measurements/products/MYD06_L2 (last access: 1 March 2025).

2.5 Calibrated clear-sky PV power and global SSI time series

The selection of periods under overcast sky conditions and then estimating τc from PV power measurements requires clear-sky PV power time series with high accuracy. For doing so, the methodology described by Wandji Nyamsi and Lindfors (2024) has been applied. In brief, for a given location and over the relevant measurement period, 1 min values of Gclear, Dclear, BN_clear, EO, θS, ρg were collected from the CAMS and ws and Tair from ERA5 (see in Sect. 2.2 and 2.3). These collected time series are inputs to the designed PV model by Wandji Nyamsi and Lindfors (2024) in order to produce time series of clear-sky PV power. All necessary equations for the PV model are explicitly given in Appendix A. The designed PV model, hereafter simply called PV model, is also conveniently used in the rest of this paper.

Both PV power measurements and time series of clear-sky PV power are used in the clear sky detection methodology developed by Wandji Nyamsi and Lindfors (2024) providing a set of clear-sky minutes over the measurement period. Then, both measurements and clear-sky time series of PV power at those detected clear-sky minutes are grouped on a monthly basis to determine a monthly calibration factor. The coefficient is then applied on the initial full time series of clear sky PV power yielding calibrated time series of clear-sky PV power. Hereafter, Pm and Pcleare denote measured PV power and calibrated clear sky estimates of PV power respectively. The superscripts m and e indicate measured and estimated values respectively. We assume that a clear-sky instant detected by analyzing PV power measurements is also clear-sky for the irradiance measurements. The time series of measured G and Gclear are exploited at the previously detected clear-sky minutes to compute a calibration factor which is then applied on original time series of Gclear to produce a continuous calibrated clear sky G noted GclearCAMS. This latter will be one of the inputs of Barnard and Long (2004)'s formula to determine τc as exploited in Sect. 5.1.

3 Algorithm for selecting periods under overcast sky conditions

τc retrievals are typically operated under overcast sky conditions (Barnard and Long, 2004; Barnard et al., 2008). Such sky conditions as well as cloud type at ground level are most reliably identified with hemispheric sky cameras based on techniques analyzing all-sky images (Long et al., 2006; Wacker et al., 2015; Gueymard et al., 2019). From these techniques, a cloud parameter namely CF is determined for an effective 160° FOV. Overcast sky conditions occurs when CF is greater than 0.95 (Wandji Nyamsi et al., 2023b, 2024).

In addition, cloud type is further intuitively used to assign a CP. A reliable CP is a crucial element in the accurate τc retrievals. Three CP are often produced when analyzing clouds: liquid water phase or simply water phase, ice phase and mixed (water and ice)-phase. However, accurate distinction between phases beyond just water and ice remains a challenging task (Korolev et al., 2017; Mayer et al., 2024). This is also seen with passive sensors aboard geostationary satellites observing clouds from space. For instance, MODIS categorizes a cloudy pixel as only water, ice or undetermined phase (Platnick et al., 2017). Considering this challenging issue and substantial errors which may be caused by an incorrect cloud phase detection, this study will be focused on two cloud phases either water or ice phase.

Unfortunately, such cloud parameters are not available at studied locations. Because the ultimate idea is to carry out the best possible selection of both overcast sky periods and cloud phase for possibly any operational use, the proposed algorithm here combines PV power measurements and satellite-based CF and CP. The main reason for this combination is that (1) PV power measurements have a limited FOV depending on PV geometric orientation (i.e., namely the PV tilt angle noted θT, the PV azimuth angle noted ΦT) and (2) the much wider FOV of a satellite can complement the PV FOV in order to reach a larger FOV.

To do so, every N-min time window centered at the instantaneous satellite observation time specifically between sunrise and sunset is investigated to categorize the time window as overcast or not. Three filters have been applied as follows in order to retain reliable overcast sky conditions.

Firstly, with PV power measurements, the proposed algorithm computes three statistical parameters that describe the smoothness and magnitude of Pm with respect to Pcleare over a given N-min time window. The first filter looks at the physical quantity accounting for the attenuation due only to clouds on PV power, called PV clear-sky index, denoted KcPV, the ratio of the actual PV power output to its theoretical power output under clear-sky conditions (Engerer and Mills, 2014). When using PV power measurements, the index is mathematically defined as Kc_measPV=PmPcleare. Kc_measPV serves as an indicator of the deviation between Pm and Pce. It exhibits insights into the presence of clouds in the sky. KcPV close to 1 would indicate an atmosphere under clear sky conditions while KcPV quite low would indicate an atmosphere under overcast sky conditions. Therefore, as a first filter, the mean of Kc_measPV over the N-min time window should be lower than a certain threshold. It is mathematically formulated as follows: Kc_measPV=i=1NKc_measiPVNδ1 where Kc_measiPV is Kc_measPV at ith minute of the N-min time window.

The second filter scrutinizes the temporal fluctuation of Kc_measPV. In case of overcast sky situations, the sky should be overcast for a long period. Looking at this would avoid cases of broken clouds or significant spatial heterogeneity around the given location if ergodicity is assumed. Therefore, as a second constraint, the standard deviation should be lower than a certain limit to distinguish between overcast and partly cloudy sky conditions. This is mathematically formulated as σ=i=1N-1Kc_measiPV-Kc_measPV2N-1δ2. As a final constraint and third filter based on satellite data, CFSatellite should be greater than 0.90 where the satellite sensor can be either the one related to CAMS or MODIS data.

Only N-min series passing simultaneously and successfully all three filters were categorized as under overcast sky conditions. Each minute within such series is also categorized as under overcast sky conditions. For this study, thresholds δ1 and δ2 are empirically established and set to 0.4 and 0.1 respectively for 15 min series. Once the overcast sky period is detected, corresponding CPSatellite is used further in the τc retrievals.

4 Estimating τc directly from PV power measurements

The concept underlying the proposed method aims at fulfilling four main constraints: (1) the method can be universally applicable where Pm are available but other ancillary measurements (e.g., aerosol properties) are not, (2) it can be easily implemented for routine calculations of τc; (3) it should be computationally rapid while retaining the suppleness of using Pm and (4) τc estimates should be sufficiently accurate at any location and any time. In addition, the method should not depend on empirical relationships for deriving τc. Therefore, to achieve this objective, the development of the method is based on the combination of libRadtran and PV model, both helping to build KcPV–LUT for inferring τc. The use of both models is described and explained in a detailed manner later.

4.1 Radiative transfer simulations with libRadtran 2.0.6

As previously mentioned, PV output in all-sky conditions relies also on the prevailing solar radiation conditions which are determined based on atmospheric conditions. libRadtran is a convenient tool used here for estimating SSI. It simulates the radiative transfer in the Earth's atmosphere under both clear-sky and cloudy atmospheres for various wavelengths. An atmospheric state in clear-sky conditions is a combination of θs, ρg, TOC, TWC, AOD550, vertical profile of temperature, pressure, density, and volume mixing ratio for gases as a function of altitude, aerosol type, and the elevation of the ground above sea level. In cloudy atmosphere, cloud properties, namely phase, effective radius of water droplet and ice crystals, τc at 550 nm (τc,550), cloud base height and thickness, are added to the variables of the clear-sky atmospheric state.

All radiative transfer simulations (RTS) were performed with libRadtran 2.0.6 (Emde et al., 2016; Mayer and Kylling, 2005). The most improved version of spectral resolution of Kato et al. (1999) approach was selected for band parameterization of absorption cross sections. This latter allows to produce irradiance in 32 wavelength intervals, hereafter named “Kato bands” (KBs) over the shortwave solar spectrum, from 240 to 4606 nm therefore defining the wavelength range for all RTS. A 1D plane-parallel atmosphere was assumed and the DISORT 2.0 (discrete ordinate technique) solver (Stamnes et al., 1988, 2000) with 16 streams was selected to solve the radiative transfer equation because several studies have demonstrated the high quality of its results when compared to robust and more time-consuming solvers.

Clouds are considered as infinite, homogenous and 1D parallel layers referring to overcast sky situations, the cloudy sky situations of interest in this paper. Default values of libRadtran were used for the cloud liquid water content and the droplet effective radius: 1.0 g m−3 and 10 µm for water clouds, and 0.005 g m−3 and 20 µm for ice clouds. In order to convert the microphysical properties of clouds, i.e., cloud liquid content and droplet effective radius to optical properties, the parameterization of Fu (1996) and Hu and Stamnes (1993) including wavelength dependence were used for ice and water clouds, respectively. These parametrizations are still widely used in radiative transfer models, global climate models and numerical weather prediction models (Emde et al., 2016; Hogan and Bozzo, 2018; Sepulveda Araya et al., 2025). Single layer clouds were assumed in the RTS in line with most operational radiative transfer retrieval algorithms. If not explicitly mentioned, all other variables have been set to the default values of libRadtran.

An atmospheric state is input to libRadtran. libRadtran was run twice in order to produce irradiance for KBjjϵ1,2,,32: one for GKBj_clear and BKBj_clear under clear-sky conditions, the second for GKBj and BKBj under cloudy conditions. These calculated irradiances and related atmospheric properties become inputs to the PV model in order to conveniently compute PV power under both clear-sky and cloudy atmospheres. For the sake of readability and understanding, the use of libRadtran as conveniently elucidated in this section, is similarly carried out for the rest of the paper.

4.2 Spectral mismatch factor under overcast sky conditions

Solar cells constituting PV modules are very sensitive to the spectral distribution of solar irradiance impacting on their relative performance and thus PV power output (Lindsay et al., 2020). Moreover, a few studies have reported the PV efficiency improvement under specific cloudy sky situations due to the move of the spectrum towards the blue domain (Jardine et al., 2001; Nofuentes et al., 2014).

The effects of spectral distribution of solar irradiance are typically taken into account by a spectral mismatch factor, noted SMF, mathematically defined as follows:

(1) SMF = 0 G λ T SR λ d λ 0 G λ T d λ 0 G λ ref d λ 0 G λ ref SR λ d λ ,

where GλT is the global spectral irradiance on the tilted PV plane, λ the wavelength, SRλ the relative spectral response of the PV technology in question depicted in Fig. 1a and Gλref is the ASTM G173–03 reference spectrum also called the global titled spectral irradiance generated under ASTM G173 conditions depicted in Fig. 1b. ASTM G173 conditions are explicitly defined in Sect. 4.3. SRλ, and Gλref are downloadable from the DuraMat Data Hub through the website https://datahub.duramat.org/ (last access: 1 March 2025) and from the National Renewable Energy Laboratory (NREL) at https://www.nlr.gov/media/docs/libraries/grid/astmg173.xls?sfvrsn=d186dec0_1 (last access: 1 January 2026) respectively.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f01

Figure 1(a) Relative spectral response (on vertical axis) of polycrystalline silicon cell as function of wavelength (on horizontal axis). (b) ASTM G173-03 reference spectrum (on vertical axis) as function of wavelength (on horizontal axis). Original data in green and over Kato bands in orange. The spectral response is defined over the wavelength range from 300 to 1200 nm. Out of this wavelength range, the spectral response is 0.

Download

Knowing that spectral resolution of KB is used for radiative transfer computations as described in Sect. 4.1, Eq. (1) may be computed by a Riemann sums over KBj mathematically defined as follows:

(2) SMF = j = 1 32 G KB j T SR KB j j = 1 32 G KB j T j = 1 32 G KB j ref j = 1 32 G KB j ref SR KB j ,

where GKBjT is the global irradiance on the tilted PV plane for KBj either under clear and cloudy sky situations, SRKBj the averaged value of spectral response for KBj shown in orange line on Fig. 1a and GKBjref the global titled irradiance for KBj as illustrated in orange line in Fig. 1b.

Considering the relevance of spectral effects and limited studies in the literature, the behaviour of SMF still require further detailed investigations. This is especially the case of PV installations in clean and turbid atmospheres under overcast sky conditions, the sky conditions of interest to us. Such atmospheric conditions are representative of those existing at the four experimental PV sites being monitored.

To perform the modelling assessment, atmospheric conditions and PV module geometric orientations should be defined. The following set of atmospheric conditions is selected: U.S. Standard Atmosphere, TOC of 350 DU, TWV of 35 kg m−2, aerosol type of continental average from OPAC library of Hess et al. (1998), Ångström exponent coefficient of 1.3 and PV site elevation of 0 km as well as water (ice) cloud at medium (high) altitude with base height of 4 km (9 km) and a thickness of 2 km (0.5 km) respectively. These cloud geometrical properties are based on typical values for medium level water cloud and thin ice cloud (Liou, 1976; Rossow and Schiffer, 1999). This set is combined with ρg and AOD550 values taken from Table 3; τc,550 values are selected from Table 4, both tables reported in Sect. 4.3 for the sake of simplicity; θS values in the set 40°;60°;80° and the solar azimuth angle ΦS= 100°. Each atmospheric state obtained from these combinations is an input to libRradtran. Each irradiance output per KB is then converted into irradiance onto titled place under various PV geometric orientations by using Eqs. (A1)–(A5) explicitly given in Appendix A. PV module geometric orientations are defined from the combinations between ΦT= 180° and various θT values equal to 15°, 30°, 90°. The titled irradiances simulated are conveniently used following Eq. (2) for calculating SMF.

Table 3Ranges and statistical distributions of values taken by the ground albedo, the elevation of the ground above mean sea level or PV site elevation and the six variables describing the clear-sky atmosphere.

Download Print Version | Download XLSX

Table 4Selected cloud properties. Mostly from Oumbe et al. (2014). Types of clouds and their acronyms; cumulus (Cu); stratocumulus (Sc); altostratus (As); altocumulus (Ac); cirrus (Ci); Stratus (St); Nimbostratus (Ns); Cumulonimbus (Cb) and cirrostratus (Cs).

Download Print Version | Download XLSX

Figure 4 is an example of scatterplot between simulated SMF of polycrystalline silicon cell on vertical axis and ln (τc,550) on horizontal axis as a function of θS and θT for ρg= 0.2 and two contrasting aerosol loading conditions with water cloud: a clean atmosphere by AOD550= 0.01 (Fig. 2a) and a turbid atmosphere by AOD550= 1 (Fig. 2b). In general, SMF increases with increasing τc,550 whatever the atmospheric state and PV geometry. The graph linking SMF and ln (τc,550) has a characteristic of S-shaped or sigmoid curve. The analysis reveals that the shape of the curve and its magnitude is not sensitive to the ground albedo, i.e., the surface type.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f02

Figure 2Scatterplot between SMF of polycrystalline silicon cell on vertical axis and ln (τc,550) on horizontal axis for various θS and θT and for two contrasting aerosol loading conditions with water cloud: a clean atmosphere by AOD550= 0.01 (Fig. 2a) and a turbid atmosphere by AOD550= 1 (Fig. 2b).

Download

For τc,5501, i.e., ln (τc,550) 0, the spread of dots is very limited and the coloured dots are almost superimposed exhibiting the weak dependence with the atmospheric state and PV module geometric orientations. SMF is greater than 1 with a maximum value of 1.18 implying a spectral gain reached up to 18 % experienced by the PV module. One may conclude, the thicker the cloud, the greater the spectral gain. Nevertheless, exceptions are seen for τc,550< 1 representing optically thin clouds where the thinner the cloud, the larger the deviations of SMF. In a few turbid atmospheric conditions and associated PV module geometric orientations, SMF lie within 0.9 and 1 meaning a spectral loss of up to 10 %.

Similar findings were obtained when dealing with ice cloud (not shown). Further assessments were carried out when using other PV technologies. In sum, investigations clearly show significant impacts of SMF varying between wide gains or losses depending on actual atmospheric conditions and associated PV module geometric orientations. This imposes a necessity to fully account for SMF.

4.3 Sensitivity analysis on the relationship between KcPV and τc

The main goal of the sensitivity analysis (SA) is to identify, among all inputs of the developed method, important (unimportant) variables/inputs, i.e., having significant (non-significant) impacts on τc estimates. SA, as an essential ingredient of KcPV–LUT building, consists of efficiently measuring the impact of an uncertain input on the relationship between KcPV and τc. As a consequence, SA allows us to set a fixed value to each unimportant variable and thereby simplify our approach.

The present case study of flat roofs is defined with fixed tilt orientation and crystalline silicon PV systems at a given location. As introduced above, all-sky PV power computationally depends also on the atmospheric variables namely θS, ΦS computed with the SG2 algorithm (Blanc and Wald, 2012). In addition, it also depends on atmospheric variables namely ρg, TOC, TWV, AOD and aerosol type, the vertical profiles of the temperature, pressure, density, and volume mixing ratio for gases, PV site elevation, ws, Tair as well as cloud properties namely CP, τc,550, effective radius of water droplets and ice crystals, cloud base height and thickness. While θT, ΦT, θS and ΦS are accurately known, the influence of remaining variables is examined on the nature of the relationship between KcPV and τc.

For doing so, reference conditions close to the American Society for Testing and Materials (ASTM) G173 conditions are used here. ASTM conditions adopted by the PV community are made for performance comparisons of PV devices from different manufacturers and research laboratories under Standard Test Conditions (Kouklaki et al., 2023). The reference conditions are defined with θT= 37°, ΦT= 180°, θS= 48.19°, ΦS= 100°, U.S. Standard Atmosphere, TOC = 343.8 DU, TWV = 14.16 kg m−2, aerosol urban type from OPAC library of Hess et al. (1998) with an AOD550= 0.074 and Ångström exponent coefficient of 1.3, an ideal ground with a spectrally constant ρg= 0.2 and are associated with cloud properties (as explained in Sect. 4.1) yielding to produce a set of various realistic conditions. A SA is carried out by means of the combination of libRadtran and PV model. It is performed by changing one of the analyzed variables at a time.

Table 3 reports the range of values taken respectively by ρg and the seven other variables describing the clear-sky atmosphere. These variables are randomly generated following the modelled marginal distribution established from observations proposed by Lefèvre et al. (2013) and used by e.g., Wandji Nyamsi et al. (2015b, 2017, 2019, 2020, 2021), Thomas et al., 2023). Specifically, the uniform distribution was chosen as a model for the marginal probability of all parameters except AOD550 and TOC for which the chi-square and beta laws were selected respectively.

Each ρg value was associated with each of the 1000 random selections of the other seven variables in Table 3 providing a set of 10 000 clear-sky atmospheric states. Then, each clear-sky atmospheric state was associated with one combination of τc,550, cloud base height, thickness and cloud phase as reported in Table 4. Values are related to types of clouds to produce realistic conditions. This yielded 1 540 000 (10 000 clear-sky atmospheric states times 154 combinations of cloudy properties) atmospheric conditions for water clouds and 690 000 (10 000 clear-sky atmospheric states times 69 combinations of cloudy properties) atmospheric conditions for ice clouds.

To complete the setup of inputs associated to previous atmospheric states and needed specifically for PV model, Tair is set to follow the uniform distribution between 35 and 50 °C while ws (m s−1) is chosen randomly in the set 0,5,10,15,20,25. In practice and under both clear and cloudy sky situations, for a given PV site with specific geometric orientation and atmospheric state, the PV model is literally applied from Eqs. (A1)–(A9) explicitly given in Appendix A for each KBj. SMF is computed from Eq. (2). Then, the total effective irradiance of PV panel, denoted GeffT over the shortwave solar spectrum of Eq. (A10) is replaced with GeffT= SMF j=132GeffKBjT. Then, the remaining equations of the PV model are used as is. This yields to PV power estimates under both clear and cloudy sky situations thus allowing to compute KcPV.

Figure 3 displays an example of a scatterplot between KcPV on horizontal axis and ln (τc,550) on vertical axis for water (Fig. 3a) and ice (Fig. 3b) clouds separately with all TOC, TWV, aerosol type, atmospheric profiles, PV site elevation, Tair, cloud base height and thickness varying but AOD550= 0.074, ρg= 0.2 and ws = 5 m s−1 kept fixed. In general, the curve of the relationship between KcPV and ln (τc,550) shows the form of an exponential decay function or KcPV have a strong inversely proportional relation with ln (τc,550) for both cloud phases. τc,550 increases with decreasing KcPV indicating, as expected, that the thicker the cloud, the stronger the cloud attenuation on solar radiation and then the lower the PV power. The spread of dots is very limited and are almost superimposed meaning that the individual/collective uncertainty of these analysed variables has negligible impact on τc estimates. Consequently, this result makes them unimportant variables.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f03

Figure 3Scatterplot between KcPV on horizontal axis and ln (τc,550) on vertical axis by varying all parameters except AOD550= 0.074, ρg= 0.2 and ws = 5 m s−1. (a) For water cloud and (b) for ice cloud.

Download

Figure 4 shows ln (τc,550) on vertical axis plotted versus KcPV on horizontal axis, left side for water cloud and right side for ice cloud, as function of AOD550. Other variables have been kept fixed with previously mentioned values. The form of the curves is like those in Fig. 3. The spread of colored dots for each class of AOD is noticeable although it decreases towards thicker clouds. This means the AOD has a strong impact on τc estimates making AOD an important variable. Similar findings (not shown) were observed when applying the SA on ρg and ws making these latter to be important too.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f04

Figure 4Scatterplot between KcPV on horizontal axis and ln (τc,550) on vertical axis for various classes of AOD at 550 nm. (a) For water cloud and (b) for ice cloud. The color-bar indicates the AOD range.

Download

In summary, for a given geometrical PV geometric orientation, variables θS, ΦS, AOD, ρg, ws and KcPV are important to consider when estimating τc. A practical advantage of such analysis is that KcPV–LUT can be computed with typical values of other variables kept constant, therefore strongly reducing the size of the LUT and thus increasing the speed in computation. One may select the following set as selected in Sect. 4.2 namely U.S. Standard Atmosphere, TOC of 350 DU, TWV of 35 kg m−2, aerosol type of continental average, Ångström exponent coefficient of 1.3 and PV site elevation of 0 km as well as water (ice) cloud at medium (high) altitude with base height of 4 km (9 km) and a thickness of 2 km (0.5 km) respectively. This typical set of atmospheric conditions is used in the rest of this paper.

4.4 Building KcPV–LUT and estimating effective cloud optical depth (τceff)

Two LUTs were constructed for a limited number of node points, one for each cloud phase. Table 5 summarizes the number of node points selected for building KcPV–LUT as follows: KcPV=f(θS,ρg,AOD550,ΦS,ws,τc,550). For a given PV site with specific geometric orientation, both libRadtran and PV model are used as earlier in order to compute for each combination obtained following node points. For the sake of reproducibility and practicality, the procedure on how to build the KcPV–LUT is summarized and exhibited in Fig. 5.

Table 5Ranges of values taken by each input for building KcPV–LUT.

Download Print Version | Download XLSX

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f05

Figure 5Schematic structure showing how to build the KcPV–LUT.

Download

The goal of this study is to estimate τceff. In order to derive τceff, KcPV values are simulated from KcPV–LUT and these simulated values are compared with the corresponding measured one. The τc,550 input values vary from 0.1 to 150. The value of τc,550 that minimises the difference between the measured and simulated KcPV is considered as the estimated τceff from PV power measurements. The term “effective” or superscript eff indicates the τc,550 value that is used as input into the KcPV–LUT and that best matches with experimental PV power data.

4.5 Practical implementation of the proposed method

Figure 6 summarizes how to implement the developed method for estimating τceff from PV power measurements in a tractable manner for a given PV system when combining various sources of inputs. Prior to the execution of the proposed method, the KcPV–LUT for a PV site is built based on PV characteristics namely geocoordinates, orientation, nominal capacity and so on for both ice and water clouds. Aerosol properties, sun position angles, ground albedo as well as downwelling shortwave irradiance and its direct and diffuse components received at ground level under clear-sky conditions at 1 min temporal resolution are obtained by machine-to-machine calls to the Web service CAMS on the SoDa Service. With PV power measurements and PV model, CAMS data and wind speed and air temperature at every 1 min obtained by linear interpolation functions from 1-hourly ECMWF ERA5 data are used to produce calibrated clear-sky time series of PV power. Both measured and calibrated clear-sky PV power combined with satellite information are then used to detect overcast sky conditions with corresponding cloud phase either water or ice clouds. Only under overcast sky conditions and for the corresponding cloud phase, 1 min CAMS atmospheric variables and wind speed combined with τc,550 values varying between 0.1 and 150 are as inputs to KcPV–LUT. A series of interpolation functions are performed to yield the estimated KcPV for a given τc value. This later process continues in the trial-and-error process until the minimum difference between Kc_measPV and estimated KcPV is reached. The varied τc value providing such minimum is the effective τc value.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f06

Figure 6Sketch of developed method for estimating cloud optical depth from PV power measurements.

Download

5 Results and discussion

Estimated τceff from the proposed method were compared individually to the τc retrievals from (1) ground-based G measurements denoted τcG using the empirical equation by Barnard and Long (2004) and (2) τcMODIS and (3) τcCAMS each one serving as reference. For comparisons with satellite retrievals, 15 min averaged ground-based τceff centered on the satellite observation time have been compared to instantaneous observation satellite τcMODIS or τcCAMS. Similar procedure in averaging times has been used in numerous previous studies (Dong et al., 2008; Xi et al., 2014; Yan et al., 2015; Sporre et al., 2016; Li et al., 2019; Aebi et al., 2020). With MODIS data, only satellite observation pixels having their centers at a maximum distance of 10 km away from the PV site are retained for analysis. The averaged value computed from those retained pixel values is assumed to represent the instantaneous observation satellite τcMODIS. This would still validate the hypothesis that time and space averages are interchangeable (Chiu et al., 2010). Relevant cloud phase either water or ice cloud is obtained by the means of CPCAMS or CPMODIS depending on the satellite used. This CP allows to select the correct KcPV–LUT either for water cloud or for ice cloud. When overcast sky periods are selected with either CAMS or MODIS data, 15 min averaged ground-based τceff are compared to 15 min averaged ground-based τcG.

Following the ISO standard (International Organization for Standardization, 1995), the deviations or errors, i.e., estimate minus reference were calculated. They were synthesized with the Bias (mean error), the root mean square error (RMSE), and their values rBias and rRMSE relative to the mean value of the reference values. In addition, the coefficient of correlation (R) is calculated. It is well known that satellite- and ground-based retrievals at very large θS are often subjected of high uncertainties. Consequently, all comparisons are performed only for θS 80 ° to avoid overly small signals (Barker et al., 1998). In addition, to avoid potential effects from snow contamination on any τc retrievals due to snow deposit on PV modules, the comparisons are performed only from June to September of each year.

5.1 Comparison of estimated τceff with τcG

Instantaneous τcG are derived from the empirical equation by Barnard and Long (2004) mathematically defined as follows:

(3) τ c G = e 2.15 + ρ g CAMS + 1.91 arctanh 1 - 1.74 G m G clear CAMS cos θ S 1 4 ,

where Gm is the measured G and the superscript CAMS referring to values obtained from CAMS data.

Figure 7 exhibits, for each station, the scatter density plot of 15 min averages between τcG retrievals (horizontal axis) and τceff estimates (vertical axis) from the proposed method for water clouds under overcast sky conditions when using CFCAMS. The station name and the temporal period are indicated at the top of each plot. In general, all points are well located along the identity line with a limited scattering.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f07

Figure 72D histograms of 15 min averages between τcG retrievals (horizontal axis) and τceff estimates (vertical axis) for water clouds at (a) Kuopio, (b) Helsinki, (c) Cabauw–ID023 and (d) Burgdorf when using CFCAMS for selecting overcast sky conditions. The color indicates the number of pairs in the area within the interval 1.5 × 1.5.

Download

Statistical indicators summarizing the errors in τc retrievals for each station and for water clouds are reported in Table 6. The correlation coefficient R is very high and greater than 0.98 in all stations denoting that the variability in τcG is very well explained by the τceff estimates. The bias is low ranging between –3 and 4, i.e., 8 % (Helsinki) and 12 % (Cabauw–ID023) in relative value with respect to the mean value of τcG. This shows a high level of agreement of τceff. The RMSE is small lying in the interval [4, 8] ([12, 21] % in relative value with respect to the mean value of τcG). One observes that the largest spreads of points are seen in Cabauw–ID023 and Burgdorf. The errors observed in the comparison may be caused by a number of factors including three-dimensional radiative effects, assumptions on the state of the atmosphere such as aerosol load, details related to modelling of the PV power output, and measurement uncertainties. In general, the proposed method shows very good performance, and a very good level of accuracy is reached that is close to the uncertainty of the reference value themselves.

Table 6Statistical indicators of the performance of the novel method for retrieving τc for water clouds when using CAMS data. N is the number of samples.

Download Print Version | Download XLSX

Similarly to Fig. 7, results for each station of 15 min average comparisons between τcG retrievals (horizontal axis) and τceff estimates (vertical axis) from the proposed method for water clouds under overcast sky conditions when using CFMODIS are shown in Fig. 8.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f08

Figure 8Scatterplots of 15 min averages between τcG retrievals (horizontal axis) and τceff estimates (vertical axis) for water clouds at (a) Kuopio, (b) Helsinki, (c) Cabauw–ID023 and (d) Burgdorf when using CFMODIS for selecting overcast sky conditions.

Download

Although the number of samples are much smaller than compared to cases when using CFCAMS (Fig. 7 and Table 6) due to the temporal coverage of MODIS data depending on satellite overpass times, the points in the graph are well elongated along the identity line with a limited spread of points (Fig. 8). At all stations, the correlation coefficient is mostly greater than 0.99 (Table 7) meaning that the τceff estimates reproduce well the variability in the τcG retrievals. The bias is small lying in the interval [-2,4] ([-6,14] % in values relative to the means of τcG retrievals at each station). The RMSE (rRMSE) is very limited, varying from 3 (9 %) to 6 (20 %). The level of performance in terms of the absolute value of errors could be explained for similar reasons as mentioned earlier. No comparisons here were made with ice clouds because the formula presented in the Eq. (3) is only designed for water clouds.

Table 7Statistical indicators of the performance of the novel method for retrieving τc for water clouds when using MODIS data. N is the number of samples.

Download Print Version | Download XLSX

In general, the comparisons reveal that somewhat lower performance of the method is observed at Cabauw–ID023, compared to the three other sites. Only for this site with power measurements of rooftop mounted residential PV system and unfortunately, historic metadata information is not available due to privacy concerns (Visser et al., 2022). Such information is certainly considered to be the most efficient way to track down issues that might occur like inverter malfunctions, electrical issues and so on. When unavailable as is the case for Cabauw–ID023, it remains quite challenging to carry out further investigations to understand discrepancies. This emphasizes the need to obtain as much a priori metadata about the PV systems as possible when performing such τc retrievals.

5.2 Comparison of estimated τceff with τcMODIS

Fifteen-minute averages of τceff estimates are also compared with instantaneous τcMODIS retrievals for water clouds and are shown in Fig. 9 for each station when using CFMODIS. The amount of data is also limited here for similar reasons as reported earlier. In general, the cloud of the points follows the 1 : 1 line fairly well, with many points lying above this line. The correlation coefficient is greater than 0.70 except at Burgdorf (Table 8) having less than 70 data. This means that 49 % of the variance, i.e., the information contained in MODIS is explained by τceff estimates. In most cases, these latter show a tendency to slightly overestimate with a bias ranging between 2 (6 %) and 5 (19 %). The RMSE (rRMSE) is large, varying between 14 (48 %) and 16 (59 %). The performance level of the proposed method at Cabauw–ID023 is at the lowest of all sites in terms of relative errors. Nevertheless, the results are consistent with similar studies carried out for stations in China and Switzerland (Li et al., 2019; Aebi et al., 2020). Overall, the proposed method exhibits a good level of accuracy.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f09

Figure 9Scatterplots between instantaneous τcMODIS retrievals (horizontal axis) and 15 min averages of τceff estimates (vertical axis) for water clouds at (a) Kuopio, (b) Helsinki, (c) Cabauw–ID023 and (d) Burgdorf when using CFMODIS for selecting overcast sky conditions.

Download

Table 8Statistical indicators of the performance of the novel method for retrieving τc for water clouds when using MODIS data. N is the number of samples.

Download Print Version | Download XLSX

Results for ice clouds are shown in Fig. 10. In general, one observes that the cloud of the points follows the 1 : 1 line fairly well for τc lower than 50 with a very limited spread of points while for τc greater than 50 (for optically thick clouds), the spread of points is more pronounced. Knowing that uncertainties often increase with increasing τc specially for optically thick ice clouds, statistics are computed for two cases: τc 150 and τc 50. Corresponding statistical results are reported in Table 9.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f10

Figure 10Scatterplots between instantaneous τcMODIS retrievals (horizontal axis) and 15 min averages of τceff estimates (vertical axis) for ice clouds at b Kuopio, (b) Helsinki, (c) Cabauw–ID023 and (d) Burgdorf when using CFMODIS for selecting overcast sky conditions.

Download

Table 9Statistical indicators of the performance of the novel method for retrieving τc for ice clouds when using MODIS data. N is the number of samples. The first value is for τc 150 and the second value is the τc 50 with the best performance in bold.

Download Print Version | Download XLSX

The correlation coefficient is mostly greater than 0.7 for both τc ranges. This implies that, to a certain degree, the τceff could be useful to observe and analyze the optical properties of ice clouds. The majority of the points lie above the 1 : 1 line denoting an overall overestimation of τc by the proposed method. The bias ranges between 2 (11 %) and 10 (51 %). The RMSE lies within [8;22], i.e., [46;105] %.

From the above statistics, one may observe τceff retrievals exhibit a better agreement when τc50 in all stations in terms of relative errors. Similar results were obtained at the best performance when comparing individually several satellite cloud products against those from MODIS (Lai et al., 2019; Liu et al., 2025). The accuracy level of the proposed method is best met at Burgdorf clearly showing great capabilities of the proposed method for providing routinely good τc retrievals. Although the overall performance level is satisfactory, some precautions should be considered when examining the results. For instance, because of the often unknown vertical and internal structure, the complex geometrical shapes and sizes of ice crystals and different microphysical assumptions, the inversion of ice clouds remains very challenging despite significant efforts to perfect retrieval algorithms and can lead to large uncertainties in τc retrievals (Li et al., 2019).

5.3 Comparison of estimated τceff with τcCAMS

Results of comparisons between instantaneous τcCAMS (horizontal axis) and 15 min average estimates of τceff (vertical axis) are shown in Fig. 11 for each station for water clouds under overcast sky conditions selected by using CFCAMS.

https://amt.copernicus.org/articles/19/899/2026/amt-19-899-2026-f11

Figure 112D histograms of between instantaneous τcCAMS retrievals (horizontal axis) and 15 min averages of τceff estimates (vertical axis) for water clouds at (a) Kuopio, (b) Helsinki, (c) Cabauw–ID023 and (d) Burgdorf when using CFCAMS for selecting overcast sky conditions. The color indicates the number of pairs in the area within the interval 1.5 × 1.5.

Download

The spread of points is noticeable with a perceptible density of points for low τc values. Table 10 gives statistical quantities on the errors between both τc retrievals accordingly. In general, statistical indicators exhibit an overall latitudinal trend which tends to improve southwards. The correlation coefficient is low and ranges between 0.22 (Kuopio) and 0.46 (Burgdorf). The bias (rBias) is low and ranges between 6 (11 %) in Burgdorf and 5 (15 %) in Kuopio. As expected from visual inspection of graphs, RMSE (rRMSE) is noticeable and ranges between 35 (79 %) and 41 (124 %). In terms of standard deviations, the largest (smallest) spread of points are seen in Kuopio (Burgdorf), the northernmost (southernmost) station exhibiting the method performance to improve with decreasing latitude. They may be a result of the large satellite viewing angles at northernmost stations, being at the edge of the FOV by MSG sensor and outside the valid region of cloud retrievals from APOLLO_NG algorithm. Errors due to the parallax effects are significant. CAMS cloud properties used are much less accurate for such locations (Schutgens and Roebeling, 2009; Qu et al., 2017). In addition, the 1D plane-parallel atmosphere assumption for radiative transfer simulations is not valid anymore.

Table 10Statistical quantities of the performances of the method for water clouds under overcast sky conditions when using CAMS data. N is the number of data points.

Download Print Version | Download XLSX

Barry et al. (2023) have assessed the accuracy of their τc retrievals in the Allgäu region in Germany in autumn 2018 and summer 2019 by comparing their counterparts from CAMS data as closely used in this study. Their assessment is made with averages over 60 min instead of 15 min as used here. A rigorous evaluation of performance between Barry et al. (2023)'s approach and our method requires, for instance, to be done in the same region, over a similar time period and for the same time window. Although the same region is not used in this study, both relative performances could be intentionally compared between Allgäu region and the two closest used stations namely Burgdorf/Cabauw–ID023 whereby Allgäu region is situated latitudinally within. The relative bias and RMSE for Barry et al. (2023)'s approach in average when combining both years (respectively our method) was about 20 % (11 %/0 %) and 100 % (79 %/83 %) respectively. One may conclude that our method shows a better performance than the Barry et al. (2023)'s approach. Since our method relies on 15 min averages, it is expected that errors could further decrease with wider temporal aggregations.

Because of the (1) very small or limited number of samples found for ice cloud cases representing less than 6 % of total cloud phases selected, in comparison to the number of water clouds cases when using CAMS data, (2) much larger positive deviations found for ice cloud cases mainly due the fact that only optically thin ice cloud is obtained by the APOLLO_NG algorithm and (3) uncertainties originating from multiples sources as discussed for MODIS ice cloud comparisons, interpreting and drawing relevant conclusions are somewhat challenging. Therefore, comparisons were not furthermore investigated for ice clouds.

6 Conclusions

The new method for estimating cloud optical depth from photovoltaic power measurements under overcast sky conditions has been developed and evaluated. It shows satisfactory results when compared to other independent data sets. Comparisons between estimates from our method and both ground-based and satellite-based retrievals were carried out at four experimental PV sites located in Europe under various climates. When compared to ground-based τc retrievals serving as reference, the variability in τc is very well explained by the proposed method. A good level of performance is reached with the correlation coefficient being greater than 0.98. The bias ranges between 3 and 4, i.e., 8 % and 14 % in values relative. The root mean square error lies in the interval [3,8] ([9,21] % in relative value). When compared with satellite-based retrievals, the errors become comprehensively greater.

Variation in the agreement between estimated and reference τc may be caused by differences between the true atmosphere and that assumed in the radiative transfer simulations. This includes, e.g., the exact optical properties of aerosols and clouds, assumptions related to the atmospheric profile and uncertainties in the parameters taken as input. Furthermore, three-dimensional radiative effects are not accounted for, while also details related to modelling the PV power output, and measurement uncertainties are likely to play a role. Overall, however, the performance is promising. Comparisons with an existing state-of-the-art approach show that our method produces better results. Our method remarkably reduces the relative bias and RMSE, by up to 10 % and 20 % respectively. This level of performance demonstrates the accuracy of our method and indirectly the quality of all inputs of the method.

Further improvements are needed. A major improvement would be the extension of the method to be applied to partly cloudy conditions, i.e., under broken cloud conditions typically characterized by CF between 0.05 and 0.95 (Wandji Nyamsi et al., 2023b, 2024). Considering that cloud parametrizations used in this study are originally in 3D cloud effects, a good starting point is to utilize the methodology described in this work. In this way, at least two tasks are required priorly to carry out such method development in a dedicated future work: (1) the selection of a more sophisticated RTM setup that can appropriately handle atmospheres comprising broken clouds and (2) a suitable design of large number of realistic configurations of broken clouds and simulations. In addition, an investigation could be conducted into the effect of using different water or ice cloud optical schemes.

Another improvement aiming to achieve algorithmic independence in the future consists in making the method to be auxiliary data-free related to satellite-based cloud parameters. This could be partially resolved with cloud fraction by utilizing additional power records from multiple fixed-tilt orientation PV systems in the immediate vicinity of the PV site under scrutiny. As consequence, the sky will be seen from various FOVs by PV sensors thus allowing us to build a more complete picture of the sky and therefore accurately discriminating against various cloudy sky conditions.

The τc estimates could be derived much faster in response to rapid routine computations without losing accuracy. This could be achieved through an optimization for the selection of the node points and interpolation techniques obeying to criteria as follows: (1) reducing the number of node points as small as possible in order to have minimum size of LUT, (2) select/design interpolation/extrapolation techniques as fast as possible, and (3) interpolated values must be close to the results serving as reference with already mentioned criteria.

Taking into account the flexibility of the proposed method, this study opens the way to produce estimates of τc in different regions of the world and under various climates as far as PV power measurements are available. As global PV capacity is foreseen to continue to grow, so will the availability, both spatially and temporally, of potential PV data to be used.

Appendix A: Equations for PV model
(A1)cosθi=cos(θs)cosθT+sinθssinθTcosΦs-ΦT(A2)mθS=1cosθS+0.50572θS+6.07995-1.6364(A3)BNT=BNcosθi(A4)DgT=Gρg1-cosθT2(A5)GT=BNT+DgT+DT(A6)αBN=e-cosθiar-e-1ar1-e-1ar(A7)αdg=e-1arc1sinθT+θT-sinθT1-cosθT+c2sinθT+θT-sinθT1-cosθT2(A8)αd=e-1arc1sinθT+π-θT-sinθT1+cosθT+c2sinθT+π-θT-sinθT1+cosθT2(A9)GeffT=1-αBNBNT+1-αdgDgT+1-αdDT(A10)Tmodule=GeffTea+bws+Tair(A11)GnormT=GeffT1000Wm-2(A12)Tdiff=Tmodule-25°C(A13)ηrel=1+k1lnGnormT+k2lnGnormT2+Tdiffk3+k4lnGnormT+k5lnGnormT2+k6Tdiff2(A14)P=PSTCGnormTηrel

where ar= 0.159; c1=43π; c2=0.074; a=3.47 and b=0.0594. k1,2,3,4,5,6 are the standard PV performance coefficients given in Table A1 (Huld et al., 2011).

Table A1Standard PV performance coefficients for polycrystalline silicon module (Huld et al., 2011).

Download Print Version | Download XLSX

Symbol Description
θs (°) Solar zenithal angle
θT (°) PV tilt angle
Φs (°) Solar azimuth angle
ΦT (°) PV azimuth angle
θi (°) Angle of incidence
ρg Ground albedo
m Air mass
G (W m−2) Global horizontal irradiance
D (W m−2) Diffuse component of G
BN (W m−2) Direct normal component of G
GT (W m−2) Transposed G on a tilted PV plane
BNT (W m−2) Transposed BN on a tilted PV plane
DgT (W m−2) Tilted irradiance that is reflected off the ground
DT (W m−2) Irradiance computed with the Perez et al. (1990) model
αBN Angular reflection loss on BNT
αdg Angular reflection loss on DgT
αd Angular reflection loss on DT
GeffT (W m−2) Total effective irradiance of the PV panel
Tair (°C) Air temperature
ws (m s−1) Wind speed
Tmodule (°C) PV module temperature
GnormT Normalized total absorbed irradiance
Tdiff (°C) Temperature difference
ηrel relative efficiency
PSTC (W) Nominal capacity
P (W) PV power
Code availability

The various codes used for simulations, comparisons and plots implement well-known equations as well as well-known libraries in MATLAB and offer no specificities. The codes for estimating cloud optical depth from PV power measurements are available from the corresponding author upon request.

Data availability

All data used in this research can be freely accessed through several public sources or from the authors upon request. For Finnish sites, all relevant measurements are freely accessible and downloadable through the website https://doi.org/10.57707/fmi-b2share.c7b3ec9f19324a6497639d6d8c0cde84 (Karhu and Lindfors, 2025). The BSRN data are the LR0100 product. They can be accessed freely upon registration at https://bsrn.awi.de (last access: 1 March 2025; Alfred-Wegener-Institute, 2022). Quality-controlled PV power measurements in the province of Utrecht, the Netherlands, are available from https://doi.org/10.5281/zenodo.10953360 (Visser et al., 2022). Products from ECMWF ERA5 global reanalysis can be downloaded from the following website: (https://doi.org/10.24381/cds.adbb2d47, Hersbach et al., 2023). The CAMS outputs and inputs can be freely accessed upon registration at the CAMS Radiation Service (https://www.soda-pro.com/web-services/radiation/cams-radiation-service, last access: 1 March 2025). MODIS Level-2 – MOD06_L2 and MYD06_L2 – products can be downloaded from the web site https://ladsweb.modaps.eosdis.nasa.gov/missions-and-measurements/products/MOD06_L2 (last access: 1 March 2025) and https://ladsweb.modaps.eosdis.nasa.gov/missions-and-measurements/products/MYD06_L2 (last access: 1 March 2025).

Author contributions

WWN and AVL conceived and designed the presented method. WWN developed and implemented this method. AVL and AM identified the relevant sources of measurements from stations and WWN collected both measured and modelled data. AL processed and provided MODIS cloud data. WWN performed radiative transfer simulations, PV power computations and all necessary computations within this research as well as building the LUT. WWN wrote the original manuscript. WWN, AVL, AM, AL and AA participated in writing and editing the manuscript, as well as investigating and interpreting the results.

Competing interests

The contact author has declared that none of the authors has any competing interests.

Disclaimer

Publisher's note: Copernicus Publications remains neutral with regard to jurisdictional claims made in the text, published maps, institutional affiliations, or any other geographical representation in this paper. The authors bear the ultimate responsibility for providing appropriate place names. Views expressed in the text are those of the authors and do not necessarily reflect the views of the publisher.

Acknowledgements

The authors thank the team developing libRadtran (http://www.libradtran.org, last access: 1 March 2025). The authors acknowledge the data providers within and the team leading the Solar Forecasting and Smart Grids research project funded by the Netherlands Enterprise Agency (Rijksdienst voor Ondernemend Nederland, RVO) in the context of Topsector Energie: TKI Switch2SmartGrids under TKISG02017 and the Laboratory for Photovoltaic Systems (PV Lab) of Bern University of Applied Sciences BFH in Burgdorf (Switzerland). They also thank Timo Salola, Viivi Kallio-Myers and Juha A. Karhu for interesting discussions and useful feedback on this study. William Wandji Nyamsi thanks his former PhD supervisor Lucien Wald for helpful suggestions on this topic.

Financial support

This research has been supported by the Research Council of Finland (grant no. 350695).

Review statement

This paper was edited by Chao Liu and reviewed by three anonymous referees.

References

Aebi, C., Gröbner, J., Kazadzis, S., Vuilleumier, L., Gkikas, A., and Kämpfer, N.: Estimation of cloud optical thickness, single scattering albedo and effective droplet radius using a shortwave radiative closure study in Payerne, Atmos. Meas. Tech., 13, 907–923, https://doi.org/10.5194/amt-13-907-2020, 2020. 

Barker, H. W., Curtis, T. J., Leontieva, E., and Stamnes, K.: Optical Depth of Overcast Cloud across Canada: Estimates Based on Surface Pyranometer and Satellite Measurements, J. Climate, 11, 2980–2994, https://doi.org/10.1175/1520-0442(1998)011<2980:ODOOCA>2.0.CO;2, 1998. 

Barnard, J. C. and Long, C. N.: A Simple Empirical Equation to Calculate Cloud Optical Thickness Using Shortwave Broadband Measurements, J. Appl. Meteorol., 43, 1057–1066, https://doi.org/10.1175/1520-0450(2004)043<1057:ASEETC>2.0.CO;2, 2004. 

Barnard, J. C., Long, C. N., Kassianov, E. I., McFarlane, S. A., Comstock, J. M., Freer, M., and McFarquhar, G.: Development and evaluation of a simple algorithm to find cloud optical depth with emphasis on thin ice clouds, The Open Atmospheric Science Journal, 2, 46–55, https://doi.org/10.2174/1874282300802010046, 2008. 

Barry, J., Meilinger, S., Pfeilsticker, K., Herman-Czezuch, A., Kimiaie, N., Schirrmeister, C., Yousif, R., Buchmann, T., Grabenstein, J., Deneke, H., Witthuhn, J., Emde, C., Gödde, F., Mayer, B., Scheck, L., Schroedter-Homscheidt, M., Hofbauer, P., and Struck, M.: Irradiance and cloud optical properties from solar photovoltaic systems, Atmos. Meas. Tech., 16, 4975–5007, https://doi.org/10.5194/amt-16-4975-2023, 2023. 

Blanc, P. and Wald, L.: The SG2 algorithm for a fast and accurate computation of the position of the Sun, Sol. Energy, 86, 3072–3083, https://doi.org/10.1016/j.solener.2012.07.018, 2012. 

Böök, H., Poikonen, A., Aarva, A., Mielonen, T., Pitkänen, M. R., and Lindfors, A. V.: Photovoltaic system modeling: a validation study at high latitudes with implementation of a novel DNI quality control method, Sol. Energy, 204, 316–329, https://doi.org/10.1016/j.solener.2020.04.068, 2020. 

Chiu, J.-C, Huang, C.-H., Marshak, A., Slutsker, I., Giles, D. M., Holben, B., Knyazikhin, Y., and Wiscombe, W.: Cloud optical depth retrievals from the Aerosol Robotic Network (AERONET) cloud mode observations, J. Geophys. Res., 115, D14202, https://doi.org/10.1029/2009JD013121, 2010. 

Dong, X., Minnis, P., Xi, B., Sun-Mack, S., and Chen, Y.: Comparison of CERES-MODIS stratus cloud properties with ground-based measurements at the DOE ARM Southern Great Plains site, J. Geophys. Res., 113, D03204, https://doi.org/10.1029/2007JD008438, 2008. 

Emde, C., Buras-Schnell, R., Kylling, A., Mayer, B., Gasteiger, J., Hamann, U., Kylling, J., Richter, B., Pause, C., Dowling, T., and Bugliaro, L.: The libRadtran software package for radiative transfer calculations (version 2.0.1), Geosci. Model Dev., 9, 1647–1672, https://doi.org/10.5194/gmd-9-1647-2016, 2016. 

Engerer, N. and Mills, F.: KPV: A clear-sky index for photovoltaics, Sol. Energy, 105, 679–693, https://doi.org/10.1016/J.SOLENER.2014.04.019, 2014. 

Fu, Q. A.: An accurate parameterization of the solar radiative properties of cirrus clouds for climate models, J. Climate, 9, 2058–2082, https://doi.org/10.1175/1520-0442(1996)009<2058:AAPOTS>2.0.CO;2, 1996. 

Gschwind, B., Ménard, L., Albuisson, M., and Wald, L.: Converting a successful research project into a sustainable service: the case of the SoDa Web service, Environ. Modell. Softw., 21, 1555–1561, https://doi.org/10.1016/j.envsoft.2006.05.002, 2006. 

Gueymard, C. A., Bright, J. M., Lingfors, D., Habte, A., and Sengupta, M.: A posteriori clear-sky identification methods in solar irradiance time series: Review and preliminary validation using sky imagers, Renew. Sust. Energ. Rev., 109, 412–427, https://doi.org/10.1016/j.rser.2019.04.027, 2019. 

Hersbach, H., Bell, B., Berrisford, P., Biavati, G., Horányi, A., Muñoz Sabater, J., Nicolas, J., Peubey, C., Radu, R., Rozum, I., Schepers, D., Simmons, A., Soci, C., Dee, D., and Thépaut, J.-N.: ERA5 hourly data on single levels from 1940 to present, Copernicus Climate Change Service (C3S) Climate Data Store (CDS) [data set], https://doi.org/10.24381/cds.adbb2d47, 2023. 

Hess, M., Koepke, P., and Schult, I.: Optical properties of aerosols and clouds: the software package OPAC, B. Am. Meteorol. Soc., 79, 831–844, 1998. 

Hogan, R. J. and Bozzo, A.: A Flexible and Efficient Radiation Scheme for the ECMWF Model, J. Adv. Model. Earth Sy., 10, 1990–2008, https://doi.org/10.1029/2018MS001364, 2018. 

Hu, Y. X. and Stamnes, K.: An Accurate Parameterization of the Radiative Properties of Water Clouds Suitable for Use in Climate Models, J. Climate, 6, 728–742, https://doi.org/10.1175/1520-0442(1993)006<0728:AAPOTR>2.0.CO;2, 1993. 

Huld, T., Friesen, G., Skoczek, A., Kenny, R. P., Sample, T., Field, M., and Dunlop, E. D.: A power-rating model for crystalline silicon PV modules, Sol. Energ. Mat. Sol. C., 95, 3359–3369, https://doi.org/10.1016/j.solmat.2011.07.026, 2011. 

International Organization for Standardization: ISO Guide to the Expression of Uncertainty in Measurement, 1st edn., International Organization for Standardization, Geneva, Switzerland, https://www.iso.org/obp/ui/en/#iso:std:iso-iec:guide:98:-3:ed-1:v2:en (last access: 1 March 2025), 1995. 

Jardine, C. N., Conibeer, G. J., and Lane, K.: PV-COMPARE: direct comparison of eleven PV technologies at two locations in northern and southern Europe, in: Seventeenth EU PVSEC, https://greentops.co.il/wp-content/uploads/2018/07/study_oxford.pdf (last access: 1 March 2025), 2001. 

Karhu, J. A. and Lindfors, A.: PV production data with ancillary PV and meteorological data including solar radiation measurements from FMI's outdoor solar laboratories in Helsinki, Kuopio and Sodankylä (Finland) starting from August 2015 and ending Dec 2021, Version v4, Finnish Meteorological Institute [data set], https://doi.org/10.57707/fmi-b2share.c7b3ec9f19324a6497639d6d8c0cde84, 2025. 

Karhu, J. A., Lindfors, A. V., Wandji Nyamsi, W. , Salola, T., Poikonen, A., Pitkänen, M. R. A., Mielonen, T., and Mantikka, O.: Photovoltaic Power and Meteorological Datasets With Snow Detection From the Outdoor Solar Power Laboratories of the Finnish Meteorological Institute, Geosci. Data J., 13, e70039, https://doi.org/10.1002/gdj3.70039, 2025. 

Kato, S., Ackerman, T., Mather, J., and Clothiaux, E.: The k–distribution method and correlated–k approximation for shortwave radiative transfer model, J. Quant. Spectrosc. Ra., 62, 109–121, https://doi.org/10.1016/S0022-4073(98)00075-2, 1999. 

Klüser, L., Killius, N., and Gesell, G.: APOLLO_NG – a probabilistic interpretation of the APOLLO legacy for AVHRR heritage channels, Atmos. Meas. Tech., 8, 4155–4170, https://doi.org/10.5194/amt-8-4155-2015, 2015. 

Korolev, A., McFarquhar, G., Field, P. R., Franklin, C., Lawson, P., Wang, Z., Williams, E., Abel, S. J., Axisa, D., Borrmann, S., Crosier, J., Fugal, J., Krämer, M., Lohmann, U., Schlenczek, O., Schnaiter, M., and Wendisch, M.: Mixed-Phase Clouds: Progress and Challenges, Meteor. Mon., 58, 5.1–5.50, https://doi.org/10.1175/AMSMONOGRAPHS-D-17-0001.1, 2017. 

Kouklaki, D., Kazadzis, S., Raptis, I.-P., Papachristopoulou, K., Fountoulakis, I., and Eleftheratos, K.: Photovoltaic Spectral Responsivity and Efficiency under Different Aerosol Conditions, Energies, 16, 6644, https://doi.org/10.3390/en16186644, 2023. 

Kriebel, K. T., Gesell, G., Kästner, M., and Mannstein, H.: The cloud analysis tool APOLLO: Improvements and validations, Int. J. Remote Sens., 24, 2389–2408, https://doi.org/10.1080/01431160210163065, 2003. 

Lai, R., Teng, S., Yi, B., Letu, H., Min, M., Tang, S., and Liu, C: Comparison of Cloud Properties from Himawari-8 and FengYun-4A Geostationary Satellite Radiometers with MODIS Cloud Retrievals, Remote Sensing, 11, 1703, https://doi.org/10.3390/rs11141703, 2019. 

Lefèvre, M., Oumbe, A., Blanc, P., Espinar, B., Gschwind, B., Qu, Z., Wald, L., Schroedter-Homscheidt, M., Hoyer-Klick, C., Arola, A., Benedetti, A., Kaiser, J. W., and Morcrette, J.-J.: McClear: a new model estimating downwelling solar radiation at ground level in clear-sky conditions, Atmos. Meas. Tech., 6, 2403–2418, https://doi.org/10.5194/amt-6-2403-2013, 2013. 

Leontyeva, E. and Stamnes, K.: Estimations of Cloud Optical Thickness from Ground-Based Measurements of Incoming Solar Radiation in the Arctic, J. Climate, 7, 566–578, https://doi.org/10.1175/1520-0442(1994)007<0566:EOCOTF>2.0.CO;2, 1994. 

Li, X., Che, H., Wang, H., Xia, X., Chen, Q., Gui, K., Zhao, H., An, L., Zheng, Y., Sun, T., Sheng, Z., Liu, C., and Zhang, X.: Spatial and temporal distribution of the cloud optical depth over China based on MODIS satellite data during 2003–2016, J. Environ. Sci., 80, 66–81, https://doi.org/10.1016/j.jes.2018.08.010, 2019 

Lindsay, N., Libois, Q., Badosa, J., Migan-Dubois, A., and Bourdin, V.: Errors in PV power modelling due to the lack of spectral and angular details of solar irradiance inputs, Sol. Energy, 197, 266–278, https://doi.org/10.1016/j.solener.2019.12.042, 2020. 

Liou, K. N.: On the absorption, reflection and transmission of solar radiation in cloudy atmospheres, J. Atmos. Sci., 33, 798–805, https://doi.org/10.1175/1520-0469(1976)033<0798:OTARAT>2.0.CO;2, 1976. 

Liu, D., Lu, Y., Wang, L., Zhang, M., Qin, W., Feng, L., and Wang, Z.: Performance evaluation of different cloud products for estimating surface solar radiation, Atmos. Environ., 344, 121023, https://doi.org/10.1016/j.atmosenv.2024.121023, 2025. 

Lolli, S.: Is the air too polluted for outdoor activities? Check by using your photovoltaic system as an air-quality monitoring device, Sensors, 21, 6342, https://doi.org/10.3390/s21196342, 2021. 

Long, C. N., Sabburg, J. M., Calbó, J., and Pagès, D.: Retrieving Cloud Characteristics from Ground-Based Daytime Color All-Sky Images, J. Atmos. Ocean. Tech., 23, 633–652, https://doi.org/10.1175/JTECH1875.1, 2006. 

Mayer, B. and Kylling, A.: Technical note: The libRadtran software package for radiative transfer calculations – description and examples of use, Atmos. Chem. Phys., 5, 1855–1877, https://doi.org/10.5194/acp-5-1855-2005, 2005. 

Mayer, J., Bugliaro, L., Mayer, B., Piontek, D., and Voigt, C.: Bayesian cloud-top phase determination for Meteosat Second Generation, Atmos. Meas. Tech., 17, 4015–4039, https://doi.org/10.5194/amt-17-4015-2024, 2024. 

Min, Q. and Harrison, L. C.: Cloud properties derived from surface MFRSR measurements and comparison with GOES results at the ARM SGP Site, Geophys. Res. Lett., 23, 1641–1644, https://doi.org/10.1029/96GL01488, 1996. 

Mol, W. B., Knap, W. H., and van Heerwaarden, C. C.: Ten years of 1 Hz solar irradiance observations at Cabauw, the Netherlands, with cloud observations, variability classifications, and statistics, Earth Syst. Sci. Data, 15, 2139–2151, https://doi.org/10.5194/essd-15-2139-2023, 2023. 

Nofuentes, G., García-Domingo, B., Muñoz, J., and Chenlo, F.: Analysis of the dependence of the spectral factor of some PV technologies on the solar spectrum distribution, Appl. Energ., 113, 302–309, https://doi.org/10.1016/j.apenergy.2013.07.044, 2014. 

Ohmura, A., Gilgen, H., Hegner, H., Mueller, G., Wild, M., Dutton, E. G., Forgan, B., Froelich, C., Philipona, R., Heimo, A., Koenig-Langlo, G., McArthur, B., Pinker, R., Whitlock, C. H., and Dehne, K.: Baseline Surface Radiation Network (BSRN/WCRP): New precision radiometry for climate research, B. Am. Meteorol. Soc., 79, 2115–2136, https://doi.org/10.1175/1520-0477(1998)079<2115:BSRNBW>2.0.CO;2, 1998. 

Oumbe, A., Qu, Z., Blanc, P., Lefèvre, M., Wald, L., and Cros, S.: Decoupling the effects of clear atmosphere and clouds to simplify calculations of the broadband solar irradiance at ground level, Geosci. Model Dev., 7, 1661–1669, https://doi.org/10.5194/gmd-7-1661-2014, 2014. 

Pincus, R., Hubanks, P. A., Platnick, S., Meyer, K., Holz, R. E., Botambekov, D., and Wall, C. J.: Updated observations of clouds by MODIS for global model assessment, Earth Syst. Sci. Data, 15, 2483–2497, https://doi.org/10.5194/essd-15-2483-2023, 2023. 

Peel, M. C., Finlayson, B. L., and McMahon, T. A.: Updated world map of the Köppen-Geiger climate classification, Hydrol. Earth Syst. Sci., 11, 1633–1644, https://doi.org/10.5194/hess-11-1633-2007, 2007. 

Perez, R., Ineichen, P., Seals, R., Michalsky, J., and Stewart, R.: Modeling daylight availability and irradiance components from direct and global irradiance, Sol. Energy, 44, 271–289, https://doi.org/10.1016/0038-092X(90)90055-H, 1990. 

Platnick, S., Meyer, K. G., King, M. D., Wind, G., Amarasinghe, N., Marchant, B., Arnold, G. T., Zhang, Z., Hubanks, P. A., Holz, R. E., Yang, P., Ridgway, W. L., and Riedi, J.: The MODIS Cloud Optical and Microphysical Products: Collection 6 Updates and Examples from Terra and Aqua, IEEE T. Geosci. Remote, 55, 502–525, https://doi.org/10.1109/TGRS.2016.2610522, 2017. 

Qiu, J.: Cloud optical thickness retrievals from ground-based pyranometer measurements, J. Geophys. Res.-Atmos., 111, D22206, https://doi.org/10.1029/2005JD006792, 2006. 

Qu, Z., Oumbe, A., Blanc, P., Espinar, B., Gesell, G., Gschwind, B., Klüser, L., Lefèvre, M., Saboret, L., Schroedter-Homscheidt, M., and Wald, L.: Fast radiative transfer parameterisation for assessing the surface solar irradiance: The Heliosat-4 method, Meteorol. Z., 26, 33–57, https://doi.org/10.1127/metz/2016/0781, 2017. 

Rossow, W. B. and Schiffer, R. A.: Advances in Understanding Clouds from ISCCP, B. Am. Meteorol. Soc., 80, 2261–2287, https://doi.org/10.1175/1520-0477(1999)080<2261:AIUCFI>2.0.CO;2, 1999. 

Schroedter-Homscheidt, M.: The Copernicus Atmosphere Monitoring Service (CAMS) Radiation Service in a nutshell, Version 11, https://atmosphere.copernicus.eu/sites/default/files/2020-03/Copernicus_radiation_service_in_nutshell_v11.pdf (last access: 1 March 2025), 2019. 

Schroedter-Homscheidt, M., Azam, F., Betcke, J., Hanrieder, N., Lefèvre, M., Saboret, L., and Saint-Drenan, Y.: Surface solar irradiation retrieval from MSG/SEVIRI based on APOLLO Next Generation and HELIOSAT4 methods, Meteorol. Z., 31, 455–476, https://doi.org/10.1127/metz/2022/1132, 2022. 

Schutgens, N. A. and Roebeling, R. A.: Validating the validation: the influence of liquid water distribution in clouds on the intercomparison of satellite and surface observations, J. Atmos. Ocean. Tech., 26, 1457–1474, https://doi.org/10.1175/2009JTECHA1226.1, 2009. 

Sepulveda Araya, E. I., Sullivan, S. C., and Voigt, A.: Ice crystal complexity leads to weaker ice cloud radiative heating in idealized single-column simulations, Atmos. Chem. Phys., 25, 8943–8958, https://doi.org/10.5194/acp-25-8943-2025, 2025. 

Stamnes, K., Tsay, S. C., Wiscombe, W., and Jayaweera, K.: Numerically stable algorithm for discrete-ordinate-method radiative transfer in multiple scattering and emitting layered media, Appl. Optics, 27, 2502–2509, https://doi.org/10.1364/AO.27.002502, 1988. 

Stamnes, K., Tsay, S.-C., Wiscombe, W., and Laszlo, I.: DISORT, a general-purpose Fortran program for discrete-ordinate-method radiative transfer in scattering and emitting layered media: documentation of methodology, Tech. rep., Dept. of Physics and Engineering Physics, Stevens Institute of Technology Hoboken, NJ 07030, 112 pp., http://www.libradtran.org/lib/exe/fetch.php?media=disortreport1.1.pdf (last access: 1 March 2025), 2000. 

Sporre, M. K., O'Connor, E. J., Håkansson, N., Thoss, A., Swietlicki, E., and Petäjä, T.: Comparison of MODIS and VIIRS cloud properties with ARM ground-based observations over Finland, Atmos. Meas. Tech., 9, 3193–3203, https://doi.org/10.5194/amt-9-3193-2016, 2016. 

Stylianou, S., Tapakis, R., and Charalambides, A. G.: Can photovoltaics be used to estimate cloud cover?, Int. J. Sustain. Energy, 39, 880–895, https://doi.org/10.1080/14786451.2020.1777129, 2020. 

Thomas, C., Wandji Nyamsi, W., Arola, A., Pfeifroth, U., Trentmann, J., Dorling, S., Laguarda, A., Fischer, M., and Aculinin, A.: Smart Approaches for Evaluating Photosynthetically Active Radiation at Various Stations Based on MSG Prime Satellite Imagery, Atmosphere, 14, 1259, https://doi.org/10.3390/atmos14081259, 2023. 

Visser, L., Elsinga, B., AlSkaif, T., and van Sark, W.: Open-source quality control routine and multi-year power generation data of 175 PV systems, Version v2, Zenodo [data set], https://doi.org/10.5281/zenodo.10953360, 2022. 

Visser, L. R., Elsinga, B., Alskaif, T. A., and van Sark, W. G. J. H. M.: Open-source quality control routine and multi-year power generation data of 175 PV systems, J. Renew. Sustain. Ener., 14, 43501, https://doi.org/10.1063/5.0100939, 2022. 

Wacker, S., Gröbner, J., Zysset, C., Diener, L., Tzoumanikas, P., Kazantzidis, A., Vuilleumier, L., Stoeckli, R., Nyeki, S., and Kämpfer, N.: Cloud observations in Switzerland using hemispherical sky cameras, J. Geophys. Res., 120, 695–707, https://doi.org/10.1002/2014JD022643, 2015. 

Wandji Nyamsi, W. and Lindfors, A.: Detecting clear-sky periods from photovoltaic power measurements, Meteorol. Appl., 31, e2201, https://doi.org/10.1002/met.2201, 2024. 

Wandji Nyamsi, W., Espinar, B., Blanc, P., and Wald, L.: How close to detailed spectral calculations is the k-distribution method and correlated-k approximation of Kato et al. (1999) in each spectral interval?, Meteorol. Z., 23, 547–556, https://doi.org/10.1127/metz/2014/0607, 2014. 

Wandji Nyamsi, W., Arola, A., Blanc, P., Lindfors, A. V., Cesnulyte, V., Pitkänen, M. R. A., and Wald, L.: Technical Note: A novel parameterization of the transmissivity due to ozone absorption in the k-distribution method and correlated-k approximation of Kato et al. (1999) over the UV band, Atmos. Chem. Phys., 15, 7449–7456, https://doi.org/10.5194/acp-15-7449-2015, 2015a. 

Wandji Nyamsi, W., Espinar, B., Blanc, P., and Wald, L.: Estimating the photosynthetically active radiation under clear skies by means of a new approach, Adv. Sci. Res., 12, 5–10, https://doi.org/10.5194/asr-12-5-2015, 2015b. 

Wandji Nyamsi, W., Pitkänen, M. R. A., Aoun, Y., Blanc, P., Heikkilä, A., Lakkala, K., Bernhard, G., Koskela, T., Lindfors, A. V., Arola, A., and Wald, L.: A new method for estimating UV fluxes at ground level in cloud-free conditions, Atmos. Meas. Tech., 10, 4965–4978, https://doi.org/10.5194/amt-10-4965-2017, 2017. 

Wandji Nyamsi, W., Blanc, P., Augustine, J. A., Arola, A., and Wald, L.: A New Clear-Sky Method for Assessing Photosynthetically Active Radiation at the Surface Level, Atmosphere, 10, 219, https://doi.org/10.3390/atmos10040219, 2019. 

Wandji Nyamsi, W., Lipponen, A., Sanchez-Lorenzo, A., Wild, M., and Arola, A.: A hybrid method for reconstructing the historical evolution of aerosol optical depth from sunshine duration measurements, Atmos. Meas. Tech., 13, 3061–3079, https://doi.org/10.5194/amt-13-3061-2020, 2020. 

Wandji Nyamsi, W., Blanc, P., Dumortier, D., Mouangue, R., Arola, A., and Wald, L.: Using Copernicus Atmosphere Monitoring Service (CAMS) Products to Assess Illuminances at Ground Level under Cloudless Conditions, Atmosphere, 12, 643, https://doi.org/10.3390/atmos12050643, 2021. 

Wandji Nyamsi, W., Saint-Drenan, Y.-M., Arola, A., and Wald, L.: Further validation of the estimates of the downwelling solar radiation at ground level in cloud-free conditions provided by the McClear service: the case of Sub-Saharan Africa and the Maldives Archipelago, Atmos. Meas. Tech., 16, 2001–2036, https://doi.org/10.5194/amt-16-2001-2023, 2023a. 

Wandji Nyamsi, W., Saint-Drenan, Y.-M., Augustine, J. A., Arola, A., and Wald, L.: Evidence of Linear Relationships between Clear-sky Indices in Photosynthetically Active Radiation and Broadband Ranges, Meteorol. Z., 33, 117–129, https://doi.org/10.1127/metz/2023/1203, 2023b. 

Wandji Nyamsi, W., Saint-Drenan, Y.-M., Augustine, J. A., Arola, A., and Wald, L.: On the Relationships between Clear-Sky Indices in Photosynthetically Active Radiation and Broadband Ranges in Overcast and Broken-Cloud Conditions, Remote Sens., 16, 3718, https://doi.org/10.3390/rs16193718, 2024. 

Wandji, W., Lindfors, A., Lipponen, A., and Arola, A.: Utilizing PV output for retrieving cloud information, EMS Annual Meeting 2025, Ljubljana, Slovenia, 7–12 Sep 2025, EMS2025-2, https://doi.org/10.5194/ems2025-2, 2025. 

Wielicki, B. A. and Parker, L.: On the determination of cloud cover from satellite sensors: The effect of sensor spatial resolution, J. Geophys. Res.-Atmos., 97, 12799–12823, https://doi.org/10.1029/92JD01061, 1992. 

Xi, B., Dong, X., Minnis, P., and Sun-Mack, S.: Comparison of marine boundary layer cloud properties from CERES – Edition 4 and DOE ARM AMF measurements at the Azores, J. Geophys. Res.-Atmos., 119, 9509–9529, https://doi.org/10.1002/2014JD021813, 2014.  

Yan, H., Huang, J., Minnis, P., Yi, Y., Sun-Mack, S., Wang, T., and Nakajima, T. Y.: Comparison of CERES-MODIS cloud microphysical properties with surface observations over Loess Plateau, J. Quant. Spectrosc. Ra., 153, 65–76, https://doi.org/10.1016/j.jqsrt.2014.09.009, 2015. 

Zeng, S., Cornet, C., Parol, F., Riedi, J., and Thieuleux, F.: A better understanding of cloud optical thickness derived from the passive sensors MODIS/AQUA and POLDER/PARASOL in the A-Train constellation, Atmos. Chem. Phys., 12, 11245–11259, https://doi.org/10.5194/acp-12-11245-2012, 2012. 

Download
Short summary
This paper proposes a new, fast and accurate method for estimating the cloud optical depth (τc) from photovoltaic (PV) power measurements under overcast sky conditions. The method performs very well with the European Centre for Medium-Range Weather Forecasts (ECMWF) products as inputs describing the state of the atmosphere. The method exhibits a better performance than published state-of-the-art methods when compared to ground and satellite-based τc retrievals serving as reference.
Share