Engee documentation

Heat Exchanger (TL)

Page in progress.

Heat exchanger for thermal liquid flow and controlled flow systems.

blockType: EngeeFluids.HeatExchangers.EffectivenessNTU.ThermalLiquid

Path in the library:

/Physical Modeling/Fluids/Heat Exchangers/Thermal Liquid/Heat Exchanger (TL)

Description

The block Heat Exchanger (TL) simulates the cooling and heating of liquids by heat conduction through a thin wall. The properties of a single-phase thermal liquid are set on the tab Thermal Liquid. The second heat transfer fluid is adjustable and its properties are set only by parameters in the tab Controlled Fluid. It does not receive any properties from the domain fluid network. The heat exchange between the heat carriers is based on contact heat exchange with the thermal liquid.

heat exchanger g g 1

Heat transfer model

The unit heat transfer model is based on the efficiency-number of heat transfer units (E-NTU) method. In steady-state, heat transfer occurs with an efficiency equal to only a fraction of the ideal value, which is achievable with no thermal resistance and constant inlet stream temperatures:

where

  • - is the actual heat flux;

  • - is the ideal heat flux;

  • ε - heat exchanger efficiency, which is based on the ratio of flux heat capacities and the number of transfer units :

    where

    • - total thermal resistance, for details see sect. Thermal resistance;

    • - is the lower of the flow heat capacity for the two heat carriers;

    • - the larger of the flow heat capacities for the two heat transfer fluids;

The flow heat capacity depends on the specific heat capacity of the thermal fluid ( ) and on its mass flow rate through the heat exchanger ( ):

The efficiency also depends on the mutual arrangement of the flows, the number of strokes between them and the mixing conditions of the flows. Each flow pattern has its own efficiency expression. A list of such expressions is given in block E-NTU Heat Transfer.

Flow pattern

The parameter Flow arrangement determines the mutual direction of the flows: direct flow, counter flow, across each other (cross flow), as well as the "pipe in casing" design, in which one flow is inside the pipes and the other flow is outside the casing. The figure below illustrates such a flow pattern. The flow in the tubes can be either a single stroke through the casing (right) or multiple strokes (left) for greater heat transfer efficiency.

heat exchanger g g 2

Alternative fluid flow patterns can be specified from the general parameterization by tabulated efficiency data, which does not require detailed heat exchanger specification. Such data should reflect the flow pattern of the heat transfer fluids, the degree of mixing and the number of passages through the shell or tube.

Mixing condition

The parameters Cross flow type allow the mixing condition to be set: one of the flows is mixed, both or neither. Mixing implies a transverse movement of the heat transfer medium in ducts without internal barriers (guides, baffles, ribs or walls). It favours the equalisation of temperature gradients across the cross-section. In unmixed flows, as shown in the figure below on the right, the temperature varies only along the flow direction, while in mixed flows (figure on the left) it varies both longitudinally and transversely.

heat exchanger g g 3 en

The difference between mixed and unmixed flows is only taken into account in cross-flow schemes, where the longitudinal temperature change in one fluid induces transverse temperature gradients in the other. In direct/countercurrent flow schemes, only longitudinal temperature changes of the coolants occur and mixing practically does not affect heat transfer, therefore it is not taken into account.

Efficiency curves

The most efficient are shell-and-tube multi-pass heat exchangers (iv.b-e in the figure for 2, 3 and 4 passages). Among the single pass heat exchangers, counterflow heat exchangers are the most efficient (ii) and direct flow heat exchangers are the least efficient (i).

Cross-flow heat exchangers occupy an intermediate position in efficiency and their efficiency depends on the degree of mixing. The highest is achieved when there is no mixing in both streams (iii.a), the lowest when both streams are mixed (iii.b). Mixing only the stream with the lowest flux heat capacity (iii.c) reduces the efficiency to a greater extent than mixing the stream with the highest flux heat capacity (iii.d).

heat exchanger g g 4

Thermal resistance

The total thermal resistance, , is the sum of the local resistances in the direction of heat transfer. These include: convection at the wall surface and conduction through the wall and fouled layers in the presence of deposits. The formula below is used to calculate the total resistance in the direction from the thermal liquid to the regulated heat transfer medium:

where

  • - is the convective heat transfer coefficient between thermal liquid and wall;

  • - convective heat exchange coefficients between the regulated heat transfer fluid and the wall, which comes as a scalar to the HC2 port;

  • - the coefficient of deposits on the wall on the thermal liquid side, the value of parameters Fouling factor;

  • - coefficient of deposits on the wall on the side of the regulated coolant, value of the parameter Fouling factor;

  • - area of heat transfer surface on the thermal liquid side, value of parameter Heat transfer surface area;

and С - heat transfer surface area on the regulated coolant side, value of the parameters Heat transfer surface area;

  • - thermal resistance of the wall, value of the parameter Wall thermal resistance.

heat exchanger g g 5 en

Heat transfer coefficients depend on the heat exchanger configuration and fluid properties. See E-NTU Heat Transfer for more information.

Block structure

The block is a composite component built from simpler blocks: Heat Exchanger Interface (TL) and E-NTU Heat Transfer.

heat exchanger tl engee

Ports

Conserving

# A1 — thermal liquid inlet or outlet
thermal liquid

Details

Inlet or outlet port for thermal liquid on the corresponding side of the heat exchanger.

Program usage name

thermal_liquid_port_a1

# B1 — thermal liquid inlet or outlet
thermal liquid

Details

Inlet or outlet port for thermal liquid on the corresponding side of the heat exchanger.

Program usage name

thermal_liquid_port_b1

# H2 — inlet temperature of the regulated heat transfer fluid
`heat

Details

Non-directional port related to the inlet temperature of the regulated heat transfer fluid.

Program usage name

thermal_port2

Input

# C2 — flow heat capacity of the regulated coolant
scalar

Details

Input port that receives the value of the flow heat capacity of the regulated coolant.

Data types

Float64.

Complex numbers support

No

# HC2 — heat transfer coefficient of the regulated coolant
scalar

Details

Heat transfer coefficient between the regulated fluid and the separating wall.

Data types

Float64.

Complex numbers support

No

Parameters

Common

# Flow arrangement — flow diagram of the heat transfer medium in the heat exchanger
Parallel or counter flow | Shell and tube | Cross flow | Generic - effectiveness table

Details

Parameters defining the mutual arrangement of the flows in the heat exchanger: direct flow, countercurrent, across each other (transverse), as well as the "pipe in shell" design, in which one flow passes inside the pipes and the other flows outside, in the shell.

Alternative flow patterns can be specified in an arbitrary efficiency table, which does not require a detailed heat exchanger specification.

Values

Parallel or counter flow | Shell and tube | Cross flow | Generic - effectiveness table

Default value

Parallel or counter flow

Program usage name

flow_arrangement_type

Evaluatable

Yes

# Wall thermal resistance — resistance of the wall to heat flow due to heat conduction
K/W

Details

The resistance of a wall to heat flow due to heat conduction and the inverse of thermal conductivity, or the product of thermal conductivity by the ratio of surface area to length. The wall resistance is added together with the convective and fouling resistance to determine the total heat transfer coefficient between the flows.

Units

K/W

Default value

0.00016 K/W

Program usage name

R_wall

Evaluatable

Yes

# Number of shell passes — number of flow passages in the casing before outlet

Details

Number of flow passages through the shell in a shell and tube heat exchanger.

Dependencies

To use this parameter, set the parameters Flow arrangement to . Shell and tube.

Default value

1

Program usage name

shell_count

Evaluatable

Yes

# Cross flow type — type of mixing in each channel
Both fluids mixed | Both fluids unmixed | Thermal Liquid mixed & Controlled Fluid unmixed | Thermal Liquid unmixed & Controlled Fluid mixed

Details

The type of mixing of the heat transfer fluids in each duct. Mixing in this context is the lateral movement of the heat transfer fluid as it travels along the duct to the outlet. The flows remain separate from each other. Non-mixing flows are often found in channels with plates, baffles, or fins. This characteristic affects the efficiency of the heat exchanger: unmixed flows are most efficient and mixed flows are less efficient.

Dependencies

To use this parameter, set the parameter Flow arrangement to . Shell and tube.

Values

Both fluids mixed | Both fluids unmixed | Thermal Liquid mixed & Controlled Fluid unmixed | Thermal Liquid unmixed & Controlled Fluid mixed

Default value

Both fluids mixed

Program usage name

cross_flow_type

Evaluatable

Yes

# Number of heat transfer units vector, NTU — the number of heat transfer units at each reference point in the heat exchanger efficiency look-up table

Details

The number of heat transfer units at each anchor point in the heat exchanger efficiency search table. The table is two-dimensional and the independent coordinates are the number of heat transfer units and the heat capacity factor. The block interpolates and extrapolates the reference points to determine the efficiency at any value of the number of transfer units. Interpolation is done using a linear function and extrapolation is done to the nearest value.

The specified numbers must be greater than zero and monotonically increasing from left to right. The dimensionality of this vector must correspond to the number of rows in the table Effectiveness table, E(NTU,CR). If the table has rows and columns, the vector for the number of carry units must be the length of elements.

Dependencies

To use this parameter, set the parameters Flow arrangement to Generic - effectiveness table.

Default value

[0.5, 1.0, 2.0, 3.0, 4.0, 5.0]

Program usage name

NTU_vector

Evaluatable

Yes

# Thermal capacity ratio vector, CR — heat capacity coefficient at each reference point of the heat exchanger efficiency table

Details

The heat capacity coefficient values corresponding to the reference points in the heat exchanger efficiency table. The table is two-dimensional and the independent coordinates are the number of heat transfer units and the heat capacity factor. The block interpolates and extrapolates the reference points to determine the efficiency at any value of the heat capacity coefficient. Interpolation is done using a linear function, and extrapolation is done to the nearest value.

The coefficients must be positive and strictly increasing from left to right. The dimensionality of the vector should correspond to the number of columns in the table Effectiveness table, E(NTU,CR). If the table has rows and columns, the vector of heat capacity coefficients should be the length of elements.

The heat capacity coefficient is the ratio of the minimum and maximum values of the flux heat capacity.

Dependencies

To use this parameter, set the parameter Flow arrangement to . Generic - effectiveness table.

Default value

[0.0, 0.25, 0.5, 0.75, 1.0]

Program usage name

C_ratio_vector

Evaluatable

Yes

# Effectiveness table, E(NTU,CR) — heat exchanger efficiency at each reference point of the search table by number of transfer units and heat capacity coefficient

Details

Values of heat exchanger efficiency in reference points of a two-dimensional table specified by coordinates: number of heat transfer units and heat capacity coefficient. The block interpolates and extrapolates the table values to determine the efficiency at arbitrary combinations of these parameters. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The efficiency values must be non-negative. They should be ordered by rows in the order of increasing number of transfer units (from top to bottom), and by columns - in the order of increasing heat capacity coefficient (from left to right). The number of rows should correspond to the dimensionality of the vector Number of heat transfer units vector, NTU, and the number of columns to the dimensionality of the vector Thermal capacity ratio vector, CR.

Dependencies

To use this parameter, set the Flow arrangement parameter to the value of Generic - effectiveness table.

Default value

[0.3 0.3 0.3 0.3 0.3; 0.6 0.55 0.5 0.47 0.43; 0.85 0.76 0.68 0.61 0.55; 0.94 0.83 0.72 0.65 0.58; 0.98 0.86 0.75 0.66 0.58; 0.99 0.86 0.75 0.66 0.58]

Program usage name

effectiveness_matrix

Evaluatable

Yes

Thermal Liquid

# Minimum free-flow area — cross-sectional area of the channel at the narrowest point
m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Details

The minimum cross-sectional area of the channel through which the heat transfer fluid flows, between the inlet and outlet. If it is a set of channels, tubes, slots or grooves, the parameters value is defined as the sum of the smallest areas at the point of minimum flow area.

Units

m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Default value

0.01 m^2

Program usage name

min_flow_area_1

Evaluatable

Yes

# Hydraulic diameter for pressure loss — hydraulic diameter of the channel at its narrowest point
m | cm | ft | in | km | mi | mm | um | yd

Details

The effective internal diameter of the channel at the cross-section with the smallest area. For non-circular channels, the hydraulic diameter is the equivalent diameter of a circle with an area equal to the area of the existing channel. Its value is equal to the ratio of the minimum cross-sectional area of the channel to one quarter of its total perimeter.

If the channel is given by a set of channels, pipes, slots or grooves, the total perimeter is equal to the sum of the perimeters of all elements. If the channel is a circular pipe, its hydraulic diameter is equal to its actual diameter.

Units

m | cm | ft | in | km | mi | mm | um | yd

Default value

0.1 m

Program usage name

hydraulic_diameter_for_pressure_loss_1

Evaluatable

Yes

# Thermal Liquid volume — total volume of coolant in the thermal liquid channel
l | gal | igal | m^3 | cm^3 | ft^3 | in^3 | km^3 | mi^3 | mm^3 | um^3 | yd^3 | N*m/Pa | N*m/bar | lbf*ft/psi | ft*lbf/psi

Details

Total volume of thermal fluid contained in the thermal liquid channel.

Units

l | gal | igal | m^3 | cm^3 | ft^3 | in^3 | km^3 | mi^3 | mm^3 | um^3 | yd^3 | N*m/Pa | N*m/bar | lbf*ft/psi | ft*lbf/psi

Default value

0.01 m^3

Program usage name

V_liquid_1

Evaluatable

Yes

# Laminar flow upper Reynolds number limit — lower boundary of the transition zone between laminar and turbulent flow regimes

Details

Reynolds number value corresponding to the lower boundary of the transition zone between laminar and turbulent flow regimes. Above this value, inertial forces begin to dominate, resulting in a transition from laminar to turbulent flow. The value by default corresponds to a round pipe with a smooth inner surface.

Default value

2000.0

Program usage name

Re_laminar_1

Evaluatable

Yes

# Turbulent flow lower Reynolds number limit — upper boundary of the transition zone between laminar and turbulent flow regimes

Details

The Reynolds number value corresponding to the upper boundary of the transition zone between laminar and turbulent flow regimes. Below this value, viscous forces begin to dominate, resulting in a transition from turbulent to laminar flow. The By default value corresponds to a round pipe with a smooth inner surface.

Default value

4000.0

Program usage name

Re_turbulent_1

Evaluatable

Yes

# Pressure loss model — mathematical model for calculating pressure losses due to viscous friction
Pressure loss coefficient | Correlation for flow inside tubes | Tabulated data - Darcy friction factor vs. Reynolds number | Tabulated data - Euler number vs. Reynolds number

Details

Parameters allows you to select one of the models for calculating pressure losses due to viscous friction. The parameter defines which expressions will be used in the calculation of losses and which block parameters should be set as input. Details of the calculations depending on the selected parameterization are given in the block Heat Exchanger Interface (TL).

Values

Pressure loss coefficient | Correlation for flow inside tubes | Tabulated data - Darcy friction factor vs. Reynolds number | Tabulated data - Euler number vs. Reynolds number

Default value

Pressure loss coefficient

Program usage name

pressure_loss_type_1

Evaluatable

Yes

# Pressure loss coefficient — total coefficient that takes into account hydraulic losses between ports

Details

The total loss coefficient that takes into account all hydraulic resistance to flow in the channel, including wall friction losses (major losses) and localised resistance due to bends, elbows and other geometry changes (minor losses).

The loss coefficient is an empirical dimensionless quantity widely used to describe pressure losses due to viscous friction. It can be calculated from experimental data or, in some cases, obtained from technical documentation.

Dependencies

To use this parameter, set the parameter Pressure loss model to . Pressure loss coefficient.

Default value

0.1

Program usage name

pressure_loss_coefficient_1

Evaluatable

Yes

# Heat transfer coefficient model — mathematical model for heat transfer between the coolant and the wall
Constant heat transfer coefficient | Correlation for flow inside tubes | Tabulated data - Colburn factor vs. Reynolds number | Tabulated data - Nusselt number vs. Reynolds number and Prandtl number

Details

Mathematical model for heat transfer between the heat transfer medium and the wall. The choice of model determines which expressions to apply and which parameters to specify for heat transfer calculations.

For more details see the block E-NTU Heat Transfer.

Values

Constant heat transfer coefficient | Correlation for flow inside tubes | Tabulated data - Colburn factor vs. Reynolds number | Tabulated data - Nusselt number vs. Reynolds number and Prandtl number

Default value

Constant heat transfer coefficient

Program usage name

heat_transfer_type_1

Evaluatable

Yes

# Heat transfer surface area — effective surface area used in the heat transfer between the heat transfer medium and the wall
m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Details

Effective surface area used in heat transfer between the heat transfer medium and the wall. The effective surface area is the sum of the primary and secondary surface areas, the area where the wall is exposed to the fluid, and the fin area, if used. The fin surface area is usually calculated from the fin efficiency factor.

Units

m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Default value

0.4 m^2

Program usage name

heat_transfer_area_1

Evaluatable

Yes

# Liquid-wall heat transfer coefficient — heat transfer coefficient by convection between thermal liquid and wall
W/(m^2*K) | Btu_IT/(hr*ft^2*deltadegR)

Details

Heat transfer coefficient for convection between gas and wall. Resistance caused by deposits is considered separately in the parameters Fouling factor.

Dependencies

To use this parameter, set the Heat transfer coefficient model parameters to . Constant heat transfer coefficient.

Units

W/(m^2*K) | Btu_IT/(hr*ft^2*deltadegR)

Default value

100.0 W/(m^2*K)

Program usage name

alpha_const_1

Evaluatable

Yes

# Fouling factor — thermal resistance due to deposits
K*m^2/W | deltadegR*ft^2*hr/Btu_IT

Details

Thermal resistance due to deposits that form over time on exposed wall surfaces. Deposits, because they create a new solid layer between the heat transfer medium and the wall through which heat must pass, add additional thermal resistance to the heat transfer path. The deposits grow slowly and the resistance caused by them is accordingly assumed to be constant during the simulation.

Units

K*m^2/W | deltadegR*ft^2*hr/Btu_IT

Default value

0.0001 K*m^2/W

Program usage name

fouling_factor1

Evaluatable

Yes

# Minimum fluid-wall heat transfer coefficient — lower limit for the gas heat transfer coefficient
W/(m^2*K) | Btu_IT/(hr*ft^2*deltadegR)

Details

Lower limit for the heat transfer coefficient between gas and wall. If the calculation gives a lower heat transfer coefficient, the value Minimum fluid-wall heat transfer coefficient replaces the calculated value.

Units

W/(m^2*K) | Btu_IT/(hr*ft^2*deltadegR)

Default value

5.0 W/(m^2*K)

Program usage name

alpha1_min

Evaluatable

Yes

# Length of flow path for heat transfer — characteristic length travelled during heat transfer between the gas and the wall
m | cm | ft | in | km | mi | mm | um | yd

Details

The characteristic length travelled during heat transfer between the gas and the wall. This length is taken into account in the calculation of the hydraulic diameter, on which the heat transfer coefficient and the Reynolds number in the tabulated heat transfer parameterizations depend.

Dependencies

To use this parameter, set the parameters Heat transfer coefficient model to the value of Tabulated data - Colburn factor vs. Reynolds number or Tabulated data - Nusselt number vs. Reynolds number and Prandtl number.

Units

m | cm | ft | in | km | mi | mm | um | yd

Default value

1.0 m

Program usage name

length_for_heat_transfer_1

Evaluatable

Yes

# Nusselt number for laminar flow heat transfer — constant value of Nusselt number for laminar flow

Details

Constant value of Nusselt number for laminar flows. The Nusselt number is required to calculate the heat transfer coefficient between the heat transfer medium and the wall. The value by default corresponds to a cylindrical pipe.

Dependencies

To use this parameter, set the parameter Heat transfer coefficient model to the value of Correlation for flow inside tubes.

Default value

3.66

Program usage name

Nu_laminar_1

Evaluatable

Yes

# Reynolds number vector for Colburn factor — Reynolds number at each reference point of the Colburn factor look-up table

Details

Reynolds number at each reference point of the Colburn factor search table. The block performs inter- and extrapolation of the table values to determine the Colburn factor at any Reynolds number. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The values of Reynolds numbers must be greater than zero and monotonically increasing from left to right. They can cover laminar, transient and turbulent regimes. The dimensionality of this vector should correspond to the dimensionality of the vector Colburn factor vector for the calculation of tabulated reference points.

Dependencies

To use this parameter, set the Heat transfer coefficient model parameters to Tabulated data - Colburn factor vs. Reynolds number.

Default value

[100.0, 150.0, 1000.0]

Program usage name

Re_vector_colburn_1

Evaluatable

Yes

# Colburn factor vector — Colburn factor at each reference point in the Reynolds number look-up table

Details

Colburn factor at each reference point of the Reynolds number lookup table. The block interpolates and extrapolates the table values to determine the Reynolds number at any Colburn factor. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The values of the Colburn factor must not be negative and must line up from left to right in ascending order of the corresponding Reynolds numbers. The dimensionality of this vector should correspond to the dimensionality of the vector Reynolds number vector for Colburn factor for the calculation of tabulated reference points.

Dependencies

To use this parameter, set the Heat transfer coefficient model parameter to Tabulated data - Colburn factor vs. Reynolds number.

Default value

[0.019, 0.013, 0.002]

Program usage name

colburn_factor_vector_1

Evaluatable

Yes

# Reynolds number vector for Nusselt number — Reynolds number at each reference point in the Nusselt number look-up table

Details

Reynolds number at each anchor point of the Nusselt number lookup table. The table is two-parameter, where Reynolds and Prandtl numbers are used as independent coordinates. The block performs inter- and extrapolation of the table values to determine the Nusselt number at any Reynolds number. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The values of Reynolds numbers must be greater than zero and monotonically increasing from left to right. They can cover laminar, transient and turbulent regimes. The dimensionality of this vector should correspond to the number of rows in the table Nusselt number table, Nu(Re,Pr). If the table has rows and columns, the Reynolds number vector must be of length elements.

Dependencies

To use this parameter, set the parameter Heat transfer coefficient model to Tabulated data - Nusselt number vs. Reynolds number and Prandtl number.

Default value

[100.0, 150.0, 1000.0]

Program usage name

Re_vector_Nu_1

Evaluatable

Yes

# Prandtl number vector for Nusselt number — Prandtl number at each reference point of the Nusselt number look-up table

Details

Prandtl number at each anchor point of the Nusselt number lookup table. The table is two-parameter, where Reynolds and Prandtl numbers are used as independent coordinates. The block performs inter- and extrapolation of the table values to determine the Nusselt number at any Prandtl number. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The values of Prandtl numbers must be greater than zero and monotonically increasing from left to right. They can cover laminar, transient and turbulent regimes. The dimensionality of this vector should correspond to the number of columns in the table Nusselt number table, Nu(Re,Pr). If the table has rows and columns, the Prandtl number vector must be of length elements.

Dependencies

To use this parameter, set the parameter Heat transfer coefficient model to Tabulated data - Nusselt number vs. Reynolds number and Prandtl number.

Default value

[1.0, 10.0]

Program usage name

Pr_vector_Nu_1

Evaluatable

Yes

# Nusselt number table, Nu(Re,Pr) — Nusselt number at each reference point of the Reynolds-Prandtl number search table

Details

Nusselt number at each reference point of the Reynolds-Prandtl number search table. The block interpolates and extrapolates the table values to determine the Nusselt number at any pair of Reynolds-Prandtl numbers. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value. By determining the Nusselt number, the table provides the data for the calculation from which the heat transfer coefficient between the fluid and the wall is determined.

The Nusselt number must be greater than zero. Each value should be arranged from top to bottom in order of increasing Reynolds numbers and from left to right in order of increasing Prandtl numbers. The number of rows should be equal to the dimensionality of the vector Reynolds number vector for Nusselt number, and the number of columns should be equal to the dimensionality of the vector Prandtl number vector for Nusselt number.

Dependencies

To use this parameter, set the parameter Heat transfer coefficient model to the value of Tabulated data - Nusselt number vs. Reynolds number and Prandtl number.

Default value

[3.72 4.21; 3.75 4.44; 4.21 7.15]

Program usage name

Nu_matrix_1

Evaluatable

Yes

# Length of flow path from inlet to outlet — distance travelled from port to port
m | cm | ft | in | km | mi | mm | um | yd

Details

The total distance the flow must travel between ports. In multi-pass shell-and-tube heat exchangers, the total distance is the sum of all the passes through the shell. In tube bundles, corrugated plates and other ducts where the flow is divided into parallel branches, it is the distance travelled per branch. The longer the flow path, the greater the basic pressure loss due to viscous friction against the walls.

Dependencies

To use this parameter, set the parameters Pressure loss model to the value of Correlation for flow inside tubes or Tabulated data - Darcy friction factor vs. Reynolds number.

Units

m | cm | ft | in | km | mi | mm | um | yd

Default value

1.0 m

Program usage name

flow_path_length_1

Evaluatable

Yes

# Aggregate equivalent length of local resistances — total local pressure loss expressed in length
m | cm | ft | in | km | mi | mm | um | yd

Details

Total local pressure losses expressed in length. The length of the straight duct results in equivalent losses equal to the sum of the existing local resistances of branches, tees and connections. The greater the equivalent length, the higher the pressure losses due to local resistances.

Dependencies

To use this parameter, set the parameter Pressure loss model to . Correlation for flow inside tubes.

Units

m | cm | ft | in | km | mi | mm | um | yd

Default value

0.1 m

Program usage name

flow_path_length_add_1

Evaluatable

Yes

# Internal surface absolute roughness — average height of roughnesses on the wall surface that result in viscous friction losses
m | cm | ft | in | km | mi | mm | um | yd

Details

The average height of the roughnesses on the wall surface that result in viscous friction losses. The greater the average height, the rougher the wall and the greater the pressure loss due to viscous friction. The surface roughness value is used to derive the Darcy friction coefficient from the Haaland relationship.

Dependencies

To use this parameter, set the parameter Pressure loss model to the value of Correlation for flow inside tubes.

Units

m | cm | ft | in | km | mi | mm | um | yd

Default value

1.5e-5 m

Program usage name

roughness_1

Evaluatable

Yes

# Laminar friction constant for Darcy friction factor — pressure loss correction for the flow cross-section under laminar flow conditions

Details

Pressure loss correction for laminar flow. This parameter is called the shape coefficient and can be used to obtain the Darcy friction coefficient for laminar pressure loss calculations. The By default value corresponds to cylindrical pipes.

Some additional shape coefficients for non-circular cross sections can be determined from analytical solutions of the Navier-Stokes equations. A duct with a square cross-section has a shape factor of 56, a duct with a rectangular cross-section with an aspect ratio of 2:1 has a shape factor of 62, and a coaxial pipe has a shape factor of 96. A thin duct between parallel plates also has a shape factor of 96.

Dependencies

To use this parameter, set the parameter Pressure loss model to the value of Correlation for flow inside tubes.

Default value

64.0

Program usage name

shape_factor_1

Evaluatable

Yes

# Reynolds number vector for Darcy friction factor — Reynolds number at each reference point in the Darcy friction coefficient look-up table

Details

Reynolds number at each reference point of the Darcy friction coefficient search table. The block interpolates and extrapolates the table values to determine the Darcy friction coefficient at any Reynolds number. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The values of Reynolds numbers must be greater than zero and monotonically increasing from left to right. They can cover laminar, transient and turbulent regimes. The dimensionality of this vector should correspond to the dimensionality of the vector Darcy friction factor vector for the calculation of tabulated reference points.

Dependencies

To use this parameter, set the Pressure loss model parameters to Tabulated data - Darcy friction factor vs. Reynolds number.

Default value

[400.0, 1000.0, 1500.0, 3000.0, 4000.0, 6000.0, 10000.0, 20000.0, 40000.0, 60000.0, 100000.0, 1.0e8]

Program usage name

Re_friction_vector_1

Evaluatable

Yes

# Darcy friction factor vector — Darcy friction coefficient at each reference point in the Reynolds number look-up table

Details

Darcy friction coefficient at each reference point in the Reynolds number lookup table. The block interpolates and extrapolates the table values to determine the Darcy friction coefficient at any Reynolds number. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The values of the Darcy friction coefficient shall not be negative and shall line up from left to right in ascending order of the corresponding Reynolds numbers. The dimensionality of this vector should correspond to the dimensionality of the vector Reynolds number vector for Darcy friction factor for the calculation of tabulated reference points.

Dependencies

To use this parameter, set the Pressure loss model parameter to Tabulated data - Darcy friction factor vs. Reynolds number.

Default value

[0.264, 0.112, 0.071, 0.0417, 0.0387, 0.0268, 0.025, 0.0232, 0.0226, 0.022, 0.0214, 0.0214]

Program usage name

friction_factor_vector_1

Evaluatable

Yes

# Reynolds number vector for Euler number — Reynolds number at each reference point in the Euler number look-up table

Details

Reynolds number at each reference point of the Euler number search table. The block performs inter- and extrapolation of the table values to determine the Euler number at any Reynolds number. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The values of the Reynolds numbers must be greater than zero and monotonically increasing from left to right. They can cover laminar, transient and turbulent regimes. The dimensionality of this vector should correspond to the dimensionality of the vector Euler number vector for the calculation of tabulated reference points.

Dependencies

To use this parameter, set the Pressure loss model parameters to Tabulated data - Euler number vs. Reynolds number.

Default value

[50.0, 500.0, 1000.0, 2000.0]

Program usage name

Re_vector_Eu_1

Evaluatable

Yes

# Euler number vector — Euler number at each reference point in the Reynolds number look-up table

Details

Euler number at each reference point of the Reynolds number search table. The block interpolates and extrapolates the table values to determine the Reynolds number at any Euler number. Interpolation is performed using a linear function, and extrapolation is performed to the nearest value.

The values of the Darcy friction coefficient shall not be negative and shall line up from left to right in ascending order of the corresponding Reynolds numbers. The dimensionality of this vector should correspond to the dimensionality of the vector Reynolds number vector for Euler number for the calculation of tabulated reference points.

Dependencies

To use this parameter, set the Pressure loss model parameters to Tabulated data - Euler number vs. Reynolds number.

Default value

[4.4505, 0.6864, 0.4791, 0.3755]

Program usage name

Eu_vector_1

Evaluatable

Yes

Controlled Fluid

# Heat transfer surface area — effective surface area used in the heat transfer between the heat transfer medium and the wall
m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Details

Effective surface area used in heat transfer between the heat transfer medium and the wall. The effective surface area is the sum of the primary and secondary surface areas, the area where the wall is exposed to the fluid, and the fin area, if used. The fin surface area is usually calculated from the fin efficiency factor.

Units

m^2 | cm^2 | ft^2 | in^2 | km^2 | mi^2 | mm^2 | um^2 | yd^2

Default value

0.4 m^2

Program usage name

heat_transfer_area_2

Evaluatable

Yes

# Fouling factor — thermal resistance due to deposits
K*m^2/W | deltadegR*ft^2*hr/Btu_IT

Details

Thermal resistance due to deposits that form over time on exposed wall surfaces. Deposits, because they create a new solid layer between the heat transfer medium and the wall through which heat must pass, add additional thermal resistance to the heat transfer path. The deposits grow slowly and the resistance caused by them is accordingly assumed to be constant during the simulation.

Units

K*m^2/W | deltadegR*ft^2*hr/Btu_IT

Default value

0.0001 K*m^2/W

Program usage name

fouling_factor2

Evaluatable

Yes

# Minimum fluid-wall heat transfer coefficient — lower limit for the heat transfer coefficient of the regulated heat transfer medium
W/(m^2*K) | Btu_IT/(hr*ft^2*deltadegR)

Details

Lower limit for the heat transfer coefficient between the heat transfer medium and the wall. If the calculation gives a lower heat transfer coefficient, the value Minimum fluid-wall heat transfer coefficient replaces the calculated value.

Units

W/(m^2*K) | Btu_IT/(hr*ft^2*deltadegR)

Default value

5.0 W/(m^2*K)

Program usage name

alpha2_min

Evaluatable

Yes

Effects and Initial Conditions

# Thermal Liquid 1 dynamic compressibility — compressibility of thermal liquid in the heat exchanger

Details

Option for modelling pressure changes inside the heat exchanger. If this box is unchecked, pressure derivatives are not considered in the energy and mass conservation equations. The pressure inside the heat exchanger is defined as the average of the two port pressures.

Default value

true (switched on)

Program usage name

dynamic_compressibility_1

Evaluatable

Yes

# Thermal Liquid initial temperature — temperature of thermal liquid in the channel at the beginning of simulation
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Details

Temperature of thermal liquid in the channel at the beginning of simulation.

Units

K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR

Default value

293.15 K

Program usage name

T_start_1

Evaluatable

Yes

# Thermal Liquid initial pressure — pressure of thermal liquid in the channel at the beginning of simulation
Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Details

Pressure of thermal liquid in the channel at the beginning of the simulation.

Units

Pa | GPa | MPa | atm | bar | kPa | ksi | psi | uPa | kbar

Default value

0.101325 MPa

Program usage name

p_start_1

Evaluatable

Yes