Abstract
We describe procedures to model transient shock interaction problems using discontinuous Galerkin methods to solve the compressible Euler equations. The problems are motivated by blast flows surrounding cannons with perforated muzzle brakes. The goal is to predict shock strengths and blast over pressure. This application illustrates several computational difficulties. The software must handle complex geometries. The problems feature strong interacting shocks, with pressure ratios on the order of 1000 as well as weaker precursor shocks traveling rearward that also must be accurately captured. These aspects are addressed using anisotropic mesh adaptation. A shock detector is used to control the adaptation and limiting. We also describe procedures to track projectile motion in the flow by a level-set procedure.
Similar content being viewed by others
References
S. Adjerid K. D. Devine J. E. Flaherty L. Krivodonova (2002) ArticleTitleA posteriori error estimation for discontinuous Galerkin solutions of hyperbolic problems Comput. Meth. Appl. Mech. Eng. 191 1097–1112 Occurrence Handle10.1016/S0045-7825(01)00318-8
R. Biswas K. Devine J. Flaherty (1994) ArticleTitleParallel adaptive finite element method for conservation laws Appl. Numer. Math. 14 255–283 Occurrence Handle10.1016/0168-9274(94)90029-9 Occurrence HandleMR1273828
Y. Chang T. Hou B. Merriman S. Osher (1996) ArticleTitleA level set formulation of Eulerian interface capturing methods for incompressible fluid flows J. Comput. Phys. 124 449–464 Occurrence Handle10.1006/jcph.1996.0072
Cler, D. L., Chevaugeon, N., Shephard, M. S., Flaherty, J. E., and Remacle, J.-F. (2003). CFD application to gun muzzle blast–a validation case study. In 41st AIAA Aerospace Sciences Meeting and Exhibit, Reno, Nevada.
B. Cockburn S. Hou C. Shu (1990) ArticleTitleThe Runge–Kutta local projection discontinuous Galerkin finite element method for the conservation laws IV: the multidimensional case. Math. Comput. 54 545–581
B. Cockburn G. Karniadakis C.-W. Shu (Eds) (2000) Discontinuous Galerkin Methods. Lecture Notes in Computational Science and Engineering Springer-Verlag Berlin
P. Colella H. M. Glaz (1985) ArticleTitleEfficient solution algorithms for the Riemann problem for real gases J. Comput. Phys. 59 264–289 Occurrence Handle10.1016/0021-9991(85)90146-9
M. Dubiner (1991) ArticleTitleSpectral methods on triangles and other domains SIAM J. Scien. Comput. 6 345–390
R. Fedkiw (2002) ArticleTitleCoupling an Eulerian fluid calculation to a Lagrangian solid calculation with the ghost fluid method J. Comput. Phys. 175 200–224 Occurrence Handle10.1006/jcph.2001.6935
R. Fedkiw B. Merriman R. Donat S. Osher (1999) ArticleTitleA non-oscillatory Eulerian approach to interfaces in multimaterial flows (the ghost fluid method). J. Comput. Phys. 152 457 Occurrence Handle10.1006/jcph.1999.6236
J. E. Flaherty R. Loy M. Shephard B. Szymanski J. Teresco L. Ziantz (1997) ArticleTitleAdaptive local refinement with octree load-balancing for the parallel solution of three-dimensional conservation laws J. Parallel Distr. Comput. 47 139–152 Occurrence Handle10.1006/jpdc.1997.1412
P. J. Frey F. Alauzet (Eds) (2003) Anisotropic mesh adaptation in 3D. In 12th International Meshing Roundtable Santa Fe, New Mexico
J. M. H. G. Klingenberg (Eds) (1992) Gun Muzzle Blast and Flash. Progress in Astronautics and Aeronautics Series. AIAA Reston, VA
S. Gottlieb C.-W. Shu (1998) ArticleTitleTotal variation diminishing Runge-Kutta schemes Math. Comput. 67 73–85 Occurrence Handle10.1090/S0025-5718-98-00913-2
L. Krivodonova J. E. Flaherty (2003) ArticleTitleError estimation for discontinuous Galerkin solutions of two-dimensional hyperbolic problems Adv. Comput. Math. 19 57–71 Occurrence Handle10.1023/A:1022894504834
L. Krivodonova J. Xin J.-F. Remacle N. Chevaugeon J.E. Flaherty (2004) ArticleTitleShock detection and limiting with discontinuous Galerkin methods for hyperbolic conservation laws Appl. Numer. Math. 48 323–338 Occurrence Handle10.1016/j.apnum.2003.11.002 Occurrence HandleMR2056921
B. Lafauric C. Nandone R. Scardovelli S. Zaleski G. Zanetti (1994) ArticleTitleModelling merging and fragmentation in multiphase flows with SURFER J. Comput. Phys. 113 134–147 Occurrence Handle10.1006/jcph.1994.1123
P. Lesaint P. Raviart (1974) On a finite element method for solving the neutron transport equation. In C. de Boor (Eds) Mathematical Aspects of Finite Elements in Partial Differential Equations Academic Press New York 89–145
Li, X. (2003). Mesh Modification Procedures for General 3-D Non-Manifold Domains. PhD Thesis, Rensselaer Polytechnic Institute.
Li, X., Shephard, M. S., and Beall, M. W. (2003). 3D anisotropic mesh adaptation by mesh modifications. Comput. Meth. Appl. Mech. Eng., submited.
W. Mulder S. Osher J. Sethian (1992) ArticleTitleComputing interface motion in compressible gas dynamics J. Comput. Phys. 100 209–228 Occurrence Handle10.1016/0021-9991(92)90229-R
S. Osher R. Fedkiw (Eds) (2002) Level Set Methods and Dynamic Implicit Surfaces. Springer Verlag Berlin
Reed, W., and Hill, T. (1973). Triangular Mesh Methods for the Neutron Transport Equation. Technical Report LA-UR-73-479, Los Alamos Scientific Laboratory.
J.-F. Remacle J.E. Flaherty Shephard M.S. (2003) ArticleTitleAn adaptive discontinuous Galerkin technique with an orthogonal basis applied to compressible flow problems SIAM Rev. 45 55–73
Remacle, J.-F., Li, X., Chevaugeon, N., and Shephard, M. S. (2002). Transient mesh adaptation using conforming and non-conforming mesh modifications. In 11h International Meshing Roundtable, Sandia National Laboratories. pp. 261–271.
J.-F. Remacle K. Pinchedez J. E. Flaherty M. S. Shephard (Eds) (2001) An efficient local time stepping-discontinuous Galerkin scheme for adaptive transient computations. Technical Report 2001-13 SCOREC, RPI Troy, NY
J. Sethian (Eds) (1999) Level Set Methods and Fast Marching Methods: Evolving Interfaces in Computational Geometry, Fluid Mechanics, Computer Vision, and Materials Science Cambridge University Press New York, NY
K. Stein T. Tezduyar R. Benney (2004) ArticleTitleAutomatic mesh update with the solid-entention mesh moving technique Comput. Meth. Appl. Mech. Eng. 193 2019–2032 Occurrence Handle10.1016/j.cma.2003.12.046
M. Sussman P. Smereka S. Osher (1994) ArticleTitleA level set approach for computing solutions to incompressible two-phase flow J. Comput. Phys. 114 146–159 Occurrence Handle10.1006/jcph.1994.1155
T. Tezduyar (2001) ArticleTitleFinite element methods for flow problems with moving boundaries and interfaces Arch. Comput. Methods Eng. 8 83–130
van Leer, B. (1995). Flux Vector Splitting for the Euler Equations, Technical report, ICASE Report, NASA Langley Research Center.
T. Warburton S. Sherwin G. Karniadakis (1999) ArticleTitleSpectral basis functions for 2d hybrid hp elements SIAM J. Sci. Comput. 20 1671–1695 Occurrence Handle10.1137/S1064827597315716
P. Woodward P. Colella (1984) ArticleTitleThe numerical simulation of two-dimensional fluid flow with strong shocks J. Comput. Phys. 54 115–173 Occurrence Handle10.1016/0021-9991(84)90142-6
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Chevaugeon, N., Xin, J., Hu, P. et al. Discontinuous Galerkin Methods Applied to Shock and Blast Problems. J Sci Comput 22, 227–243 (2005). https://doi.org/10.1007/s10915-004-4138-4
Received:
Accepted:
Issue Date:
DOI: https://doi.org/10.1007/s10915-004-4138-4