HeatExchanger4_CL

HeatExchanger4_CL models a counterflow heat exchanger with any type of fluids. The model divides the heat exchanger into sub heat exchangers in order to capture the impact of fluid heat capacity variation. HeatExchanger4_CL takes in the inlet conditions associated with the hot and cold flows and the conductance and returns the effectiveness and pinch point DT of the HX.
Inputs:
F_H$ = hot fluid
C_H = concentration if F_H$ is a brine; humidity ratio if F_H$ is AirH2O; otherwise enter 0
P_H_in = inlet pressure of hot fluid
h_H_in = enthalpy of hot fluid at inlet
m_dot_H = mass flow rate of hot fluid
F_C$ = cold fluid
C_C = concentration if F_C$ is a brine; humidity ratio if F_C$ is AirH2O; otherwise enter 0
P_C = inlet pressure of cold fluid
h_C_in = enthalpy of cold fluid at inlet
m_dot_C = mass flow rate of cold fluid
UA = conductance of heat exchanger
DPoverP_H = pressure drop normalized by inlet pressure on hot side
DPoverP_C = pressure drop normalized by inlet pressure on cold side
N = number of sub heat exchanger (if set to any value <1 then default of N = 10 is used)
Outputs:
h_H_out = enthalpy of hot fluid leaving
h_C_out = enthalpy of cold fluid leaving
eff = effectiveness of heat exchanger
DT_pp = pinchpoint temperature difference of heat exchanger
Note: This model will work with AirH2O, but it will not account for condensation. If condensation can occur, use a Condenser model.
Example:
$Load Component Library
$UnitSystem SI Mass J K Pa
$VarInfo h_C_in, h_C_out, h_H_in, h_H_out Units=J/kg
$VarInfo P_C_out, P_H_out units=Pa
$VarInfo T_H_Out, T_C_out Units=K AltUnits=C Guess=(T_H_in+T_C_in)/2
$VarInfo DT_pp Units=DELTAK
F_C$='EG'
C_C=25 [%]
P_C_in=200e3 [Pa]
T_C_in = ConvertTemp(C,K,20 [C])
h_C_in=Enthalpy(F_C$,P=P_C_in,T=T_C_in,C=C_C)
DPoverP_C = 0.01
m_dot_C = 0.25 [kg/s]
F_H$='Dowtherm_T'
P_H_in = 400e3 [Pa]
T_H_in = ConvertTemp(C,K,110 [C])
h_H_in = Enthalpy(F_H$,T=T_H_in, P=P_H_in)
C_H = 0
m_dot_H = 0.5 [kg/s]
DPoverP_H = 0.02
N = 10
UA = 1000 [W/K]
CALL HeatExchanger4_CL(F_H$, C_H, P_H_in, h_H_in, m_dot_H, F_C$, C_C, P_C_in, h_C_in, m_dot_C, UA, DPoverP_H, DPoverP_C, N: h_H_out, h_C_out, eff, DT_pp)
P_H_out = P_H_in*(1-DPoverP_H)
h_H_out = Enthalpy(F_H$,T=T_H_out, P=P_H_out)
P_C_out = P_C_in*(1-DPoverP_C)
h_C_out=Enthalpy(F_C$,P=P_C_out,T=T_C_out,C=C_C)
{Solution:
eff = 0.5181
DT_pp = 42.82 [K]
T_H_out = 341.1 [K] or 67.95 [C]
T_C_out = 340.3 [K] or 67.18 [C]}