A Jacobian‐free Newton–Krylov method for thermalhydraulics simulations

Summary The current paper is focused on investigating a Jacobian-free Newton–Krylov (JFNK) method to obtain a fully implicit solution for two-phase flows. In the JFNK formulation, the Jacobian matrix is not directly evaluated, potentially leading to major computational savings compared with a simple Newton's solver. The objectives of the present paper are as follows: (i) application of the JFNK method to two-fluid models; (ii) investigation of the advantages and disadvantages of the fully implicit JFNK method compared with commonly used explicit formulations and implicit Newton–Krylov calculations using the determination of the Jacobian matrix; and (iii) comparison of the numerical predictions with those obtained by the Canadian Algorithm for Thermaulhydraulics Network Analysis 4. Two well-known benchmarks are considered, the water faucet and the oscillating manometer. An isentropic two-fluid model is selected. Time discretization is performed using a backward Euler scheme. A Crank–Nicolson scheme is also implemented to check the effect of temporal discretization on the predictions. Advection Upstream Splitting Method+ is applied to the convective fluxes. The source terms are discretized using a central differencing scheme. One explicit and two implicit formulations, one with Newton's solver with the Jacobian matrix and one with JFNK, are implemented. A detailed grid and model parameter sensitivity analysis is performed. For both cases, the JFNK predictions are in good agreement with the analytical solutions and explicit profiles. Further, stable results can be achieved using high CFL numbers up to 200 with a suitable choice of JFNK parameters. The computational time is significantly reduced by JFNK compared with the calculations requiring the determination of the Jacobian matrix. Copyright © 2015 John Wiley & Sons, Ltd.

[1]  Y. Saad,et al.  GMRES: a generalized minimal residual algorithm for solving nonsymmetric linear systems , 1986 .

[2]  J. Edwards,et al.  Low-Diffusion Flux-Splitting Methods for Flows at All Speeds , 1997 .

[3]  V. H. Ransom NUMERICAL BENCHMARK TEST NO. 2.1: FAUCET FLOW , 1987 .

[4]  Steinar Evje,et al.  Weakly Implicit Numerical Schemes for a Two-Fluid Model , 2005, SIAM J. Sci. Comput..

[5]  V. H. Ransom NUMERICAL BENCHMARK TEST NO. 2.2: OSCILLATING MANOMETER , 1987 .

[6]  Eleuterio F. Toro,et al.  On Riemann solvers for compressible liquids , 1998 .

[7]  S. L. Soo On one-dimensional motion of a single component in two phases☆ , 1976 .

[8]  M. Bernard,et al.  The CATHARE code strategy and assessment , 1990 .

[9]  Yousef Saad,et al.  Hybrid Krylov Methods for Nonlinear Systems of Equations , 1990, SIAM J. Sci. Comput..

[10]  C. W. Hirt,et al.  Volume of fluid (VOF) method for the dynamics of free boundaries , 1981 .

[11]  D. Keyes,et al.  Jacobian-free Newton-Krylov methods: a survey of approaches and applications , 2004 .

[12]  W. H. Reed,et al.  A semi-implicit method for two-phase fluid dynamics , 1978 .

[13]  Christophe Eric Corre,et al.  On the extension of the AUSM+ scheme to compressible two-fluid models , 2003 .

[14]  H. Bruce Stewart,et al.  Two-phase flow: Models and methods , 1984 .

[15]  D. Bestion,et al.  The physical closure laws in the CATHARE code , 1990 .

[16]  S. Osher,et al.  A Non-oscillatory Eulerian Approach to Interfaces in Multimaterial Flows (the Ghost Fluid Method) , 1999 .

[17]  D. Lathouwers,et al.  A Study of Possible Applications for Jacobian-Free Newton Krylov Methods in Nuclear Reactor Physics , 2009 .

[18]  J. H. Stuhmiller,et al.  The influence of interfacial pressure forces on the character of two-phase flow model equations , 1977 .

[19]  B. N. Hanna,et al.  CATHENA: A thermalhydraulic code for CANDU analysis , 1998 .

[20]  Yang-Yao Niu,et al.  A further work on multi‐phase two‐fluid approach for compressible multi‐phase flows , 2008 .

[21]  Meng-Sing Liou,et al.  A robust and accurate approach to computing compressible multiphase flow: Stratified flow model and AUSM+-up scheme , 2007, J. Comput. Phys..

[22]  L. Margolin,et al.  On balanced approximations for time integration of multiple time scale systems , 2003 .

[23]  Luis Chacón,et al.  Jacobian–Free Newton–Krylov Methods for the Accurate Time Integration of Stiff Wave Systems , 2005, J. Sci. Comput..

[24]  V. Mousseau A Fully Implicit, Second Order in Time, Simulation of a Nuclear Reactor Core , 2006 .

[25]  Mazen Saad,et al.  Study of Full Implicit Petroleum Engineering Finite-Volume Scheme for Compressible Two-Phase Flow in Porous Media , 2012, SIAM J. Numer. Anal..

[26]  R. Abgrall,et al.  A Multiphase Godunov Method for Compressible Multifluid and Multiphase Flows , 1999 .

[27]  L. Gladden,et al.  Development of accurate, robust liquid equations of state for multi-phase CFD simulations with a modified AUSM+-up scheme , 2013 .