0% found this document useful (0 votes)
104 views2 pages

National Institute of Technology Calicut: Department of Mechanical Engineering

This document provides details on solving the ψ-ω formulation of the Navier-Stokes equations to model flow in a 2D lid-driven cavity at Reynolds number 100 using a 129x129 grid. It outlines the governing equations, boundary conditions for stream function ψ and vorticity ω, and numerical algorithm. The boundary conditions are derived and normalized forms of the equations are needed for computation.

Uploaded by

Ajaratan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
104 views2 pages

National Institute of Technology Calicut: Department of Mechanical Engineering

This document provides details on solving the ψ-ω formulation of the Navier-Stokes equations to model flow in a 2D lid-driven cavity at Reynolds number 100 using a 129x129 grid. It outlines the governing equations, boundary conditions for stream function ψ and vorticity ω, and numerical algorithm. The boundary conditions are derived and normalized forms of the equations are needed for computation.

Uploaded by

Ajaratan
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

NATIONAL INSTITUTE OF TECHNOLOGY CALICUT

Department of Mechanical Engineering

ME6235D Advanced Computational Fluid Dynamics, Assignment-3

Using ψ − ω formulation to compute flow for a two-dimensional lid-driven cavity on


uniform 129 × 129 grid at Re = 100. Governing equation and boundary conditions are:

∂ 2ω ∂ 2ω
 
∂ω ∂ω ∂ω 1
+u +v = + 2 (1)
∂t ∂x ∂y Re ∂x2 ∂y

∂ 2ψ ∂ 2ψ
+ 2 = −ω (2)
∂x2 ∂y
∂ψ
u= (3)
∂y
∂ψ
v=− (4)
∂x

Boundary conditions for velocity

Left/Right/Bottom wall: u = 0, v = 0; Top wall: u = U, v = 0

Boundary conditions for Stream function ψ

Take velocity component normal to a wall; e.g., (Left) normal is u, consider its relation
∂ψ
in terms of ψ. Now, u = 0 means = 0 implies ψ is constant on this wall; similarly, ψ
∂y
is constant on Right wall. Now, consider Top wall, normal is v; therefore, v = 0 implies
∂ψ
= 0 and ψ is constant on this wall; similarly, ψ is constant on Bottom wall. So,
∂x
we find that ψ is constant on all the four walls, and these constant must merge at the
intersection of the walls. This justification suggests that ψ is the same constant on all
the four walls. Without loss of generality, we can consider ψ = 0 on all the four walls.

Boundary conditions for Vorticity ω

∂ψ
Again take velocity component normal to a wall; e.g., (for Left wall) u = 0 means =0
∂y
∂ 2ψ ∂ 2ψ
implies = 0. Therefore, eq (2) reduces to = −ω. Applying difference formula,
∂y 2 ∂x2
ψ2,j − 2ψ1,j + ψ0,j
we get = −ω1,j , but ψ1,j = 0 from the previous justification. So,
(∆x)2
ψ2,j + ψ0,j
= −ω1,j , we do not know ψ0,j . Now, considering the tangential component
(∆x)2
∂ψ ψ2,j − ψ0,j
of velocity v = 0 implies = 0; applying the difference formula we get =0
∂x 2∆x
2ψ2,j
giving ψ2,j = ψ0,j ; using this relation finally we get ω1,j = − . Similarly, we can
(∆x)2
2ψN −1,j 2ψi,2
prove ωN,j = − on right wall; ω i,1 = − on bottom wall. For top wall,
(∆x)2 (∆y)2
∂ψ ∂ 2ψ ∂ 2ψ
we have v = 0 means = 0 and = 0 results in = −ω. Applying difference
∂x ∂x2 ∂y 2
ψi,M +1 − 2ψi,M + ψi,M −1 ψi,M +1 + ψi,M −1
formula, we get 2
= −ωi,M , but ψi,M = 0. So, =
(∆y) (∆y)2
−ωi,M , we do not know ψi,M +1 . Now, considering the tangential component of velocity
∂ψ ψi,M +1 − ψi,M −1
u = U implies = U ; applying the difference formula we get = U
∂y 2∆y
2ψi,M −1 + 2U ∆y
giving ψi,M +1 = 2U ∆y + ψi,M −1 ; finally ωi,M = − .
(∆y)2
Algorithm

1. Generate grid and initialize

2. Solve eq. (1) for ω n+1

3. Solve eq. (2) for ψ n+1 using ω n+1 from step2

4. Calculate un+1 and v n+1 using ψ n+1 from step3

5. Check (ω n+1 − ω n ) < 10−10 and time march (go to step2) outer loop

Consider a convergence level of  = 10−4 for all the equations, and ∆t = 10−3 . Use SOR
with relaxation parameter (w = 1.6). Please note computations must be carried out in a
normalized environment, where equations along with domain and boundary conditions
(b.c.) must be normalized. The above b.c. are in dimensional form, to convert into
normalized, we use following scales: Length of side of the cavity (L), Velocity of the top
lid (U ), Time (L/U ), Stream function (U L), Vorticity (U/L); for example on top wall,

2ψ + 2U ∆y
ω=−
(∆y)2

U
plugging these scales (note U ∗ = = 1), we get
U

U L 2ψ ∗ + 2U ∗ ∆y ∗
 
U ∗
ω =− 2
L L (∆y ∗ )2

You might also like