computational Fluid Dynamics - Prof. V. Esfahanian

Similar documents
1.2 Numerical Solutions of Flow Problems

Introduction to C omputational F luid Dynamics. D. Murrin

Lecture 1 GENERAL INTRODUCTION: HISTORICAL BACKGROUND AND SPECTRUM OF APPLICATIONS

Computational Fluid Dynamics for Engineers

: What is Finite Element Analysis (FEA)?

Partial Differential Equations

CHAPTER 1. Introduction

Program: Advanced Certificate Program

Chapter 1 Introduction

Introduction to Computational Fluid Dynamics Mech 122 D. Fabris, K. Lynch, D. Rich

High-Lift Aerodynamics: STAR-CCM+ Applied to AIAA HiLiftWS1 D. Snyder

An Overview of Computational Fluid Dynamics

Computational Domain Selection for. CFD Simulation

Modeling and simulation the incompressible flow through pipelines 3D solution for the Navier-Stokes equations

NIA CFD Seminar, October 4, 2011 Hyperbolic Seminar, NASA Langley, October 17, 2011

Shape optimisation using breakthrough technologies

FAST ALGORITHMS FOR CALCULATIONS OF VISCOUS INCOMPRESSIBLE FLOWS USING THE ARTIFICIAL COMPRESSIBILITY METHOD

Implementation of an integrated efficient parallel multiblock Flow solver

Introduction to ANSYS CFX

NUMERICAL INVESTIGATION OF THE FLOW BEHAVIOR INTO THE INLET GUIDE VANE SYSTEM (IGV)

NUMERICAL 3D TRANSONIC FLOW SIMULATION OVER A WING

Verification and Validation in CFD and Heat Transfer: ANSYS Practice and the New ASME Standard

New Rules of ME Ph.D. Qualifying Exams 1/8

Driven Cavity Example

TAU mesh deformation. Thomas Gerhold

Continuum-Microscopic Models

Strategies for Parallelizing a Navier-Stokes Code on the Intel Touchstone Machines

ABOUT THE GENERATION OF UNSTRUCTURED MESH FAMILIES FOR GRID CONVERGENCE ASSESSMENT BY MIXED MESHES

TU Berlin - ECUST Shanghai Module Catalogue

Mathematics Behind CFD

Multigrid Solvers in CFD. David Emerson. Scientific Computing Department STFC Daresbury Laboratory Daresbury, Warrington, WA4 4AD, UK

The Finite Element Method

Numerical Methods in Aerodynamics. Fluid Structure Interaction. Lecture 4: Fluid Structure Interaction

Fluent User Services Center

Recent & Upcoming Features in STAR-CCM+ for Aerospace Applications Deryl Snyder, Ph.D.

Comparisons of Compressible and Incompressible Solvers: Flat Plate Boundary Layer and NACA airfoils

Study Of Overloading Effects, In A Refrigerated Display Case

High Performance Computing

Application of CFD to Industrial Safety Studies (with Prediction Accuracy and Error estimations)

NUMERICAL VISCOSITY. Convergent Science White Paper. COPYRIGHT 2017 CONVERGENT SCIENCE. All rights reserved.

Multigrid Pattern. I. Problem. II. Driving Forces. III. Solution

CFD wake modeling using a porous disc

Large-Scale Simulations on Parallel Computers!

Introduction to Multigrid and its Parallelization

Development of an Integrated Computational Simulation Method for Fluid Driven Structure Movement and Acoustics

APPLICATIONS OF NUMERICAL ANALYSIS IN SIMULATION ENGINEERING AND MANUFACTURING TECHNOLOGIES

PART I - Fundamentals of Parallel Computing

Module D: Laminar Flow over a Flat Plate

AS 5850 Finite Element Analysis

CFD-1. Introduction: What is CFD? T. J. Craft. Msc CFD-1. CFD: Computational Fluid Dynamics

Numerical Simulation Study on Aerodynamic Characteristics of the High Speed Train under Crosswind

Computational Fluid Dynamics (CFD) for Built Environment

Recent Approaches of CAD / CAE Product Development. Tools, Innovations, Collaborative Engineering.

Application of Wray-Agarwal Turbulence Model for Accurate Numerical Simulation of Flow Past a Three-Dimensional Wing-body

Air Force Materiel Command

A Grid Web Portal for Aerospace

COMPUTATIONAL AND EXPERIMENTAL INTERFEROMETRIC ANALYSIS OF A CONE-CYLINDER-FLARE BODY. Abstract. I. Introduction

AIRFOIL SHAPE OPTIMIZATION USING EVOLUTIONARY ALGORITHMS

Three Dimensional Numerical Simulation of Turbulent Flow Over Spillways

Validation of an Unstructured Overset Mesh Method for CFD Analysis of Store Separation D. Snyder presented by R. Fitzsimmons

Debojyoti Ghosh. Adviser: Dr. James Baeder Alfred Gessow Rotorcraft Center Department of Aerospace Engineering

OpenFOAM: Open Platform for Complex Physics Simulations

MESHLESS SOLUTION OF INCOMPRESSIBLE FLOW OVER BACKWARD-FACING STEP

Express Introductory Training in ANSYS Fluent Workshop 04 Fluid Flow Around the NACA0012 Airfoil

Detached Eddy Simulation Analysis of a Transonic Rocket Booster for Steady & Unsteady Buffet Loads

Aerodynamic Design Optimization of UAV Rotor Blades using a Genetic Algorithm

TU Berlin - Tsinghua University (Beijing) Module Catalogue

CFD in COMSOL Multiphysics

Non-Newtonian Transitional Flow in an Eccentric Annulus

Numerical and theoretical analysis of shock waves interaction and reflection

NUMERICAL ANALYSIS OF WIND EFFECT ON HIGH-DENSITY BUILDING AERAS

An Optimization Method Based On B-spline Shape Functions & the Knot Insertion Algorithm

Computational Fluid Dynamics - Incompressible Flows

Multi-Mesh CFD. Chris Roy Chip Jackson (1 st year PhD student) Aerospace and Ocean Engineering Department Virginia Tech

Modeling icing using cartesian grids, penalization & level sets

Thermal Coupling Method Between SPH Particles and Solid Elements in LS-DYNA

PELLPACK: A Problem Solving Environment for PDE Based Applications on Multicomputer Platforms

Impact of STAR-CCM+ v7.0 in the Automotive Industry Frederick J. Ross, CD-adapco Director, Ground Transportation

Virtual EM Inc. Ann Arbor, Michigan, USA

AIR LOAD CALCULATION FOR ISTANBUL TECHNICAL UNIVERSITY (ITU), LIGHT COMMERCIAL HELICOPTER (LCH) DESIGN ABSTRACT

GE Usage & Trends

Proposal of Research Activity. PhD Course in Space Sciences, Technologies and Measurements (STMS)

Direct Numerical Simulation of a Low Pressure Turbine Cascade. Christoph Müller

Flow and Heat Transfer in a Mixing Elbow

Validation of the Safety Lagrangian Atmospheric Model (SLAM) against a wind tunnel experiment over an industrial complex area

Semi-automatic domain decomposition based on potential theory

CFD Analysis of conceptual Aircraft body

Supersonic Flow Over a Wedge

Middle East Technical University Mechanical Engineering Department ME 485 CFD with Finite Volume Method Fall 2017 (Dr. Sert)

ANSYS FLUENT. Airfoil Analysis and Tutorial

Final drive lubrication modeling

Homework 4A Due November 7th IN CLASS

Lecture 2 Unstructured Mesh Generation

Preliminary Spray Cooling Simulations Using a Full-Cone Water Spray

On best practice for CFD in the oil and gas sector Technical safety applications

Flow Structures Extracted from Visualization Images: Vector Fields and Topology


2D & 3D Finite Element Method Packages of CEMTool for Engineering PDE Problems

Modeling External Compressible Flow

Accurate and Efficient Turbomachinery Simulation. Chad Custer, PhD Turbomachinery Technical Specialist

Transcription:

Three boards categories: Experimental Theoretical Computational Crucial to know all three: Each has their advantages and disadvantages. Require validation and verification. School of Mechanical Engineering Collage of Engineering University of Tehran 1. Time consuming and tedious. 2. Fewer and fewer people trained in theory. 3. Usually significant simplifications required. e.g. linear theory, simple geometry, etc 4. Must ensure that simplification are valid and that no mistakes are made in derivation. 1. Only way to obtain some data. 2. Long set-up time. 3. Rapid change of some parameters. e.g. angle of attack 4. Often difficult to match all parameters. i.e. Mach NO, Reynolds NO, Froude NO, etc 5. Usually limited spatial and temporal data. 6. Need to estimate experimental errors and ensure repeatability. Everyone believes the experimental results, except the person who took the data!! 1

Continuum Approach Navier-Stokes Different Approximations: Viscous/Inviscid Turbulence/Laminar Comp./Incomp. Internal/External... Statistical Lioville Boltzman Molecular Approach Deterministic Molecular Dynamics 1. Fastest growing branch of fluid dynamics. Computers are getting faster with more memory. Algorithms and grids improve to handle more complicated flows 2. Can provide tremendous amount of data. Can solve for unsteady flow over complete aircraft. Can extract reduced order models for multi-disciplinary analysis. 3. Need to understand/reduce numeric's/assumptions. Can t always accurately predict laminar boundary layer over flat plate. 4. CFD is not Color Fluid Dynamics. Use of color should only be to better help illustrate. Nobody believes CFD results, except the person who ran the code!! Introduction to Computational Fluid Dynamics (CFD) 6 Computational Fluid Dynamics (CFD) provides a qualitative (and sometimes even quantitative) prediction of fluid flows by means of: mathematical modeling (partial differential equations) numerical methods (discretization and solution techniques) software tools (solvers, pre and post processing utilities) CFD enables scientists and engineers to perform numerical experiments (i.e. computer simulations) in a virtual flow laboratory CFD Simulation Real Experiment Fluid (gas and liquid) flows are governed by Partial Differential Equations (PDE) represent conservation laws for the mass, momentum, and energy. Computational Fluid Dynamics (CFD) is the art of replacing such PDE systems by a set of algebraic equations for a given computer hardware. Introduction to Computational Fluid Dynamics (CFD) 8 Introduction to Computational Fluid Dynamics (CFD) 7 2

As a rule, CFD does not replace the measurements completely but the amount of experimentation and the overall cost can be significantly reduced. Experiments expensive Slow Sequential Single-purpose Simulations Cheap(er) Fast(er) Parallel Multiple-purpose The results of a CFD simulation are never 100% reliable because The input data may involve too much guessing or imprecision The mathematical model of the problem at hand may be inadequate The accuracy of the results is limited by the available computing power CFD gives an insight into flow patterns that are difficult, expensive or impossible to study using traditional (experimental) techniques Experiments for one quantity at a time at a limited number of points and time instants for a laboratory-scale model for a limited range of problems and operating conditions Simulations for all desired quantities with high resolution in space and time for the actual flow domain for virtually any problem and realistic operating conditions Introduction to Computational Fluid Dynamics (CFD) 10 Introduction to Computational Fluid Dynamics (CFD) 9 Computational Resource CFD PDE Knowledge Numerical Algorithm Modern CFD has two goals: 1. To simulate flows where experimental measurement is physically challenging or very expensive. 2. To create insight into the behavior of complex flows by leveraging the detailed numerical data to generate more informative visualizations than testing alone could provide. Introduction to Computational Fluid Dynamics (CFD) 12 3

Finite Difference Methods (FDM) Finite Volume Methods (FVM) Finite Element Methods (FEM) Boundary Element Method Spectral Method Early computational methods developed before digital computers. Calculations done by hand and often in teams. Computers were invented in 1930 s. Digital computers are available in 1960 s. Computer cost has dropped 5 to 6 orders of magnitude. PC s today have the power of supercomputer s of 1980 s. CFD homework assignment today could have been PhD thesis in the 1950 s to 1960 s. Introduction to Computational Fluid Dynamics (CFD) 14 In the finite volume method, volume integrals in a partial differential equation that contain a divergence term are converted to surface integrals, using the divergence theorem. These terms are then evaluated as fluxes at the surfaces of each finite volume. Because the flux entering a given volume is identical to that leaving the adjacent volume, these methods are conservative. It is easily formulated to allow for unstructured meshes. Often times involve interpolation methods to derive flux interface values. The approximation of derivatives by finite differences plays a central role in finite difference methods for the numerical solution of differential equations. First apply to ordinary differential equations. The simplest to understand. 4

STRUCTURED GRID Generation Methods: Algebraic Methods PDE s UNSTRUCTURED GRID Generation Methods: Delaunay Advancing Front Using in: FDM FVM Using in: FVM FEM Introduction to Computational Fluid Dynamics (CFD) 17 Numerical simulations of fluid flow (will) enable Architects to design comfortable and safe living environments Designers of vehicles to improve the aerodynamic characteristics Chemical engineers to maximize the yield from their equipment Petroleum engineers to devise optimal oil recovery strategies Surgeons to cure arterial diseases (computational hemodynamics) Meteorologists to forecast the weather and warn of natural disasters Safety experts to reduce health risks from radiation and other hazards Military organizations to develop weapons and estimate the damage CFD practitioners to make big bucks by selling colorful pictures :-) Introduction to Computational Fluid Dynamics (CFD) 20 5

1. Problem statement information about the flow 2. Mathematical model IBVP = PDE + IC + BC 3. Mesh generation nodes/cells, time instants 4. Space discretization coupled ODE/DAE systems 5. Time discretization algebraic system Ax = b 6. Iterative solver discrete function values 7. CFD software implementation, debugging 8. Simulation run parameters, stopping criteria 9. Postprocessing Visualization, analysis of data 10.Verification model validation/adjustment Introduction to Computational Fluid Dynamics (CFD) 22 CFD uses a computer to solve the mathematical equations for the problem at hand. The main components of a CFD design cycle are as follows: the human being (analyst) who states the problem to be solved scientific knowledge (models, methods) expressed mathematically the computer code (software) which embodies this knowledge and provides detailed instructions (algorithms) for the computer hardware which performs the actual calculations the human being who inspects and interprets the simulation results CFD is a highly interdisciplinary research area which lies at the interface of physics, applied mathematics, and computer science. Introduction to Computational Fluid Dynamics (CFD) 21 Aerodynamics The computing times for a flow simulation depend on: the choice of numerical algorithms and data structures Linear algebra tools, stopping criteria for iterative solvers discretization parameters (mesh quality, mesh size, time step) cost per time step and convergence rates for outer iterations programming language (most CFD codes are written in Fortran) many other things (hardware, parallelization etc.) Introduction to Computational Fluid Dynamics (CFD) 23 6

Automobiles Weather Prediction Interior Comfort Automobiles 7

NASA Ames Virtual Wind Tunnel Turbulence Modeling Engine Combustion HVAC 8

Processing Unit Memory Connection Process Engineering Floating Point Operation per Second Processors Doubled approximately every 18 months 9

Vectorized Computing Introduction to Computational Fluid Dynamics (CFD) 37 Parallel concept Parallel concept 10

Structure of the Course Computational Fluid Dynamics 1. Introduction Quizes (5/20) 2. Partial Differential Equations Projects (1/20, 1/20) 3. Finite Difference Calculus HW s (2/20) Mid Term #1 Midterm #1 (3/20) 4. FDM for Parabolic PDE's Midterm #2 (3/20) 5. Stability of FDM Final Exam (5/20) 6. FDM for Elliptic PDE's Midterm #2 7. Finite Volume Method 8. Hyperbolic Total: 20/20 9. Hyperbolic Final Exam Introduction to Computational Fluid Dynamics (CFD) 42 Parallel Computing: Domain Decomposition MPI Library Point-to-Point Communication Collective Communication 11