Aim: - To write code in MATLAB that can create a PV diagram for an otto cycle and give thermal efficiency of the engine. Governing physics and formulae: - The Otto cycle is a set of processes used by spark ignition internal combustion engines (2-stroke or 4-stroke cycles). It consists of four processes added…
GAURAV MISHRA
updated on 21 Feb 2021
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 GAURAV MISHRA (44)
Simulating Fluid Sloshing effect inside a Gear-box
Aim: - To perform and visualize the sloshing effect of lubricant in a Gear box Model. Objective: - To discuss the fluid Sloshing effect and its implication on the model. To describe Dynamic meshing and its application along with use of UDF in the model. To simulate the sloshing effect in the gear Box using Following fluids/lubricants…
09 Jul 2024 10:03 AM IST
Week 7 - Auto ignition using Cantera
Aim: - To simulate Auto Ignition time for combustion of Methane using Cantera in Python. Objective: - To Plot the variation of Auto Ignition time of Methane with a constant temperature of 1250K and pressure varying from 1 to 5 atm. Plot the variation of Auto Ignition time of Methane with a constant pressure of 5 atm and…
07 Sep 2023 10:04 AM IST
Week 9 - Senstivity Analysis Assignment
Aim: - To perform a Sensitivity Analysis on GRI mech file. Objective: - To perform Sensitivity Analysis on GRI mech file reactions with respect to temperature and plot 10 most sensitive reactions To plot the change in temperature and Mole fraction of {CH4, H, OH} with respect Time. Theory: - Sensitivity – It is the…
07 Sep 2023 10:01 AM IST
Week 11: Project 2 - Emission characterization on a CAT3410 engine
Aim: - Emission characterization on a CAT3410 engine. Objective: - To create a sector geometry of combustion chamber with baseline Omega piston of a CAT3410 engine and an Open-W piston and run simulation for both. To calculate their performance parameter (Imep, HRR). Characterize and compare their emissions (Soot, NOx…
17 Nov 2021 04:07 PM IST
1D Flame Speed Analysis
Aim: - To perform 1-D Flame Speed Analysis for Combustion of Methane (CH4) and Hydrogen (H2) Molecule. Objective: - To write a code in python to perform 1-D Flame analysis for Methane and Hydrogen by plotting Flame Speed and Temperature Plots along the width. To plot the variation of concentration of CO2 for both analysis…
07 Nov 2021 08:33 PM IST
Reaction Mechanism Reduction
Aim: - To write a Reaction Reduction Mechanism Code for GRI3.0 Mechanism File. Objective: - To perform Sensitivity Analysis with respect to Temperature For all reactions IN the Mechanism File and Arrange them in decreasing Order. To run Ignition Delay reference and Max Temperature Analysis for Unreduced Mechanism for 5…
07 Nov 2021 08:29 PM IST
Week 10: Project 1 - FULL HYDRO case set up (PFI)
Aim: - To run a Full-Hydro simulation on an IC engine. Objective: - Discuss the need of wall heat transfer model. why can't we predict wall temperature from CFD simulation? To prepare the surface and flag the boundary and setup a Full-hydro case. To Calculate combustion effeciency, Compression Ratio and use…
06 Nov 2021 10:02 PM IST
Week 9: Project 1 - Surface preparation and Boundary Flagging (PFI)
Aim: - To setup a No-Hydro simulation on an IC engine. Objective: - To prepare the surface and flag the boundary. To setup a no-hydro case and create an animation for the same and mesh with respect to time. Introduction: - Model of IC engine – Diagnosing the model following problems are encountered …
01 Nov 2021 01:34 PM IST
Week 8: Literature review - RANS derivation and analysis
Objective: - Discuss Reynold’s stress. Derive an expression for Reynold’s stress by applying Reynold’s decomposition to the NS equations. Discuss Turbulent viscosity and how is it different from molecular viscosity. Theory: - Turbulence: - In fluid dynamics, turbulence or turbulent flow is fluid…
18 Oct 2021 02:38 PM IST
Week 7: Shock tube simulation project
Aim: - To setup a transient Shock-Tube simulation. Objective: - To setup a transient Shock Tube simulation with N2 and O2 as high- and low-pressure zone respectively. To plot the pressure and temperature history for entire domain. To show the change in N2 mass fraction along with velocity with respect to time. Theory:…
12 Oct 2021 04:29 PM IST
Week 6: Conjugate Heat Transfer Simulation
Aim: - To perform a transient state Conjugate Heat Transfer (CHT) simulation for Pipe flow using Converge. Objective: - To setup a CHT simulation for grid sizes [2 mm, 3 mm, 4 mm] with using Super-Cycling feature for flow of Reynold’s Number equal to 7000. To setup a CHT simulation for 3 mm grid size with using Super-Cycling…
10 Oct 2021 10:07 AM IST
Week 5: Prandtl Meyer Shock problem
Aim: - To simulate steady-state subsonic and supersonic flow around convex corner and show Prandtl-Meyer expansion. Objective: - Discuss shock wave and different boundary condition used for shock flows. Discuss the Prandtl-Meyer expansion Fan and it working. To simulate flow with following conditions in the given model…
04 Oct 2021 12:15 PM IST
Week 4.2: Project - Transient simulation of flow over a throttle body
Aim: - To run a transient simulation for flow over throttle body. Objective: - 1. To setup a case for transient simulation for flow over throttle body model in Converge CFD. 2. To rotate the valve in following configuration at given time – 0 to 2 ms - rotate 25 degrees. 2 to 4 ms - idle…
24 Sep 2021 07:44 PM IST
Week 4.1: Project - Steady state simulation of flow over a throttle body
Aim: - To run a steady state simulation for flow over throttle body. Objective: - To setup a case for steady state simulation for flow over throttle body model in Converge CFD. To post process the result and plot velocity and pressure contours along with mass flow rate variations. Introduction: - Throttle – It is…
23 Sep 2021 02:14 PM IST
Week 3: Flow over a backward facing step
Aim: - To simulate flow over Backward facing step using Converge CFD. Objective: - To setup case for flow over Backward facing step in Converge with three different mesh i.e., dx = dy = dz = 2e-3 m dx = dy = dz = 1.5e-3 m dx = dy = dz = 1.0e-3 m To study Flow Separation and its significance in the flow. To plot Velocity…
18 Sep 2021 07:33 PM IST
Week 6 - Multivariate Newton Rhapson Solver
Aim: - To solve following set of Differential equations: `(dy_1)/dt = -0.04*y_1 + 10^4*y_2*y_3` `(dy_2)/dt…
28 Jul 2021 12:18 PM IST
Week 5.2 - Literature review: ODE Stability
Aim: - To perform a study on Ordinary Differential Equation solution stability o Euler's Method. Objective: - To write a program in python for Explicit and implicit method for Euler method and compare results for following ODE - …
27 Jul 2021 03:05 PM IST
Week 5.1 - Compact Notation Derivation for a simple Mechanism
Aim: - To derive the reaction rate ODEs of a simple reaction mechanism. Objective: - To derive the reaction rates ODEs of the following mechanism - 1. CO + O2 ⇌ CO2 + O 2. O + H2o…
24 Jul 2021 11:40 AM IST
Week 4.2 - Combustion Efficiency Calculation after Preheating
Aim: - To analyse the effect of recuperator on a furnace burning Methane-Air mixture Using Cantera. Objective: - To study the effect of preheating on Adiabatic Flame temperature. To analyse the effect of preheating on fuel saving by finding Combustion efficiency. Theory: - Recuperator – A recuperator is a special…
23 Jul 2021 08:29 PM IST
Week 4.1- Handling Mixtures with Cantera
Program to make Stochiometric Mixture Of Air-Fuel Mixture and Calculate its AFT """ Program to make an stochiometric Mixture of fuel and gases """ import cantera as ct gas= ct.Solution('gri30.xml') A = ct.Quantity(gas) A.TPX = 298.15,ct.one_atm,{'O2': 0.21, 'N2': 0.79} A.moles = 9.52 print(A.mass_fraction_dict()) B = ct.Quantity(gas)…
21 Jul 2021 08:35 PM IST
Week 3 - Adiabatic Flame Temperature calculation
Aim: - To calculate Adiabatic Flame Temperature (AFT) for combustion of different hydrocarbons using python. Objective: - To plot the variation of AFT to Equivalence ratio for combustion of Methane using Newton-Raphson iterative method and Cantera and compare the result in constant Volume chamber. To plot the variation…
18 Jul 2021 01:03 PM IST
Week 10 - Simulating Combustion of Natural Gas.
Aim: - To perform a combustion simulation on a combustion model and effect of addition of water in fuel on soot formation. Objective: - To plot the variation of the mass fraction of the different species in the simulation at different location of the combustion model along with soot formation and NOx emission. To add water…
09 Jul 2021 03:14 PM IST
Week 9 - Parametric study on Gate valve.
Aim: - To perform a parametric study on the gate valve simulation by setting the opening from 10-80 percent. Objective: - To obtain mass flow rate at outlet for each opening setting. To calculate the flow coefficient and flow factor for each opening and plot the graph. To compare and discuss the results obtained from simulation.…
04 Jul 2021 05:08 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. Objective: - To discuss about four empirical models used to calculate the cyclone separator efficiency. To perform an analysis on a given cyclone separator model by varying the particle diameter from 1 μm…
29 Jun 2021 04:48 PM IST
Week 6 - CHT Analysis on a Graphics card
Aim: - To perform Steady State Conjugate Heat Transfer Simulation on a Model of Graphic Card. Objective: - To find Maximum temperature and heat transfer coefficient attained by the model. To run the simulation for inlet velocity of 1 m/s, 3 m/s and 5 m/s. To validate the simulation and identify potential hotspot on the…
12 Jun 2021 12:33 PM IST
Week 5 - Rayleigh Taylor Instability
Aim: - To discuss CFD models based on mathematical analysis of Rayleigh-Taylor wave and simulate the Rayleigh-Taylor instability on Ansys Fluent and show the effect of variation in Atwood Number on behavior of Instability. Objective: - List and discuss some CFD models based on Mathematical analysis of Rayleigh-Taylor wave.…
01 Jun 2021 05:33 PM IST
Week 4 - CHT Analysis on Exhaust port
Aim: - To perform Conjugate Heat Transfer (CHT) Analysis on Exhaust Port of a Four Cylinder Engine. Objective: - To simulate CHT analysis on 4-cylinder engine exhaust Port. To calculate wall Heat transfer Coefficient on internal wall of solid and Plot Appropriate velocity and Temperature contours. To validate the Simulation…
22 May 2021 05:02 PM IST
Week 3 - External flow simulation over an Ahmed body.
Aim: - To simulate external flow over an Ahmed Body. Objective: - Discussing Ahmed body and its significance. To run the Steady State simulation for the velocity of 25 m/sec with the default air properties in fluent using fine and courser mesh respectively. Theory: - Ahmed body: Ahmed body represents the simplified…
17 May 2021 04:53 PM IST
Week 2 - Flow over a Cylinder.
Aim: - To simulate the flow over a cylinder and explain the phenomenon of Karman vortex street. Objective: - Simulating the flow with the steady and unsteady cases and calculating the Strouhal Number for Reynold’s Number of 100. To calculate the coefficient of drag and lift over a cylinder by setting…
11 May 2021 01:19 PM IST
Week 1- Mixing Tee
Aim: - To set up steady-state simulations to compare the mixing effectiveness T tubes for two different temperature inlets in Ansys Fluent. Objective: - Using K-epsilon model to compare the mixing effectiveness when hot inlet temperature is 36°C & the Cold inlet is at 19°C for following cases- Case 1 - …
04 May 2021 02:02 PM IST
Week 12 - Validation studies of Symmetry BC vs Wedge BC in OpenFOAM vs Analytical H.P equation
Aim: - To simulate an axis-symmetric flow by applying the Symmetry boundary condition to Laminar pipe flow and validate the results with Hagen- Poiseuille’s equation for fully developed Flow. Objective: - To calculate Flow variable such as velocities, pressure difference etc. To create a BlockMeshDict file using…
22 Apr 2021 01:35 PM IST
Week 11 - Simulation of Flow through a pipe in OpenFoam
Aim: - To simulate an axis-symmetric flow by applying the wedge boundary condition to Laminar pipe flow and validate the results with Hagen- Poiseuille’s equation for fully developed Flow. Objective: - To calculate Flow variable such as velocities, pressure difference etc. To create a BlockMeshDict file using wedge…
19 Apr 2021 04:07 PM IST
Week 8 - Simulation of a backward facing step in OpenFOAM
Aim: - To simulate an incompressible-laminar-viscous flow through the backward facing step geometry. Objective: - Simulate incompressible laminar viscous flow through BFS geometry using solvers in OpenFoam. To compare the results of different grading i.e., 1 and 0.2 respectively any explaining the importance in grading/growth…
08 Apr 2021 03:55 PM IST
Week 7 - Simulation of a 1D Super-sonic nozzle flow simulation using Macormack Method
Aim: - To write a program in MATLAB to simulate 1-D super sonic nozzle flow using Mac-Cormack’s Method. Objective: - To plot Steady state distribution of primitive variable inside nozzle for both conservative and Non conservative forms. To plot Time wise variation of primitive variable in Throat region of the Nozzle.…
20 Mar 2021 10:51 AM IST
Week 5.1 - Mid term project - Solving the steady and unsteady 2D heat conduction problem
Aim: - To write a program in MATLAB to solve a 2-D heat conduction equation by using point iterative techniques for steady and transient state. Objective: - Solving the 2-D heat conduction equation for steady state and plot the temperature field analysis. Solving the 2-D heat conduction equation for transient state by…
04 Mar 2021 12:12 PM IST
Curve fitting
Aim: - To write a code in MATLAB to fit linear and cubic polynomial for the given specific heat and temperature data. Objective: - A. To fit the given data into following curves – Linear polynomial Cubic polynomial Fitting different curve in splitwise method To determine the fitness of these curves. Theory…
21 Feb 2021 08:17 PM IST
Deriving 4th order approximation of a 2nd order derivative using Taylor Table method
Aim: - To derive and write a program for in MATLAB for 4th order approximation for second order derivative by following methods- Central difference Skewed right sided difference Skewed left sided difference Objective: - 1. To evaluate the second order derivative of the function `f(x)=exp(x)cosx` ,…
21 Feb 2021 08:14 PM IST
Plotting a PV curve for Otto cycle and calculating its thermal efficiency
Aim: - To write code in MATLAB that can create a PV diagram for an otto cycle and give thermal efficiency of the engine. Governing physics and formulae: - The Otto cycle is a set of processes used by spark ignition internal combustion engines (2-stroke or 4-stroke cycles). It consists of four processes added…
21 Feb 2021 08:06 PM IST
Week 3.5 - Deriving 4th order approximation of a 2nd order derivative using Taylor Table method
Aim: - To derive and write a program for in MATLAB for 4th order approximation for second order derivative by following methods- Central difference Skewed right sided difference Skewed left sided difference Objective: - 1. To evaluate the second order derivative of the function `f(x)=exp(x)cosx` ,…
16 Feb 2021 07:43 PM IST
Project 2 - Rankine cycle Simulator
Aim: - To write a program in MATLAB to simulate Rankine cycle. Objective: - 1. To calculate the state points for the Rankine cycle based on user inputs using XSteam.m file for steam table. To plot the T-S and H-S curve for Rankine cycle. To calculate work and heat exchange as well as other working parameters. Theory: -…
24 Jan 2021 11:53 AM IST
Project 1 - Parsing NASA thermodynamic data
Aim: - To parse NASA’s thermo.dat file and extract the data so as to calculate thermodynamic properties of given elements. Objective: -A. To extract the name and respective coefficients to calculate Molecular weight of each element Heat capacity at constant pressure Enthalpy Entropy B.To plot the graph between…
20 Jan 2021 07:36 AM IST
Week 4 - Genetic Algorithm
Aim: - To write a code in MATLAB to optimize a stalagmite function and to find global maxima of the function. Objective: - A. Using Genetic Algorithm (ga) to find global maxima to the following stalagmite function- …
11 Jan 2021 06:16 PM IST