Phy 352: Fluid Dynamics, Spring 2013

259
Phy 352: Fluid Dynamics, Spring 2013 Prasad Subramanian [email protected] Indian Institute of Science Education and Research (IISER), Pune Subramanian Fluid Dynamics

Transcript of Phy 352: Fluid Dynamics, Spring 2013

Page 1: Phy 352: Fluid Dynamics, Spring 2013

Phy 352: Fluid Dynamics, Spring 2013

Prasad [email protected]

Indian Institute of Science Education and Research (IISER), Pune

Subramanian Fluid Dynamics

Page 2: Phy 352: Fluid Dynamics, Spring 2013

Introduction

Course webpage:http://www.iiserpune.ac.in/∼p.subramanian/FluidsSpring2013.html

Subramanian Fluid Dynamics

Page 3: Phy 352: Fluid Dynamics, Spring 2013

Introduction

Course webpage:http://www.iiserpune.ac.in/∼p.subramanian/FluidsSpring2013.html

3 credit course offered to students of the 6th and 8thsemesters at IISER Pune. Also offered over the NationalKnowledge Network to students at IISER Kolkata

Subramanian Fluid Dynamics

Page 4: Phy 352: Fluid Dynamics, Spring 2013

Introduction

Course webpage:http://www.iiserpune.ac.in/∼p.subramanian/FluidsSpring2013.html

3 credit course offered to students of the 6th and 8thsemesters at IISER Pune. Also offered over the NationalKnowledge Network to students at IISER Kolkata

11:30 am - 12:25 pm, Tuesdays and Fridays

Subramanian Fluid Dynamics

Page 5: Phy 352: Fluid Dynamics, Spring 2013

Introduction

Course webpage:http://www.iiserpune.ac.in/∼p.subramanian/FluidsSpring2013.html

3 credit course offered to students of the 6th and 8thsemesters at IISER Pune. Also offered over the NationalKnowledge Network to students at IISER Kolkata

11:30 am - 12:25 pm, Tuesdays and Fridays

Useful for students wishing to gain an overview of the vastfield of fluid dynamics. Applications: astrophysics,aerodynamics, biofluid dynamics, computational fluiddynamics, etc.

Subramanian Fluid Dynamics

Page 6: Phy 352: Fluid Dynamics, Spring 2013

Introduction

Course webpage:http://www.iiserpune.ac.in/∼p.subramanian/FluidsSpring2013.html

3 credit course offered to students of the 6th and 8thsemesters at IISER Pune. Also offered over the NationalKnowledge Network to students at IISER Kolkata

11:30 am - 12:25 pm, Tuesdays and Fridays

Useful for students wishing to gain an overview of the vastfield of fluid dynamics. Applications: astrophysics,aerodynamics, biofluid dynamics, computational fluiddynamics, etc.

Pre-requisites: Classical mechanics, a sound knowledge of(basic) vector calculus (e.g., gradient, divergence, curl, etc.)and some familiarity with tensors

Subramanian Fluid Dynamics

Page 7: Phy 352: Fluid Dynamics, Spring 2013

Course organization - I

The continuum hypothesis, kinematics, conservation laws:continuity equation, Euler and Navier-Stokes equations(chapters 1, 3 and 4, Kundu & Cohen, 3 weeks)

Subramanian Fluid Dynamics

Page 8: Phy 352: Fluid Dynamics, Spring 2013

Course organization - I

The continuum hypothesis, kinematics, conservation laws:continuity equation, Euler and Navier-Stokes equations(chapters 1, 3 and 4, Kundu & Cohen, 3 weeks)

Dimensionless numbers, dynamic similarity, aerodynamics(chapters 8 and 15, Kundu and Cohen, 2 weeks)

Subramanian Fluid Dynamics

Page 9: Phy 352: Fluid Dynamics, Spring 2013

Course organization - I

The continuum hypothesis, kinematics, conservation laws:continuity equation, Euler and Navier-Stokes equations(chapters 1, 3 and 4, Kundu & Cohen, 3 weeks)

Dimensionless numbers, dynamic similarity, aerodynamics(chapters 8 and 15, Kundu and Cohen, 2 weeks)

Quiz 1 (15 %)

Subramanian Fluid Dynamics

Page 10: Phy 352: Fluid Dynamics, Spring 2013

Course organization - I

The continuum hypothesis, kinematics, conservation laws:continuity equation, Euler and Navier-Stokes equations(chapters 1, 3 and 4, Kundu & Cohen, 3 weeks)

Dimensionless numbers, dynamic similarity, aerodynamics(chapters 8 and 15, Kundu and Cohen, 2 weeks)

Quiz 1 (15 %)

Compressible flows, speed of sound, shocks (2 weeks, chapter16, Kundu and Cohen, also relevant parts from Physics ofFluids and Plasmas, Arnab Rai Choudhuri)

Subramanian Fluid Dynamics

Page 11: Phy 352: Fluid Dynamics, Spring 2013

Course organization - I

The continuum hypothesis, kinematics, conservation laws:continuity equation, Euler and Navier-Stokes equations(chapters 1, 3 and 4, Kundu & Cohen, 3 weeks)

Dimensionless numbers, dynamic similarity, aerodynamics(chapters 8 and 15, Kundu and Cohen, 2 weeks)

Quiz 1 (15 %)

Compressible flows, speed of sound, shocks (2 weeks, chapter16, Kundu and Cohen, also relevant parts from Physics ofFluids and Plasmas, Arnab Rai Choudhuri)

Mid-term exam (30 %)

Subramanian Fluid Dynamics

Page 12: Phy 352: Fluid Dynamics, Spring 2013

Course organization - II

Fluid instabilities and turbulence (chapters 12 and 13, Kunduand Cohen, also relevant parts from Physics of Fluids andPlasmas, Arnab Rai Choudhuri, 2 weeks)

Subramanian Fluid Dynamics

Page 13: Phy 352: Fluid Dynamics, Spring 2013

Course organization - II

Fluid instabilities and turbulence (chapters 12 and 13, Kunduand Cohen, also relevant parts from Physics of Fluids andPlasmas, Arnab Rai Choudhuri, 2 weeks)

A quick introduction to computational fluid dynamics(chapter 11, Kundu and Cohen, 1 week)

Subramanian Fluid Dynamics

Page 14: Phy 352: Fluid Dynamics, Spring 2013

Course organization - II

Fluid instabilities and turbulence (chapters 12 and 13, Kunduand Cohen, also relevant parts from Physics of Fluids andPlasmas, Arnab Rai Choudhuri, 2 weeks)

A quick introduction to computational fluid dynamics(chapter 11, Kundu and Cohen, 1 week)

Quiz 2 (15 %)

Subramanian Fluid Dynamics

Page 15: Phy 352: Fluid Dynamics, Spring 2013

Course organization - II

Fluid instabilities and turbulence (chapters 12 and 13, Kunduand Cohen, also relevant parts from Physics of Fluids andPlasmas, Arnab Rai Choudhuri, 2 weeks)

A quick introduction to computational fluid dynamics(chapter 11, Kundu and Cohen, 1 week)

Quiz 2 (15 %)

Applications of fluid dynamics in Astrophysics: e.g.,Astrophysical jets, the de Laval nozzle, spherical accretiononto compact objects, the solar wind (2 weeks)

Subramanian Fluid Dynamics

Page 16: Phy 352: Fluid Dynamics, Spring 2013

Course organization - II

Fluid instabilities and turbulence (chapters 12 and 13, Kunduand Cohen, also relevant parts from Physics of Fluids andPlasmas, Arnab Rai Choudhuri, 2 weeks)

A quick introduction to computational fluid dynamics(chapter 11, Kundu and Cohen, 1 week)

Quiz 2 (15 %)

Applications of fluid dynamics in Astrophysics: e.g.,Astrophysical jets, the de Laval nozzle, spherical accretiononto compact objects, the solar wind (2 weeks)

Applications of fluid dynamics in geophysics (chapter 14,Kundu and Cohen, 1 week)

Subramanian Fluid Dynamics

Page 17: Phy 352: Fluid Dynamics, Spring 2013

Course organization - II

Fluid instabilities and turbulence (chapters 12 and 13, Kunduand Cohen, also relevant parts from Physics of Fluids andPlasmas, Arnab Rai Choudhuri, 2 weeks)

A quick introduction to computational fluid dynamics(chapter 11, Kundu and Cohen, 1 week)

Quiz 2 (15 %)

Applications of fluid dynamics in Astrophysics: e.g.,Astrophysical jets, the de Laval nozzle, spherical accretiononto compact objects, the solar wind (2 weeks)

Applications of fluid dynamics in geophysics (chapter 14,Kundu and Cohen, 1 week)

Final exam (40 %)

Subramanian Fluid Dynamics

Page 18: Phy 352: Fluid Dynamics, Spring 2013

Reference Material

Fluid Mechanics by Kundu and Cohen, 4th edition, 2008,Elsevier (Indian edition): primary text

Subramanian Fluid Dynamics

Page 19: Phy 352: Fluid Dynamics, Spring 2013

Reference Material

Fluid Mechanics by Kundu and Cohen, 4th edition, 2008,Elsevier (Indian edition): primary text

The Physics of Fluids and Plasmas, Arnab Rai Choudhuri,Cambridge University Press (Indian edition)

Subramanian Fluid Dynamics

Page 20: Phy 352: Fluid Dynamics, Spring 2013

Reference Material

Fluid Mechanics by Kundu and Cohen, 4th edition, 2008,Elsevier (Indian edition): primary text

The Physics of Fluids and Plasmas, Arnab Rai Choudhuri,Cambridge University Press (Indian edition)

Fluid Mechanics, Landau & Lifshitz, 2nd edition, PergamonPress (Indian edition)

Subramanian Fluid Dynamics

Page 21: Phy 352: Fluid Dynamics, Spring 2013

The continuum hypothesis

Sub-branch of continuum mechanics (as opposed to themechanics of point bodies)

Subramanian Fluid Dynamics

Page 22: Phy 352: Fluid Dynamics, Spring 2013

The continuum hypothesis

Sub-branch of continuum mechanics (as opposed to themechanics of point bodies)

We don’t concern ourselves with microscopics (like collisionsbetween atoms/molecules); materials are only characterizedby bulk properties like conductivity, elasticity (for solids),viscosity (for fluids)

Subramanian Fluid Dynamics

Page 23: Phy 352: Fluid Dynamics, Spring 2013

The continuum hypothesis

Sub-branch of continuum mechanics (as opposed to themechanics of point bodies)

We don’t concern ourselves with microscopics (like collisionsbetween atoms/molecules); materials are only characterizedby bulk properties like conductivity, elasticity (for solids),viscosity (for fluids)

These bulk properties are characterized by the relevanttransport coefficients, which can be derived frommicroscopic properties

Subramanian Fluid Dynamics

Page 24: Phy 352: Fluid Dynamics, Spring 2013

The continuum hypothesis

Sub-branch of continuum mechanics (as opposed to themechanics of point bodies)

We don’t concern ourselves with microscopics (like collisionsbetween atoms/molecules); materials are only characterizedby bulk properties like conductivity, elasticity (for solids),viscosity (for fluids)

These bulk properties are characterized by the relevanttransport coefficients, which can be derived frommicroscopic properties

To operate in the continuum limit, we need (roughly speaking)N (number of particles in some macroscopic volume) ≫ 1.

Subramanian Fluid Dynamics

Page 25: Phy 352: Fluid Dynamics, Spring 2013

Bulk properties from kinetics: examples

Consider a gas whose molecules are in thermodynamicequilibrium. It has a definite distribution f (say,Maxwell-Boltzmann distribution)

Subramanian Fluid Dynamics

Page 26: Phy 352: Fluid Dynamics, Spring 2013

Bulk properties from kinetics: examples

Consider a gas whose molecules are in thermodynamicequilibrium. It has a definite distribution f (say,Maxwell-Boltzmann distribution)

Number density n (cm−3) =∫

f d3xd3v

Subramanian Fluid Dynamics

Page 27: Phy 352: Fluid Dynamics, Spring 2013

Bulk properties from kinetics: examples

Consider a gas whose molecules are in thermodynamicequilibrium. It has a definite distribution f (say,Maxwell-Boltzmann distribution)

Number density n (cm−3) =∫

f d3xd3v

The average velocity (if any) would be 〈v〉 =∫

v f d3xd3v

Subramanian Fluid Dynamics

Page 28: Phy 352: Fluid Dynamics, Spring 2013

Bulk properties from kinetics: examples

Consider a gas whose molecules are in thermodynamicequilibrium. It has a definite distribution f (say,Maxwell-Boltzmann distribution)

Number density n (cm−3) =∫

f d3xd3v

The average velocity (if any) would be 〈v〉 =∫

v f d3xd3v

The average kinetic energy would be〈(1/2)mv2〉 =

(1/2)mv2 f d3xd3v . For a thermaldistribution, (i.e., a Maxwell-Boltzmann f ) we know that thisis equal to (3/2)kT

Subramanian Fluid Dynamics

Page 29: Phy 352: Fluid Dynamics, Spring 2013

Bulk properties from kinetics: examples

Consider a gas whose molecules are in thermodynamicequilibrium. It has a definite distribution f (say,Maxwell-Boltzmann distribution)

Number density n (cm−3) =∫

f d3xd3v

The average velocity (if any) would be 〈v〉 =∫

v f d3xd3v

The average kinetic energy would be〈(1/2)mv2〉 =

(1/2)mv2 f d3xd3v . For a thermaldistribution, (i.e., a Maxwell-Boltzmann f ) we know that thisis equal to (3/2)kT

The pressure of the gas is thus a macroscopic (fluid) concept,representing a statistical average of the force per unit areadue to molecules striking the walls of a container.

Subramanian Fluid Dynamics

Page 30: Phy 352: Fluid Dynamics, Spring 2013

Solids vs fluids

Fluids are characterized mainly by their response to shear forces;they cannot resist shear; they deform/flow continuously forarbitrarily small shear. Solids, however, can be elastic.Complications: viscoelesticity, etc.

Subramanian Fluid Dynamics

Page 31: Phy 352: Fluid Dynamics, Spring 2013

How do fluids respond to shear?

They flow. Viscosity tends to reduce the velocity gradient (thesolid line velocity profile tends towards the dashed line)

Subramanian Fluid Dynamics

Page 32: Phy 352: Fluid Dynamics, Spring 2013

Stress

Given an area element dA, one can define a

normal stress τn ≡ dFn/dA (the scalar pressure we are familiarwith) and a

Subramanian Fluid Dynamics

Page 33: Phy 352: Fluid Dynamics, Spring 2013

Stress

Given an area element dA, one can define a

normal stress τn ≡ dFn/dA (the scalar pressure we are familiarwith) and a

shear stress τs ≡ dFs/dA

Subramanian Fluid Dynamics

Page 34: Phy 352: Fluid Dynamics, Spring 2013

Shear stress, viscosity

For a wide class of fluids called Newtonian fluids, the shear stressis experimentally observed to be linearly proportional to thevelocity gradient:

τs = µdu

dy

where µ (g cm−1 s−1) is called the coefficient of dynamic viscosity.In fact, the components of stress form a tensor

Subramanian Fluid Dynamics

Page 35: Phy 352: Fluid Dynamics, Spring 2013

Shear stress, viscosity

For a wide class of fluids called Newtonian fluids, the shear stressis experimentally observed to be linearly proportional to thevelocity gradient:

τs = µdu

dy

where µ (g cm−1 s−1) is called the coefficient of dynamic viscosity.In fact, the components of stress form a tensor

Subramanian Fluid Dynamics

Page 36: Phy 352: Fluid Dynamics, Spring 2013

Fluids: kinematics

A study of the appearance of motion (e.g., displacement, velocity,acceleration, rotation) of fluid elements without explicitlyconsidering the forces acting on them. There are two alternativedescriptions possible:

Subramanian Fluid Dynamics

Page 37: Phy 352: Fluid Dynamics, Spring 2013

Fluids: kinematics

A study of the appearance of motion (e.g., displacement, velocity,acceleration, rotation) of fluid elements without explicitlyconsidering the forces acting on them. There are two alternativedescriptions possible:

The Eulerian description: fluid flow as seen by an observer inthe lab frame (the “field” picture): A fluid variable F (likedensity, velocity) is expressed in terms of (lab) position x andtime t: F (x, t)

Subramanian Fluid Dynamics

Page 38: Phy 352: Fluid Dynamics, Spring 2013

Fluids: kinematics

A study of the appearance of motion (e.g., displacement, velocity,acceleration, rotation) of fluid elements without explicitlyconsidering the forces acting on them. There are two alternativedescriptions possible:

The Eulerian description: fluid flow as seen by an observer inthe lab frame (the “field” picture): A fluid variable F (likedensity, velocity) is expressed in terms of (lab) position x andtime t: F (x, t)

The Lagrangian description: fluid flow as seen by an observersitting on a fluid parcel (the “particle” picture): F is afunction of the position of the fluid parcel x0 at a referencetime t = t0 and time t: F (x0, t)

Subramanian Fluid Dynamics

Page 39: Phy 352: Fluid Dynamics, Spring 2013

Fluids: kinematics

A study of the appearance of motion (e.g., displacement, velocity,acceleration, rotation) of fluid elements without explicitlyconsidering the forces acting on them. There are two alternativedescriptions possible:

The Eulerian description: fluid flow as seen by an observer inthe lab frame (the “field” picture): A fluid variable F (likedensity, velocity) is expressed in terms of (lab) position x andtime t: F (x, t)

The Lagrangian description: fluid flow as seen by an observersitting on a fluid parcel (the “particle” picture): F is afunction of the position of the fluid parcel x0 at a referencetime t = t0 and time t: F (x0, t)

the two pictures are related via a (typically Galilean) frametransformation involving the bulk fluid velocity

Subramanian Fluid Dynamics

Page 40: Phy 352: Fluid Dynamics, Spring 2013

The “material/substantive/particle” derivative

What is the rate of change of F experienced by a Lagrangian

observer (i.e.; one sitting on a fluid parcel) expressed in regular lab(Eulerian) variables?

Subramanian Fluid Dynamics

Page 41: Phy 352: Fluid Dynamics, Spring 2013

The “material/substantive/particle” derivative

What is the rate of change of F experienced by a Lagrangian

observer (i.e.; one sitting on a fluid parcel) expressed in regular lab(Eulerian) variables?

dF =∂F

∂tdt +

∂F

∂xidxi

: ∂/∂t gives the local (time) rate of change at a point x

Subramanian Fluid Dynamics

Page 42: Phy 352: Fluid Dynamics, Spring 2013

The “material/substantive/particle” derivative

What is the rate of change of F experienced by a Lagrangian

observer (i.e.; one sitting on a fluid parcel) expressed in regular lab(Eulerian) variables?

dF =∂F

∂tdt +

∂F

∂xidxi

: ∂/∂t gives the local (time) rate of change at a point x

dF

dt=∂F

∂t+ ui

∂F

∂xi

Subramanian Fluid Dynamics

Page 43: Phy 352: Fluid Dynamics, Spring 2013

The “material/substantive/particle” derivative

What is the rate of change of F experienced by a Lagrangian

observer (i.e.; one sitting on a fluid parcel) expressed in regular lab(Eulerian) variables?

dF =∂F

∂tdt +

∂F

∂xidxi

: ∂/∂t gives the local (time) rate of change at a point x

dF

dt=∂F

∂t+ ui

∂F

∂xi=∂F

∂t+ u .∇F

Subramanian Fluid Dynamics

Page 44: Phy 352: Fluid Dynamics, Spring 2013

The “material/substantive/particle” derivative

What is the rate of change of F experienced by a Lagrangian

observer (i.e.; one sitting on a fluid parcel) expressed in regular lab(Eulerian) variables?

dF =∂F

∂tdt +

∂F

∂xidxi

: ∂/∂t gives the local (time) rate of change at a point x

dF

dt=∂F

∂t+ ui

∂F

∂xi=∂F

∂t+ u .∇F

dF/dt (often written as DF/Dt is the material derivative; thetotal rate of change in quantity F ) felt by a Lagrangianobserver

Subramanian Fluid Dynamics

Page 45: Phy 352: Fluid Dynamics, Spring 2013

Streamlines

If |u| = q, and we define a “streamline coordinate” s that pointsalong the local direction of u, the material derivative dF/dt can bewritten as

Subramanian Fluid Dynamics

Page 46: Phy 352: Fluid Dynamics, Spring 2013

Streamlines

If |u| = q, and we define a “streamline coordinate” s that pointsalong the local direction of u, the material derivative dF/dt can bewritten as

dF

dt=∂F

∂t+ u .∇F

Subramanian Fluid Dynamics

Page 47: Phy 352: Fluid Dynamics, Spring 2013

Streamlines

If |u| = q, and we define a “streamline coordinate” s that pointsalong the local direction of u, the material derivative dF/dt can bewritten as

dF

dt=∂F

∂t+ u .∇F =

∂F

∂t+ q

∂F

∂s

Alternatively, if ds = (dx , dy , dz) and u = (ux , uy , uz), astreamline can be defined by

Subramanian Fluid Dynamics

Page 48: Phy 352: Fluid Dynamics, Spring 2013

Streamlines

If |u| = q, and we define a “streamline coordinate” s that pointsalong the local direction of u, the material derivative dF/dt can bewritten as

dF

dt=∂F

∂t+ u .∇F =

∂F

∂t+ q

∂F

∂s

Alternatively, if ds = (dx , dy , dz) and u = (ux , uy , uz), astreamline can be defined by

dx

ux=

dy

uy=

dz

uz

Subramanian Fluid Dynamics

Page 49: Phy 352: Fluid Dynamics, Spring 2013

Streamlines

If |u| = q, and we define a “streamline coordinate” s that pointsalong the local direction of u, the material derivative dF/dt can bewritten as

dF

dt=∂F

∂t+ u .∇F =

∂F

∂t+ q

∂F

∂s

Alternatively, if ds = (dx , dy , dz) and u = (ux , uy , uz), astreamline can be defined by

dx

ux=

dy

uy=

dz

uz

Equivalently, ds× u = 0.

Subramanian Fluid Dynamics

Page 50: Phy 352: Fluid Dynamics, Spring 2013

Laminar flow around a sphere: streamlines

Subramanian Fluid Dynamics

Page 51: Phy 352: Fluid Dynamics, Spring 2013

Turbulent flow around a sphere: streamlines

Subramanian Fluid Dynamics

Page 52: Phy 352: Fluid Dynamics, Spring 2013

Streamlines, pathlines and streaklines

Pathline: trajectory of a fluid parcel of fixed identity

Subramanian Fluid Dynamics

Page 53: Phy 352: Fluid Dynamics, Spring 2013

Streamlines, pathlines and streaklines

Pathline: trajectory of a fluid parcel of fixed identity

Streakline: Current location of all fluid parcels that havepassed through a fixed spatial point (e.g., injectdye/smoke/some kind of tracer)

Subramanian Fluid Dynamics

Page 54: Phy 352: Fluid Dynamics, Spring 2013

Streamlines, pathlines and streaklines

Pathline: trajectory of a fluid parcel of fixed identity

Streakline: Current location of all fluid parcels that havepassed through a fixed spatial point (e.g., injectdye/smoke/some kind of tracer)

Streamline, pathline, streakline all equivalent for steady flow(what precisely does “steady” mean?)

Subramanian Fluid Dynamics

Page 55: Phy 352: Fluid Dynamics, Spring 2013

The streamfunction

For 2-dimensional flows (i.e., no z-dependence), its often useful todefine a streamfunction ψ:

Subramanian Fluid Dynamics

Page 56: Phy 352: Fluid Dynamics, Spring 2013

The streamfunction

For 2-dimensional flows (i.e., no z-dependence), its often useful todefine a streamfunction ψ:

u = −∇× [zψ(x , y)]

Subramanian Fluid Dynamics

Page 57: Phy 352: Fluid Dynamics, Spring 2013

The streamfunction

For 2-dimensional flows (i.e., no z-dependence), its often useful todefine a streamfunction ψ:

u = −∇× [zψ(x , y)]

Using this definition, and the definition of streamlines, one canshow that (work it out!)

Subramanian Fluid Dynamics

Page 58: Phy 352: Fluid Dynamics, Spring 2013

The streamfunction

For 2-dimensional flows (i.e., no z-dependence), its often useful todefine a streamfunction ψ:

u = −∇× [zψ(x , y)]

Using this definition, and the definition of streamlines, one canshow that (work it out!)

δψ =∂ψ

∂xdx +

∂ψ

∂ydy

Subramanian Fluid Dynamics

Page 59: Phy 352: Fluid Dynamics, Spring 2013

The streamfunction

For 2-dimensional flows (i.e., no z-dependence), its often useful todefine a streamfunction ψ:

u = −∇× [zψ(x , y)]

Using this definition, and the definition of streamlines, one canshow that (work it out!)

δψ =∂ψ

∂xdx +

∂ψ

∂ydy = 0 ,

where dx and dy are along a streamline.

Subramanian Fluid Dynamics

Page 60: Phy 352: Fluid Dynamics, Spring 2013

The streamfunction

For 2-dimensional flows (i.e., no z-dependence), its often useful todefine a streamfunction ψ:

u = −∇× [zψ(x , y)]

Using this definition, and the definition of streamlines, one canshow that (work it out!)

δψ =∂ψ

∂xdx +

∂ψ

∂ydy = 0 ,

where dx and dy are along a streamline. In other words thestreamfunction remains constant along a streamline.

Subramanian Fluid Dynamics

Page 61: Phy 352: Fluid Dynamics, Spring 2013

Vorticity

The vorticity ω of a flow is defined as

ω = ∇× u

Subramanian Fluid Dynamics

Page 62: Phy 352: Fluid Dynamics, Spring 2013

Vorticity

The vorticity ω of a flow is defined as

ω = ∇× u

If the vorticity of a flow equals zero, the flow is irrotational

Subramanian Fluid Dynamics

Page 63: Phy 352: Fluid Dynamics, Spring 2013

Vorticity

The vorticity ω of a flow is defined as

ω = ∇× u

If the vorticity of a flow equals zero, the flow is irrotational

For irrotational flows, one can define a potential φ, such thatu = −∇φ (why?)

Subramanian Fluid Dynamics

Page 64: Phy 352: Fluid Dynamics, Spring 2013

Vorticity

The vorticity ω of a flow is defined as

ω = ∇× u

If the vorticity of a flow equals zero, the flow is irrotational

For irrotational flows, one can define a potential φ, such thatu = −∇φ (why?)

and then ∇φ .∇ψ = 0

Subramanian Fluid Dynamics

Page 65: Phy 352: Fluid Dynamics, Spring 2013

Vorticity

The vorticity ω of a flow is defined as

ω = ∇× u

If the vorticity of a flow equals zero, the flow is irrotational

For irrotational flows, one can define a potential φ, such thatu = −∇φ (why?)

and then ∇φ .∇ψ = 0

Why, and can you think of parallels in electrostatics? What

about the Cauchy-Riemann conditions in complex algebra?

Subramanian Fluid Dynamics

Page 66: Phy 352: Fluid Dynamics, Spring 2013

Mass conservation: the equation of continuity

First, define the mass flux across a bounding surface: theamount of mass per unit area per unit time flowing out of (orinto) the surface:

Subramanian Fluid Dynamics

Page 67: Phy 352: Fluid Dynamics, Spring 2013

Mass conservation: the equation of continuity

First, define the mass flux across a bounding surface: theamount of mass per unit area per unit time flowing out of (orinto) the surface:

Mass flux = ρu, where ρ is the matter density and u is theflow velocity

Subramanian Fluid Dynamics

Page 68: Phy 352: Fluid Dynamics, Spring 2013

Mass conservation: the equation of continuity

First, define the mass flux across a bounding surface: theamount of mass per unit area per unit time flowing out of (orinto) the surface:

Mass flux = ρu, where ρ is the matter density and u is theflow velocity

The mass contained in a volume∫

ρ dV can change only dueto mass flux through the bounding surface (mass can’t becreated/destroyed within the volume);

Subramanian Fluid Dynamics

Page 69: Phy 352: Fluid Dynamics, Spring 2013

Mass conservation: the equation of continuity

First, define the mass flux across a bounding surface: theamount of mass per unit area per unit time flowing out of (orinto) the surface:

Mass flux = ρu, where ρ is the matter density and u is theflow velocity

The mass contained in a volume∫

ρ dV can change only dueto mass flux through the bounding surface (mass can’t becreated/destroyed within the volume); in other words,

Subramanian Fluid Dynamics

Page 70: Phy 352: Fluid Dynamics, Spring 2013

Mass conservation: the equation of continuity

First, define the mass flux across a bounding surface: theamount of mass per unit area per unit time flowing out of (orinto) the surface:

Mass flux = ρu, where ρ is the matter density and u is theflow velocity

The mass contained in a volume∫

ρ dV can change only dueto mass flux through the bounding surface (mass can’t becreated/destroyed within the volume); in other words,

∂t

ρ dV = −∫

ρu . dS

Subramanian Fluid Dynamics

Page 71: Phy 352: Fluid Dynamics, Spring 2013

Equation of continuity (Mass conservation)

∂t

ρ dV = −∫

ρu . dS

Use Gauss’s law on RHS to get

Subramanian Fluid Dynamics

Page 72: Phy 352: Fluid Dynamics, Spring 2013

Equation of continuity (Mass conservation)

∂t

ρ dV = −∫

ρu . dS

Use Gauss’s law on RHS to get∫[

∂ρ

∂t+∇ . (ρu)

]

dV = 0

Subramanian Fluid Dynamics

Page 73: Phy 352: Fluid Dynamics, Spring 2013

Equation of continuity (Mass conservation)

∂t

ρ dV = −∫

ρu . dS

Use Gauss’s law on RHS to get∫[

∂ρ

∂t+∇ . (ρu)

]

dV = 0

Since this is true for an arbitrary volume,

∂ρ

∂t+∇ . (ρu) = 0

Subramanian Fluid Dynamics

Page 74: Phy 352: Fluid Dynamics, Spring 2013

Equation of continuity (Mass conservation)

∂t

ρ dV = −∫

ρu . dS

Use Gauss’s law on RHS to get∫[

∂ρ

∂t+∇ . (ρu)

]

dV = 0

Since this is true for an arbitrary volume,

∂ρ

∂t+∇ . (ρu) = 0

This is the conservative form of the mass continuity equation

Subramanian Fluid Dynamics

Page 75: Phy 352: Fluid Dynamics, Spring 2013

Equation of continuity (Mass conservation)

∂t

ρ dV = −∫

ρu . dS

Use Gauss’s law on RHS to get∫[

∂ρ

∂t+∇ . (ρu)

]

dV = 0

Since this is true for an arbitrary volume,

∂ρ

∂t+∇ . (ρu) = 0

This is the conservative form of the mass continuity equationIn general, the conservative form of any quantity goes as

Subramanian Fluid Dynamics

Page 76: Phy 352: Fluid Dynamics, Spring 2013

Equation of continuity (Mass conservation)

∂t

ρ dV = −∫

ρu . dS

Use Gauss’s law on RHS to get∫[

∂ρ

∂t+∇ . (ρu)

]

dV = 0

Since this is true for an arbitrary volume,

∂ρ

∂t+∇ . (ρu) = 0

This is the conservative form of the mass continuity equationIn general, the conservative form of any quantity goes as(Partial) time derivative of quantity + divergence of flux ofthat quantity = 0

Subramanian Fluid Dynamics

Page 77: Phy 352: Fluid Dynamics, Spring 2013

Equation of continuity (Mass conservation)

∂t

ρ dV = −∫

ρu . dS

Use Gauss’s law on RHS to get∫[

∂ρ

∂t+∇ . (ρu)

]

dV = 0

Since this is true for an arbitrary volume,

∂ρ

∂t+∇ . (ρu) = 0

This is the conservative form of the mass continuity equationIn general, the conservative form of any quantity goes as(Partial) time derivative of quantity + divergence of flux ofthat quantity = 0Alternatively, using the Lagrangian derivative d/dt, (show!)

dt+ ρ∇ .u = 0

Subramanian Fluid Dynamics

Page 78: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility

The mass continuity equation can be rewritten as

1

ρ

dt+∇ .u = 0

Subramanian Fluid Dynamics

Page 79: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility

The mass continuity equation can be rewritten as

1

ρ

dt+∇ .u = 0

One frequently encounters situations where (to a fairapproximation) the first term is negligible;

Subramanian Fluid Dynamics

Page 80: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility

The mass continuity equation can be rewritten as

1

ρ

dt+∇ .u = 0

One frequently encounters situations where (to a fairapproximation) the first term is negligible; i.e.,

1

ρ

dt≈ 0

Subramanian Fluid Dynamics

Page 81: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility

The mass continuity equation can be rewritten as

1

ρ

dt+∇ .u = 0

One frequently encounters situations where (to a fairapproximation) the first term is negligible; i.e.,

1

ρ

dt≈ 0

From the continuity equation, the condition forincompressibility then becomes

∇ .u = 0

Subramanian Fluid Dynamics

Page 82: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility

The mass continuity equation can be rewritten as

1

ρ

dt+∇ .u = 0

One frequently encounters situations where (to a fairapproximation) the first term is negligible; i.e.,

1

ρ

dt≈ 0

From the continuity equation, the condition forincompressibility then becomes

∇ .u = 0

Applicable when flow speeds ≪ sound speed

Subramanian Fluid Dynamics

Page 83: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility...some more

In the Boussinesq approximation, density variations in thefluid can be neglected everywhere except where the density ismultiplied by g

Subramanian Fluid Dynamics

Page 84: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility...some more

In the Boussinesq approximation, density variations in thefluid can be neglected everywhere except where the density ismultiplied by g

Consider a (gravitationally) vertically stratified atmosphere. Ithas a vertical scale height L ≈ c2s /g ; this is the e-folding scaleheight for the density (show that this is so, at least for

isothermal flows)

Subramanian Fluid Dynamics

Page 85: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility...some more

In the Boussinesq approximation, density variations in thefluid can be neglected everywhere except where the density ismultiplied by g

Consider a (gravitationally) vertically stratified atmosphere. Ithas a vertical scale height L ≈ c2s /g ; this is the e-folding scaleheight for the density (show that this is so, at least for

isothermal flows)

For the Boussinesq approximation to be valid, the scale of theflow should be ≪ L

Subramanian Fluid Dynamics

Page 86: Phy 352: Fluid Dynamics, Spring 2013

Incompressibility...some more

In the Boussinesq approximation, density variations in thefluid can be neglected everywhere except where the density ismultiplied by g

Consider a (gravitationally) vertically stratified atmosphere. Ithas a vertical scale height L ≈ c2s /g ; this is the e-folding scaleheight for the density (show that this is so, at least for

isothermal flows)

For the Boussinesq approximation to be valid, the scale of theflow should be ≪ L

The Boussinseq approximation often just reduces to ∇ .u = 0,but not always

Subramanian Fluid Dynamics

Page 87: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation

Newton’s second law of motion: F = m a

Subramanian Fluid Dynamics

Page 88: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation

Newton’s second law of motion: F = m a

The RHS (m a) is simply the rate of change of momentum

Subramanian Fluid Dynamics

Page 89: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation

Newton’s second law of motion: F = m a

The RHS (m a) is simply the rate of change of momentum

The momentum can change because of “intrinsic” (∂/∂t)change inside the volume:

∂(ρu)

∂tdV

Subramanian Fluid Dynamics

Page 90: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation

Newton’s second law of motion: F = m a

The RHS (m a) is simply the rate of change of momentum

The momentum can change because of “intrinsic” (∂/∂t)change inside the volume:

∂(ρu)

∂tdV

..and also due to the flux of momentum through the boundingsurface

(ρu)u . dA

Subramanian Fluid Dynamics

Page 91: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - momentum flux

Using Gauss’s divergence theorem (for tensors, since uu is asecond rank tensor), the surface integral

(ρu)u . dS

becomes

Subramanian Fluid Dynamics

Page 92: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - momentum flux

Using Gauss’s divergence theorem (for tensors, since uu is asecond rank tensor), the surface integral

(ρu)u . dS

becomes

∇ .(ρuu) dV

Subramanian Fluid Dynamics

Page 93: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - momentum flux

Using Gauss’s divergence theorem (for tensors, since uu is asecond rank tensor), the surface integral

(ρu)u . dS

becomes

∇ .(ρuu) dV

So that the rate of change of momentum is

Subramanian Fluid Dynamics

Page 94: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - momentum flux

Using Gauss’s divergence theorem (for tensors, since uu is asecond rank tensor), the surface integral

(ρu)u . dS

becomes

∇ .(ρuu) dV

So that the rate of change of momentum is

∫[

∂(ρu)

∂t+∇ .(ρuu)

]

dV

Subramanian Fluid Dynamics

Page 95: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - forces

The rate of change of momentum is equal to the force, ofcourse

Subramanian Fluid Dynamics

Page 96: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - forces

The rate of change of momentum is equal to the force, ofcourseThe force on the fluid element too can have a volume

component (due to body forces),∫

ρg dV

Subramanian Fluid Dynamics

Page 97: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - forces

The rate of change of momentum is equal to the force, ofcourseThe force on the fluid element too can have a volume

component (due to body forces),∫

ρg dV..note, g represents the acceleration due to any kind of bodyforce (like gravity, for instance)

Subramanian Fluid Dynamics

Page 98: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - forces

The rate of change of momentum is equal to the force, ofcourseThe force on the fluid element too can have a volume

component (due to body forces),∫

ρg dV..note, g represents the acceleration due to any kind of bodyforce (like gravity, for instance)Surface forces are a little trickier. Recall, one can have forceson a surface area element that are normal to it, as well astangential to it:

Subramanian Fluid Dynamics

Page 99: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - forces

The rate of change of momentum is equal to the force, ofcourseThe force on the fluid element too can have a volume

component (due to body forces),∫

ρg dV..note, g represents the acceleration due to any kind of bodyforce (like gravity, for instance)Surface forces are a little trickier. Recall, one can have forceson a surface area element that are normal to it, as well astangential to it:

Subramanian Fluid Dynamics

Page 100: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - the pressure tensor

The ijth component of the pressure tensor represents the forcein the ith direction felt by an area element whose outwardnormal points in the jth direction:

(d Fsurface)i = −Pij d Aj

So that

Subramanian Fluid Dynamics

Page 101: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - the pressure tensor

The ijth component of the pressure tensor represents the forcein the ith direction felt by an area element whose outwardnormal points in the jth direction:

(d Fsurface)i = −Pij d Aj

So that

(Fsurface)i = −∫

Pij d Aj

Subramanian Fluid Dynamics

Page 102: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - the pressure tensor

The ijth component of the pressure tensor represents the forcein the ith direction felt by an area element whose outwardnormal points in the jth direction:

(d Fsurface)i = −Pij d Aj

So that

(Fsurface)i = −∫

Pij d Aj = −∫

∂Pij

∂xjdV

So the total force on a fluid element is∫

ρg dV −∫

p dA =

∫[

ρg −∇ .P

]

dV

Subramanian Fluid Dynamics

Page 103: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - the pressure tensor

The ijth component of the pressure tensor represents the forcein the ith direction felt by an area element whose outwardnormal points in the jth direction:

(d Fsurface)i = −Pij d Aj

So that

(Fsurface)i = −∫

Pij d Aj = −∫

∂Pij

∂xjdV

So the total force on a fluid element is∫

ρg dV −∫

p dA =

∫[

ρg −∇ .P

]

dV

where

(∇ .P)i =∂Pij

∂xj

Subramanian Fluid Dynamics

Page 104: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - the pressure tensor

The ijth component of the pressure tensor represents the forcein the ith direction felt by an area element whose outwardnormal points in the jth direction:

(d Fsurface)i = −Pij d Aj

So that

(Fsurface)i = −∫

Pij d Aj = −∫

∂Pij

∂xjdV

So the total force on a fluid element is∫

ρg dV −∫

p dA =

∫[

ρg −∇ .P

]

dV

where

(∇ .P)i =∂Pij

∂xj

Subramanian Fluid Dynamics

Page 105: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - putting it together

Taken together, the momentum conservation equation is

Subramanian Fluid Dynamics

Page 106: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - putting it together

Taken together, the momentum conservation equation is

∂t(ρu) +∇ . (ρuu) = −∇ .P+ ρ g

Subramanian Fluid Dynamics

Page 107: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation - putting it together

Taken together, the momentum conservation equation is

∂t(ρu) +∇ . (ρuu) = −∇ .P+ ρ g

Note, uu is a second order tensor, in the sense of

a b =

a1 b1 a1 b2 a1 b3a2 b1 a2 b2 a2 b3a3 b1 a3 b2 a3 b3

.

Subramanian Fluid Dynamics

Page 108: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation: “conservative” form

Neglect body forces (g)

Subramanian Fluid Dynamics

Page 109: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation: “conservative” form

Neglect body forces (g)

The “conservative” form of the momentum conservationequation is

∂t(ρu) +∇ . (ρuu+ P) = 0

Subramanian Fluid Dynamics

Page 110: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation: “conservative” form

Neglect body forces (g)

The “conservative” form of the momentum conservationequation is

∂t(ρu) +∇ . (ρuu+ P) = 0

which is of the form: partial time derivative of quantity +

divergence of flux of that quantity = 0

Subramanian Fluid Dynamics

Page 111: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation: “conservative” form

Neglect body forces (g)

The “conservative” form of the momentum conservationequation is

∂t(ρu) +∇ . (ρuu+ P) = 0

which is of the form: partial time derivative of quantity +

divergence of flux of that quantity = 0

Subramanian Fluid Dynamics

Page 112: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation for inviscid fluids: The Eulerequation

For an inviscid fluid, its enough to consider the scalar pressure

Pij = p δij

Subramanian Fluid Dynamics

Page 113: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation for inviscid fluids: The Eulerequation

For an inviscid fluid, its enough to consider the scalar pressure

Pij = p δij

; i.e., only the diagonal elements of the pressure tensor arenon-zero

Subramanian Fluid Dynamics

Page 114: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation for inviscid fluids: The Eulerequation

For an inviscid fluid, its enough to consider the scalar pressure

Pij = p δij

; i.e., only the diagonal elements of the pressure tensor arenon-zero

Furthermore, we expand

∂t(ρu) +∇ . (ρuu) = 0

Subramanian Fluid Dynamics

Page 115: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation for inviscid fluids: The Eulerequation

For an inviscid fluid, its enough to consider the scalar pressure

Pij = p δij

; i.e., only the diagonal elements of the pressure tensor arenon-zero

Furthermore, we expand

∂t(ρu) +∇ . (ρuu) = 0

and use the mass continuity equation

Subramanian Fluid Dynamics

Page 116: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation for inviscid fluids: The Eulerequation

For an inviscid fluid, its enough to consider the scalar pressure

Pij = p δij

; i.e., only the diagonal elements of the pressure tensor arenon-zero

Furthermore, we expand

∂t(ρu) +∇ . (ρuu) = 0

and use the mass continuity equation

∂ρ

∂t+∇ . (ρu) = 0

Subramanian Fluid Dynamics

Page 117: Phy 352: Fluid Dynamics, Spring 2013

Momentum conservation for inviscid fluids: The Eulerequation

For an inviscid fluid, its enough to consider the scalar pressure

Pij = p δij

; i.e., only the diagonal elements of the pressure tensor arenon-zero

Furthermore, we expand

∂t(ρu) +∇ . (ρuu) = 0

and use the mass continuity equation

∂ρ

∂t+∇ . (ρu) = 0

to get the Euler equation (work it out!)

ρ∂u

∂t+ ρ (u .∇)u = −∇ p + ρ g

Subramanian Fluid Dynamics

Page 118: Phy 352: Fluid Dynamics, Spring 2013

Some alternatives

If this treatment doesn’t appeal to you, consider following thethe Lagrangian treatment (sit on top of a fluid parcel andwork out momentum conservation); e.g., Arnab RaiChoudhuri’s book

Subramanian Fluid Dynamics

Page 119: Phy 352: Fluid Dynamics, Spring 2013

Some alternatives

If this treatment doesn’t appeal to you, consider following thethe Lagrangian treatment (sit on top of a fluid parcel andwork out momentum conservation); e.g., Arnab RaiChoudhuri’s book

Keep in mind, the Euler equation

ρ∂u

∂t+ ρ (u .∇)u = −∇ p + ρ g

is valid only for inviscid fluids (ones for which Pij = p δij).

Subramanian Fluid Dynamics

Page 120: Phy 352: Fluid Dynamics, Spring 2013

Some alternatives

If this treatment doesn’t appeal to you, consider following thethe Lagrangian treatment (sit on top of a fluid parcel andwork out momentum conservation); e.g., Arnab RaiChoudhuri’s book

Keep in mind, the Euler equation

ρ∂u

∂t+ ρ (u .∇)u = −∇ p + ρ g

is valid only for inviscid fluids (ones for which Pij = p δij).

Else, there are additional terms in the pressure tensor(involving viscosity), and we get the Navier-Stokes equation

Subramanian Fluid Dynamics

Page 121: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..I

Lets consider flows that are incompressible (∇ .u = 0) andirrotational (ω = ∇ × u = 0)

Subramanian Fluid Dynamics

Page 122: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..I

Lets consider flows that are incompressible (∇ .u = 0) andirrotational (ω = ∇ × u = 0)

By virtue of irrotationality, we can define a (scalar) velocitypotential φ defined by

Subramanian Fluid Dynamics

Page 123: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..I

Lets consider flows that are incompressible (∇ .u = 0) andirrotational (ω = ∇ × u = 0)

By virtue of irrotationality, we can define a (scalar) velocitypotential φ defined by

u = ∇φ

Subramanian Fluid Dynamics

Page 124: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..I

Lets consider flows that are incompressible (∇ .u = 0) andirrotational (ω = ∇ × u = 0)

By virtue of irrotationality, we can define a (scalar) velocitypotential φ defined by

u = ∇φ

This also has to with inviscid flows, as we’ll see later.

Subramanian Fluid Dynamics

Page 125: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..I

Lets consider flows that are incompressible (∇ .u = 0) andirrotational (ω = ∇ × u = 0)

By virtue of irrotationality, we can define a (scalar) velocitypotential φ defined by

u = ∇φ

This also has to with inviscid flows, as we’ll see later.

By virtue of incompressibility, the velocity potential satsifiesLaplace’s equation

∇2 φ = 0

Subramanian Fluid Dynamics

Page 126: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..I

Lets consider flows that are incompressible (∇ .u = 0) andirrotational (ω = ∇ × u = 0)

By virtue of irrotationality, we can define a (scalar) velocitypotential φ defined by

u = ∇φ

This also has to with inviscid flows, as we’ll see later.

By virtue of incompressibility, the velocity potential satsifiesLaplace’s equation

∇2 φ = 0

and we can use the solutions familiar to us from electrostatics

Subramanian Fluid Dynamics

Page 127: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..I

Lets consider flows that are incompressible (∇ .u = 0) andirrotational (ω = ∇ × u = 0)

By virtue of irrotationality, we can define a (scalar) velocitypotential φ defined by

u = ∇φ

This also has to with inviscid flows, as we’ll see later.

By virtue of incompressibility, the velocity potential satsifiesLaplace’s equation

∇2 φ = 0

and we can use the solutions familiar to us from electrostatics

Recall, the scalar potential has to be featureless

Subramanian Fluid Dynamics

Page 128: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..II

By virtue of incompressibility, we can define a (scalar)streamfunction ψ

Subramanian Fluid Dynamics

Page 129: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..II

By virtue of incompressibility, we can define a (scalar)streamfunction ψ (for 2D velocity fields, at any rate)

Subramanian Fluid Dynamics

Page 130: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..II

By virtue of incompressibility, we can define a (scalar)streamfunction ψ (for 2D velocity fields, at any rate) ..andrecall, streamlines are lines along which the streamfunction isconserved

Subramanian Fluid Dynamics

Page 131: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..II

By virtue of incompressibility, we can define a (scalar)streamfunction ψ (for 2D velocity fields, at any rate) ..andrecall, streamlines are lines along which the streamfunction isconserved

u(x , y) = −∇× (zψ)

Subramanian Fluid Dynamics

Page 132: Phy 352: Fluid Dynamics, Spring 2013

Before we move onto Navier-Stokes..II

By virtue of incompressibility, we can define a (scalar)streamfunction ψ (for 2D velocity fields, at any rate) ..andrecall, streamlines are lines along which the streamfunction isconserved

u(x , y) = −∇× (zψ)

Taken together, ∇φ .∇ψ = 0; i.e., equipotential lines andstreamlines are orthogonal.

Subramanian Fluid Dynamics

Page 133: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - I

For 2D flows, from incompressibility (∇ .u = 0) we get

Subramanian Fluid Dynamics

Page 134: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - I

For 2D flows, from incompressibility (∇ .u = 0) we get

∂ux∂x

+∂uy∂y

= 0

Subramanian Fluid Dynamics

Page 135: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - I

For 2D flows, from incompressibility (∇ .u = 0) we get

∂ux∂x

+∂uy∂y

= 0

..and this can be related to the stream function as

Subramanian Fluid Dynamics

Page 136: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - I

For 2D flows, from incompressibility (∇ .u = 0) we get

∂ux∂x

+∂uy∂y

= 0

..and this can be related to the stream function as

ux ≡ ∂ψ

∂yuy ≡ ∂ψ

∂x

Subramanian Fluid Dynamics

Page 137: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - I

For 2D flows, from incompressibility (∇ .u = 0) we get

∂ux∂x

+∂uy∂y

= 0

..and this can be related to the stream function as

ux ≡ ∂ψ

∂yuy ≡ ∂ψ

∂x

From irrotationality we get

Subramanian Fluid Dynamics

Page 138: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - I

For 2D flows, from incompressibility (∇ .u = 0) we get

∂ux∂x

+∂uy∂y

= 0

..and this can be related to the stream function as

ux ≡ ∂ψ

∂yuy ≡ ∂ψ

∂x

From irrotationality we get

ux ≡ −∂φ∂x

uy ≡ −∂φ∂y

Subramanian Fluid Dynamics

Page 139: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - I

For 2D flows, from incompressibility (∇ .u = 0) we get

∂ux∂x

+∂uy∂y

= 0

..and this can be related to the stream function as

ux ≡ ∂ψ

∂yuy ≡ ∂ψ

∂x

From irrotationality we get

ux ≡ −∂φ∂x

uy ≡ −∂φ∂y

Which of course gives the Cauchy-Riemann (like) condition

Subramanian Fluid Dynamics

Page 140: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - I

For 2D flows, from incompressibility (∇ .u = 0) we get

∂ux∂x

+∂uy∂y

= 0

..and this can be related to the stream function as

ux ≡ ∂ψ

∂yuy ≡ ∂ψ

∂x

From irrotationality we get

ux ≡ −∂φ∂x

uy ≡ −∂φ∂y

Which of course gives the Cauchy-Riemann (like) condition

∂φ

∂x=∂ψ

∂yand

∂φ

∂y= −∂ψ

∂x

Subramanian Fluid Dynamics

Page 141: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - II

Its as though ux and uy are components of a single complexvariable;

Subramanian Fluid Dynamics

Page 142: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - II

Its as though ux and uy are components of a single complexvariable; one can therefore apply powerful techniques fromcomplex analysis to solve for the flow field

Subramanian Fluid Dynamics

Page 143: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - II

Its as though ux and uy are components of a single complexvariable; one can therefore apply powerful techniques fromcomplex analysis to solve for the flow field

Note, you can also easily verify ∇ψ .∇φ = 0 from theCauchy-Riemann condition, and

Subramanian Fluid Dynamics

Page 144: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - II

Its as though ux and uy are components of a single complexvariable; one can therefore apply powerful techniques fromcomplex analysis to solve for the flow field

Note, you can also easily verify ∇ψ .∇φ = 0 from theCauchy-Riemann condition, and

Also show that ∇2 ψ (in addition to ∇2 φ) = 0

Subramanian Fluid Dynamics

Page 145: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - II

Its as though ux and uy are components of a single complexvariable; one can therefore apply powerful techniques fromcomplex analysis to solve for the flow field

Note, you can also easily verify ∇ψ .∇φ = 0 from theCauchy-Riemann condition, and

Also show that ∇2 ψ (in addition to ∇2 φ) = 0

So both the streamfunction ψ and the velocity potential φ aresolutions to Laplace’s equation

Subramanian Fluid Dynamics

Page 146: Phy 352: Fluid Dynamics, Spring 2013

Application of complex variables - II

Its as though ux and uy are components of a single complexvariable; one can therefore apply powerful techniques fromcomplex analysis to solve for the flow field

Note, you can also easily verify ∇ψ .∇φ = 0 from theCauchy-Riemann condition, and

Also show that ∇2 ψ (in addition to ∇2 φ) = 0

So both the streamfunction ψ and the velocity potential φ aresolutions to Laplace’s equation

In practice, though, one usually identifies an already knownsolution to the Laplace’s equation and then hunts for aphysical situation where its applicable!

Subramanian Fluid Dynamics

Page 147: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

Subramanian Fluid Dynamics

Page 148: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

φ = (A0+B0 lnr) (C0+D0 θ)+Σ

(

An rn+

Bn

rn

)

(Cn cos n θ+Dn sin n θ)

Subramanian Fluid Dynamics

Page 149: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

φ = (A0+B0 lnr) (C0+D0 θ)+Σ

(

An rn+

Bn

rn

)

(Cn cos n θ+Dn sin n θ)

For a smooth sphere of radius a, the boundary conditions are

∂φ

∂r= 0 at r = a

Subramanian Fluid Dynamics

Page 150: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

φ = (A0+B0 lnr) (C0+D0 θ)+Σ

(

An rn+

Bn

rn

)

(Cn cos n θ+Dn sin n θ)

For a smooth sphere of radius a, the boundary conditions are

∂φ

∂r= 0 at r = a

i.e., normal component of velocity vanishes on the surface of thesphere (tangential slip allowed);

Subramanian Fluid Dynamics

Page 151: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

φ = (A0+B0 lnr) (C0+D0 θ)+Σ

(

An rn+

Bn

rn

)

(Cn cos n θ+Dn sin n θ)

For a smooth sphere of radius a, the boundary conditions are

∂φ

∂r= 0 at r = a

i.e., normal component of velocity vanishes on the surface of thesphere (tangential slip allowed); how do you think the boundary

condition at the sphere’s surface would look like for a viscous fluid?

Subramanian Fluid Dynamics

Page 152: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

φ = (A0+B0 lnr) (C0+D0 θ)+Σ

(

An rn+

Bn

rn

)

(Cn cos n θ+Dn sin n θ)

For a smooth sphere of radius a, the boundary conditions are

∂φ

∂r= 0 at r = a

i.e., normal component of velocity vanishes on the surface of thesphere (tangential slip allowed); how do you think the boundary

condition at the sphere’s surface would look like for a viscous fluid?

and

Subramanian Fluid Dynamics

Page 153: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

φ = (A0+B0 lnr) (C0+D0 θ)+Σ

(

An rn+

Bn

rn

)

(Cn cos n θ+Dn sin n θ)

For a smooth sphere of radius a, the boundary conditions are

∂φ

∂r= 0 at r = a

i.e., normal component of velocity vanishes on the surface of thesphere (tangential slip allowed); how do you think the boundary

condition at the sphere’s surface would look like for a viscous fluid?

andu∞ = −U x

Subramanian Fluid Dynamics

Page 154: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

φ = (A0+B0 lnr) (C0+D0 θ)+Σ

(

An rn+

Bn

rn

)

(Cn cos n θ+Dn sin n θ)

For a smooth sphere of radius a, the boundary conditions are

∂φ

∂r= 0 at r = a

i.e., normal component of velocity vanishes on the surface of thesphere (tangential slip allowed); how do you think the boundary

condition at the sphere’s surface would look like for a viscous fluid?

andu∞ = −U x or φ = U r cos θ

Subramanian Fluid Dynamics

Page 155: Phy 352: Fluid Dynamics, Spring 2013

Inviscid, incompressible, irrotational flow around a smoothsphere

The general solution for ∇2 φ = 0 in 2D polar coordinates is

φ = (A0+B0 lnr) (C0+D0 θ)+Σ

(

An rn+

Bn

rn

)

(Cn cos n θ+Dn sin n θ)

For a smooth sphere of radius a, the boundary conditions are

∂φ

∂r= 0 at r = a

i.e., normal component of velocity vanishes on the surface of thesphere (tangential slip allowed); how do you think the boundary

condition at the sphere’s surface would look like for a viscous fluid?

andu∞ = −U x or φ = U r cos θ

i.e., the velocity is “unchanged” at large distances

Subramanian Fluid Dynamics

Page 156: Phy 352: Fluid Dynamics, Spring 2013

..and the particular solution is..

φ = U cos θ

(

r +a2

r

)

Subramanian Fluid Dynamics

Page 157: Phy 352: Fluid Dynamics, Spring 2013

..and the particular solution is..

φ = U cos θ

(

r +a2

r

)

This incorporates both the boundary conditions mentioned earlier.

Subramanian Fluid Dynamics

Page 158: Phy 352: Fluid Dynamics, Spring 2013

..and the particular solution is..

φ = U cos θ

(

r +a2

r

)

This incorporates both the boundary conditions mentioned earlier.The velocity field is (from u = −∇φ)

u = −U x+ Ua2

r2(cos θ r + sin θ θ)

Subramanian Fluid Dynamics

Page 159: Phy 352: Fluid Dynamics, Spring 2013

Laminar flow around a sphere: streamlines

Subramanian Fluid Dynamics

Page 160: Phy 352: Fluid Dynamics, Spring 2013

Laplace’s eq: numerical solution

Finite-difference representation of ∇2φ = 0 (assuming equal stepsin x and y)

Subramanian Fluid Dynamics

Page 161: Phy 352: Fluid Dynamics, Spring 2013

Laplace’s eq: numerical solution

Finite-difference representation of ∇2φ = 0 (assuming equal stepsin x and y)

φi , j =1

4[φi−1 , j + φi+1 , j + φi , j−1 + φi , j+1]

Subramanian Fluid Dynamics

Page 162: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - I

Start with the Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p + g ,

Subramanian Fluid Dynamics

Page 163: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - I

Start with the Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p + g ,

characterize the body acceleration g using a potential g = −∇Φ,and

Subramanian Fluid Dynamics

Page 164: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - I

Start with the Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p + g ,

characterize the body acceleration g using a potential g = −∇Φ,and recognize that (u .∇)u = 1/2∇(u .u)− u× (∇× u)

Subramanian Fluid Dynamics

Page 165: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - I

Start with the Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p + g ,

characterize the body acceleration g using a potential g = −∇Φ,and recognize that (u .∇)u = 1/2∇(u .u)− u× (∇× u) to write(for steady flows)

∇(1

2u2)− u× (∇× u) = −1

ρ∇ p −∇Φ

Subramanian Fluid Dynamics

Page 166: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - I

Start with the Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p + g ,

characterize the body acceleration g using a potential g = −∇Φ,and recognize that (u .∇)u = 1/2∇(u .u)− u× (∇× u) to write(for steady flows)

∇(1

2u2)− u× (∇× u) = −1

ρ∇ p −∇Φ

Lets us now (line) integrate this whole equation along astreamline element d l

Subramanian Fluid Dynamics

Page 167: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - II

Since d l is along a streamline, (i.e., along u) d l is always ⊥u× (∇× u)

Subramanian Fluid Dynamics

Page 168: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - II

Since d l is along a streamline, (i.e., along u) d l is always ⊥u× (∇× u)

d l .

[

∇(1

2u2)− u× (∇× u) +

1

ρ∇ p +∇Φ

]

yields

Subramanian Fluid Dynamics

Page 169: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - II

Since d l is along a streamline, (i.e., along u) d l is always ⊥u× (∇× u)

d l .

[

∇(1

2u2)− u× (∇× u) +

1

ρ∇ p +∇Φ

]

yields

1

2u2 +

d p

ρ+Φ = Constant

Subramanian Fluid Dynamics

Page 170: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - II

Since d l is along a streamline, (i.e., along u) d l is always ⊥u× (∇× u)

d l .

[

∇(1

2u2)− u× (∇× u) +

1

ρ∇ p +∇Φ

]

yields

1

2u2 +

d p

ρ+Φ = Constant

This is essentially a statement of energy conservation along astreamline

Subramanian Fluid Dynamics

Page 171: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - II

Since d l is along a streamline, (i.e., along u) d l is always ⊥u× (∇× u)

d l .

[

∇(1

2u2)− u× (∇× u) +

1

ρ∇ p +∇Φ

]

yields

1

2u2 +

d p

ρ+Φ = Constant

This is essentially a statement of energy conservation along astreamline (no surprise, since we integrated force along a lineelement)

Subramanian Fluid Dynamics

Page 172: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - II

Since d l is along a streamline, (i.e., along u) d l is always ⊥u× (∇× u)

d l .

[

∇(1

2u2)− u× (∇× u) +

1

ρ∇ p +∇Φ

]

yields

1

2u2 +

d p

ρ+Φ = Constant

This is essentially a statement of energy conservation along astreamline (no surprise, since we integrated force along a lineelement)

The Bernoulli constant is yet another label for a streamline

Subramanian Fluid Dynamics

Page 173: Phy 352: Fluid Dynamics, Spring 2013

The Bernoulli “constant” - II

Since d l is along a streamline, (i.e., along u) d l is always ⊥u× (∇× u)

d l .

[

∇(1

2u2)− u× (∇× u) +

1

ρ∇ p +∇Φ

]

yields

1

2u2 +

d p

ρ+Φ = Constant

This is essentially a statement of energy conservation along astreamline (no surprise, since we integrated force along a lineelement)

The Bernoulli constant is yet another label for a streamline

Subramanian Fluid Dynamics

Page 174: Phy 352: Fluid Dynamics, Spring 2013

Application of Bernoulli constant: flow from an orifice

Speed of water out of a hole in a water tank at depth h:uout =

√2 g h

Subramanian Fluid Dynamics

Page 175: Phy 352: Fluid Dynamics, Spring 2013

Application of Bernoulli constant: flow over airfoil

Pbelow > Pabove, hence airfoil experiences a lift

Subramanian Fluid Dynamics

Page 176: Phy 352: Fluid Dynamics, Spring 2013

Vorticity: some applications

Recap: Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p −∇Φ ,

Subramanian Fluid Dynamics

Page 177: Phy 352: Fluid Dynamics, Spring 2013

Vorticity: some applications

Recap: Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p −∇Φ ,

and use(u .∇)u = 1/2∇(u .u)− u× (∇× u)

to write it as

Subramanian Fluid Dynamics

Page 178: Phy 352: Fluid Dynamics, Spring 2013

Vorticity: some applications

Recap: Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p −∇Φ ,

and use(u .∇)u = 1/2∇(u .u)− u× (∇× u)

to write it as

∂u

∂t+ 1/2∇(u .u)− u× (∇× u) = −1

ρ∇ p −∇Φ

Subramanian Fluid Dynamics

Page 179: Phy 352: Fluid Dynamics, Spring 2013

Vorticity: some applications

Recap: Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p −∇Φ ,

and use(u .∇)u = 1/2∇(u .u)− u× (∇× u)

to write it as

∂u

∂t+ 1/2∇(u .u)− u× (∇× u) = −1

ρ∇ p −∇Φ

Take the curl of the whole equation to get the evolution ofvorticity ω = ∇× u:

Subramanian Fluid Dynamics

Page 180: Phy 352: Fluid Dynamics, Spring 2013

Vorticity: some applications

Recap: Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p −∇Φ ,

and use(u .∇)u = 1/2∇(u .u)− u× (∇× u)

to write it as

∂u

∂t+ 1/2∇(u .u)− u× (∇× u) = −1

ρ∇ p −∇Φ

Take the curl of the whole equation to get the evolution ofvorticity ω = ∇× u:

∂ ω

∂t= ∇× (u× ω) +

1

ρ2∇ ρ×∇ p

Subramanian Fluid Dynamics

Page 181: Phy 352: Fluid Dynamics, Spring 2013

Vorticity: some applications

Recap: Euler equation

∂u

∂t+ (u .∇)u = −1

ρ∇ p −∇Φ ,

and use(u .∇)u = 1/2∇(u .u)− u× (∇× u)

to write it as

∂u

∂t+ 1/2∇(u .u)− u× (∇× u) = −1

ρ∇ p −∇Φ

Take the curl of the whole equation to get the evolution ofvorticity ω = ∇× u:

∂ ω

∂t= ∇× (u× ω) +

1

ρ2∇ ρ×∇ p

show!Subramanian Fluid Dynamics

Page 182: Phy 352: Fluid Dynamics, Spring 2013

Vorticity equation for incompressible, barotropic fluids

If p = f (ρ), (barotropic fluid) then the vorticity equation becomessimpler (because ∇ ρ and ∇ p are parallel):

Subramanian Fluid Dynamics

Page 183: Phy 352: Fluid Dynamics, Spring 2013

Vorticity equation for incompressible, barotropic fluids

If p = f (ρ), (barotropic fluid) then the vorticity equation becomessimpler (because ∇ ρ and ∇ p are parallel):

∂ ω

∂t= ∇× (u× ω)

Subramanian Fluid Dynamics

Page 184: Phy 352: Fluid Dynamics, Spring 2013

Vorticity equation for incompressible, barotropic fluids

If p = f (ρ), (barotropic fluid) then the vorticity equation becomessimpler (because ∇ ρ and ∇ p are parallel):

∂ ω

∂t= ∇× (u× ω)

In principle, this is a dynamical equation for vorticity, sinceω = ∇× u

Subramanian Fluid Dynamics

Page 185: Phy 352: Fluid Dynamics, Spring 2013

Vorticity equation for incompressible, barotropic fluids

If p = f (ρ), (barotropic fluid) then the vorticity equation becomessimpler (because ∇ ρ and ∇ p are parallel):

∂ ω

∂t= ∇× (u× ω)

In principle, this is a dynamical equation for vorticity, sinceω = ∇× u ..and specifying both the curl and divergence(∇ .u = 0) of a vector field specifies it uniquely, (caveats?) so wehave the entire velocity dynamics specified.

Subramanian Fluid Dynamics

Page 186: Phy 352: Fluid Dynamics, Spring 2013

Kelvin’s vorticity theorem

Define the circulation K =∮

u . d l =∫

(∇× u) . d A

Subramanian Fluid Dynamics

Page 187: Phy 352: Fluid Dynamics, Spring 2013

Kelvin’s vorticity theorem

Define the circulation K =∮

u . d l =∫

(∇× u) . d A

Write the Euler equation using the material derivative:

Subramanian Fluid Dynamics

Page 188: Phy 352: Fluid Dynamics, Spring 2013

Kelvin’s vorticity theorem

Define the circulation K =∮

u . d l =∫

(∇× u) . d A

Write the Euler equation using the material derivative:

d u

dt=

1

ρ∇p +∇Φ

Subramanian Fluid Dynamics

Page 189: Phy 352: Fluid Dynamics, Spring 2013

Kelvin’s vorticity theorem

Define the circulation K =∮

u . d l =∫

(∇× u) . d A

Write the Euler equation using the material derivative:

d u

dt=

1

ρ∇p +∇Φ

From the definition of K , we can write its material derivativeas

d K

dt=

d u

dt. d l+

u .d

dtd l

Subramanian Fluid Dynamics

Page 190: Phy 352: Fluid Dynamics, Spring 2013

Kelvin’s vorticity theorem

Define the circulation K =∮

u . d l =∫

(∇× u) . d A

Write the Euler equation using the material derivative:

d u

dt=

1

ρ∇p +∇Φ

From the definition of K , we can write its material derivativeas

d K

dt=

d u

dt. d l+

u .d

dtd l

Subramanian Fluid Dynamics

Page 191: Phy 352: Fluid Dynamics, Spring 2013

When is the circulation conserved?

Using the Euler equation,

d K

dt=

∇Φ . d l+

dp

ρ+

u .d l

dt

Subramanian Fluid Dynamics

Page 192: Phy 352: Fluid Dynamics, Spring 2013

When is the circulation conserved?

Using the Euler equation,

d K

dt=

∇Φ . d l+

dp

ρ+

u .d l

dt

Each term is a perfect differential (show!), so the integral overa closed path is zero.

Subramanian Fluid Dynamics

Page 193: Phy 352: Fluid Dynamics, Spring 2013

When is the circulation conserved?

Using the Euler equation,

d K

dt=

∇Φ . d l+

dp

ρ+

u .d l

dt

Each term is a perfect differential (show!), so the integral overa closed path is zero.

So circulation is conserved in an inviscid, barotropic fluid. Ifcirculation = 0 to begin with, it will always remain that way.

Subramanian Fluid Dynamics

Page 194: Phy 352: Fluid Dynamics, Spring 2013

Irrotational flow around a cylinder

Subramanian Fluid Dynamics

Page 195: Phy 352: Fluid Dynamics, Spring 2013

Irrotational flow + circulation around a cylinder: themagnus effect

Subramanian Fluid Dynamics

Page 196: Phy 352: Fluid Dynamics, Spring 2013

Irrotational flow + circulation around a cylinder: themagnus effect

Pbelow > Pabove:

Subramanian Fluid Dynamics

Page 197: Phy 352: Fluid Dynamics, Spring 2013

Irrotational flow + circulation around a cylinder: themagnus effect

Pbelow > Pabove: so spinning ball experiences a “lift” (why?).

Subramanian Fluid Dynamics

Page 198: Phy 352: Fluid Dynamics, Spring 2013

Irrotational flow + circulation around a cylinder: themagnus effect

Pbelow > Pabove: so spinning ball experiences a “lift” (why?). Thedirection of the force is ⊥ the rotation axis as well as the (local)flow. Remind you of Lorentz forces?

Subramanian Fluid Dynamics

Page 199: Phy 352: Fluid Dynamics, Spring 2013

Viscosity

Subramanian Fluid Dynamics

Page 200: Phy 352: Fluid Dynamics, Spring 2013

Viscosity

Consider viscous flow between two (unbounded) parallel plates.

Subramanian Fluid Dynamics

Page 201: Phy 352: Fluid Dynamics, Spring 2013

Viscosity

Consider viscous flow between two (unbounded) parallel plates.Due to viscosity, the flow doesn’t slip at the boundaries;

Subramanian Fluid Dynamics

Page 202: Phy 352: Fluid Dynamics, Spring 2013

Viscosity

Consider viscous flow between two (unbounded) parallel plates.Due to viscosity, the flow doesn’t slip at the boundaries; it sticks.

Subramanian Fluid Dynamics

Page 203: Phy 352: Fluid Dynamics, Spring 2013

Momentum equation with viscosity

Subramanian Fluid Dynamics

Page 204: Phy 352: Fluid Dynamics, Spring 2013

Momentum equation with viscosity

Fluid flows along the x-direction due to the pressure gradientdp/dx

Subramanian Fluid Dynamics

Page 205: Phy 352: Fluid Dynamics, Spring 2013

Momentum equation with viscosity

Fluid flows along the x-direction due to the pressure gradientdp/dx

But there is also a “frictional” opposing force (in steadystate), else the fluid would accelerate

Subramanian Fluid Dynamics

Page 206: Phy 352: Fluid Dynamics, Spring 2013

Momentum equation with viscosity

Fluid flows along the x-direction due to the pressure gradientdp/dx

But there is also a “frictional” opposing force (in steadystate), else the fluid would accelerate

Recall, for Newtonian fluids, the viscous stress is proportionalto the velocity gradient (strain): τ = µ du/dy

Subramanian Fluid Dynamics

Page 207: Phy 352: Fluid Dynamics, Spring 2013

Momentum equation with viscosity

Fluid flows along the x-direction due to the pressure gradientdp/dx

But there is also a “frictional” opposing force (in steadystate), else the fluid would accelerate

Recall, for Newtonian fluids, the viscous stress is proportionalto the velocity gradient (strain): τ = µ du/dy

So, per unit length in the z-direction (i.e., per dz), the forcebalance reads

Subramanian Fluid Dynamics

Page 208: Phy 352: Fluid Dynamics, Spring 2013

Momentum equation with viscosity

Fluid flows along the x-direction due to the pressure gradientdp/dx

But there is also a “frictional” opposing force (in steadystate), else the fluid would accelerate

Recall, for Newtonian fluids, the viscous stress is proportionalto the velocity gradient (strain): τ = µ du/dy

So, per unit length in the z-direction (i.e., per dz), the forcebalance reads

[

µ

(

du

dy

)

y+dy

− µ

(

du

dy

)

y

]

=

Subramanian Fluid Dynamics

Page 209: Phy 352: Fluid Dynamics, Spring 2013

Momentum equation with viscosity

Fluid flows along the x-direction due to the pressure gradientdp/dx

But there is also a “frictional” opposing force (in steadystate), else the fluid would accelerate

Recall, for Newtonian fluids, the viscous stress is proportionalto the velocity gradient (strain): τ = µ du/dy

So, per unit length in the z-direction (i.e., per dz), the forcebalance reads

[

µ

(

du

dy

)

y+dy

− µ

(

du

dy

)

y

]

= µd2u

dy2dy =

Subramanian Fluid Dynamics

Page 210: Phy 352: Fluid Dynamics, Spring 2013

Momentum equation with viscosity

Fluid flows along the x-direction due to the pressure gradientdp/dx

But there is also a “frictional” opposing force (in steadystate), else the fluid would accelerate

Recall, for Newtonian fluids, the viscous stress is proportionalto the velocity gradient (strain): τ = µ du/dy

So, per unit length in the z-direction (i.e., per dz), the forcebalance reads

[

µ

(

du

dy

)

y+dy

− µ

(

du

dy

)

y

]

= µd2u

dy2dy =

dp

dxdy

Subramanian Fluid Dynamics

Page 211: Phy 352: Fluid Dynamics, Spring 2013

The Navier-Stokes equation

So

µd2u

dy2=

dp

dx

Subramanian Fluid Dynamics

Page 212: Phy 352: Fluid Dynamics, Spring 2013

The Navier-Stokes equation

So

µd2u

dy2=

dp

dx

More generally,

Subramanian Fluid Dynamics

Page 213: Phy 352: Fluid Dynamics, Spring 2013

The Navier-Stokes equation

So

µd2u

dy2=

dp

dx

More generally,

µ∇2u = ∇ p

Subramanian Fluid Dynamics

Page 214: Phy 352: Fluid Dynamics, Spring 2013

The Navier-Stokes equation

So

µd2u

dy2=

dp

dx

More generally,

µ∇2u = ∇ p

With this additional term due to viscous stresses, the fullmomentum equation reads

Subramanian Fluid Dynamics

Page 215: Phy 352: Fluid Dynamics, Spring 2013

The Navier-Stokes equation

So

µd2u

dy2=

dp

dx

More generally,

µ∇2u = ∇ p

With this additional term due to viscous stresses, the fullmomentum equation reads (Euler equation plus viscous stressterm)

Subramanian Fluid Dynamics

Page 216: Phy 352: Fluid Dynamics, Spring 2013

The Navier-Stokes equation

So

µd2u

dy2=

dp

dx

More generally,

µ∇2u = ∇ p

With this additional term due to viscous stresses, the fullmomentum equation reads (Euler equation plus viscous stressterm)

ρ∂u

∂t+ ρ (u .∇)u = −∇ p + µ∇2u+ ρ g

Subramanian Fluid Dynamics

Page 217: Phy 352: Fluid Dynamics, Spring 2013

The Navier-Stokes equation

So

µd2u

dy2=

dp

dx

More generally,

µ∇2u = ∇ p

With this additional term due to viscous stresses, the fullmomentum equation reads (Euler equation plus viscous stressterm)

ρ∂u

∂t+ ρ (u .∇)u = −∇ p + µ∇2u+ ρ g

This is the Navier-Stokes equation.

Subramanian Fluid Dynamics

Page 218: Phy 352: Fluid Dynamics, Spring 2013

Navier-Stokes ...a little more formally

Remember, we can have normal, as well as tangential stresses oneach face in a fluid volume element:

Subramanian Fluid Dynamics

Page 219: Phy 352: Fluid Dynamics, Spring 2013

Navier-Stokes ...a little more formally

Remember, we can have normal, as well as tangential stresses oneach face in a fluid volume element:

Subramanian Fluid Dynamics

Page 220: Phy 352: Fluid Dynamics, Spring 2013

Navier-Stokes ...a little more formally

Remember, we can have normal, as well as tangential stresses oneach face in a fluid volume element:

...so instead of Pij = p δij , which is okay for inviscid fluids, we’dhave Pij = p δij + σij for viscous fluids.

Subramanian Fluid Dynamics

Page 221: Phy 352: Fluid Dynamics, Spring 2013

Navier-Stokes ...a little more formally

Remember, we can have normal, as well as tangential stresses oneach face in a fluid volume element:

...so instead of Pij = p δij , which is okay for inviscid fluids, we’dhave Pij = p δij + σij for viscous fluids. As always, Pij is the forcein the ith direction on the face whose outward normal is in the jthdirection.

Subramanian Fluid Dynamics

Page 222: Phy 352: Fluid Dynamics, Spring 2013

Navier-Stokes ...a little more formally

Remember, we can have normal, as well as tangential stresses oneach face in a fluid volume element:

...so instead of Pij = p δij , which is okay for inviscid fluids, we’dhave Pij = p δij + σij for viscous fluids. As always, Pij is the forcein the ith direction on the face whose outward normal is in the jthdirection. p is still the thermodynamic pressure, but there are somecaveats

Subramanian Fluid Dynamics

Page 223: Phy 352: Fluid Dynamics, Spring 2013

So what would σij look like?

Subramanian Fluid Dynamics

Page 224: Phy 352: Fluid Dynamics, Spring 2013

So what would σij look like?

Recall, for Newtonian fluids,

τ = µdu

dy

Subramanian Fluid Dynamics

Page 225: Phy 352: Fluid Dynamics, Spring 2013

So what would σij look like?

Recall, for Newtonian fluids,

τ = µdu

dy

..so σij will involve velocity derivatives like dui/dxj

Subramanian Fluid Dynamics

Page 226: Phy 352: Fluid Dynamics, Spring 2013

..σij ..some more..

∂ui∂xj

=1

2

(

∂ui∂xj

+∂uj∂xi

)

+1

2

(

∂ui∂xj

− ∂uj∂xi

)

Subramanian Fluid Dynamics

Page 227: Phy 352: Fluid Dynamics, Spring 2013

..σij ..some more..

∂ui∂xj

=1

2

(

∂ui∂xj

+∂uj∂xi

)

+1

2

(

∂ui∂xj

− ∂uj∂xi

)

The second term represents rigid body rotation (note, u = Ω× ris rigid body rotation) and therefore doesn’t involve shear stresses(show)

Subramanian Fluid Dynamics

Page 228: Phy 352: Fluid Dynamics, Spring 2013

..σij ..some more..

∂ui∂xj

=1

2

(

∂ui∂xj

+∂uj∂xi

)

+1

2

(

∂ui∂xj

− ∂uj∂xi

)

The second term represents rigid body rotation (note, u = Ω× ris rigid body rotation) and therefore doesn’t involve shear stresses(show) If we insist on Newtonian fluids, the most general secondrank tensor involving velocity gradients is of the form

σij = a

(

∂ui∂xj

+∂uj∂xi

)

+ b δij ∇ .u

Subramanian Fluid Dynamics

Page 229: Phy 352: Fluid Dynamics, Spring 2013

...furthermore..

Recall Pij = pδij + σij .

Subramanian Fluid Dynamics

Page 230: Phy 352: Fluid Dynamics, Spring 2013

...furthermore..

Recall Pij = pδij + σij . If we take p to be the (scalar)thermodynamic pressure, it contains the trace of Pij ; i.e.,

Subramanian Fluid Dynamics

Page 231: Phy 352: Fluid Dynamics, Spring 2013

...furthermore..

Recall Pij = pδij + σij . If we take p to be the (scalar)thermodynamic pressure, it contains the trace of Pij ; i.e.,

p =1

3Pii

Subramanian Fluid Dynamics

Page 232: Phy 352: Fluid Dynamics, Spring 2013

...furthermore..

Recall Pij = pδij + σij . If we take p to be the (scalar)thermodynamic pressure, it contains the trace of Pij ; i.e.,

p =1

3Pii

...in which case σij had better be traceless.

Subramanian Fluid Dynamics

Page 233: Phy 352: Fluid Dynamics, Spring 2013

...furthermore..

Recall Pij = pδij + σij . If we take p to be the (scalar)thermodynamic pressure, it contains the trace of Pij ; i.e.,

p =1

3Pii

...in which case σij had better be traceless. The only way this canhappen is if b = −(2/3)a, by which

σij = −µ(

∂ui∂xj

+∂uj∂xi

− 2

3δij∇ .u

)

Subramanian Fluid Dynamics

Page 234: Phy 352: Fluid Dynamics, Spring 2013

..putting it all together

ρdui

dt= ρgi −

∂p

∂xi+

∂xj

[

µ

(

∂ui∂xj

+∂uj∂xi

− 2

3δij ∇ .u

)]

Subramanian Fluid Dynamics

Page 235: Phy 352: Fluid Dynamics, Spring 2013

..putting it all together

ρdui

dt= ρgi −

∂p

∂xi+

∂xj

[

µ

(

∂ui∂xj

+∂uj∂xi

− 2

3δij ∇ .u

)]

..if µ is isotropic, it can be considered to be a scalar, and we get

Subramanian Fluid Dynamics

Page 236: Phy 352: Fluid Dynamics, Spring 2013

..putting it all together

ρdui

dt= ρgi −

∂p

∂xi+

∂xj

[

µ

(

∂ui∂xj

+∂uj∂xi

− 2

3δij ∇ .u

)]

..if µ is isotropic, it can be considered to be a scalar, and we get

ρdu

dt= ρg −∇p + µ

[

∇2u+1

3∇(∇ .u)

]

Subramanian Fluid Dynamics

Page 237: Phy 352: Fluid Dynamics, Spring 2013

..putting it all together

ρdui

dt= ρgi −

∂p

∂xi+

∂xj

[

µ

(

∂ui∂xj

+∂uj∂xi

− 2

3δij ∇ .u

)]

..if µ is isotropic, it can be considered to be a scalar, and we get

ρdu

dt= ρg −∇p + µ

[

∇2u+1

3∇(∇ .u)

]

..and for incompressible flows we recover

Subramanian Fluid Dynamics

Page 238: Phy 352: Fluid Dynamics, Spring 2013

..putting it all together

ρdui

dt= ρgi −

∂p

∂xi+

∂xj

[

µ

(

∂ui∂xj

+∂uj∂xi

− 2

3δij ∇ .u

)]

..if µ is isotropic, it can be considered to be a scalar, and we get

ρdu

dt= ρg −∇p + µ

[

∇2u+1

3∇(∇ .u)

]

..and for incompressible flows we recover

du

dt= g − 1

ρ∇p +

µ

ρ∇2u

Subramanian Fluid Dynamics

Page 239: Phy 352: Fluid Dynamics, Spring 2013

Finally, the energy equation

We have already seen energy conservation in the guise of theBernoulli constant, but now lets include viscosity (we followLandau & Lifshitz here)

Subramanian Fluid Dynamics

Page 240: Phy 352: Fluid Dynamics, Spring 2013

Finally, the energy equation

We have already seen energy conservation in the guise of theBernoulli constant, but now lets include viscosity (we followLandau & Lifshitz here)

Recall, Pij = pδij + σij , and for incompressible fluids, theviscous stress tensor is

Subramanian Fluid Dynamics

Page 241: Phy 352: Fluid Dynamics, Spring 2013

Finally, the energy equation

We have already seen energy conservation in the guise of theBernoulli constant, but now lets include viscosity (we followLandau & Lifshitz here)

Recall, Pij = pδij + σij , and for incompressible fluids, theviscous stress tensor is

σij = −µ(

∂ui∂xj

+∂uj∂xi

)

Subramanian Fluid Dynamics

Page 242: Phy 352: Fluid Dynamics, Spring 2013

Finally, the energy equation

We have already seen energy conservation in the guise of theBernoulli constant, but now lets include viscosity (we followLandau & Lifshitz here)

Recall, Pij = pδij + σij , and for incompressible fluids, theviscous stress tensor is

σij = −µ(

∂ui∂xj

+∂uj∂xi

)

The Navier-Stokes equation can be equivalently be written as

Subramanian Fluid Dynamics

Page 243: Phy 352: Fluid Dynamics, Spring 2013

Finally, the energy equation

We have already seen energy conservation in the guise of theBernoulli constant, but now lets include viscosity (we followLandau & Lifshitz here)

Recall, Pij = pδij + σij , and for incompressible fluids, theviscous stress tensor is

σij = −µ(

∂ui∂xj

+∂uj∂xi

)

The Navier-Stokes equation can be equivalently be written as

∂ui∂t

= −uk∂ui∂xk

− 1

ρ

∂p

∂xi+

1

ρ

∂σik∂xk

Subramanian Fluid Dynamics

Page 244: Phy 352: Fluid Dynamics, Spring 2013

Energy equation ..cont’d

We’re interested in knowing how the kinetic energy 1/2ρu2 of aparcel of fluid evolves with time.

Subramanian Fluid Dynamics

Page 245: Phy 352: Fluid Dynamics, Spring 2013

Energy equation ..cont’d

We’re interested in knowing how the kinetic energy 1/2ρu2 of aparcel of fluid evolves with time. In other words, evaluate

Subramanian Fluid Dynamics

Page 246: Phy 352: Fluid Dynamics, Spring 2013

Energy equation ..cont’d

We’re interested in knowing how the kinetic energy 1/2ρu2 of aparcel of fluid evolves with time. In other words, evaluate

∂(1/2ρu2)

∂t= ρui

∂ui∂t

Subramanian Fluid Dynamics

Page 247: Phy 352: Fluid Dynamics, Spring 2013

Energy equation ..cont’d

We’re interested in knowing how the kinetic energy 1/2ρu2 of aparcel of fluid evolves with time. In other words, evaluate

∂(1/2ρu2)

∂t= ρui

∂ui∂t

Using the form of Navier-Stokes

Subramanian Fluid Dynamics

Page 248: Phy 352: Fluid Dynamics, Spring 2013

Energy equation ..cont’d

We’re interested in knowing how the kinetic energy 1/2ρu2 of aparcel of fluid evolves with time. In other words, evaluate

∂(1/2ρu2)

∂t= ρui

∂ui∂t

Using the form of Navier-Stokes

∂ui∂t

= −uk∂ui∂xk

− 1

ρ

∂p

∂xi+

1

ρ

∂σik∂xk

Subramanian Fluid Dynamics

Page 249: Phy 352: Fluid Dynamics, Spring 2013

Energy equation ..cont’d

We’re interested in knowing how the kinetic energy 1/2ρu2 of aparcel of fluid evolves with time. In other words, evaluate

∂(1/2ρu2)

∂t= ρui

∂ui∂t

Using the form of Navier-Stokes

∂ui∂t

= −uk∂ui∂xk

− 1

ρ

∂p

∂xi+

1

ρ

∂σik∂xk

we get

∂(1/2ρu2)

∂t= −ρu . (u .∇)u− u .∇p + ui

∂σik∂xk

Subramanian Fluid Dynamics

Page 250: Phy 352: Fluid Dynamics, Spring 2013

Energy equation ..cont’d

We’re interested in knowing how the kinetic energy 1/2ρu2 of aparcel of fluid evolves with time. In other words, evaluate

∂(1/2ρu2)

∂t= ρui

∂ui∂t

Using the form of Navier-Stokes

∂ui∂t

= −uk∂ui∂xk

− 1

ρ

∂p

∂xi+

1

ρ

∂σik∂xk

we get

∂(1/2ρu2)

∂t= −ρu . (u .∇)u− u .∇p + ui

∂σik∂xk

=

−ρ(u .∇)

(

1

2u2 +

p

ρ

)

+ div(u . σ)− σik∂ui∂xk

Subramanian Fluid Dynamics

Page 251: Phy 352: Fluid Dynamics, Spring 2013

Energy equation..cont’d

Since we’re considering incompressible fluids (∇ .u = 0),

Subramanian Fluid Dynamics

Page 252: Phy 352: Fluid Dynamics, Spring 2013

Energy equation..cont’d

Since we’re considering incompressible fluids (∇ .u = 0),

∂(1/2ρu2)

∂t= −∇ .

[

ρu

(

1

2u2 +

p

ρ

)

− u . σ

]

− σik∂ui∂xk

Subramanian Fluid Dynamics

Page 253: Phy 352: Fluid Dynamics, Spring 2013

Energy equation..cont’d

Since we’re considering incompressible fluids (∇ .u = 0),

∂(1/2ρu2)

∂t= −∇ .

[

ρu

(

1

2u2 +

p

ρ

)

− u . σ

]

− σik∂ui∂xk

Integrating over a macroscopic volume (and bounding area),

Subramanian Fluid Dynamics

Page 254: Phy 352: Fluid Dynamics, Spring 2013

Energy equation..cont’d

Since we’re considering incompressible fluids (∇ .u = 0),

∂(1/2ρu2)

∂t= −∇ .

[

ρu

(

1

2u2 +

p

ρ

)

− u . σ

]

− σik∂ui∂xk

Integrating over a macroscopic volume (and bounding area),

∂t(1/2ρu2) dV = −

∮[

ρu

(

1

2u2+

p

ρ

)

−u . σ

]

. dA−∫

σik∂ui∂xk

dV

Subramanian Fluid Dynamics

Page 255: Phy 352: Fluid Dynamics, Spring 2013

Energy equation..cont’d

Since we’re considering incompressible fluids (∇ .u = 0),

∂(1/2ρu2)

∂t= −∇ .

[

ρu

(

1

2u2 +

p

ρ

)

− u . σ

]

− σik∂ui∂xk

Integrating over a macroscopic volume (and bounding area),

∂t(1/2ρu2) dV = −

∮[

ρu

(

1

2u2+

p

ρ

)

−u . σ

]

. dA−∫

σik∂ui∂xk

dV

The first term on the RHS vanishes (why?)

Subramanian Fluid Dynamics

Page 256: Phy 352: Fluid Dynamics, Spring 2013

..leaving, finally

Ekin = −∫

σik∂ui∂xk

dV =

Subramanian Fluid Dynamics

Page 257: Phy 352: Fluid Dynamics, Spring 2013

..leaving, finally

Ekin = −∫

σik∂ui∂xk

dV = − 1

2

σik

(

∂ui∂xk

+∂uk∂xi

)

dV

Subramanian Fluid Dynamics

Page 258: Phy 352: Fluid Dynamics, Spring 2013

..leaving, finally

Ekin = −∫

σik∂ui∂xk

dV = − 1

2

σik

(

∂ui∂xk

+∂uk∂xi

)

dV

and substituting for σik ,

σik = −µ(

∂ui∂xk

+∂uk∂xi

)

Subramanian Fluid Dynamics

Page 259: Phy 352: Fluid Dynamics, Spring 2013

..leaving, finally

Ekin = −∫

σik∂ui∂xk

dV = − 1

2

σik

(

∂ui∂xk

+∂uk∂xi

)

dV

and substituting for σik ,

σik = −µ(

∂ui∂xk

+∂uk∂xi

)

we get

Ekin = −1

∫(

∂ui∂xk

+∂uk∂xi

)2

dV

Subramanian Fluid Dynamics