Weather Modeling¶
-
delphin_6_automation.delphin_setup.weather_modeling.
convert_weather_to_indoor_climate
(temperature: list, indoor_class, calculation_method='en15026') → Tuple[Iterable, Iterable][source]¶ Calculates the indoor climate based on the outdoor temperature and the indoor class. Can either be calculated as EN13788 or EN15026
-
delphin_6_automation.delphin_setup.weather_modeling.
driving_rain
(precipitation: list, wind_direction: list, wind_speed: list, wall_location: dict, orientation: Union[int, float], inclination=90, catch_ratio=None) → Iterable[source]¶ Calculates the driving rain load on a wall.
Source: Blocken, B, and J Carmeliet. 2002. “Spatial and Temporal Distribution of Driving Rain on a Low-Rise Building.” Wind and Structures 5 (5). TECHNO-PRESS: 441–62.
-
delphin_6_automation.delphin_setup.weather_modeling.
en13788
(indoor_class: str, daily_temperature_average_: <built-in function array>) → Tuple[Iterable, Iterable][source]¶ Calculates the indoor climate after EN13788. Only the continental class is implemented.
Parameters: - indoor_class – Either a or b
- daily_temperature_average – daily average of air temperature
Returns: Indoor temperature and relative humidity
-
delphin_6_automation.delphin_setup.weather_modeling.
en15026
(indoor_class: str, daily_temperature_average_: numpy.ndarray) → Tuple[Iterable, Iterable][source]¶ Calculates the indoor climate after EN15026. Only the continental class is implemented.
Parameters: - indoor_class – Either a or b
- daily_temperature_average – daily average of air temperature
Returns: Indoor temperature and relative humidity
-
delphin_6_automation.delphin_setup.weather_modeling.
short_wave_radiation
(radiation: <built-in function array>, longitude: float, latitude: float, inclination: float, orientation: float) → list[source]¶ Calculates the short wave radiation on a wall.
Source: Svendsen, S.Å., Danmarks tekniske højskole, DTH, and LfV. 1984. Solstråling. Laboratoriet for Varmeisolering,