modelGenericHX

Parameters

TypeNameDefaultDescription
IntegernV1Number of volume nodes
Shell Side
IntegernSurfaces_shell1Number of transfer (heat/mass) surfaces
Tube Side
RealnTubes1# of tubes per heat exchanger
IntegernR1Number of radial nodes in wall (r-direction)
IntegernSurfaces_tube1Number of transfer (heat/mass) surfaces

Components

TypeNameDefaultDescription
SI.Length[nV]dimensions_shell4*crossAreas_shell./perimeters_shellCharacteristic dimension (e.g., hydraulic diameter)
SI.Area[nV]crossAreas_shell0.25*pi*dimensions_shell.*dimensions_shellCross sectional area of unit volumes
SI.Length[nV]perimeters_shell4*crossAreas_shell./dimensions_shellWetted perimeter of unit volumes
SI.Length[nV]dlengths_shellones(nV)Unit cell length
SI.Heightroughnesses_shellfill(2.5e-5, nV)Average heights of surface asperities
SI.Area[nV,nSurfaces_shell]surfaceAreas_shell[pi*dimensions_tube_outer.*dlengths_tube*nTubes]Discretized area per transfer surface
SI.Angleangles_shellfill(0, nV)Vertical angle from the horizontal (-pi/2 < x <= pi/2)
SI.Lengthdheights_shelldlengths_shell.*sin(angles_shell)Height(port_b) - Height(port_a)
SI.Lengthheight_a_shell0Elevation at port_a: Reference value only. No impact on calculations.
SI.Lengthheight_b_shellheight_a_shell + sum(dheights_shell)Elevation at port_b: Reference value only. No impact on calculations.
SI.Length[nV]dimensions_tube4*crossAreas_tube./perimeters_tubeCharacteristic dimension (e.g., hydraulic diameter)
SI.Area[nV]crossAreas_tube0.25*pi*dimensions_tube.*dimensions_tubeCross sectional area of unit volumes
SI.Length[nV]perimeters_tube4*crossAreas_tube./dimensions_tubeWetted perimeter of unit volumes
SI.Length[nV]dlengths_tubeones(nV)Unit cell length
SI.Heightroughnesses_tubefill(2.5e-5, nV)Average heights of surface asperities
SI.Area[nV,nSurfaces_tube]surfaceAreas_tube[perimeters_tube.*dlengths_tube]Discretized area per transfer surface
SI.Angleangles_tubefill(0, nV)Vertical angle from the horizontal (-pi/2 < x <= pi/2)
SI.Lengthdheights_tubedlengths_tube.*sin(angles_tube)Height(port_b) - Height(port_a)
SI.Lengthheight_a_tube0Elevation at port_a: Reference value only. No impact on calculations.
SI.Lengthheight_b_tubeheight_a_tube + sum(dheights_tube)Elevation at port_b: Reference value only. No impact on calculations.
SI.Length[nV]ths_wallfill(0.001, nV)Tube wall thickness
SI.Length[nR,nV]drsfillArray_1D(ths_wall/nR, nR)Tube unit volume lengths of r-dimension
SI.Length[nV]dimensions_tube_outer{dimensions_tube[i] + 2*sum(drs[:, i]) for i in 1:nV}Tube outer diameter
SI.LengthD_o_tubesum(dimensions_tube_outer)/nVTube outer average diameter