summaryrefslogtreecommitdiff
path: root/858/CH8/EX8.7/example_7.sce
blob: d62873e680b2e127de99388336ad7b3d172f5e52 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
clc
clear 
printf("example 8.7 page number 367\n\n")

//to find the flow rate in an orifice
density_of_water = 1000;     //in kg/m3
viscosity = 1*10^-3;         //in Pa-s
pipe_diameter = 250;         //in mm
orifice_diameter = 50;       // in mm
density_of_mercury = 13600;  // in mm
manometer_height = 242;      //in mm

//calculation
height_water_equivalent = (density_of_mercury-density_of_water)*(manometer_height*10^-3)/(density_of_water)     //in m

//assuming Re>30000
Co = 0.61;
velocity = Co*(2*9.8*height_water_equivalent/(1-(orifice_diameter/pipe_diameter)^4))^0.5;     //in m/s

//checking Reynold's number
Re = (orifice_diameter*10^-3*velocity*density_of_water)/viscosity;
printf("reynolds number = %f\nwhich is greater than 30000",Re)

if Re>30000 then printf("\n\nvelocity of water = %f m/s",velocity)

end

rate_of_flow = (3.14*(orifice_diameter*10^-3)^2/4)*velocity*density_of_water;
printf("\n\nrate of flow = %f litre/s",rate_of_flow)