FLOW MODELLING AROUND AN OSCILLATING OBJECT IN A CHANNEL BY THE LATTICE BOLTZMANN METHOD ON GPU DEVICES
PDF

Як цитувати

Khliestov , I., & Ostapenko , A. (2021). FLOW MODELLING AROUND AN OSCILLATING OBJECT IN A CHANNEL BY THE LATTICE BOLTZMANN METHOD ON GPU DEVICES. Збірник наукових праць ΛΌГOΣ. https://doi.org/10.36074/logos-10.12.2021.v2.10

Анотація

This paper addresses the idea of evaluation fluid flow behaviour in case of an oscillating object in a channel. Simulation performed with the Lattice Boltzmann method using the origin program. Fluid flows over a circular cylinder with R = 0.00625 at different Reynolds numbers were modeled to verify the computation algorithm. Implementation was designed to work on CPU and GPU devices based on the Tensorflow framework.

https://doi.org/10.36074/logos-10.12.2021.v2.10
PDF

Посилання

Shuling Hou, Qisu Zou, Shiyi Chen, Gary Doolen, Allen C. Cogley. (1995). Simulation of Cavity Flow by the Lattice Boltzmann Method. Journal of Computational Physics, (118/2), 329-347. https://doi.org/10.1006/jcph.1995.1103

Chen, Shiyi and Doolen, Gary D. (1998). Lattice Boltzmann method for fluid flows. Annual Review of Fluid Mechanics, (30), 329-364. https://doi.org/10.1146/annurev.fluid.30.1.329

Skordos, P. (1993). Initial and boundary conditions for the lattice Boltzmann method. Phys. Rev. E, (48), 4823–4842. 10.1103/PhysRevE.48.4823

Keijo Mattila, Jari Hyväluoma, Jussi Timonen, & Tuomo Rossi (2008). Comparison of implementations of the lattice-Boltzmann method. Computers & Mathematics with Applications, (55/7), 1514-1524. https://doi.org/10.1016/j.camwa.2007.08.001

Ye, Y., Li, K., Wang, Y., & deng, T. (2015). Parallel computation of Entropic Lattice Boltzmann method on hybrid CPU–GPU accelerated system. Computers & Fluids, (110). 10.1016/j.compfluid.2014.06.002

Christian Obrecht, Frédéric Kuznik, Bernard Tourancheau, & Jean-Jacques Roux (2011). A new approach to the lattice Boltzmann method for graphics processing units. Computers & Mathematics with Applications, (61/12), 3628-3638.

Marco-Felipe King, Amirul Khan, Nicolas Delbosc, Hannah L. Gough, Christos Halios, Janet F. Barlow, & Catherine J. Noakes (2017). Modelling urban airflow and natural ventilation using a GPU-based lattice-Boltzmann method. Building and Environment, (125), 273-284. https://doi.org/10.1016/j.buildenv.2017.08.048

Johannes Habich and Christian Feichtinger and Harald Köstler and Georg Hager and Gerhard Wellein (2011). Performance engineering for the Lattice Boltzmann method on GPGPUs: Architectural requirements and performance results. CoRR, abs(1112.0850).

Januszewski, M., & Kostur, M. (2014). Sailfish: A flexible multi-GPU implementation of the lattice Boltzmann method. Computer Physics Communications, (185/9), 2350–2368. 10.1016/j.cpc.2014.04.018

Christian Obrecht, Frédéric Kuznik, Bernard Tourancheau, & Jean-Jacques Roux (2013). Multi-GPU implementation of the lattice Boltzmann method. Computers & Mathematics with Applications, (65/2), 252-261. https://doi.org/10.1016/j.camwa.2011.02.020

Hurlbut, S., Spaulding, M., & White, F. (1982). Numerical Solution for Laminar Two Dimensional Flow About a Cylinder Oscillating in a Uniform Stream. Journal of Fluids Engineering, (104/2), 214-220. https://doi.org/10.1115/1.3241810

Bao, S., Chen, S., Liu, Z., Li, J., Wang, H., & Zheng, C. (2012). Simulation of the flow around an upstream transversely oscillating cylinder and a stationary cylinder in tandem. Physics of Fluids, (24/2), 023603. https://doi.org/10.1063/1.3683565

Koopmann, G. (1967). The vortex wakes of vibrating cylinders at low Reynolds numbers. Journal of Fluid Mechanics, (28/3), 501-512. doi:10.1017/S0022112067002253

Krüger, T., Kusumaatmaja, H., Kuzmin, A., Shardt, O., Silva, G., & Viggen, E. (2016). The Lattice Boltzmann Method - Principles and Practice. Geneva: Springer International.

Paul K. Chang (1973). Separation of flow. Oxford: Pergamon Press.

He, X., Luo, LS. (1997). Lattice Boltzmann Model for the Incompressible Navier–Stokes Equation. Journal of Statistical Physics, (88), 927–944. https://doi.org/10.1023/B:JOSS.0000015179.12689.e4

Creative Commons License

Ця робота ліцензується відповідно до Creative Commons Attribution 4.0 International License.

Завантаження

Дані завантаження ще не доступні.

| Переглядів: 19 | Завантажень: 12 |