Weather Modeling

delphin_6_automation.delphin_setup.damage_models.algae(relative_humidity_list: List[float], temperature_list: List[float], material={})[source]

Implement UNIVPM Algae Model Currently a dummy function!

:param relative_humidity_list :param temperature_list :param material: dictionary with relevant properties and their values

Return growth:list with eval. values
delphin_6_automation.delphin_setup.damage_models.frost_curves(temperature: List[float])[source]

Outputs Frost curves

Source: John Grünewalds Frost Model

delphin_6_automation.delphin_setup.damage_models.frost_risk(relative_humidity: numpy.core.multiarray.array, temperature: numpy.core.multiarray.array) → numpy.core.multiarray.array[source]

Evaluates frost risk

Source: John Grünewalds Frost Model

Returns:a list Containing 0’s and 1’s. Where a 0 indicates no frost risk and an 1 indicate frost risk
delphin_6_automation.delphin_setup.damage_models.mould_index(relative_humidity: List[float], temperature: List[float], draw_back: int, sensitivity_class: int, surface_quality: int) → List[float][source]

Computes a time series of the mould index

Source: T. Ojanen, H. Viitanen Mold growth modeling of building structures using sensitivity classes of materials 2010

delphin_6_automation.delphin_setup.damage_models.mould_pj(relative_humidity: List[float], temperature: List[float], aed_group='b') → Tuple[Iterable[T_co], Iterable[T_co]][source]

Outputs RH difference between measured and critical RH for each time step and two limits. Positive values imply how much RH exceed the critical RH. A low and upper critical RH are applied.

Literature:

delphin_6_automation.delphin_setup.damage_models.u_value(heat_loss: Union[numpy.ndarray, list], exterior_temperature: Union[numpy.ndarray, list], interior_temperature: Union[numpy.ndarray, list], area=0.68) → float[source]

Calculates the mean U-value given the outdoor and indoor temperature and the heat loss

delphin_6_automation.delphin_setup.damage_models.wood_rot(relative_humidity_list: List[float], temperature_list: List[float]) → Tuple[list, list][source]

Calculates the mass loss of wood due to rot

Source: Viitanen, H., Toratti, T., Makkonen, L. et al. Towards modelling of decay risk of wooden materials Eur. J. Wood Prod. 2010