EXTENDED FREE SURFACE FLOW MODEL BASED ON THE LATTICE BOLTZMANN APPROACH

Similar documents
Simulation of floating bodies with lattice Boltzmann

Lattice Boltzmann Method for Fluid Simulations

LATTICE-BOLTZMAN METHOD IN CFD MODELLING OF DIRECT ACTING RELIEF VALVE

Differential relations for fluid flow

Lattice Boltzmann Method for Fluid Simulations

Multiphase Flow Simulations in Inclined Tubes with Lattice Boltzmann Method on GPU

LATTICE BOLTZMANN SIMULATION OF FLUID FLOW IN A LID DRIVEN CAVITY

External and Internal Incompressible Viscous Flows Computation using Taylor Series Expansion and Least Square based Lattice Boltzmann Method

MODELLING OF THE BOUNDARY CONDITION FOR MICRO CHANNELS WITH USING LATTICE BOLTZMANN METHOD (LBM)

Research of Micro-Rectangular-Channel Flow Based on Lattice Boltzmann Method

Flow simulation of fiber reinforced self compacting concrete using Lattice Boltzmann method

Introduction to Marine Hydrodynamics

Lattice Boltzmann Method for Moving Boundaries

Analysis and boundary condition of the lattice Boltzmann BGK model with two velocity components

LATTICE BOLTZMANN MODELLING OF PULSATILE FLOW USING MOMENT BOUNDARY CONDITIONS

Three-dimensional simulation of slip-flow and heat transfer in a microchannel using the lattice Boltzmann method

Lattice Boltzmann Method

NON-DARCY POROUS MEDIA FLOW IN NO-SLIP AND SLIP REGIMES

Simulation of 2D non-isothermal flows in slits using lattice Boltzmann method

The Design of Gating System 3. Theoretical considerations in gating design

Pore Scale Analysis of Oil Shale/Sands Pyrolysis

Thermal lattice Bhatnagar-Gross-Krook model for flows with viscous heat dissipation in the incompressible limit

CHAPTER 7 NUMERICAL MODELLING OF A SPIRAL HEAT EXCHANGER USING CFD TECHNIQUE

APPRAISAL OF FLOW SIMULATION BY THE LATTICE BOLTZMANN METHOD

Stochastic Particle Methods for Rarefied Gases

Numerical Simulation of the Hagemann Entrainment Experiments

Level Set-based Topology Optimization Method for Viscous Flow Using Lattice Boltzmann Method

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

DEVELOPMENT OF A NUMERICAL APPROACH FOR SIMULATION OF SAND BLOWING AND CORE FORMATION

Lattice Bhatnagar Gross Krook model for the Lorenz attractor

A Momentum Exchange-based Immersed Boundary-Lattice. Boltzmann Method for Fluid Structure Interaction

Simulation of T-junction using LBM and VOF ENERGY 224 Final Project Yifan Wang,

Lattice Boltzmann model for the Elder problem

LATTICE BOLTZMANN METHOD AND DIFFUSION IN MATERIALS WITH LARGE DIFFUSIVITY RATIOS

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

Lattice Boltzmann Modeling From the Macro- to the Microscale - An Approximation to the Porous Media in Fuel Cells -

Simulation of Lid-driven Cavity Flow by Parallel Implementation of Lattice Boltzmann Method on GPUs

Using OpenMP on a Hydrodynamic Lattice-Boltzmann Code

arxiv:comp-gas/ v1 28 Apr 1993

The Lattice Boltzmann Method for Laminar and Turbulent Channel Flows

Predictor-Corrector Finite-Difference Lattice Boltzmann Schemes

Lattice Boltzmann Simulations of 2D Laminar Flows past Two Tandem Cylinders

Using LBM to Investigate the Effects of Solid-Porous Block in Channel

On pressure and velocity boundary conditions for the lattice Boltzmann BGK model

Chapter 9: Differential Analysis of Fluid Flow

Translational Motion Rotational Motion Equations Sheet

Free energy concept Free energy approach LBM implementation Parameters

The Study of Natural Convection Heat Transfer in a Partially Porous Cavity Based on LBM

INTERNAL FLOW IN A Y-JET ATOMISER ---NUMERICAL MODELLING---

Chapter 9: Differential Analysis

Numerical Investigation of Fluid and Thermal Flow in a Differentially Heated Side Enclosure walls at Various Inclination Angles

Lattice-Boltzmann Simulations of Multiphase Flows in Gas-Diffusion-Layer (GDL) of a PEM Fuel Cell. Introduction

Lattice Boltzmann Modeling of Wave Propagation and Reflection in the Presence of Walls and Blocks

arxiv:cond-mat/ v1 [cond-mat.stat-mech] 11 Dec 2002

A numerical analysis of drop impact on liquid film by using a level set method

ME615 Project Presentation Aeroacoustic Simulations using Lattice Boltzmann Method

Chapter 5 - Systems under pressure 62

PREDICTION OF INTRINSIC PERMEABILITIES WITH LATTICE BOLTZMANN METHOD

2. FLUID-FLOW EQUATIONS SPRING 2019

Simplified Hyperbolic Moment Equations

Principles of Convection

COMPARISON OF CPU AND GPU IMPLEMENTATIONS OF THE LATTICE BOLTZMANN METHOD

The lattice Boltzmann method for contact line dynamics

Numerical Simulation of Viscous Fingering Phenomenon in Immiscible Displacement of Two Fluids in Porous Media Using Lattice Boltzmann Method

Simulation of Rarefied Gas Flow in Slip and Transitional Regimes by the Lattice Boltzmann Method

Grad s approximation for missing data in lattice Boltzmann simulations

Lattice Boltzmann Method Solver Documentation

Convective Mass Transfer

68 Guo Wei-Bin et al Vol. 12 presented, and are thoroughly compared with other numerical data with respect to the Strouhal number, lift and drag coeff

Improvement of Calculation Stability for Slow Fluid Flow Analysis Using Particle Method *

Advantages of a Finite Extensible Nonlinear Elastic Potential in Lattice Boltzmann Simulations

Numerical Simulation Of Pore Fluid Flow And Fine Sediment Infiltration Into The Riverbed

Simplified Model of WWER-440 Fuel Assembly for ThermoHydraulic Analysis

SIMPLIFICATION OF LAMINAR BOUNDARY LAYER EQUATIONS. Karlo T. Raić. University of Belgrade, Faculty of Technology and Metallurgy

CONVECTIVE HEAT TRANSFER

Th P06 05 Permeability Estimation Using CFD Modeling in Tight Carboniferous Sandstone

Answers to questions in each section should be tied together and handed in separately.

EFFECT OF A CLUSTER ON GAS-SOLID DRAG FROM LATTICE BOLTZMANN SIMULATIONS

11.1 Mass Density. Fluids are materials that can flow, and they include both gases and liquids. The mass density of a liquid or gas is an

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

SEMICLASSICAL LATTICE BOLTZMANN EQUATION HYDRODYNAMICS

Simulating Interfacial Tension of a Falling. Drop in a Moving Mesh Framework

Development of Simulation Method for Multiphase Flows : Application to Gas-Liquid and Gas-Solid Two Phase Flows

Lattice Boltzmann Simulation of One Particle Migrating in a Pulsating Flow in Microvessel

Effect of Shape and Flow Control Devices on the Fluid Flow Characteristics in Three Different Industrial Six Strand Billet Caster Tundish

ENGR 292 Fluids and Thermodynamics

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

COMPUTATIONAL STUDY OF PARTICLE/LIQUID FLOWS IN CURVED/COILED MEMBRANE SYSTEMS

Laboratory 9: The Viscosity of Liquids

Physical Modeling of Multiphase flow. Boltzmann method

Math background. Physics. Simulation. Related phenomena. Frontiers in graphics. Rigid fluids

Turbulent Boundary Layers & Turbulence Models. Lecture 09

Molecular Motion and Gas Laws

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

Coupling of Lattice Boltzmann Equation and Finite Volume Method to Simulate Heat Transfer in a Square Cavity

Simpo PDF Merge and Split Unregistered Version -

FINITE-DIFFERENCE IMPLEMENTATION OF LATTICE BOLTZMANN METHOD FOR USE WITH NON-UNIFORM GRIDS

Fluid Mechanics Theory I

Physics A - PHY 2048C

The Kinetic Theory. 1. All matter is composed of many tiny, discrete particles, usually molecules or atoms.

Transcription:

METALLURGY AND FOUNDRY ENGINEERING Vol. 36, 2010, No. 2 Micha³ Szucki*, Józef S. Suchy***, Pawe³ ak*, Janusz Lelito**, Beata Gracz* EXTENDED FREE SURFACE FLOW MODEL BASED ON THE LATTICE BOLTZMANN APPROACH 1. INTRODUCTION From the CFD (Computational Fluid Dynamics) point of view, the issue of casting mould filling with liquid metal, can be treated in two ways. On one hand, in the case of simple gravity castings made in sand molds with good permeability, the effect of gas located inside a mould on the movement of liquid alloy is negligible. In that case free surface flow models (where the gas phase is not reflected) seem to be the best choice. On the other hand, in technologies such as die casting, or in the case of flows in complex gating systems, omitting the calculation of the gas phase movement can lead to significant errors. In this situation numerical models for two-phase (or multiphase) flows perform better. For obvious reasons this second approach is more universal and allows to solve more complex problems. However, in many cases these benefits are strictly connected with significant complications during the implementation of the numerical model. Comprehensive modeling of two-phase flows, where movement of two fluids is described by the same equations, and the location of the free surface is determined by interface tracking methods, usually require complicated and time-consuming calculations. Such models are also often characterized by poor numerical stability. In the present paper authors propose a solution, based on the lattice Boltzmann method (LBM), allowing to take into account interactions between the movement of the liquid and gas phases, while maintaining simplicity of the numerical algorithm, characteristic for this method. * M.Sc., ** Ph.D., *** Prof., Ph.D., D.Sc.: Faculty of Foundry Engineering, AGH University of Science and Technology, Kraków, Poland; e-mail: mszucki@agh.edu.pl 113

2. LATTICE BOLTZMANN METHOD 2.1. Single phase flows In the case of single-phase flows evolution of the model for LBM method is described by the lattice Boltzmann equation (LBE), which is generally formulated in the form of so-called approximation BGK (Bhatnagar-Gross-Krook): 1 eq fi( x+ ei, t+δt) fi( x, t) = fi( x, t) fi ( x, t), (1) τ where, for considered here D2Q9 model (2 dimensions, 9 velocities): i {0, 1,..., 8}, f fluid particle distribution function, τ relaxation time for the model determined by the kinematic visco-sity of the fluid. This equation is solved on a regular grid with square cells (Fig. 1). Fig. 1. Discrete velocity set for mesh cell Equilibrium particle distribution function f eq is given by: eq eq 9 ( ( ) ( )) ( ) ( ) ( ) 2 3 2 fi x, t, u x, t fi x, t ρ = =ωρ i 1+ 3 ei u + ei u u, 2 2 (2) where: e i is a set of dimensionless, discrete velocities. The values of other parameters from equation (2) are summarized in Table 1 [1]. Table 1. Parameters for D2Q9 model Parameters ω 2 0.5e i i=0 4/9 0 i=1,2,3,4 1/9 1/2 i=5,6,7,8 1/36 1 114

Local fluid properties such as density ρ and velocity u can be computed with 8 8 ρ= fi, ρ u = fiei. i= 0 i= 0 (3) Equation (1) is usually solved in two steps Streaming and Collision: Streaming: ( ) ( ) f x, t = f x+ e, t Δ t, (4) i i inv Collision: 1 eq fi( x, t+δ t) = fi( x, t) fi( x, t) fi ( x, t), τ (5) where inv denote the direction inverse to i. 2.2. Free Surface Flows The present study is based on a free surface flow model for lattice Boltzmann method originally proposed in [2]. Some modifications to this method, also as examination of the possibility of its use to simulate the process of mould filling, were shown in study [3]. Application of this model involves the assignment of each grid cell to one of the three categories: cells completely filled by liquid (F), empty cells (E) and partially filled cells so called interface cells (I). Movement of the liquid in cells I and F is described by the same equations (2 5) as in the case of single-phase flow. In turn, at the stage of computation the E cells are ignored. In this case, free surface tracking relies on calculation of mass transfer m in the domain, and afterward determination of the local fraction of the liquid phase ε in the cells I: m ε=. ρ (6) Interface cell, which in, after last time step ε 0 is converted to cell E, while I cell, where ε 1 is transformed into cell F. After each step, the interface should be closed again, so there is no direct contact between fluids and empty cells. Therefore, the interface in this case represents a continuous boundary between the fluid and the gas phase. In spite of its many advantages such as high performance and high accuracy, presented model of free surface flows, does not allow to simulate the motion of the gas phase (as mentioned empty cells are ignored). It only enables to determine the location of the interface, based on the average pressure exerted by gas on the liquid free surface. 115

3. PISTON MODEL In order to develop a simple and effective method for determination of pressure and velocity field in a area filled with gas, the authors proposed here a solution called the piston model. Omitting phenomena such as oxidation of the free surface or gas diffusion into the liquid, the interaction between the liquid metal and the gases that fills the mould can be reduced to a simple situation where alloy in the mould, like a piston in the cylinder, pushes and compresses gases, which in turn, are opposed to this movement through their increasing pressure p g (Fig. 2). Fig. 2. Graphical interpretation of the proposed model 3.1. Effect of movement of th free surface on velocity and pressure field in the gas phase For lattice Boltzmann method boundary condition that allows to transfer momentum of the moving free surface (piston) to the fluid can be put in the following form [4]: ( ) ( ) ( 0 ) ( ) fi x, t+δ t = wp finv x, t + 2ωρ i g3ei u + 1 wp ( fr( x t) + wr( x t) ωiρg ei ( n0 u0) no ),, 2 3, (7) where: f r ρ g u 0 w r w p distribution function resulting from the application of Free-slip boundary condition, fluid density, local velocity in interface cells, indicator which is equal to 1 when during streaming step function f r is reduced to No-slip reflection and 0 otherwise, indicator which is equal to 0 and 1 respectively for Free-slip and No-slip boundary condition on a free surface. 116

Movement of gases (in the cells of type E) caused by equation (7), is treated in the numerical algorithm, as an ordinary single-phase flow. The presented approach, in terms of kinetics of movement in the gas phase, also denotes that with the parameter w p it is possible to define any boundary condition (Free-slip, Frictional-slip, No-slip [5]) on the metal free surface. It is noteworthy that for presented model it is possible to calculate local normal direction n 0 to the free surface directly, based on a fraction of liquid ε in neighboring cells: n 0 εj 1, k εj+ 1, k = 0.5, εjk, 1 εjk, + 1 (8) where: j, k Cartesian coordinates (x and y respectively). 3.2. Effect of gas pressure on the shape and movement of free surface A complete model of two-phase flows, should take into account not only the influence of movement of free surface on velocity and pressure field in the gas phase, but also effects of gas back-pressure on the motion of liquid metal. For the LBM free surface model described above, this task is quite simple because, as mentioned, numerical algorithm reflects the influence of average gas pressure on a location of the interface line (interfacial boundary). In this case modifications will be reduced to replace the global gas pressure in the system, with local pressure calculated for each E cell adjacent to the interface. For the lattice Boltzmann method fluid pressure p is closely related to its density ρ according to the formula (for D2Q9 model): ρ p =. 3 (9) Model presented above should ensure full two-way coupling between liquid and gas. 4. MODEL VALIDATION To validate the proposed solution, a test domain (elbow), similar to that presented in [6] was chosen. In order to obtain the maximum stability of the numerical model, some modifications of object dimensions (Fig. 3) were made (leaving unchanged the relative proportions of the various components). At the beginning of the process analyzed area is filled with gas and some portion of liquid, separated from each other by the interface line (free surface). After starting the calculation liquid flows into the domain on the left, compressing and pushing the gas, which in turn flows out on the right side. In the numerical model the authors used physical 117

parameters of water (liquid phase) and air (gas phase), took into account the gravity force g = 9.81 m/s 2 and assumed that the inflow velocity is 0.1 m/s and at the outlet pressure is equal to atmospheric pressure ρ atm (fluid can freely enter the outlet). Tests were performed using two opposite boundary conditions on the domain walls: Free-slip (liquid freely slides at the boundary) and No-Slip (velocities tangential to the boundary are completely decelerated). Fig. 3. Schematic introduction of the computational domain Results from the presented model were compared with data (assumed as reference) from the commercial simulation software FLOW-3D. Both the velocity field in the gas phase as well as location of the free surface line were analyzed. 5. ANALYSIS OF RESULTS AND SUMMARY For the No-slip boundary conditions (Fig. 4), the velocity fields obtained for the gas phase are very similar to results received during simulation in FLOW-3D. It may reflect the fact that the proposed model, with all adopted assumptions, allows for proper representation of the nature and kinetics of gas motion in the mould. For the Free-slip boundary condition (Fig. 5) the differences between the results derived from the proposed model and the data from commercial software are slightly higher, probably due to the simplifications assumed during the implementation of this condition. Also noteworthy is the fact that the shapes and location of area occupied by the liquid, obtained by modeling with the lattice Boltzmann method, were almost identical to those received in the FLOW-3D environment. In each case, the greatest differences between obtained results and the reference data occur at the initial stage of simulations, and disappear with time. The correct interpretation of this phenomenon requires a further detailed analysis. 6. CONCLUSIONS The proposed extended free surface model (piston model) allows simplified modeling of flows in the liquid gas systems. Results obtained and summarized in the paper are highly compatible with the known and proven commercial solutions. The presented method is simple to implement and could be an interesting alternative to standard models of two-phase flows used in casting simulation software. 118

a) b) c) d) e) f ) Fig. 4. Velocity field in the gas phase, in subsequent time steps for the proposed model (a, c, e) and obtained by the simulation in FLOW-3D software (b, d, f) for time: t 0.0038 s (a, b); t 0.01 s (c, d); t 0.029 s (e, f) No-slip boundary condition on the domain walls 119

a) b) c) d) e) f ) Fig. 5. Velocity field in the gas phase, in subsequent time steps for the proposed model (a, c, e) and obtained by the simulation in FLOW-3D software (b, d, f) for time: t 0.005 s (a, b); t 0.0124 s (c, d); t 0.025 s (e, f) Free-slip boundary condition on the domain walls 120

Acknowledgements The authors acknowledge The European Community and The Polish Ministry of Science and Higher Education for financial support under Marie Curie Transfer of Knowledge grant No. MTKD-CT-2006-042468 (AGH No. 27.27.170.304) and grant No. N N508 480638 (AGH No. 18.18.170.383). REFERENCES [1] Koerner C.: Integral Foam Molding of Light Metals, Technology, Foam Physics and Foam Simulation, Springer, 2008 [2] Koerner C., Thies M., Hofmann T., Thurey N., Rude U.: Lattice Boltzmann Model for Free Surface Flow for Modeling Foaming, Journal of Stat. Phys., Vol. 121, 2005, 179 196 [3] Szucki M., Suchy J., Gurgul D.: Free surface reconstruction during modeling of mould filling process with Lattice Boltzmann Method, XXXIII International Conference Polish Foundry Day. Cracow 2009 (Conference proceedings) [4] Thurey N.: Physically based Animation of Free Surface Flows with the Lattice Boltzmann Method, PhD Thesis, 2007 [5] Succi S.: The Lattice Boltzmann Equation for Fluid Dynamics and Beyond, Numerical Mathematics. and Scientific. Computation., Oxford University Press, 2001 [6] Cruchaga M., Celentano D., Tezduyar T.: Computation of mould filling processes with a moving Lagrangian interface technique, Communications. In Numerical. Methods in Engineering, Vol. 18, 2002, 483 493 Received December 2010 121