Smoke Simulation for Fire Engineering using a Multigrid Method on Graphics Hardware
Date
2009Author
Glimberg, Stefan L.
Erleben, Kenny
Bennetsen, Jens C.
Metadata
Show full item recordAbstract
We present a GPU-based Computational Fluid Dynamics solver for the purpose of fire engineering. We apply a multigrid method to the Jacobi solver when solving the Poisson pressure equation, supporting internal boundaries. Boundaries are handled on the coarse levels, ensuring that boundaries will never vanish after restriction. We demonstrate cases where the multigrid solver computes results up to three times more accurate than the standard Jacobi method within the same time. Providing rich visual details and flows closer to widely accepted standards in fire engineering. Making accurate interactive physical simulation for engineering purposes, has the benefit of reducing production turn-around time. We have measured speed-up improvements by a factor of up to 350, compared to existing CPU-based solvers. The present CUDA-based solver promises huge potential in economical benefits, as well as constructions of safer and more complex buildings. In this paper, the multigrid method is applied to fire engineering. However, this is not a limitation, since improvements are possible for other fields as well. Traditional Jacobi solvers are particulary suitable for the methods presented.
BibTeX
@inproceedings {10.2312:PE:vriphys:vriphys09:011-020,
booktitle = {Workshop in Virtual Reality Interactions and Physical Simulation "VRIPHYS" (2009)},
editor = {Hartmut Prautzsch and Alfred Schmitt and Jan Bender and Matthias Teschner},
title = {{Smoke Simulation for Fire Engineering using a Multigrid Method on Graphics Hardware}},
author = {Glimberg, Stefan L. and Erleben, Kenny and Bennetsen, Jens C.},
year = {2009},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-73-9},
DOI = {10.2312/PE/vriphys/vriphys09/011-020}
}
booktitle = {Workshop in Virtual Reality Interactions and Physical Simulation "VRIPHYS" (2009)},
editor = {Hartmut Prautzsch and Alfred Schmitt and Jan Bender and Matthias Teschner},
title = {{Smoke Simulation for Fire Engineering using a Multigrid Method on Graphics Hardware}},
author = {Glimberg, Stefan L. and Erleben, Kenny and Bennetsen, Jens C.},
year = {2009},
publisher = {The Eurographics Association},
ISBN = {978-3-905673-73-9},
DOI = {10.2312/PE/vriphys/vriphys09/011-020}
}
Collections
Related items
Showing items related by title, author, creator and subject.
-
Texturing and Hypertexturing of Volumetric Objects
Miller, Chris M.; Jones, Mark W. (The Eurographics Association, 2005)Texture mapping is an extremely powerful and flexible tool for adding complex surface detail to an object. This paper introduces a method of surface texturing and hypertexturing complex volumetric objects in real-time. We ... -
A Procedural Modeling System for the Creation of Huge Models
Cubero, Francisco; Mas, Albert; Patow, Gustavo (The Eurographics Association, 2012)This paper presents a new general purpose procedural geometrical modeling system. It is focused on providing flexibility, modularity and scalability. Furthermore, it is taylored to manage huge geometric models, with millions ... -
Bringing Direct Local Control to Interactive Visual Editing of Procedural Buildings
Riu, Adria; Patow, Gustavo (The Eurographics Association, 2012)This paper presents a new system to add direct and persistent local control to the visual editing of rules for procedural buildings, avoiding a combinatorial explosion of grammar rules. In this paper we follow the ideas ...