To define a single heat exchanger that uses multiple fluid zones, or to connect the auxiliary fluid flow path among multiple heat exchangers, you can use heat exchanger groups. To use heat exchanger groups, perform the following steps:
Define Models Energy...
Define User-Defined Heat Exchanger Group...
| Creating or replacing any heat exchanger group initializes any previously calculated values for temperature and enthalpy for all macros.
Selecting the Fluid Zones for the Heat Exchanger Group
Select the fluid zones that you want to define in the heat exchanger group in the Fluid Zones drop-down list. The auxiliary fluid flow in all these zones will be in parallel. Note that one zone cannot be included in more than one heat exchanger group.
Selecting the Upstream Heat Exchanger Group
If you want to connect the current group in series with another group, choose the upstream heat exchanger group. Note that any group can have at most one upstream and one downstream group. Also, a group cannot be connected to itself. Select a heat exchanger group from the Upstream drop-down list under Connectivity in the Model Data tab of the Heat Exchanger Group panel.
| Connecting to an upstream heat exchanger group can be done only while creating a heat exchanger group. The connection will persist even if the connection is later changed and the
Replace button is clicked. To change a connection to an upstream heat exchanger group, you need to delete the connecting group and create a new heat exchanger group with the proper connection.
Specifying the Auxiliary Fluid Inlet and Pass-to-Pass Directions
The Auxiliary Fluid Inlet Direction and Pass-to-Pass Direction, in the Geometry tab can be specified as directed in Section 7.25.3 in the Heat Exchanger Model panel. Note that the Update from Plane Tool will set the height, width, and depth as the average of the fluid zones selected in the Fluid Zones.
Specifying the Auxiliary Fluid Properties
The auxiliary fluid can be specified as having a constant-specific-heat, or a user-defined function can be written to calculate the enthalpy. The function should return a single value depending on the index:
The user-defined function should be of type
DEFINE_SOURCE(udf_name, cell_t c, Thread *t, real d[n], int index).
where n in the expression d[n] would be 0 for temperature, 1 for pressure, or 2 for quality. The variable index is 0 for enthalpy, 1 for temperature, or 2 for specific heat. This user-defined function should return
real value; /* (temperature or enthalpy or Cp depending on index). */
Specifying Supplementary Auxiliary Fluid Streams
The addition or removal of a supplementary auxiliary fluid is allowed in any of the heat exchanger groups. Note that auxiliary streams are not allowed for individual zones. You will input the mass flow rate, temperature, and quality of the supplementary auxiliary fluid. You will also need to specify the heat transfer for various flow rates of primary and auxiliary flows. The auxiliary stream has the following assumptions:
Initializing the Auxiliary Fluid Temperature
When the heat exchanger group is connected to an upstream heat exchanger group, FLUENT will automatically set the initial guess for the auxiliary fluid inlet temperature, , to be equal to the of the upstream heat exchanger group. Thus the boundary condition for the first heat exchanger group in a connected series will automatically propagate as an initial guess for every other heat exchanger group in the series. However, when it is necessary to further improve convergence properties, you will be allowed to override for any connected heat exchanger group by providing a value in the Initial Temperature field. Whenever such an override is supplied, FLUENT will automatically propagate the new to any heat exchanger groups further downstream in the series. Similarly, every time the boundary condition for the first heat exchanger group is modified, FLUENT will correspondingly update every downstream heat exchanger group.
If you want to impose a non-uniform initialization on the auxiliary fluid temperature field, first connect the heat exchanger groups and then set for each heat exchanger group in streamwise order.
All heat exchangers included in a group must use the fixed option. All heat exchangers within a heat exchanger group must have the same . In other words, no local override of this setting is possible through the Heat Exchanger panel.