Presentation Dialog box of the application
Graphic examples Syntax

Presentation

This application calculates the incident solar radiation (in units of energy, not power) at each point on the ground during a given day of the year. It also allows to make the calculation in a time interval throughout the day (not all day) and instantaneously at a specific moment of the day. To make these calculations, this application uses a Digital Elevation Model (DEM). In addition to solar irradiance, atmospheric transmittance, angles of incidence, projected shadows, distance from the Earth to the Sun and other parameters specified later, the application takes into account the position of the Sun in user-defined time intervals (hourly, for example, except in the instant case, where the interval is not used).

The diffuse radiation is estimated as a percentage of the direct radiation in a similar way to that proposed with the equation of Page (1986), adjusted by Baldasano et al. with data from Catalonia in 1994; the percentage can be specified as a constant value (via the percent_difus parameter of the command line, applying a simplified model called Constant Atmospheric Conditions, CAC) or by providing a raster that will indicate the percentage at each point in the terrain (applying a more sophisticated model, called InsolMets, via the /PERC_DIF_VS_DIRECT= modifier, and then percent_difus is ignored). The direct radiation from which the diffuse radiation is calculated corresponds to the direct radiation on a clear day, which prevents that if the direct radiation is zero or very small due to very thick clouds, the diffuse radiation ends up being practically non-existent, which would not be realistic; for this purpose, the parameter tau_0_clear_day is used (guide values are indicated later). CAC and InsolMets also differ by the introduction of parameters allowing to consider the Cloud Fractional Cover and/or the Extinction coefficient, tau_0, at each point of the terrain (from raster digital models), as will be shown in the dialog box and explained in the syntax section.

It is necessary to provide the solar exoatmospheric spectral irradiance for the desired range of wavelengths, in W/(m2·µm), [or the solar exoatmospheric irradiance, in W/m2], extinction coefficient tau_0 (τ0, or optical depth) (exponent to compute transmittance) and the shadows files in predefined intervals (e.g., one hour) (it is suggested to create a BAT or PS1 to write them automatically from the Ombra application). If the calculation for the whole solar spectrum is desired, the suggested value for the solar exoatmospheric irradiance is 1366 W/m2 (ISO 21348:2007), and the value of 0.288 as tau_0 (average clear forest atmosphere, Rothermel et al. 1986).

The solar position is calculated for the center of the DEM. The result of the application is a file in 10 kJ/(m2·day·µm) in the case of providing spectral irradiances, or in 10 kJ/(m2·day) in the case of providing irradiances, both for calculations throughout the whole day, and in time intervals specified by the user (in this case the units are documented by "partial day"). In the case of instantaneous calculations (actually the second of the indicated time is taken), the units become J/(m2·s·µm) and J/(m 2·s), respectively for the spectral and non-spectral cases. To specify that the irradiance data provided is spectral, the optional modifier /IRRAD_ESPEC=1 can be used, although it is not necessary as it is the default criterion; otherwise, it is necessary to indicate /IRRAD_ESPEC=0. The file is, by default, stored in a 2-byte/cell integer raster; for a real 4-byte/cell file, the optional modifier /DadesRad=Real_10kJ must be used (which will actually be real joules in case of instant calculation). During the calculation, the DEM, the illumination matrix and the temporary radiation calculation matrix are loaded into memory.

Note 1: Typically, when the given exoatmospheric irradiance is the solar constant [which includes the entire solar electromagnetic spectrum] it is convenient to indicate to be documented as 10 kJ/(m2·day) [or in J/(m2·s) in instant calculations] using the /IRRAD_ESPEC=0 modifier, while when the user wants to calculate radiation in a particular spectral region, such as red, the exoatmospheric irradiance provided is usually spectral [per unit wavelength] and the units should be documented as 10 kJ/(m2·day·µm) [or J/(m2·s·µm) in instant calculations], for which there is no need to indicate anything special, or /IRRAD_ESPEC=1 can be specified.

Note 2: If at latitudes close to the poles the calculation is requested on a date when the Sun does not rise at any time of the day, zero radiation values are generated, except in areas where there is no data in the DEM, in which a NoData is also written.

Note 3: If the units of the DEM are not the same as the planimetric ones, the application also does the calculation correctly, or warns if it does not know how to perform the conversion.

Note 4: To convert the units obtained from 10 kJ/(m2·day) to kWh/(m2·day) it is necessary to divide the values by 360.

Papers that show and discuss the used algorithm:


Dialog box of the application

InsolDia dialog box.


Graphic examples

Digital Elevation Model of an area of the Iberian Peninsula and calculation of solar radiation on December 15, 2023 with the default parameters.


Syntax

Syntax:

Parameters:

Modifiers: