4A10 flow instability

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/63

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 4:47 PM on 4/11/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

64 Terms

1
New cards

Defining pertubations for flow instability

knowt flashcard image
2
New cards

What is stability

  • Every single frequecny and mode of pertubation that we input needs to be stable for stability.

  • can characterise this with a laplace transform and teh value of s

<ul><li><p>Every single frequecny and mode of pertubation that we input needs to be stable for stability.</p></li><li><p>can characterise this with a laplace transform and teh value of s</p></li></ul><p></p>
3
New cards

Marginal stability

WE can also have marginal stability situations

  • stationary basically standing wave solutions

  • oscillatory rhyrthms

<p>WE can also have marginal stability situations</p><ul><li><p>stationary basically standing wave solutions</p></li><li><p>oscillatory rhyrthms</p></li></ul><p></p>
4
New cards

Methods of analysing stability.

We have two ways of analysing stability:

Linerarised equations

  • looking at small pertubations

  • solve for the growth rate

Energy analysis

  • see if energy is released or needed for a given pertubation

5
New cards

Break up of liquid jet: Setup and background

Here we’re trying to find the critical reynolds number for a liquid jet:

  • the physical mechanism is surface tension resulting in varying energy differences.

    • There is a squeeze from a smaller curvature increasing surface tension, balanced out by length wise curvature to some extent

  • we will work out an energy argument based on surface tension

  • Using conservation of volume to link how our curvatures in both directions

To work out growth rate:

  • We will use a different method of using dimensional analysis to figure out the form of our growth rate equation

<p>Here we’re trying to find the critical reynolds number for a liquid jet:</p><ul><li><p>the physical mechanism is surface tension resulting in varying energy differences.</p><ul><li><p>There is a squeeze from a smaller curvature increasing surface tension, balanced out by length wise curvature to some extent</p></li></ul></li><li><p>we will work out an energy argument based on surface tension</p></li><li><p>Using conservation of volume to link how our curvatures in both directions</p></li></ul><p></p><p>To work out growth rate:</p><ul><li><p>We will use a different method of using dimensional analysis to figure out the form of our growth rate equation<br></p></li></ul><p></p>
6
New cards

Break up of liquid jet: (note on surface tension)

Our surface tension can be defined in two ways:

  • Tension (N/m) basically a force per unit length, a pull on the fluid

  • Energy (J/m²) as a surface energy per unit area

To work out the pressure different due to surface tension

  • This is identical to a hoop stress derivation

    • So ΔP = γ/R for a single curvature (γ = ΔP/R)

    • and ΔP = 2γ/R for spherical (γ = ΔP/2R)

    • And for compound curvature. Δp=γ(1R1+1R2)\Delta p = \gamma \left( \frac{1}{R_1} + \frac{1}{R_2} \right)

We are just balancing and integrating our pressure force (can take as a sector) with our surface tension at an angle. The trig terms will cancel out.

<p>Our surface tension can be defined in two ways:</p><ul><li><p><strong>Tension</strong> (N/m) basically a force per unit length, a pull on the fluid</p></li><li><p><strong>Energy</strong> (J/m²) as a surface energy per unit area</p></li></ul><p></p><p>To work out the pressure different due to surface tension</p><ul><li><p><strong>This is identical to a hoop stress derivation</strong></p><ul><li><p>So ΔP = γ/R for a single curvature (γ =  ΔP/R) </p></li><li><p>and ΔP = 2γ/R for spherical (γ = ΔP/2R)</p></li><li><p>And for compound curvature. $$\Delta p = \gamma \left( \frac{1}{R_1} + \frac{1}{R_2} \right)$$ </p></li></ul></li></ul><p></p><p>We are just balancing and integrating our pressure force (can take as a sector) with our surface tension at an angle. The trig terms will cancel out.</p><p></p>
7
New cards

Break up of liquid jet: applying pertubation and considering volume

We will apply a small amplitude harmonic disturbance

  • r=α+βcoskxr = \alpha + \beta cos kx

Working out how α and β vary, given that we know the overall volume is constant

  • new volume is 0λπr2dx=0λπ(α+βcoskx)2dx=πλ(α2+12β2)\int_0^{\lambda}\pi r^2\,dx=\int_0^{\lambda}\pi(\alpha+\beta\cos kx)^2\,dx=\pi\lambda\left(\alpha^2+\frac{1}{2}\beta^2\right)

so:

πλ(α2+12β2)Volume of perturbed jet=πa2×λUndisturbed volume\underbrace{\pi \lambda \left( \alpha^{2} + \frac{1}{2} \beta^{2} \right)}_{\text{Volume of perturbed jet}} = \underbrace{\pi a^{2} \times \lambda}_{\text{Undisturbed volume}}

α=a(112(βa)2)1/2\Rightarrow \alpha = a \left( 1 - \frac{1}{2} \left( \frac{\beta}{a} \right)^{2} \right)^{1/2}

small amplitude:

β is much smaller the α, so can rewrite this as a binomial expansion

α=a(114(βa)2)\alpha = a \left( 1 - \frac{1}{4} \left( \frac{\beta}{a} \right)^{2} \right)

<p>We will apply a small amplitude harmonic disturbance</p><ul><li><p>$$ r = \alpha + \beta cos kx $$ </p></li></ul><p></p><p>Working out how α and β vary, given that we know the overall volume is constant</p><ul><li><p>new volume is $$\int_0^{\lambda}\pi r^2\,dx=\int_0^{\lambda}\pi(\alpha+\beta\cos kx)^2\,dx=\pi\lambda\left(\alpha^2+\frac{1}{2}\beta^2\right)$$ </p></li></ul><p>so:</p><p>$$\underbrace{\pi \lambda \left( \alpha^{2} + \frac{1}{2} \beta^{2} \right)}_{\text{Volume of perturbed jet}} = \underbrace{\pi a^{2} \times \lambda}_{\text{Undisturbed volume}}$$ </p><p>$$\Rightarrow \alpha = a \left( 1 - \frac{1}{2} \left( \frac{\beta}{a} \right)^{2} \right)^{1/2}$$ </p><p></p><p><strong>small amplitude</strong>:</p><p>β is much smaller the α, so can rewrite this as a binomial expansion</p><p>$$\alpha = a \left( 1 - \frac{1}{4} \left( \frac{\beta}{a} \right)^{2} \right)$$ </p><p></p>
8
New cards

Break up of liquid jet: considering surface area

Our surface tension is an energy per unit area

  • To work out stability, we basically want to see if our pertubation increase or decreases the area

  • this will tell us if the energy increase or decreases

Using the constraint from before, we can use this to work out the surface area. The result is shown in the picture

Detailed maths

Transform coordinate system along length to dx

=x=0λ2πrds,ds=1+(drdx)2dx= \int_{x=0}^{\lambda} 2\pi r \, ds \quad , \quad ds = \sqrt{1 + \left( \frac{dr}{dx} \right)^2} \cdot dx

now subbing in our expression for r both in 2πr and dr/dx

ds=dx(1+(βksinkx)2)1/2ds=dx\left(1+(\beta k\sin kx)^2\right)^{1/2}\quad taking an expansion as β is really small:

=dx(1+12β2k2sin2kx+O(βk)4)= dx \left( 1 + \frac{1}{2} \beta^2 k^2 \sin^2 kx + O(\beta k)^4 \right)

Now subbing in the integral

S.A.=2π0λ(α+βcoskx)(1+12β2k2sin2kx)dx\text{S.A.} = 2\pi \int_{0}^{\lambda} (\alpha + \beta \cos kx) \left( 1 + \frac{1}{2} \beta^2 k^2 \sin^2 kx \right) dx

quite easy to solve, basically in terms of chain rule if we get into the form sin(cos)^n or cos(sin)^n

this results in:

=2πλ(α+14αβ2k2)= 2\pi \lambda \left( \alpha + \frac{1}{4} \alpha \beta^2 k^2 \right)

now subbing in our expression for α

α=a(114(βa)2+o(βa)4)\alpha = a \left( 1 - \frac{1}{4} \left( \frac{\beta}{a} \right)^2 + o \left( \frac{\beta}{a} \right)^4 \right)

=2πλa(1+β24(k21a2))= 2\pi \lambda a \left( 1 + \frac{\beta^2}{4} \left( k^2 - \frac{1}{a^2} \right) \right)

=2πλa(1+β24a2(k2a21))if β small= 2\pi \lambda a \left( 1 + \frac{\beta^2}{4a^2} (k^2 a^2 - 1) \right) \quad \text{if } \beta \text{ small}

<p>Our surface tension is an energy per unit area</p><ul><li><p>To work out stability, we basically want to see if our pertubation <strong>increase or decreases</strong> the area</p></li><li><p>this will tell us if the energy increase or decreases</p></li></ul><p></p><p>Using the constraint from before, we can use this to work out the surface area. The result is shown in the picture</p><p></p><h3 id="e0476596-f2ce-4148-8764-0f17c393c6a9" data-toc-id="e0476596-f2ce-4148-8764-0f17c393c6a9" collapsed="false" seolevelmigrated="true">Detailed maths</h3><p><strong>Transform coordinate system along length to dx</strong></p><p>$$= \int_{x=0}^{\lambda} 2\pi r \, ds \quad , \quad ds = \sqrt{1 + \left( \frac{dr}{dx} \right)^2} \cdot dx$$ </p><p>now subbing in our expression for r both in 2πr and dr/dx </p><p>$$ds=dx\left(1+(\beta k\sin kx)^2\right)^{1/2}\quad$$ taking an expansion as β is really small: </p><p>$$= dx \left( 1 + \frac{1}{2} \beta^2 k^2 \sin^2 kx + O(\beta k)^4 \right)$$</p><p></p><p><strong>Now subbing in the integral</strong></p><p>$$\text{S.A.} = 2\pi \int_{0}^{\lambda} (\alpha + \beta \cos kx) \left( 1 + \frac{1}{2} \beta^2 k^2 \sin^2 kx \right) dx$$ </p><p>quite easy to solve, basically in terms of chain rule if we get into the form sin(cos)^n or cos(sin)^n</p><p>this results in: </p><p>$$= 2\pi \lambda \left( \alpha + \frac{1}{4} \alpha \beta^2 k^2 \right)$$ </p><p></p><p><strong>now subbing in our expression for α</strong></p><p><span>$$\alpha = a \left( 1 - \frac{1}{4} \left( \frac{\beta}{a} \right)^2 + o \left( \frac{\beta}{a} \right)^4 \right)$$</span><strong> </strong></p><p>$$= 2\pi \lambda a \left( 1 + \frac{\beta^2}{4} \left( k^2 - \frac{1}{a^2} \right) \right)$$ </p><p>$$= 2\pi \lambda a \left( 1 + \frac{\beta^2}{4a^2} (k^2 a^2 - 1) \right) \quad \text{if } \beta \text{ small}$$ </p><p></p><p></p>
9
New cards

Break up of liquid jet: stability result

Stability criteria can be seen in the image.

  • With small β we can basically consider this as a balance of curvature

    • At long wavelengths we get an increase in curvature from the radius change (aximuthal) resulting in instability

    • But this is counteracted by some negative curvature from the axial curvature

    • at the balance these basically cancel each other out.

<p>Stability criteria can be seen in the image.</p><ul><li><p>With small β we can basically consider this as a balance of curvature</p><ul><li><p>At long wavelengths we get an increase in curvature from the radius change (aximuthal) resulting in instability </p></li><li><p>But this is counteracted by some negative curvature from the axial curvature</p></li><li><p>at the balance these basically cancel each other out.</p></li></ul></li></ul><p></p>
10
New cards

Break up of liquid jet: growth rate.

Here we are considering dimensional analysis: If we consider a perturbation in the form:
r=a+estβcoskxr = a + e^{st} \beta \cos kx

Our growth rate s has dimensions 1/T, this depends on

  • wavenumber (1/L)

  • original radius (a)

  • density (M/L³)

  • surface tension (M/T²)

we get s(ρa3γ)1/2=f(ka)s \left( \frac{\rho a^3}{\gamma} \right)^{1/2} = f(ka)

real variation

our actual variation in this non dimensionalised form can be seen below.

<p>Here we are considering dimensional analysis: If we consider a perturbation in the form:<br>$$r = a + e^{st} \beta \cos kx$$ </p><p></p><p>Our growth rate <strong>s has dimensions 1/T</strong>, this depends on</p><ul><li><p>wavenumber (<strong>1/L)</strong></p></li><li><p>original radius (<strong>a</strong>)</p></li><li><p>density <strong>(M/L³)</strong></p></li><li><p>surface tension (<strong>M/T²</strong>)</p></li></ul><p></p><p>we get $$s \left( \frac{\rho a^3}{\gamma} \right)^{1/2} = f(ka)$$<strong> </strong></p><p></p><p><strong>real variation</strong></p><p>our actual variation in this non dimensionalised form can be seen below. </p><p></p>
11
New cards

Break up of jet : limitations in analysis

effect of gravity

we have ignored gravity so far, we can examine this effect by comparing the hydrostatic pressure difference to the surface tension pressure difference

  • Hydrostatic pressure difference: Δpρga\Delta p \sim \rho g a

  • Surface tension pressure diffference: Δpγ/a\Delta p \sim \gamma / a

So our metric for whether this is significant is by dividing these 2

ρgaγa    aγρg\rho g a \ll \frac{\gamma}{a} \implies a \ll \sqrt{\frac{\gamma}{\rho g}}


cannot predict drop size bc this is large disturbance

<p><strong> effect of gravity</strong></p><p>we have ignored gravity so far, we can examine this effect by comparing the hydrostatic pressure difference to the surface tension pressure difference</p><ul><li><p><strong>Hydrostatic pressure difference:</strong> <span>$$\Delta p \sim \rho g a$$ </span></p></li><li><p><span><strong>Surface tension pressure diffference</strong>: $$\Delta p \sim \gamma / a$$ </span></p></li></ul><p></p><p>So our metric for whether this is significant is by dividing these 2</p><p>$$\rho g a \ll \frac{\gamma}{a} \implies a \ll \sqrt{\frac{\gamma}{\rho g}}$$ </p><p><br><strong> cannot predict drop size bc this is large disturbance</strong></p>
12
New cards

Basic recipe for linear analysis.

we have 6 basic steps for linear stability analysis.

1: Identify steady flow

  • We want a solution for our unperturbed flow, generally want:

  • Velocity U(x)U(x), Pressure P(x)P(x), and Interface position η\eta

2: Identify governing equations/boundary counditions

  • Governing equations like navier stokes and continuity, boundary condition like no slip, pressure at boundary etc.

3: Introduce small pertubations about the flow

  • Add small pertubations to every variable:

  • u(x,t)=U(x)+u(x,t)u(x, t) = U(x) + u'(x, t)

    p(x,t)=P(x)+p(x,t)p(x, t) = P(x) + p'(x, t)

    η(x,t)=a(x)+η(x,t)\eta(x, t) = a(x) + \eta'(x, t)

4: linearise governing equations

  • Express our governing equations in terms of these pertubations

  • Remember our pertubations are small so we can neglect their products (similar to boundary layer equations)

  • allows us to remove many terms

5: solve linearised equations of motion

  • Generally we want normal mode exponential solutions

  • eg: u(x,z,t)u^(z)eikx+stu'(x, z, t) \propto \hat{u}(z) e^{ikx + st} (shape term and then wave evolution term)

  • This is a separation of variables approach

6: use boundary conditions and find S

  • If s is on RHP then it is unstable

Why this is useful

  • any disturbance can be expressed as a fourier series

  • can look at the frequency component sensitivity

  • we need every frequency to be stable for stability

<p>we have 6 basic steps for linear stability analysis.</p><p></p><p><strong>1: Identify steady flow</strong></p><ul><li><p>We want a solution for our unperturbed flow, generally want:</p></li><li><p><span>Velocity $$U(x)$$, Pressure $$P(x)$$, and Interface position $$\eta$$ </span></p></li></ul><p></p><p><strong> 2: Identify governing equations/boundary counditions</strong></p><ul><li><p>Governing equations like navier stokes and continuity, boundary condition like no slip, pressure at boundary etc.</p></li></ul><p></p><p><strong> 3: Introduce small pertubations about the flow</strong></p><ul><li><p>Add small pertubations to every variable:</p></li><li><p>$$u(x, t) = U(x) + u'(x, t)$$</p><p>$$p(x, t) = P(x) + p'(x, t)$$</p><p>$$\eta(x, t) = a(x) + \eta'(x, t)$$</p></li></ul><p></p><p><strong>4: linearise governing equations</strong></p><ul><li><p>Express our governing equations in terms of these pertubations</p></li><li><p>Remember our pertubations are small so we can neglect their products (similar to boundary layer equations)</p></li><li><p>allows us to remove many terms</p></li></ul><p></p><p><strong>5: solve linearised equations of motion</strong></p><ul><li><p>Generally we want normal mode exponential solutions</p></li><li><p>eg: $$u'(x, z, t) \propto \hat{u}(z) e^{ikx + st}$$  (shape term and then wave evolution term)</p></li><li><p>This is a <strong>separation of variables approach </strong></p></li></ul><p></p><p><strong>6: use boundary conditions and find S</strong></p><ul><li><p>If s is on RHP then it is unstable</p></li></ul><p></p><h3 id="dca75d16-22f7-46b3-b793-bb7f6d55c27a" data-toc-id="dca75d16-22f7-46b3-b793-bb7f6d55c27a" collapsed="false" seolevelmigrated="true">Why this is useful</h3><ul><li><p>any disturbance can be expressed as a fourier series</p></li><li><p>can look at the frequency component sensitivity </p></li><li><p>we need every frequency to be stable for stability</p></li></ul><p></p>
13
New cards

Typical form of linear stability modal solutions

knowt flashcard image
14
New cards

Linear stability analysis for plane jet: setup and introduction

Here we are considering a plane (not circular jet) so degrees of freedom (x,z,t)

We will following our linear analysis recipe to solve this:

  • We will look at the interface position η, pressure p and velocity U

  • Our flow is governed by continuity and the euler equation (inviscid navier stokes)

  • We have a pressure boundary condition on the surface, dependent on surface tension, as well as a kinematic boundary condition (fluid particles on surface stay on surface)

  • Goal here is to try eliminate variables

    • We will combine euler and continuity together to a single governing euqation

    • We get a second equation by subbing into the boundary conditions and combining togther

    • combine equations together to get a final PDE

  • Now solve PDE with separation of variables with a Modal solution

  • Use our boundary condition that we know this is solve for Z=a

  • work out growth rate.

<p><strong>Here we are considering a plane (not circular jet) </strong>so degrees of freedom (x,z,t)</p><p>We will following our linear analysis recipe to solve this:</p><ul><li><p>We will look at the interface position η, pressure p and velocity U</p></li><li><p>Our flow is governed by continuity and the euler equation (inviscid navier stokes)</p></li><li><p>We have a pressure boundary condition on the surface, dependent on surface tension, as well as a <strong>kinematic boundary condition</strong> (fluid particles on surface stay on surface)</p></li><li><p>Goal here is to try eliminate variables </p><ul><li><p>We will combine euler and continuity together to a single governing euqation</p></li><li><p>We get a second equation by subbing into the boundary conditions and combining togther</p></li><li><p>combine equations together to get a final PDE</p></li></ul></li><li><p>Now solve PDE with separation of variables with a <strong>Modal solution</strong></p></li><li><p>Use our boundary condition that we know this is solve for Z=a</p></li><li><p>work out growth rate.</p></li></ul><p></p>
15
New cards

Linear stability analysis for plane jet: Governing equations and boundary conditions

We have two governing equations for this scenario:

  • u=0\nabla \cdot \mathbf{u} = 0 (mass conservation)

  • ut+(u)u=1ρp\frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} = -\frac{1}{\rho}\nabla p (inviscid momentum equation)

We also have two boundary conditions:

Pressure boundary condition

  • Our pressure on interface equals atmospheric pressure + a surface tension term

This is pp=γn^on z=η(x,t)p - p_{\infty} = \gamma \nabla \cdot \mathbf{\hat{n}} \quad \text{on } z = \eta(x,t)

n^=FF\mathbf{\hat{n}} = \frac{\nabla F}{|\nabla F|}, where F=0F = 0 is the equation defining the surface.

Kinematic boundary condition

this is basically stating particles on the surface must remain on the surface, basically our material derivative on the surface must be zero.

Our surface function is F(x,z,t)=zη(x,t)=0F(x, z, t) = z - \eta(x, t) = 0 .

So: DFDt=[Ft+(u)F]=0\frac{DF}{Dt} = \left[ \frac{\partial F}{\partial t} + (\mathbf{u} \cdot \nabla)F \right] = 0

  • Ft=ηt\frac{\partial F}{\partial t} = -\frac{\partial \eta}{\partial t}

  • (u)F=uFx+vFy+wFz=uηx+0+w(1)(\mathbf{u} \cdot \nabla)F = u\frac{\partial F}{\partial x} + v\frac{\partial F}{\partial y} + w\frac{\partial F}{\partial z} = -u\frac{\partial \eta}{\partial x} + 0 + w(1)

so we get ηt+uηx=w on z=η(x,t)\frac{\partial\eta}{\partial t}+u\frac{\partial\eta}{\partial x}=w\text{ on }z=\eta(x,t) (w is the vertical velocity)

<p>We have two governing equations for this scenario:</p><ul><li><p>$$\nabla \cdot \mathbf{u} = 0$$ (mass conservation)</p></li><li><p>$$\frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} = -\frac{1}{\rho}\nabla p$$ (inviscid momentum equation)</p></li></ul><p></p><p>We also have two boundary conditions:</p><p><strong>Pressure boundary condition</strong></p><ul><li><p>Our pressure on interface equals atmospheric pressure + a surface tension term</p></li></ul><p>This is $$p - p_{\infty} = \gamma \nabla \cdot \mathbf{\hat{n}} \quad \text{on } z = \eta(x,t)$$</p><p>$$\mathbf{\hat{n}} = \frac{\nabla F}{|\nabla F|}$$, where $$F = 0$$ is the equation defining the surface.</p><p></p><p><strong>Kinematic boundary condition</strong></p><p>this is basically stating particles on the surface must remain on the surface, basically our material derivative on the surface must be zero.</p><p>Our surface function is $$F(x, z, t) = z - \eta(x, t) = 0$$ .</p><p>So: $$\frac{DF}{Dt} = \left[ \frac{\partial F}{\partial t} + (\mathbf{u} \cdot \nabla)F \right] = 0$$</p><ul><li><p>$$\frac{\partial F}{\partial t} = -\frac{\partial \eta}{\partial t}$$</p></li><li><p>$$(\mathbf{u} \cdot \nabla)F = u\frac{\partial F}{\partial x} + v\frac{\partial F}{\partial y} + w\frac{\partial F}{\partial z} = -u\frac{\partial \eta}{\partial x} + 0 + w(1)$$</p></li></ul><p></p><p>so we get $$\frac{\partial\eta}{\partial t}+u\frac{\partial\eta}{\partial x}=w\text{ on }z=\eta(x,t)$$ (w is the vertical velocity)</p><p></p>
16
New cards

Linear stability analysis for plane jet: Adding pertubations and finding governing PDE

Basically our goal is to sub in all our values and then simplify so we get a single PDE

Introducing perturbations:

We are adding perturbations in all three variables (base velocity of zero from reference frame change)

  • Velocity: u=0+u(x,z,t)    u=u\mathbf{u} = 0 + \mathbf{u'}(x, z, t) \implies \mathbf{u} = \mathbf{u'}

  • Pressure: p=P+p(x,z,t)    p=p+pp = P + p'(x, z, t) \implies p = p_{\infty} + p'

  • Interface: η=a+η(x,t)\eta = a + \eta'(x, t)

Overview of equations

Our governing equations are:

  • u=0\nabla \cdot \mathbf{u} = 0 (mass conservation)

  • ut+(u)u=1ρp\frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} = -\frac{1}{\rho}\nabla p (inviscid momentum equation)

And boundary conditions are:

  • pp=γn^on z=η(x,t)p - p_{\infty} = \gamma \nabla \cdot \mathbf{\hat{n}} \quad \text{on } z = \eta(x,t)

  • ηt+uηx=zt\frac{\partial\eta}{\partial t}+u\frac{\partial\eta}{\partial x}=\frac{\partial z}{\partial t}

subbing in to remove governing equations

  • Continuity: u=0\nabla \cdot \mathbf{u'} = 0

  • Euler: ut+(u)uproduct of small terms=1ρ(P+p)\frac{\partial \mathbf{u'}}{\partial t} + \underbrace{(\mathbf{u'} \cdot \nabla)\mathbf{u'}}_{\text{product of small terms}} = -\frac{1}{\rho}\nabla (P + p')

    • ρut=p\rho \frac{\partial \mathbf{u'}}{\partial t} = -\nabla p' (remember this is a VECTOR equation)

Combining both equations by taking the divergence of both sides, we get a laplacian equation:

2p=2px2+2pz2=0\nabla^2 p' = \frac{\partial^2 p'}{\partial x^2} + \frac{\partial^2 p'}{\partial z^2} = 0

subbing into the pressure boundary condition

pp=γn^p - p_{\infty} = \gamma \nabla \cdot \mathbf{\hat{n}}

finding unit normal

n^=FF=ηxi+0j+k(ηx)2+(0)2+(1)2ηxi+0j+k\mathbf{\hat{n}} = \frac{\nabla F}{|\nabla F|} = \frac{-\frac{\partial \eta'}{\partial x} \mathbf{i} + 0\mathbf{j} + \mathbf{k}}{\sqrt{(\frac{\partial \eta'}{\partial x})^2 + (0)^2 + (1)^2}} \approx -\frac{\partial \eta'}{\partial x} \mathbf{i} + 0\mathbf{j} + \mathbf{k} (neglect squared term at bottom)

  • This is basically just our gradient as maybe expected, as our vector does not need to be normalised due to small movements

our pressure is

ηt=won z=a\frac{\partial \eta'}{\partial t} = w' \quad \text{on } z = a

p=γ2ηx2on z=ap' = -\gamma \frac{\partial^2 \eta'}{\partial x^2} \quad \text{on } z = a

subbing into kinematic boundary condition

ηt+uηx=won z=η(x,t)\frac{\partial \eta}{\partial t} + u \frac{\partial \eta}{\partial x} = w \quad \text{on } z = \eta(x,t)

we get:

ηt=won z=a\frac{\partial \eta'}{\partial t} = w' \quad \text{on } z = a (once we neglect small terms)

combining boundary conditions

We can combine to eliminate η

differentiating pressure twice to get ηt\frac{\partial\eta'}{\partial t}

2pt2=γ2x2(2ηt2)\frac{\partial^2 p'}{\partial t^2} = -\gamma \frac{\partial^2}{\partial x^2} \left( \frac{\partial^2 \eta'}{\partial t^2} \right) now we sub in our z velocity

2pt2=γ2x2(wt)\frac{\partial^2 p'}{\partial t^2} = -\gamma \frac{\partial^2}{\partial x^2} \left( \frac{\partial w'}{\partial t} \right) now we use the Z component of our combined euler equation

  • ρut=p\rho \frac{\partial \mathbf{u'}}{\partial t} = -\nabla p' , Z component is ρwt=pz\rho\frac{\partial w'}{\partial t}=-\frac{\partial p'}{\partial z}

combined we get

2pt2=γ2x2(1ρpz)\frac{\partial^2 p'}{\partial t^2} = -\gamma \frac{\partial^2}{\partial x^2} \left( -\frac{1}{\rho} \frac{\partial p'}{\partial z} \right)

boundary equation PDE

rearranging this our final PDE is:

ρ2pt2=γ2x2(pz)on z=a\rho \frac{\partial^2 p'}{\partial t^2} = \gamma \frac{\partial^2}{\partial x^2} \left( \frac{\partial p'}{\partial z} \right) \quad \text{on } z = a

<p>Basically our goal is to sub in all our values and then simplify so we get a single PDE</p><p><strong>Introducing perturbations</strong>:</p><p>We are adding perturbations in all three variables (base velocity of zero from reference frame change)</p><ul><li><p><span style="line-height: 1.15;"><strong>Velocity:</strong> $$\mathbf{u} = 0 + \mathbf{u'}(x, z, t) \implies \mathbf{u} = \mathbf{u'}$$</span></p></li><li><p><span style="line-height: 1.15;"><strong>Pressure:</strong> $$p = P + p'(x, z, t) \implies p = p_{\infty} + p'$$</span></p></li><li><p><span style="line-height: 1.15;"><strong>Interface:</strong> $$\eta = a + \eta'(x, t)$$</span></p></li></ul><p></p><p><strong>Overview of equations</strong></p><p>Our governing equations are:</p><ul><li><p>$$\nabla \cdot \mathbf{u} = 0$$ (mass conservation)</p></li><li><p>$$\frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla)\mathbf{u} = -\frac{1}{\rho}\nabla p$$ (inviscid momentum equation)</p></li></ul><p>And boundary conditions are:</p><ul><li><p>$$p - p_{\infty} = \gamma \nabla \cdot \mathbf{\hat{n}} \quad \text{on } z = \eta(x,t)$$ </p></li><li><p>$$ \frac{\partial\eta}{\partial t}+u\frac{\partial\eta}{\partial x}=\frac{\partial z}{\partial t} $$ </p></li></ul><p></p><p><strong>subbing in to remove governing equations</strong></p><ul><li><p><span style="line-height: 1.15;"><strong>Continuity:</strong> $$\nabla \cdot \mathbf{u'} = 0$$</span></p></li></ul><ul><li><p><span style="line-height: 1.15;"><strong>Euler:</strong> $$\frac{\partial \mathbf{u'}}{\partial t} + \underbrace{(\mathbf{u'} \cdot \nabla)\mathbf{u'}}_{\text{product of small terms}} = -\frac{1}{\rho}\nabla (P + p')$$ </span></p><ul><li><p>$$\rho \frac{\partial \mathbf{u'}}{\partial t} = -\nabla p'$$   (remember this is a<strong> VECTOR equation</strong>)</p></li></ul></li></ul><p></p><p>Combining both equations by <strong>taking the divergence of both sides</strong>, we get a laplacian equation:</p><p>$$\nabla^2 p' = \frac{\partial^2 p'}{\partial x^2} + \frac{\partial^2 p'}{\partial z^2} = 0$$ </p><p></p><p><strong>subbing into the pressure boundary condition</strong></p><p>$$p - p_{\infty} = \gamma \nabla \cdot \mathbf{\hat{n}}$$ </p><p>finding unit normal</p><p>$$\mathbf{\hat{n}} = \frac{\nabla F}{|\nabla F|} = \frac{-\frac{\partial \eta'}{\partial x} \mathbf{i} + 0\mathbf{j} + \mathbf{k}}{\sqrt{(\frac{\partial \eta'}{\partial x})^2 + (0)^2 + (1)^2}} \approx -\frac{\partial \eta'}{\partial x} \mathbf{i} + 0\mathbf{j} + \mathbf{k}$$  (neglect squared term at bottom)</p><ul><li><p>This is basically just our gradient as maybe expected, as our vector does not need to be normalised due to small movements</p></li></ul><p></p><p>our pressure is</p><p>$$\frac{\partial \eta'}{\partial t} = w' \quad \text{on } z = a$$</p><p>$$p' = -\gamma \frac{\partial^2 \eta'}{\partial x^2} \quad \text{on } z = a$$ </p><p></p><p><strong>subbing into kinematic boundary condition</strong></p><p>$$\frac{\partial \eta}{\partial t} + u \frac{\partial \eta}{\partial x} = w \quad \text{on } z = \eta(x,t)$$ </p><p>we get:</p><p>$$\frac{\partial \eta'}{\partial t} = w' \quad \text{on } z = a$$ (once we neglect small terms)</p><p></p><p><strong> combining boundary conditions</strong></p><p>We can combine to eliminate η</p><p>differentiating pressure twice to get $$ \frac{\partial\eta'}{\partial t} $$ </p><p>$$\frac{\partial^2 p'}{\partial t^2} = -\gamma \frac{\partial^2}{\partial x^2} \left( \frac{\partial^2 \eta'}{\partial t^2} \right)$$ now we sub in our z velocity </p><p>$$\frac{\partial^2 p'}{\partial t^2} = -\gamma \frac{\partial^2}{\partial x^2} \left( \frac{\partial w'}{\partial t} \right)$$ now we use the Z component of our combined euler equation </p><ul><li><p>$$\rho \frac{\partial \mathbf{u'}}{\partial t} = -\nabla p'$$ , Z component is <span>$$\rho\frac{\partial w'}{\partial t}=-\frac{\partial p'}{\partial z}$$ </span></p></li></ul><p></p><p>combined we get</p><p>$$\frac{\partial^2 p'}{\partial t^2} = -\gamma \frac{\partial^2}{\partial x^2} \left( -\frac{1}{\rho} \frac{\partial p'}{\partial z} \right)$$ </p><p></p><p><strong> boundary equation PDE</strong></p><p>rearranging this our final PDE is:</p><p>$$\rho \frac{\partial^2 p'}{\partial t^2} = \gamma \frac{\partial^2}{\partial x^2} \left( \frac{\partial p'}{\partial z} \right) \quad \text{on } z = a$$ </p>
17
New cards

Linear stability analysis for plane jet: Finding solutions for PDE

We’re looking for normal mode solutions, (basically doing separation of variables)

p(x,z,t)=p^(z)eikx+stp'(x, z, t) = \hat{p}(z)e^{ikx + st}

Now plugging this into the governing equation first (laplace equation):

2p=0\nabla^2 p' = 0.

d2dz2p^(z)k2p^(z)=0\frac{d^2}{dz^2}\hat{p}(z) - k^2 \hat{p}(z) = 0 this reduces it down to an ODE

this has a hyperbolic solution:

p^(z)=Aekz+Be+kzfor constants A and B\hat{p}(z) = Ae^{-kz} + Be^{+kz} \quad \text{for constants } A \text{ and } B

  • We clearly have symmetry about Z, so the constants must be the same

  • So our perturbation is in the form: p=A(ekz+e+kz)eikx+stp' = A(e^{-kz} + e^{+kz})e^{ikx + st}

to find growth rate we sub into boundary condition

ρ2pt2=γ2x2(pz)on z=a\rho \frac{\partial^2 p'}{\partial t^2} = \gamma \frac{\partial^2}{\partial x^2} \left( \frac{\partial p'}{\partial z} \right) \quad \text{on } z = a

  • ρs2A(eka+eka)eikx+stz=a=γ2x2[kA(ekzekz)eikx+st]z=a\rho s^2 A(e^{ka} + e^{-ka})e^{ikx + st} \Big|_{z=a} = \gamma \frac{\partial^2}{\partial x^2} \left[ kA(e^{kz} - e^{-kz})e^{ikx + st} \right] \Big|_{z=a}

  • ρs2A(eka+eka)=γ(k2)[kA(ekaeka)]\rho s^2 A(e^{ka} + e^{-ka}) = \gamma (-k^2) [kA(e^{ka} - e^{-ka})] can eliminate A and this is a tanh equation

  • s2=γρa3(ka)3tanh(ka)s^2 = -\frac{\gamma}{\rho a^3} (ka)^3 \tanh(ka)

verdict

Tanh is positive for all positive values of ka

  • so s² = -ve

  • so s must be purely imaginary neutrally stable

  • makes sense if we just think about the energies for 2 seconds, clearly our areas stay the same

Result from dimensional analysis

s(ρa3γ)1/2=f(ka)ors2(ρa3γ)=F(ka)s \left( \frac{\rho a^{3}}{\gamma} \right)^{1/2} = f(ka) \quad \text{or} \quad s^{2} \left( \frac{\rho a^{3}}{\gamma} \right) = F(ka)

matches form of s2=γρa3(ka)3tanh(ka)s^2 = -\frac{\gamma}{\rho a^3} (ka)^3 \tanh(ka)

18
New cards

Linear stability analysis for circular jet: Growth rate

As we know for energy analysis this is unstable

Linear analysis tells us our growth rate (wiith very complicated maths)

s2=γρa3In(α)In(α)α(1α2n2)where α=kas^2 = \frac{\gamma}{\rho a^3} \frac{I_n'(\alpha)}{I_n(\alpha)} \alpha (1 - \alpha^2 - n^2) \quad \text{where } \alpha = ka

Our InI_n are modified bessel functions of the first kind, basically like our hyperbolic functions but for radially varying systems.

<p>As we know for energy analysis this is unstable</p><p>Linear analysis<strong> tells us our growth rate</strong> (wiith very complicated maths)</p><p>$$s^2 = \frac{\gamma}{\rho a^3} \frac{I_n'(\alpha)}{I_n(\alpha)} \alpha (1 - \alpha^2 - n^2) \quad \text{where } \alpha = ka$$ </p><p>Our $$I_n$$ are<strong> modified bessel functions of the first kind</strong>, basically like our hyperbolic functions but for radially varying systems.</p>
19
New cards

Linear stability analysis for circular jet: Modes

  • Only unstable for long wave axisymmetric modes

  • Stable for azimuthal modes, strongly varying capillary force restore interface position.

Axisymmetric n = 0

s2=γρa3In(α)In(α)α(1α2n2)where α=kas^2 = \frac{\gamma}{\rho a^3} \frac{I_n'(\alpha)}{I_n(\alpha)} \alpha (1 - \alpha^2 - n^2) \quad \text{where } \alpha = ka (1α2n2)(1-\alpha^2-n^2)

then (1-α²) is positive if α (ka) < 1

Azimuthal n ≠ 0

We have a boundary condition on n, so it must take integer values due to the rotation symmetry

immediately this results in (1α2n2)(1-\alpha^2-n^2) being negative

this results in a stable jet.

We can see these modes on the right

<ul><li><p>Only unstable for long wave axisymmetric modes</p></li><li><p>Stable for azimuthal modes, strongly varying capillary force restore interface position.</p></li></ul><p></p><p><strong>Axisymmetric n = 0</strong> </p><p>$$s^2 = \frac{\gamma}{\rho a^3} \frac{I_n'(\alpha)}{I_n(\alpha)} \alpha (1 - \alpha^2 - n^2) \quad \text{where } \alpha = ka$$ $$ (1-\alpha^2-n^2) $$ </p><p>then (1-α²) is positive if α (ka) &lt; 1</p><p></p><p><strong>Azimuthal n ≠ 0</strong></p><p>We have a boundary condition on n, so it must take integer values due to the rotation symmetry</p><p>immediately this results in $$(1-\alpha^2-n^2)$$ being negative</p><p>this results in a stable jet.</p><p></p><p>We can see these modes on the right</p><p></p>
20
New cards

Linear stability analysis for circular jet: Development of pertubations

knowt flashcard image
21
New cards

Linear stability analysis for circular jet: Droplet size predictions

Although linear analysis isn’t really meant for this, because it considers small pertubations, we can perform a surprisingly accurate estimation for the droplet size.

  • Basically we take maximum growth wavelength (ka =0.697)

  • see the volume contained within that wavelength

  • this gives us d = 3.8a

<p>Although linear analysis isn’t really meant for this, because it considers small pertubations, we can perform a surprisingly accurate estimation for the droplet size.</p><ul><li><p>Basically we take maximum growth wavelength (ka =0.697)</p></li><li><p>see the volume contained within that wavelength</p></li><li><p>this gives us d = 3.8a</p></li></ul><p></p>
22
New cards

Taylor couette flow: overview

Two rotating cylinders with a “narrow gap”

  • This results in the formation of cells

  • This is an exchange of stability, as we go from one stable mode to another stable mode.

steps for solving

  • We will first look at the steady state

<p>Two rotating cylinders with a “narrow gap”</p><ul><li><p>This results in the formation of cells</p></li><li><p>This is an exchange of stability, as we go from one stable mode to another stable mode.</p></li></ul><p></p><p><strong> steps for solving</strong></p><ul><li><p>We will first look at the steady state </p></li></ul><p></p>
23
New cards

Taylor courette flow: Solving steady state base flow

Base flow

Here we are assuming a purely circular flow, so the flow is only in the Uθ direction, and this must only vary the radius.
Our flow structure is thus:

u(r)=0radialer+Uθ(r)circumferentialeθ+0verticalez\mathbf{u}(r) = \underbrace{0}_{\text{radial}} \mathbf{e}_r + \underbrace{U_{\theta}(r)}_{\text{circumferential}} \mathbf{e}_{\theta} + \underbrace{0}_{\text{vertical}} \mathbf{e}_z

Solving for base flow structure

Our base flow is governed by two governing equations, navier stokes and continuity, writing these out in cylindrical coordinates we get:

Navier stokes

  • Radial: urt+(u)uruθ2r=1ρpr+ν[2ururr22r2uθθ]\frac{\partial u_r}{\partial t} + (\mathbf{u} \cdot \nabla)u_r - \frac{u_{\theta}^2}{r} = -\frac{1}{\rho}\frac{\partial p}{\partial r} + \nu \left[ \nabla^2 u_r - \frac{u_r}{r^2} - \frac{2}{r^2}\frac{\partial u_{\theta}}{\partial \theta} \right]

  • Circumferential: uθt+(u)uθ+uruθr=1ρrpθ+ν[2uθ+2r2urθuθr2]\frac{\partial u_{\theta}}{\partial t} + (\mathbf{u} \cdot \nabla)u_{\theta} + \frac{u_r u_{\theta}}{r} = -\frac{1}{\rho r}\frac{\partial p}{\partial \theta} + \nu \left[ \nabla^2 u_{\theta} + \frac{2}{r^2}\frac{\partial u_r}{\partial \theta} - \frac{u_{\theta}}{r^2} \right]

  • Vertical: uzt+(u)uz=1ρpz+ν[2uz]\frac{\partial u_z}{\partial t}+(\mathbf{u}\cdot\nabla)u_{z}=-\frac{1}{\rho}\frac{\partial p}{\partial z}+\nu\left[\nabla^2u_{z}\right]

Continuity this is the vector equation:

  • u=1rr(rur)+1rθ(uθ)+z(uz)=0\nabla \cdot \mathbf{u} = \frac{1}{r}\frac{\partial}{\partial r}(r u_r) + \frac{1}{r}\frac{\partial}{\partial \theta}(u_{\theta}) + \frac{\partial}{\partial z}(u_z) = 0

Plugging in our solutions to simplify

We can simplify given that U is only in the circumferential direction, and only varies with θ.

  • Continuity: Automatically satisfied by our flow assumptions, every term is zero

  • Radial: uθ2r=1ρpr-\frac{u_{\theta}^2}{r}=-\frac{1}{\rho}\frac{\partial p}{\partial r}

  • Circumferential: uθt=ν[2uθr2+1ruθruθr2]\frac{\partial u_{\theta}}{\partial t} = \nu \left[ \frac{\partial^2 u_{\theta}}{\partial r^2} + \frac{1}{r} \frac{\partial u_{\theta}}{\partial r} - \frac{u_{\theta}}{r^2} \right]

    • (splitting laplacian), pressure must be constant since its periodic

  • Vertical: 0=1ρpz0=-\frac{1}{\rho}\frac{\partial p}{\partial z} No vertical pressure gradient

Now for steady flow

d2uθdr2+1rduθdruθr2=0\frac{d^2u_{\theta}}{d r^2}+\frac{1}{r}\frac{d u_{\theta}}{d r}-\frac{u_{\theta}}{r^2}=0

Solving ODE and adding boundary conditions

Use the substitution r=exr = e^x for Euler-Cauchy equation so x=ln(r)x=ln\left(r\right)

For first derivative:

  • dUθdr=dUθdxdxdr=dUθdx(1r)\frac{dU_{\theta}}{dr} = \frac{dU_{\theta}}{dx} \frac{dx}{dr} = \frac{dU_{\theta}}{dx} \left( \frac{1}{r} \right)

  •     rdUθdr=dUθdx\implies r \frac{dU_{\theta}}{dr} = \frac{dU_{\theta}}{dx}

For second derivative:

  • d2Uθdr2=ddr(dUθdr)=ddr(1rdUθdx)\frac{d^2 U_{\theta}}{dr^2}=\frac{d}{dr}\left(\frac{dU_{\theta}}{dr}\right)=\frac{d}{dr}\left(\frac{1}{r}\frac{dU_{\theta}}{dx}\right) (now use product rule)

  • d2Uθdr2=ddr(1rdUθdx)=1r2(d2Uθdx2dUθdx)\frac{d^2 U_{\theta}}{dr^2}=\frac{d}{dr}\left(\frac{1}{r}\frac{dU_{\theta}}{dx}\right)=\frac{1}{r^2}\left(\frac{d^2 U_{\theta}}{dx^2}-\frac{dU_{\theta}}{dx}\right)

Plugging back together we get:

  • 1r2((d2Uθdx2dUθdx)+(dUθdx)Uθ)=0\frac{1}{r^2}\left(\left(\frac{d^2 U_{\theta}}{dx^2}-\frac{dU_{\theta}}{dx}\right)+\left(\frac{dU_{\theta}}{dx}\right)-U_{\theta}\right)=0

  • d2Uθdx2Uθ=0\frac{d^2 U_{\theta}}{dx^2} - U_{\theta} = 0

result

This is solved with:

Uθ=Aex+BexU_{\theta} = Ae^x + Be^{-x}

Giving us a solution of:

Uθ(r)=Ar+BrU_{\theta}(r) = Ar + \frac{B}{r}

  • we just apply no slip condition to give A and B

  • A=Ω2r22Ω1r12r22r12A = \frac{\Omega_2 r_2^2 - \Omega_1 r_1^2}{r_2^2 - r_1^2}

  • B=(Ω1Ω2)r12r22r22r12B = \frac{(\Omega_1 - \Omega_2)r_1^2 r_2^2}{r_2^2 - r_1^2}

24
New cards

Taylor courette flow: Physical reason for instability:

Above a critical Taylor number (1708) our system becomes unstable. This is defined as: T = \frac{2(\Omega_1 r_1^2 - \Omega_2 r_2^2)\overline{\Omega}d^3}{\nu^2 r_1} > T_{\text{crit}} \approx 1708

  • We can see how on the graph, our growth rate curve increases with increasing taylor number, and how we only get marginal growth at the critical taylor number.

  • at even higher taylor numbers, our flow changes wave number

Physical explanation

The physical explanation here is pretty much identical to a ball on a spring which is spun around.

Angular momentum

  • If we consider a toroid of fluid with radius r₁ and velocity U₁ , it’s angular momentum is r₁U₁

  • Now if this is displaced slightly it must conserve angular momentum, with radius r₂ and U₂

The velocity decreases with: U2=(r1r2)U1U_2^{\prime}=\left(\frac{r_{1}}{r_{2}}\right)U_1

  • The velocity decrease but we don’t know if this is enough to stay within our centripetal force boudary

Centripetal force:

Now at equilibrium our force holding the fluid in place is centripetal force.

1ρpr=U22r2-\frac{1}{\rho} \frac{\partial p}{\partial r} = -\frac{U_{2}^{2}}{r_{2}} \text{} at r₂

If we perturb our fluid from U₁ , and the resulting U₂’ is LOWER than U₂, then our system is stable.

Finding stability criteria

At our boundary, our perturbation will result in U₂’ = U₂

So setting this equal we get:

(r1r2U1)2U22    (r1U1)2(r2U2)2\left( \frac{r_{1}}{r_{2}} U_{1} \right)^{2} \le U_{2}^{2} \implies (r_{1}U_{1})^{2} \le (r_{2}U_{2})^{2} \text{}

(r22Ω2)2(r12Ω1)20(r_{2}^{2}\Omega_{2})^{2} - (r_{1}^{2}\Omega_{1})^{2} \ge 0 \text{}

  • this means our angular momentum must INCREASE with RADIUS for stability

  • this is an inviscid prediction which matches well at high speeds.

<p>Above a critical <strong>Taylor number </strong>(1708) our system becomes unstable. This is defined as: $$T = \frac{2(\Omega_1 r_1^2 - \Omega_2 r_2^2)\overline{\Omega}d^3}{\nu^2 r_1} &gt; T_{\text{crit}} \approx 1708$$ </p><ul><li><p>We can see how on the graph, our growth rate curve increases with increasing taylor number, and how we only get marginal growth at the critical taylor number.</p></li><li><p>at even higher taylor numbers, our flow changes wave number</p></li></ul><p></p><h5 id="6857016a-e2e3-4374-8f20-90a46f02c693" data-toc-id="6857016a-e2e3-4374-8f20-90a46f02c693" collapsed="false" seolevelmigrated="true">Physical explanation</h5><p>The physical explanation here is pretty much identical to a ball on a spring which is spun around.</p><p><strong>Angular momentum</strong></p><ul><li><p>If we consider a toroid of fluid with radius r₁ and velocity U₁ , it’s angular momentum is r₁U₁</p></li><li><p>Now if this is displaced slightly it <strong>must conserve angular momentum</strong>, with radius r₂ and U₂</p></li></ul><p></p><p>The velocity decreases with: $$U_2^{\prime}=\left(\frac{r_{1}}{r_{2}}\right)U_1$$</p><ul><li><p>The velocity decrease but we don’t know if this is enough to stay within our centripetal force boudary</p></li></ul><p></p><p><strong>Centripetal force:</strong></p><p>Now at equilibrium our force holding the fluid in place is centripetal force.</p><p>$$-\frac{1}{\rho} \frac{\partial p}{\partial r} = -\frac{U_{2}^{2}}{r_{2}} \text{}$$ at r₂</p><p>If we perturb our fluid from U₁ , and the resulting U₂’ is <strong>LOWER </strong>than U₂, then our system is stable.</p><p></p><p><strong>Finding stability criteria</strong></p><p>At our boundary, our perturbation will result in U₂’ = U₂</p><p>So setting this equal we get:</p><p>$$\left( \frac{r_{1}}{r_{2}} U_{1} \right)^{2} \le U_{2}^{2} \implies (r_{1}U_{1})^{2} \le (r_{2}U_{2})^{2} \text{}$$</p><p>$$(r_{2}^{2}\Omega_{2})^{2} - (r_{1}^{2}\Omega_{1})^{2} \ge 0 \text{}$$</p><ul><li><p>this means our angular momentum must <strong>INCREASE</strong> with <strong>RADIUS</strong> for stability</p></li><li><p>this is an inviscid prediction which matches well at high speeds.</p></li></ul><p></p><p></p>
25
New cards

Taylor courette flow: Linear stability analysis

Here we’re doing our same 6 step process:

we want to find the marginal stability state for when the flow regime switches

Setting up system and plugging in pertubations

  • Same with our base equations of navier stokes and continuity

Our perturbations are:

  • p=P(r)+p(r,z,t)p = P(r) + p'(r, z, t)

  • uθ=Uθ+uθ(r,z,t)u_{\theta} = U_{\theta} + u_{\theta}'(r, z, t)

  • uz=0+uz(r,z,t)u_{z}=0+u_{z}^{\prime}(r,z,t)

  • ur=0+ur(r,z,t)u_r = 0 + u_r'(r, z, t)

Plugging this into our cylindrical navier stokes and continuity, eliminating products of small terms, we get:

  • Radial: urt2Uθuθr=1ρpr+ν(2ururr2)\frac{\partial u_r'}{\partial t} - 2\frac{U_{\theta} u_{\theta}'}{r} = -\frac{1}{\rho}\frac{\partial p'}{\partial r} + \nu\left(\nabla^2 u_r' - \frac{u_r'}{r^2}\right)

  • Circumferential: uθt+urdUθdr+urUθr=ν(2uθuθr2)\frac{\partial u_{\theta}'}{\partial t} + u_r' \frac{dU_{\theta}}{dr} + \frac{u_r' U_{\theta}}{r} = \nu\left(\nabla^2 u_{\theta}' - \frac{u_{\theta}'}{r^2}\right)

  • Vertical: uzt=1ρpz+ν(2uz)\frac{\partial u_z'}{\partial t} = -\frac{1}{\rho}\frac{\partial p'}{\partial z} + \nu\left(\nabla^2 u_z'\right)

  • Continuity: urr+urr+uzz=0\frac{u_r'}{r} + \frac{\partial u_r'}{\partial r} + \frac{\partial u_z'}{\partial z} = 0

Narrow gap approximation

we can further simplify our equations with a narrow gap approximation.

  • Basically curvature is identical on both faces

  • any gradients which are order X/d so any derivatives with respect to r generally, much bigger than say a u/r term

Our equations are now: (also moving our operators together)

  • Radial: (tν~2)ur(2Uθr)uθ=1ρpr \left(\frac{\partial}{\partial t}-\nu\tilde{\nabla}^2\right)u_{r}^{\prime}-\left(\frac{2 U_\theta}{r}\right)u_{\theta}^{\prime}=-\frac{1}{\rho}\frac{\partial p'}{\partial r}\text{ }

  • Circumferential: (tν~2)uθ+(2A)ur=0 \left(\frac{\partial}{\partial t}-\nu\tilde{\nabla}^2\right)u_{\theta}^{\prime}+(2A)u_{r}^{\prime}=0\text{ }

    • A is our base flow term, since we ur(dUθdr+Uθr)u_{r}^{\prime}\left(\frac{dU_{\theta}}{dr}+\frac{U_{\theta}}{r}\right)

    • So can plug in dUθdr=ABr2\frac{dU_{\theta}}{dr} = A - \frac{B}{r^2} and Uθr=A+Br2\frac{U_{\theta}}{r} = A + \frac{B}{r^2}

  • Vertical:

    • (tν~2)uz=1ρpz\left(\frac{\partial}{\partial t}-\nu\tilde{\nabla}^2\right)u_{z}^{\prime}=-\frac{1}{\rho}\frac{\partial p'}{\partial z}

Finding our PDE

now our goal from our narrow gap equations

  • Remove pressure term in radial equation using vertical equation

    • 2z2(Radial Eq. 1)zr(Vertical Eq. 2)\frac{\partial^2}{\partial z^2}(\text{Radial Eq. 1}) - \frac{\partial}{\partial z}\frac{\partial}{\partial r}(\text{Vertical Eq. 2})

  • use continuity to remove the the Uz term

This gives us two PDEs in just uru_r and uθu_\theta

(tν~2)~2ur=(2Uθr)2uθz2\left( \frac{\partial}{\partial t} - \nu \tilde{\nabla}^2 \right) \tilde{\nabla}^2 u_r' = \left( \frac{2U_\theta}{r} \right) \frac{\partial^2 u_\theta'}{\partial z^2}

(tν~2)uθ+(2A)ur=0\left( \frac{\partial}{\partial t} - \nu \tilde{\nabla}^2 \right) u_\theta' + (2A) u_r' = 0

Solving PDE

we’re using normal mode solutions (separation of variables) to find the solution

  • ur=u^r(r)Unknown radialcos(nz)From observationestGrowth rateu_{r}^{\prime}=\underbrace{\hat{u}_{r}(r)}_{\text{Unknown radial}}\cdot\underbrace{\cos(nz)}_{\text{From observation}}\cdot\underbrace{e^{st}}_{\text{Growth rate}}

  • uθ=u^θ(r)cos(nz)estu_\theta' = \hat{u}_\theta(r) \cdot \cos(nz) \cdot e^{st}

This results in two ODEs

  • [ν(d2dr2n2)S]u^θ=2Au^r[\nu (\frac{d^2}{dr^2} - n^2) - S] \hat{u}_\theta = 2A \cdot \hat{u}_r

  • [ν(d2dr2n2)S][d2dr2n2]u^r=(2Uθn2r)u^θ[\nu (\frac{d^2}{dr^2} - n^2) - S] [\frac{d^2}{dr^2} - n^2] \hat{u}_r = \left( \frac{2U_\theta n^2}{r} \right) \hat{u}_\theta

We can note that our constant for the second equation is not constant

similar rotation approximation

If our rotation is similar though, our base flow circular velocity doesn’t really vary. so can do

  • Uθr=Ω=12(Ω1+Ω2)\frac{U_{\theta}}{r}=\overline{\Omega}=\frac{1}{2}(\Omega_1+\Omega_2)

This gives us:

[ν(d2dr2n2)S][d2dr2n2]u^r=(2Uθn2r)u^θ\left[ \nu \left( \frac{d^2}{dr^2} - n^2 \right) - S \right] \left[ \frac{d^2}{dr^2} - n^2 \right] \hat{u}_r = \left( \frac{2 U_\theta n^2}{r} \right) \hat{u}_\theta

and if we use equation 3 to get rid of uθu_{\theta}

[ν(d2dr2n2)S]2[d2dr2n2]u^r=(4Ωn2A)u^r\left[ \nu \left( \frac{d^2}{dr^2} - n^2 \right) - S \right]^2 \left[ \frac{d^2}{dr^2} - n^2 \right] \hat{u}_r = (4\overline{\Omega} n^2 A) \hat{u}_r

this is an ODE in just R. Our growth rate S drops out

Boundary conditions:

Now to find boundary conditions we have

  • No flow through cylinder walls: u^r=0at r=r1,r2\hat{u}_r = 0 \quad \text{at } r = r_1, r_2

  • No slip on walls u^z=0at r=r1,r2\hat{u}_{z}=0\quad\text{at }r=r_1,r_2 so also uzz=0\frac{\partial u_z'}{\partial z} = 0

  • Continuity: As urr+uzz=0\frac{\partial u_r'}{\partial r} + \frac{\partial u_z'}{\partial z} = 0du^rdr=0at r=r1,r2\frac{d\hat{u}_r}{dr} = 0 \quad \text{at } r = r_1, r_2

  • Also u^θ=0\hat{u}^{\prime}_{\theta}=0

Now subbing this into our ODE equation, we can get an equation value at r = r₁ and r₂

[ν(d2dr2n2)S][d2dr2n2]u^r=(2Uθn2r)u^θ\left[ \nu \left( \frac{d^2}{dr^2} - n^2 \right) - S \right] \left[ \frac{d^2}{dr^2} - n^2 \right] \hat{u}_r = \left( \frac{2U_\theta n^2}{r} \right) \hat{u}_\theta

  • no Uθ so right hand size gets removed

we get:

d4u^rdr4(2n2+Sν)d2u^rdr2=0on r=(r1,r2)\frac{d^4 \hat{u}_r}{dr^4} - \left( 2n^2 + \frac{S}{\nu} \right) \frac{d^2 \hat{u}_r}{dr^2} = 0 \quad \text{on } r = (r_1, r_2) (this is our 6th boundary condition)

this is because our equation for Uᵣ is 6th order

so we need 6 boundary conditions for uᵣ, 3 on each wall.

Solving ODE

Our system is now:

ODE:

  • [ν(d2dr2n2)S]2[d2dr2n2]u^r=(4Ωn2A)u^r\left[ \nu \left( \frac{d^2}{dr^2} - n^2 \right) - S \right]^2 \left[ \frac{d^2}{dr^2} - n^2 \right] \hat{u}_r = (4\overline{\Omega} n^2 A) \hat{u}_r

6 boundary conditions at r = r₁ and r₂

  • u^r=0\hat{u}_r = 0:

  • du^rdr=0\frac{d\hat{u}_r}{dr} = 0

  • d4u^rdr4(2n2+Sν)d2u^rdr2=0\frac{d^4\hat{u}_{r}}{dr^4}-\left(2n^2+\frac{S}{\nu}\right)\frac{d^2\hat{u}_{r}}{dr^2}=0

Non dimensionalise

Defining two variables to non dimensionlise our lengths

  • X=rr1dX = \frac{r - r_1}{d} so X = 0 at inner gap and X = 1 at outer gap

  • Axial wavenumber: a=nda = nd

This results in the ODE: below with the same boundary conditions:

(d2dX2a2)3u^r=T(a2)u^r\left( \frac{d^2}{dX^2} - a^2 \right)^3 \hat{u}_r = -T \cdot (a^2) \hat{u}_r where the taylor number T=2(Ω1r12Ω2r22)Ωd3ν2r1inertiaviscosityT = \frac{2(\Omega_1 r_1^2 - \Omega_2 r_2^2)\overline{\Omega}d^3}{\nu^2 r_1} \approx \frac{\text{inertia}}{\text{viscosity}}

This is extremely hard to solve

Boundary condition simplification

if we simplify the boundary condition d4u^rdr4(2n2+Sν)d2u^rdr2=0on r=(r1,r2)\frac{d^4 \hat{u}_r}{dr^4} - \left( 2n^2 + \frac{S}{\nu} \right) \frac{d^2 \hat{u}_r}{dr^2} = 0 \quad \text{on } r = (r_1, r_2)

to d4u^rdr4=0\frac{d^4 \hat{u}_r}{dr^4}=0

Now we just end up with a sinusoidal solution:

u^r=sin(NπX)where N=1,2,3 (Equation 7)\hat{u}_r = \sin(N\pi X) \quad \text{where } N = 1, 2, 3 \dots \text{ (Equation 7)}

this gives us a critical taylor number of 658

  • this is compared to the actual value of 1708 without the simplified boundary conditions

  • This is when we set the wave number to 1

Result structure

With our unsimplified structure, we find our critical wavelength by finding the minimum of the taylor number vs wave number curve, for N = 1

  • we can note in our critical solution where a = 3.1, we can almost square cells as 3.1 is basically π

<p>Here we’re doing our same 6 step process:</p><p>we want to find the marginal stability state for when the flow regime switches</p><p></p><h4 id="eabb9d0b-ea6f-4cd3-ba91-207d150aafa6" data-toc-id="eabb9d0b-ea6f-4cd3-ba91-207d150aafa6" collapsed="false" seolevelmigrated="true">Setting up system and plugging in pertubations</h4><ul><li><p>Same with our base equations of navier stokes and continuity</p></li></ul><p></p><p>Our perturbations are:</p><ul><li><p>$$p = P(r) + p'(r, z, t)$$</p></li><li><p>$$u_{\theta} = U_{\theta} + u_{\theta}'(r, z, t)$$</p></li><li><p>$$u_{z}=0+u_{z}^{\prime}(r,z,t)$$</p></li><li><p>$$u_r = 0 + u_r'(r, z, t)$$</p></li></ul><p></p><p>Plugging this into our cylindrical navier stokes and continuity, eliminating products of small terms, we get:</p><ul><li><p>Radial: $$\frac{\partial u_r'}{\partial t} - 2\frac{U_{\theta} u_{\theta}'}{r} = -\frac{1}{\rho}\frac{\partial p'}{\partial r} + \nu\left(\nabla^2 u_r' - \frac{u_r'}{r^2}\right)$$</p></li><li><p>Circumferential: $$\frac{\partial u_{\theta}'}{\partial t} + u_r' \frac{dU_{\theta}}{dr} + \frac{u_r' U_{\theta}}{r} = \nu\left(\nabla^2 u_{\theta}' - \frac{u_{\theta}'}{r^2}\right)$$</p></li><li><p>Vertical: $$\frac{\partial u_z'}{\partial t} = -\frac{1}{\rho}\frac{\partial p'}{\partial z} + \nu\left(\nabla^2 u_z'\right)$$</p></li><li><p>Continuity: $$\frac{u_r'}{r} + \frac{\partial u_r'}{\partial r} + \frac{\partial u_z'}{\partial z} = 0$$</p></li></ul><h4 id="880ec691-43f9-457b-a336-ab622896c0b4" data-toc-id="880ec691-43f9-457b-a336-ab622896c0b4" collapsed="false" seolevelmigrated="true">Narrow gap approximation</h4><p>we can further simplify our equations with a narrow gap approximation.</p><ul><li><p>Basically curvature is identical on both faces</p></li><li><p>any gradients which are order X/d so any derivatives with respect to r generally, much bigger than say a u/r term</p></li></ul><p>Our equations are now: (<strong>also moving our operators together)</strong></p><ul><li><p>Radial: $$\left(\frac{\partial}{\partial t}-\nu\tilde{\nabla}^2\right)u_{r}^{\prime}-\left(\frac{2 U_\theta}{r}\right)u_{\theta}^{\prime}=-\frac{1}{\rho}\frac{\partial p'}{\partial r}\text{ }$$</p></li><li><p>Circumferential: $$\left(\frac{\partial}{\partial t}-\nu\tilde{\nabla}^2\right)u_{\theta}^{\prime}+(2A)u_{r}^{\prime}=0\text{ }$$</p><ul><li><p>A is our base flow term, since we $$u_{r}^{\prime}\left(\frac{dU_{\theta}}{dr}+\frac{U_{\theta}}{r}\right)$$</p></li><li><p>So can plug in $$\frac{dU_{\theta}}{dr} = A - \frac{B}{r^2}$$ and $$\frac{U_{\theta}}{r} = A + \frac{B}{r^2}$$</p></li></ul></li><li><p>Vertical:</p><ul><li><p>$$\left(\frac{\partial}{\partial t}-\nu\tilde{\nabla}^2\right)u_{z}^{\prime}=-\frac{1}{\rho}\frac{\partial p'}{\partial z}$$</p></li></ul></li></ul><h4 id="aab7f9ec-d87b-484a-ab2f-bd2df65f14a1" data-toc-id="aab7f9ec-d87b-484a-ab2f-bd2df65f14a1" collapsed="false" seolevelmigrated="true">Finding our PDE</h4><p>now our goal from our narrow gap equations</p><ul><li><p>Remove pressure term in radial equation using vertical equation</p><ul><li><p>$$\frac{\partial^2}{\partial z^2}(\text{Radial Eq. 1}) - \frac{\partial}{\partial z}\frac{\partial}{\partial r}(\text{Vertical Eq. 2})$$</p></li></ul></li><li><p>use continuity to remove the the Uz term</p></li></ul><p></p><p>This gives us two PDEs in just $$u_r$$ and $$u_\theta$$</p><p>$$\left( \frac{\partial}{\partial t} - \nu \tilde{\nabla}^2 \right) \tilde{\nabla}^2 u_r' = \left( \frac{2U_\theta}{r} \right) \frac{\partial^2 u_\theta'}{\partial z^2}$$</p><p>$$\left( \frac{\partial}{\partial t} - \nu \tilde{\nabla}^2 \right) u_\theta' + (2A) u_r' = 0$$</p><p></p><h4 id="cc2d688f-6f5e-4bc9-8914-dc966e80ca0b" data-toc-id="cc2d688f-6f5e-4bc9-8914-dc966e80ca0b" collapsed="false" seolevelmigrated="true">Solving PDE</h4><p>we’re using normal mode solutions (separation of variables) to find the solution</p><ul><li><p>$$u_{r}^{\prime}=\underbrace{\hat{u}_{r}(r)}_{\text{Unknown radial}}\cdot\underbrace{\cos(nz)}_{\text{From observation}}\cdot\underbrace{e^{st}}_{\text{Growth rate}}$$</p></li></ul><ul><li><p>$$u_\theta' = \hat{u}_\theta(r) \cdot \cos(nz) \cdot e^{st}$$</p></li></ul><p></p><p>This results in two ODEs</p><ul><li><p>$$[\nu (\frac{d^2}{dr^2} - n^2) - S] \hat{u}_\theta = 2A \cdot \hat{u}_r$$</p></li><li><p>$$[\nu (\frac{d^2}{dr^2} - n^2) - S] [\frac{d^2}{dr^2} - n^2] \hat{u}_r = \left( \frac{2U_\theta n^2}{r} \right) \hat{u}_\theta$$</p></li></ul><p></p><p>We can note that our constant for the second equation is not constant</p><p><strong>similar rotation approximation</strong></p><p>If our rotation is similar though, our base flow circular velocity doesn’t really vary. so can do</p><ul><li><p>$$\frac{U_{\theta}}{r}=\overline{\Omega}=\frac{1}{2}(\Omega_1+\Omega_2)$$</p></li></ul><p></p><p>This gives us:</p><p>$$\left[ \nu \left( \frac{d^2}{dr^2} - n^2 \right) - S \right] \left[ \frac{d^2}{dr^2} - n^2 \right] \hat{u}_r = \left( \frac{2 U_\theta n^2}{r} \right) \hat{u}_\theta $$</p><p>and if we use equation 3 to get rid of $$u_{\theta}$$</p><p>$$\left[ \nu \left( \frac{d^2}{dr^2} - n^2 \right) - S \right]^2 \left[ \frac{d^2}{dr^2} - n^2 \right] \hat{u}_r = (4\overline{\Omega} n^2 A) \hat{u}_r$$</p><p>this is an ODE in just R. <strong>Our growth rate S drops out</strong></p><p></p><h4 id="3941080a-8f89-49dd-8206-f69863fcbebf" data-toc-id="3941080a-8f89-49dd-8206-f69863fcbebf" collapsed="false" seolevelmigrated="true">Boundary conditions:</h4><p>Now to find boundary conditions we have</p><ul><li><p>No flow through cylinder walls: $$\hat{u}_r = 0 \quad \text{at } r = r_1, r_2$$</p></li><li><p>No slip on walls $$\hat{u}_{z}=0\quad\text{at }r=r_1,r_2$$ so also $$\frac{\partial u_z'}{\partial z} = 0$$</p></li><li><p>Continuity: As $$\frac{\partial u_r'}{\partial r} + \frac{\partial u_z'}{\partial z} = 0$$ ∴ $$\frac{d\hat{u}_r}{dr} = 0 \quad \text{at } r = r_1, r_2$$</p></li><li><p>Also $$\hat{u}^{\prime}_{\theta}=0$$</p></li></ul><p></p><p>Now subbing this into our ODE equation, we can get an equation value at r = r₁ and r₂</p><p>$$\left[ \nu \left( \frac{d^2}{dr^2} - n^2 \right) - S \right] \left[ \frac{d^2}{dr^2} - n^2 \right] \hat{u}_r = \left( \frac{2U_\theta n^2}{r} \right) \hat{u}_\theta$$</p><ul><li><p>no Uθ so right hand size gets removed</p></li></ul><p>we get:</p><p>$$\frac{d^4 \hat{u}_r}{dr^4} - \left( 2n^2 + \frac{S}{\nu} \right) \frac{d^2 \hat{u}_r}{dr^2} = 0 \quad \text{on } r = (r_1, r_2)$$ (<strong>this is our 6th boundary condition)</strong></p><p><strong>this is because our equation for Uᵣ is 6th order</strong></p><p>so we need 6 boundary conditions for uᵣ, 3 on each wall.</p><p></p><h4 id="7f89ca69-cf05-43c7-a0fe-4211a4723383" data-toc-id="7f89ca69-cf05-43c7-a0fe-4211a4723383" collapsed="false" seolevelmigrated="true">Solving ODE</h4><p>Our system is now:</p><p><strong>ODE</strong>:</p><ul><li><p>$$\left[ \nu \left( \frac{d^2}{dr^2} - n^2 \right) - S \right]^2 \left[ \frac{d^2}{dr^2} - n^2 \right] \hat{u}_r = (4\overline{\Omega} n^2 A) \hat{u}_r$$</p></li></ul><p><strong>6 boundary conditions at r = r₁ and r₂</strong></p><ul><li><p><strong>$$\hat{u}_r = 0$$</strong>:</p></li><li><p>$$\frac{d\hat{u}_r}{dr} = 0$$</p></li><li><p>$$ \frac{d^4\hat{u}_{r}}{dr^4}-\left(2n^2+\frac{S}{\nu}\right)\frac{d^2\hat{u}_{r}}{dr^2}=0 $$</p></li></ul><p></p><p><strong>Non dimensionalise</strong></p><p>Defining two variables to non dimensionlise our lengths</p><ul><li><p>$$X = \frac{r - r_1}{d}$$ so X = 0 at inner gap and X = 1 at outer gap</p></li><li><p>Axial wavenumber: $$a = nd$$</p></li></ul><p></p><p>This results in the ODE: below with the same boundary conditions:</p><p>$$\left( \frac{d^2}{dX^2} - a^2 \right)^3 \hat{u}_r = -T \cdot (a^2) \hat{u}_r$$ where the taylor number $$T = \frac{2(\Omega_1 r_1^2 - \Omega_2 r_2^2)\overline{\Omega}d^3}{\nu^2 r_1} \approx \frac{\text{inertia}}{\text{viscosity}}$$</p><p>This <strong>is extremely hard to solve</strong></p><p></p><h4 id="a3b13477-59e7-4e30-8b6f-47f41cc605a6" data-toc-id="a3b13477-59e7-4e30-8b6f-47f41cc605a6" collapsed="false" seolevelmigrated="true">Boundary condition simplification</h4><p>if we simplify the boundary condition $$\frac{d^4 \hat{u}_r}{dr^4} - \left( 2n^2 + \frac{S}{\nu} \right) \frac{d^2 \hat{u}_r}{dr^2} = 0 \quad \text{on } r = (r_1, r_2)$$</p><p>to $$\frac{d^4 \hat{u}_r}{dr^4}=0$$ </p><p></p><p>Now we just end up with a sinusoidal solution:</p><p>$$\hat{u}_r = \sin(N\pi X) \quad \text{where } N = 1, 2, 3 \dots \text{ (Equation 7)}$$</p><p>this gives us a <strong>critical taylor number</strong> of <strong>658</strong></p><ul><li><p>this is compared to the actual value of <strong>1708 </strong>without the simplified boundary conditions</p></li><li><p>This is when we set the wave number to 1</p></li></ul><p></p><h4 id="f4e6519c-697e-41b7-b473-097f850fd1fb" data-toc-id="f4e6519c-697e-41b7-b473-097f850fd1fb" collapsed="false" seolevelmigrated="true">Result structure</h4><p>With our unsimplified structure, we find our critical wavelength by finding the minimum of the taylor number vs wave number curve, <strong>for N = 1</strong></p><ul><li><p>we can note in our critical solution where <strong>a = 3.1</strong>, we can almost square cells as 3.1 is basically π</p></li></ul><p></p>
26
New cards

Taylor courette flow: Overview of analysis

<p></p>
27
New cards

Where would we find shear flow instabilities

knowt flashcard image
28
New cards

Vorticies in shear flow

If we have a finite discontinuity, this results in an infinitely thin vortex sheet

<p>If we have a finite discontinuity, this results in an infinitely thin vortex sheet</p><p></p>
29
New cards

Examples of shear flow instabilities

knowt flashcard image
30
New cards

Solution for shear flow instabilities

If we apply a small pertubation to a boundary between fast moving and slow moving fluid

η(x,t)=η^eikx+st\eta'(x, t) = \hat{\eta} e^{ikx + st}

This gives us the solution where the growth mode is:

s=i12kU±12kUs = -i\frac{1}{2}kU \pm \frac{1}{2}kU

  • We have a pole on the right hand plane, this is unstable and oscillatory

if we write our our wave equation:

η(x,t)=η^eik(x12Ut)e12kUt\eta'(x, t) = \hat{\eta} e^{ik(x - \frac{1}{2}Ut)} e^{\frac{1}{2}kUt}

  • always unstable

<p>If we apply a small pertubation to a boundary between fast moving and slow moving fluid</p><p>$$\eta'(x, t) = \hat{\eta} e^{ikx + st}$$ </p><p></p><p>This gives us the solution where the growth mode is:</p><p><span style="line-height: 1.15;">$$s = -i\frac{1}{2}kU \pm \frac{1}{2}kU$$ </span></p><ul><li><p>We have a pole on the right hand plane, this is unstable and oscillatory</p></li></ul><p></p><p>if we write our our wave equation:</p><p>$$\eta'(x, t) = \hat{\eta} e^{ik(x - \frac{1}{2}Ut)} e^{\frac{1}{2}kUt}$$ </p><ul><li><p>always unstable</p></li></ul><p></p><p></p>
31
New cards

Dispersion relationship for shear flow instabilities

For our solution for the shear flow instability, we can write S in terms of the frequencies.

Our general solution is:

s=ik2(U1+U2)±k2(U1U2)s = -i\frac{k}{2}(U_1 + U_2) \pm \frac{k}{2}(U_1 - U_2) (now subbing in s = -iw) for an a wave solution

ω=(12k(U1+U2))±i(12k(U1U2))\omega = \left( \frac{1}{2}k(U_1 + U_2) \right) \pm i \left( \frac{1}{2}k(U_1 - U_2) \right)

We can note two things

  • The propagation component of our wave is equal to the mean of our two velocities: 12(U1+U2)\frac12(U_1+U_2)

  • The growth component of our wave is equal to the difference of our two velocities: 12(U1U2)\frac12(U_1-U_2)

  • Only ever stable with no shear

further characteristisics of dispersion relation

  • Our dispersion relationship isn’t dispersive, our different wavelengths travel at the same speed

  • But it is distortive, as high wave numbers will grow much more quickly than small wave numbers

<p>For our solution for the shear flow instability, we can write S in terms of the frequencies.</p><p>Our general solution is:</p><p>$$s = -i\frac{k}{2}(U_1 + U_2) \pm \frac{k}{2}(U_1 - U_2)$$  (now subbing in s = -iw) for an a wave solution</p><p>$$\omega = \left( \frac{1}{2}k(U_1 + U_2) \right) \pm i \left( \frac{1}{2}k(U_1 - U_2) \right)$$ </p><p><strong>We can note two things</strong></p><ul><li><p>The propagation component of our wave is equal to the mean of our two velocities: $$\frac12(U_1+U_2)$$ </p></li><li><p>The growth component of our wave is equal to the difference of our two velocities: $$\frac12(U_1-U_2)$$ </p></li><li><p>Only ever stable with no shear</p></li></ul><p></p><p><strong>further characteristisics of dispersion relation</strong> </p><ul><li><p>Our dispersion relationship isn’t dispersive, our different wavelengths travel at the same speed</p></li><li><p>But it is distortive, as high wave numbers will grow much more quickly than small wave numbers</p></li></ul><p></p>
32
New cards

uniform vs stratified shear flow instability

stratified case has mechanism like bouyancy that can supress instability

<p>stratified case has mechanism like bouyancy that can supress instability</p>
33
New cards

Shear flow linear analysis: base case

Our base case is shown below, where we have equal pressure at the interface but a discrete velocity jump:

<p>Our base case is shown below, where we have equal pressure at the interface but a discrete velocity jump:</p>
34
New cards

Shear flow linear analysis: governing equations:

  • We have an incompressible flow so have continuity expressed like this

  • Irrotational flow (shear is contained very locally)

  • define flow in terms of velocity potential, allowing for laplacian expression of velocity

Our flow is defined by our laplacian velocity potential above and below our interface

<ul><li><p>We have an incompressible flow so have continuity expressed like this</p></li><li><p>Irrotational flow (shear is contained very locally)</p></li><li><p>define flow in terms of velocity potential, allowing for laplacian expression of velocity</p></li></ul><p></p><p>Our flow is defined by our laplacian velocity potential above and below our interface</p><p></p><p></p>
35
New cards

Shear flow linear analysis: boundary conditions

We have three boundary conditions

  • Pressure boundary condition: pressure must be the same across the interface

  • Kinematic boundary condition: Particles on interface must remain on interface

  • Localised disturbance: Initial disturbance occurs in finite region

Pressure boundary condition:

We are defining this using the unsteady bernoulli equation defined in 3A1 databook

pρ+12u2+gz+ϕt=constant throughout flow field\frac{p}{\rho} + \frac{1}{2}|\mathbf{u}|^2 + gz + \frac{\partial \phi}{\partial t} = \text{constant throughout flow field}

so:

  • Below interface: ϕ2t=(pρ+u222+gz+G2(t))\frac{\partial \phi_2}{\partial t} = -\left( \frac{p}{\rho} + \frac{\mathbf{u}_2^2}{2} + gz + G_2(t) \right)

  • Above interface: ϕ1t=(pρ+u122+gz+G1(t))\frac{\partial \phi_1}{\partial t} = -\left( \frac{p}{\rho} + \frac{\mathbf{u}_1^2}{2} + gz + G_1(t) \right)

So setting pressures equal (as this is defined at the interface)

pρ=(ϕ1t+u122+gz+G1)=(ϕ2t+u222+gz+G2)\frac{p}{\rho} = -\left( \frac{\partial \phi_1}{\partial t} + \frac{\mathbf{u}_1^2}{2} + gz + G_1 \right) = -\left( \frac{\partial \phi_2}{\partial t} + \frac{\mathbf{u}_2^2}{2} + gz + G_2 \right)

For steady state

(12U12+G1)=(12U22+G2) on z=0\Rightarrow \left( \frac{1}{2}U_1^2 + G_1 \right) = \left( \frac{1}{2}U_2^2 + G_2 \right) \text{ on } z=0

Kinematic boundary condition:

Basically we are saying the material derivative across the interface is zero

Our equation of the surface can be defined as:

F(x,z,t)=zη(x,t)=0where F=0 on z=η(x,t)\therefore F(x, z, t) = z - \eta(x, t) = 0 \quad \text{where } F=0 \text{ on } z = \eta(x, t)

Now the material derivative is:

DFDt=[Ft+(u)F]=0\frac{DF}{Dt} = \left[ \frac{\partial F}{\partial t} + (\mathbf{u} \cdot \nabla)F \right] = 0

Expanding this out we get:

ηt+uηx=w\frac{\partial \eta}{\partial t} + u \frac{\partial \eta}{\partial x} = w (basically change in boundary height + horizontal transport term must equal vertical velocity)

Localised disturbance

We assume our initial disturbance occurs within a finite extent, so our stream function reverts back to our original value when we move far away.

  • ϕ2U2iasz \nabla\phi_2\rightarrow U_2\mathbf{i}\quad\text{as}\quad z\rightarrow-\infty\text{ }

  • ϕ1U1iasz+ \nabla\phi_1\rightarrow U_1\mathbf{i}\quad\text{as}\quad z\rightarrow+\infty\text{ }

<p>We have three boundary conditions</p><ul><li><p><strong>Pressure boundary condition</strong>: pressure must be the same across the interface</p></li><li><p><strong>Kinematic boundary condition</strong>: Particles on interface must remain on interface</p></li><li><p><strong>Localised disturbance</strong>: Initial disturbance occurs in finite region</p></li></ul><p></p><h4 id="1157ded6-39be-47fe-a099-b057ac97fde3" data-toc-id="1157ded6-39be-47fe-a099-b057ac97fde3" collapsed="false" seolevelmigrated="true">Pressure boundary condition:</h4><p>We are defining this using the unsteady bernoulli equation defined in 3A1 databook</p><p>$$\frac{p}{\rho} + \frac{1}{2}|\mathbf{u}|^2 + gz + \frac{\partial \phi}{\partial t} = \text{constant throughout flow field}$$ </p><p>so:</p><ul><li><p><strong>Below interface:</strong> $$\frac{\partial \phi_2}{\partial t} = -\left( \frac{p}{\rho} + \frac{\mathbf{u}_2^2}{2} + gz + G_2(t) \right)$$ </p></li><li><p><strong>Above interface</strong>: $$\frac{\partial \phi_1}{\partial t} = -\left( \frac{p}{\rho} + \frac{\mathbf{u}_1^2}{2} + gz + G_1(t) \right)$$</p></li></ul><p>So setting pressures equal (as this is defined at the interface)</p><p>$$\frac{p}{\rho} = -\left( \frac{\partial \phi_1}{\partial t} + \frac{\mathbf{u}_1^2}{2} + gz + G_1 \right) = -\left( \frac{\partial \phi_2}{\partial t} + \frac{\mathbf{u}_2^2}{2} + gz + G_2 \right)$$ </p><p><strong>For steady state</strong></p><p>$$\Rightarrow \left( \frac{1}{2}U_1^2 + G_1 \right) = \left( \frac{1}{2}U_2^2 + G_2 \right) \text{ on } z=0$$ </p><p></p><h4 id="98a4c4b7-4c42-402f-9042-a12c328d2d87" data-toc-id="98a4c4b7-4c42-402f-9042-a12c328d2d87" collapsed="false" seolevelmigrated="true">Kinematic boundary condition:</h4><p>Basically we are saying the material derivative across the interface is zero</p><p>Our equation of the surface can be defined as:</p><p>$$\therefore F(x, z, t) = z - \eta(x, t) = 0 \quad \text{where } F=0 \text{ on } z = \eta(x, t)$$ </p><p>Now the material derivative is:</p><p>$$\frac{DF}{Dt} = \left[ \frac{\partial F}{\partial t} + (\mathbf{u} \cdot \nabla)F \right] = 0$$ </p><p>Expanding this out we get:</p><p>$$\frac{\partial \eta}{\partial t} + u \frac{\partial \eta}{\partial x} = w$$ (basically change in boundary height + horizontal transport term must equal vertical velocity)</p><p></p><h4 id="fdb89907-7892-4967-9b33-4e1673d2ad68" data-toc-id="fdb89907-7892-4967-9b33-4e1673d2ad68" collapsed="false" seolevelmigrated="true">Localised disturbance</h4><p>We assume our initial disturbance occurs within a finite extent, so our stream function reverts back to our original value when we move far away.</p><ul><li><p>$$\nabla\phi_2\rightarrow U_2\mathbf{i}\quad\text{as}\quad z\rightarrow-\infty\text{ }$$ </p></li><li><p>$$\nabla\phi_1\rightarrow U_1\mathbf{i}\quad\text{as}\quad z\rightarrow+\infty\text{ }$$ </p></li></ul><p></p><p></p>
36
New cards

Shear flow linear analysis: inputting perturbations

Adding perturbations

We are now adding in our perturbations:

  • Perturb velocity: u=U+u(x,z,t)\mathbf{u} = \mathbf{U} + \mathbf{u}'(x, z, t)

  • Perturb pressure: p=P+p(x,z,t)p = P + p'(x, z, t)

  • Perturb 'interface': η=0+η(x,t)\eta = 0 + \eta'(x, t)

Subbing into governing equations

subbing this into our laplacian governing equations, we get:

\nabla^2 \phi_1' = 0 \quad \text{for } z > 0

\nabla^2 \phi_2' = 0 \quad \text{for } z < 0

Changing z coordinate

We also replace our boundary position z=ηz = \eta' to z=0z = 0

  • this is because η is very small, we can see this with a taylor expansion of our velocity potential

  • ϕ(x,η,t)ϕ(x,0,t)+ηϕzz=0The "Second-Order" Term+\phi'(x, \eta', t) \approx \phi'(x, 0, t) + \underbrace{\eta' \cdot \frac{\partial \phi'}{\partial z} \bigg|_{z=0}}_{\text{The "Second-Order" Term}} + \dots

  • almost no difference

Subbing into boundary conditions

Our pressure boundary condition is:

  • (ϕ1t+u122+gz+G1)=(ϕ2t+u222+gz+G2)\left(\frac{\partial\phi_1}{\partial t}+\frac{\mathbf{u}_1^2}{2}+gz+G_1\right)=\left(\frac{\partial\phi_2}{\partial t}+\frac{\mathbf{u}_2^2}{2}+gz+G_2\right)

  • subbing in our perturbation terms, this results in binomial expansion about u₁²

  • (G1+U122+U1ϕ1x+(ϕ1)22+gη+ϕ1t)=(G2+U222+U2ϕ2x+(ϕ2)22+gη+ϕ2t)on z=η \left(G_1+\frac{U_1^2}{2}+U_1\frac{\partial\phi_1'}{\partial x}+\frac{(\nabla\phi_1')^2}{2}+g\eta^{\prime}+\frac{\partial\phi_1'}{\partial t}\right)=\left(G_2+\frac{U_2^2}{2}+U_2\frac{\partial\phi_2'}{\partial x}+\frac{(\nabla\phi_2')^2}{2}+g\eta^{\prime}+\frac{\partial\phi_2'}{\partial t}\right)\quad\text{on }z=\eta^{\prime}\text{ }

    • can simplify using base state since z=η’ and z=0 is basically the same, so (12U12+G1)=(12U22+G2) on z=0\Rightarrow \left( \frac{1}{2}U_1^2 + G_1 \right) = \left( \frac{1}{2}U_2^2 + G_2 \right) \text{ on } z=0

    • our grad squared term is small and can be removed

This results in:

(U1ϕ1x+ϕ1t)=(U2ϕ2x+ϕ2t)on z=0 \left(U_1\frac{\partial\phi_1'}{\partial x}+\frac{\partial\phi_1'}{\partial t}\right)=\left(U_2\frac{\partial\phi_2'}{\partial x}+\frac{\partial\phi_2'}{\partial t}\right)\quad\text{on }z=0\text{ }

Kinematic boundary condition is:

ηt+uηx=w\frac{\partial \eta}{\partial t} + u \frac{\partial \eta}{\partial x} = w

  • removing small terms, we get:

  • Upper layer: ηt+U1ηx=ϕ1zon z=0 \frac{\partial\eta'}{\partial t}+U_1\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_1'}{\partial z}\quad\text{on }z=0\text{ }

  • Lower layer: ηt+U2ηx=ϕ2zon z=0\frac{\partial\eta'}{\partial t}+U_2\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_2'}{\partial z}\quad\text{on }z=0

Localised disturbance boundary condition

This with our perturbations is just:

  • ϕ20 asz \nabla\phi^{\prime}_2\rightarrow0\text{ as}\quad z\rightarrow-\infty\text{ }

  • ϕ10asz+ \nabla\phi^{\prime}_1\rightarrow0\quad\text{as}\quad z\rightarrow+\infty\text{ }

37
New cards

Shear flow linear analysis: finding solution

Finding ODE

We want normal solutions to our linearised small disturbance laplace equations. this is simply:

  • \nabla^2 \phi_1' = 0 \quad \text{for} \quad z > 0

  • \nabla^2 \phi_2' = 0 \quad \text{for} \quad z < 0


Our normal mode solutions are of the form:

  • ϕ1=ϕ^1(z)vertical structureei(kwavenumber k)x+(sgrowthrate s)t\phi_1^{\prime}=\underbrace{\hat{\phi}_1(z)}_{\substack{\text{vertical structure}}}\cdot e^{i(\overbrace{k}^{\substack{\\\text{wavenumber }k}})x+(\overbrace{s}^{\substack{\text{growth} \\ \text{rate } s}})t}

  • ϕ2=ϕ^2(z)eikx+st\phi_2' = \hat{\phi}_2(z) \cdot e^{ikx+st}

  • η=η^eikx+st\eta' = \hat{\eta} \cdot e^{ikx+st}

Plugging this into our laplacian we get:

  • Upper layer \frac{d^2}{dz^2}\hat{\phi}_1(z) - k^2\hat{\phi}_1(z) = 0 \implies \hat{\phi}_1(z) = Ae^{kz} + Be^{-kz}, \quad z > 0

    • We need this to be bounded so: \hat{\phi}_1(z) = Be^{-kz} \quad z > 0

  • Lower layer \frac{d^2}{dz^2}\hat{\phi}_2(z)-k^2\hat{\phi}_2(z)=0\implies\hat{\phi}_2(z)=Ce^{kz}+De^{-kz},\quad z<0\text{ }

    • Again bounded so: \hat{\phi}_2(z) = Ce^{kz} \quad z < 0.

Applying boundary equations

Our solutions are in the form:

ϕ1=Bekz=ϕ^1eikx+stϕ2=Cekz=ϕ^2eikx+st \phi_1^{\prime}=\underbrace{Be^{-kz}}_{=\hat{\phi}_1}\cdot e^{ikx+st}\quad\phi_2^{\prime}=\underbrace{Ce^{kz}}_{=\hat{\phi}_2}\cdot e^{ikx+st}\text{ }

Now we can apply our boundary conditions:

  • Pressure:(U1ϕ1x+ϕ1t)=(U2ϕ2x+ϕ2t)on z=0 \left(U_1\frac{\partial\phi_1'}{\partial x}+\frac{\partial\phi_1'}{\partial t}\right)=\left(U_2\frac{\partial\phi_2'}{\partial x}+\frac{\partial\phi_2'}{\partial t}\right)\quad\text{on }z=0\text{ }

  • Kinematic:

    • Upper layer: ηt+U1ηx=ϕ1zon z=0 \frac{\partial\eta'}{\partial t}+U_1\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_1'}{\partial z}\quad\text{on }z=0\text{ }

    • Lower layer: ηt+U2ηx=ϕ2zon z=0\frac{\partial\eta'}{\partial t}+U_2\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_2'}{\partial z}\quad\text{on }z=0

The kinematic boundary conditions give:

B=(s+U1ik)η^kB = -(s + U_1 ik) \frac{\hat{\eta}}{k} and C=(s+U2ik)η^kC = (s + U_2 ik) \frac{\hat{\eta}}{k}

The pressure boundary conditions give:

(s+U1ik)B=(s+U2ik)C(s + U_1 ik) B = (s + U_2 ik) C

This gives me a quadratic that we can solve for S

2s2+s2ik(U1+U2)k2(U22+U12)=02s^2 + s 2ik(U_1 + U_2) - k^2(U_2^2 + U_1^2) = 0

Solution:

This gives us the solution:
s=ik2(U1+U2)±k2(U1U2)s = -i\frac{k}{2}(U_1 + U_2) \pm \frac{k}{2}(U_1 - U_2)

we cannot form a dimensionless group because there is no stabilising force against the shear

<h4 id="b8675471-ddbe-42cd-bc36-c5c40e9d5ebf" data-toc-id="b8675471-ddbe-42cd-bc36-c5c40e9d5ebf" collapsed="false" seolevelmigrated="true">Finding ODE</h4><p>We want normal solutions to our linearised small disturbance laplace equations. this is simply:</p><ul><li><p>$$\nabla^2 \phi_1' = 0 \quad \text{for} \quad z &gt; 0$$</p></li><li><p>$$\nabla^2 \phi_2' = 0 \quad \text{for} \quad z &lt; 0$$</p></li></ul><p><br>Our normal mode solutions are of the form:</p><ul><li><p>$$\phi_1^{\prime}=\underbrace{\hat{\phi}_1(z)}_{\substack{\text{vertical structure}}}\cdot e^{i(\overbrace{k}^{\substack{\\\text{wavenumber }k}})x+(\overbrace{s}^{\substack{\text{growth} \\ \text{rate } s}})t}$$</p></li></ul><ul><li><p>$$\phi_2' = \hat{\phi}_2(z) \cdot e^{ikx+st}$$</p></li><li><p>$$\eta' = \hat{\eta} \cdot e^{ikx+st}$$</p></li></ul><p></p><p>Plugging this into our laplacian we get:</p><ul><li><p><strong>Upper layer</strong> $$\frac{d^2}{dz^2}\hat{\phi}_1(z) - k^2\hat{\phi}_1(z) = 0 \implies \hat{\phi}_1(z) = Ae^{kz} + Be^{-kz}, \quad z &gt; 0 $$</p><ul><li><p>We need this to be bounded so: $$\hat{\phi}_1(z) = Be^{-kz} \quad z &gt; 0$$</p></li></ul></li><li><p><strong>Lower layer</strong> $$\frac{d^2}{dz^2}\hat{\phi}_2(z)-k^2\hat{\phi}_2(z)=0\implies\hat{\phi}_2(z)=Ce^{kz}+De^{-kz},\quad z&lt;0\text{ }$$</p><ul><li><p>Again bounded so: <span style="line-height: 1.15;">$$\hat{\phi}_2(z) = Ce^{kz} \quad z &lt; 0$$</span>.</p><p></p></li></ul></li></ul><h4 id="109f9b21-71ab-4739-90b8-77384b2cdbd1" data-toc-id="109f9b21-71ab-4739-90b8-77384b2cdbd1" collapsed="false" seolevelmigrated="true">Applying boundary equations</h4><p>Our solutions are in the form:</p><p>$$\phi_1^{\prime}=\underbrace{Be^{-kz}}_{=\hat{\phi}_1}\cdot e^{ikx+st}\quad\phi_2^{\prime}=\underbrace{Ce^{kz}}_{=\hat{\phi}_2}\cdot e^{ikx+st}\text{ }$$</p><p>Now we can apply our boundary conditions:</p><ul><li><p><strong>Pressure</strong>:$$\left(U_1\frac{\partial\phi_1'}{\partial x}+\frac{\partial\phi_1'}{\partial t}\right)=\left(U_2\frac{\partial\phi_2'}{\partial x}+\frac{\partial\phi_2'}{\partial t}\right)\quad\text{on }z=0\text{ }$$</p></li><li><p><strong>Kinematic</strong>:</p><ul><li><p><strong>Upper layer</strong>: $$\frac{\partial\eta'}{\partial t}+U_1\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_1'}{\partial z}\quad\text{on }z=0\text{ }$$</p></li><li><p><strong>Lower layer</strong>: $$\frac{\partial\eta'}{\partial t}+U_2\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_2'}{\partial z}\quad\text{on }z=0$$</p></li></ul></li></ul><p></p><p>The kinematic boundary conditions give:</p><p>$$B = -(s + U_1 ik) \frac{\hat{\eta}}{k}$$ and $$C = (s + U_2 ik) \frac{\hat{\eta}}{k}$$ </p><p>The pressure boundary conditions give:</p><p>$$(s + U_1 ik) B = (s + U_2 ik) C$$</p><p>This gives me a quadratic that we can solve for S</p><p>$$2s^2 + s 2ik(U_1 + U_2) - k^2(U_2^2 + U_1^2) = 0$$</p><p></p><h4 id="b2a71f50-cb0b-44c6-9f81-f583e85c96d2" data-toc-id="b2a71f50-cb0b-44c6-9f81-f583e85c96d2" collapsed="false" seolevelmigrated="true">Solution:</h4><p>This gives us the solution:<br>$$s = -i\frac{k}{2}(U_1 + U_2) \pm \frac{k}{2}(U_1 - U_2)$$</p><p></p><p>we cannot form a dimensionless group because there is no stabilising force against the shear</p>
38
New cards

Shear flow linear analysis: Physical mechanism and rayleight’s inflexion point theorem

We can see the physical mechanism for the instability

The vorticity of the sheet results in our sine wave perturbation being amplified

Inflection point theorem

Instead if we assume a stream function: ψ=f(z)est+ikx\psi = f(z)e^{st + ikx}

The momentum equation results in this result: siU(z)f2s+ikU2dz=0\int s_i U''(z) \frac{|f|^2}{|s + ikU|^2} dz = 0

  • If we have an unstable mode, so sᵢ > 0

  • For this to work U’’(z) needs to change sign

  • so ONE of the conditions (but not only) for instability is the existence of an inflection point



Consequence of this

  • Explains boundary layer separation whenever we form an inversion

  • Why jets are unstable

39
New cards

Summary of kelvin helmholtz instability

This is the result of shear instability being stabilised with buoyancy. The growth rate is given by this equation:

s=ikρ1U1+ρ2U2ρ1+ρ2±[k2ρ1ρ2(U1U2)2(ρ1+ρ2)2gk(ρ2ρ1)ρ1+ρ2]1/2s = -ik \frac{\rho_1 U_1 + \rho_2 U_2}{\rho_1 + \rho_2} \pm \left[ \frac{k^2 \rho_1 \rho_2 (U_1 - U_2)^2}{(\rho_1 + \rho_2)^2} - gk \frac{(\rho_2 - \rho_1)}{\rho_1 + \rho_2} \right]^{1/2}

  • The buoyancy acts to stabilise the growth

<p>This is the result of shear instability being stabilised with buoyancy. The growth rate is given by this equation:</p><p>$$s = -ik \frac{\rho_1 U_1 + \rho_2 U_2}{\rho_1 + \rho_2} \pm \left[ \frac{k^2 \rho_1 \rho_2 (U_1 - U_2)^2}{(\rho_1 + \rho_2)^2} - gk \frac{(\rho_2 - \rho_1)}{\rho_1 + \rho_2} \right]^{1/2}$$ </p><ul><li><p>The buoyancy acts to stabilise the growth<br></p></li></ul><p></p>
40
New cards

Kelvin helmholtz linear analysis: Base solution

the base solution can be seen in the image

now we have varying pressures

<p>the base solution can be seen in the image</p><p>now we have varying pressures</p>
41
New cards

Kelvin helmholtz linear analysis: Boundary conditions

These are identical to our shear layer except for the pressure boundary condition which varies with density now.

So:

Pressure: ρ1(ϕ1t+u122+gz+G1)=ρ2(ϕ2t+u222+gz+G2)\rho_1\left(\frac{\partial\phi_1}{\partial t}+\frac{\mathbf{u}_1^2}{2}+gz+G_1\right)=\rho_2\left(\frac{\partial\phi_2}{\partial t}+\frac{\mathbf{u}_2^2}{2}+gz+G_2\right) densities are now shown

  • Our steady state is now:ρ1(u122+G1)=ρ2(u222+G2)\rho_1\left(\frac{\mathbf{u}_1^2}{2}+G_1\right)=\rho_2\left(\frac{\mathbf{u}_2^2}{2}+G_2\right)

Kinematic:-

  • Upper layer: ηt+U1ηx=ϕ1zon z=0 \frac{\partial\eta'}{\partial t}+U_1\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_1'}{\partial z}\quad\text{on }z=0\text{ }

  • Lower layer: ηt+U2ηx=ϕ2zon z=0\frac{\partial\eta'}{\partial t}+U_2\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_2'}{\partial z}\quad\text{on }z=0

Localisation:

  • ϕ2U2iasz \nabla\phi_2\rightarrow U_2\mathbf{i}\quad\text{as}\quad z\rightarrow-\infty\text{ }

  • ϕ1U1iasz+ \nabla\phi_1\rightarrow U_1\mathbf{i}\quad\text{as}\quad z\rightarrow+\infty\text{ }

<p>These are identical to our shear layer except for the pressure boundary condition which varies with density now.</p><p>So:</p><p><strong>Pressure</strong>: $$\rho_1\left(\frac{\partial\phi_1}{\partial t}+\frac{\mathbf{u}_1^2}{2}+gz+G_1\right)=\rho_2\left(\frac{\partial\phi_2}{\partial t}+\frac{\mathbf{u}_2^2}{2}+gz+G_2\right)$$ <strong>densities are now shown</strong></p><ul><li><p>Our steady state is now:$$\rho_1\left(\frac{\mathbf{u}_1^2}{2}+G_1\right)=\rho_2\left(\frac{\mathbf{u}_2^2}{2}+G_2\right)$$ </p></li></ul><p><strong>Kinematic</strong>:-</p><ul><li><p><strong>Upper layer</strong>: $$\frac{\partial\eta'}{\partial t}+U_1\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_1'}{\partial z}\quad\text{on }z=0\text{ }$$</p></li><li><p><strong>Lower layer</strong>: $$\frac{\partial\eta'}{\partial t}+U_2\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_2'}{\partial z}\quad\text{on }z=0$$</p></li></ul><p><strong>Localisation</strong>:</p><ul><li><p>$$\nabla\phi_2\rightarrow U_2\mathbf{i}\quad\text{as}\quad z\rightarrow-\infty\text{ }$$</p></li><li><p>$$\nabla\phi_1\rightarrow U_1\mathbf{i}\quad\text{as}\quad z\rightarrow+\infty\text{ }$$</p></li></ul><p></p><p></p>
42
New cards

Kelvin helmholtz linear analysis: Introducing perturbations

Still adding the same pertubations

  • Perturb velocity: u=U+u(x,z,t)\mathbf{u} = \mathbf{U} + \mathbf{u}'(x, z, t)

  • Perturb pressure: p=P+p(x,z,t)p = P + p'(x, z, t)

  • Perturb 'interface': η=0+η(x,t)\eta = 0 + \eta'(x, t)

subbing this into our laplacian governing equations, we get:

\nabla^2 \phi_1' = 0 \quad \text{for } z > 0

\nabla^2 \phi_2' = 0 \quad \text{for } z < 0

Same governing equations as before

Changing z coordinate

Same analysis in shear flow where we ignore the small distance caused by the perturbations and take our values at z = 0

Linearised boundary equations

Our kinematic and localisation boundary conditions are exactly the same, when we’re linearising.

Kinematic

  • Upper layer: ηt+U1ηx=ϕ1zon z=0 \frac{\partial\eta'}{\partial t}+U_1\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_1'}{\partial z}\quad\text{on }z=0\text{ }

  • Lower layer: ηt+U2ηx=ϕ2zon z=0\frac{\partial\eta'}{\partial t}+U_2\frac{\partial\eta'}{\partial x}=\frac{\partial\phi_2'}{\partial z}\quad\text{on }z=0

localisation:

  • ϕ20 asz \nabla\phi^{\prime}_2\rightarrow0\text{ as}\quad z\rightarrow-\infty\text{ }

  • ϕ10asz+ \nabla\phi^{\prime}_1\rightarrow0\quad\text{as}\quad z\rightarrow+\infty\text{ }

pressure

we can no longer ignore the hydrostatic term as before:

so original equation is:

  • ρ1(G1+U122+U1ϕ1x+(ϕ1)22+gη+ϕ1t)=ρ2(G2+U222+U2ϕ2x+(ϕ2)22+gη+ϕ2t)on z=η \rho_1\left(G_1+\frac{U_1^2}{2}+U_1\frac{\partial\phi_1'}{\partial x}+\frac{(\nabla\phi_1')^2}{2}+g\eta^{\prime}+\frac{\partial\phi_1'}{\partial t}\right)=\rho_2\left(G_2+\frac{U_2^2}{2}+U_2\frac{\partial\phi_2'}{\partial x}+\frac{(\nabla\phi_2')^2}{2}+g\eta^{\prime}+\frac{\partial\phi_2'}{\partial t}\right)\quad\text{on }z=\eta^{\prime}\text{ }

  • can still simplify with base state since z=η’ and z=0 is basically the same, so (12U12+G1)=(12U22+G2) on z=0\Rightarrow \left( \frac{1}{2}U_1^2 + G_1 \right) = \left( \frac{1}{2}U_2^2 + G_2 \right) \text{ on } z=0

  • our grad squared term is small and can be removed, but no longer can remove hydrostatic term ρgη’

Find normal mode solutions

Plugging in our normal mode solutions into laplace’s equation:ϕ2=ϕ^2(z)eikx+st\phi_2' = \hat{\phi}_2(z) \cdot e^{ikx+st} etc..

We have the exact same form (since same governing equations)

so:

ϕ1=Bekz=ϕ^1eikx+stϕ2=Cekz=ϕ^2eikx+st \phi_1^{\prime}=\underbrace{Be^{-kz}}_{=\hat{\phi}_1}\cdot e^{ikx+st}\quad\phi_2^{\prime}=\underbrace{Ce^{kz}}_{=\hat{\phi}_2}\cdot e^{ikx+st}\text{ }

exactly the same using kinematic to find B and C

B=(s+U1ik)η^kB = -(s + U_1 ik) \frac{\hat{\eta}}{k} and C=(s+U2ik)η^kC = (s + U_2 ik) \frac{\hat{\eta}}{k}

different pressure boundary condition for different relationship between B and C

ρ1[(s+ikU1)B+gη^]=ρ2[(s+ikU2)C+gη^]\rho_1 \left[ (s + ikU_1)B + g\hat{\eta} \right] = \rho_2 \left[ (s + ikU_2)C + g\hat{\eta} \right]

  • Compare with (s+U1ik)B=(s+U2ik)C(s + U_1 ik) B = (s + U_2 ik) C for same density

We get our quadratic now:

ρ1[kg(s+U1ik)2]=ρ2[kg+(s+U2ik)2]\rho_1 [kg - (s + U_1 ik)^2] = \rho_2 [kg + (s + U_2 ik)^2]

Result:

this result in a growth rate: (once solved with quadratic formula)

s=ikρ1U1+ρ2U2ρ1+ρ2±[k2ρ1ρ2(U1U2)2(ρ1+ρ2)2gk(ρ2ρ1)ρ1+ρ2]1/2s = - ik \frac{\rho_1 U_1 + \rho_2 U_2}{\rho_1 + \rho_2} \pm \left[ \frac{k^2 \rho_1 \rho_2 (U_1 - U_2)^2}{(\rho_1 + \rho_2)^2} - gk \frac{(\rho_2 - \rho_1)}{\rho_1 + \rho_2} \right]^{1/2}

43
New cards

Physical implication of kelvin helmholtz

Our poles for kelvin helmholtz lie on:

s=ikρ1U1+ρ2U2ρ1+ρ2±[k2ρ1ρ2(U1U2)2(ρ1+ρ2)2gk(ρ2ρ1)ρ1+ρ2]1/2s = - ik \frac{\rho_1 U_1 + \rho_2 U_2}{\rho_1 + \rho_2} \pm \left[ \frac{k^2 \rho_1 \rho_2 (U_1 - U_2)^2}{(\rho_1 + \rho_2)^2} - gk \frac{(\rho_2 - \rho_1)}{\rho_1 + \rho_2} \right]^{1/2}

  • This is unstable if the second term is real

  • Thus our stable criteria is if the second term is imaginary: so

\left[\frac{k^2\rho_1\rho_2(U_1-U_2)^2}{(\rho_1+\rho_2)^2}-gk\frac{(\rho_2-\rho_1)}{\rho_1+\rho_2}\right]<0

This results in a stability criteria of:

\Rightarrow \text{instability for wavenumbers } k > g \frac{(\rho_2^2 - \rho_1^2) / \rho_1 \rho_2}{(U_1 - U_2)^2}

  • Low wavelengths are stabilised by bouyancy

  • This is because it involves moving large masses of fluids, while at smaller scale the shear forces dominate.

44
New cards

Differences between uniform shear and kelvin helmholtz

knowt flashcard image
45
New cards

Energy analysis of general stratification

We can form a criterion for stratification by considering work.

  • We are considering two particles swapping places

  • Change in work from bouyancy

  • Change in kinetic energy

This is unstable if ΔKE > work done against bouyancy

Looking at a continuous strata where our density and velocity varies continuously with height.

Work done against bouyancy:

Fbuoy={ρ(z)density of particle[ρ(z)+adρdz+]ρ(z+a) density of environment}gV(adρdz)gVF_{buoy} = \{ \underbrace{\rho(z)}_{\text{density of particle}} - \underbrace{[\rho(z) + a \frac{d\rho}{dz} + \dots]}_{\rho(z+a) \text{ density of environment}} \} gV \approx -\left( a \frac{d\rho}{dz} \right) gV

work done=a=0a=δzFbuoydr=0δz(adρdzgV)da=12(δz)2dρdzgV\text{work done} = \int_{a=0}^{a=\delta z} F_{buoy} \cdot d\mathbf{r} = \int_{0}^{\delta z} -\left( a \frac{d\rho}{dz} gV \right) da = -\frac{1}{2}(\delta z)^2 \frac{d\rho}{dz} gV

change in kinetic energy:

  • Kinetic energy before switching: (density changes don’t affect KE, only hydrostatic)

    • KEbefore=12m1u2+12m2(u+δu)2where m1m2=ρ0VKE_{before} = \frac{1}{2}m_1 u^2 + \frac{1}{2}m_2 (u + \delta u)^2 \quad \text{where } m_1 \approx m_2 = \rho_0 V

  • Kinetic energy after swapping: (assuming they take mean velocity)

    • KEafter=12m1(u+(u+δu)2)2+12m2(u+(u+δu)2)2KE_{after} = \frac{1}{2}m_1 \left( \frac{u + (u + \delta u)}{2} \right)^2 + \frac{1}{2}m_2 \left( \frac{u + (u + \delta u)}{2} \right)^2

change is thus:

ΔKE=KEbeforeKEafter=ρ0V4(δu)2\Delta KE = KE_{before} - KE_{after} = \frac{\rho_0 V}{4}(\delta u)^2

Unstable if:

\frac{\rho_0 V}{4}(\delta u)^2 > -2 \times \frac{1}{2} (\delta z)^2 \frac{d\rho}{dz} gV (two added for two particles)

If we’re taking this as a derivative by δu/δz ≈ du/dz

\frac{1}{4} > \frac{-\frac{g}{\rho_0} \frac{d\rho}{dz}}{\left( \frac{du}{dz} \right)^2} = \frac{N^2}{\left( \frac{du}{dz} \right)^2}

This dimensionless ratio is the Richardson Number ($Ri$).

Ri=N2(du/dz)2Ri = \frac{N^2}{(du/dz)^2}

Condition for instability: $Ri < \frac{1}{4}$

<p>We can form a criterion for stratification by considering work.</p><ul><li><p>We are considering two particles swapping places</p></li><li><p>Change in work from bouyancy</p></li><li><p>Change in kinetic energy</p></li></ul><p><strong>This is unstable if ΔKE &gt; work done against bouyancy</strong> </p><p></p><p>Looking at a continuous strata where our density and velocity varies continuously with height.</p><p><strong>Work done against bouyancy</strong>:</p><p>$$F_{buoy} = \{ \underbrace{\rho(z)}_{\text{density of particle}} - \underbrace{[\rho(z) + a \frac{d\rho}{dz} + \dots]}_{\rho(z+a) \text{ density of environment}} \} gV \approx -\left( a \frac{d\rho}{dz} \right) gV$$ </p><p>$$\text{work done} = \int_{a=0}^{a=\delta z} F_{buoy} \cdot d\mathbf{r} = \int_{0}^{\delta z} -\left( a \frac{d\rho}{dz} gV \right) da = -\frac{1}{2}(\delta z)^2 \frac{d\rho}{dz} gV$$ </p><p></p><p><strong>change in kinetic energy</strong>: </p><ul><li><p>Kinetic energy before switching: <strong>(density changes don’t affect KE, only hydrostatic)</strong></p><ul><li><p>$$KE_{before} = \frac{1}{2}m_1 u^2 + \frac{1}{2}m_2 (u + \delta u)^2 \quad \text{where } m_1 \approx m_2 = \rho_0 V$$ </p></li></ul></li><li><p>Kinetic energy after swapping: <strong>(assuming they take mean velocity)</strong></p><ul><li><p>$$KE_{after} = \frac{1}{2}m_1 \left( \frac{u + (u + \delta u)}{2} \right)^2 + \frac{1}{2}m_2 \left( \frac{u + (u + \delta u)}{2} \right)^2$$ </p></li></ul></li></ul><p>change is thus:</p><p>$$\Delta KE = KE_{before} - KE_{after} = \frac{\rho_0 V}{4}(\delta u)^2$$ </p><p></p><p><strong>Unstable if</strong>:</p><p>$$\frac{\rho_0 V}{4}(\delta u)^2 &gt; -2 \times \frac{1}{2} (\delta z)^2 \frac{d\rho}{dz} gV$$ (two added for two particles)</p><p></p><p>If we’re taking this as a derivative by δu/δz ≈ du/dz</p><p>$$\frac{1}{4} &gt; \frac{-\frac{g}{\rho_0} \frac{d\rho}{dz}}{\left( \frac{du}{dz} \right)^2} = \frac{N^2}{\left( \frac{du}{dz} \right)^2}$$ </p><p></p><p>This dimensionless ratio is the <strong>Richardson Number (</strong><span><strong>$Ri$</strong></span><strong>)</strong>.</p><p>$$Ri = \frac{N^2}{(du/dz)^2}$$</p><p><strong>Condition for instability: </strong><span><strong>$Ri &lt; \frac{1}{4}$</strong></span></p>
46
New cards

Rayleigh bernard convection overview

Here we have a similar flow structure to taylor courette, modelling the flow between two plates at different temperatures:

  • The steady state solution is just diffusive flow, where we have heat diffusion from one side to another

  • We have a convective mode solution, where bouyancy results in instability

Analogy to taylor courette

There is an exact analogy to thin gap taylor courette

  • In taylor courette we have the taylor number T=2(Ω1r12Ω2r22)Ωd3ν2r1inertiaviscosityT = \frac{2(\Omega_1 r_1^2 - \Omega_2 r_2^2)\overline{\Omega}d^3}{\nu^2 r_1} \approx \frac{\text{inertia}}{\text{viscosity}}

  • In rayleigh bernard we have the rayleigh number: Ra = \frac{g \beta \Delta T d^3}{\kappa \nu} > Ra_{crit}

  • Both of these result in stability when we exceed 1708

There is a perfect physical analogy here too

  • In taylor courette, if we enter a rotating frame. We have an instability driven by a centrifugal force, with a fixed boundary at the two walls.

    • This centrifugal force is constant with r just like a constant g for a thin gap

  • In rayleigh bernard. We have an instability driven by bouyancy (gravity field) (temperature), with a fixed boundary at two walls

  • Base case both have a linear potential field (centrifugal driven, and gravity) (when small gap)

  • This is destabilising against viscosity

This is why we result in the same maths

<p>Here we have a similar flow structure to taylor courette, modelling the flow between two plates at different temperatures:</p><ul><li><p>The steady state solution is just diffusive flow, where we have heat diffusion from one side to another</p></li><li><p>We have a convective mode solution, where bouyancy results in instability</p></li></ul><p></p><h3 id="cc17e2eb-f2c5-426d-bd9a-41d8899bdb71" data-toc-id="cc17e2eb-f2c5-426d-bd9a-41d8899bdb71" collapsed="false" seolevelmigrated="true">Analogy to taylor courette</h3><p>There is an exact analogy to thin gap taylor courette</p><ul><li><p>In taylor courette we have the taylor number $$T = \frac{2(\Omega_1 r_1^2 - \Omega_2 r_2^2)\overline{\Omega}d^3}{\nu^2 r_1} \approx \frac{\text{inertia}}{\text{viscosity}}$$ </p></li><li><p>In rayleigh bernard we have the rayleigh number: $$Ra = \frac{g \beta \Delta T d^3}{\kappa \nu} &gt; Ra_{crit}$$ </p></li><li><p>Both of these result in stability when we exceed <strong>1708</strong></p></li></ul><p></p><p>There is a perfect physical analogy here too</p><ul><li><p>In taylor courette, if we enter a <strong>rotating frame.</strong> We have an instability driven by a centrifugal force, with a fixed boundary at the two walls.</p><ul><li><p>This centrifugal force is constant with r just like a constant g for a thin gap</p></li></ul></li><li><p>In rayleigh bernard. We have an instability driven by bouyancy (gravity field) (temperature), with a fixed boundary at two walls</p></li><li><p>Base case both have a linear potential field (centrifugal driven, and gravity) (when small gap)</p></li><li><p>This is destabilising against viscosity </p></li></ul><p></p><p>This is why we result in the same maths</p>
47
New cards

Rayleigh bernard linear analysis: Governing equations and boundary equations

Governing equations:

Our governing equations are:

  • Navier stokes: ut+(u)u=1ρp+ν2u+g\frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla) \mathbf{u} = -\frac{1}{\rho} \nabla p + \nu \nabla^2 \mathbf{u} + \mathbf{g} (assume viscosity constant with temperature)

  • continuity: DρDt+ρu=0Density variations smallDρDt=0    u=0\frac{D\rho}{Dt} + \rho \nabla \cdot \mathbf{u} = 0 \quad \xrightarrow{\text{Density variations small}} \quad \frac{D\rho}{Dt} = 0 \implies \nabla \cdot \mathbf{u} = 0 (assume constant density for continuity)

  • Thermal diffusion: Tt+(u)T=κ2T\frac{\partial T}{\partial t} + (\mathbf{u} \cdot \nabla) T = \kappa \nabla^2 T

  • Equation of state: ρ=ρ~[1β(TT~)]\rho = \tilde{\rho} [1 - \beta(T - \tilde{T})]

Compared to taylor-courette

  • Same navier stokes and continuity to govern the fluid flow

  • Our thermal diffusion is lumped within navier stokes, as it is momentum diffusion that results the change in fluid energy

  • No equation of state, also lumped into navier stokes as a centrifugal force term.

Boundary conditions:

Temperature BC

  • T=TcoolT = T_{cool} on z=dz = d for all tt.

  • T=TwarmT = T_{warm} on z=0z = 0 for all tt.

This is analogous to our no slip condition in taylor courette, as both of these boundary conditions define a fluid energy within our system

Velocity BC

  1. No flow through boundaries: Vertical velocity w=0w = 0 at the walls.

  2. No slip: Horizontal velocities u=v=0u = v = 0 at the walls.

Same as taylor-courette

We can see how for the boundary conditions too, taylor courette sort of lumps terms together

48
New cards

Rayleigh bernard linear analysis: Base flow solution

This base flow involves no motion, so our base flow is purely a heat diffusion equation.

Solving steady temperature diffusion equation:

Tt+(U)T=κ2T\frac{\partial T}{\partial t} + (\mathbf{U} \cdot \nabla) T = \kappa \nabla^2 T

  • No transport or unsteady term, so just a laplacian solution:

0+0=κd2dz2T0(z)0 + 0 = \kappa \frac{d^2}{dz^2} T_0(z)

Plugging in our boundary conditions this has the following solution:

T0(z)=Twarmzd(TwarmTcool)T_0(z) = T_{warm} - \frac{z}{d}(T_{warm} - T_{cool})

With analogous pressure and density solutions:

Density: ρ0(z)=ρ~[1β(T0(z)T~)]\rho_0(z) = \tilde{\rho} [1 - \beta(T_0(z) - \tilde{T})]

Pressure: dP0dz=ρ0(z)g\frac{dP_0}{dz} = -\rho_0(z)g

Analogy to taylor couette

This is exactly analogous to the thin gap taylor couette solution

  • In a thin gap we get a linear increase in azimuthal velocity

  • In a rotating frame the flow is also steady

  • But like here, we have an decrease in flow energy from one plate to the other, but driven by momentum diffusion rather than thermal diffusion

    • Our centrifugal potential energy decreases

    • Compared to our gravitational potential energy

49
New cards

Rayleigh bernard linear analysis: Introducing perturbations and finding PDE

Perturbations:

We are introducing the following perturbations:

  • Velocity: u=0+u[cite: 173]\mathbf{u} = \mathbf{0} + \mathbf{u}' \quad \text{[cite: 173]}

  • Temperature T=T0(z)+T[cite: 173]T = T_0(z) + T' \quad \text{[cite: 173]}

  • Density: ρ=ρ0(z)+ρ[cite: 174]\rho = \rho_0(z) + \rho' \quad \text{[cite: 174]}

  • pressure p=P0(z)+p[cite: 174]p = P_0(z) + p' \quad \text{[cite: 174]}

Plugging into governing equations

Remember our governing equations are:

  • Navier stokes: ut+(u)u=1ρp+ν2u+g\frac{\partial \mathbf{u}}{\partial t} + (\mathbf{u} \cdot \nabla) \mathbf{u} = -\frac{1}{\rho} \nabla p + \nu \nabla^2 \mathbf{u} + \mathbf{g} (assume viscosity constant with temperature)

  • continuity: DρDt+ρu=0Density variations smallDρDt=0    u=0\frac{D\rho}{Dt} + \rho \nabla \cdot \mathbf{u} = 0 \quad \xrightarrow{\text{Density variations small}} \quad \frac{D\rho}{Dt} = 0 \implies \nabla \cdot \mathbf{u} = 0 (assume constant density for continuity)

  • Thermal diffusion: Tt+(u)T=κ2T\frac{\partial T}{\partial t} + (\mathbf{u} \cdot \nabla) T = \kappa \nabla^2 T

  • Equation of state: ρ=ρ~[1β(TT~)]\rho = \tilde{\rho} [1 - \beta(T - \tilde{T})]

Plugging into navier stokes

When plugging into navier stokes we get:

(ρ0+ρ)[ut+(u)u]=(P0+p)+(ρ0+ρ)ν2u+(ρ0+ρ)g(\rho_0+\rho^{\prime})\left[\frac{\partial\mathbf{u}'}{\partial t}+(\mathbf{u}^{\prime}\cdot\nabla)\mathbf{u}^{\prime}\right]=-\nabla(P_0+p^{\prime})+(\rho_0+\rho^{\prime})\nu\nabla^2\mathbf{u}^{\prime}+(\rho_0+\rho^{\prime})\mathbf{g}\quad

Now ignoring products of small temrs and introducing a hydrostatic balance dP0dz=ρ0g\frac{dP_0}{dz} = -\rho_0 g

ρ0ut=p+ρ0ν2u+ρg\rho_0 \frac{\partial \mathbf{u}'}{\partial t} = -\nabla p' + \rho_0 \nu \nabla^2 \mathbf{u}' + \rho'\mathbf{g} \quad

Because density changes are small, we are rewriting it in terms of a constant reference density

ρ~ut=p+ρ~ν2u+ρg[cite: 194]\tilde{\rho} \frac{\partial \mathbf{u}'}{\partial t} = -\nabla p' + \tilde{\rho} \nu \nabla^2 \mathbf{u}' + \rho'\mathbf{g} \quad \text{[cite: 194]}

Other governing equations

  • Continuity: we get u=0\nabla \cdot \mathbf{u}' = 0

  • Thermal diffusion: we get: Tt+w(dT0dz)=κ2T\frac{\partial T'}{\partial t}+w^{\prime}\left(\frac{dT_0}{dz}\right)=\kappa\nabla^2T^{\prime}

  • Equation of state: ρ=βρ~T\rho' = -\beta \tilde{\rho} T'

Combining linearised governing equations:

Our goal is an expression for vertical velocity This is because convection gives vertical velocity

Eliminate pressure in NS

We can take the curl to eliminate pressure (as it is a potential field)

(tν2)×u=β(T)×g\left( \frac{\partial}{\partial t} - \nu \nabla^2 \right) \nabla \times \mathbf{u}' = -\beta (\nabla T') \times \mathbf{g}

If we take the curl again, we can simplify further with the identities

  • ××u=(u)2u\nabla \times \nabla \times \mathbf{u}' = \nabla(\nabla \cdot \mathbf{u}') - \nabla^2 \mathbf{u}' and u=0\nabla \cdot \mathbf{u}' = 0, leaving just a laplacian term

(tν2)2u=×(β(T)×g)\Rightarrow -\left( \frac{\partial}{\partial t} - \nu \nabla^2 \right) \nabla^2 \mathbf{u}' = -\nabla \times (\beta (\nabla T') \times \mathbf{g}) which simplifies with more vector identities to:

  • ×(F×G)=(G)F(F)G+F(G)G(F)\nabla\times(\mathbf{F}\times\mathbf{G})=(\mathbf{G}\cdot\nabla)\mathbf{F}-(\mathbf{F}\cdot\nabla)\mathbf{G}+\mathbf{F}(\nabla\cdot\mathbf{G})-\mathbf{G}(\nabla\cdot\mathbf{F}) so:

  • ×[β(T)×g]=(g)β(T)(β(T))g=0 as g=0+β(T)(g)=0 as g=0g(β(T))\nabla \times [\beta (\nabla T') \times \mathbf{g}] = (\mathbf{g} \cdot \nabla) \beta (\nabla T') - \underbrace{(\beta (\nabla T') \cdot \nabla) \mathbf{g}}_{=0 \text{ as } \nabla \mathbf{g} = 0} + \underbrace{\beta (\nabla T') (\nabla \cdot \mathbf{g})}_{=0 \text{ as } \nabla \cdot \mathbf{g} = 0} - \mathbf{g} (\nabla \cdot \beta (\nabla T'))

(tν2)2u=β[(g)Tg2T]\left( \frac{\partial}{\partial t} - \nu \nabla^2 \right) \nabla^2 \mathbf{u}' = \beta \left[ (\mathbf{g} \cdot \nabla) \nabla T' - \mathbf{g} \nabla^2 T' \right]

looking at vertical component

Using the fact gravity only acts in vertical direction g = (0,0,-g)

(tν2)2w=βg(2x2+2y2)T\left( \frac{\partial}{\partial t} - \nu \nabla^2 \right) \nabla^2 w' = \beta g \left( \frac{\partial^2}{\partial x^2} + \frac{\partial^2}{\partial y^2} \right) T'

eliminate temperature perturbation (so we just have our equation in w’)

We will use the energy equation to do this, rewriting our energy equation we get:

  • Tt+w(dT0dz)=κ2T\frac{\partial T'}{\partial t}+w^{\prime}\left(\frac{dT_0}{dz}\right)=\kappa\nabla^2T^{\prime} rearranging we get:

  • (tκ2)T=wdT0dz[cite:267]\left( \frac{\partial}{\partial t} - \kappa \nabla^2 \right) T' = -w' \frac{dT_0}{dz} \quad [cite: 267]

PDE solution

Subbing this into the vertical component equation we get:

(tκ2)(tν2)2w=βg(2x2+2y2)wdT0dz[cite:270]\left( \frac{\partial}{\partial t} - \kappa \nabla^2 \right) \left( \frac{\partial}{\partial t} - \nu \nabla^2 \right) \nabla^2 w' = -\beta g \left( \frac{\partial^2}{\partial x^2} + \frac{\partial^2}{\partial y^2} \right) w' \frac{dT_0}{dz} \quad [cite: 270]

50
New cards

Rayleigh bernard linear analysis: Solving PDE

Forming ODE and comparing to taylor-courette

Our PDE is now: (tκ2)(tν2)2w=βgdT0dz(2x2+2y2)w\left(\frac{\partial}{\partial t}-\kappa\nabla^2\right)\left(\frac{\partial}{\partial t}-\nu\nabla^2\right)\nabla^2w^{\prime}=-\beta g^{\prime}\frac{dT_0}{dz}\left(\frac{\partial^2}{\partial x^2}+\frac{\partial^2}{\partial y^2}\right)w^{\prime}

  • compare with taylor-courette:

    • (tν~2)~2ur=(2Uθr)2uθz2\left( \frac{\partial}{\partial t} - \nu \tilde{\nabla}^2 \right) \tilde{\nabla}^2 u_r' = \left( \frac{2U_\theta}{r} \right) \frac{\partial^2 u_\theta'}{\partial z^2}

    • (tν~2)uθ+(2A)ur=0\left( \frac{\partial}{\partial t} - \nu \tilde{\nabla}^2 \right) u_\theta' + (2A) u_r' = 0 if we sub in for uθ in the derivative

    • (tν2)(tν2)2ur=(2A)2Uθr[2z2]ur\left(\frac{\partial}{\partial t}-\nu\nabla^2\right)\left(\frac{\partial}{\partial t}-\nu\nabla^2\right)\nabla^2u_{r}^{\prime}=-(2A)\frac{2U_\theta}{r}\left[\frac{\partial^2}{\partial z^2}\right]u_{r}^{\prime}

  • Exactly in the same form: (tDiff1)(tDiff2)The Two Brakes2ΨStabilizing Curvature=CCoupling(dΦ0dη)Energy Gradient2ΨSymmetry-Breaking Laplacian \underbrace{\left(\frac{\partial}{\partial t}-\text{Diff}_1\right)\left(\frac{\partial}{\partial t}-\text{Diff}_2\right)}_{\text{The Two Brakes}}\underbrace{\nabla^2\Psi^{\prime}}_{\text{Stabilizing Curvature}}=\underbrace{-\mathcal{C}}_{\text{Coupling}}\underbrace{\left(\frac{d\Phi_0}{d\eta}\right)}_{\text{Energy Gradient}}\underbrace{\nabla_{\perp}^2\Psi^{\prime}}_{\text{Symmetry-Breaking Laplacian}}\text{ }

  • we have different geometry though, since taylor-courette our cells must be stacked vertically, while in rayleigh bernard they can spread out in a plane

Applying modal solutions

We assume a solution of the form:

w=w^(z)f(x,y)estw' = \hat{w}(z) f(x,y) e^{st}

  • w^(z)\hat{w}(z): The unknown vertical structure of the roll.

  • f(x,y)f(x,y): The horizontal pattern; we assume there is no preferred horizontal direction.

  • este^{st}: Introduces the growth rate (ss) to determine if the perturbation grows (s > 0) or decays.

This gives us the ODE

[ν(d2dz2a2)s][κ(d2dz2a2)s](d2dz2a2)w^=(βgdT0dza2)w^\left[ \nu \left( \frac{d^2}{dz^2} - a^2 \right) - s \right] \left[ \kappa \left( \frac{d^2}{dz^2} - a^2 \right) - s \right] \left( \frac{d^2}{dz^2} - a^2 \right) \hat{w} = \left( \beta g \frac{dT_0}{dz} a^2 \right) \hat{w}

Workings for the Substitution:

  • Temporal derivative: tw=sf(x,y)estw^\frac{\partial}{\partial t} w' = s f(x,y) e^{st} \hat{w}

  • Spatial Laplacian: 2w=[(2fx2+2fy2)est+festd2dz2]w^=(d2dz2a2)festw^\nabla^2 w' = \left[ \left( \frac{\partial^2 f}{\partial x^2} + \frac{\partial^2 f}{\partial y^2} \right) e^{st} + f e^{st} \frac{d^2}{dz^2} \right] \hat{w} = \left( \frac{d^2}{dz^2} - a^2 \right) f e^{st} \hat{w}

Applying boundary conditions

We need 6 boundary conditions for w’

  • No penetration boundary condition: w=0    w^=0 at z=(0,d)w^{\prime}=0\implies\hat{w}=0\space at \space z=(0,d)

  • no slip boundary condition dw^dz=0on z=(0,d)\frac{d\hat{w}}{dz} = 0 \quad \text{on } z = (0, d) (from no slip and continuity)

  • energy anchor boundary condition T=0T' = 0 on z=(0,d)z = (0, d)

    • Applying this simplified navier stokes (tν2)2w=βg(2x2+2y2)T\left( \frac{\partial}{\partial t} - \nu \nabla^2 \right) \nabla^2 w' = \beta g \left( \frac{\partial^2}{\partial x^2} + \frac{\partial^2}{\partial y^2} \right) T' so we get this in terms of w’

    • We get: (tν2)2wz=0,d=0\left.\left(\frac{\partial}{\partial t}-\nu\nabla^2\right)\nabla^2w^{\prime}\right|_{z=0,d}=0 which when differentiated and with our modal solution gets us

    • d4w^dz4(2a2+s/ν)d2w^dz2z=0,d=0\left.\frac{d^4 \hat{w}}{dz^4}-\left(2a^2+s/\nu\right)\frac{d^2 \hat{w}}{dz^2}\right|_{z=0,d}=0

Again analogous to taylor-courette, we have the same two no penetration and no slip boundary conditions

  • This condition: d4u^rdr4(2k2+sν)d2u^rdr2=0on r=(r1,r2)\frac{d^4 \hat{u}_r}{dr^4} - \left( 2k^2 + \frac{s}{\nu} \right) \frac{d^2 \hat{u}_r}{dr^2} = 0 \quad \text{on } r = (r_1, r_2) \text{} is equivalent to a uθ=0u_\theta' = 0 condition in uᵣ This is an energy anchor condition

Solution:

we get an identical solution to taylor courette as shown in picture.

if we solve with the simplified boundary condition set so:

  • No-Slip: w^=0\hat{w} = 0 \quad \longrightarrow \quad Stress-Free: w^=0\hat{w} = 0 (no change)

  • No-Slip: dw^dz=0\frac{d\hat{w}}{dz} = 0 \quad \longrightarrow \quad Stress-Free: d2w^dz2=0\frac{d^2\hat{w}}{dz^2} = 0 (from no slip to no shear stress)

  • No-Slip: d4w^dz4(2a2+s/ν)d2w^dz2=0\frac{d^4 \hat{w}}{dz^4} - (2a^2 + s/\nu)\frac{d^2 \hat{w}}{dz^2} = 0 \quad \longrightarrow \quad Stress-Free: d4w^dz4=0\frac{d^4 \hat{w}}{dz^4} = 0 (follows from previous assumptions)

This enables our sinusoidal solution:

w^=sin(Nπzd)\hat{w}=\sin\left(N\pi\frac{z}{d}\right)

stability criteria

With our simplified boundary conditions, we’re looking when the wave number is 1

We find a definition for the rayleigh number in terms of our wavenumber by plugging the sin solution into the ODE

Ra=d4a2[N2π2d2+a2]3Ra = \frac{d^4}{a^2} \left[ \frac{N^2\pi^2}{d^2} + a^2 \right]^3

  • Critical rayleigh number is the minimum value of this when N = 1, equals 658

Our real value is 1708 like with taylor courette

<h4 id="be76c8b1-337c-4597-bccc-dd51f55e70f2" data-toc-id="be76c8b1-337c-4597-bccc-dd51f55e70f2" collapsed="false" seolevelmigrated="true">Forming ODE and comparing to taylor-courette</h4><p>Our PDE is now: $$\left(\frac{\partial}{\partial t}-\kappa\nabla^2\right)\left(\frac{\partial}{\partial t}-\nu\nabla^2\right)\nabla^2w^{\prime}=-\beta g^{\prime}\frac{dT_0}{dz}\left(\frac{\partial^2}{\partial x^2}+\frac{\partial^2}{\partial y^2}\right)w^{\prime}$$</p><ul><li><p><strong>compare with taylor-courette</strong>:</p><ul><li><p>$$\left( \frac{\partial}{\partial t} - \nu \tilde{\nabla}^2 \right) \tilde{\nabla}^2 u_r' = \left( \frac{2U_\theta}{r} \right) \frac{\partial^2 u_\theta'}{\partial z^2}$$</p></li><li><p>$$\left( \frac{\partial}{\partial t} - \nu \tilde{\nabla}^2 \right) u_\theta' + (2A) u_r' = 0$$ if we sub in for uθ in the derivative</p></li><li><p>$$\left(\frac{\partial}{\partial t}-\nu\nabla^2\right)\left(\frac{\partial}{\partial t}-\nu\nabla^2\right)\nabla^2u_{r}^{\prime}=-(2A)\frac{2U_\theta}{r}\left[\frac{\partial^2}{\partial z^2}\right]u_{r}^{\prime}$$</p></li></ul></li><li><p>Exactly in the same form: $$\underbrace{\left(\frac{\partial}{\partial t}-\text{Diff}_1\right)\left(\frac{\partial}{\partial t}-\text{Diff}_2\right)}_{\text{The Two Brakes}}\underbrace{\nabla^2\Psi^{\prime}}_{\text{Stabilizing Curvature}}=\underbrace{-\mathcal{C}}_{\text{Coupling}}\underbrace{\left(\frac{d\Phi_0}{d\eta}\right)}_{\text{Energy Gradient}}\underbrace{\nabla_{\perp}^2\Psi^{\prime}}_{\text{Symmetry-Breaking Laplacian}}\text{ }$$</p></li><li><p>we have different geometry though, since taylor-courette our cells must be stacked vertically, while in rayleigh bernard they can spread out in a plane</p></li></ul><p></p><p><strong>Applying modal solutions</strong></p><p><span style="line-height: 1.15;">We assume a solution of the form</span>:</p><p>$$w' = \hat{w}(z) f(x,y) e^{st}$$</p><ul><li><p><span style="line-height: 1.15;"><strong>$$\hat{w}(z)$$</strong>: The unknown vertical structure of the roll.</span></p></li><li><p><span style="line-height: 1.15;"><strong>$$f(x,y)$$</strong>: The horizontal pattern; we assume there is no preferred horizontal direction.</span></p></li><li><p><span style="line-height: 1.15;"><strong>$$e^{st}$$</strong>: Introduces the growth rate ($$s$$) to determine if the perturbation grows ($$s &gt; 0$$) or decays.</span></p></li></ul><p></p><p>This gives us the ODE</p><p>$$\left[ \nu \left( \frac{d^2}{dz^2} - a^2 \right) - s \right] \left[ \kappa \left( \frac{d^2}{dz^2} - a^2 \right) - s \right] \left( \frac{d^2}{dz^2} - a^2 \right) \hat{w} = \left( \beta g \frac{dT_0}{dz} a^2 \right) \hat{w}$$</p><p><span style="line-height: 1.15;">Workings for the Substitution</span>:</p><ul><li><p>Temporal derivative: $$\frac{\partial}{\partial t} w' = s f(x,y) e^{st} \hat{w}$$</p></li><li><p>Spatial Laplacian: $$\nabla^2 w' = \left[ \left( \frac{\partial^2 f}{\partial x^2} + \frac{\partial^2 f}{\partial y^2} \right) e^{st} + f e^{st} \frac{d^2}{dz^2} \right] \hat{w} = \left( \frac{d^2}{dz^2} - a^2 \right) f e^{st} \hat{w}$$</p></li></ul><p></p><h4 id="9dffad2a-3cb1-445d-b889-e87c9d5b07db" data-toc-id="9dffad2a-3cb1-445d-b889-e87c9d5b07db" collapsed="false" seolevelmigrated="true">Applying boundary conditions</h4><p>We need 6 boundary conditions for w’</p><ul><li><p><strong>No penetration boundary condition</strong>: $$w^{\prime}=0\implies\hat{w}=0\space at \space z=(0,d)$$</p></li><li><p><strong>no slip boundary condition</strong> $$\frac{d\hat{w}}{dz} = 0 \quad \text{on } z = (0, d)$$ (from no slip and continuity)</p></li><li><p><strong>energy anchor boundary condition</strong> $$T' = 0$$ on $$z = (0, d)$$</p><ul><li><p>Applying this simplified navier stokes $$\left( \frac{\partial}{\partial t} - \nu \nabla^2 \right) \nabla^2 w' = \beta g \left( \frac{\partial^2}{\partial x^2} + \frac{\partial^2}{\partial y^2} \right) T'$$ so we get this in terms of w’</p></li><li><p>We get: $$\left.\left(\frac{\partial}{\partial t}-\nu\nabla^2\right)\nabla^2w^{\prime}\right|_{z=0,d}=0$$ which when differentiated and with our modal solution gets us</p></li><li><p>$$\left.\frac{d^4 \hat{w}}{dz^4}-\left(2a^2+s/\nu\right)\frac{d^2 \hat{w}}{dz^2}\right|_{z=0,d}=0$$</p><p></p></li></ul></li></ul><p></p><p>Again analogous to taylor-courette, we have the same two no penetration and no slip boundary conditions</p><ul><li><p>This condition: $$\frac{d^4 \hat{u}_r}{dr^4} - \left( 2k^2 + \frac{s}{\nu} \right) \frac{d^2 \hat{u}_r}{dr^2} = 0 \quad \text{on } r = (r_1, r_2) \text{}$$ is equivalent to a $$u_\theta' = 0$$ condition in uᵣ <strong>This is an energy anchor condition</strong></p></li></ul><p></p><h4 id="3c8542b9-7fbe-4add-8447-80030850c02b" data-toc-id="3c8542b9-7fbe-4add-8447-80030850c02b" collapsed="false" seolevelmigrated="true">Solution:</h4><p>we get an identical solution to taylor courette as shown in picture.</p><p>if we solve with the simplified boundary condition set so:</p><ul><li><p><strong>No-Slip:</strong> <span>$$\hat{w} = 0$$</span> <span>$$\quad \longrightarrow \quad$$</span> <strong>Stress-Free:</strong> <span>$$\hat{w} = 0$$ (no change)</span></p></li><li><p><strong>No-Slip:</strong> <span>$$\frac{d\hat{w}}{dz} = 0$$</span> <span>$$\quad \longrightarrow \quad$$</span> <strong>Stress-Free:</strong> <span>$$\frac{d^2\hat{w}}{dz^2} = 0$$ (from no slip to no shear stress)</span></p></li><li><p><strong>No-Slip:</strong> <span>$$\frac{d^4 \hat{w}}{dz^4} - (2a^2 + s/\nu)\frac{d^2 \hat{w}}{dz^2} = 0$$</span> <span>$$\quad \longrightarrow \quad$$</span> <strong>Stress-Free:</strong> <span>$$\frac{d^4 \hat{w}}{dz^4} = 0$$ (follows from previous assumptions)</span><br></p></li></ul><p>This enables our sinusoidal solution:</p><p>$$\hat{w}=\sin\left(N\pi\frac{z}{d}\right)$$ </p><p></p><h3 id="bdc47abf-61c2-4c42-b027-adbd602a2d81" data-toc-id="bdc47abf-61c2-4c42-b027-adbd602a2d81" collapsed="false" seolevelmigrated="true">stability criteria</h3><p>With our simplified boundary conditions, we’re looking when the wave number is 1</p><p>We find a definition for the rayleigh number in terms of our wavenumber by plugging the sin solution into the ODE</p><p>$$Ra = \frac{d^4}{a^2} \left[ \frac{N^2\pi^2}{d^2} + a^2 \right]^3$$ </p><ul><li><p>Critical rayleigh number is the minimum value of this when N = 1, equals 658</p></li></ul><p></p><p>Our real value is 1708 like with taylor courette</p><p></p><p></p><p></p>
51
New cards

Flow structure of rayleigh-bernard

knowt flashcard image
52
New cards

Bernard Marangoni

This looks similar to rayleigh bernard, but the driving force is NOT a density gradient due to temperature but rather a surface tension gradient due to temperature.

  • This is defined by a different Maragoni number

  • This is unstable ifMa=dγdT(T0T1)dρνκMa = -\frac{d\gamma}{dT} \frac{(T_0 - T_1) d}{\rho \nu \kappa} > 80

  • Often both effects are combined, described by if \frac{Ra}{Ra_{crit}} + \frac{Ma}{Ma_{crit}} > 1

  • Rayleigh dominates for thicker layers

<p>This looks similar to rayleigh bernard, but the driving force is NOT a density gradient due to temperature but rather a surface tension gradient due to temperature.</p><ul><li><p>This is defined by a different Maragoni number</p></li><li><p>This is unstable if$$Ma = -\frac{d\gamma}{dT} \frac{(T_0 - T_1) d}{\rho \nu \kappa}$$ &gt; 80</p></li><li><p>Often both effects are combined, described by if $$\frac{Ra}{Ra_{crit}} + \frac{Ma}{Ma_{crit}} &gt; 1$$ </p></li><li><p>Rayleigh dominates for thicker layers</p></li></ul><p></p><p></p><p></p>
53
New cards

Role of symmetry breaking in instability

Instability can often been seen in the perspective of breaking symmetries:

The 4 Core Examples of Symmetry Breaking

Type of Symmetry

The "Perfect" (Symmetric) State

The Broken (Instability) State

Example

Reflection

A flat plate aligned perfectly with a steady flow.

The plate spontaneously bends to one side.

A cantilevered postcard in the wind.

Time-Translation

A steady input (like blowing air at a constant rate).

The output becomes oscillatory (vibration).

Blowing a raspberry or vocal cords vibrating.

Spatial Translation

An infinitely long, uniform thread of liquid.

The thread pinches off into individual droplets.

Rayleigh-Plateau instability (dripping tap).

Axisymmetry

Wine coating a glass in a perfect, smooth circle.

The wine falls in distinct, repeating "tears" or legs.

Marangoni effect (tears of wine).

<p>Instability can often been seen in the perspective of breaking symmetries:</p><p><strong>The 4 Core Examples of Symmetry Breaking</strong></p><table style="min-width: 100px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><td colspan="1" rowspan="1" style="border: 1px solid;"><p><strong>Type of Symmetry</strong></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><strong>The "Perfect" (Symmetric) State</strong></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><strong>The Broken (Instability) State</strong></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><strong>Example</strong></p></td></tr><tr><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span><strong>Reflection</strong></span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>A flat plate aligned perfectly with a steady flow.</span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>The plate spontaneously bends to one side.</span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>A cantilevered postcard in the wind.</span></p></td></tr><tr><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span><strong>Time-Translation</strong></span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>A steady input (like blowing air at a constant rate).</span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>The output becomes oscillatory (vibration).</span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>Blowing a raspberry or vocal cords vibrating.</span></p></td></tr><tr><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span><strong>Spatial Translation</strong></span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>An infinitely long, uniform thread of liquid.</span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>The thread pinches off into individual droplets.</span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span><strong>Rayleigh-Plateau instability</strong> (dripping tap).</span></p></td></tr><tr><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span><strong>Axisymmetry</strong></span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>Wine coating a glass in a perfect, smooth circle.</span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span>The wine falls in distinct, repeating "tears" or legs.</span></p></td><td colspan="1" rowspan="1" style="border: 1px solid;"><p><span><strong>Marangoni effect</strong> (tears of wine).</span></p></td></tr></tbody></table><p></p>
54
New cards

Role of positive feedback in breaking symmetry

Symmetries are often broken through positive feedback loops.

Example of aeroelastic divergence:

  • If we consider a wing with a centre of lift infront of the torsional center

  • Doing a torque balance: T=12CLρU2cwdsinθcosθFluid Torque (Destabilizing)κθSpring Torque (Restoring)T = \underbrace{\frac{1}{2} C_L \rho U^2 c w d \sin \theta \cos \theta}_{\text{Fluid Torque (Destabilizing)}} - \underbrace{\kappa \theta}_{\text{Spring Torque (Restoring)}}

  • We can see we get an increasing torque, if:

  • \frac{C_L \rho U^2 c w d}{2\kappa} > \frac{\theta}{\sin \theta \cos \theta}

This was a big issue with early flight.

<p>Symmetries are often broken through positive feedback loops.</p><p></p><p><strong>Example of aeroelastic divergence:</strong></p><ul><li><p>If we consider a wing with a centre of lift infront of the torsional center</p></li><li><p>Doing a torque balance: $$T = \underbrace{\frac{1}{2} C_L \rho U^2 c w d \sin \theta \cos \theta}_{\text{Fluid Torque (Destabilizing)}} - \underbrace{\kappa \theta}_{\text{Spring Torque (Restoring)}}$$</p></li><li><p>We can see we get an increasing torque, if: </p></li><li><p>$$\frac{C_L \rho U^2 c w d}{2\kappa} &gt; \frac{\theta}{\sin \theta \cos \theta}$$ </p></li></ul><p></p><p>This was a big issue with early flight.</p><p></p>
55
New cards

Formalising analysis of lienar stability theory

Comparing with the picture there are 8 steps to linear analysis.

1. State and state variables

We first need to find the quantities we are using the define the system, these are our state variables.

  • For the aeroelastic plate example, the system state is only defined by θ(t)

2. Governing dynamics

We then need to work out the equations that link our state variables together and define our system.

  • dxdt=F(x;p)\frac{d\mathbf{x}}{dt} = \mathcal{F}(\mathbf{x}; p) (our equation for how our variable changes over time)

  • This depends on our state variables (x) like position, and system parameters (p) like density, freestream velocity etc.

Enslaved variables:

  • Many variables respond so quickly that they are “enslaved” to others

  • For instance our lift force is enslaved to θ, since we assume the flow field responds fast enough to reach a steady state

  • As such we are describing the system with just θ

symmetries and approximations

  • Many systems are invariant in our state variables, and have symmetries

  • Ie our plate situation is symmetric about θ, and also time invariant (where a shift in time doesn’t change F)

3. Steady state

We first want to find a steady state solution, this should obey the symmetry which is being broken by the instability ie:

  • Time-Translation Symmetry: We look for a state where $$\theta</span>orvelocityisconstant.Itlooksthesamewhetheryoulooknowortenminutesfromnow.</p></li><li><p><strong>SpatialTranslationSymmetry:</strong>Inaliquidthread(RayleighPlateau),thesteadystateisaperfectcylinder.Everypointalongtheaxisisidentical.</p></li><li><p><strong>ReflectionSymmetry:</strong>Foryourhingedplate,thesteadystateis<span></span> or velocity is constant. It looks the same whether you look now or ten minutes from now.</p></li><li><p><strong>Spatial Translation Symmetry:</strong> In a liquid thread (Rayleigh-Plateau), the steady state is a perfect cylinder. Every point along the axis is identical.</p></li><li><p><strong>Reflection Symmetry:</strong> For your hinged plate, the steady state is <span>\theta = 0</span>.Thisistheonlystatethatisidenticaltoitsmirrorimage.</p></li></ul><p></p><p><strong>Floquetanalysis</strong></p><p>Somesystemsdonthaveasteadystateintime,suchaperiodicsystemslikeaswing</p><ul><li><p>Wethenconsiderifthereisgrowthafteraperiod.</p></li></ul><p></p><h4id="8f04a236725d4f2ca2686362b7a323e9"datatocid="8f04a236725d4f2ca2686362b7a323e9"collapsed="false"seolevelmigrated="true">4.Introducingaperturbation</h4><p>Wearenowintroducingaperturbationontooursteadystate.Ienudgingourstate,.</p><p></span>. This is the only state that is identical to its mirror image. </p></li></ul><p></p><p><strong>Floquet analysis</strong></p><p>Some systems don’t have a steady state in time, such a periodic systems like a swing</p><ul><li><p>We then consider if there is growth after a period.</p></li></ul><p></p><h4 id="8f04a236-725d-4f2c-a268-6362b7a323e9" data-toc-id="8f04a236-725d-4f2c-a268-6362b7a323e9" collapsed="false" seolevelmigrated="true">4. Introducing a perturbation</h4><p>We are now introducing a perturbation onto our steady state. Ie nudging our state,.</p><p>\mathbf{x} = \mathbf{x}_0 + \mathbf{x}' \quad (1.7)</p><p>Asoursteadystateisbydefinitionnotchanging,wecananalysethesystembyhowthisperturbationvaries</p><p></p><p>As our steady state is by definition not changing, we can analyse the system by how this perturbation varies </p><p>\frac{d\mathbf{x}'}{dt} = \mathcal{F}(\mathbf{x}_0 + \mathbf{x}'; p) \quad (1.8)</p><p></p><h4id="7e237f6a0706450ab8587c821cb310b4"datatocid="7e237f6a0706450ab8587c821cb310b4"collapsed="false"seolevelmigrated="true">5.Linearisation</h4><p>Byconsideringonlyverysmallperturbationsweareabletolineariseourgoverningequations</p><p></p><p></p><h4 id="7e237f6a-0706-450a-b858-7c821cb310b4" data-toc-id="7e237f6a-0706-450a-b858-7c821cb310b4" collapsed="false" seolevelmigrated="true">5. Linearisation</h4><p>By considering only very small perturbations we are able to linearise our governing equations </p><p>\mathcal{F}(x_0 + x'; p) = \underbrace{\mathcal{F}(x_0; p)}_{= 0} + \underbrace{\frac{\delta \mathcal{F}}{\delta x}(x_0; p) x'}_{\text{Linear Term}} + \text{Higher Order Terms (H.O.T.)}</p><ul><li><p>Slightcaveatofourgoverningequationsmustbesmooth(differentiable)butthisistrueformostsystems</p></li></ul><p></p><h4id="d26c3f97efb943b3b71822c704baefce"datatocid="d26c3f97efb943b3b71822c704baefce"collapsed="false"seolevelmigrated="true">6.Nondimensionalising</h4><p>Thisisanoptionalstep,butoftenhelpsunderstandthesystem</p><ul><li><p>Suchasnormalisingwithalengthscale,orfindingatimescale</p></li><li><p>Helpsfindnondimensionalparametersthatdefinethesystemlike<strong>reynoldsnumbers,rayleighnumber</strong></p></li></ul><p></p><h4id="69aa08058626469ebf73889d73f9e03c"datatocid="69aa08058626469ebf73889d73f9e03c"collapsed="false"seolevelmigrated="true">7.Normalmodesandexponentialgrowth</h4><ul><li><p>Thisisbecausewehavelinearisedoursystemsosuperpositionapplies</p></li><li><p>Becauseofthetimeinvarianceanexponentialsolutionmustbeapply,</p></li><li><p>Assuchwehaveaneigenvalueproblem,</p><ul><li><p>Slight caveat of our governing equations must be smooth (differentiable) but this is true for most systems</p></li></ul><p></p><h4 id="d26c3f97-efb9-43b3-b718-22c704baefce" data-toc-id="d26c3f97-efb9-43b3-b718-22c704baefce" collapsed="false" seolevelmigrated="true">6. Non dimensionalising</h4><p>This is an optional step, but often helps understand the system</p><ul><li><p>Such as normalising with a length scale, or finding a time scale</p></li><li><p>Helps find non dimensional parameters that define the system like <strong>reynolds numbers, rayleigh number</strong> </p></li></ul><p></p><h4 id="69aa0805-8626-469e-bf73-889d73f9e03c" data-toc-id="69aa0805-8626-469e-bf73-889d73f9e03c" collapsed="false" seolevelmigrated="true">7. Normal modes and exponential growth</h4><ul><li><p>This is because we have linearised our system so superposition applies</p></li><li><p>Because of the time invariance an exponential solution must be apply,</p></li><li><p>As such we have an eigenvalue problem,s\hat{\mathbf{x}} = \mathcal{L}\hat{\mathbf{x}}</p></li></ul><p></p><h4id="c052cc3741534335bbdfd85c15351647"datatocid="c052cc3741534335bbdfd85c15351647"collapsed="false"seolevelmigrated="true">8.Conditionsforinstability</h4><ul><li><p>Thisisbasicallyifwehaveanypoless,wherehavepositiverealvalues</p></li></ul><tablestyle="minwidth:75px;"><colgroup><colstyle="minwidth:25px;"><colstyle="minwidth:25px;"><colstyle="minwidth:25px;"></colgroup><tbody><tr><tdcolspan="1"rowspan="1"style="animation:autoease0s1normalnonerunningnone;appearance:none;background:none0</p></li></ul><p></p><h4 id="c052cc37-4153-4335-bbdf-d85c15351647" data-toc-id="c052cc37-4153-4335-bbdf-d85c15351647" collapsed="false" seolevelmigrated="true">8. Conditions for instability</h4><ul><li><p>This is basically if we have any poles s, where have positive real values</p></li></ul><table style="min-width: 75px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><strong>Concept</strong></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><strong>The Logic</strong></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><strong>The Mathematical Metric</strong></p></td></tr><tr><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);"><strong>Stability</strong></span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);">All disturbances eventually die out.</span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0); line-height: 1.15;">\Re(s_1) < 0</span></p></td></tr><tr><tdcolspan="1"rowspan="1"style="animation:autoease0s1normalnonerunningnone;appearance:none;background:none0</span></p></td></tr><tr><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);"><strong>Criticality</strong></span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);">The "Neutral" point where growth starts.</span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0); line-height: 1.15;">\Re(s_1) = 0</span></p></td></tr><tr><tdcolspan="1"rowspan="1"style="animation:autoease0s1normalnonerunningnone;appearance:none;background:none0</span></p></td></tr><tr><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);"><strong>Instability</strong></span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);">At least one shape grows exponentially.</span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0); line-height: 1.15;">\Re(s_1) > 0$$

<p>Comparing with the picture there are 8 steps to linear analysis.</p><p></p><h4 id="03edf1e1-11af-495f-98c4-a88e74a1f91d" data-toc-id="03edf1e1-11af-495f-98c4-a88e74a1f91d" collapsed="false" seolevelmigrated="true">1. State and state variables</h4><p>We first need to find the quantities we are using the define the system, these are our state variables.</p><ul><li><p>For the aeroelastic plate example, the system state is only defined by θ(t)</p></li></ul><p></p><h4 id="e89246e8-7e54-4816-992b-21ac91b91c59" data-toc-id="e89246e8-7e54-4816-992b-21ac91b91c59" collapsed="false" seolevelmigrated="true">2. Governing dynamics</h4><p>We then need to work out the equations that link our state variables together and define our system.</p><ul><li><p>$$\frac{d\mathbf{x}}{dt} = \mathcal{F}(\mathbf{x}; p)$$ (our equation for how our variable changes over time)</p></li><li><p>This depends on our state variables (<strong>x</strong>)<strong><em> </em></strong>like position, and system parameters (p) like density, freestream velocity etc.</p></li></ul><p><strong>Enslaved variables:</strong></p><ul><li><p>Many variables respond so quickly that they are “enslaved” to others</p></li><li><p>For instance our lift force is enslaved to θ, since we assume the flow field responds fast enough to reach a steady state</p></li><li><p>As such we are describing the system with just θ</p></li></ul><p><strong>symmetries and approximations</strong></p><ul><li><p>Many systems are invariant in our state variables, and have symmetries</p></li><li><p>Ie our plate situation is symmetric about θ, and also time invariant (where a shift in time doesn’t change F)</p></li></ul><p></p><h4 id="c63de5fb-6a57-4953-afe5-433ba12bd5e1" data-toc-id="c63de5fb-6a57-4953-afe5-433ba12bd5e1" collapsed="false" seolevelmigrated="true">3. Steady state</h4><p>We first want to find a steady state solution, this should <strong>obey</strong> the symmetry which is being broken by the instability ie:</p><ul><li><p><strong>Time-Translation Symmetry:</strong> We look for a state where $<span>$\theta$$</span> or velocity is constant. It looks the same whether you look now or ten minutes from now.</p></li><li><p><strong>Spatial Translation Symmetry:</strong> In a liquid thread (Rayleigh-Plateau), the steady state is a perfect cylinder. Every point along the axis is identical.</p></li><li><p><strong>Reflection Symmetry:</strong> For your hinged plate, the steady state is <span>$$\theta = 0$$</span>. This is the only state that is identical to its mirror image. </p></li></ul><p></p><p><strong>Floquet analysis</strong></p><p>Some systems don’t have a steady state in time, such a periodic systems like a swing</p><ul><li><p>We then consider if there is growth after a period.</p></li></ul><p></p><h4 id="8f04a236-725d-4f2c-a268-6362b7a323e9" data-toc-id="8f04a236-725d-4f2c-a268-6362b7a323e9" collapsed="false" seolevelmigrated="true">4. Introducing a perturbation</h4><p>We are now introducing a perturbation onto our steady state. Ie nudging our state,.</p><p>$$\mathbf{x} = \mathbf{x}_0 + \mathbf{x}' \quad (1.7)$$ </p><p>As our steady state is by definition not changing, we can analyse the system by how this perturbation varies </p><p>$$\frac{d\mathbf{x}'}{dt} = \mathcal{F}(\mathbf{x}_0 + \mathbf{x}'; p) \quad (1.8)$$ </p><p></p><h4 id="7e237f6a-0706-450a-b858-7c821cb310b4" data-toc-id="7e237f6a-0706-450a-b858-7c821cb310b4" collapsed="false" seolevelmigrated="true">5. Linearisation</h4><p>By considering only very small perturbations we are able to linearise our governing equations </p><p>$$\mathcal{F}(x_0 + x'; p) = \underbrace{\mathcal{F}(x_0; p)}_{= 0} + \underbrace{\frac{\delta \mathcal{F}}{\delta x}(x_0; p) x'}_{\text{Linear Term}} + \text{Higher Order Terms (H.O.T.)}$$ </p><ul><li><p>Slight caveat of our governing equations must be smooth (differentiable) but this is true for most systems</p></li></ul><p></p><h4 id="d26c3f97-efb9-43b3-b718-22c704baefce" data-toc-id="d26c3f97-efb9-43b3-b718-22c704baefce" collapsed="false" seolevelmigrated="true">6. Non dimensionalising</h4><p>This is an optional step, but often helps understand the system</p><ul><li><p>Such as normalising with a length scale, or finding a time scale</p></li><li><p>Helps find non dimensional parameters that define the system like <strong>reynolds numbers, rayleigh number</strong> </p></li></ul><p></p><h4 id="69aa0805-8626-469e-bf73-889d73f9e03c" data-toc-id="69aa0805-8626-469e-bf73-889d73f9e03c" collapsed="false" seolevelmigrated="true">7. Normal modes and exponential growth</h4><ul><li><p>This is because we have linearised our system so superposition applies</p></li><li><p>Because of the time invariance an exponential solution must be apply,</p></li><li><p>As such we have an eigenvalue problem, $$s\hat{\mathbf{x}} = \mathcal{L}\hat{\mathbf{x}}$$ </p></li></ul><p></p><h4 id="c052cc37-4153-4335-bbdf-d85c15351647" data-toc-id="c052cc37-4153-4335-bbdf-d85c15351647" collapsed="false" seolevelmigrated="true">8. Conditions for instability</h4><ul><li><p>This is basically if we have any poles s, where have positive real values</p></li></ul><table style="min-width: 75px;"><colgroup><col style="min-width: 25px;"><col style="min-width: 25px;"><col style="min-width: 25px;"></colgroup><tbody><tr><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><strong>Concept</strong></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><strong>The Logic</strong></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><strong>The Mathematical Metric</strong></p></td></tr><tr><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);"><strong>Stability</strong></span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);">All disturbances eventually die out.</span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0); line-height: 1.15;">$$\Re(s_1) &lt; 0$$</span></p></td></tr><tr><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);"><strong>Criticality</strong></span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);">The "Neutral" point where growth starts.</span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0); line-height: 1.15;">$$\Re(s_1) = 0$$</span></p></td></tr><tr><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);"><strong>Instability</strong></span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 12px 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0);">At least one shape grows exponentially.</span></p></td><td colspan="1" rowspan="1" style="animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); inset: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: table-cell; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; interactivity: auto; isolation: auto; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; marker: none; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 16px 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1; border: 1px solid; margin-top: 0px !important;"><p><span style="background-color: rgba(0, 0, 0, 0); line-height: 1.15;">$$\Re(s_1) &gt; 0$$</span></p></td></tr></tbody></table><p></p>
56
New cards

Example of a structural system : Mass spring damper

Modelling equations

This is described by a second order differential equation

mx¨+bx˙+kx=fm\ddot{x} + b\dot{x} + kx = f (where f is a driving function). This is already linear

We can also take an energy perspective, multiplying the force by the velocity to get the work.

  • so for this is it ddt[12m(dxdt)2+12kx2]=b(dxdt)2+fdxdt\frac{d}{dt}\left[\frac{1}{2}m\left(\frac{dx}{dt}\right)^2+\frac{1}{2}kx^2\right]=-b\left(\frac{dx}{dt}\right)^2+f\frac{dx}{dt}

  • We have our conservative KE and PE terms on LHS. Damper and energy addition via external work too.

Matrix form

For two degrees of freedom (with no damping) say if we have a system in the form: (for pitch and heave)

  • mh¨+kh+kxssinθ=Lm\ddot{h}+kh+kx_{s}\sin\theta=L

  • Iθ¨+kxshcosθ+κθ=LxacosθI\ddot{\theta}+kx_{s}h\cos\theta+\kappa\theta=Lx_{a}\cos\theta

we can rewrite this coupled equation in terms of a mass and stiffness matrix. where the state vector x=[h,θ]T\mathbf{x} = [h, \theta]^T

Mx¨+Kx=0\mathbf{M}\ddot{\mathbf{x}} + \mathbf{Kx} = 0 where M=(mamp;00amp;I)\mathbf{M} = \begin{pmatrix} m &amp; 0 \\ 0 &amp; I \end{pmatrix} and K=(kamp;kxskxsamp;κ)\mathbf{K} = \begin{pmatrix} k &amp; kx_s \\ kx_s &amp; \kappa \end{pmatrix}

energy formulation

Our kinetic and potential energy of this system can be written as the below, where we have energy conservation.

ddt[12x˙TMx˙+12xTKx]=0\frac{d}{dt}\left[\frac{1}{2}\dot{\mathbf{x}}^{T}\mathbf{M}\dot{\mathbf{x}}+\frac{1}{2}\mathbf{x}^{T}\mathbf{Kx}\right]=0

Eigenvector equation:

We want to solve the for eigenvalues which are our natural frequencies. As x=¨ω2xx\ddot = -\omega² x

  • This is the determinant of (Kω2M)x^=0(K - \omega^2 M)\hat{x} = 0

  • We would then plug in our eigenvalues to find the eigenvectors which are our mode shapes

  • Remember to note symmetric systems have orthogonal eigenvectors

Non dimensionalisation:

We can non dimensionlise our variables.

t=t~mk,h=Rgh~,θ=θ~,δ=2xsRg,andωa2=κkRg2t=\tilde{t}\sqrt{\frac{m}{k}},\quad h^{\prime}=R_{g}\tilde{h},\quad\theta^{\prime}=\tilde{\theta},\quad\delta=\frac{2x_s}{R_g},\quad\text{and}\quad\omega_{a}^2=\frac{\kappa}{kR_g^2}

Basically dividing by our natural frequency of heave, radius of gyration, our ratio between heave to CoM and radius of gyration and our ratio of torsional to translational stiffness

Very large systems and rayleigh’s quotient

We can represent increasingly large systems with just a larger state vector.

Md2xdt2+Kx=0\mathbf{M}\frac{d^{2}\mathbf{x}'}{dt^{2}}+\mathbf{Kx}^{\prime}=0

We can represent any response as a linear combination of our eigenvector modes, as a modal summation

i=1n(a¨i+ωi2ai)Mx^i=f\sum_{i=1}^{n}(\ddot{a}_{i}+\omega_{i}^2a_{i})\mathbf{M}\hat{\mathbf{x}}_{i}=\mathbf{f}

As these modes are orthogonal, if we dot this with an eigenvector x^j\hat{\mathbf{x}}_j, it only leaves the i = j term.

Hence: (a¨j+ωj2aj)(x^jTMx^j)=x^jTf(\ddot{a}_j + \omega_j^2 a_j) (\hat{\mathbf{x}}_j^T \mathbf{M} \hat{\mathbf{x}}_j) = \hat{\mathbf{x}}_j^T \mathbf{f}

and: a¨j+ωj2aj=x^jTfx^jTMx^j\ddot{a}_{j}+\omega_{j}^2a_{j}=\frac{\hat{\mathbf{x}}_j^T \mathbf{f}}{\hat{\mathbf{x}}_j^T \mathbf{M} \hat{\mathbf{x}}_j}

<h4 id="ab5ddd47-887f-4462-bcb9-31f7df9fc654" data-toc-id="ab5ddd47-887f-4462-bcb9-31f7df9fc654" collapsed="false" seolevelmigrated="true">Modelling equations</h4><p>This is described by a second order differential equation</p><p><span style="line-height: 1.15;">$$m\ddot{x} + b\dot{x} + kx = f$$ (where f is a driving function). <strong>This is already linear</strong></span></p><p><strong>We can also take an energy perspective,</strong> multiplying the force by the velocity to get the work.</p><ul><li><p>so for this is it $$\frac{d}{dt}\left[\frac{1}{2}m\left(\frac{dx}{dt}\right)^2+\frac{1}{2}kx^2\right]=-b\left(\frac{dx}{dt}\right)^2+f\frac{dx}{dt}$$</p></li><li><p>We have our conservative KE and PE terms on LHS. Damper and energy addition via external work too.</p></li></ul><p></p><p></p><p></p><h3 id="122b0113-7839-4d28-8425-038328f5e641" data-toc-id="122b0113-7839-4d28-8425-038328f5e641" collapsed="false" seolevelmigrated="true">Matrix form</h3><p>For two degrees of freedom <strong>(with no damping)</strong> say if we have a system in the form: (for pitch and heave)</p><ul><li><p>$$m\ddot{h}+kh+kx_{s}\sin\theta=L$$</p></li></ul><ul><li><p>$$I\ddot{\theta}+kx_{s}h\cos\theta+\kappa\theta=Lx_{a}\cos\theta$$</p></li></ul><p>we can rewrite this coupled equation in terms of a mass and stiffness matrix. where the state vector $$\mathbf{x} = [h, \theta]^T$$ </p><p>$$\mathbf{M}\ddot{\mathbf{x}} + \mathbf{Kx} = 0$$ where $$\mathbf{M} = \begin{pmatrix} m &amp; 0 \\ 0 &amp; I \end{pmatrix}$$ and $$\mathbf{K} = \begin{pmatrix} k &amp; kx_s \\ kx_s &amp; \kappa \end{pmatrix}$$</p><p><strong> energy formulation</strong></p><p>Our kinetic and potential energy of this system can be written as the below, where we have energy conservation.</p><p>$$\frac{d}{dt}\left[\frac{1}{2}\dot{\mathbf{x}}^{T}\mathbf{M}\dot{\mathbf{x}}+\frac{1}{2}\mathbf{x}^{T}\mathbf{Kx}\right]=0$$ </p><p></p><p><strong>Eigenvector equation:</strong></p><p>We want to solve the for eigenvalues which are our natural frequencies. As $$x\ddot = -\omega² x$$ </p><ul><li><p>This is the determinant of $$(K - \omega^2 M)\hat{x} = 0$$</p></li><li><p>We would then plug in our eigenvalues to find the eigenvectors which are our <strong>mode shapes</strong></p></li><li><p>Remember to note symmetric systems have orthogonal eigenvectors</p></li></ul><h3 id="00a8342a-e88f-4f33-acc0-1cee22a41b2c" data-toc-id="00a8342a-e88f-4f33-acc0-1cee22a41b2c" collapsed="false" seolevelmigrated="true">Non dimensionalisation:</h3><p>We can non dimensionlise our variables. </p><p>$$t=\tilde{t}\sqrt{\frac{m}{k}},\quad h^{\prime}=R_{g}\tilde{h},\quad\theta^{\prime}=\tilde{\theta},\quad\delta=\frac{2x_s}{R_g},\quad\text{and}\quad\omega_{a}^2=\frac{\kappa}{kR_g^2}$$ </p><p>Basically dividing by our natural frequency of heave, radius of gyration, our ratio between heave to CoM and radius of gyration and our ratio of torsional to translational stiffness</p><p></p><h3 id="10f46314-1bf6-41f6-9519-33da58c58a97" data-toc-id="10f46314-1bf6-41f6-9519-33da58c58a97" collapsed="false" seolevelmigrated="true">Very large systems and rayleigh’s quotient</h3><p>We can represent increasingly large systems with just a larger state vector. </p><p>$$\mathbf{M}\frac{d^{2}\mathbf{x}'}{dt^{2}}+\mathbf{Kx}^{\prime}=0$$ </p><p>We can represent any response as a linear combination of our eigenvector modes, as a modal summation</p><p>$$\sum_{i=1}^{n}(\ddot{a}_{i}+\omega_{i}^2a_{i})\mathbf{M}\hat{\mathbf{x}}_{i}=\mathbf{f}$$ </p><p>As these modes are orthogonal, if we dot this with an eigenvector <span>$$\hat{\mathbf{x}}_j$$, it only leaves the i = j term.</span></p><p><span>Hence: </span>$$(\ddot{a}_j + \omega_j^2 a_j) (\hat{\mathbf{x}}_j^T \mathbf{M} \hat{\mathbf{x}}_j) = \hat{\mathbf{x}}_j^T \mathbf{f}$$ </p><p>and: $$\ddot{a}_{j}+\omega_{j}^2a_{j}=\frac{\hat{\mathbf{x}}_j^T \mathbf{f}}{\hat{\mathbf{x}}_j^T \mathbf{M} \hat{\mathbf{x}}_j}$$ </p><p></p><p></p>
57
New cards

Example of a structural system : Continuous string system

This is now a continuous system, with a stretched string or membrane.

Derivation of response

if we consider a free small element, our vertical force balance

  • (μΔx)2yt2=T[(yx)x+Δx(yx)x]+fΔx(\mu \Delta x) \frac{\partial^2 y}{\partial t^2} = T \left[ \left( \frac{\partial y}{\partial x} \right)_{x+\Delta x} - \left( \frac{\partial y}{\partial x} \right)_x \right] + f \Delta x plugging into f = ma, we get

  • μ2yt2=T[(yx)x+Δx(yx)xΔx]+f\mu \frac{\partial^2 y}{\partial t^2} = T \left[ \frac{\left( \frac{\partial y}{\partial x} \right)_{x+\Delta x} - \left( \frac{\partial y}{\partial x} \right)_x}{\Delta x} \right] + f this is basically the definition of a derivative, as Δx → 0

  • μ2yt2=T2yx2+f\mu\frac{\partial^2 y}{\partial t^2}=T\frac{\partial^2 y}{\partial x^2}+f

Result

This is a PDE with a separable MODAL solution y(x,t)=n=1an(t)y^n(x~)y^{\prime}(x,t)=\sum_{n=1}^{\infty}a_{n}(t)\hat{y}_{n}(\tilde{x})

Our modes will take a harmonic solution:

y^(x~)=Asin(ωx~)+Bcos(ωx~)\hat{y}(\tilde{x}) = A \sin(\omega \tilde{x}) + B \cos(\omega \tilde{x}) \text{}

  • For this stretched string example, plugging in our boundary conditions we get y^n(x~)=sin(nπx~)\hat{y}_{n}(\tilde{x})=\sin(n\pi\tilde{x})

Frequency response function

we are then calculating our frequency response function.

n=1(a¨n+ωn2an)y^n(x~)=f~(x~,t~)\sum_{n=1}^{\infty}(\ddot{a}_{n}+\omega_{n}^2a_{n})\hat{y}_{n}(\tilde{x})=\tilde{f}(\tilde{x},\tilde{t})

Now taking the integral dot product with respect to modes

01y^m(x~)[n=1(a¨n+ωn2an)y^n(x~)]dx~=01y^m(x~)f~(x~,t~)dx~\int_0^1\hat{y}_{m}(\tilde{x})\left[\sum_{n=1}^{\infty}(\ddot{a}_{n}+\omega_{n}^2a_{n})\hat{y}_{n}(\tilde{x})\right]d\tilde{x}=\int_0^1\hat{y}_{m}(\tilde{x})\tilde{f}(\tilde{x},\tilde{t})d\tilde{x}

From our orthogonality condition, only the modes where n=m are non zero

a¨m+ωm2am=01y^m(x~)f~(x~,t~)dx~01y^m(x~)2dx~\ddot{a}_{m}+\omega_{m}^2a_{m}=\frac{\int_{0}^{1} \hat{y}_m(\tilde{x}) \tilde{f}(\tilde{x}, \tilde{t}) d\tilde{x}}{\int_{0}^{1} \hat{y}_m(\tilde{x})^2 d\tilde{x}}

This probably makes more sense in a transfer function notation, where we will consider only our modal shapes.

am(ωm2ω2)=01y^m(x~)f~(x~,t~)dx~01y^m(x~)2dx~a_{m}\left(\omega_{m}^2-\omega^2\right)_{}=\frac{\int_{0}^{1} \hat{y}_m(\tilde{x}) \tilde{f}(\tilde{x}, \tilde{t}) d\tilde{x}}{\int_{0}^{1} \hat{y}_m(\tilde{x})^2 d\tilde{x}}

now combining our mass normalisation in the denominator with our modal dot product above, we recover the 3C6 equation

H=uj(n)uk(n)ωn2ω2H = \sum \frac{u_j^{(n)} u_k^{(n)}}{\omega_n^2 - \omega^2}

<p>This is now a continuous system, with a stretched string or membrane.</p><h3 id="f6eca7eb-44e4-4b1e-9359-a969d4d5ae93" data-toc-id="f6eca7eb-44e4-4b1e-9359-a969d4d5ae93" collapsed="false" seolevelmigrated="true">Derivation of response</h3><p>if we consider a free small element, our vertical force balance</p><ul><li><p>$$(\mu \Delta x) \frac{\partial^2 y}{\partial t^2} = T \left[ \left( \frac{\partial y}{\partial x} \right)_{x+\Delta x} - \left( \frac{\partial y}{\partial x} \right)_x \right] + f \Delta x$$ plugging into f = ma, we get </p></li><li><p>$$\mu \frac{\partial^2 y}{\partial t^2} = T \left[ \frac{\left( \frac{\partial y}{\partial x} \right)_{x+\Delta x} - \left( \frac{\partial y}{\partial x} \right)_x}{\Delta x} \right] + f$$ this is basically the definition of a derivative, as Δx → 0</p></li><li><p>$$\mu\frac{\partial^2 y}{\partial t^2}=T\frac{\partial^2 y}{\partial x^2}+f$$ </p></li></ul><p></p><h3 id="09f8fcb3-806f-4ae6-8f15-888cfd665625" data-toc-id="09f8fcb3-806f-4ae6-8f15-888cfd665625" collapsed="false" seolevelmigrated="true">Result</h3><p>This is a PDE with a separable MODAL solution $$y^{\prime}(x,t)=\sum_{n=1}^{\infty}a_{n}(t)\hat{y}_{n}(\tilde{x})$$ </p><p>Our modes will take a harmonic solution:</p><p>$$\hat{y}(\tilde{x}) = A \sin(\omega \tilde{x}) + B \cos(\omega \tilde{x}) \text{}$$ </p><ul><li><p>For this stretched string example, plugging in our boundary conditions we get $$\hat{y}_{n}(\tilde{x})=\sin(n\pi\tilde{x})$$ </p></li></ul><p></p><h4 id="c2951b0e-2e5c-40e6-a7c1-511714f710fa" data-toc-id="c2951b0e-2e5c-40e6-a7c1-511714f710fa" collapsed="false" seolevelmigrated="true">Frequency response function</h4><p>we are then calculating our frequency response function.</p><p>$$\sum_{n=1}^{\infty}(\ddot{a}_{n}+\omega_{n}^2a_{n})\hat{y}_{n}(\tilde{x})=\tilde{f}(\tilde{x},\tilde{t})$$ </p><p>Now taking the integral dot product with respect to modes</p><p>$$\int_0^1\hat{y}_{m}(\tilde{x})\left[\sum_{n=1}^{\infty}(\ddot{a}_{n}+\omega_{n}^2a_{n})\hat{y}_{n}(\tilde{x})\right]d\tilde{x}=\int_0^1\hat{y}_{m}(\tilde{x})\tilde{f}(\tilde{x},\tilde{t})d\tilde{x}$$ </p><p>From our orthogonality condition, only the modes where n=m are non zero</p><p>$$\ddot{a}_{m}+\omega_{m}^2a_{m}=\frac{\int_{0}^{1} \hat{y}_m(\tilde{x}) \tilde{f}(\tilde{x}, \tilde{t}) d\tilde{x}}{\int_{0}^{1} \hat{y}_m(\tilde{x})^2 d\tilde{x}}$$ </p><p></p><p>This probably makes more sense in a transfer function notation, where we will consider only our modal shapes.</p><p>$$a_{m}\left(\omega_{m}^2-\omega^2\right)_{}=\frac{\int_{0}^{1} \hat{y}_m(\tilde{x}) \tilde{f}(\tilde{x}, \tilde{t}) d\tilde{x}}{\int_{0}^{1} \hat{y}_m(\tilde{x})^2 d\tilde{x}}$$ </p><p>now combining our mass normalisation in the denominator with our modal dot product above, we recover the 3C6 equation</p><p><span>$$H = \sum \frac{u_j^{(n)} u_k^{(n)}}{\omega_n^2 - \omega^2}$$</span></p><p></p>
58
New cards

Example of a structural system : Euler beam

This is a 4th order continuous system,

we will first derive it for the case with no tension

Derivation of response

Again if we consider a small element, this is basically a vertical force balance but with shear forces

  • From classical beam theory our shear force is V=Mx=B3yx3where B=EI)V=\frac{\partial M}{\partial x}=B\frac{\partial^3 y}{\partial x^3} \quad \text(\space {where} \space B=EI)

  • Looking at a small element on both sides, again we’re looking at the difference in shear over Δx

  • This results in our derivative term:

μ2yt2+B4yx4=f\mu\frac{\partial^2 y}{\partial t^{2}}+B\frac{\partial^4 y}{\partial x^{4}}=f

Considering the free response assuming a separable modal and harmonic solution y^=exp(ωt)exp(kx)\hat{y} = exp(\omega t)exp(kx)

  • μ2yt2+B4yx4=0\mu\frac{\partial^2 y}{\partial t^{2}}+B\frac{\partial^4 y}{\partial x^{4}}=0

  • Bk4y^+μω2y^=0Bk^4 \hat{y}+ \mu\omega^2\hat{y}=0

  • now defining k as wave number of our modes, given we need an exponential modal solution

ω=k2Bμ=k2EIμ\omega=k^2\sqrt{\frac{B}{\mu}}=k^2\sqrt{\frac{EI}{\mu}}

Our full equation if we include tension as well, is:

μ2yt2+B4yx4T2yx2=f\mu\frac{\partial^{2}y}{\partial t^{2}}+B\frac{\partial^{4}y}{\partial x^{4}}-T\frac{\partial^{2}y}{\partial x^{2}}=f

Boundary conditions for beams

We have a characteristic equation for k in the form of k⁴ = β, as such we have four roots on the real and imaginary axes. This results in the solution:

y^(x)=C1ekx+C2ekx+C3eikx+C4eikx\hat{y}(x) = C_1 e^{kx} + C_2 e^{-kx} + C_3 e^{ikx} + C_4 e^{-ikx} which can be written much more neatly as:

y^(x)=Asin(kx)+Bcos(kx)+Csinh(kx)+Dcosh(kx)\hat{y}(x) = A \sin(kx) + B \cos(kx) + C \sinh(kx) + D \cosh(kx)

  • This is true with tension too as this just super imposes more harmonic solutions

To find our boundary conditions, we can basically differentiate this, we know:

  • No end translation (pinned or fixed): y = 0

  • Fixed end (no rotation): dy/dx = 0

  • no shear (free end): d²y/dx² = 0

  • no moment (free end/pinned end): d³y/dx³ = 0

From this we get expressions that can help define our mode shapes, such as the 3C6 databook expressions:
cosαcoshα+1=0,α1=1.8751\cos \alpha \cosh \alpha + 1 = 0, \quad \alpha_1 = 1.8751

cosαcoshα1=0,α1=4.7300\cos \alpha \cosh \alpha - 1 = 0, \quad \alpha_1 = 4.7300

tanαtanhα=0,α1=3.9266\tan \alpha - \tanh \alpha = 0, \quad \alpha_1 = 3.9266

Also we can take into account the symmetry of the beam to work out what functions exist or not

we can see the solutions for a fixed free beam.

<p>This is a 4th order continuous system,</p><p>we will first derive it for the case with no tension</p><h3 id="feed8a07-0e1c-4d0e-9d67-c08303efcc48" data-toc-id="feed8a07-0e1c-4d0e-9d67-c08303efcc48" collapsed="false" seolevelmigrated="true">Derivation of response</h3><p>Again if we consider a small element, this is basically a vertical force balance but with <strong>shear</strong> <strong>forces</strong></p><ul><li><p>From classical beam theory our shear force is <span>$$V=\frac{\partial M}{\partial x}=B\frac{\partial^3 y}{\partial x^3} \quad \text(\space {where} \space B=EI)$$ </span></p></li><li><p><span>Looking at a small element on both sides, again we’re looking at the difference in shear over Δx</span></p></li><li><p><span>This results in our derivative term:</span></p></li></ul><p>$$\mu\frac{\partial^2 y}{\partial t^{2}}+B\frac{\partial^4 y}{\partial x^{4}}=f$$ </p><p></p><p><strong>Considering the free response</strong> assuming a separable modal and harmonic solution $$\hat{y} = exp(\omega t)exp(kx)$$</p><ul><li><p>$$\mu\frac{\partial^2 y}{\partial t^{2}}+B\frac{\partial^4 y}{\partial x^{4}}=0$$ </p></li><li><p>$$Bk^4 \hat{y}+ \mu\omega^2\hat{y}=0$$ </p></li><li><p>now defining k as wave number of our modes, given we need an exponential modal solution</p></li></ul><p>$$\omega=k^2\sqrt{\frac{B}{\mu}}=k^2\sqrt{\frac{EI}{\mu}}$$ </p><p></p><p>Our full equation if we include tension as well, is:</p><p>$$\mu\frac{\partial^{2}y}{\partial t^{2}}+B\frac{\partial^{4}y}{\partial x^{4}}-T\frac{\partial^{2}y}{\partial x^{2}}=f$$ </p><p></p><h4 id="ec87bd90-a9c6-4a4e-974a-36bb9a877845" data-toc-id="ec87bd90-a9c6-4a4e-974a-36bb9a877845" collapsed="false" seolevelmigrated="true">Boundary conditions for beams</h4><p>We have a characteristic equation for k in the form of k⁴  = β, as such we have four roots on the real and imaginary axes. This results in the solution:</p><p>$$\hat{y}(x) = C_1 e^{kx} + C_2 e^{-kx} + C_3 e^{ikx} + C_4 e^{-ikx}$$ which can be written much more neatly as:</p><p>$$\hat{y}(x) = A \sin(kx) + B \cos(kx) + C \sinh(kx) + D \cosh(kx)$$ </p><ul><li><p>This is true with tension too as this just super imposes more harmonic solutions </p></li></ul><p></p><p>To find our boundary conditions, we can basically differentiate this, we know:</p><ul><li><p><strong>No end translation (pinned or fixed)</strong>: y = 0</p></li><li><p><strong>Fixed end (no rotation): </strong>dy/dx = 0</p></li><li><p><strong>no shear (free end)</strong>: d²y/dx² = 0</p></li><li><p><strong>no moment (free end/pinned end): </strong>d³y/dx³ = 0</p></li></ul><p></p><p>From this we get expressions that can help define our mode shapes, such as the 3C6 databook expressions:<br>$$\cos \alpha \cosh \alpha + 1 = 0, \quad \alpha_1 = 1.8751$$</p><p>$$\cos \alpha \cosh \alpha - 1 = 0, \quad \alpha_1 = 4.7300$$ </p><p>$$\tan \alpha - \tanh \alpha = 0, \quad \alpha_1 = 3.9266$$ </p><p></p><p>Also we can take into account the symmetry of the beam to work out what functions exist or not</p><p></p><p>we can see the solutions for a fixed free beam.</p><p></p><p></p><p></p>
59
New cards

Modelling fluids

Our fluids can generally be expressed with the navier stokes equal which models
ρ[ut+(u)u]+p=f+μ2u\rho\left[\frac{\partial\mathbf{u}}{\partial t}+(\mathbf{u}\cdot\nabla)\mathbf{u}\right]+\nabla p=\mathbf{f}+\mu\nabla^2\mathbf{u}

  • This is a momentum equation

  • f is external volumetric force

Non dimensionalising NS

We can non dimensionalise the navier stokes equations, for turbulant flows relevant length scales are:

  • u=Uu~\mathbf{u} = U\tilde{\mathbf{u}} rescaling with a free stream velocity

  • =μ/(ρU)\ell = \mu / (\rho U) this is basically assuming constant reynolds = 1, for length scaling. In turbulent regime flow isn’t very Re dependant

  • p=ρU2p~p = \rho U^2 \tilde{p} scale with dynamic pressure

  • f~=fL/ρU2\tilde{\mathbf{f}} = \mathbf{f} L / \rho U^2 scale with dynamic pressure and length scale

thus we get:

LUTu~t~+(u~~)u~+~p~=f~+Re1~2u~\frac{L}{UT}\frac{\partial\tilde{\mathbf{u}}}{\partial\tilde{t}}+(\tilde{\mathbf{u}}\cdot\tilde{\nabla})\tilde{\mathbf{u}}+\tilde{\nabla}\tilde{p}=\tilde{\mathbf{f}}+Re^{-1}\tilde{\nabla}^2\tilde{\mathbf{u}}

60
New cards

Differences between low reynolds and high reynolds flows.

Low reynolds flow

Here viscosity completely dominates inertia, so our acceleration term and material derivative term can be removed, this leaves:

p+μ2u=f-\nabla p+\mu\nabla^2\mathbf{u}=\mathbf{f} These are the stoke equations

  • This is linear

  • no du/dt term so it is instantaneous

  • reversible (fluid can be unmixed)

High reynolds flow

this is generally the flow regime of our everyday life with big objects moving at high speed.

  • Inertial forces dominate over viscous forces and flow can almost be considered inviscid

  • Except in a boundary layer where viscous effects dominate

We can model many important results in terms of inviscid potential flow + a boundary layer effect

61
New cards

High reynolds example: Thin airfoil lift

An example of high reynolds flow is thin airfoil lift

  • This is completely modelled with potential flow theory, where we are examining flow over a spinning cylinder

  • Now remapping this flow where the cylinder turns into a flat plate using a joukowski transform

  • The vortex we are using to model contains the vorticity that would be carried within a boundary layer in the real world.

This leads to the result:

FL=12ρU2cCL(α,Re),whereCL(α,Re)2πα,F_{L}=\frac{1}{2}\rho U^2cC_{L}(\alpha,Re),\quad\text{where}\quad C_{L}(\alpha,Re)\approx2\pi\alpha,

This predicts no drag (D’alembert paradox) boundary layer theory is needed to model this, with drag being shown to be

FD=12ρU2cCDF_{D}=\frac{1}{2}\rho U^2cC_{D}

62
New cards

High reynolds example: Bluff body

1. The Breakdown of Potential Flow

In potential flow theory, a fluid is assumed to be inviscid and "slip" perfectly around a body, meeting up again at the back to recover the pressure. This leads to D'Alembert's Paradox, where the math predicts zero drag because the front and back pressures cancel out.

  • Separation: For bluff bodies, the high Reynolds number flow cannot handle the "climb" against the increasing pressure on the back half of the shape.

  • Vorticity Shedding: The boundary layer detaches (separates), shedding vorticity into the region behind the body.

  • The Wake: This separation creates a wake—a region of low-pressure, turbulent fluid that prevents the pressure recovery predicted by potential flow.

The wake is very unsteady, but we can average out the unsteadiness and define an average drag and lift:

FD=12ρU2ACD\overline{F}_{D}=\frac{1}{2}\rho U^2A\overline{C}_{D}

FL=12ρU2ACL\overline{F}_{L}=\frac{1}{2}\rho U^2A\overline{C}_{L}

Discussion of statistical steadiness

The parameter UT/LUT/L, defines how quickly our system changes. If it is large, it means our system moves slowly relative to the flow field

  • However: if it is small this our system moves at a similar speed to the flow field, no more spectral separation. this is the realm of our vortex induced vibrations.

63
New cards

Simplified NS example: Unsteady fluid carrying conduit

This is an example of how we can simplify the complex 3d navier stokes equations to 1D.

Physical explanation

We can see a flexible pipe, carrying a fluid with constant density and a constant velocity across the crosssection

  • The centreline of the conduit is defined by X(s,t)

Finding velocity

  • Our velocity is at magnitude U and in the same direction as X, hence our velocity is the material derivative of X

  • u=Xt+UXs=(t+Us)X\mathbf{u}=\frac{\partial\mathbf{X}}{\partial t}+U\frac{\partial\mathbf{X}}{\partial s}=\left(\frac{\partial}{\partial t}+U\frac{\partial}{\partial s}\right)\mathbf{X}

Finding acceleration

  • Our fluid acceleration is defined as the material derivative of velocity

  • a=(t+Us)u=(t+Us)2X\mathbf{a} = \left( \frac{\partial}{\partial t} + U \frac{\partial}{\partial s} \right) \mathbf{u} = \left( \frac{\partial}{\partial t} + U \frac{\partial}{\partial s} \right)^2 \mathbf{X}

Force on pipe

Now because the crosssection is uniform, and the fluid is inviscid, the pressure is constant. As such the only force on the pipe is from the fluid acceleration.

F=ρAa=ρA(t+Us)2X\mathbf{F}=-\rho A\mathbf{a}=-\rho A\left(\frac{\partial}{\partial t}+U\frac{\partial}{\partial s}\right)^2\mathbf{X}

Examples

now considering two examples

Semi circular conduit

here we are considering a steady conduit with square side b, it forms a quarter circle with radius R

  • There is a centrifugal force on the conduit at the 45 degree direction

  • Can solve easily by considering inlet and outlet momentums

    • If you hate yourself you can do the integral of force along the length

Flexible conduit

Here we have a pipe which the centreline is varying sinusoidally given by X=se^x+a(eiωtiks)e^y\mathbf{X}=s\hat{e}_{x}+a\Re(e^{i\omega t-iks})\hat{e}_{y}

Using our force function, our force per unit length is F=ρAa(ω+kU)2(eiωtiks)e^y\mathbf{F}=\rho Aa(\omega+kU)^2\Re(e^{i\omega t-iks})\hat{e}_{y}

  • Can see that we have an amplifying force that can result in instability

<p>This is an example of how we can simplify the complex 3d navier stokes equations to 1D.</p><h3 id="b1db04d5-2193-4211-9120-9882b5d248d5" data-toc-id="b1db04d5-2193-4211-9120-9882b5d248d5" collapsed="false" seolevelmigrated="true">Physical explanation</h3><p>We can see a flexible pipe, carrying a fluid with constant density and a constant velocity across the crosssection</p><ul><li><p>The centreline of the conduit is defined by <strong>X</strong>(s,t)</p></li></ul><p><strong>Finding velocity</strong></p><ul><li><p>Our velocity is at magnitude U and in the same direction as X, hence our velocity is the material derivative of X</p></li><li><p>$$\mathbf{u}=\frac{\partial\mathbf{X}}{\partial t}+U\frac{\partial\mathbf{X}}{\partial s}=\left(\frac{\partial}{\partial t}+U\frac{\partial}{\partial s}\right)\mathbf{X}$$ </p></li></ul><p></p><p><strong>Finding acceleration</strong></p><ul><li><p>Our fluid acceleration is defined as the material derivative of velocity</p></li><li><p>$$\mathbf{a} = \left( \frac{\partial}{\partial t} + U \frac{\partial}{\partial s} \right) \mathbf{u} = \left( \frac{\partial}{\partial t} + U \frac{\partial}{\partial s} \right)^2 \mathbf{X}$$ </p></li></ul><p></p><p><strong>Force on pipe</strong></p><p>Now because the crosssection is uniform, and the fluid is inviscid, the pressure is constant. As such the only force on the pipe is from the fluid acceleration.</p><p>$$\mathbf{F}=-\rho A\mathbf{a}=-\rho A\left(\frac{\partial}{\partial t}+U\frac{\partial}{\partial s}\right)^2\mathbf{X}$$ </p><p></p><h3 id="199be3de-66b2-47a3-83a5-2e8dd14bad5c" data-toc-id="199be3de-66b2-47a3-83a5-2e8dd14bad5c" collapsed="false" seolevelmigrated="true">Examples</h3><p>now considering two examples</p><h4 id="a916745b-7eee-41cc-b837-b49f70c3b7fc" data-toc-id="a916745b-7eee-41cc-b837-b49f70c3b7fc" collapsed="false" seolevelmigrated="true">Semi circular conduit</h4><p>here we are considering a steady conduit with square side b, it forms a quarter circle with radius R</p><ul><li><p>There is a centrifugal force on the conduit at  the 45 degree direction</p></li><li><p>Can solve easily by considering inlet and outlet momentums</p><ul><li><p>If you hate yourself you can do the integral of force along the length</p></li></ul></li></ul><h4 id="46c54cb0-d607-44c1-a611-b0bd6a9b25b0" data-toc-id="46c54cb0-d607-44c1-a611-b0bd6a9b25b0" collapsed="false" seolevelmigrated="true">Flexible conduit</h4><p>Here we have a pipe which the centreline is varying sinusoidally given by $$\mathbf{X}=s\hat{e}_{x}+a\Re(e^{i\omega t-iks})\hat{e}_{y}$$ </p><p>Using our force function, our force per unit length is $$\mathbf{F}=\rho Aa(\omega+kU)^2\Re(e^{i\omega t-iks})\hat{e}_{y}$$ </p><ul><li><p>Can see that we have an amplifying force that can result in instability</p></li></ul><p></p><p></p><p></p>
64
New cards

Simplified NS example: Thin layer flow

Now we are considering a thin layer of fluid which is viscous but incompressible. Our goal is to find the fluid pressure to find the force on the wall.

Mass continuity

First our fluid is incompressible so we can add teh condition: ht+qx=0,whereq=0hu(x,y,t)dy\frac{\partial h}{\partial t}+\frac{\partial q}{\partial x}=0,\quad\text{where}\quad q=\int_0^{h}u(x,y,t)\,dy

Considering extreme viscosity cases

We can consider two limits for our navier stokes equations, our euler equations which are inviscid and our viscous dominated stoke’s equations

Viscous case

Now our fluid is dominated by viscosity, so our navier stokes reduces down.

  • ρ[ut+(u)u]+p=f+μ2u\rho\left[\frac{\partial\mathbf{u}}{\partial t}+(\mathbf{u}\cdot\nabla)\mathbf{u}\right]+\nabla p=\mathbf{f}+\mu\nabla^2\mathbf{u} (no momentum transport terms and no external force), we are left with only pressure and momentum diffusion

  • p=μ2u\nabla p=\mu\nabla^2\mathbf{u}

in 1D this is: px=μ2uy2    u=12μpxy(hy)\frac{\partial p}{\partial x}=\mu\frac{\partial^2 u}{\partial y^2}\implies u=-\frac{1}{2\mu}\frac{\partial p}{\partial x}y(h-y)

this is our poiseuille profile

Inviscid case

Now we neglect our viscous terms so navier stokes goes to the euler equations

  • ρ[ut+(u)u]+p=0\rho\left[\frac{\partial\mathbf{u}}{\partial t}+(\mathbf{u}\cdot\nabla)\mathbf{u}\right]+\nabla p=0

We need to guess the velocity profile, a common guess is a top hat profile ie q=uhq = uh.

We can use euler equations directly to find our pressure (or unsteady bernoulli which is derived from euler)

Example, onset of roll waves.

We have a thin film of fluid rapidly flowing down at an incline θ, this forms an undulation at the surface. Determine the onset criteria for these undulations

Assumptions

  • Since it says rapidly, we can approximate our fluid as inviscid

  • We will take wall drag as the Chezy friction coefficient: d(u,h)=Cfρu2hd(u,h)=C_{f}\rho\frac{u^2}{h}

plugging into governing equations

  • Continuity transforms to: ht+(uh)x=0\frac{\partial h}{\partial t}+\frac{\partial(uh)}{\partial x}=0

  • Navier stokes goes to: ut+uux+gcosθhx=gsinθCfu2h\frac{\partial u}{\partial t}+u\frac{\partial u}{\partial x}+g\cos\theta\frac{\partial h}{\partial x}=g\sin\theta-C_{f}\frac{u^2}{h}

Linear stability analyisis

Now lets consider our perturbations:

  • u=U+uu = U + u’ and h=H+hh = H + h’

plugging this into navier stokes and removing small terms, we get:

ht+Uhx+Hux=0\frac{\partial h'}{\partial t}+U\frac{\partial h'}{\partial x}+H\frac{\partial u'}{\partial x}=0

ut+Uux+gcosθhx=Cf(2UHuU2H2h)\frac{\partial u'}{\partial t}+U\frac{\partial u'}{\partial x}+g\cos\theta\frac{\partial h'}{\partial x}=C_{f}\left(\frac{2U}{H}u^{\prime}-\frac{U^2}{H^2}h^{\prime}\right)

Now solving for normal mode solutions in form (u,h)=(u^,h^)esteikx(u', h') = (\hat{u}, \hat{h}) e^{st} e^{ikx}

we get:

  • sh^+ikUh^+ikHu^=0s\hat{h} + ikU\hat{h} + ikH\hat{u} = 0

  • su^+ikUu^+gcosθikh^=gsinθ(2u^Uh^H)s\hat{u}+ikU\hat{u}+g\cos\theta ik\hat{h}=g\sin\theta\left(2\frac{\hat{u}}{U}-\frac{\hat{h}}{H}\right)

At the threshold our real component is zero, so we are on the imaginary axis

  • looking at the real and imaginary components of the equation

  • we get the threshold:

U2gHcosθ=2or, equivalently,tanθ=2Cf\frac{U^2}{gH \cos\theta}=2\quad\text{or, equivalently,}\quad\tan\theta=2C_{f}

This is the square of the froude number, showing how this non-dimensional quantity is relevant for fluid waves.

our stability is when we have a breakdown of friction as shown by the tanθ relationship

<p>Now we are considering a thin layer of fluid which is viscous but incompressible. Our goal is to find the fluid pressure to find the force on the wall.</p><p><strong>Mass continuity</strong></p><p>First our fluid is incompressible so we can add teh condition: $$\frac{\partial h}{\partial t}+\frac{\partial q}{\partial x}=0,\quad\text{where}\quad q=\int_0^{h}u(x,y,t)\,dy$$</p><p></p><h3 id="4be93f90-9af3-4ce9-97f4-2cc2c406aeca" data-toc-id="4be93f90-9af3-4ce9-97f4-2cc2c406aeca" collapsed="false" seolevelmigrated="true">Considering extreme viscosity cases</h3><p>We can consider two limits for our navier stokes equations, our euler equations which are inviscid and our viscous dominated stoke’s equations</p><h4 id="292ba3d6-014e-46d2-a77f-0c66d4395748" data-toc-id="292ba3d6-014e-46d2-a77f-0c66d4395748" collapsed="false" seolevelmigrated="true">Viscous case</h4><p>Now our fluid is dominated by viscosity, so our navier stokes reduces down.</p><ul><li><p>$$\rho\left[\frac{\partial\mathbf{u}}{\partial t}+(\mathbf{u}\cdot\nabla)\mathbf{u}\right]+\nabla p=\mathbf{f}+\mu\nabla^2\mathbf{u}$$  (no momentum transport terms and no external force), we are left with only pressure and momentum diffusion</p></li><li><p>$$\nabla p=\mu\nabla^2\mathbf{u}$$ </p></li></ul><p>in 1D this is: $$\frac{\partial p}{\partial x}=\mu\frac{\partial^2 u}{\partial y^2}\implies u=-\frac{1}{2\mu}\frac{\partial p}{\partial x}y(h-y)$$ </p><p><strong>this is our poiseuille profile</strong></p><p></p><h4 id="4771dbf6-564e-41a1-88b9-24c571e3e8f4" data-toc-id="4771dbf6-564e-41a1-88b9-24c571e3e8f4" collapsed="false" seolevelmigrated="true">Inviscid case</h4><p>Now we neglect our viscous terms so navier stokes goes to the euler equations</p><ul><li><p>$$\rho\left[\frac{\partial\mathbf{u}}{\partial t}+(\mathbf{u}\cdot\nabla)\mathbf{u}\right]+\nabla p=0$$ </p></li></ul><p>We need to guess the velocity profile, a common guess is a top hat profile ie <span style="line-height: 1.15;">$$q = uh$$</span><span>.</span></p><p><span>We can use euler equations directly to find our pressure (or unsteady bernoulli which is derived from euler)</span></p><p></p><h4 id="9e0c3838-bbaf-469e-9b8c-d7e65c9af46f" data-toc-id="9e0c3838-bbaf-469e-9b8c-d7e65c9af46f" collapsed="false" seolevelmigrated="true">Example, onset of roll waves.</h4><p>We have a thin film of fluid rapidly flowing down at an incline θ, this forms an undulation at the surface. <strong>Determine the onset criteria for these undulations</strong></p><p><strong>Assumptions</strong></p><ul><li><p>Since it says rapidly, we can approximate our fluid as inviscid</p></li><li><p>We will take wall drag as the Chezy friction coefficient: $$d(u,h)=C_{f}\rho\frac{u^2}{h}$$ </p></li></ul><p></p><p><strong>plugging into governing equations</strong></p><ul><li><p>Continuity transforms to: $$\frac{\partial h}{\partial t}+\frac{\partial(uh)}{\partial x}=0$$ </p></li><li><p>Navier stokes goes to: $$\frac{\partial u}{\partial t}+u\frac{\partial u}{\partial x}+g\cos\theta\frac{\partial h}{\partial x}=g\sin\theta-C_{f}\frac{u^2}{h}$$ </p></li></ul><p></p><p><strong>Linear stability analyisis</strong></p><p>Now lets consider our perturbations:</p><ul><li><p>$$u = U + u’$$ and $$h = H + h’$$ </p></li></ul><p>plugging this into navier stokes and removing small terms, we get:</p><p>$$\frac{\partial h'}{\partial t}+U\frac{\partial h'}{\partial x}+H\frac{\partial u'}{\partial x}=0$$ </p><p>$$\frac{\partial u'}{\partial t}+U\frac{\partial u'}{\partial x}+g\cos\theta\frac{\partial h'}{\partial x}=C_{f}\left(\frac{2U}{H}u^{\prime}-\frac{U^2}{H^2}h^{\prime}\right)$$ </p><p>Now solving for normal mode solutions in form <span>$$(u', h') = (\hat{u}, \hat{h}) e^{st} e^{ikx}$$ </span></p><p>we get:</p><ul><li><p>$$s\hat{h} + ikU\hat{h} + ikH\hat{u} = 0 $$ </p></li><li><p>$$s\hat{u}+ikU\hat{u}+g\cos\theta ik\hat{h}=g\sin\theta\left(2\frac{\hat{u}}{U}-\frac{\hat{h}}{H}\right)$$ </p></li></ul><p></p><p><strong>At the threshold our real component is zero, so we are on the imaginary axis</strong></p><ul><li><p>looking at the real and imaginary components of the equation</p></li><li><p>we get the threshold:</p></li></ul><p>$$\frac{U^2}{gH \cos\theta}=2\quad\text{or, equivalently,}\quad\tan\theta=2C_{f}$$ </p><p></p><p>This is the square of the froude number, showing how this non-dimensional quantity is relevant for fluid waves.</p><p>our stability is when we have a breakdown of friction as shown by the tanθ relationship</p><p></p>