AIM : To write a python code to fit a linear and cubic polynomial for the given `C_p` and Temperature data. INTRODUCTION : Curve fitting is the way we model or represent a data spread by assigning a 'best fit' function (curve) along the entire range. Ideally,…
Nikhil. S. Bharadwaj
updated on 01 Apr 2023
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 Nikhil. S. Bharadwaj (43)
Week 6 - Data analysis
AIM :To write a Python script to analyse and parse the provided engine data file. OBJECTIVES :1. Data VisualizerWrite a python script which takes the column number as an input and outputs the respective parameter plots, corresponding to the column number.Automate…
02 Apr 2023 07:32 AM IST
Engine Data File Parsing using Python (Data Analysis)
AIM : To write a Python script to analyse and parse the provided engine data file. OBJECTIVES : 1. Data Visualizer Write a python script which takes the column number as an input and outputs the respective parameter plots, corresponding to the column number.…
01 Apr 2023 02:14 PM IST
Polynomial Curve Fitting using Python
AIM : To write a python code to fit a linear and cubic polynomial for the given `C_p` and Temperature data. INTRODUCTION : Curve fitting is the way we model or represent a data spread by assigning a 'best fit' function (curve) along the entire range. Ideally,…
01 Apr 2023 11:40 AM IST
Breaking Ice with Air cushion Vehicle - Finding minimum pressure with Newton-Raphson method using Python
AIM : To write a Python program to calculate the minimum pressure required by air cushion vehicle to break ice of a certain thickness, using the Newton Raphson method. OBJECTIVES : Part-1 :Calculate the values of cushion pressure (`p`) for the range of ice field thickness (`h`)…
27 Mar 2023 06:05 PM IST
Project - 1 : Meshing of a Plastic Component
AIM : To generate 2D meshing for the given plastic model. OBJECTIVES : For the given plastic model, check and resolve all the geometrical errors. Create a mid-surface for all the components. Generate 2D meshing for the mid-surface such that it clears all the provided quality criteria…
27 Mar 2023 05:26 PM IST
Damped Oscillation of a Pendulum using Python
AIM : Write a Python program to solve the second order ODE representing the equation of motion of a simple pendulum with damping. OBJECTIVES : Write a program to solve the ODE to simulate the motion of a simple pendulum with damping. Simulate the motion between 0-20…
24 Mar 2023 03:33 PM IST
2D Meshing of Sheet Metal Model - 1
AIM : To generate 2D meshing for the given sheet metal model. OBJECTIVES : 1. For the given sheet metal model, check and resolve all the geometrical errors. 2. Create a mid-surface for all the components. 3. Generate 2D meshing for the mid-surface such that it clears all the…
04 Mar 2023 01:00 PM IST
1D Connections for Automotive Door using ANSA
AIM : To provide the necessary connections for the car door model. OBJECTIVES : Provide the following connections for the various regions of the door geometry. Bolt Welds Hinges Mass Weather Strips (Cbush Elements) PROCEDURE : The first and foremost step in the procedure…
01 Mar 2023 06:43 PM IST
Week 2 Air standard Cycle
AIM : To write a Python code that can solve Otto Cycle and make plots for it. Should contain PV diagram. Should output thermal efficiency of the engine. INTRODUCTION : An otto cycle is an idealized thermodynamic cycle which helps us in understanding…
24 Feb 2023 06:12 PM IST
Air Standard Cycle using Python
AIM : To write a Python code that can solve Otto Cycle and make plots for it. Should contain PV diagram. Should output thermal efficiency of the engine. INTRODUCTION : An otto cycle is an idealized thermodynamic cycle which helps us in understanding…
24 Feb 2023 06:11 PM IST
Shell Meshing of Plastic Component using ANSA
AIM : To generate 2D meshing for the given plastic model. OBJECTIVES : For the given plastic model, check for all the geometrical errors and resolve them. After clearing the geometrical errors, generate a mid-surface for the model and explain the method used to obtain mid-surface,…
24 Feb 2023 05:34 PM IST
Constraint Minimization - Pen and Paper calculation
AIM : To minimize the following function. `5−(x−2)^2 - 2(y-1)^2` Subject to the following constraint.…
13 Feb 2023 08:33 AM IST
Calibrating a SI-Engine for Maximum performance
AIM : To calibrate and run a case study for the Suzuki Hayabusa GSX - 1300R engine for maximum power and maximum torque conditions. ENGINE SPECIFICATIONS : The specifications of the SI engine on which we are going to conduct the case study are as follows. …
13 Feb 2023 07:46 AM IST
Genetic Algorithm
OBJECTIVE : Write a code in MATLAB to optimize the stalagmite function and find the global maxima of the function. Explain the concepts of genetic algorithm and also explain the syntax of ga in MATLAB. Make sure that the code gives the same output, even if it is made to run several times. Plot graph for all 3 studies…
01 Feb 2023 08:06 AM IST
Otto Cycle Using Matlab
OBJECTIVE : To write a code that can solve otto cycle and make plots for it. Should contain PV diagram Should output thermal efficiency of the engine. INTRODUCTION : An otto cycle is an idealized thermodynamic cycle which helps us in understanding the theoretical limits of a particular cycle. …
01 Feb 2023 07:34 AM IST
Week 7 - Simulating Fluid Sloshing effect inside a Gear-box
AIM : To simulate the fluid sloshing effect inside the gearbox for different levels of immersion of engine oil and n – heptane (C7H16). INTRODUCTION : A Gear Box is often called a transmission. Gear boxes simply refer to a set of gears and their…
28 Jan 2023 11:26 AM IST
Week-4 : Basic Calibration of Single cylinder CI-Engine
AIM : Basic calibration of single cylinder CI – engine. OBJECTIVES : 1. Compare SI vs CI engine and list down the differences. 2. Explain the following parameters in detail. BSFC Exhaust Temperature A/F Ratios 3. Change MFB 50 and observe impact on performance. …
26 Dec 2022 05:48 PM IST
Week 2 : Basic Calibration of Single cylinder SI-Engine
AIM : To run a case of an SI engine and explore the functions. OBJECTIVES : 1. Run the case at 1800 rpm and list down important parameters. Air flow rate BMEP BSFC In-cylinder pressure 2. Increase the power output at 3600 rpm by 10% by varying the parameters and compare the results. …
18 Dec 2022 03:04 PM IST
Week 5 Challenge : Surface wrap on Automotive Assembly
AIM : To perform surface wrap for the automotive assembly geometry. OBJECTIVES : Check for the geometrical errors and delete surfaces which are unwanted for surface wrap. After geometry cleanup, merge all 3 models together. For the merged geometry, perform surface wrap of target length 3mm and write…
04 Dec 2022 05:36 PM IST
Project 1 : CFD Meshing for Tesla Cyber Truck
AIM : To solve all geometrical errors and perform meshing of the Tesla Cybertruck geometry. OBJECTIVES : Check and solve all geometrical errors for the given model. Assign appropriate PID’s to the various components of the truck. Perform meshing with suitable target length of choice and element…
03 Dec 2022 09:44 AM IST
Week 4 Challenge : CFD Meshing for BMW car
AIM :To check and solve all geometrical errors for the given BMW car model and generate meshing for the same. OBJECTIVES :Check and solve all geometrical errors on half portion of the car and simplify the components down to single volumes. Assign appropriate PID’s to the individual components of the car. Perform…
29 Nov 2022 08:36 AM IST
Week 3 Challenge : CFD meshing on Turbocharger
AIM : To perform volumetric meshing for the required volumes of the turbocharger geometry. OBJECTIVES : 1. Check for geometrical errors for the given model and perform topo clean-up for the same. 2. Create and assign PID’s for the various components of the turbocharger. 3. Perform…
23 Nov 2022 05:25 AM IST
Week 2 Challenge : Surface meshing on a Pressure valve
AIM : To generate surface meshing for the pressure valve geometry for 3 different target lengths. OBJECTIVES : 1. To check for the geometrical errors and perform Topology clean-up accordingly, for the given model. 2. Set three different target lengths as three different cases and mesh…
18 Nov 2022 01:32 PM IST
Week 10 - Simulating Combustion of Natural Gas.
AIM : Perform a combustion simulation of natural gas, on the combustor model. OBJECTIVES : To perform a combustion simulation on the combustor model and plot the variation of mass fraction of different species in the simulation using line probes at different locations of the combustor. Plot…
02 Nov 2022 06:09 PM IST
Week 9 - Parametric study on Gate valve.
AIM : To perform a parametric study on the gate valve simulation. OBJECTIVES : Perform a parametric study on the gate valve, by setting the opening from 10% to 80%. Obtain the mass flow rates at the outlet for each design point and discuss the results. Calculate the flow coefficient and flow…
27 Oct 2022 03:47 PM IST
Week 8 - Simulating Cyclone separator with Discrete Phase Modelling
AIM : To perform analysis on cyclone separator and calculate the separation efficiency and pressure drop. OBJECTIVES : Describe any four empirical models used to calculate the cyclone separator efficiency. Perform an analysis on the given cyclone separator model by varying…
17 Oct 2022 06:58 PM IST
Week 6 - CHT Analysis on a Graphics card
AIM : To perform a steady-state conjugate heat transfer analysis on the model of a graphics card. OBJECTIVES : Carry out the simulation by varying the velocity from 1 m/sec to 5 m/sec for at least 3 velocities and discuss the results. Run the simulation for best possible mesh with combination…
01 Oct 2022 03:18 PM IST
Week 5 - Rayleigh Taylor Instability
AIM : To carry out Rayleigh Taylor Instability Analysis for a multi-phase fluid. OBJECTIVES : In your own words, explain what are some practical CFD models that have been based on the mathematical analysis of Rayleigh Taylor waves and how these mathematical models have been adapted for CFD calculations.…
21 Sep 2022 11:42 AM IST
Week 4 - CHT Analysis on Exhaust port
AIM : To simulate the phenomenon of conjugate heat transfer (CHT) in an exhaust port and carry out its analysis. OBJECTIVES : Give a brief description of why and where CHT analysis is used. Calculate the wall/surface heat transfer coefficient on the internal solid surface & show the velocity &…
09 Sep 2022 12:40 PM IST
Week 3 - External flow simulation over an Ahmed body.
AIM : To simulate the external flow over an Ahmed body. OBJECTIVES : To run the simulation for a velocity of 25 m/s, with the default air properties in fluent. Explain the following topics in detail.i.) Ahmed's body and its importance. ii.) The reason for the negative pressure in the wake region. …
04 Sep 2022 03:44 PM IST
Week 2 - Flow over a Cylinder.
AIM : To simulate the flow over a cylinder and explain the phenomenon of Karman vortex street. OBJECTIVES : To simulate the flow over a cylinder, for the steady and unsteady case and calculate the Strouhal Number for Re= 100. Calculate the coefficient of drag and lift over…
26 Aug 2022 08:34 AM IST
Week 1- Mixing Tee
AIM : To set up steady-state simulations to compare the mixing effectiveness of a short and long tee - junctions. OBJECTIVES : The main objective of this challenge is to set up steady-state simulations to compare the mixing effectiveness of long and short tee – junctions, when the…
14 Aug 2022 03:23 PM IST
Week 11 - Simulation of Flow through a pipe in OpenFoam
AIM : To simulate an axi-symmetric flow by applying the wedge boundary condition through a constant cross-section pipe. OBJECTIVES : The main objective of this challenge is to simulate an axi-symmetric flow by applying the wedge boundary condition for a laminar flow through a constant cross-section…
28 Jul 2022 08:19 AM IST
Week 9 - FVM Literature Review
FINITE VOLUME METHOD (FVM) : The finite volume method (FVM) is a discretization technique for partial differential equations, especially those that arise from physical conservation laws. In the finite volume method, volume integrals in a partial differential equation that contain a divergence term are…
18 Jul 2022 06:37 PM IST
Week 8 - Simulation of a backward facing step in OpenFOAM
AIM : To carry out a transient simulation to simulate an incompressible-laminar-viscous flow through the backward facing step geometry. OBJECTIVES : To perform a transient simulation to simulate an incompressible-laminar-viscous flow through the backward facing step geometry. Explain the entire…
14 Jul 2022 10:30 AM IST
Week 7 - Simulation of a 1D Super-sonic nozzle flow simulation using Macormack Method
AIM : To simulate the isentropic flow through a Quasi 1-D Subsonic - Supersonic Nozzle. OBJECTIVES : Derive the conservative and non-conservative forms of the Quasi 1-D Subsonic – Supersonic Nozzle governing equations and solve them using the MacCormack’s technique. Determine the…
30 Jun 2022 06:44 PM IST
Week 5.1 - Mid term project - Solving the steady and unsteady 2D heat conduction problem
OBJECTIVES : To solve the 2D heat conduction equation by using the point iterative techniques - Jacobi, Gauss – Seidel and Successive Over Relaxation (SOR) methods. To implement the above iterative techniques for both Steady State and Transient State Analysis of the equation. To write a code for both implicit…
31 May 2022 06:00 PM IST
Week 3.5 - Deriving 4th order approximation of a 2nd order derivative using Taylor Table method
OBJECTIVES : To derive the fourth order approximation for the second order derivative using, i.) Central Differencing Method ii.) Skewed Right – Sided Differencing Method iii.) Skewed Left – Sided Differencing Method To write a program in Matlab to evaluate the second-order derivative of the analytical function `e^(x)*cos(x)` and…
21 Apr 2022 08:20 AM IST
Project 2 - Rankine cycle Simulator
OBJECTIVES : Create a Rankine Cycle Simulator and calculate the state points of cycle based on user inputs. Extract steam and water properties from the Xsteam library to calculate the points inbetween state variables. Plot corresponding T-s and h-s plots for given set of inputs. Calculate the Net Work Output and…
10 Jan 2022 06:04 PM IST
Project 1 - Parsing NASA thermodynamic data
OBJECTIVES : To write a function that extracts the 14 coefficients of the NASA Thermodynamic Data file and calculate the enthalpy, entropy and specific heat 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, Enthalpy and Entropy…
07 Jan 2022 06:22 PM IST
Week 3 - Solving second order ODEs
OBJECTIVES : Write a program in Matlab / Octave that will simulate the motion of a simple pendulum. INTRODUCTION : A simple pendulum is a body suspended from a fixed point so it can swing back and forth under the influence…
21 Dec 2021 06:02 PM IST
Week 2- 2R Robotic Arm Challenge
Objectives : Write a Matlab program to simulate the forward kinematics of a 2R Robotic Arm. Create an animation file of the plot. Introduction : A robotic arm, which can also be referred to as a ‘mechanical arm’ is a device that operates in a similar way as to a human arm. It…
09 Dec 2021 03:13 PM IST