Validation and verification of a 2D lattice Boltzmann solver for incompressible fluid flow

dc.contributor.authorJózsa, Tamás István
dc.contributor.authorSzőke, Máté
dc.contributor.authorTeschner, Tom-Robin
dc.contributor.authorKönözsy, László Z.
dc.contributor.authorMoulitsas, Irene
dc.date.accessioned2017-06-20T11:16:32Z
dc.date.available2017-06-20T11:16:32Z
dc.date.issued2016
dc.description.abstractThe lattice Boltzmann method (LBM) is becoming increasingly popular in the fluid mechanics society because it provides a relatively easy implementation for an incompressible fluid flow solver. Furthermore the particle based LBM can be applied in microscale flows where the continuum based Navier-Stokes solvers fail. Here we present the validation and verification of a two-dimensional in-house lattice Boltzmann solver with two different collision models, namely the BGKW and the MRT models [1]. Five different cases were studied, namely: (i) a channel flow was investigated, the results were compared to the analytical solution, and the convergence properties of the collision models were determined; (ii) the lid-driven cavity problem was examined [2] and the flow features and the velocity profiles were compared to existing simulation results at three different Reynolds number; (iii) the flow in a backward-facing step geometry was validated against experimental data [3]; (iv) the flow in a sudden expansion geometry was compared to experimental data at two different Reynolds numbers [4]; and finally (v) the flow around a cylinder was studied at higher Reynolds number in the turbulent regime. The first four test cases showed that both the BGKW and the MRT models were capable of giving qualitatively and quantitatively good results for these laminar flow cases. The simulations around a cylinder highlighted that the BGKW model becomes unstable for high Reynolds numbers but the MRT model still remains suitable to capture the turbulent von Karman vortex street. The in-house LBM code has been developed in C and has also been parallelised for GPU architectures using CUDA [5] and for CPU architectures using the Partitioned Global Address Space model with UPC [6]en_UK
dc.identifier.citationTamás István Józsa, Máté Szőke, Tom-Robin Teschner, László Könözsy, Irene Moulitsas, Validation and verification of a 2D lattice Boltzmann solver for incompressible fluid flow, Proceedings of the 7th European Congress on Computational Methods in Applied Sciences and Engineering, pp. 1046-1060en_UK
dc.identifier.urihttps://doi.org/10.7712/100016.1869.10678
dc.identifier.urihttps://dspace.lib.cranfield.ac.uk/handle/1826/12066
dc.language.isoenen_UK
dc.publisherNational Technical University of Athensen_UK
dc.rights©2016 National Technical University of Athens. This is the Author Accepted Manuscript. Please refer to any applicable publisher terms of use.
dc.subjectCFDen_UK
dc.subjectComputational fluid dynamicsen_UK
dc.subjectCUDAen_UK
dc.subjectGPUen_UK
dc.subjectLattice Boltzmann methoden_UK
dc.subjectLBMen_UK
dc.subjectPGASen_UK
dc.subjectUPCen_UK
dc.subjectValidationen_UK
dc.subjectVerificationen_UK
dc.titleValidation and verification of a 2D lattice Boltzmann solver for incompressible fluid flowen_UK
dc.typeConference paperen_UK

Files

Original bundle
Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
Validation_and_verification_of_a_2D_lattice_boltzmann_solver-2016.pdf
Size:
5.57 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.79 KB
Format:
Item-specific license agreed upon to submission
Description: