Please use this identifier to cite or link to this item:
http://theses.iitj.ac.in:8080/jspui/handle/123456789/244
Title: | Analysis of Lattice Boltzmann Method for Turbulent Flow Simulation on Multi-core GPU Architecture |
Researcher : | Agarwal, Alankar |
Supervisor: | Ravindra, Brahmajosyula Prakash, Akshay |
Department: | Mechanical Engineering |
Issue Date: | Sep-2021 |
Citation: | Agarwal, Alankar. (2021). Analysis of Lattice Boltzmann Method for Turbulent Flow Simulation on Multi-core GPU Architecture (Doctor's thesis). Indian Institute of Technology Jodhpur, Jodhpur. |
Abstract: | The present thesis explores the applicability of the lattice Boltzmann Method (LBM) to validate the turbulent flow simulation in the various complex flow domains. LBM in recent years has emerged as an alternative Computational Fluid Dynamics (CFD) approach other than traditional Navier-Stokes (NS) solvers. The method is based on the discrete numerical approach and solves the kinetic equations to discretize the fluid domain. The fluid in LBM is defined as the particle distribution functions. The computational domain of the fluid flow represents the Eulerian grid nodes, each of which consists of a lattice structure. The lattice structure is comprised of the particle distribution functions, which are restricted to move in specific directions. The research work mainly focuses on modeling large turbulent structures on a grid-scale for high Reynolds number flows with the Large Eddy Simulation (LES) model in the frame of LBM. The turbulent motions smaller than grid size are resolved using the popular Smagorinsky subgrid-scale (SGS) model. The study also gives special attention to investigate the effect of the different discrete velocity models of LBM and boundary conditions on the turbulent flow behavior. The results are presented for various turbulent statistics, including phase-averaged velocities, root-mean-square (RMS) velocity, Reynolds stresses, and turbulent kinetic energy (TKE). Moreover, another important work reported in the thesis is the turbulent flow simulation in the stirred tank reactor equipped with dual-Rushton impellers. The study shows the LBM capability to simulate the turbulent flow in such complex geometry. The work also investigates the effect of baffles on the flow hydrodynamics at different impeller clearance. The study compares the results at different impeller clearance in the presence and absence of baffles. The obtained results are validated with the experimental data available in the literature. The thesis work also presents the efficiency of the LBM algorithm on multi-core computer hardware. A highly parallelized computer code was developed using Compute Unified Device Architecture (CUDA) programming language to execute on Graphics Processing Units (GPUs) parallel platform. The computational performance of the algorithm is measured from the Millions Lattice Updates Per Second (MLUPS) parameter. This is obtained from the simulation run-time of the code on the multi-cores of the GPU. The computational scaling of the code is addressed in the study by executing the code at varying numbers of cores. The three-dimensional (3-D) approach of the domain decomposition is employed to increase the scalability. In conclusion, the research studies performed in the present thesis show the LBM viability as a feasible tool for the turbulent flow simulation at high Reynolds numbers with good accuracy and high computational efficiency for various simple to complex flow domains. |
Pagination: | xvi, 75p. |
URI: | http://theses.iitj.ac.in:8080/jspui/handle/123456789/244 |
Accession No.: | TP00116 |
Appears in Collections: | Ph. D. Theses |
Files in This Item:
File | Description | Size | Format | |
---|---|---|---|---|
TP00116.pdf | 7.43 MB | Adobe PDF | View/Open Request a copy | |
01_title.pdf | 131.55 kB | Adobe PDF | View/Open | |
02_prelim pages.pdf | 312.82 kB | Adobe PDF | View/Open | |
03_table of content.pdf | 76.09 kB | Adobe PDF | View/Open | |
04_abstract.pdf | 48.82 kB | Adobe PDF | View/Open | |
05_chapter 1.pdf | 127.76 kB | Adobe PDF | View/Open | |
06_chapter 2.pdf | 136.1 kB | Adobe PDF | View/Open | |
07_chapter 3.pdf | 1.41 MB | Adobe PDF | View/Open | |
08_chapter 4.pdf | 1.51 MB | Adobe PDF | View/Open | |
09_chapter 5.pdf | 4.01 MB | Adobe PDF | View/Open | |
10_annexure.pdf.pdf | 465.85 kB | Adobe PDF | View/Open | |
80_recommendation.pdf | 95.28 kB | Adobe PDF | View/Open |
Items in IIT Jodhpur Theses Repository are protected by copyright, with all rights reserved, unless otherwise indicated.