z-logo
Premium
Non‐reflecting boundary conditions applicable to general purpose CFD simulators
Author(s) -
Salvesen HansChristen,
Teigland Rune
Publication year - 1998
Publication title -
international journal for numerical methods in fluids
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.938
H-Index - 112
eISSN - 1097-0363
pISSN - 0271-2091
DOI - 10.1002/(sici)1097-0363(19980915)28:3<523::aid-fld735>3.0.co;2-5
Subject(s) - computational fluid dynamics , solver , boundary value problem , boundary (topology) , shock wave , blast wave , computation , mechanics , shock tube , plane (geometry) , boundary conditions in cfd , physics , computer science , geometry , mathematical analysis , mathematics , mathematical optimization , neumann boundary condition , robin boundary condition , algorithm
In simulations of propagating blast waves the effects of artificial reflections at open boundaries can seriously degrade the accuracy of the computations. In this paper, a boundary condition based on a local approximation by a plane traveling wave is presented. The method yields small artificial reflections at open boundaries. The derivation and the theory behind these so‐called plane‐wave boundary conditions are presented. The method is conceptually simple and is easy to implement in two and three dimensions. These non‐reflecting boundary conditions are employed in the three‐dimensional computational fluid dynamics (CFD) solver FLACS, capable of simulating gas explosions and blast‐wave propagation in complex geometries. Several examples involving propagating waves in one and two dimensions, shock tube and an example of a simulation of a propagating blast wave generated by an explosion in a compressor module are shown. The numerical simulations show that artificial reflections due to the boundary conditions employed are negligible. © 1998 John Wiley & Sons, Ltd.

This content is not available in your region!

Continue researching here.

Having issues? You can contact us here