The project aims at finding the best fit curve for a given data and finding the error between the original and said curve. The data being used is that of Specific heat (Cp) vs Temperature. The plot will be made to show the variation of Cp with Temp first. Code: import numpy as nm from numpy import array from scipy.integrate…
Arjun Bhat
updated on 28 Jan 2020
Project Details
Leave a comment
Thanks for choosing to leave a comment. Please keep in mind that all the comments are moderated as per our comment policy, and your email will not be published for privacy reasons. Please leave a personal & meaningful conversation.
Other comments...
Read more Projects by Arjun Bhat (27)
Centrifugal pump design and analysis
Centrifugal Pump Design and Analysis : Skill-Lync (skill-lync.com)
08 Feb 2021 08:59 PM IST
Centrifugal Pump Design and Analysis
Aim: To study the flow through a centrifugal pump, observe the fluid flow pattern and arrive at a pressure ratio Background: Centrifugal pumps are used to transport fluids by the conversion of rotational kinetic energy to the hydrodynamic energy of the fluid flow. The rotational energy typically comes from…
08 Feb 2021 08:57 PM IST
Modelling and Simulation of flow through flowbench in Solidworks
Aim: To model the fluid flow through a flowbench with a valve and analysing the results obtained. Background: A flowbench is a device used for testing internal aerodynamic qualities of an engine component. It is mainly used for testing intake and exhaust ports. Here, we are using a generalised flow bench geometry…
28 Dec 2020 09:24 AM IST
Flow Simulation over a NACA Airfoil
Aim: The goal of the project is to simulate the flow over a NACA symmetric airfoil for various angles of attack and interpret the results. Background: An airfoil or aerofoil is the cross-sectional shape of a wing, blade, or sail. An airfoil-shaped body moving through a fluid produces an aerodynamic force. The component…
22 Nov 2020 12:22 PM IST
External Flow Simulation over a Cylinder
Aim: The goal of the project is to simulate the external flow on a cylinder for varying Reynolds Numbers and observe velocity and pressure profiles. Background: Reynold's Number: The Reynolds number is the ratio of inertial forces to viscous forces within a fluid that is subjected to relative internal…
18 Oct 2020 08:46 PM IST
Simulation of Fluid Flow in a Pipe in Solidworks
Aim: The goal of the project is to simulate the flow in a cylindrical pipe for multiple Reynolds Number values and observe the flow development and velocity profiles for the above cases. Background: Reynold's Number: The Reynolds number is the ratio of inertial forces to viscous forces within a fluid…
11 Oct 2020 07:51 PM IST
Motion Analysis of an IC Engine Valve Train
Aim: The goal of the project is to understand the construction of an IC Engine valve train, model the same, carry out a multi-body simulation in Solidworks. Background: An engine valve train is a mechanical system that operates the valves in an engine that allows for the fresh charge and exhaust gas flow in and…
17 Sep 2020 06:56 PM IST
Multi-body Dynamics Simulation of a Piston Assembly
Aim: The goal of the study is to simulate the piston movement and study the linear displacement of the piston for variations in the piston-conrod assembly. Background: A piston is a component of reciprocating engines, reciprocating pumps, gas compressors, hydraulic cylinders, and pneumatic cylinders, among other…
10 Sep 2020 12:52 AM IST
Motion Analysis of a Planetary Geartrain
Aim: The goal of the project is to conduct a multi-body simulation on a Planetary geartrain in solidworks. Background: A planetary gear train, also known as an Epicyclic geartrain, consists of two gears mounted so that the center of one gear revolves around the center of the other. A carrier connects the centers…
06 Sep 2020 07:46 PM IST
Motion Analysis of an Internal Geneva Mechanism
Aim: To conduct a motion study for an internal gearing Geneva Mechanism. Background: The Geneva drive or Maltese cross is a gear mechanism that translates a continuous rotation movement into intermittent rotary motion. The rotating drive wheel is usually equipped with a pin that reaches into a slot located…
16 Aug 2020 02:14 PM IST
Frequency Analysis of a Rotating Shaft in Solidworks
Aim: The goal of the project is to understand frequency analysis on a rotating body, the types, and the results that would be obtained from the said analysis. Introduction: Natural frequencies are the frequencies with which a body oscillates when no repeated or continuous load is being acted upon it. Based on the…
31 May 2020 02:41 PM IST
Static Analysis of a plate with holes in Solidworks
Aim: The goal of the analysis is to understand the stress, strain, and displacement when a plat with a set number of through-holes is subjected to load. Introduction: We are provided with 2 plates with different hole geometries to analyze for stress, strain, and displacement. The plates will be subjected to equal…
21 May 2020 07:32 PM IST
Buckling Analysis on Cyclonic Separator stand in Solidworks
Aim: To perform buckling analysis on a cyclonic separate and decide the optimal height at which a support structure must be added to stiffen the structure. Background: The goal of the project is to analyze the buckling that a structure undergoes upon application of a load. We will first be isolating the stand and…
19 May 2020 08:09 PM IST
Analysis of Beams of different Geometries in Solidworks
Aim: To analyse beams of different geometries and suggest the best beam geometry based on stress, displacement, and strain. Introduction: 3 beam geometries are analysed here by applying a load of 1500 N on a 400mm segment of the beam. The geometries used are: Solid rectangle section I-beam U-profile Following parameters…
08 Apr 2020 02:51 PM IST
Finding pressure for breaking ice using Newton Rhapson method calculation in Python
Aim: To find the roots of the equation using Newton-Rhapson method in Python. Introduction: Newton-Rhapson is an iterative solving technique used to arrive at the solution by continuous solution of the equation: We start with an assumption (here referred to as guess value) as x0 and proceed to find x1 using the…
19 Mar 2020 12:50 PM IST
Data Analysis in Python through creation of a Data Visualizer tool
Aim: Goal of the project is to develop a data visualiser tool in python for data analysis. Background: The input provided is an engine data file extracted from CONVERGE. The file consists of multiple data columns like pressure, volume, crank angle, viscosity, etc.. It is necessary to extract data from the file to analyse…
06 Mar 2020 02:51 PM IST
Curve fitting using Python
The project aims at finding the best fit curve for a given data and finding the error between the original and said curve. The data being used is that of Specific heat (Cp) vs Temperature. The plot will be made to show the variation of Cp with Temp first. Code: import numpy as nm from numpy import array from scipy.integrate…
28 Jan 2020 01:13 PM IST
Curve Fitting using MATLAB
Project aims at finding the best fit curve for a given data and finding the error between the original and said curve. The data being used is that of Specific heat (Cp) vs Temeperature. Plot will be made to show variation of Cp with Temp first. Code: % Data cpdata = load('data'); temp = cpdata(:,1); Cp = cpdata(:,2);…
13 Dec 2019 10:26 AM IST
Simulating the motion of a pendulum using 2nd order ODE in Python
This project explores the simulation of the motion of a pendulum for the equation of damped vibration of a pendulum. Below is the equation (taken from "Challenges" page): The above equation is solved using ODE function, and then odeint is used to get an array of results vs time (position vs time). These positions…
09 Dec 2019 01:08 PM IST
Air standard cycle graph plotting in Python
Project involves plotting an Otto Cycle graph in MATLAB The goal is to plot all strokes for a petrol operating by the otto cycle from intake, compression, power to exhaust, including both adiabatic curves. Description: The Otto Cycle is the idealised cycle that describes the functioning of a typical spark ignition piston…
20 Nov 2019 11:41 AM IST
Forward Kinematics of a 2R Robotic Arm in Python
Objective: The project involves simulating a 2-joint robotic arm. Code and Description: import math import matplotlib.pyplot as plt import numpy as nm # Lengths l1 = 1 l2 = 0.5 # Angles ang1 = nm.radians(nm.linspace(0, 90, 19)) ang2 = nm.radians(nm.linspace(0, 90, 19)) # Origin x0 = 0 y0 = 0 count = 1 for a1 in…
20 Nov 2019 11:28 AM IST
Flow over bicycle in Python
Objective: To calculate the drag force for various drag coefficient and velocity values for a certain geometry. Introduction: Drag force is the force exerted by the air as the vehicle moves through it. The force exerted is directly proportional to the square of velocity, so as the vehicle accelerates and velocity…
18 Nov 2019 10:52 AM IST
Parsing NASA Thermodynamic data for multiple specified Gas Species and Calculating the Thermodynamic Properties
Aim: To parse the NASA Thermodynamc Properties data file, calculate thermodynamic properties and plot the characteristics. Introduction: NASA's thermodynamic properties file consists of multiple species of gases, their respective operating temperature ranges, and coefficients to calculate thermodynamic properties.…
13 Sep 2019 03:57 PM IST
Optimization of a function using Genetic Algorithm in MATLAB
The project aims at optimization of a stalagmite function and finding the global maxima. For this, we will be using the concept of genetic algorithm. Following are the steps used to optimise the function: Code the function given in a separate function code. This is the function to be optimized. Define the search space…
11 Sep 2019 02:44 PM IST
Simulating the motion of a pendulum using 2nd order ODE in MATLAB
This project explores the simulation of the motion of a pendulum for the equation of damped vibration of a pendulum. Below is the equation (taken from "Challenges" page): An attempt is made to solve the above equation, and then call it using ode45 to get an array of results vs time (position vs time). These positions are…
13 Aug 2019 01:31 PM IST
Plotting of an Otto Cycle graph in MATLAB
Project involves plotting an Otto Cycle graph in MATLAB The goal is to plot all strokes for a petrol operating by the otto cycle from intake, compression, power to exhaust, including both adiabatic curves. Description: The Otto Cycle is the idealised cycle that describes the functioning of a typical spark ignition piston…
13 Aug 2019 12:47 PM IST
2R Robotic Arm Simulation using MATLAB
Code and Description: The project involves simulating a 2-joint robotic arm. % Lengths l1 = 1; l2 = 0.5; % Angles ang1 = linspace (0, 90, 20); ang2 = linspace (0, 90, 20); count = 1; % loop for i = 1:length(ang1) ANG1 = ang1(i); for j = 1:length(ang2) ANG2 = ang2(j); x0 = 0; y0 = 0; x1 = l1*cosd(ANG1); y1 = l1*sind(ANG1);…
12 Aug 2019 11:36 AM IST