Parallelization and application of SACOS for whole core thermal-hydraulic analysis

Abstract SACOS series of subchannel analysis codes have been developed by XJTU-NuTheL for many years and are being used for the thermal-hydraulic safety analysis of various reactor cores. To achieve fine whole core pin-level analysis, the input preprocessing and parallel capabilities of the code have been developed in this study. Preprocessing is suitable for modeling rectangular and hexagonal assemblies with less error-prone input; parallelization is established based on the domain decomposition method with the hybrid of MPI and OpenMP. For domain decomposition, a more flexible method has been proposed which can determine the appropriate task division of the core domain according to the number of processors of the server. By performing the calculation time evaluation for the several PWR assembly problems, the code parallelization has been successfully verified with different number of processors. Subsequent analysis results for rectangular- and hexagonal-assembly core imply that the code can be used to model and perform pin-level core safety analysis with acceptable computational efficiency.

[1]  Development of whole CORe Thermal Hydraulic analysis code CORTH , 2017 .

[2]  M. Avramova,et al.  CTF Theory Manual , 2016 .

[3]  Philippe Fillion,et al.  FLICA-OVAP: A new platform for core thermal–hydraulic studies , 2011 .

[4]  Rafael Macian-Juan,et al.  Static and transient pin-by-pin simulations of a full PWR core with the extended coupled code system DYNSUB , 2015 .

[5]  Zeses E. Karoutas,et al.  Subcooled Boiling Data From Rod Bundles , 2004 .

[6]  D. S. Rowe,et al.  VIPRE-01: a thermal-hydraulic code for reactor cores. Volume 1: mathematical modeling (Revision 2) , 1985 .

[8]  Dong-Seong Sohn,et al.  Development of a Subchannel Analysis Code MATRA Applicable to PWRs and ALWRs , 1999 .

[9]  D. Bestion,et al.  NURESIM – A European simulation platform for nuclear reactor safety: Multi-scale and multi-physics calculations, sensitivity and uncertainty analysis , 2011 .

[10]  R. Salko,et al.  Optimization and parallelization of the thermal–hydraulic subchannel code CTF for high-fidelity multi-physics applications , 2015 .

[11]  Rafael Miró,et al.  Control rod drop transient analysis with the coupled parallel code pCTF-PARCSv2.7 , 2016 .

[12]  Han Gyu Joo,et al.  Practical numerical reactor employing direct whole core neutron transport and subchannel thermal/hydraulic solvers , 2013 .

[13]  Wenxi Tian,et al.  Development of a two-fluid based thermal-hydraulic subchannel analysis code with high-resolution numerical method , 2021 .

[14]  I. Toumi,et al.  FLICA-4: a three-dimensional two-phase flow computer code with advanced numerical methods for nuclear applications , 2000 .

[15]  Y. F. Rao,et al.  ASSERT-PV 3.2: Advanced subchannel thermalhydraulics code for CANDU fuel bundles , 2014 .

[16]  Lawrence E. Hochreiter,et al.  NEA NUCLEAR SCIENCE COMMITTEE NEA COMMITTEE ON SAFETY OF NUCLEAR INSTALLATIONS NUPEC BWR FULL-SIZE FINE-MESH BUNDLE TEST (BFBT) BENCHMARK Volume I: Specifications , 2005 .

[17]  Paul J. Turinsky,et al.  Modeling and simulation challenges pursued by the Consortium for Advanced Simulation of Light Water Reactors (CASL) , 2016, J. Comput. Phys..

[18]  Goon Cherl Park,et al.  Application of CUPID for subchannel-scale thermal–hydraulic analysis of pressurized water reactor core under single-phase conditions , 2017 .

[19]  Jaejin Lee,et al.  Development of a drift-flux model based core thermal-hydraulics code for efficient high-fidelity multiphysics calculation , 2019, Nuclear Engineering and Technology.