bsrn.modeling.clear_sky.ineichen_model#

bsrn.modeling.clear_sky.ineichen_model(apparent_zenith, airmass_absolute, lt, elev, bni_extra)[source]#

Implementation of Ineichen clear-sky model [1] matching the formulation from pvlib. 与 pvlib 匹配的 Ineichen 晴空模型直接实现。

Parameters:
  • apparent_zenith (numeric) – Apparent (refraction-corrected) solar zenith angle ($Z$). [degrees] 表观(经折射校正的)太阳天顶角 ($Z$)。[度]

  • airmass_absolute (numeric) – Absolute (pressure-corrected) air mass ($AM_a$). [unitless] 绝对(经气压校正的)大气质量 ($AM_a$)。[无单位]

  • lt (numeric) – Linke turbidity factor ($T_L$). [unitless] Linke 浑浊因子 ($T_L$)。[无单位]

  • elev (float) – Elevation. [m] 海拔。[米]

  • bni_extra (numeric) – Extraterrestrial beam normal irradiance ($E_{0n}$). [W/m^2] 地外法向辐照度 ($E_{0n}$)。[瓦/平方米]

Returns:

  • ghi_clear (numeric) – Clear-sky global horizontal irradiance ($G_{hc}$). [W/m^2] 晴空水平总辐照度 ($G_{hc}$)。[瓦/平方米]

  • bni_clear (numeric) – Clear-sky beam normal irradiance ($B_{nc}$). [W/m^2] 晴空法向直接辐照度 ($B_{nc}$)。[瓦/平方米]

  • dhi_clear (numeric) – Clear-sky diffuse horizontal irradiance ($D_{hc}$). [W/m^2] 晴空水平散射辐照度 ($D_{hc}$)。[瓦/平方米]

References