Loading…
Development of preconditioners for numerical simulation of two-phase flow using Krylov subspace methods
In general, Newton-Krylov methods alone are not effective for solving non-symmetric matrices arising from the simulation of one-dimensional subcooled flow boiling inside a vertical tube with upward flow using the Drift-Flux Model (DFM); and, appropriate preconditioning is required. Because the key t...
Saved in:
Published in: | Progress in nuclear energy (New series) 2021-09, Vol.139, p.103852, Article 103852 |
---|---|
Main Authors: | , , , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | In general, Newton-Krylov methods alone are not effective for solving non-symmetric matrices arising from the simulation of one-dimensional subcooled flow boiling inside a vertical tube with upward flow using the Drift-Flux Model (DFM); and, appropriate preconditioning is required. Because the key to the success of Newton-Krylov methods is the application of efficient and robust preconditioners, it is necessary to study the performance of the various Newton-Krylov methods preconditioned with different preconditioners. Therefore, the performance of three different preconditioners combined with four different Newton-Krylov methods, along with their implementation process, has been investigated. The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time. Also, it is found that among the proposed preconditioners, the semi-implicit physics-based preconditioning (SI-PBP) has the best performance in terms of reducing the number of iterations and CPU time. Therefore, it can be used for simulation of other engineering problems.
•The performance of Newton-Krylov methods with different preconditioners, along with their implementation process, is studied.•The verification and validation are performed by comparing the computational results with the relevant experimental data.•The results show that the preconditioning technique effectively reduces the number of iterations and the CPU time.•For all implemented Newton-Krylov solvers, the use of Si-PBP results in the lowest CPU time and iteration numbers. |
---|---|
ISSN: | 0149-1970 1878-4224 |
DOI: | 10.1016/j.pnucene.2021.103852 |