You are on page 1of 17

Department of Mechanical Engineering NED University of

Engineering and Technology

Muhammad Wajih Uddin ME-19100


Section C
Course Fluid Mechanics-II
Batch 2019

Approved by
………………………………………………………………………………………………………...
Sir Mumtaz Qureshi

Course teacher
Abstract

This report contains theoretical and graphical analysis of

Couette flow. The bottom plate moves in the negative x-

direction, whereas the top plate is relatively fixed.

MATLAB code describes the analysis. The flow is based

on some assumptions. Governing theory is Navier-Stokes

Equation. The conventional rectangular coordinate

system is used throughout the analysis. And about Navier-

Stokes, “To solve Navier-Stokes Equations is to solve

someone’s personality”
Table of Contents

1. About Navier-Stokes Equations.....................1


2. CEP problem..................................................2
3. Visualizing the problem.................................2
4. Assumptions...................................................3
5. Derivation......................................................3
6. Matlab Code.................................................11
7. Graph...........................................................12
8. Conclusion...................................................13
9. Python code Matplotlib................................14
1. about Navier-Stokes Equations
It is a pair of equations which depends on basic laws of physics.
These equations can help us know about fluid’s behaviour.

1
2. CEP problem
The CEP is related to the Couette Flow. This particular flow is
about the bottom plate moving in the negative x-direction. The
information is given below:

1. Distance between plates is b = 10m


2. Velocity of the bottom plate is U = 10m/s

3. Visualizing the problem

2
4. Assumptions
The solution to the problem is based on these assumptions;

1. The Coutte flow is Steady


2. It is Laminar
3. It is Completely developed
4. The fluid of analysis is Incompressible
5. Analysis is done at Room Temperature and Pressure
(RTP), 30 Deg C.
6. Dynamic viscosity is 7.97e-4 N.s/m2

5. Derivation
Now Simplifying Navier Stokes equation for the velocity profile
in Coutte flow.

From the sketch of the problem, it is clearly visible that u is a


function of y. So, u=u(y)

3
4
5
6
7
8
9
10
6. Matlab Code

%MUHAMMAD WAJIH UDDIN Sec-C ME-19100


%Fluid Mechanics II (SIR MUMTAZ QURESHI)
%CEP (Navier-Stokes Equation)
%Flow Assumptions: Steady, Laminar, RTP, 2D
%ME-ABC = ME-100
%A=1(Bottom plate is moving in the Negative X-direction)
%B=b=10 C=U=10m/s
pGrd=[15.908e-5 11.9480e-5 7.8766e-5 3.9382e-5 0 -3.9382e-5 -7.8766e-5
-11.9480e-5 -15.908e-5];
P=-(10^2/(2*7.975e-4*-10)).*pGrd;
y=0:0.01:1;
xlabel('\bf u/U ','fontsize',17)
ylabel('\bf y/b ','fontsize',17)
title('\bf Fluid velocity profile','fontsize',25)
hold on
X1=-P(1,1).*y.^2+(P(1,1)+1).*y-1;
plot(X1,y,'r--')
hold on
X2=-P(1,2).*y.^2+(P(1,2)+1).*y-1;
plot(X2,y,'b')
hold on
X3=-P(1,3).*y.^2+(P(1,3)+1).*y-1;
plot(X3,y,'y')
hold on
X4=-P(1,4).*y.^2+(P(1,4)+1).*y-1;
plot(X4,y,'m')
hold on
X5=-P(1,5).*y.^2+(P(1,5)+1).*y-1;
plot(X5,y,'k')
hold on
X6=-P(1,6).*y.^2+(P(1,6)+1).*y-1;
plot(X6,y,'c')
hold on
X7=-P(1,7).*y.^2+(P(1,7)+1).*y-1;
plot(X7,y,'g')
hold on
X8=-P(1,8).*y.^2+(P(1,8)+1).*y-1;
plot(X8,y,'r')
hold on
X9=-P(1,9).*y.^2+(P(1,9)+1).*y-1;
plot(X9,y,'b --')

11
7. Graph

12
8. Conclusion
The CEP is based on the equation below with the dimensionless
P as pressure gradient.

The results vividly show that the actual velocity profile depends
on pressure gradient. At P=0, the black coloured line in the
graph shows the simplest Coutte flow without any pressure
gradient.

The back flow is represented with dotted red curve until the
black line, for positive values of P.

The basic idea behind this solution is to get velocity profile


according to the conditions of the flow from the famous Navier-
Stokes equations. Although the Navier-Stokes equations aren’t
completely solved mathematically, yet it plays a vital role in
different applications, from the Formula-1 cars to the
aeronautics in airplane manufacturing.

13
9. Python code Matplotlib

14

You might also like