Objective: The objective of this exercise is to be able to accurately simulate incompressible laminar flow through a pipe. Comparing 2 different types of boundaries in OpenFoam, symmetry and wedge. PART 1 Methodology: The domain chosen will make the exercise computationally very taxing, hence symmetry boundary condition…
keshav desikan
updated on 14 Apr 2019
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 keshav desikan (15)
Reaction mechanism reduction
Aim: The main objective of this project is to write a Reaction mechanism reductio code for GRI 3.0 mech. This project is done to identify the minimum number of reactions required to obtain the maximum value for ignition delay and temperature at a given tolerance value. The following are the step by step objective…
23 Aug 2019 04:19 AM IST
1D Flame Speed analysis
Objective: The main objective of this project is to perform a 1D Flame speed analysis for a Methane-air and hydrogen-air system. Solution: The 1D Flame speed analysis is a steady-state analysis. The script presented here deals with a Methane-Air premixed free flame and Hydrogen-Air premixed flame, at stoichiometry, and…
29 Jul 2019 04:24 AM IST
Sensitivity analysis
Objective: To write a code that takes all the GRI mech and calculates 10 most sensitive reactions. Thes sensitivity is calculated with respect to temperature. Solution: A python program is written in order to calculate the 10 most sensitive reactions found in GRI mech. A sensitivity analysis is a process performed…
14 Jul 2019 07:44 AM IST
Auto Ignition of Methane under various conditions
Objective: Part 1: 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 temperature…
10 Jul 2019 12:45 PM IST
Multivariate Newton Raphson method
Aim: The objective of this project is to find the solution for non-linear coupled ordinary differential equations using a Newton Raphson solver, incorporating an implicit Euler backward differencing scheme. Solution: An implicit solver is used in this case as explicit solvers lead to unstable results for stiff…
03 Jul 2019 07:28 AM IST
Compact Notation Derivation for a simple Mechanism
Aim: The objective of this challenge is to derive the reaction rate of ODE\'s of a simple reaction mechanism and represent it in the form of compact notations. The compact notations for the reactions listed below will be derived. `CO + O2 harr CO2 + O` `CO + OH harr CO2 + H` `H + O2 harr OH + O` `O + H2O harr…
16 Jun 2019 11:40 AM IST
ODE Stability literature review
Objective: To discuss the stability of an ODE system citing relevant examples. Introduction: First, it is essential to understand the different ways in which an ODE system can be solved numerically. Numerical solutions schemes can be classified into two main types namely the implicit and the explicit scheme. In an…
16 Jun 2019 11:38 AM IST
Simulation of flow through a pipe using OpenFoam
Objective: The objective of this exercise is to be able to accurately simulate incompressible laminar flow through a pipe. Comparing 2 different types of boundaries in OpenFoam, symmetry and wedge. PART 1 Methodology: The domain chosen will make the exercise computationally very taxing, hence symmetry boundary condition…
14 Apr 2019 08:07 AM IST
Flow over backward facing step
the objective of this study is to make a backward facing step block by editing blockMeshDict file and simulate it in openfoam and post process the result like velocity profile near the step zone and to check the effect of grading scheme. on velocity profile. first the backward step facing block is divided into 5…
14 Apr 2019 08:03 AM IST
Solving the steady and unsteady 2D heat conduction problem
The project is based on the solving a single equation in different iterations using different methods. As per the different methods equations are solved by their respective boundary and initial conditions. The main objective of this program is to understand the temperature distribution over a plate along the axis.…
14 Apr 2019 07:58 AM IST
Creating an animation for a simple pendulum using Matlab
To obtain the angular displacement of a simple pendulum as a function of time for the given damping factor and length. Problem Setup: The governing equation to be solved is given by In the above equation, b=damping factor m= mass of the ball in kg. L=1 metre m=1 kg b=0.5. g=9.81 m/s2. The following link has…
14 Apr 2019 07:39 AM IST
Combustion Efficiency Calculation after Preheating
1. Effect of preheating on AFT CODE: import cantera as ctimport matplotlib.pyplot as plt gas = ct.Solution(\'gri30.cti\') A = ct.Quantity(gas)A.TPX = 298.15,ct.one_atm,\'CH4:1\'A.moles = 1 Tm = 298Tma = 600 B = ct.Quantity(gas) for T in range (Tm,Tma): B.TPX = T,ct.one_atm,{\'O2\':0.21 , \'N2\':0.79}B.moles = 9.52 M =…
07 Apr 2019 11:57 AM IST
Handling Mixtures
code : import cantera as ct gas = ct.Solution(\'gri30.cti\') A=ct.Quantity(gas)A.TPX = 298.15, ct.one_atm,{\'O2\':0.21,\'N2\':0.79}A.moles = 9.52print(A.mass_fraction_dict()) B=ct.Quantity(gas)B.TPX = 298.15,ct.one_atm,\'CH4:1546\'B.moles = 1 M = A + BM.equilibrate(\'HP\',\'auto\')print(M.T) 1. Use the \"moles\"…
16 Mar 2019 07:17 AM IST
Adiabatic Flame Temperature Calculation
This project deals with the calculation of Adiabatic Flame Temperature using Python and Cantera. In the first part of the project, the effect of the equivalence ratio for the methane combustion in a constant volume chamber is analyzed, and the python and Cantera results are compared and explain. Then, the second…
03 Mar 2019 05:57 AM IST
Flow through 1-D Nozzle
https://drive.google.com/open?id=1-7_2H_aN3IDG2HroYkYc5iBkEIzDVmE8 https://drive.google.com/open?id=1K-btpsmJO3fDH5-4zLAQ0xA0JEei3EMJ https://drive.google.com/open?id=0BySFqGCEhD7CY1F1RGlFeS0zTEQ2REV2ZnRwMjdXc29DMXdN Graphs are plottted for diffrent grid point values to study the variation of the curve when the number…
14 Jan 2018 06:24 AM IST