Ilya Karlin: Katalogdaten im Herbstsemester 2020
|Herr Prof. Dr. Ilya Karlin
Karlin, Ilya (Tit.-Prof.)
ETH Zürich, LEO D 9.2
|+41 44 632 66 28
|Maschinenbau und Verfahrenstechnik
|Fluid Dynamics with the Lattice Boltzmann Method
|The course provides an introduction to theoretical foundations and practical usage of the Lattice Boltzmann Method for fluid dynamics simulations.
|Methods like molecular dynamics, DSMC, lattice Boltzmann etc are being increasingly used by engineers all over and these methods require knowledge of kinetic theory and statistical mechanics which are traditionally not taught at engineering departments. The goal of this course is to give an introduction to ideas of kinetic theory and non-equilibrium thermodynamics with a focus on developing simulation algorithms and their realizations.
During the course, students will be able to develop a lattice Boltzmann code on their own. Practical issues about implementation and performance on parallel machines will be demonstrated hands on.
Central element of the course is the completion of a lattice Boltzmann code (using the framework specifically designed for this course).
The course will also include a review of topics of current interest in various fields of fluid dynamics, such as multiphase flows, reactive flows, microflows among others.
Optionally, we offer an opportunity to complete a project of student's choice as an alternative to the oral exam. Samples of projects completed by previous students will be made available.
|The course builds upon three parts:
I Elementary kinetic theory and lattice Boltzmann simulations introduced on simple examples.
II Theoretical basis of statistical mechanics and kinetic equations.
III Lattice Boltzmann method for real-world applications.
The content of the course includes:
1. Background: Elements of statistical mechanics and kinetic theory:
Particle's distribution function, Liouville equation, entropy, ensembles; Kinetic theory: Boltzmann equation for rarefied gas, H-theorem, hydrodynamic limit and derivation of Navier-Stokes equations, Chapman-Enskog method, Grad method, boundary conditions; mean-field interactions, Vlasov equation;
Kinetic models: BGK model, generalized BGK model for mixtures, chemical reactions and other fluids.
2. Basics of the Lattice Boltzmann Method and Simulations:
Minimal kinetic models: lattice Boltzmann method for single-component fluid, discretization of velocity space, time-space discretization, boundary conditions, forcing, thermal models, mixtures.
3. Hands on:
Development of the basic lattice Boltzmann code and its validation on standard benchmarks (Taylor-Green vortex, lid-driven cavity flow etc).
4. Practical issues of LBM for fluid dynamics simulations:
Lattice Boltzmann simulations of turbulent flows;
numerical stability and accuracy.
Rarefaction effects in moderately dilute gases; Boundary conditions, exact solutions to Couette and Poiseuille flows; micro-channel simulations.
6. Advanced lattice Boltzmann methods:
Entropic lattice Boltzmann scheme, subgrid simulations at high Reynolds numbers; Boundary conditions for complex geometries.
7. Introduction to LB models beyond hydrodynamics:
Relativistic fluid dynamics; flows with phase transitions.
|Lecture notes on the theoretical parts of the course will be made available.
Selected original and review papers are provided for some of the lectures on advanced topics.
Handouts and basic code framework for implementation of the lattice Boltzmann models will be provided.
|Voraussetzungen / Besonderes
|The course addresses mainly graduate students (MSc/Ph D) but BSc students can also attend.
This course is intended for students outside of D-MAVT.
|I. Karlin, G. Sansavini
|This course provides the students with an introduction to thermodynamics and heat transfer. Students shall gain basic understanding of energy, energy interactions, and various mechanisms of heat transfer as well as their link to energy conversion technologies.
|Thermodynamics is key to understanding and use of energy conversion processes in Nature and technology. Main objective of this course is to give a compact introduction into basics of Thermodynamics: Thermodynamic states and thermodynamic processes; Work and Heat; First and Second Laws of Thermodynamics. Students shall learn how to use energy balance equation in the analysis of power cycles and shall be able to evaluate efficiency of internal combustion engines, gas turbines and steam power plants. The course shall extensively use thermodynamic charts to building up students’ intuition about opportunities and restrictions to increase useful work output of energy conversion. Thermodynamic functions such as entropy, enthalpy and free enthalpy shall be used to understand chemical and phase equilibrium. The course also gives introduction to refrigeration cycles, combustion and psychrometry. The course compactly covers the standard course of thermodynamics for engineers, with additional topics of a general physics interest (nonideal gas equation of state and Joule-Thomson effect) also included.
|1. Thermodynamic systems, states and state variables
2. Properties of substances: Water, air and ideal gas
3. Energy conservation in closed and open systems: work, internal energy, heat and enthalpy
4. Second law of thermodynamics and entropy
5. Energy analysis of steam power cycles
6. Energy analysis of gas power cycles
7. Refrigeration and heat pump cycles
8. Nonideal gas equation of state and Joule-Thomson effect
9. Maximal work and exergy
10. Mixtures and psychrometry
11. Chemical reactions and combustion systems; chemical and phase equilibrium
|Lecture slides and supplementary documentation will be available online.
|Thermodynamics: An Engineering Approach, by Cengel, Y. A. and Boles, M. A., McGraw Hill
|Voraussetzungen / Besonderes
|This course is intended for students outside of D-MAVT.
Students are assumed to have an adequate background in calculus, physics, and engineering mechanics.