SOPHIA

Development of Lagrangian-based CFD code for nuclear thermal-hydraulics and safety applications

Young Beom Jo, So Hyun Park, Hae Yoon Choi, Hyun Woo Jung, Yun-Jae Kim, Eung Soo Kim

Research output: Contribution to journalArticle

Abstract

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.

Original languageEnglish
Pages (from-to)132-149
Number of pages18
JournalAnnals of Nuclear Energy
Volume124
DOIs
Publication statusPublished - 2019 Feb 1

Fingerprint

Computational fluid dynamics
Hydraulics
Diffusion in solids
Nuclear engineering
Tsunamis
Disasters
Program processors
Molten materials
Flow of fluids
Conservation
Numerical methods
Accidents
Turbulence
Hydrodynamics
Physics
Heat transfer
Graphics processing unit
Hot Temperature

Keywords

  • Benchmark calculations
  • GPU parallelization
  • Meshless
  • Normalized-density
  • SPH

ASJC Scopus subject areas

  • Nuclear Energy and Engineering

Cite this

SOPHIA : Development of Lagrangian-based CFD code for nuclear thermal-hydraulics and safety applications. / Jo, Young Beom; Park, So Hyun; Choi, Hae Yoon; Jung, Hyun Woo; Kim, Yun-Jae; Kim, Eung Soo.

In: Annals of Nuclear Energy, Vol. 124, 01.02.2019, p. 132-149.

Research output: Contribution to journalArticle

Jo, Young Beom ; Park, So Hyun ; Choi, Hae Yoon ; Jung, Hyun Woo ; Kim, Yun-Jae ; Kim, Eung Soo. / SOPHIA : Development of Lagrangian-based CFD code for nuclear thermal-hydraulics and safety applications. In: Annals of Nuclear Energy. 2019 ; Vol. 124. pp. 132-149.
@article{13fcf70c96a843309f3b05b0fc473ee0,
title = "SOPHIA: Development of Lagrangian-based CFD code for nuclear thermal-hydraulics and safety applications",
abstract = "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.",
keywords = "Benchmark calculations, GPU parallelization, Meshless, Normalized-density, SPH",
author = "Jo, {Young Beom} and Park, {So Hyun} and Choi, {Hae Yoon} and Jung, {Hyun Woo} and Yun-Jae Kim and Kim, {Eung Soo}",
year = "2019",
month = "2",
day = "1",
doi = "10.1016/j.anucene.2018.09.005",
language = "English",
volume = "124",
pages = "132--149",
journal = "Annals of Nuclear Energy",
issn = "0306-4549",
publisher = "Elsevier Limited",

}

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

PY - 2019/2/1

Y1 - 2019/2/1

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

VL - 124

SP - 132

EP - 149

JO - Annals of Nuclear Energy

JF - Annals of Nuclear Energy

SN - 0306-4549

ER -