Show simple item record

dc.contributor.author
Küchlin, Stephan
dc.contributor.supervisor
Jenny, Patrick
dc.contributor.supervisor
Garcia, Alejandro L.
dc.contributor.supervisor
Gorji, Hossein
dc.date.accessioned
2019-03-11T10:37:49Z
dc.date.available
2019-03-11T09:54:44Z
dc.date.available
2019-03-11T10:37:49Z
dc.date.issued
2018
dc.identifier.uri
http://hdl.handle.net/20.500.11850/330322
dc.identifier.doi
10.3929/ethz-b-000330322
dc.description.abstract
The topic of this thesis is the analysis and parallel implementation of the Fokker-Planck-DSMC algorithm for the numerical simulation of rarefied gas flows. The most established method for this task is the Direct Simulation Monte Carlo (DSMC) technique. For gas flows in the near-continuum regime, however, its computational cost becomes intractable due to the high number of collisions of (computational) particles that need to be computed. The Fokker-Planck (FP) algorithm, on the other hand, provides accurate numerical predictions for near-continuum gas flows at computational cost independent of the number of collisions. In this method, the trajectories of the computational particles evolve independently along continuous stochastic paths. Since both DSMC and the FP algorithm are stochastic particle methods sharing the same underlying structure, they may be coupled seamlessly: the resulting FP-DSMC algorithm is capable of simulating rarefied gas flows from the near-continuum to the fully rarefied regime. One result of this thesis is a flexible, yet computationally efficient simulation software, which uses both distributed- and shared-memory parallelization to exploit state-of-the-art high-performance computer cluster technologies. It provides the means to conduct computer simulations of flows of diatomic, rarefied gases in complex domains, using many computational particles. The new implementation is used to analyze the accuracy and performance of the FP-DSMC algorithm by means of a variety of simulations. It is shown that given a limited amount of computational resources, using FP-DSMC can provide more accurate results at lower computational cost compared to pure DSMC. Further, the implementation is capable of performing automatic local mesh refinement, as well as parallel load balancing. This is achieved by choosing space-filling curves (SFCs) as a fundamental concept for the ordering of the computational mesh and particle data. SFCs not only allow for an elegant implementation of these features, but have the additional benefit of ensuring cache-friendly computations. The impact on computational performance of using different space-filling curves is analyzed numerically, and the implementation is demonstrated to deliver accurate simulation results for a relevant test case. In order to maximize the efficiency gains due to the FP-DSMC algorithm, the computational mesh should be locally adapted to the flow gradients. With this goal in mind, a general theoretical framework for the estimation of mixed partial derivatives of statistics of scattered data is developed based on the concept of kernel density estimation. The new approach allows for the computation of flow gradients locally in each cell of the mesh as a simple weighted sum of the particle states, and may prove useful beyond the scope of rarefied gas flow simulations.
en_US
dc.format
application/pdf
en_US
dc.language.iso
en
en_US
dc.publisher
ETH Zurich
en_US
dc.rights.uri
http://rightsstatements.org/page/InC-NC/1.0/
dc.subject
Rarefied gas dynamics
en_US
dc.subject
Monte Carlo simulation
en_US
dc.subject
DSMC
en_US
dc.subject
Fokker-Planck equation
en_US
dc.subject
High Performance Computing (HPC)
en_US
dc.subject
Automatic mesh refinement
en_US
dc.title
Stochastic Computation of Rarefied Gas Flows Using the Fokker-Planck-DSMC Method: Theory, Algorithms, and Parallel Implementation
en_US
dc.type
Doctoral Thesis
dc.rights.license
In Copyright - Non-Commercial Use Permitted
dc.date.published
2019-03-11
ethz.size
160 p.
en_US
ethz.code.ddc
DDC - DDC::5 - Science::530 - Physics
ethz.identifier.diss
25444
en_US
ethz.publication.place
Zurich
en_US
ethz.publication.status
published
en_US
ethz.leitzahl
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02130 - Dep. Maschinenbau und Verfahrenstechnik / Dep. of Mechanical and Process Eng.::02628 - Institut für Fluiddynamik / Institute of Fluid Dynamics::03644 - Jenny, Patrick / Jenny, Patrick
en_US
ethz.leitzahl.certified
ETH Zürich::00002 - ETH Zürich::00012 - Lehre und Forschung::00007 - Departemente::02130 - Dep. Maschinenbau und Verfahrenstechnik / Dep. of Mechanical and Process Eng.::02628 - Institut für Fluiddynamik / Institute of Fluid Dynamics::03644 - Jenny, Patrick / Jenny, Patrick
en_US
ethz.date.deposited
2019-03-11T09:54:46Z
ethz.source
FORM
ethz.eth
yes
en_US
ethz.availability
Open access
en_US
ethz.rosetta.installDate
2019-03-11T10:38:10Z
ethz.rosetta.lastUpdated
2020-02-15T17:40:05Z
ethz.rosetta.versionExported
true
ethz.COinS
ctx_ver=Z39.88-2004&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.atitle=Stochastic%20Computation%20of%20Rarefied%20Gas%20Flows%20Using%20the%20Fokker-Planck-DSMC%20Method:%20Theory,%20Algorithms,%20and%20Parallel%20Implementation&rft.date=2018&rft.au=K%C3%BCchlin,%20Stephan&rft.genre=unknown&rft.btitle=Stochastic%20Computation%20of%20Rarefied%20Gas%20Flows%20Using%20the%20Fokker-Planck-DSMC%20Method:%20Theory,%20Algorithms,%20and%20Parallel%20Implementation
 Search print copy at ETH Library

Files in this item

Thumbnail

Publication type

Show simple item record