bsrn.qc.tracker.tracker_off_test#

bsrn.qc.tracker.tracker_off_test(ghi, bni, zenith, ghi_extra=None, ghi_clear=None, dhi_clear=None, bni_clear=None)[source]#

Check if the solar tracker is off by comparing measured and clear-sky irradiances [1]. 通过比较测量值和晴空值来检查太阳跟踪器是否失准。

Parameters:
  • ghi (numeric or Series) – Measured global horizontal irradiance ($G_h$). [W/m^2] 测量的水平总辐照度 ($G_h$)。[瓦/平方米]

  • bni (numeric or Series) – Measured beam normal irradiance ($B_n$). [W/m^2] 测量的法向直接辐照度 ($B_n$)。[瓦/平方米]

  • zenith (numeric or Series) – Solar zenith angle ($Z$). [degrees] 太阳天顶角 ($Z$)。[度]

  • ghi_extra (numeric or Series, optional) – Extraterrestrial horizontal irradiance ($E_0$). [W/m^2] 地外水平辐照度 ($E_0$)。[瓦/平方米]

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

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

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

Returns:

flags – Boolean flags (True = Pass). [bool] 布尔标记(True = 通过)。[布尔值]

Return type:

Series or ndarray

Raises:

ValueError – If ghi_clear is not provided and ghi_extra is also missing. 未提供 ghi_clearghi_extra 也为空时。

References