Particle-Simulation Methods for Fluid Dynamics

Similar documents
Direct Modeling for Computational Fluid Dynamics

Chapter 1 Direct Modeling for Computational Fluid Dynamics

Smoothed Dissipative Particle Dynamics: theory and applications to complex fluids

Computational Astrophysics

Computer simulations of fluid dynamics. Lecture 11 LBM: Algorithm for BGK Maciej Matyka

Mesoscale fluid simulation of colloidal systems

Chapter 2: Fluid Dynamics Review

Lecture 5: Kinetic theory of fluids

Time-Dependent Statistical Mechanics 1. Introduction

TAU Extensions for High Enthalpy Flows. Sebastian Karl AS-RF

Introduction to Granular Physics and Modeling Methods

Lecture 6 Gas Kinetic Theory and Boltzmann Equation

Review of Fluid Mechanics

Summary of the new Modelling Vocabulary

CHAPTER 4. Basics of Fluid Dynamics

BOLTZMANN KINETIC THEORY FOR INELASTIC MAXWELL MIXTURES

7 The Navier-Stokes Equations

arxiv:comp-gas/ v1 28 Apr 1993

Numerical methods for kinetic equations

CHAPTER 7 SEVERAL FORMS OF THE EQUATIONS OF MOTION

Lattice Boltzmann investigation of chemical kinetics in microflow reactor

Monte Carlo methods for kinetic equations

Modeling of Micro-Fluidics by a Dissipative Particle Dynamics Method. Justyna Czerwinska

Annual Report for Research Work in the fiscal year 2006

Hydrodynamics. Stefan Flörchinger (Heidelberg) Heidelberg, 3 May 2010

Analysis of the Lattice Boltzmann Method by the Truncated Moment System

Mesoscale Simulation Methods. Ronojoy Adhikari The Institute of Mathematical Sciences Chennai

Stochastic Particle Methods for Rarefied Gases

Lattice Boltzmann Method

Entropy generation and transport

All-Particle Multiscale Computation of Hypersonic Rarefied Flow

Summary We develop an unconditionally stable explicit particle CFD scheme: Boltzmann Particle Hydrodynamics (BPH)

CLASS SCHEDULE 2013 FALL

Chapter 2 Theory. 2.1 Continuum Mechanics of Porous Media Porous Medium Model

What is the role of simulation in nanoscience research?

Kinetic Models and Gas-Kinetic Schemes with Rotational Degrees of Freedom for Hybrid Continuum/Kinetic Boltzmann Methods

MSc. Thesis Project. Simulation of a Rotary Kiln. MSc. Cand.: Miguel A. Romero Advisor: Dr. Domenico Lahaye. Challenge the future

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007

( ) Notes. Fluid mechanics. Inviscid Euler model. Lagrangian viewpoint. " = " x,t,#, #

Scientific Computing II

Table of Contents. Preface... xiii

Predicting Breakdown of the Continuum Equations Under Rarefied Flow Conditions

Introduction to Marine Hydrodynamics

The Use of Lattice Boltzmann Numerical Scheme for Contaminant Removal from a Heated Cavity in Horizontal Channel

The Euler Equation of Gas-Dynamics

Multiscale modeling of active fluids: selfpropellers and molecular motors. I. Pagonabarraga University of Barcelona

Development of an evaporation boundary condition for DSMC method with application to meteoroid entry

FLUID MECHANICS. ! Atmosphere, Ocean. ! Aerodynamics. ! Energy conversion. ! Transport of heat/other. ! Numerous industrial processes

Why Should We Be Interested in Hydrodynamics?

Fluid Dynamics: Theory, Computation, and Numerical Simulation Second Edition

Electrical Transport in Nanoscale Systems

Soft Bodies. Good approximation for hard ones. approximation breaks when objects break, or deform. Generalization: soft (deformable) bodies

3. FORMS OF GOVERNING EQUATIONS IN CFD

Diffusive Transport Enhanced by Thermal Velocity Fluctuations

FLUID MECHANICS. Atmosphere, Ocean. Aerodynamics. Energy conversion. Transport of heat/other. Numerous industrial processes

APMA 2811T. By Zhen Li. Today s topic: Lecture 2: Theoretical foundation and parameterization. Sep. 15, 2016

MD Thermodynamics. Lecture 12 3/26/18. Harvard SEAS AP 275 Atomistic Modeling of Materials Boris Kozinsky

Lecture 2: Hydrodynamics at milli micrometer scale

An Introduction to Theories of Turbulence. James Glimm Stony Brook University

Progress Report on Chamber Dynamics and Clearing

A Unified Gas-kinetic Scheme for Continuum and Rarefied Flows

Game Physics. Game and Media Technology Master Program - Utrecht University. Dr. Nicolas Pronost

Fluid Equations for Rarefied Gases

Fluid Dynamics and Balance Equations for Reacting Flows

Micromechanics of Colloidal Suspensions: Dynamics of shear-induced aggregation

Anisotropic fluid dynamics. Thomas Schaefer, North Carolina State University

Topics in Fluid Dynamics: Classical physics and recent mathematics

Modelling across different time and length scales

Introduction to Computer Simulations of Soft Matter Methodologies and Applications Boulder July, 19-20, 2012

Particles in Fluids. Sedimentation Fluidized beds Size segregation under shear Pneumatic transport Filtering Saltation Rheology of suspensions

A hybrid method for hydrodynamic-kinetic flow - Part II - Coupling of hydrodynamic and kinetic models

COURSE NUMBER: ME 321 Fluid Mechanics I 3 credit hour. Basic Equations in fluid Dynamics

Revisit to Grad s Closure and Development of Physically Motivated Closure for Phenomenological High-Order Moment Model

ENGN2210 CONTINUUM MECHANICS

Chemical and Biomolecular Engineering 150A Transport Processes Spring Semester 2017

Nanoscale Energy Transport and Conversion A Parallel Treatment of Electrons, Molecules, Phonons, and Photons

Lattice Bhatnagar Gross Krook model for the Lorenz attractor

CHAPTER V. Brownian motion. V.1 Langevin dynamics

A unified flow theory for viscous fluids

Multiscale modeling and simulation of shock wave propagation

(Crystal) Nucleation: The language

High Altitude Rocket Plume and Thermal Radiation Analysis

Smoothed Dissipative Particle Dynamics Model for Predicting Self-Assembled Nano-Cellulose Fibre Structures

Contents. 1 Introduction and guide for this text 1. 2 Equilibrium and entropy 6. 3 Energy and how the microscopic world works 21

Hilbert Sixth Problem

RAREFACTION EFFECT ON FLUID FLOW THROUGH MICROCHANNEL

Fluid Equations for Rarefied Gases

Reliability of LES in complex applications

Computer simulations as concrete models for student reasoning

Scaling Parameters in Rarefied Flow and the Breakdown of the Navier-Stokes Equations Mechanical Engineering Research Report No: 2004/09

Application of a Modular Particle-Continuum Method to Partially Rarefied, Hypersonic Flows

V (r,t) = i ˆ u( x, y,z,t) + ˆ j v( x, y,z,t) + k ˆ w( x, y, z,t)

Hydrodynamics in Espresso. Kai Grass 1

Dissipative Particle Dynamics

Advanced Methods for Numerical Fluid Dynamics and Heat Transfer (MVKN70)

DSMC solver for an optimized Space Crew reentry Orbital Vehicle

An electrokinetic LB based model for ion transport and macromolecular electrophoresis

Temporal Integrators for Langevin Equations with Applications to Fluctuating Hydrodynamics and Brownian Dynamics

1 The Nature of Fluid Flow

The deposition efficiency and spatial thickness distribution of films created by Directed

Transcription:

Particle-Simulation Methods for Fluid Dynamics X. Y. Hu and Marco Ellero E-mail: Xiangyu.Hu and Marco.Ellero at mw.tum.de, WS 2012/2013: Lectures for Mechanical Engineering Institute of Aerodynamics Technical University Munich

Preliminary remarks 20 hours course on Particle Methods: Oct 2012 Feb 2013 (approx.) Room 1639: 1 / week, 2 academic hours (90 min.) Prerequisites: basic notions of classical mechanics, thermodynamics, fluid mechanics. OpenSource codes for particle method. Based on LAMMPS code or Parallel Particle Mesh (PPM) library Scope of the course: to introduce the student to Particle Methods or... to show them that there are alternatives to the Finite... Methods which are currently the workhorse of the computer modelling community worldwide. lecture material on UNIVIS + references + further readings http://www.aer.mw.tum.de (lehre-ws-particle methods) Exam?

Fluid Dynamics: physical picture Macroscopic range: PDEs describing collective motion in dissipative fluids (i.e. Navier Stokes equations) Mesoscopic range: kinetic picture, continuum-molecular regime, thermal fluctuations Microscopic (atomistic) range: ODEs (Newton) for a collection of atoms or molecules.

The continuum picture Continuum assumption: dv element of fluid: large enough to neglect underlying microscopic structure BUT small enough to be treated mathematically as infinitesimal Stokes theorem: A d l = A d S Gauss theorem: A d S= A dv Conservation of mass Continuity equation flux of mass mass v d S= dv = t v dv 0 t v =0

The continuum picture Conservation of momentum (inviscid fluids) 1) 2) p d S= p dv dv F =m a = dv dt 0 Def. pressure p: force exerted by the fluid on a unit surface area p = dv dt Euler equation 1 t v v v = p Purely geometrical considerations (continuum assumption + conservation laws )!

The continuum picture Conservation of momentum (generalization of inviscid to dissipative fluids) t v = t v t v = = p I v v momentum flux tensor (Euler) Dissipative effects are introduced by modifying Π = p I v v viscous stress tensor Assuming that: (1) gradients of velocity change slowly in such a way ij = f j vi with f being a linear function; (2) ij =0 under rigid body rotation 1 T = [ v v 2 / 3 v I ] v I v =0 t v v v = p v Navier-Stokes equation 2

The continuum picture: discretization The continuum NS equations must be approximated using a suitable discretization technique and solved on computers. t v =0 Continuity equation Numerical approximation (i.e. FDM) n+1 n f i,`j f i,`j t f i,j t n n f i+1,`j f i-1,`j n x f i,j x n n n f 2 f f n 2 i,`j i,`j-1 x f i,j i+1,`j 2 2 x n 1 2 t v v v = p v Navier-Stokes equation

The microscopic description At the lowest level, the microscopic picture describes the fluid as a collection of atoms (or molecules) interacting via classical (or quantum-mechanics) potentials U(r) and following the Newton equations of motion. r i = vi v i = i U r 1,.., r N The attempt of fluid realism has an immediate difficulties: in order to describe systems at larger scales, a very large number of particles (basic constituents) should be simulated. This makes atomistic simulation useful only for very small range of spatio-temporal scales (order of nano-meters, nano-seconds). If physical scale-separation can be assumed, an obvious strategy is to smooth the model and to reduce the number of freedom degrees. This strategy is called coarse-graining and it is based on the assumption that only averaged (in space and time) quantities on a large ensemble of representative systems are relevant for the dynamics while microscopic details can be neglected.

The mesoscopic description A possible upper level statistical description of a fluid or gas is given by the oneparticle phase-space distribution function f(t,r,v) n (r, t ) = f (t, r, v)d v V (r, t ) =(1 / n ) f (t, r, v) v d v One of the basic results of kinetic theory is that, under specific physical assumptions, the governing equation for f is df dt = = C f t f v f free streaming operator collision operator The free-streaming term represents the local change in f due to the independent motion of particle only and it is equal to zero in absence of collisions (conservation of probability in the phase space). The r.h.s. term models the rate of change of the distribution caused by collisions and it must be modelled (i.e. Boltzmann operator).

Classical Computational Fluid Dynamics Computational Fluid Dynamics (CFD) usually based on grid-based methods (FDM, FVM, FEM) Need of accurate macroscopic models (i.e Navier-Stokes) describing the flow problem. When do standard grid-based methods encounter difficulties and do we need particle methods? 1. Microscopic flows are intrinsically discrete (Nano-Microfluidics) 2. Mesoscopic flows are charaterised by Brownian motion (thermal fluctuations) 3. Even at the macroscopic level, continuity assumption is not always satisfied: rarefied gas dynamics flows, granular flows, traffic flows. 4. Continuum flow problems characterized by very complex external/boundary conditions. 5. Multiscale flow problems (no separation of spatio-temporal scales)

Computational challenges (I) Nanoscale/microscale flow problems: Microscopic friction, wear, indentation (Deutsche Bahn train-brakes) Fracture processes in materials Carbon nanotubes (nano-,microdevices)

Computational challenges (II) Mesoscopic flow problems: Clot formation in a bifurcating capillary vessel (medical applications) Collision-coalescence of micro-drops (vaporization, spray technology) Dispersion of colloidal slabs, aggregation, crystallization processes (food industry) Self-assembled structure: COLLOIDOSOME

Computational challenges (III) Macroscopic, non-continuous flow problems Rarefied Gas Dynamics: atmospheric reentry (low-density, high-velocity flow) Transport, storage of granular material (corns, chemicals, iron debries etc.) Traffic, pedestrian flow (evacuation modelling in architectural design)

Computational challenges (IV) Macroscopic continuous flow problems: Complex free-surface flows, particle-laden flows Large-deformation solid flow problems, highvelocity impacts

What are Particle Methods? Generally: r i = vi N v i = ij i=1 Particles: objects carrying the physical properties of the system through the solution of Ordinary Differential Equations (ODEs). common primitives -particles- are defined by a set of attributes whose physical meaning depends on the specific spatio-temporal scale. collision operator usually defined as a sum of short-ranged additive forces Ωij between particles i and j. Newton equations of motion is a common feature of particle-based schemes. concept of particle varies with the scales of the problem: atoms, molecules, (direct simulation of the discrete components) volumes of fluid, moving mesh nodes (Lagrangian simulation of continuum equations)

Particle Methods for multiscale problems Microscopic methods: Molecular Dynamics (MD) Non-Equilibrium Molecular Dynamics (NEMD) Monte-Carlo (MC), Direct Simulation Monte Carlo (DSMC) Mesoscopic methods: Lattice Gas Automata (LGA), Lattice Boltzmann (LB) Brownian Dynamics (BD), Dissipative Particle Dynamics (DPD) Macroscopic methods: Particle-in-cells (PIC) Vortex methods (VM) Smoothed Particle Hydrodynamics (SPH)

Contents and scheduled plan Lecture 2:: (07 Nov) Molecular Dynamics (I) Lecture 3: (14 Nov) Molecular Dynamics (II) Lecture 4: (21 Nov) Monte-Carlo methods Lecture 5: (28 Nov) Coarse-grainings, BBGKY hierarchy, Boltzmann eq., kinetic theory Lecture 6: (05 Dec) Lattice Gas Automata, recovering hydrodynamics, multiscale expansions Lecture 7: (12 Dec) Lattice Boltzmann method (I) Lecture 8: (19 Dec) Lattice Boltzmann method (II) Lecture 9: (09 Jan) Dissipative Particle Dynamics Lecture 10: (16 Jan) Validity macro-continuum approx. (I), rarefied gases, Direct Simulation Monte-Carlo Lecture 11: (23 Jan) Validity macro-continuum approx.(ii), granular/pedestrian flows, Discrete Particle method Lecture 12: (30 Jan) Macroscopic Particle flow solvers (I): Particle-in-cell, particle-mesh methods Lecture 13: (06 Feb) Macroscopic Particle flow solvers (II): Smoothed Particle Hydrodynamics Lecture 14: (13 Feb) Smoothed Particle Hydrodynamics (II)