geodata.Cutout.solar_thermal#
- geodata.Cutout.solar_thermal(orientation: dict | str | callable | None = None, trigon_model: str = 'simple', clearsky_model: Literal['simple', 'enhanced'] = 'simple', c0: float = 0.8, c1: float = 3.0, t_store: float = 80.0, **params)#
Convert downward short-wave radiation flux and outside temperature into time series for solar thermal collectors.
Mathematical model and defaults for c0, c1 based on model in [1].
- Parameters:
orientation (Union[dict, str, callable]) – Panel orientation with slope and azimuth (units of degrees), or ‘latitude_optimal’.
trigon_model (str) – Type of trigonometry model
clearsky_model (str) – Type of clearsky model for diffuse irradiation. Either simple or enhanced.
c0 (float) – Parameter for model in [1] This defaults to 0.8.
c1 (float) – Parameter for model in [1] This defaults to 3.0.
t_store (float) – Store temperature in degree Celsius
Note
You can also specify all of the general conversion arguments documented in the convert_cutout function.
References
[1] Henning and Palzer, Renewable and Sustainable Energy Reviews 30 (2014) 1003-1018