Main Content

Specific Dissipation Heat Exchanger (TL)

Heat exchanger parameterized by specific dissipation data for systems with thermal liquid and controlled flows

Since R2024a

  • Heat Exchanger (TL) block

Libraries:
Simscape / Fluids / Heat Exchangers / Thermal Liquid

Description

The Specific Dissipation Heat Exchanger (TL) block models the cooling and heating of fluids through conduction over a thin wall. The properties of a single-phase thermal liquid are defined on the Thermal Liquid tab. The second fluid is a controlled fluid, which is specified only by the user-defined parameters on the Controlled Fluid tab. It does not receive any properties from the domain fluid network. The heat exchange between the fluids is based on the thermal liquid sensible heat.

Heat Transfer Model

Heat transfer by the simple model is based on specific dissipation:

Q=ξ(TIn,ThTIn,C),

where:

  • ξ is specific dissipation, which is a function of the mass flow rates of the thermal and controlled liquids.

  • TIn,Th is the thermal liquid inlet temperature.

  • TIn,C is the controlled liquid inlet temperature.

The simple model is based on linear interpolation of user-provided tabulated data and does not capture individual features of the heat exchanger.

Composite Structure

The Heat Exchanger (TL) block is a composite of the Specific Dissipation Heat Exchanger Interface (TL) and Specific Dissipation Heat Transfer blocks:

Examples

Ports

Conserving

expand all

Opening for thermal liquid to enter and exit its side of the heat exchanger.

Opening for thermal liquid to enter and exit its side of the heat exchanger.

Entrance temperature of controlled fluid 2.

Input

expand all

Instantaneous value of the isobaric specific heat for the controlled fluid.

Instantaneous value of the mass flow rate of the controlled fluid.

Parameters

expand all

Heat Transfer

Mass flow rate of thermal liquid at each breakpoint in the lookup table for the specific heat dissipation table. The block inter- and extrapolates the breakpoints to obtain the specific heat dissipation of the heat exchanger at any mass flow rate. Interpolation is the MATLAB linear type and extrapolation is nearest.

The mass flow rates can be positive, zero, or negative, but they must increase monotonically from left to right. Their number must equal the number of columns in the Specific heat dissipation table parameter. If the table has m rows and n columns, the mass flow rate vector must be n elements long.

Mass flow rate of controlled fluid at each breakpoint in the lookup table for the specific heat dissipation table. The block inter- and extrapolates the breakpoints to obtain the specific heat dissipation of the heat exchanger at any mass flow rate. Interpolation is the MATLAB linear type and extrapolation is nearest.

The mass flow rates can be positive, zero, or negative, but they must increase monotonically from left to right. Their number must equal the number of columns in the Specific heat dissipation table parameter. If the table has m rows and n columns, the mass flow rate vector must be n elements long.

Specific heat dissipation at each breakpoint in its lookup table over the mass flow rates of thermal liquid and controlled fluid. The block inter- and extrapolates the breakpoints to obtain the effectiveness at any pair of thermal liquid and controlled fluid mass flow rates. Interpolation is the MATLAB linear type and extrapolation is nearest.

The specific heat dissipation values must be not be negative. They must align from top to bottom in order of increasing mass flow rate in the thermal liquid channel, and from left to right in order of increasing mass flow rate in the controlled fluid channel. The number of rows must equal the size of the Thermal liquid mass flow rate vector parameter, and the number of columns must equal the size of the Controlled fluid mass flow rate vector parameter.

If your heat exchanger data sheet supplies the heat transfer coefficients, multiply the provided heat transfer coefficients by the surface area to calculate the specific dissipation.

Warning condition for specific heat dissipation in excess of minimum heat capacity rate. Heat capacity rate is the product of mass flow rate and specific heat, and its minimum value is the lowest between the flows. This minimum gives the specific dissipation for a heat exchanger with maximum effectiveness and cannot be exceeded. See the Specific Dissipation Heat Transfer block for more detail.

Pressure Loss

Mass flow rate at each breakpoint in the lookup table for the pressure drop. The block inter- and extrapolates the breakpoints to obtain the pressure drop at any mass flow rate. Interpolation is the MATLAB linear type and extrapolation is nearest.

The mass flow rates can be positive, zero, or negative and they can span across laminar, transient, and turbulent zones. They must, however, increase monotonically from left to right. Their number must equal the size of the Pressure drop vector parameter, with which they are to combine to complete the tabulated breakpoints.

Pressure drop at each breakpoint in its lookup table over the mass flow rate. The block inter- and extrapolates the breakpoints to obtain the pressure drop at any mass flow rate. Interpolation is the MATLAB linear type and extrapolation is nearest.

The pressure drops can be positive, zero, or negative, and they can span across laminar, transient, and turbulent zones. They must, however, increase monotonically from left to right. Their number must equal the size of the Mass flow rate vector parameter, with which they are to combine to complete the tabulated breakpoints.

Absolute temperature established at the inlet in the gathering of the tabulated pressure drops. The reference inflow temperature and pressure determine the fluid density assumed in the tabulated data. During simulation, the ratio of reference to actual fluid densities multiplies the tabulated pressure drop to obtain the actual pressure drop.

Absolute pressure established at the inlet in the gathering of the tabulated pressure drops. The reference inflow temperature and pressure determine the fluid density assumed in the tabulated data. During simulation, the ratio of reference to actual fluid densities multiplies the tabulated pressure drop to obtain the actual pressure drop.

Mass flow rate below which its value is numerically smoothed to avoid discontinuities known to produce simulation errors at zero flow. See the Specific Dissipation Heat Exchanger Interface (TL) block (on which the Simple Model variant is based) for detail on the calculations for the thermal liquid side of the exchanger.

Volume of fluid in the thermal liquid flow channel.

Flow area at the inlet and outlet of the thermal liquid flow channel. The ports are of the same size.

Effects and Initial Conditions

Option to model the pressure dynamics in the thermal liquid. If you clear this checkbox, the block removes the pressure derivative terms from the component energy and mass conservation equations. The pressure inside the heat exchanger is then reduced to the weighted average of the two port pressures.

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

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

Extended Capabilities

C/C++ Code Generation
Generate C and C++ code using Simulink® Coder™.

Version History

Introduced in R2024a

expand all