Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on...

32
Progress Through Quality Education P. R. Naren School of Chemical & Biotechnology SASTRA University Thanjavur 613401 E-mail: [email protected] at Faculty Development Program on Computational Fluid Dynamics School of Mechanical Engineering SASTRA University Thanjavur 613401 01 June 2015 Computational Fluid Dynamics Overview, Scope and Relevance

Transcript of Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on...

Page 1: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Progress Through Quality Education

P. R. NarenSchool of Chemical & Biotechnology

SASTRA University

Thanjavur 613401

E-mail: [email protected]

at

Faculty Development Program on Computational Fluid DynamicsSchool of Mechanical Engineering

SASTRA University

Thanjavur 613401

01 June 2015

Computational Fluid DynamicsOverview, Scope and Relevance

Page 2: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Outline

• Objective of FDP on CFD – Genesis– Overall framework

• Glimpse of applications

• Flow Modelling – Why CFD ?– What CFD?– When CFD? – Typical Sequence of operation in CFD

1-Jun-15 CFD: Overview, Scope and Relevance 2

Page 3: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Objective of FDP

• To provide basic understanding of fundamental concepts involved in CFD

• To comprehend numerical techniques involved in CFD

• Use CFD tool to complement learning process

• CFD tool (Ansys) used for illustration

1-Jun-15 CFD: Overview, Scope and Relevance 3

Page 4: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Expected Outcome

• Should be able to describe the concepts involved in CFD simulation

• Should be able to develop CFD model for simple flow systems , simulate and better understand underlying physics

• Should be able to design and introduce a primer course of CFD for UG / PG level

1-Jun-15 CFD: Overview, Scope and Relevance 4

Page 5: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Framework of FDP

• Lectures (FN)• Hands-on Session (AN)

– Pipe flow Why simple test cases? – Flow through flat plate

• Open Interaction on Day 3 and Day 5• Wikispace [https://www.wikispaces.com]

– Online web hosting repository – classroom mgmt. system�Share files� Discussion forum

– https://sastra-fdp-cfd.wikispaces.com/ – Join code: TNRMRPJ

1-Jun-15 CFD: Overview, Scope and Relevance 5

Page 6: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Common Flow Structures

1-Jun-15 CFD: Overview, Scope and Relevance 6

http://www.open-ocean.org/pictures/53

http://www.flow.kth.se/?q=node/50

http://abyss.uoregon.edu/~js/glossary/boundary_layer.html

Page 7: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Avenues for CFD

1-Jun-15 CFD: Overview, Scope and Relevance 7

www.steamesteem.com/?boilers/combustion-engineering-v2m9

http://www.aeroresearch-llc.com/

Page 8: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

1-Jun-15 CFD: Overview, Scope and Relevance 8

Page 9: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Examples Cont. …

1-Jun-15 CFD: Overview, Scope and Relevance 9

http://www.mentor.com/

Page 10: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Modelling vs. Simulation

• Modelling– Description of process / physics of a system

�mathematical expressions / entities

– Ability to comprehend the science

• Simulation – Instance of model– Output from model for particular input value

1-Jun-15 CFD: Overview, Scope and Relevance 10

Page 11: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Characteristic Length and Time Scales

1-Jun-15 CFD: Overview, Scope and Relevance 11

http://www.tms.org/pubs/journals/jom/1111/krajewski-1111.html

Page 12: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Types of Models

• Phenomenological modeling– Based on conversation laws – Flow mostly compromised – idealized

• Statistical modeling– Experiment data fitting– One or two dependent variables – Known functional relationship

• Flow Modeling– Detailed description of flow pattern in system

• Data driven modeling– Cause effect relationship with/without exact functional relationship– More state space

1-Jun-15 CFD: Overview, Scope and Relevance 12

Page 13: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Why Flow Modelling

1-Jun-15 CFD: Overview, Scope and Relevance 13

Page 14: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Why Flow Modelling

• Ideal Contactors In reality

1-Jun-15 CFD: Overview, Scope and Relevance 14

Page 15: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Flow Modelling

• Experimental FD

• Theoretical FD

• Computational FD

1-Jun-15 CFD: Overview, Scope and Relevance 15

Page 16: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Why CFD?

• Empirical procedures

• Scale up issues

• No generalization

• Investment – Man hours and Currency

• Micro/Meso scale information

1-Jun-15 CFD: Overview, Scope and Relevance 16

Page 17: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

• Computational fluid dynamics (CFD) is one of the

branches of fluid mechanics that uses numerical methods

and algorithms to solve and analyze problems that involve

fluid flows.

1-Jun-15 CFD: Overview, Scope and Relevance 17

http://en.wikipedia.org/wiki/Computational_fluid_dynamics

Page 18: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Advantage CFD

• Access to flow information• Better understanding of physics• Screen large reactor choices• Efficient retrofitting solution• Learning tool - The FEEL factor • Save man hours per knowledge gained

1-Jun-15 CFD: Overview, Scope and Relevance 18

Page 19: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Outcome from CFD Analysis

• Select the best design - aid design – Performance– Capacity– Constraints

• Better understanding of flow behavior – Local flow pattern

• Predict engineering parameters– Drag coefficient– Wall shear – Pressure drop

1-Jun-15 CFD: Overview, Scope and Relevance 19

Page 20: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Framework of CFD

• Observe– Identify Physics

• Model development and discretion– Conservation equation – Model selection, Closures, BC

• Geometry– Capture the real system into digital framework

• Solve– Discretization PDE ODE Linear Eq. – Analyze and re-observe– Tune model parameters

• Transfer1-Jun-15 CFD: Overview, Scope and Relevance 20

Page 21: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Continuum

• Continuously fill the domain

• Knudsen number

1-Jun-15 CFD: Overview, Scope and Relevance 21

K nL

λ=

Knudsen

Page 22: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Governing Equations

• Conservation of mass

• Conservation of momentum

• Conservation of energy

• Concept of CV

1-Jun-15 CFD: Overview, Scope and Relevance 22

*

mlim

δ∀ → ∀

δρ =δ∀

Transport Equations

Page 23: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Closures

• Molecular transport mechanism• Flow regimes – Laminar/Turbulent, Shock waves• Heat transfer

• Multiphase flow• Interphase coupling

– Drag– Lift …

1-Jun-15 CFD: Overview, Scope and Relevance 23

Page 24: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Boundary Conditions and Types

1-Jun-15 CFD: Overview, Scope and Relevance 24

• Dirichlet– Specific value

• Neumann– Gradient specific

• Robin– Weighted value and gradient

• Cauchy– Both value and gradient

• Inlet

– Velocity/ mass/ pressure

• Outlet

– Velocity/ mass/ pressure

• Wall

– No slip/ Free slip

• Symmetric/ Periodic

Page 25: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

All Set Go ?

• Simulate

• Numerical parameters– Choice of interpolation schemes– Relaxation factors– Errors and numerical convergence– Grid

• Physical solution

1-Jun-15 CFD: Overview, Scope and Relevance 25

Taylor

Page 26: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Commercial Tools

1-Jun-15 CFD: Overview, Scope and Relevance 26

• Grid Generation –Geometry Modelling– TGRID– Gambit– Ansys ICEM CFD

• Solvers– Ansys– CFX– Fluent– Star CD– Comsol– MFIX– OpenFoam– FeatFlow

Page 27: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Functionality of Commercial Tools

• Pre-processor– Geometry creation– Mesh – Boundary and domain specification

• Solver– Model selection– Boundary conditions– Operating conditions– Solver controls

� Convergence criteria, residual intervals

• Post processing– Contour– Vector – Data analysis

1-Jun-15 CFD: Overview, Scope and Relevance 27

Page 28: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Summary

• CFD provides insight into “flow”• Numerical solution of conservation equations • Knowledge of

– Physics– Numerical Techniques– Computers

• Enables better understanding of physics of systems– Learning tool– Retrofit tool– Design tool

1-Jun-15 CFD: Overview, Scope and Relevance 28

Page 29: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Resources

• Chung T. J. (2002) Computational Fluid Dynamics. Cambridge University Press

• Date A. W. (2005). Introduction to Computational Fluid Dynamics. Cambridge University Press

• Fox, R. O. (2003) Computational Models for Turbulent Reacting Flows. Cambridge University

Press

• Hoffmann K. A. and Chiang S. T. (2000). Computational Fluid Dynamics Vol1, 2 and 3.

Engineering Education System, Kansas, USA.

• John F. W., Anderson, J.D. (1996) Computational Fluid Dynamics: An Introduction Springer

• Patankar, S. (1980) Numerical Heat Transfer and Fluid Flow. Taylor and Francis

• Ranade, V.V. (2002). Computational Flow Modeling for Chemical Reactor Engineering,

Academic Press, New York.

• Versteeg, H.K. and Malalasekera, W. (1995) An Introduction to computational Fluid Dynamics

- The Finite Volume Method. Longman Scientific and Technical

1-Jun-15 CFD: Overview, Scope and Relevance 29

Page 30: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Web Resources

• http://www.cfd-online.com

• http://en.wikipedia.org/wiki/Computational_fluid_dynamics

• http://www.cfdreview.com/

• https://confluence.cornell.edu/display/SIMULATION/FLUENT

+Learning+Modules

• http://weblab.open.ac.uk/firstflight/forces/#

• NPTEL

– Balchandra Puranik and Atul Sharma

– Srinivaas Jayanthi

1-Jun-15 CFD: Overview, Scope and Relevance 30

Page 31: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

Gratitude

• Dr. Vivek V. Ranade – My Mentor Guide and Teacher

– iFMg - Research group at NCL, Pune

• Audience

– For patient hearing and for their thirst in knowledge

1-Jun-15 CFD: Overview, Scope and Relevance 31

Page 32: Computational Fluid Dynamics Overview, Scope and … · Faculty Development Program on Computational Fluid Dynamics ... • Numerical solution of conservation equations ... • Hoffmann

THANK YOU

1-Jun-15 CFD: Overview, Scope and Relevance 32

A person who never made a mistake never tried anything new

- Albert Einstein - 1879 -1955