Page 410 - Thermal Hydraulics Aspects of Liquid Metal Cooled Nuclear Reactors
P. 410

Multi-scale simulations of liquid metal systems                   373

              In the overlapped case, it is not sufficient to project the liquid temperature of the CFD
           l
              domain onto the overlapped domain at the next STH iteration; while this scheme will con-
              verge to a consistent solution, the heat fluxes computed in the STH and CFD codes will not
              be equal, thus violating energy conservation.

           Finally, one should note that using the STH wall temperature and the local wall-to-
           fluid heat-exchange coefficient in the source term Φ CFD will typically lead to a very
           strong coupling in a liquid-metal system, along with the associated time-step stability
           conditions. Instead, some system codes are able to provide the “susceptibility” of the
           wall heat flux to the liquid temperature of the adjacent mesh, under an expression of
           the form


               Φ STH ¼ Φ 0 + χ T  L ðÞ
                             STH   T 0
           where the susceptibility coefficient χ will typically be one or two orders of magnitude
           lower than the heat-exchange coefficient h. This coefficient can be used instead of h in
           the heat source term on the CFD side, along with an “equivalent wall temperature”:


               Φ CFD ¼ Φ 0 + χ T  L ðÞ   T 0 ¼ χ T  L ðÞ   T with T ¼ T 0  Φ 0 =χ
                             CFD          CFD
           This formulation is equivalent to the direct expression (7.1) but usually shows great
           improvements from a stability standpoint.


           7.2.4 Time schemes and internal iterations
           The coupling strategies discussed above can be used to implement a coupling algo-
           rithm between two or more codes, with the aim of simulating a given transient with
           a multiscale approach. The time-advancement scheme used in this algorithm can be

           l  an explicit scheme, where the coupling algorithm is used to ensure that the different calcu-
              lation domains are consistent before each time step;
           l  an implicit scheme, in which the coupling algorithm ensures that the calculation domains are
              consistent during each time step.
           In the first case, it is usually sufficient for the coupling algorithm to perform data
           exchanges between codes at the beginning of each time step; each code then runs
           for one (common) time step independently. If both runs are successful, then time
           can be advanced, and the global scheme can proceed to the next time step. One
           may also allow the codes to run different time steps, with data exchanges only taking
           place at specified “synchronization points”; this capability is most often used to allow
           the CFD code to use larger time steps than the system code.
              In contrast with this simplicity, an implicit coupling algorithm will typically run
           iterations for each code at a given time step, with data exchanges organized between
           iterations until the coupling parameters (defined, for instance, at the boundaries) con-
           verge to common values. In hydraulic boundaries (Section 7.2.2), iterations may be
           necessary until the pressure field converges (in a decomposition approach) or the
   405   406   407   408   409   410   411   412   413   414   415