carbatpy.models.components.heat_transfer ======================================== .. py:module:: carbatpy.models.components.heat_transfer .. autoapi-nested-parse:: Created on Fri Jul 26 10:57:15 2024 wrapper to call ht-database and pressure loss @author: welp Attributes ---------- .. autoapisummary:: carbatpy.models.components.heat_transfer.fluidmodel Functions --------- .. autoapisummary:: carbatpy.models.components.heat_transfer.get_correct_trans_string carbatpy.models.components.heat_transfer.calc_alpha_dpdl_tube carbatpy.models.components.heat_transfer.calc_2P_pressure_loss carbatpy.models.components.heat_transfer.calc_2P_heat_transfer Module Contents --------------- .. py:data:: fluidmodel :value: 'TREND' .. py:function:: get_correct_trans_string(fluid) .. py:function:: calc_alpha_dpdl_tube(fluid, fluidstate, mdot, l, d_big, d_small=0, pl_method='Macdonald_et_al-2016', dT_wall=5, ht_method='Deng_et_al-2019', CT='HC') heat transfer coefficient and pressure drop for working fluid, changes automatically to 1phase if necessary. :param fluid: DESCRIPTION. :type fluid: TYPE :param fluidstate: DESCRIPTION. :type fluidstate: TYPE :param mdot: DESCRIPTION. mass flow rate [kg/s] :type mdot: TYPE :param method: DESCRIPTION. Nusselt correlation as in ht database or constant :type method: TYPE :param l: DESCRIPTION. length of tube (only used for flow field as reference length) [m] :type l: TYPE :param d_big: DESCRIPTION. diameter [m] :type d_big: TYPE :param U_i: DESCRIPTION. The default is 0. please set, if constant U shall be used :type U_i: TYPE, optional :returns: * **alpha_KM** (*TYPE*) -- DESCRIPTION. heat transfer coefficient [W/(m^2*K)] * **dp_wf** (*TYPE*) -- DESCRIPTION. differential pressure loss [Pa/m] .. py:function:: calc_2P_pressure_loss(pl_method, d_big, G, state, fluid, mdot, heat_transfer_rate=None, eps=1e-05) .. py:function:: calc_2P_heat_transfer(ht_method, mdot, fluidstate, fluid, d_big, dT_wall, CT)