Lattice Boltzmann Simulation of Acoustic Fields, with Special Attention to Non-reflecting Boundary Conditions
Non-reflecting boundary conditions (NRBCs) are of great importance in computational fluid dynamics. Ideal NRBCs will fully absorb every incoming wave, thereby eliminating reflections from the boundaries which would otherwise interfere with the simulation inside the domain.In this thesis, three diffe...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Norges teknisk-naturvitenskapelige universitet, Institutt for elektronikk og telekommunikasjon
2014
|
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-24228 |
id |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-24228 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-ntnu-242282014-03-05T04:49:17ZLattice Boltzmann Simulation of Acoustic Fields, with Special Attention to Non-reflecting Boundary ConditionsengStoll, Sigurd Johannes BenediktNorges teknisk-naturvitenskapelige universitet, Institutt for elektronikk og telekommunikasjonInstitutt for elektronikk og telekommunikasjon2014Non-reflecting boundary conditions (NRBCs) are of great importance in computational fluid dynamics. Ideal NRBCs will fully absorb every incoming wave, thereby eliminating reflections from the boundaries which would otherwise interfere with the simulation inside the domain.In this thesis, three different types of existing NRBCs, perfectly matching layers (PMLs), characteristic boundary conditions (CBCs) and sponge layers, for the lattice Boltzmann method are summarized and compared against each other and an ideal case. In addition, tweaking of performance related parameters in each NRBC is performed to achieve the best performance. Simulations are done with two types of acoustic field excitations, a Gaussian pulse and a sinusoidally varying single point source.In both cases the lattice Boltzmann method with PMLs performed slightly better than CBCs, and gave the least reflections, while the lattice Boltzmann method with sponge layers gave the most reflections. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-24228Local ntnudaim:10439application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
description |
Non-reflecting boundary conditions (NRBCs) are of great importance in computational fluid dynamics. Ideal NRBCs will fully absorb every incoming wave, thereby eliminating reflections from the boundaries which would otherwise interfere with the simulation inside the domain.In this thesis, three different types of existing NRBCs, perfectly matching layers (PMLs), characteristic boundary conditions (CBCs) and sponge layers, for the lattice Boltzmann method are summarized and compared against each other and an ideal case. In addition, tweaking of performance related parameters in each NRBC is performed to achieve the best performance. Simulations are done with two types of acoustic field excitations, a Gaussian pulse and a sinusoidally varying single point source.In both cases the lattice Boltzmann method with PMLs performed slightly better than CBCs, and gave the least reflections, while the lattice Boltzmann method with sponge layers gave the most reflections. |
author |
Stoll, Sigurd Johannes Benedikt |
spellingShingle |
Stoll, Sigurd Johannes Benedikt Lattice Boltzmann Simulation of Acoustic Fields, with Special Attention to Non-reflecting Boundary Conditions |
author_facet |
Stoll, Sigurd Johannes Benedikt |
author_sort |
Stoll, Sigurd Johannes Benedikt |
title |
Lattice Boltzmann Simulation of Acoustic Fields, with Special Attention to Non-reflecting Boundary Conditions |
title_short |
Lattice Boltzmann Simulation of Acoustic Fields, with Special Attention to Non-reflecting Boundary Conditions |
title_full |
Lattice Boltzmann Simulation of Acoustic Fields, with Special Attention to Non-reflecting Boundary Conditions |
title_fullStr |
Lattice Boltzmann Simulation of Acoustic Fields, with Special Attention to Non-reflecting Boundary Conditions |
title_full_unstemmed |
Lattice Boltzmann Simulation of Acoustic Fields, with Special Attention to Non-reflecting Boundary Conditions |
title_sort |
lattice boltzmann simulation of acoustic fields, with special attention to non-reflecting boundary conditions |
publisher |
Norges teknisk-naturvitenskapelige universitet, Institutt for elektronikk og telekommunikasjon |
publishDate |
2014 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:no:ntnu:diva-24228 |
work_keys_str_mv |
AT stollsigurdjohannesbenedikt latticeboltzmannsimulationofacousticfieldswithspecialattentiontononreflectingboundaryconditions |
_version_ |
1716649143827431424 |