Clear-sky

Helios.clearsky_haurwitzMethod
clearsky_haurwitz(solpos::SolarPosition)

Implements the Haurwitz clear sky model for global horizontal irradiance (GHI) as presented in [29, 30].

A report on clear sky models found the Haurwitz model to have the best performance in terms of average monthly error among models which require only the Sun's elevation [31].

source
Helios.clearsky_ineichenMethod
clearsky_ineichen(
    location::Location,
    datetime::DateTime;
    solpos::SolarPosition,
    relative_airmass,
    linke_turbidity,
    extraterrestial_radiation,
    perez_enhancement=false,
)

Returns the global horizontal irradiance (GHI), direct normal irradiance (DNI), and diffuse horizontal (DHI), all in [W/m^2], following the Ineichen/Perez clear sky model [32, 33].

Keywords

source
Helios.clearsky_simplified_solisMethod
clearsky_simplified_solis(
    location::Location,
    solpos::SolarPosition;
    extraterrestial_radiation,
    aod700=0.1,
    precipitable_water=1.0
)

Calculate the clear sky direct normal irradiance (DNI), and diffuse horizontal irradiance (DHI) according to the simplified Solis model.

Reference [34] describes the accuracy of the model as being 15, 20, and 18 W/m^2 for the beam, global, and diffuse components, respectively. Reference [35] provides comparisons with other clear sky models.

source