Jacobian-Free Newton-Krylov Nodal Expansion Methods with Physics-Based Preconditioner and Local Elimination for Three-Dimensional and Multigroup k-Eigenvalue Problems

被引:10
作者
Zhou, Xiafeng [1 ]
Li, Fu [2 ]
机构
[1] Huazhong Univ Sci & Technol, Sch Energy & Power Engn, Dept Nucl Engn & Technol, Wuhan 430074, Hubei, Peoples R China
[2] Tsinghua Univ, Inst Nucl & New Energy Technol, Beijing 100084, Peoples R China
关键词
Jacobian-free Newton-Krylov; nodal expansion method; physics-based preconditioner; NEUTRON DIFFUSION;
D O I
10.1080/00295639.2018.1435136
中图分类号
TL [原子能技术]; O571 [原子核物理学];
学科分类号
0827 ; 082701 ;
摘要
Motivated by the high accuracy and efficiency of nodal methods on the coarse meshes and the superlinear convergence and high efficiency of Jacobian-free Newton-Krylov (JFNK) methods for large-scale nonlinear problems, a new JFNK nodal expansion method (NEM) with the physics-based preconditioner and local elimination NEM_JFNK is successfully developed to solve three-dimensional (3D) and multigroup k-eigenvalue problems by combining and integrating the NEM discrete systems into the framework of JFNK methods. A local elimination technique of NEM_JFNK is developed to eliminate some intermediate variables, expansion coefficients, and transverse leakage terms through equivalent transformation as much as possible in order to reduce the computational cost and the number offinal-solving variables and residual equations constructed in NEM_JFNK. Then efficient physics-based preconditioners are successfully developed by approximating the matrices of the diffusion and removal terms, transverse leakage terms using the three-adjacent-node quadratic fitting methods, and scatter source terms, which make full use of the traditional power iteration. In addition, the Eisenstat-Walker forcing terms are used in the developed NEM_JFNK method to adaptively choose the convergence criterion of linear Krylov iteration within each Newton iteration based on the Newton residuals and to improve computational efficiency further. Finally, the NEM_JFNK code is developed for 3D and multigroup k-eigenvalue problems in neutron diffusion calculations and the detailed study of convergence, computational cost, and efficiency is carried out for several 3D problems. Numerical results show that the developed NEM_JFNK methods have faster convergence speed and are more efficient than the traditional NEM using power iteration, and the speedup ratio is greater for the higher convergence criterion.
引用
收藏
页码:238 / 257
页数:20
相关论文
共 21 条
[1]  
[Anonymous], 1977, ANL7416
[2]  
[Anonymous], 1979, THESIS MIT
[3]  
Berry R., 2016, Relap -7 Theory Manual
[4]   HYBRID KRYLOV METHODS FOR NONLINEAR-SYSTEMS OF EQUATIONS [J].
BROWN, PN ;
SAAD, Y .
SIAM JOURNAL ON SCIENTIFIC AND STATISTICAL COMPUTING, 1990, 11 (03) :450-481
[5]  
Duderstadt J.J., 1991, Nuclear Reactor Analysis
[6]   Choosing the forcing terms in an inexact Newton method [J].
Eisenstat, SC ;
Walker, HF .
SIAM JOURNAL ON SCIENTIFIC COMPUTING, 1996, 17 (01) :16-32
[7]  
Gan J., 2003, NUCL MATH COMPUTATIO
[8]   Physics-based multiscale coupling for full core nuclear reactor simulation [J].
Gaston, Derek R. ;
Permann, Cody J. ;
Peterson, John W. ;
Slaughter, Andrew E. ;
Andes, David ;
Wang, Yaqi ;
Short, Michael P. ;
Perez, Danielle M. ;
Tonks, Michael R. ;
Ortensi, Javier ;
Zou, Ling ;
Martineau, Richard C. .
ANNALS OF NUCLEAR ENERGY, 2015, 84 :45-54
[9]   Newton's Method for the Computation of k-Eigenvalues in SN Transport Applications [J].
Gill, Daniel F. ;
Azmy, Yousry Y. ;
Warsa, James S. ;
Densmore, Jeffery D. .
NUCLEAR SCIENCE AND ENGINEERING, 2011, 168 (01) :37-58
[10]   Newton's Method for Solving k-Eigenvalue Problems in Neutron Diffusion Theory [J].
Gill, Daniel F. ;
Azmy, Yousry Y. .
NUCLEAR SCIENCE AND ENGINEERING, 2011, 167 (02) :141-153