Computational Fluid Dynamics

Similar documents
Tensor Calculus, Relativity, and Cosmology

Environmental Hydraulics of Open Channel Flows

The Hydraulics of Open Channel Flow: An Introduction

System Dynamics for Engineering Students Concepts and Applications

Analysis Handbook. Metal Fatigue. for Computer-Aided Engineering. Barkey. Yung-Li Lee. Practical Problem-Solving Techniques. Hong-Tae Kang. Mark E.

DIFFERENTIAL EQUATIONS, DYNAMICAL SYSTEMS, AND AN INTRODUCTION TO CHAOS

The Finite Element Method for Solid and Structural Mechanics

Computational Engineering

Energy Optimization in Process Systems. Warsaw University of TechnoLogy, Facuity of Chemical and Process Engineering, Warsaw, Poland ELSEVIER

APPLIED PARTIAL DIFFERENTIAL EQUATIONS

AN UNCERTAINTY ESTIMATION EXAMPLE FOR BACKWARD FACING STEP CFD SIMULATION. Abstract

Digital Control Engineering Analysis and Design

Geophysical Data Analysis: Discrete Inverse Theory

DIFFERENTIAL EQUATIONS, DYNAMICAL SYSTEMS, AND AN INTRODUCTION TO CHAOS

GAME PHYSICS SECOND EDITION. дяййтаййг 1 *

Nanomaterials, Nanotechnologies and Design

STOCHASTIC PROCESSES IN PHYSICS AND CHEMISTRY

Pressure-velocity correction method Finite Volume solution of Navier-Stokes equations Exercise: Finish solving the Navier Stokes equations

Fundamentals of Nuclear Reactor Physics

Exploring Monte Carlo Methods

Transport equation cavitation models in an unstructured flow solver. Kilian Claramunt, Charles Hirsch

EFFECT OF ROTOR S ANGULAR SPEED AND ASPECT RATIO ON ENTROPY GENERATION IN A ROTOR-CASING ASSEMBLY

Approaches. Solvent Extraction: Classical and Novel. Vladimir S. Kislik. Campus Givat Ram, Jerusalem 91904, Israel

TABLE OF CONTENTS CHAPTER TITLE PAGE

GAME PHYSICS ENGINE DEVELOPMENT

Feature Extraction and Image Processing

An Introduction to Computer Simulation Methods

Project 4: Navier-Stokes Solution to Driven Cavity and Channel Flow Conditions

Fault-Zone Properties arid Earthquake Rupture Dynamics

SOE3213/4: CFD Lecture 3

Computational fluid dynamics study of flow depth in an open Venturi channel for Newtonian fluid

Process Chemistry Toolbox - Mixing

Applied Computational Fluid Dynamics. in Marine Engineering

3D Numerical Simulation of Supercritical Flow in Bends of Channel

Differential Equations with Mathematica

EFFECT OF DISTRIBUTION OF VOLUMETRIC HEAT GENERATION ON MODERATOR TEMPERATURE DISTRIBUTION

Shape Optimisation of Axisymmetric Scramjets

Model Studies on Slag-Metal Entrainment in Gas Stirred Ladles

Edited by GRAHAM ELLIOTT ALLAN TIMMERMANN

Computational Engineering Introduction to Numerical Methods

Computational Fluid Dynamics-1(CFDI)

Open boundary conditions in numerical simulations of unsteady incompressible flow

PHARMACOLOGY G PROTEIN COUPLED RECEPTORS

Basic Features of the Fluid Dynamics Simulation Software FrontFlow/Blue

Apparatus: Stopwatch, meter rule, a retort stand, clamp, string and pendulum bob.

Flow Analysis and Optimization of Supersonic Rocket Engine Nozzle at Various Divergent Angle using Computational Fluid Dynamics (CFD)

Physics of atoms and molecules

Carbon Science and Technology

TURBINE BURNERS: Engine Performance Improvements; Mixing, Ignition, and Flame-Holding in High Acceleration Flows

Chemical Engineering Design Principles Solution Manual Sinnott

NUMERICAL METHODS FOR ENGINEERING APPLICATION

DEVELOPMENT OF CFD MODEL FOR A SWIRL STABILIZED SPRAY COMBUSTOR

Development of a Parallel, 3D, Lattice Boltzmann Method CFD Solver for Simulation of Turbulent Reactor Flow

FUNDAMENTALS OF AERODYNAMICS

The Simulation of Wraparound Fins Aerodynamic Characteristics

Integrated Arithmetic and Basic Algebra

OpenFOAM selected solver

Computers and Mathematics with Applications. Investigation of the LES WALE turbulence model within the lattice Boltzmann framework

Wave Propagation in Anisotropic, Anelastic, Porous and Electromagnetic Media

Optimization of Divergent Angle of a Rocket Engine Nozzle Using Computational Fluid Dynamics

Numerical Methods with MATLAB

EFFECTIVENESS OF HEAT TRANSFER INTENSIFIERS IN A FLUID CHANNEL

Motivation. Coupling of overset grids. Incompressible finite-volume methods. Non-conservative interpolation of field values Mass defect

Increase Productivity Using CFD Analysis

Chalmers University of Technology

Application of the immersed boundary method to simulate flows inside and outside the nozzles

Comparison of two equations closure turbulence models for the prediction of heat and mass transfer in a mechanically ventilated enclosure

PDE Solvers for Fluid Flow

Fundamentals of Applied Probability and Random Processes

COMPUTATIONAL SIMULATION OF THE FLOW PAST AN AIRFOIL FOR AN UNMANNED AERIAL VEHICLE

Numerical simulation of fluid flow in a monolithic exchanger related to high temperature and high pressure operating conditions

An Introduction to the Finite Element Method

Computational and Experimental Studies of Fluid flow and Heat Transfer in a Calandria Based Reactor

Optimization of Shell & Tube Heat Exchanger by Baffle Inclination & Baffle Cut

Calculating equation coefficients

Numerical modelling of phase change processes in clouds. Challenges and Approaches. Martin Reitzle Bernard Weigand

IMPLEMENTATION OF PRESSURE BASED SOLVER FOR SU2. 3rd SU2 Developers Meet Akshay.K.R, Huseyin Ozdemir, Edwin van der Weide

Stream Ciphers and Number Theory

Numerical study of the effects of trailing-edge bluntness on highly turbulent hydro-foil flows

USE OF CFD TOOL ANSYS FLUENT FOR FIRE SAFETY IMPROVEMENT OF AN INDOOR SPORTS ARENA

Express Introductory Training in ANSYS Fluent Lecture 2 Boundary Conditions & Solver Settings

Boundary Conditions - Inlet

NUMERICAL INVESTIGATION OF THE TURBULENCE- COMBUSTION INTERACTION IN NON-PREMIXED CH 4 /AIR FLAMES

SOE3213/4: CFD Lecture 1

Natural Convection from a Long Horizontal Cylinder

Petrophysics. Theory and Practice of Measuring. Properties. Reservoir Rock and Fluid Transport. Fourth Edition. Djebbar Tiab. Donaldson. Erie C.

Compressible Flow LES Using OpenFOAM

Computation for the Backward Facing Step Test Case with an Open Source Code

Simplified Model of WWER-440 Fuel Assembly for ThermoHydraulic Analysis

NUMERICAL STUDY ABOUT THE CHANGE IN FLOW SEPARATION AND VELOCITY DISTRIBUTION IN A 90º PIPE BEND WITH/WITHOUT GUIDE VANE CONDITIONS

Numerical Simulation of Rocket Engine Internal Flows

Experience with DNS of particulate flow using a variant of the immersed boundary method

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

GENERALISATION OF THE TWO-SCALE MOMENTUM THEORY FOR COUPLED WIND TURBINE/FARM OPTIMISATION

Code Verification of Multiphase Flow with MFIX

FINITE ELEMENTS, ELECTROMAGNETICS AND DESIGN

CFD Prediction of Airflow in Buildings for Natural Ventilation. Robert N. Meroney. Prepared for. 11 th Americas Conference on Wind Engineering

CFD Analysis of Mixing in Polymerization Reactor. By Haresh Patel Supervisors: Dr. R. Dhib & Dr. F. Ein-Mozaffari IPR 2007

METHODOLOGY (3) where, x o is the heat source separation and α is the. entrainment coefficient α.

Colloquium FLUID DYNAMICS 2012 Institute of Thermomechanics AS CR, v.v.i., Prague, October 24-26, 2012 p.

Transcription:

Computational Fluid Dynamics A Practical Approach Jiyuan Tu RMIT University, Australia Guan Heng Yeoh Australian Nuclear Science and Technology Organisation Chaoqun Liu University of Texas, Arlington ^fl f ^ ^ M.Jgyjyffe^ ELSEVIER. AMSTERDAM BOSTON. HEIDELBERG LONDON NEW YORK OXFORD PARIS SAN DIEGO SAN FRANCISCO SINGAPORE SYDNEY TOKYO Butterworth-Heinemann is an imprint of Elsevier

r Contents Preface Acknowledgments XI XV 1 Introduction 1.1 What is computational fluid dynamics 1 1.2 Advantages of computational fluid dynamics 4 1.3 Application of computational fluid dynamics 6 1.3.1 As a research tool 6 1.3.2 As an education tool to learn basic thermal-fluid science 8 1.3.3 As a design tool 9 1.3.4 Aerospace 9 1.3.5 Automotive engineering 10 1.3.6 Chemical and mineral processing 15 1.3.7 Civil and environmental engineering 18 1.3.8 Power generation 20 1.3.9 Sports 22 1.4 The future of computational fluid dynamics 24 1.5 Summary 26 27 2 CFD Solution Procedure A Beginning 2.1 Introduction 2.2 Problem setup pre-process 2.2.1 Creation of geometry step 1 2.2.2 Mesh generation step 2 29 29 33 33 35

Contents 2.2.3 Selection of physics and fluid properties step 3 2.2.4 Specincation of boundary conditions step 4 2.3 Numerical Solution CFD solver 2.3.1 Initialization and Solution control step 5 2.3.2 Monitoring convergence step 6 2.4 Result report and visualization post-process 2.4.1 ^-Yplots 2.4.2 Vector plots 2.4.3 Contour plots 2.4.4 Other plots 2.4.5 Data report and Output 2.4.6 Animation 2.5 Summary 37 40 46 46 49 52 53 55 57 60 60 61 62 63 3 Governing Equations for CFD Fundamentals 65 3.1 Introduction 3.2 The continuity equation 3.2.1 Mass conservation 3.2.2 Physical Interpretation 3.2.3 Comments 3.3 The momentum equation 3.3.1 Force balance 3.3.2 Physical interpretation 3.3.3 Comments 3.4 The energy equation 3.4.1 Energy conservation 3.4.2 Physical interpretation 3.4.3 Comments 3.5 The additional equations for turbulent flow 3.5.1 What is turbulence 3.5.2 k-e Two-equation turbulence model 3.5.3 Comments 65 65 65 69 74 75 75 78 89 90 90 93 100 100 100 102 109

Contents vii 3.6 Generic form of the governing equations for CFD 3.7 Physical boundary conditions of the governing equations 3.8 Summary 110 117 120 122 4 CFD Techniques The Basics 4.1 Introduction 4.2 Discretization of governing equations 4.2.1 Finite-difference method 4.2.2 Finite-volume method 4.2.3 Converting governing equations to algebraic equation System 4.3 Numerical Solutions to algebraic equations 4.3.1 Direct methods 4.3.2 Iterative methods 4.3.3 Pressure-velocity coupling SIMPLE scheme 4.4 Summary 126 126 128 128 134 139 152 153 157 163 175 176 5 CFD Solution Analysis Essentials 5.1 Introduction 5.2 Consistency 5.3 Stability 5.4 Convergence 5.4.1 What is convergence 5.4.2 Residuais and convergence tolerance 5.4.3 Convergence difficulty and using under-relaxation 5.4.4 Accelerating convergence 5.5 Accuracy 5.5.1 Source of Solution errors 5.5.2 Controlling the Solution errors 5.5.3 Verification and Validation 180 180 181 185 192 192 193 196 198 199 200 206 208

6 5.6 Efficiency 5.7 Case studies 5.7.1 Test case A: Channel flow 5.7.2 Test case B: flow over a 90 bend 5.8 Summary Practical Guidelines for CFD Simulation and Analysis 209 212 212 215 221 222 224 6.1 Introduction 224 6.2 Guidelines on grid generation 225 6.2.1 Overview of grid generation 225 6.2.2 Guidelines on grid quality and grid design 234 6.2.3 Local refinement and Solution adaptation 238 6.3 Guidelines on boundary conditions 242 6.3.1 Overview of setting boundary conditions 242 6.3.2 Guidelines on inlet boundary conditions 244 6.3.3 Guidelines on outlet boundary conditions 246 6.3.4 Guidelines on wall boundary conditions 247 6.3.5 Guidelines on symmetry and periodic boundary conditions 248 6.4 Guidelines on turbulence modeling 250 6.4.1 Overview of turbulence modeling approaches 250 6.4.2 Strategy for selecting turbulence modeis 253 6.4.3 Near-wall treatments 259 6.4.4 Setting boundary conditions 263 6.4.5 Test case: assessment of two-equation turbulence modeling for hydrofoil flows 265 6.5 Summary 271 272 7 Some Applications of CFD with Examples 277 7.1 Introduction 7.2 To assist in design process as a design tool 277 278

Contents ix 7.2.1 Indoor airflow distribution 278 7.3 To enhance understanding as a research tool 286 7.4 Other important applications 295 7.4.1 Heat transfer coupled with fluid flow 295 7.4.2 A buoyant free-standing Are 314 7.4.3 Flow over vehicle platoon 320 7.4.4 Air/Particle flow in the human nasal cavity 326 7.4.5 High-speed flows 334 7.5 Summary 356 358 Some Advanced Topics in CFD 364 8.1 Introduction 364 8.2 Advances in numerical methods and techniques 364 8.2.1 Incompressible flows 364 8.2.2 Compressible flows 368 8.2.3 Moving grids 375 8.2.4 Multigrid methods 377 8.2.5 Parallel Computing 379 8.2.6 Immersed boundary methods 381 8.3 Advances in computational modeis 384 8.3.1 Direct numerical Simulation (DNS) 384 8.3.2 Large eddy Simulation (LES) 387 8.3.3 RANS-LES coupling for turbulent flows 390 8.3.4 Multiphase flows 392 8.3.5 Combustion 394 8.3.6 Fluid-structure interaction 396 8.3.7 Physiological fluid dynamics 398 8.4 Other numerical approaches for computation of fluid dynamics 400 8.4.1 Lattice Boltzmann method 401 8.4.2 Monte Carlo method 402 8.4.3 Particle methods 404

x Contents 8.5 Summary 406 407 A. Füll Derivation of Conservation Equations 410 15 Upwind Schemes 414 U- Explicit and Implicit Methods 416 D Learning Program 418 EJ CFD Assignments and Guideline for CFD Project 421 References 437 Further Suggested Reading 453 Index 455