Efficient smoke simulation on curvilinear grids

Detalhes bibliográficos
Autor(a) principal: Azevedo, Vinicius da Costa
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/78361
Resumo: This thesis present an efficient approach for performing smoke simulation on curvilinear grids. The solution of the Navier-Stokes equations on curvilinear is made on three steps: advection, pressure solving and velocity projection. The proposed advection method is simple, fast and unconditionally-stable. Our solution is able to maintain a staggered-grid variable arrangement, and includes an efficient solution to enforce mass conservation. Compared to approaches based on regular grids traditionally used in computer graphics, our method allows for better representation of boundary conditions, lending to more realistic results, with just a small increment in computational cost. Moreover, we are able to condensate cells where interesting artifacts tend to appear, like swirling vortices or turbulence. We demonstrate the effectiveness of our approach, both in 2-D and 3-D, through a variety of high-quality smoke simulations and animations. These examples show the integration of our method with overlapping grids and multigrid techniques.
id URGS_bb37d1a1f416ad4e74da88942edd1eea
oai_identifier_str oai:www.lume.ufrgs.br:10183/78361
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Azevedo, Vinicius da CostaOliveira Neto, Manuel Menezes de2013-09-26T01:47:17Z2012http://hdl.handle.net/10183/78361000897885This thesis present an efficient approach for performing smoke simulation on curvilinear grids. The solution of the Navier-Stokes equations on curvilinear is made on three steps: advection, pressure solving and velocity projection. The proposed advection method is simple, fast and unconditionally-stable. Our solution is able to maintain a staggered-grid variable arrangement, and includes an efficient solution to enforce mass conservation. Compared to approaches based on regular grids traditionally used in computer graphics, our method allows for better representation of boundary conditions, lending to more realistic results, with just a small increment in computational cost. Moreover, we are able to condensate cells where interesting artifacts tend to appear, like swirling vortices or turbulence. We demonstrate the effectiveness of our approach, both in 2-D and 3-D, through a variety of high-quality smoke simulations and animations. These examples show the integration of our method with overlapping grids and multigrid techniques.application/pdfengComputação gráficaProcessamento de imagensThree-dimensional graphics and realismAnimationTypes of simulationFluid simulationCurvilinear gridsOverlapping gridsEfficient smoke simulation on curvilinear gridsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2012mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000897885.pdf000897885.pdfTexto completo (inglês)application/pdf1471578http://www.lume.ufrgs.br/bitstream/10183/78361/1/000897885.pdf235fcca98fe24fe3b6c89416651bc2c3MD51TEXT000897885.pdf.txt000897885.pdf.txtExtracted Texttext/plain127887http://www.lume.ufrgs.br/bitstream/10183/78361/2/000897885.pdf.txtb067c3d98d5f2c791966ff45cc211281MD52THUMBNAIL000897885.pdf.jpg000897885.pdf.jpgGenerated Thumbnailimage/jpeg1004http://www.lume.ufrgs.br/bitstream/10183/78361/3/000897885.pdf.jpg838e38a5a60259fb1342a2dc7d91732bMD5310183/783612021-05-26 04:38:39.086534oai:www.lume.ufrgs.br:10183/78361Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532021-05-26T07:38:39Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Efficient smoke simulation on curvilinear grids
title Efficient smoke simulation on curvilinear grids
spellingShingle Efficient smoke simulation on curvilinear grids
Azevedo, Vinicius da Costa
Computação gráfica
Processamento de imagens
Three-dimensional graphics and realism
Animation
Types of simulation
Fluid simulation
Curvilinear grids
Overlapping grids
title_short Efficient smoke simulation on curvilinear grids
title_full Efficient smoke simulation on curvilinear grids
title_fullStr Efficient smoke simulation on curvilinear grids
title_full_unstemmed Efficient smoke simulation on curvilinear grids
title_sort Efficient smoke simulation on curvilinear grids
author Azevedo, Vinicius da Costa
author_facet Azevedo, Vinicius da Costa
author_role author
dc.contributor.author.fl_str_mv Azevedo, Vinicius da Costa
dc.contributor.advisor1.fl_str_mv Oliveira Neto, Manuel Menezes de
contributor_str_mv Oliveira Neto, Manuel Menezes de
dc.subject.por.fl_str_mv Computação gráfica
Processamento de imagens
topic Computação gráfica
Processamento de imagens
Three-dimensional graphics and realism
Animation
Types of simulation
Fluid simulation
Curvilinear grids
Overlapping grids
dc.subject.eng.fl_str_mv Three-dimensional graphics and realism
Animation
Types of simulation
Fluid simulation
Curvilinear grids
Overlapping grids
description This thesis present an efficient approach for performing smoke simulation on curvilinear grids. The solution of the Navier-Stokes equations on curvilinear is made on three steps: advection, pressure solving and velocity projection. The proposed advection method is simple, fast and unconditionally-stable. Our solution is able to maintain a staggered-grid variable arrangement, and includes an efficient solution to enforce mass conservation. Compared to approaches based on regular grids traditionally used in computer graphics, our method allows for better representation of boundary conditions, lending to more realistic results, with just a small increment in computational cost. Moreover, we are able to condensate cells where interesting artifacts tend to appear, like swirling vortices or turbulence. We demonstrate the effectiveness of our approach, both in 2-D and 3-D, through a variety of high-quality smoke simulations and animations. These examples show the integration of our method with overlapping grids and multigrid techniques.
publishDate 2012
dc.date.issued.fl_str_mv 2012
dc.date.accessioned.fl_str_mv 2013-09-26T01:47:17Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/78361
dc.identifier.nrb.pt_BR.fl_str_mv 000897885
url http://hdl.handle.net/10183/78361
identifier_str_mv 000897885
dc.language.iso.fl_str_mv eng
language eng
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/78361/1/000897885.pdf
http://www.lume.ufrgs.br/bitstream/10183/78361/2/000897885.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/78361/3/000897885.pdf.jpg
bitstream.checksum.fl_str_mv 235fcca98fe24fe3b6c89416651bc2c3
b067c3d98d5f2c791966ff45cc211281
838e38a5a60259fb1342a2dc7d91732b
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085269588672512