Example 6

EXAMPLE 6
SOLID/FLUID HEAT TRANSFER PROBLEM

DESCRIPTION

In this example, we wish to calculate the heat transfer between a Newtonian fluid and an
axisymmetric steel die. In particular energy, momentum and incompressibility equations are
solved over the fluid domain together with the heat equation over the solid domain. The
domain of calculation is displayed in Fig. 1. Subdomain 1 covers the fluid region, while the
solid region corresponds to subdomain 2.

We select a Newtonian fluid. Its material properties are:
 = 1000 poises  = 1 g/cm3
k = 0.5 10 erg/s/cm/°C
5 Cp = 2 107erg/g/°C

for the viscosity, the density, the heat conductivity and the heat capacity, respectively. The
steel die is characterized by its thermal conductivity ks = 35 105 erg/s/cm/°C.
Outflow insulated

(BS 3)

(BS 4) Solid (BS 2)

subdom ain 2
Axis of
symmetry

subdom ain 1 heat exchange
by convection

Fluid

(BS 1)

insulated
Inflow Q = 3
T = 200

Fig. 1. Solid/fluid heat transfer problem and boundary conditions.
The mesh is included in the box x = [0, 0.3], y = [0, 0.8].

January 2017 6.1 Release 18.0

Let us point out two important points. solflu. insulated wall. solflu.msh .Create a new task: 2D axisymmetric geometry . Vanishing velocities are selected along this line.lst. because the fluid and solid problems must be solved in parallel. however a cylindrical system of coordinates (r.Create a sub-task: Generalized Newtonian non-isothermal flow problem Domain: S1 Material data Constant viscosity: fac = 103 Density:  = 1. KEYWORDS solid/fluid heat transfer.dat.0 . multi-domain calculation. only one task is needed. since the fluid does not slip along the die wall. axis of symmetry. The volumetric flow rate is 3 cm3/s.msh. As in the previous example. solflu. outflow. we use the finite element mesh of example V. In example V. 2-D axisymmetric flow FILENAMES solflu. a multidomain calculation has involved the heat exchange between two solids. POLYDATA SESSION .res NEW CONCEPTS For the discretization.Read a mesh file: solflu. The interface itself is a part of the boundary of the fluid domain. This single task will have two sub-tasks.cons.res. solflu. The user is now familiar with the usual boundary conditions such as inflow. An interface condition has been selected for the temperature along the common solid/fluid interface: it ensures the continuity of the temperature and of the heat flux. solflu.cfx.z) is used instead of the previous cartesian system. Example 6 In Fig.2 Release 18. and one for the heat conduction problem. solflu.mdf.0 Thermal conductivity: K = 5 104 Heat capacity per unit mass: Cp = 2 107 Average temperature: tinit = 200 Viscous heating taken into account January 2017 6. one for the fluid problem. In this example. 1 we also display the boundary conditions. The subdomains are noted 'Si' and the boundaries 'BSi'. etc. we wish to calculate the heat transfer between a Newtonian fluid and an axisymmetric steel die.

linear pressure 4x4 element for temperature .dat Result file solflu.5 106 Average temperature: tinit = 200 Thermal boundary conditions S 1: Interface see note 1 BS 1: Insulated BS 2: Flux density imposed: qc: constant = -5.Outputs .2.cfx. volumetric) BS 3: Outflow: zero normal force imposed BS 4: Axis of symmetry Thermal boundary conditions S 2: Interface see note 1 BS 1: Temperature imposed: Tp = 200 BS 3: Outflow BS 4: Axis of symmetry Interpolation see note 2 quadratic element for velocities.4) probe2: prefix: solflu_02 location (0. 0.4) .4) probe3: prefix: solflu_03 location (0.3 Release 18.res CFD-Post solflu. 105 alpha = 104 Talpha = 0 sigma = 0 Tsigma = 0 T0 = 0 BS 3: Insulated Interpolation see note 2 4x4 element for temperature Assign the stream function PSI = 0 at the node closest to coordinates (2.Default output : CFD-Post .Filenames Mesh file solflu.0 . 0.Probe (optional) probe1: prefix: solflu_01 location (0. Example 6 Inertia and volume forces neglected Flow boundary conditions S 2: vn = vs = 0. 0.Create a sub-task: Heat conduction problem Domain: S 2 Material data Thermal conductivity: K = 3.1.res January 2017 6.0 BS 1: Inflow: flow rate = 3.msh Data file solflu.System of units for CFD-Post: metric_cm/g/s/A+Celsius . 0) .Activate convergence strategy: no see note 3 .0 (automatic.Save and exit .

we have two input files for POLYFLOW: a mesh and a data file.MSH and SOLFLU. This will be the topic of a dedicated example. we recommend the use of the 4x4 element for the temperature. This condition ensures the continuity of the temperature field and of the heat flux. Note 2: Interpolation Generalized Newtonian non-isothermal flows are often endowed with thin thermal boundary layers. For the listing. the number of temperature nodes is twice the number of velocity nodes in each spatial direction.DAT. Thus. In order to capture the steep temperature gradients. and asks whether the user wants to activate convergence strategy. informing the user that non-isothermal flows can cause convergence difficulties.RES is also generated and can be used for a future restart.LST.0 . their name are SOLFLU. an interface boundary condition must be specified along their common intersection. RUNNING POLYFLOW At the present stage. we select the name SOLFLU. January 2017 6. a window pops up. This option is efficient for all non-isothermal flow problems of fluids characterized by a high Péclet number. The convergence strategy involves the definition of specific evolution functions applied on potentially challenging non-linearities. Example 6 Note 1: Interface Since a temperature field is defined on subdomains 1 and 2. The latter is used as standard input for POLYFLOW. Note 3: Convergence strategy At the end of the session.4 Release 18. A result file named SOLFLU.

fin. fin. fin. val. = 0. a) b) c) Fig. val. 2. Solid/fluid heat transfer problem: a) Temperature contour lines (init. = 3). val. incr. incr. incr. = 209). c) Streamlines (init. = 0. b) Axial velocity contour lines (init. we display successively the temperature contour lines over the whole mesh. = 1. val. January 2017 6. = 20. 2. Example 6 GRAPHIC POST-PROCESSING Mesh and result files for graphic post-processing are generated. = 200. = 180). = 0. In Fig. val.3.0 .5 Release 18. the vertical velocity component and the stream function over the fluid subdomain. val.