Contents


HeatExchanger2_CL

 

 

The procedure HeatExchanger2_CL models a heat exchanger in which two fluids interact with one another.  The approach temperature difference is specified.  In this model, the pinchpoint must occur at either the hot or cold end; this model will not work if there is a chance that the pinchpoint will occur within the heat exchanger.  The procedure supports real fluids, ideal gas, incompressible, or brines on either side.  See HeatExchanger3_CL for a model that calculates the heat transfer coefficients to determine the heat exchanger performance.

 

Inputs:

 F_H$: hot fluid string identifier

 C_H: concentration of hot fluid - only necessary when hot fluid is brine, otherwise set C_H=0

 m_dot_H: mass flow rate of hot fluid (kg/s or lbm/hr)

 h_H_in: inlet specific enthalpy of hot fluid (J/kg, kJ/kg, or Btu/lbm)

 P_H_in: inlet pressure of hot fluid (bar, atm, Pa, kPa, MPa)

 F_C$: cold fluid string identifier

 C_C: concentration of cold fluid - only necessary when cold fluid is brine, otherwise set C_C=0

 m_dot_C: mass flow rate of cold fluid (kg/s or lbm/hr)

 h_C_in: inlet specific enthalpy of cold fluid (J/kg, kJ/kg, or Btu/lbm)

 P_C_in: inlet pressure of cold fluid (bar, atm, Pa, kPa, MPa)

 DT: approach temperature difference (K, C, R, or F)

 DPoverP_H: pressure drop normalized by absolute pressure on hot side (-)

 DPoverP_C: pressure drop normalized by absolute pressure on cold side (-)

 

Outputs:

 h_H_out: outlet specific enthalpy of hot fluid (J/kg, kJ/kg, or Btu/lbm)

 P_H_out: outlet pressure of hot fluid (bar, atm, Pa, kPa, MPa)

 h_C_out: outlet specific enthalpy of cold fluid (J/kg, kJ/kg, or Btu/lbm)

 P_C_out: outlet pressure of cold fluid (bar, atm, Pa, kPa, MPa)

 Q_dot: heat transfer rate from hot to cold (W, kW or Btu/hr)

 eff: effectiveness (-)

 

Example: 

$Load Component Library

$UnitSystem SI Mass J K Pa

$VarInfo h_C_in units=J/kg

$VarInfo h_C_out units=J/kg

$VarInfo h_H_in units=J/kg

$VarInfo h_H_out units=J/kg

$VarInfo P_C_Out units=Pa

$VarInfo P_H_Out units=Pa

$VarInfo Q_dot units=W

 

F_H$='CarbonDioxide'

m_dot_H=0.1 [kg/s]

T_H_in=380 [K]  

P_H_in=4e6 [Pa]

h_H_in=enthalpy(F_H$,T=T_H_in,P=P_H_in)

m_dot_C=0.03 [kg/s]

T_C_in=300 [K]

P_C_in=6e6 [Pa]

C_C=10 [%]

h_C_in=enthalpy(F_C$,T=T_C_in,C=C_C,P=P_C_in)

F_C$='PG'

DT=5 [K]

DPoverP_H=0.01

DPoverP_C=0.01

Call heatexchanger2_cl(F_H$, 0, m_dot_H, h_H_in, P_H_in, F_C$, C_C, m_dot_C, h_C_in, &

 P_C_in, DT, DPoverP_H, DPoverP_C: h_H_out, P_H_out, h_C_out, P_C_out, Q_dot, eff)

 

{Solution:

h_H_out = -36618 [J/kg]

P_H_out = 3.960e6 [Pa]

h_C_out = 384988 [J/kg]

P_C_out = 5.940e6 [Pa]

Q_dot = 8544 [W] 

eff = 0.9271} 

 

Index