Python-based lattice Boltzmann method simulation of the von Kármán vortex street behind a cylinder & comparison with PIV

A Python-based lattice Boltzmann method (LBM) simulation of the von Kármán vortex street behind a circular cylinder at a moderate Reynolds number (Re = 150) has been developed with validation through particle image velocimetry (PIV) experiments and historical experiments conducted by experts in the field. The LBM implementation uses the D2Q9 lattice, BGK collision model, and Zou/He boundary conditions for inflow and outflow. Simulated velocity and vorticity fields are compared with PIV data collected in a recirculating water tunnel. Aside from qualitative similarity, the dominant vortex shedding frequency extracted from velocity probes is in good quantitative agreement with theoretical Strouhal number predictions, yielding a Strouhal number of 0.187 — around 1% error from the experimentally determined value of 0.185. This agreement validates the accuracy of the solver and highlights LBM’s potential as a flexible, accessible CFD tool for undergraduate fluid dynamics education and unlocks a potentially invaluable tool in fluids research at the University of North Carolina at Chapel Hill.

Institutions

Publication Details

Journal
UNC Libraries
Published
2025-06-17
DOI
https://doi.org/10.17615/e5mm-zc61
Primary Topic
Lattice Boltzmann Simulation Studies
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Python-based lattice Boltzmann method simulation of the von Kármán vortex street behind a cylinder & comparison with PIV

UNC Libraries
Lattice Boltzmann Simulation Studies
article

Python-based lattice Boltzmann method simulation of the von Kármán vortex street behind a cylinder & comparison with PIV

article en

Abstract

A Python-based lattice Boltzmann method (LBM) simulation of the von Kármán vortex street behind a circular cylinder at a moderate Reynolds number (Re = 150) has been developed with validation through particle image velocimetry (PIV) experiments and historical experiments conducted by experts in the field. The LBM implementation uses the D2Q9 lattice, BGK collision model, and Zou/He boundary conditions for inflow and outflow. Simulated velocity and vorticity fields are compared with PIV data collected in a recirculating water tunnel. Aside from qualitative similarity, the dominant vortex shedding frequency extracted from velocity probes is in good quantitative agreement with theoretical Strouhal number predictions, yielding a Strouhal number of 0.187 — around 1% error from the experimentally determined value of 0.185. This agreement validates the accuracy of the solver and highlights LBM’s potential as a flexible, accessible CFD tool for undergraduate fluid dynamics education and unlocks a potentially invaluable tool in fluids research at the University of North Carolina at Chapel Hill.

UNC Libraries
University of North Carolina at Chapel Hill (US)
Openalex Percentile: Top 56%
Lattice Boltzmann Simulation Studies
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Python-based lattice Boltzmann method simulation of the von Kármán vortex street behind a cylinder & comparison with PIV · UNC Libraries (2025) | TGRS Research Map | TGRS