One-Dimensional, One-Phase and Two-Phase Eulerian Explicit Shock Tube Simulation Code

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autore principale: Fernández-Godino, M. Giselle
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866911975051624448
author Fernández-Godino, M. Giselle
author_facet Fernández-Godino, M. Giselle
contents In this work, a one-dimensional simulation code was developed for both single-phase and two-phase systems, focusing on time-dependent Euler equations for gas and particles. These equations, non-linear hyperbolic conservation laws, describe the dynamics of compressible materials, where body forces, viscous stresses, and heat flux are neglected. The Euler equations were discretized using the finite volume method, and the code was written in MATLAB. To test the accuracy of the computational fluid code, the Sod shock tube problem, a physical analogue of the Riemann problem, was employed. This problem models a pressure discontinuity where high and low-pressure regions are separated by a diaphragm, which breaks at t=0, creating a discontinuity in density as well. Exact solutions were used for code verification. A key focus was on modeling a curtain of particles impacted by a shock wave, relevant to multiphase heterogeneous cylindrical explosion studies by the PSAAP II project. This initiative, funded by the US Department of Energy (DOE) National Nuclear Security Administration (NNSA) Office of Advanced Simulation and Computing (ASC), involves Sandia National Laboratories and the Center for Compressible Multiphase Turbulence at the University of Florida. The propagation of uncertainties in the maximum density of the particle curtain was studied by varying initial curtain thickness and initial high density. Given the computational expense of multiple code evaluations for uncertainty propagation, a multi-fidelity surrogate model combining low and high-fidelity simulations was implemented. This model facilitated uncertainty propagation using DAKOTA, a flexible and extensible interface between analysis codes and iterative systems analysis methods.
format Preprint
id arxiv_https___arxiv_org_abs_2406_14018
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle One-Dimensional, One-Phase and Two-Phase Eulerian Explicit Shock Tube Simulation Code
Fernández-Godino, M. Giselle
Fluid Dynamics
Computational Physics
76L05, 76N06, 76T06
In this work, a one-dimensional simulation code was developed for both single-phase and two-phase systems, focusing on time-dependent Euler equations for gas and particles. These equations, non-linear hyperbolic conservation laws, describe the dynamics of compressible materials, where body forces, viscous stresses, and heat flux are neglected. The Euler equations were discretized using the finite volume method, and the code was written in MATLAB. To test the accuracy of the computational fluid code, the Sod shock tube problem, a physical analogue of the Riemann problem, was employed. This problem models a pressure discontinuity where high and low-pressure regions are separated by a diaphragm, which breaks at t=0, creating a discontinuity in density as well. Exact solutions were used for code verification. A key focus was on modeling a curtain of particles impacted by a shock wave, relevant to multiphase heterogeneous cylindrical explosion studies by the PSAAP II project. This initiative, funded by the US Department of Energy (DOE) National Nuclear Security Administration (NNSA) Office of Advanced Simulation and Computing (ASC), involves Sandia National Laboratories and the Center for Compressible Multiphase Turbulence at the University of Florida. The propagation of uncertainties in the maximum density of the particle curtain was studied by varying initial curtain thickness and initial high density. Given the computational expense of multiple code evaluations for uncertainty propagation, a multi-fidelity surrogate model combining low and high-fidelity simulations was implemented. This model facilitated uncertainty propagation using DAKOTA, a flexible and extensible interface between analysis codes and iterative systems analysis methods.
title One-Dimensional, One-Phase and Two-Phase Eulerian Explicit Shock Tube Simulation Code
topic Fluid Dynamics
Computational Physics
76L05, 76N06, 76T06
url https://arxiv.org/abs/2406.14018