TY - JOUR
T1 - SOPHIA
T2 - Development of Lagrangian-based CFD code for nuclear thermal-hydraulics and safety applications
AU - Jo, Young Beom
AU - Park, So Hyun
AU - Choi, Hae Yoon
AU - Jung, Hyun Woo
AU - Kim, Yun Jae
AU - Kim, Eung Soo
N1 - Funding Information:
This research was supported by National R&D Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning (No. 2016M2B2A9911846) and National Nuclear R&D Program through the National Research Foundation of Korea (NRF) funded by MSIP; Ministry of Science ICT & Future Planning (No. NRF-2013M2B2B1075735).
Funding Information:
This research was supported by National R&D Program through the National Research Foundation of Korea (NRF) funded by the Ministry of Science, ICT & Future Planning (No. 2016M2B2A9911846) and National Nuclear R&D Program through the National Research Foundation of Korea (NRF) funded by MSIP ; Ministry of Science ICT & Future Planning (No. NRF-2013M2B2B1075735).
Publisher Copyright:
© 2018 Elsevier Ltd
PY - 2019/2
Y1 - 2019/2
N2 - Lagrangian-based meshless CFD methods have recently been developed and are being gradually applied to various research areas. In nuclear engineering, the meshless methods are gaining attention in modeling natural disasters and severe accident phenomena, such as tsunami, molten corium behaviors, etc., because of its flexible computational domain and effective treatment of non-linear deformations. This paper introduces recent progress and on-going activities in Lagrangian-based CFD code development at Seoul National University (SNU). The code, named SOPHIA, is based on the smoothed particle hydrodynamics (SPH) method, one of the best-known meshless numerical methods, based on a Lagrangian framework that can easily handle various types of physics because of its simplicity in expressing and solving mathematical equations. The SOPHIA code currently incorporates basic conservation equations and various physical models, including fluid flow, heat transfer, turbulence, multi-phase, phase change, elastic solid, diffusion and so on. To handle multi-phase, multi-component, and multi-resolution flows simultaneously, the SOPHIA code formulates density and continuity equations based on the normalized-density form, which has been recently developed and is proposed in the current study. The SOPHIA code also adapts CUDA GPU architectures for parallelization and performance improvement. Based on the benchmark calculations, the parallelized GPU code shows much higher computational speed by two orders of magnitude compared to the single CPU code for 1.0 million particles. This paper summarizes the overall features of the SOPHIA code, including governing equations, algorithms, and parallelization methods, along with some benchmark simulations.
AB - Lagrangian-based meshless CFD methods have recently been developed and are being gradually applied to various research areas. In nuclear engineering, the meshless methods are gaining attention in modeling natural disasters and severe accident phenomena, such as tsunami, molten corium behaviors, etc., because of its flexible computational domain and effective treatment of non-linear deformations. This paper introduces recent progress and on-going activities in Lagrangian-based CFD code development at Seoul National University (SNU). The code, named SOPHIA, is based on the smoothed particle hydrodynamics (SPH) method, one of the best-known meshless numerical methods, based on a Lagrangian framework that can easily handle various types of physics because of its simplicity in expressing and solving mathematical equations. The SOPHIA code currently incorporates basic conservation equations and various physical models, including fluid flow, heat transfer, turbulence, multi-phase, phase change, elastic solid, diffusion and so on. To handle multi-phase, multi-component, and multi-resolution flows simultaneously, the SOPHIA code formulates density and continuity equations based on the normalized-density form, which has been recently developed and is proposed in the current study. The SOPHIA code also adapts CUDA GPU architectures for parallelization and performance improvement. Based on the benchmark calculations, the parallelized GPU code shows much higher computational speed by two orders of magnitude compared to the single CPU code for 1.0 million particles. This paper summarizes the overall features of the SOPHIA code, including governing equations, algorithms, and parallelization methods, along with some benchmark simulations.
KW - Benchmark calculations
KW - GPU parallelization
KW - Meshless
KW - Normalized-density
KW - SPH
UR - http://www.scopus.com/inward/record.url?scp=85054374062&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85054374062&partnerID=8YFLogxK
U2 - 10.1016/j.anucene.2018.09.005
DO - 10.1016/j.anucene.2018.09.005
M3 - Article
AN - SCOPUS:85054374062
SN - 0306-4549
VL - 124
SP - 132
EP - 149
JO - Annals of Nuclear Energy
JF - Annals of Nuclear Energy
ER -