## Pipe Flow simulation using Solidworks

AIM – To run a pipe flow simulation with an inlet Reynolds number of 100, 1000 and 10000.

For each of these cases do the following

1. Place the line probes at 95%, 90%, 85%of the pipe length.
2. Compare the normalized velocity profile at each of these locations.
3. Normalize the velocity profile by the inlet velocity.

Reynolds Number – It is defined as the product of density times velocity ties length divided by the coefficient of viscosity. This is proportional to the ratio of inertial forces and viscous force.

Dimensions of Pipe- Diameter = 0.02m

Length of pipe = 1m

Fluid details - Density = 1000 kg/m3

PROCEDURE –

• Firstly the pipe model is designed using solid works as per the dimensions.
• Then , we make three different probes at 95%, 90%, 85% of the pipe length.
• Using flow simulation we them make use of lids at both the inlet and outlet of the pipe to make it water tight.
• Then we give different boundary conditions for the wall.
• Then we create a XY plot for different probes for velocity graphs.
• A cut flow plot is created to visualise how the flow occurs across the pipe.
• Then a new parametric study is created.
• During the parametric study we did a refinement of mesh in order to attain smooth curves.
• A velocity comparison graph is also generated for 95%, 90%, 85% probe lines.

CASE 1-

For Reynolds number = 100,

Velocity profile at inlet

Comparison of velocity profiles

Cut plots obtained durig parametric study

Design point 1

Design point 2

Design point 3

For Reynolds number = 1000,

Comparison of velocity profiles

Design point 1

Design point 2

Design point 3

For Reynolds number = 10000,

Comparison of velocity profiles

Design point 1

Design point 2

RESULT – During  the simulation it was observed that with course mesh structure we got a choppy image of the flow simulation but as we increased the mesh elements the choppiness of the image gradually reduced to smooth images.

### Data Analysis using Python Habishek Umapathy · 2019-08-13 15:39:11

OBJECTIVE – We have to write the script which should take column numbers as the input and plot the respective columns as separate images. The plot labels should be extracted from the file. If there is a request for a plot between column 1(crank angle) and column 8 Read more

### Curve Fitting using Python Habishek Umapathy · 2019-08-01 06:59:25

OBJECTIVE – To write a program to perform curve fitting.   Curve Fitting is the process of constructing a curve or mathematical functions, which possess the closest proximity to the real series of data. By curve fitting, we can mathematically constr Read more

### Breaking Ice with Air cushion Vehicle - Find minimum pressure with Newton-Raphson method Habishek Umapathy · 2019-07-29 18:24:30

The Newton Raphson method is an iterative technique that is used to find out the roots of a real valued function. It uses the idea that a continuous and differentiable function can be approximated by a straight-line tangent to it. In this case Newton Raphson method is Read more

### Simulation of Transient behaviour of a Simple Pendulum Habishek Umapathy · 2019-07-15 19:12:38

OBJECTIVE – To write a program to simulate the transient behaviour of a simple pendulum and to create an animation of its motion.   PROCEDURE – In Engineering, ODE is used to describe the transient behavior of a system. A simple example is a pendulum Read more

### Otto Cycle using Python Habishek Umapathy · 2019-07-08 04:43:31

OBJECTIVE - To write a code for P_V diagram of an Otto cycle and calculate thermal efficiency

PROCEDURE –

ASSUMPTIONS

• Initially state variables p1,t1,t3 and gamma a Read more

### Parsing NASA Thermodynamic file Using MATLAB Habishek Umapathy · 2019-06-12 15:23:18

OBJECTIVE - 1. Write a function that extracts the 14 co-efficient and calculates the enthalpy, entropy and specific heats for all the species in the data file. Calculate the molecular weight of each species and display it in the command window. Plot the Cp, Ent Read more

### Genetic Algorithm Using MATLAB Habishek Umapathy · 2019-06-06 16:17:05

OBJECTIVE - Write a code in MATLAB to optimise the stalagmite function and find the global maxima of the function. PROCEDURE- The genetic algorithm is a method for solving both constrained and unconstrained optimization problems that is based on natural sele Read more

### Curve Fitting Using MATLAB Habishek Umapathy · 2019-06-04 07:59:31

OBJECTIVE – To write code to fit a linear and cubic polynomial for the Cp data and plot the linear and cubic fit curves along with the raw data points.   PROCEDURE – Curve Fitting is the process of constructing a curve or mathematical functions, whic Read more