Source code for cea.technologies.thermal_network.thermal_network_loss

"""
Hydraulic - thermal network
"""




from cea.constants import HEAT_CAPACITY_OF_WATER_JPERKGK


[docs]def calc_temperature_out_per_pipe(t_in, m, k, t_ground): """ :param t_in: in Kelvin :param m: in kg/s :param k: in kW/K :param t_ground: in Kelvin :return: """ t_out = (t_in * (k / 2 - m * HEAT_CAPACITY_OF_WATER_JPERKGK / 1000) - k * t_ground) / ( -m * HEAT_CAPACITY_OF_WATER_JPERKGK / 1000 - k / 2) # [K] return t_out