Dimensionless form of equations



Similar documents
Lecture 4 Classification of Flows. Applied Computational Fluid Dynamics

Differential Relations for Fluid Flow. Acceleration field of a fluid. The differential equation of mass conservation

Basic Equations, Boundary Conditions and Dimensionless Parameters

1 The basic equations of fluid dynamics

The Navier Stokes Equations

INTRODUCTION TO FLUID MECHANICS

Second Order Linear Partial Differential Equations. Part I

Introduction to the Finite Element Method

Chapter 9 Partial Differential Equations

ME6130 An introduction to CFD 1-1

Transport Phenomena I

- momentum conservation equation ρ = ρf. These are equivalent to four scalar equations with four unknowns: - pressure p - velocity components

11 Navier-Stokes equations and turbulence

Lecture 3 Fluid Dynamics and Balance Equa6ons for Reac6ng Flows

Distinguished Professor George Washington University. Graw Hill

Express Introductory Training in ANSYS Fluent Lecture 1 Introduction to the CFD Methodology

CBE 6333, R. Levicky 1 Differential Balance Equations

Abaqus/CFD Sample Problems. Abaqus 6.10

FLUID DYNAMICS. Intrinsic properties of fluids. Fluids behavior under various conditions

Lecture 11 Boundary Layers and Separation. Applied Computational Fluid Dynamics

Lecture 6 - Boundary Conditions. Applied Computational Fluid Dynamics

College of the Holy Cross, Spring 2009 Math 373, Partial Differential Equations Midterm 1 Practice Questions

A CODE VERIFICATION EXERCISE FOR THE UNSTRUCTURED FINITE-VOLUME CFD SOLVER ISIS-CFD

du u U 0 U dy y b 0 b

Parabolic Equations. Chapter 5. Contents Well-Posed Initial-Boundary Value Problem Time Irreversibility of the Heat Equation

Numerical Methods for Differential Equations

Class Meeting # 1: Introduction to PDEs

Part II: Finite Difference/Volume Discretisation for CFD

Lecture 8 - Turbulence. Applied Computational Fluid Dynamics

Domain Decomposition Methods. Partial Differential Equations

LECTURE 5: Fluid jets. We consider here the form and stability of fluid jets falling under the influence of gravity.

Introduction to COMSOL. The Navier-Stokes Equations

Sound propagation in a lined duct with flow

Fundamentals of Fluid Mechanics

Introduction to CFD Analysis

Contents. Microfluidics - Jens Ducrée Physics: Navier-Stokes Equation 1

Dimensionless versus Dimensional Analysis in CFD and Heat Transfer

Differential Balance Equations (DBE)

Scalars, Vectors and Tensors

ENV5056 Numerical Modeling of Flow and Contaminant Transport in Rivers. Equations. Asst. Prof. Dr. Orhan GÜNDÜZ

MATH 425, PRACTICE FINAL EXAM SOLUTIONS.

Fluids and Solids: Fundamentals

Customer Training Material. Lecture 2. Introduction to. Methodology ANSYS FLUENT. ANSYS, Inc. Proprietary 2010 ANSYS, Inc. All rights reserved.

Dimensional analysis is a method for reducing the number and complexity of experimental variables that affect a given physical phenomena.

High Speed Aerodynamics Prof. K. P. Sinhamahapatra Department of Aerospace Engineering Indian Institute of Technology, Kharagpur

5.4 The Heat Equation and Convection-Diffusion

Basic Principles in Microfluidics

Lecture 5 Hemodynamics. Description of fluid flow. The equation of continuity

Feature Commercial codes In-house codes

EXAMPLE: Water Flow in a Pipe

MEL 807 Computational Heat Transfer (2-0-4) Dr. Prabal Talukdar Assistant Professor Department of Mechanical Engineering IIT Delhi

Heat Transfer From A Heated Vertical Plate

Iterative Solvers for Linear Systems

Elasticity Theory Basics

Viscous flow in pipe

3.1 State Space Models

Chapter 5 MASS, BERNOULLI AND ENERGY EQUATIONS

Lecture 5 Principal Minors and the Hessian

Effect of Aspect Ratio on Laminar Natural Convection in Partially Heated Enclosure

Chapter 10. Flow Rate. Flow Rate. Flow Measurements. The velocity of the flow is described at any

State of Stress at Point

Numerical Methods for Differential Equations

FINITE ELEMENT : MATRIX FORMULATION. Georges Cailletaud Ecole des Mines de Paris, Centre des Matériaux UMR CNRS 7633

HEAT TRANSFER CODES FOR STUDENTS IN JAVA

Introduction to CFD Analysis

Dimensional Analysis

NUMERICAL ANALYSIS OF THE EFFECTS OF WIND ON BUILDING STRUCTURES

Hydrodynamics of stellar explosions

Ravi Kumar Singh*, K. B. Sahu**, Thakur Debasis Mishra***

Free Convection Film Flows and Heat Transfer

TFAWS AUGUST 2003 VULCAN CFD CODE OVERVIEW / DEMO. Jeffery A. White. Hypersonic Airbreathing Propulsion Branch

Paper Pulp Dewatering

SIXTY STUDY QUESTIONS TO THE COURSE NUMERISK BEHANDLING AV DIFFERENTIALEKVATIONER I

4.3 Results Drained Conditions Undrained Conditions References Data Files Undrained Analysis of

Chapter 2. Derivation of the Equations of Open Channel Flow. 2.1 General Considerations

Course Outline for the Masters Programme in Computational Engineering

1. Fluids Mechanics and Fluid Properties. 1.1 Objectives of this section. 1.2 Fluids

Chapter 8: Flow in Pipes

4 Microscopic dynamics

Perfect Fluidity in Cold Atomic Gases?

Perfect Fluids: From Nano to Tera

Ordinary Differential Equations

Open Channel Flow. M. Siavashi. School of Mechanical Engineering Iran University of Science and Technology

The Einstein field equations

The Heat Equation. Lectures INF2320 p. 1/88

Inner Product Spaces

Chapter 2. Parameterized Curves in R 3

Viscosity and the Navier-Stokes equations

An Introduction to Partial Differential Equations

Extrinsic geometric flows

Summary of Aerodynamics A Formulas

Mathematical Modeling and Engineering Problem Solving

Chapter 4. Dimensionless expressions. 4.1 Dimensional analysis

Microfluidic Principles Part 1

CONSERVATION LAWS. See Figures 2 and 1.

Mean value theorem, Taylors Theorem, Maxima and Minima.

Analytic Solutions of Partial Differential Equations

Lecture 1 - Introduction to CFD. Applied Computational Fluid Dynamics

Transcription:

Dimensionless form of equations Motivation: sometimes equations are normalized in order to facilitate the scale-up of obtained results to real flow conditions avoid round-off due to manipulations with large/small numbers assess the relative importance of terms in the model equations Dimensionless variables and numbers t = t, x = x, v = v, p = p t 0 L 0 v 0 ρv0 2, T = T T 0 T 1 T 0 Reynolds number Re = ρv 0L 0 µ inertia viscosity Mach number M = v c Froude number Fr = v 0 L0 g inertia gravity Strouhal number St = L 0 v 0 t 0 Peclet number Pe = v 0L 0 κ convection diffusion Prandtl number Pr = µ ρκ

Model simplifications Objective: derive analytical solutions / reduce computational cost Compressible Navier-Stokes equations ρ = const µ = 0 Incompressible Navier-Stokes equations Compressible Euler equations Stokes flow boundary layer inviscid Euler equations potential flow Derivation of a simplified model 1. determine the type of flow to be simulated 2. separate important and unimportant effects 3. leave irrelevant features out of consideration 4. omit redundant terms/equations from the model 5. prescribe suitable initial/boundary conditions

Let ρg = ρgk = (ρgz) = p 0 Simplification: ρ = const, µ = const Viscous incompressible flows continuity equation ρ t + (ρv) = 0 v = 0 inertial term (ρv) t + (ρv v) = ρ [ v t + v v] = ρ dv dt stress tensor τ = µ ( v + v T ) = µ( v + v) = µ v k g p 0 = ρg(z 0 z) hydrostatic pressure p = p p 0 ρ = p ρ g(z 0 z) reduced pressure ν = µ/ρ kinematic viscosity Incompressible Navier-Stokes equations v t + v v = p + ν v βg(t T 0) } {{ } Boussinesq v = 0 momentum equations continuity equation

Natural convection problems Internal energy equation ρ = ρ(t), v = 0, κ = const ρ e t + ρv e = κ T + ρq + µ v : ( v + vt ), e = c v T Temperature equation T t + v T = κ T + q, κ (convection-diffusion-reaction) = κ ρc v, q = q c v + ν 2c v v + v T 2 ( ) Linearization: ρ(t) = ρ(t 0 ) + ρ T (T T 0 ) Taylor series T=T ( ) ρ 0 = ρ(t 0 ), β 1 ρ ρ 0 T thermal expansion coefficient T=T Boussinesq approximation for buoyancy-driven flows ρ 0 [1 β(t T 0 )] in the term ρg ρ(t) = elsewhere ρ 0

Viscous incompressible flows Stokes problem (Re 0, creeping flows) dv dt v t 0 v t = p + ν v v = 0 momentum equations continuity equation Boundary layer approximation (thin shear layer) y v x pipe flow v = (u, v) v t 0 and u v ν 2 u x 2 can be neglected p y 0 p = p(x) Navier-Stokes equations u u x + v u y = p x + ν 2 u y 2 0 = p y u x + v = 0 y

ÝÜ ÓÙÒ ÖÝÐ Ý Ö ÔÓØ ÒØ Ð ÓÛ Incompressible Euler equations Inviscid incompressible flows ÙÐ Ö ÕÙ Ø ÓÒ ν = 0 v t + v v = p v = 0 ÓÒ Ø Irrotational / potential flow ω = v = 0 (vanishing vorticity) ³ ÓÒ Ø ϕ such that v = ϕ and v = ϕ = 0 Laplace equation in 2D there also exists a stream function ψ such that u = ψ y, v = ψ x Computation of the pressure v v = v v + 1 ( ) v 2 2 (v v) = v t = 0 p = v 2 2 2 Bernoulli equation

Compressible Euler equations Simplifications: µ = 0, κ = 0, g = 0 Divergence form U t + F = 0 Quasi-linear formulation U t + A U = 0 Conservative variables and fluxes U = (ρ, ρv, ρe) T F = (F 1, F 2, F 3 ) F = ρv ρv v + pi ρhv h = E + p ρ γ = c p /c v Jacobian matrices A = (A 1, A 2, A 3 ) Equation of state F d = A d U, A d = F d U, d = 1,2,3 p = (γ 1)ρ ( E v 2 /2 )

Classification of partial differential equations PDEs can be classified into hyperbolic, parabolic and elliptic ones each class of PDEs models a different kind of physical processes the number of initial/boundary conditions depends on the PDE type different solution methods are required for PDEs of different type Hyperbolic equations Information propagates in certain directions at finite speeds; the solution is a superposition of multiple simple waves Parabolic equations Information travels downstream / forward in time; the solution can be constructed using a marching / time-stepping method Elliptic equations Information propagates in all directions at infinite speed; describe equilibrium phenomena (unsteady problems are never elliptic)

Classification of partial differential equations First-order PDEs a 0 + a 1 u x 1 +... + a D u x D = 0 are always hyperbolic Second order PDEs D i,j=1 a ij 2 u x i x j + D k=1 b k u x k + cu + d = 0 coefficient matrix: A = {a ij } R D D, a ij = a ij (x 1,..., x D ) symmetry: a ij = a ji, otherwise set a ij = a ji := a ij+a ji 2 PDE type n + n n 0 elliptic D 0 0 hyperbolic D 1 1 0 parabolic D 1 0 1 n + n n 0 number of positive eigenvalues number of negative eigenvalues number of zero eigenvalues n + n

Classification of second-order PDEs 2D example a 11 2 u x 2 1 2 u 2 u (a 12 + a 21 ) a 22 x 1 x 2 x 2 2 +... = 0 D = 2, A = a 11 a 12 a 21 a 22, det A = a 11 a 22 a 2 12 = λ 1 λ 2 elliptic type deta > 0 2 u x 2 2 u y 2 = 0 hyperbolic type deta < 0 2 u t 2 2 u x 2 = 0 parabolic type det A = 0 u t 2 u x 2 = 0 mixed type deta = f(y) y 2 u x 2 2 u y 2 = 0 Laplace equation wave equation diffusion equation Tricomi equation

Classification of first-order PDE systems Quasi-linear form A 1 U x 1 +... + A D U x D = B U R m, m > 1 Plane wave solution U = Ûeis(x,t), Û = const, s(x, t) = n x where n = s is the normal to the characteristic surface s(x, t) = const B = 0 [ D [ D ] n d A d ]Û = 0, det n d A d = 0 n (k) d=1 d=1 Hyperbolic systems There are D real-valued normals n (k), k = 1,..., D and the solutions Û (k) of the associated systems are linearly independent Parabolic systems Elliptic systems There are less than D real-valued solutions n (k) and Û(k) No real-valued normals n (k) no wave-like solutions

Second-order PDE as a first-order system Quasi-linear PDE of 2nd order Equivalent first-order system for a u x + 2b u y + c v y = 0 u y + v x = 0 a 2 ϕ x 2 + 2b 2 ϕ x y + c 2 ϕ y 2 = 0 u = ϕ x, [ ] a 0 0 1 } {{ } A 1 v = ϕ y [ u x v } {{ } U ] [ ] 2b c + 1 0 } {{ } A 2 y [ ] u v } {{ } U = 0 Matrix form A 1 U x + A 2 U y = 0, U = Ûein x = Ûei(n xx+n y y) plane wave The resulting problem [n x A 1 + n y A 2 ]Û = 0 admits nontrivial solutions if [ ] anx + 2bn det[n x A 1 + n y A 2 ] = det y cn y = 0 an n y n 2 x + 2bn x n y + cn 2 y = 0 x a ( nx n y ) 2 + 2b ( nx n y ) + c = 0 n x = b ± b2 4ac n y 2a

Second-order PDE as a first-order system Characteristic lines ds = s s dx + x y dy = n xdx + n y dy = 0 tangent y y(x) dy dx = n x n y = b ± b2 4ac 2a curve x The PDE type depends on D = b 2 4ac D > 0 two real characteristics hyperbolic equation D = 0 just one root dy dx = b 2a parabolic equation D < 0 no real characteristics elliptic equation Transformation to an unsteady system U x + Ã U y = 0, det[ã λi] = λ2 Ã = A 1 1 A 2 = [ 1 a 0 0 1 ][ 2b c 1 0 ] = [ 2b a 1 0 ( ) 2b λ + c a a = 0 λ 1,2 = b ± b 2 4ac 2a c a ]

Geometric interpretation for a second-order PDE Domain of dependence: x Ω which may influence the solution at point P Zone of influence: x Ω which are influenced by the solution at point P Hyperbolic PDE Parabolic PDE Elliptic PDE A B C domain of dependence P zone of influence A B domain of dependence P 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 zone of influence domain of dependence A 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 P 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 000000000 111111111 B zone of influence C steady supersonic flows unsteady inviscid flows steady boundary layer flows unsteady heat conduction steady subsonic/inviscid incompressible flows

Å ¾ ½ ¼ Space discretization techniques Objective: to approximate the PDE by a set of algebraic equations Lu = f in Ω stationary (elliptic) PDE u = g 0 on Γ 0 Dirichlet boundary condition n u = g 1 on Γ 1 Neumann boundary condition n u + αu = g 2 on Γ 2 Robin boundary condition Boundary value problem BVP = PDE + boundary conditions Getting started: 1D and 2D toy problems 1. u = f Poisson equation 2. (uv) = (d u) convection-diffusion

Computational meshes Degrees of freedom for the approximate solution are defined on a computational mesh which represents a subdivision of the domain into cells/elements structured block-structured unstructured Structured (regular) meshes families of gridlines do not cross and only intersect with other families once topologically equivalent to Cartesian grid so that each gridpoint (or CV) is uniquely defined by two indices in 2D or three indices in 3D, e.g., (i, j, k) can be of type H (nonperiodic), O (periodic) or C (periodic with cusp) limited to simple domains, local mesh refinement affects other regions

Computational meshes Block-structured meshes multilevel subdivision of the domain with structured grids within blocks can be non-matching, special treatment is necessary at block interfaces provide greater flexibility, local refinement can be performed blockwise Unstructured meshes suitable for arbitrary domains and amenable to adaptive mesh refinement consist of triangles or quadrilaterals in 2D, tetrahedra or hexahedra in 3D complex data structures, irregular sparsity pattern, difficult to implement

Finite differences / differential form approximation of nodal derivatives simple and effective, easy to derive limited to (block-)structured meshes Finite volumes / integral form approximation of integrals conservative by construction suitable for arbitrary meshes Finite elements / weak form weighted residual formulation remarkably flexible and general suitable for arbitrary meshes Discretization techniques