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...

Full description

Bibliographic Details
Main Author: Stoll, Sigurd Johannes Benedikt
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