Link to the University of Pittsburgh Homepage
Link to the University Library System Homepage Link to the Contact Us Form

KINETICALLY CONSISTENT THERMAL LATTICE BOLTZMANN MODELS

Rao, Parthib (2015) KINETICALLY CONSISTENT THERMAL LATTICE BOLTZMANN MODELS. Doctoral Dissertation, University of Pittsburgh. (Unpublished)

[img]
Preview
PDF (Rao_ETD_April15th)
Submitted Version

Download (2MB)

Abstract

The lattice Boltzmann (LB) method has developed into a numerically robust and efficient technique for simulating a wide variety of complex fluid flows. Unlike conventional CFD methods, the LB method is based on microscopic models and mesoscopic kinetic equations in which the collective long-term behavior of pseudo-particles is used to simulate the hydrodynamic limit of a system. Due to its kinetic basis, the LB method is particularly useful in applications involving interfacial dynamics and complex boundaries, such as multiphase or multicomponent flows. However, most of the LB models, both single and multiphase, do not satisfy the energy conservation principle, thus limiting their ability to provide quantitatively accurate predictions for cases with substantial heat transfer rates. To address this issue, this dissertation focuses on developing kinetically consistent and energy conserving LB models for single phase flows, in particular.
Firstly, through a procedure similar to the Galerkin method, we present a mathematical formulation of the LB method based on the concept of projection of the distributions onto a Hermite-polynomial basis and their systematic truncation. This formulation is shown to be capable of approximating the near incompressible, weakly compressible, and fully compressible (thermal) limits of the continuous Boltzmann equation, thus obviating the previous low-Mach number assumption. Physically it means that this formulation allows a kinetically-accurate description of flows involving large heat transfer rates. The various higher-order discrete-velocity sets (lattices) that follow from this formulation are also compiled. The resulting higher-order thermal model is validated for benchmark thermal flows, such as Rayleigh-Benard convection and thermal Couette flow, in an off-lattice framework. Our tests indicate that the D2Q39-based thermal models are capable of modeling incompressible and weakly compressible thermal flows accurately. In the validation process, through a finite-difference-type boundary treatment, we also extend the applicability of higher-order la ttices to flow-domains with solid boundaries, which was previously restricted.
Secondly, we present various off-lattice time-marching schemes for solving the discrete Boltzmann equation. Specifically, the various temporal schemes are analyzed with respect to their numerical stability as a function of the maximum allowable time-step . We show that the characteristics-based temporal schemes offer the best numerical stability among all other comparable schemes. Due to this enhanced numerical stability, we show that the usual restriction no longer applies, enabling larger time-steps, and thereby reducing the computational run-time. The off-lattice scheme were also successfully extended to higher-order LB models.
Finally, we present the algorithm and single-core optimization techniques for a off-lattice, higher-order LB code. Using simple cache optimization techniques and a proper choice of the data-structure, we obtain a 5-7X improvement in performance compared to a naive, unoptimized code. Thereafter, the optimized code is parallelized using OpenMP. Scalability tests indicate a parallel efficiency of 80% on shared-memory systems with up to 50 cores (strong scaling). An analysis of the higher-order LB models also show that they are less memory-bound if the off-lattice temporal schemes are used, thus making them more scalable compared to the stream-collide type scheme.


Share

Citation/Export:
Social Networking:
Share |

Details

Item Type: University of Pittsburgh ETD
Status: Unpublished
Creators/Authors:
CreatorsEmailPitt UsernameORCID
Rao, Parthibprr28@pitt.eduPRR280000-0003-1892-2700
ETD Committee:
TitleMemberEmail AddressPitt UsernameORCID
Committee ChairSchaefer, Lauralas149@pitt.eduLAS149
Committee MemberChyu, Minking K.mkchyu@pitt.eduMKCHYU
Committee MemberZunino, Paolopaz13@pitt.eduPAZ13
Committee MemberJana, Anirbananirbanjana@cmu.edu
Date: 9 June 2015
Date Type: Publication
Defense Date: 27 March 2015
Approval Date: 9 June 2015
Submission Date: 6 April 2015
Access Restriction: No restriction; Release the ETD for access worldwide immediately.
Number of Pages: 171
Institution: University of Pittsburgh
Schools and Programs: Swanson School of Engineering > Mechanical Engineering
Degree: PhD - Doctor of Philosophy
Thesis Type: Doctoral Dissertation
Refereed: Yes
Uncontrolled Keywords: lattice Boltzmann method, computational fluid dynamics, kinetic theory
Date Deposited: 09 Jun 2015 15:11
Last Modified: 15 Nov 2016 14:27
URI: http://d-scholarship.pitt.edu/id/eprint/24533

Metrics

Monthly Views for the past 3 years

Plum Analytics


Actions (login required)

View Item View Item