Application of Krylov Acceleration Technique in Method of Characteristics–Based Neutron Transport Code

Abstract In our earlier work, a computer code based on Method of Characteristics (MOC) was developed to solve the neutron transport equation for mainly assembly-level lattice calculations with reflective and periodic boundary conditions and to some extent core-level calculation with a vacuum boundary condition. Performance of the MOC code was also demonstrated with flat and linear flux approximations. Since neutron transport calculations involve extensive computation, an attempt is made to develop an efficient numerical recipe that will reduce the computation time. First, a conventional MOC solution of the neutron transport equation is transformed into a matrix equation to apply the Krylov subspace iteration method for accelerating the solution. It is found that even in the most sophisticated and compact formats, forming the matrix equation explicitly by storing its nonzero elements requires extremely large computer memory. Hence, an alternate way to apply the Krylov iteration is demonstrated by incorporating the effect of the matrix-based approach into the solution without storing the matrix elements. This computationally viable and novel acceleration technique is used in combination with the existing formalism of flat as well as linear flux approximation to solve a number of benchmark problems. Results show significant improvement in terms of faster convergence of the solution over the conventional inner-outer iteration without compromising accuracy.

[1]  Convergence of the inner-outer iteration scheme , 1984 .

[2]  Farzad Rahnema,et al.  Simplified two and three dimensional HTTR benchmark problems , 2011 .

[3]  Joel Rhodes,et al.  A Linear Source Approximation Scheme for the Method of Characteristics , 2016 .

[4]  Go Chiba,et al.  Neutron transport benchmark problem proposal for fast critical assembly without homogenizations , 2007 .

[5]  Gregory G. Davidson,et al.  Full Core Reactor Analysis: Running Denovo on Jaguar , 2013 .

[6]  Tanay Mazumdar,et al.  Solution of the neutron transport equation by the Method of Characteristics using a linear representation of the source within a mesh , 2017 .

[7]  Minjun Peng,et al.  Development and verification of MOC code based on Krylov subspace and efficient preconditioning techniques , 2017 .

[8]  M.M.R. Williams,et al.  Recent progress in the application of the finite element method to the neutron transport equation , 1984 .

[9]  Henk A. van der Vorst,et al.  Bi-CGSTAB: A Fast and Smoothly Converging Variant of Bi-CG for the Solution of Nonsymmetric Linear Systems , 1992, SIAM J. Sci. Comput..

[10]  Simone Santandrea,et al.  Acceleration techniques for the characteristic method in unstructured meshes , 2002 .

[11]  Chuntao Tang,et al.  Development and verification of an MOC code employing assembly modular ray tracing and efficient acceleration techniques , 2009 .

[12]  Han Gyu Joo,et al.  Methods and performance of a three-dimensional whole-core transport code DeCART , 2004 .

[13]  Thomas J. Downar,et al.  An optimally diffusive Coarse Mesh Finite Difference method to accelerate neutron transport calculations , 2016 .

[14]  日本原子力研究所,et al.  MVP/GMVP II : General purpose Monte Carlo codes for neutron and photon transport calculations based on continuous energy and multigroup methods , 2005 .

[15]  Li Deng,et al.  MCMG: A 3-D Multigroup P3 Monte Carlo Code and Its Benchmarks , 2000 .

[16]  K. Singh,et al.  A Collision Probability and MOC-Based Lattice and Burnup Code for Analysis of LWR Fuel Assemblies , 2016 .

[17]  Nader Satvat,et al.  MOCUM: A two-dimensional method of characteristics code based on constructive solid geometry and unstructured meshing for general geometries , 2012 .

[18]  Marvin L. Adams,et al.  Transport Synthetic Acceleration for Long-Characteristics Assembly-Level Transport Problems , 2000 .

[19]  Alain Hébert,et al.  An efficient preconditioning technique using Krylov subspace methods for 3D characteristics solvers , 2005 .

[20]  Liangzhi Cao,et al.  Auto MOC—A 2D neutron transport code for arbitrary geometry based on the method of characteristics and customization of AutoCAD , 2008 .

[21]  R. S. Modak,et al.  Krylov sub-space methods for K-eigenvalue problem in 3-D neutron transport , 2004 .

[22]  Frédéric Magoulès,et al.  Iterative Methods for Sparse Linear Systems on Graphics Processing Unit , 2012, 2012 IEEE 14th International Conference on High Performance Computing and Communication & 2012 IEEE 9th International Conference on Embedded Software and Systems.

[23]  Richard Sanchez,et al.  A Synthetic Acceleration for a Two-Dimensional Characteristic Method in Unstructured Meshes , 2000 .

[24]  R. Roy,et al.  Acceleration techniques for trajectory-based deterministic 3D transport solvers , 2003 .

[25]  Liangzhi Cao,et al.  An acceleration technique for 2D MOC based on Krylov subspace and domain decomposition methods , 2011 .

[26]  Han Gyu Joo,et al.  Whole Core Transport Calculation Employing Hexagonal Modular Ray Tracing and CMFD Formulation , 2008 .

[27]  R. S. Modak,et al.  On the use of the conjugate gradient method for the solution of the neutron transport equation , 2002 .

[28]  Solution of neutron transport equation by Method of Characteristics , 2015 .

[29]  Ser Gi Hong,et al.  CRX: A code for rectangular and hexagonal lattices based on the method of characteristics , 1998 .

[30]  Toshikazu Takeda,et al.  Verification of 3D Heterogeneous Core Transport Calculation Utilizing Non-linear Iteration Technique , 2004 .

[31]  Nam Zin Cho,et al.  A Fusion Technique of 2-D/1-D Methods for Three-Dimensional Whole-Core Transport Calculations , 2002 .

[32]  Yousef Saad,et al.  Iterative methods for sparse linear systems , 2003 .

[33]  R. Chaplin NUCLEAR REACTOR THEORY , 2022 .

[34]  Bruce W. Patton,et al.  Application of preconditioned GMRES to the numerical solution of the neutron transport equation , 2002 .

[35]  Moon Hee Chang,et al.  DYNAMIC IMPLEMENTATION OF THE EQUIVALENCE THEORY IN THE HETEROGENEOUS WHOLE CORE TRANSPORT CALCULATION , 2002 .

[36]  Toshikazu Takeda,et al.  3-D Neutron Transport Benchmarks , 1991 .

[37]  Nam-Zin Cho,et al.  Partial current-based CMFD acceleration of the 2D/1D fusion method for 3D whole-core transport calculations , 2003 .

[38]  William A. Wieselquist,et al.  POLARIS: A New Two-Dimensional Lattice Physics Analysis Capability for the SCALE Code System , 2014 .

[39]  Generalized Coarse-Mesh Rebalance Method for Acceleration of Neutron Transport Calculations , 2005 .