sunpeek.components.types.calculate_kd_Hess_and_Hanby#
- sunpeek.components.types.calculate_kd_Hess_and_Hanby(iam_method)#
Calculate collector parameter “Kd” (incidence angle modifier for diffuse radiation) based on “Kb” (IAM for beam).
- Parameters:
iam_method (
IAM_Method) – Instance based on a _IAM_Method class with a methodget_iam(aoi, azimuth_diff)to calculate the IAM (incidence angle modifier) based on the angle of incidenceaoiand the solar azimuth angle.- Return type:
- Returns:
kd (
pint.Quantity,The calculated diffuse radiation incidence angle modifier.)info (
string. Information on the used calculation method.)
Notes
This method calculates an estimated value of “Kd” by integrating the “eta0b” values
(incidence angle modifier for beam radiation) over the hemispherical plane. - Use results with caution. The used method reported by Hess & Hanby assumes isotropic diffuse radiation. This typically underestimates the derived “Kd” values.
References
S. Hess and V. I. Hanby, “Collector Simulation Model with Dynamic Incidence Angle Modifier for Anisotropic Diffuse Irradiance,” Energy Procedia, vol. 48, pp. 87–96, 2014, doi: 10.1016/j.egypro.2014.02.011. https://repositorio.lneg.pt/bitstream/10400.9/1063/1/SOLARTHRMAL.pdf https://doi.org/10.1016/j.egypro.2014.02.011 ISO DIS 9806, Annex C, https://www.iso.org/standard/78801.html