1 Introduction

Multi-physics system involving flow, chemical reaction and heat transfer is common in nature, which is multi-factor-dependent system. The common CFD model for heat transfer simulation generally takes into account only one of the factors [4]. Shell-and-tube reactor is such a typical Multi-physics system. It is a shell container with thousands of tubes inside which separates the domain into two zones. When computing the flow and heat transfer at shell side, the heat releasing rate of the reaction at tube side is considered as a fixed boundary condition; when computing the chemical reaction at tube side, a formulated heat transfer coefficient at shell side is used for the computation [14, 15]. However, such simplifications ignore the heat exchange between the shell side and the tube side. The great variation of the flow at shell side may significantly change the heat transfer rate at tube side, which may affect the temperature distribution and the reacting rate at tube side, and the temperature at shell side may be altered consequently. Therefore, ignoring the multi-physical coupling effects may introduce unexpected errors into the numerical model. The CFD simulation at two sides can be performed in one integrated model to take into account the interaction between them. The difficulty is that the time scales of the variables at two sides are significantly different, the time step in CFD model has to be compatible with the smallest time scales, which makes the model inefficient. Development of numerical algorithm with higher computational efficiency while keeping the accuracy of the model is of great value.

Two strategies are commonly used to deal with the multi-physics problems: one is the integral method that considers the closed system as one domain which is governed by uniform equations, thus the shell side and the tube side are solved simultaneously; another is the zonal method which decomposes the domain into several individual sub-zones, each sub-zone is governed by different conservation equations and solved independently, while the data swaps at the interfaces to take into account the interaction between them. The chemical reaction zone and the heat transfer zone are relatively independent in the system for some cases [3, 7, 10]. They don’t exchange mass but energy between two zones, i.e. typical closed systems. The zonal method is an ideal method for these classes of multi-physical problems. With zonal method, numerical model may contain several individual modules. Each module is developed to deal with the physical field in one sub-zone using state-of-the-art solutions. This method has been successfully employed in a wide range of engineering problems, e.g. chemical reactor network for combustion [11], aero-thermal coupling analysis for hypersonic vehicles [18] and coupled flow-thermal-structural analysis [19]. However, by using the traditional zonal method, solving the chemical reaction, turbulent flow and heat transfer in each sub-zone simultaneously is not an easy job sometimes, which computational cost may be expensive and require high-performance computational facility. Hence, the development of the cost-effective zonal algorithm has attracted many researchers [16, 17].

In the present paper, we firstly purpose a zonal different-time-step algorithm aiming to simulate the flow, chemical reaction and heat transfer couple system in a closed domain in Section 2. Afterwards, we present a case study of shell-and-tube reactor in order to validate the purposed method in Section 3. Finally, we analyse the flow and heat transfer in the reactor using the numerical results in Section 4.

2 Zonal Different-Time-Step Algorithm

In flow, chemical reaction and heat transfer couple problems, the energy distribution in a closed system is dominated by both the heat released in chemical reaction and the convective heat transfer. The hydrodynamic conditions and the governing equations are different in the flow zone and the reaction zone, hence the solving algorithm may vary in different zones. Taking the widely used shell-and-tube reactor [12] as an example, its reaction zone (tube side) contains hundreds (or even thousands) of reaction tubes. The flow in these tubes can be described as a sum of Poiseuille flow and Knudsen flow with weak non-linearity, which may converge quickly in the simulation. On the other hand, the heat transfer in flow zone (shell side) is a forced convection heat transfer with large Reynolds number, in which the flow are highly non-linear hereby the computation is costly. Furthermore, the reaction tubes are generally filled with high porosity catalyst, the characteristic time of the heat transfer in the porous tubes is of the order of seconds, while the characteristic time of the turbulent flow at shell side is of the order of milliseconds. In order to ensure the precision of the flow prediction and improve the accuracy of the iteration, a smaller time step is preferable in flow zone. The computational cost may significantly increase if applying the same time step in reaction zone as that adopted in flow zone, although that would not be very conducive to more accurate results. Based on the principal of heat transfer, the temperature variation on the wall in a short time is small and such influence on the flow is limited in the boundary layer only, even if there is large heat flux on the wall. Hence, the flow in flow zone can be considered as steady flow in a short time, i.e. the characteristic time of the reaction zone. Smaller time step is applied in the flow zone to obtain higher accuracy, whereas larger time step is applied in the reaction zone to reduce computational cost.

According to the upon discussion, the flowchart of the ZDTS is shown in Fig. 1. The ZDTS assumes that the reaction zone and the flow zone are physically decomposed in domain. There is only heat exchange rather than mass exchange between two zones in a shell-and-tube reactor. The flow zone and the reactor zone are solved individually using different time steps, and pass the physical information between them at the interface. This method can be implemented by following the steps:

  1. 1.

    Carry out the steady simulation in reaction zone at t 0 and calculate the wall heat flux density q at the interface;

  2. 2.

    Perform the unsteady simulation with time step of t f in flow zone, using the heat flux density q obtained in the previous step as the boundary condition;

  3. 3.

    Transfer the convection heat transfer coefficient h f in flow zone into h r in reaction zone by interpolation;

  4. 4.

    Restart the simulation in reaction zone from t 0 to t 0 + t r with h r as input at wall boundaries, export the wall heat flux density q at the end of the simulation for the next iteration;

This method can reduce the data exchanging frequency and the computational amount in the reaction zone, therefore greatly speed up the simulation.

Figure 1
figure 1

Flowchart of zonal different-time-step algorithm, R represents the reaction zone and F represents the flow zone.

The selections of the time steps t f and t r are critical in the ZDTS algorithm. Theoretically, t f and t r should be the same order as the characteristic times of the flow zone and the reactor zone respectively. However, due to the complex boundary conditions and the complicated structures of the reactor, the system involves various flow patterns. The characteristic time may vary locally, depending on the flow conditions. In order to properly estimate t f and t r , we introduce a asynchronous factor A f (A f = t r /t f ) in the model to balance the accuracy and the efficiency.

Because the governing equations in flow zone and reaction zone are different, the meshing schemes in each zone may be different. The mesh is generated independently in each zone and the patched grid scheme [5] is used to bridge the zones by the interface. Patched grid dose not need conformal mesh at the interface, hence it can simply the mesh generation process. More important, thanks to the non-conformal interface, the mesh in each zone can be optimised independently, which may reduce the mesh number thus the computational cost.

The interpolation method has to be used in order to pass the physical data between the non-conformal interfaces. The selection of the interpolation methods may influence the accuracy of the numerical results, which is investigated in Section 4.1

3 CFD Model Description

In the present paper, we use the shell-and-tube reactor for catalytic oxidation of H C l as a test case. Because the reaction zone and the flow zone are solved independently, the numerical solutions are described separately, i.e. governing equations, boundary conditions, meshes and numerical schemes. Following the steps of the ZDTS as stated in Section 2, the simulations in two zones are performed alternately to obtain the final results.

3.1 Shell-and-Tube Reactor

The reactor is decomposed into two zones, namely the reaction zone (at tube side) and the flow zone (at shell side). The flow zone is divided into three individual parts by the tube sheets. Each part is 1570 mm in length and 700 mm in internal diameter, as shown in Fig. 2. 142 reaction tubes (Φ32 in external diameter) and 6 tie rods (Φ16 in external diameter) are assembled into a ring array in the form of equilateral triangles. The fluid in the flow zone is molten salt, which enters from the bottom of the reactor. The reacting gases flow into reaction tubes from the top. There are 2 baffle plates (560 mm in external diameter) and 3 baffle rings (300 mm in internal diameter) in each part to guide the molten salt flow in flow zone. The flow zone is further divided into 6 sections, which can be classified into four characteristic sections: entrance section (I), exit section (VI), ring-plate sections (II, V) and plate-ring sections (III, V).

Figure 2
figure 2

Schematic of an individual part of the reactor, the part is further divided into 6 sections.

3.2 Governing Equations in Reaction Zone

The chemical reaction in the reaction tubes is gas-phase catalytic oxidation of H C l with air or oxygen for producing C l 2 (see Eq. 1), which is so-called Deacon reaction [1].

$$ 4 HCl + O_{2} \rightarrow 2H_{2} O + 2 Cl_{2} $$
(1)

Considering that the reaction tube is filled with catalysts, the flow between the catalyst particles involves Poiseuille flow, Knudsen flow and surface flow [2]. The surface flow is negligible due to the low concentration of the reactant on the surface of the porous media. Hence, the total mass flux \(\dot {m}\) is given by:

$$ \dot{m} = {\rho_{g}}u = {\dot{m}_{p}} + {\dot{m}_{k}} $$
(2)

where \(\dot {m}_{p}\) is the mass flow rate of Poiseuille flow, \({\dot {m}_{p}} = - \frac {K}{\mu }\frac {{PM}}{{RT}}\nabla P\); \(\dot {m}_{k}\) is the mass flow rate of Knudsen flow, \({\dot {m}_{k}} = \frac {{{\varepsilon _{a}}}}{\tau }{D_{ek}}\frac {M}{{RT}}\nabla P\); K is a coefficient represents the permeability of the porous media, \(K = \frac {{{\varepsilon _{a}}^{3} \times {d^{2}}}}{{150 \times {{(1 - {\varepsilon _{a}})}^{2}}}}\), according to the semi-empirical Blake-Kozeny equation [6]; D e k is the equivalent diffusion coefficient of Knudsen flow, D e k = 1/(1/D m +1/D k ) with \({D_{m}} = 0.02628\frac {{\sqrt {{T^{3}}/M} }}{{P{\sigma ^{2}}{\Omega } }}\) and \({D_{k}} = \frac {{200{r_{p}}}}{3}{\left ({\frac {{8RT}}{{\pi M}}} \right )^{1/2}} = 97{r_{p}}{\left ({\frac {T}{M}} \right )^{1/2}}\) [13].

The mass transport of the reacting gas in reaction tubes is governed by:

$$ \frac{{\partial {\rho_{g1}}}}{{\partial t}} + \nabla \cdot ({\rho_{g1}}\mathbf{u}) + \rho_{s} R_{r} = 0 $$
(3)

where R r is the reaction rate, which can be estimated by the kinetic parameters of elementary reactions.

The mass transport of the other gases in reaction tubes is described by:

$$ \frac{{\partial {\rho_{g2}}}}{{\partial t}} + \nabla \cdot ({\rho_{g2}}\mathbf{u}) = 0 $$
(4)

Defining the apparent permeability coefficient \(K_{ap} = K + \frac {{{\varepsilon _{a}}\mu }}{{\tau P}}{D_{ek}}\), the gap velocity vector u can be obtained by Darcy equation:

$$ \mathbf{u} = - \frac{K_{ap}}{\mu}\nabla P $$
(5)

Substituting the sum of the mass equations Eq. 3 and Eq. 4 and the Darcy equation Eq. 5 into Eq. 2, we obtain the final total mass flow equation:

$$ \frac{{\partial (\frac{\varepsilon }{{RT}}P)}}{{\partial t}} = \frac{\partial }{{\partial z}}(\frac{{{\rho_{g}}{K_{ap}}}}{\mu }\frac{{\partial P}}{{\partial z}}) + \frac{1}{r}\frac{\partial }{{\partial r}}(\frac{{r{\rho_{g}}{K_{ap}}}}{\mu }\frac{{\partial P}}{{\partial r}}) - {\rho_{s}}R $$
(6)

The energy transport in the porous media in the reaction tubes is calculated by:

$$\begin{array}{@{}rcl@{}} &&({\rho_{s}}{C_{p}}_{s} + \sum {{\rho_{g}}{C_{pg}}} )\frac{{\partial {T_{s}}}}{{\partial t}} + \frac{{\partial ({\rho_{g}}{C_{pg}}u{T_{s}})}}{{\partial z}} \\&&+ \frac{1}{r}\frac{\partial }{{\partial r}}(r{\rho_{g}}{C_{pg}}v{T_{s}})\\ &&= \frac{\partial }{{\partial z}}({\lambda_{eq}}\frac{{\partial {T_{s}}}}{{\partial z}}) + \frac{1}{r}\frac{\partial }{{\partial r}}(r{\lambda_{eq}}\frac{{\partial {T_{s}}}}{{\partial r}}) + {\rho_{s}}R{\Delta} H \end{array} $$
(7)

where λ e q is the equivalent thermal conductivity. In practice, the values of the thermal conductivity used in numerical models were commonly obtained via experiments. With the experimental input, the numerical models can be used to predict the system performance and optimize the adsorbent configurations. In the present paper, λ e q is calculated by Eq. 8 proposed by Hsu et al. [9]. Equation 8 has been applied in the isothermal heat transfer model for porous media, and the computed results show good agreement with the experimental results.

$$ {\lambda_{eq}}/{\lambda_{f}} = \frac{{{r_{a}}{r_{c}}}}{\Lambda } + \frac{{{r_{a}}(1 - {r_{c}})}}{{1 + ({\Lambda} - 1){r_{c}}}} + \frac{{(1 - {r_{a}})}}{{1 + ({\Lambda} - 1){r_{a}}{r_{c}}}} $$
(8)

where λ g and λ s are the thermal conductivity of reaction gas and catalyst particle; Λ = λ g /λ s ; r a and r c are the model constants.

3.3 Governing Equations in Flow Zone

The molten salt convective and conductive heat transfer at shell side is governed by the continuity equation, momentum equations and energy equation. Assuming that the molten salt flow is incompressible steady flow, which continuity equation is written as:

$$ \frac{{\partial {u_{i}}}}{{\partial {x_{i}}}} = 0 $$
(9)

and the momentum equations are written as:

$$ \frac{{\partial \rho {u_{i}}{u_{j}}}}{{\partial {x_{j}}}} = - \frac{{\partial p}}{{\partial {x_{i}}}} + \frac{\partial }{{\partial {x_{j}}}}\left[ {\mu \left( {\frac{{\partial {u_{i}}}}{{\partial {x_{j}}}} + \frac{{\partial {u_{j}}}}{{\partial {x_{i}}}}} \right)} \right] + \frac{\partial (- \rho \overline{u_{i}^{\prime} u_{j}^{\prime}} )}{\partial x_{j}} $$
(10)

The kε turbulence model is used to close the Reynolds-stress equations, and the k and ε equations are written as:

$$\begin{array}{@{}rcl@{}} {u_{j}}\frac{{\partial (\rho k)}}{{\partial {x_{j}}}} &=& {\mu_{t}}\left( {\frac{{\partial {u_{i}}}}{{\partial {x_{j}}}} + \frac{{\partial {u_{j}}}}{{\partial {x_{i}}}}} \right)\frac{{\partial {u_{i}}}}{{\partial {x_{j}}}} - \rho \varepsilon\\ &&+ \frac{\partial }{{\partial {x_{j}}}}\left[ {(\mu + \frac{{{\mu_{t}}}}{{{\sigma_{k}}}})\frac{{\partial k}}{{\partial {x_{j}}}}} \right] \end{array} $$
(11)
$$\begin{array}{@{}rcl@{}} {u_{j}}\frac{{\partial (\rho \varepsilon )}}{{\partial {x_{j}}}} &=& \frac{\partial }{{\partial {x_{j}}}}\left[ {(\mu + \frac{{{\mu_{t}}}}{{{\sigma_{\varepsilon} }}})\frac{{\partial \varepsilon }}{{\partial {x_{j}}}}} \right] \\&&+ {C_{\varepsilon 1}}{\mu_{t}}\frac{\varepsilon }{k}\left( {\frac{{\partial {u_{i}}}}{{\partial {x_{j}}}} + \frac{{\partial {u_{j}}}}{{\partial {x_{i}}}}} \right)\\&&\times\frac{{\partial {u_{i}}}}{{\partial {x_{j}}}} - {C_{\varepsilon 2}}\rho \frac{{{\varepsilon^{2}}}}{k} \end{array} $$
(12)

where μ t is the turbulent viscosity, μ t = C μ ρ f k 2/ε; C ε1, C ε2, C μ , 𝜃 k and 𝜃 ε are the model constants, C μ = 0.09, 𝜃 k = 0.24, 𝜃 ε = 0.15, C ε1 = 1.44, C ε2 = 1.92.

The energy equation is described as:

$$ \frac{{\partial (\rho h)}}{{\partial t}} \,+\, \frac{\partial }{{\partial {x_{j}}}}\left( {\rho {u_{i}}h} \right) \,=\, \frac{\partial }{{\partial {x_{j}}}}\left( {{k_{T}}{{\partial T} / {\partial {x_{j}}}} - {\tau_{ij}}{u_{j}}} \right) + \rho {Q_{R}} + {S_{h}} $$
(13)

where k T is the generalized diffusion coefficient; Q R is the energy sources due to radiation and S h is the energy sources due to chemical reaction.

3.4 Boundary Conditions

The boundary conditions in reaction zone are defined as follow: z = 0 is the gas inlet boundary, where T s = T 0, P = P i n = 1.4 × 105 Pa and ρ g2 = 23.73 mol/m 3; z = L is the pressure outlet boundary, where P = P o u t = 0.7 × 105 Pa, \(\frac {{\partial {T_{s}}}}{{\partial z}} = 0\) and \(\frac {{\partial {\rho _{g2}}}}{{\partial z}} = 0\); the external walls of the reaction tubes are the Robin boundary condition, which couple with the temperature at shell side.

The boundary conditions in flow zone are defined as follow: the inlet is the Dirichlet boundary with constant mass flow rate of molten salt of 8.054 kg/s (or 16 m 3/h), and the temperature is 360 C; the outlet is the Neumann boundary, the relative static pressure is 0; the internal walls of the shell are the insulated boundary; the baffle plates and the tie rods are the coupled two-sides walls, no additional thermal boundary conditions are required; the external walls of the reaction tubes is the Robin boundary condition, which couples with the temperature at the tube side.

3.5 Mesh Generation

Due to the symmetry of the problem, simulations are performed for half of the model. The triangular prism mesh with maximum mesh size of 4 mm is used in flow zone. Boundary layer mesh is added to the tube walls in order to accurately capture the high wall-normal velocity/temperature gradients. The thickness of the first layer is 0.5 mm with 4 layers of cell extruded with the growth factor of 1.2. The general mesh of the cross section is shown in Fig. 3. The total number of the mesh cells is 12.8 M. The mesh independent study shows that the results are converged for the present mesh.

Figure 3
figure 3

Mesh in flow zone

A polar mesh is employed in reaction zone. Due to the high temperature gradients caused by the large thermal resistance in the reaction tube, very high-resolution mesh is adopted. The mesh size is 0.5 mm in radial direction and 7 mm in axial direction. The number of the mesh cells for a single tube is 79.2 K, and the total number of the mesh cells is 5.62 M.

3.6 Numerical Schemes

A finite volume approach is employed in the present simulation. In reaction zone, the convective term, the diffusion term and the unsteady term are discretized by using the power-law scheme, the central difference scheme and the forward difference scheme respectively. The discretized algebraic equations are solved by using a hybrid method which combines a TDMA (Tri Diagonal-Matrix Algorithm) and a Gauss-Seidel method. In flow zone, the central difference scheme is adopted for the diffusion term and the unsteady term while the second order upwind scheme is adopted for the convective term. The Gauss-Seidel method are employed to solve the discretization equations. By implementing the ZDTS stated in Section 2, swapping the physical information between the two zones at every loop, the multi-physics couple system is numerically solved. Convergence of the solution is achieved when the residual is below 1 × 10−3 for velocity and pressure and 1 × 10−6 for energy.

4 Results and Discussion

4.1 Selection of Interpolation Methods

The average temperature of the reaction tube is chosen to investigate the accuracy of the selected interpolation method. Three interpolation methods, i.e. linear interpolation, hybird interpolation and second order interpolation (the details of the interpolation methods can be found in Franklin and Lee [8]), are employed for investigation.

The results with three interpolation methods are presented in Fig. 4. They demonstrate good agreement with each other, indicating that the general results are not sensitive to the selection of the interpolation methods. However, due to the complex flow in the reactor, the extreme temperature may be observed near the baffle plates/rings, especially for the reactor with complicated structure. As shown in Fig. 4, the higher order method can better describe the sharp variation near the interface between the sections. Hence, it is decided to apply the second order interpolation method in the following studies.

Figure 4
figure 4

Variation of average temperature of the reactor tubes with various interpolation methods.

4.2 Asynchronous Factor

Asynchronous factor A f is a parameter representing the data exchanging frequency between the reaction zone and the flow zone. A series of simulations is performed with various value of A f under the same convergence criterion. The iteration numbers and the computational times with A f = 1, 2, 5, 10, 20, 50 are shown in Fig. 5. The iteration numbers of the flow zone N f increase as A f increases, whereas the iteration numbers of the reaction zone N r decreases at the beginning but keeps constant when A f ≥ 20. The total computational time slightly declines at the beginning but increases remarkably since A f ≥ 10, indicating that the optimal A f should be in the range of 5 ∼ 10, which offers the same order of the accuracy while the computational cost is lowest. A f = 5 is used in the following studies.

Figure 5
figure 5

Effects of A f on iteration numbers and computational time. N r is the iteration numbers of the reaction zone; N f is the iteration numbers of the flow zone and t is the computational time.

4.3 Characteristics of Exothermic Reaction in Reaction Zone

The temperature in the reaction tubes increases rapidly at the entrance and reaches the maximum at about 1 m away from the entrance, which is contributed by the combined effects of the exothermic reaction at tube side and the heat transfer at shell side. Later, the reaction declines as the decrease of the concentration of the reacting gases. The released heat is exchanged with the molten salt flow at shell side, and the temperature decreases consequently. Because the thermal resistance of the gas-solid heat transfer at the internal wall of the reaction tubes is significantly larger that of liquid-solid heat transfer at the external wall, the core temperature of the tubes is mainly dominated by the chemical reaction. In order to record the time histories of the core temperature in the experiment, thermocouple probes are installed in the centre of the characteristic tubes in the reactor. Figure 6 shows the comparison of the numerical core temperature of the reactor tubes in axial direction with the experimental one. They agrees well with each other, indicating that the ZDTS is an accurate method for the present case.

Figure 6
figure 6

Comparison of core temperature of reactor tubes in axial direction with numerical and experimental results.

Because the heat transfer between the gas and the tube walls will be completely absorbed by the molten salt. The experimental heat transfer rate can be estimated by:

$$ Q = C_{pf} \rho_{f} q_{f} \left( T_{out}-T_{in}\right) $$
(14)

where q f is the flow rate of the molten salt which is measured by the flowmeter and T o u t and T i n are the temperature at the inlet and the outlet of the parts which are measured by the temperature sensors.

The numerical heat transfer rate is compared with the experimental one, as shown in Fig. 7. The results in three parts are in good agreement with each other, the difference is less than ±10 %.

Figure 7
figure 7

Comparison of heat transfer rate of each part with numerical and experimental results.

The numerical results of the heat exchanging rate of the reactor tubes are shown in Fig. 8. The heat exchanging rate at the inlet of the entrance section is negative, then increases rapidly to the positive maximum. That is because there is great temperature difference between the reacting gases and the molten salt, the heat transports from the shell side to the tube side, even though the exothermic reaction takes place as soon as the gases entrance the tubes. However, the situation is reversed due to the rapid increasing temperature in the tubes caused by the high reaction rate at the early stage. After that, the concentration of the gases and the reaction rate decreases, resulting in the decrease of the heat releasing rate at tube side. The heat exchanged from the reaction tubes to the molten salt decreases gradually in Parts I and II.

Figure 8
figure 8

Numerical results of heat exchanging rate of reactor tubes in axial direction.

4.4 Characteristics of Flow and Heat Transfer in Flow Zone

The streamlines in the Part II of the reactor at shell side are presented in Fig. 9. The molten salt flow is periodically accelerated or decelerated at shell side due to the alternate presence of the baffle plates/rings, associated with the change of the flow direction, which results in snake-like streamlines as shown in Fig. 9. The stagnation zones and the heat transfer dead zones may occur at the back of the baffles where is protected by the baffles. It can be seen in Fig. 9 that the stagnation zones (red circles) are mainly located at the both sides of the baffle rings and the central region of the upper side of the baffle plates.

Figure 9
figure 9

Streamlines at shell side, the red circles mark the stagnation zones.

Three reaction tubes at different positions are selected as examples showing the periodical variation of the temperature on the external walls of the tubes. As shown in Fig. 10, t u b e 1 is close to the shell, t u b e 3 is near the centre of the reactor and t u b e 2 is in between them, the variations of the temperature and the heat exchanging rate are summarized as follow:

  1. 1.

    In the ring-plate sections (II, IV) and the exit section (VI), the flow expands from the centre toward the shell and slows down. The heat exchanging rate decreases from t u b e 1 to t u b e 3 because it is generally proportional to the flow velocity. Hence, the temperature is higher in t u b e 1 than that in t u b e 3.

  2. 2.

    In the plate-ring sections (III, V) and the entrance section (I), the flow sinks into the ring centre, the difference of the heat exchanging rate between three tubes is smaller than the ring-plate sections, implying that the uniformity of the heat exchanging rate in the plate-ring sections is better that in the ring-plate sections.

  3. 3.

    The maximum temperatures on the tubes are commonly observed at the lower regions in each section, where correspond to the stagnation zones marked in Fig. 9. In addition, the maximum temperatures are commonly observed at the downstream of the tubes opposite to the flow, where is protected by the tubes, i.e. the side close to the shell in the plate-ring sections and the side far from the shell in the ring-plate sections.

Figure 10
figure 10

Temperature and heat exchanging rate variations of reactor tubes in axial direction in Part II. The solid lines are the temperature variation of the tubes, the dashed lines are the variation of the heat exchanging rate, the temperature contours at the external wall of the tubes are shown at the right. The green lines are t u b e 1; the red lines are t u b e 2 and the blue lines are t u b e 3 respectively.

4.5 Field Synergy Analysis of Heat Transfer

For the traditional design of the heat exchanger, the flow directions at the tube side and at the shell side are opposite, in order to increase the average temperature difference at two sides. However, a shell-and-tube reactor prefers to keep the temperature at tube side within a proper range in order to maintain the activity of the catalyst and the reacting rate. A optimal organization of the molten salt flow can improve the uniformity of the temperature at tube side thus the reactor performance. As discussed previously, in the present case, the heat exchanging rate in the plate-ring sections is high but the temperature of the molten salt is low, while that is opposite in the ring-plate sections. The uniformity of the heat exchanging rate is poor. In addition, the chemical heat released in the upper region in Part II is more than that in the lower region (see Fig. 8). The colder molten salt may be used to cool down the hotter reacting gases by changing the flow direction at shell side.

Two cases with counter flow and parallel flow at shell side are performed in order to understand the effects of the flow direction on the reactor performance. The maximum temperature difference in the three reactor tubes (see t u b e 1, t u b e 2 and t u b e 3 in Fig. 10) in axial direction is reduced from 6.3 C, 5.2 C and 4.3 C with counter flow to 4.7 C, 3.8 C and 3.0 C with parallel flow. Hence, the parallel flow may improve the uniformity of the temperature of the reaction tubes in axial direction. Meanwhile, the parallel flow can reduce the maximum temperature in the sections II and IV and increase that in the sections I III and V. Figure11 shows the effects of the molten salt flow direction on the maximum temperature difference of the reaction tubes at the same cross section in Part II. In the case of counter flow, the maximum difference is 3.7 C, which is 2.9 C in the case of parallel flow. Similar results are obtained in Parts I and III. Therefore, it is concluded that the parallel flow demonstrates better performance by reducing the temperature difference in the reactor and improving the temperature uniformity in the reaction tubes.

Figure 11
figure 11

Maximum temperature difference of reactor tubes in radial direction. The black line is the result with contour flow and the red line is the result with parallel flow.

5 Conclusions

The present paper purposed a Zonal Different-Time-Step algorithm which could be applied for simulating the flow, chemical reaction and heat transfer couple closed system. This method decomposed the domain into the reaction zone and the flow zone and the CFD simulations were individually performed in each zone. They swapped the data at the interface between them via interpolation. The ZDTS significantly improved the computational efficiency by reducing the data exchanging frequency between the zones and saving the computational cost in the reaction zone.

The ZDTS was successfully applied for understanding the heat transfer of a shell-and-tube reactor. The results indicated that the high order interpolation method could capture the rapid variation of the variables, which might yield better results in the zones with complicated flow. In addition, the ZDTS could provide the comprehensive physical information, i.e. the flow field and the temperature distribution, offer the accurate prediction on the positions of the stagnation zones and the dead zones and reveal the characteristic of the heat transfer between the shell side and the tube side.

A f was a critical parameter in the ZDTS, representing the coupling frequency between the flow zone and the reactor zone, which value might be obtained empirically. A smaller A f implied that the data may be swapped more frequently between each zone, hereby higher computational amount was expected, and vice versa. A series simulation showed that A f = 5 ∼ 10 was recommended for the present study. The numerical results showed good agreement with the experimental results while the computational cost decreased about 50 %.