Menu

Executive Programs

Workshops

Projects

Blogs

Careers

Student Reviews



More

Academic Training

Informative Articles

Find Jobs

We are Hiring!


All Courses

Choose a category

Loading...

All Courses

All Courses

logo

Steady Vs Unsteady flow over a cylinder

Objective: Simulating fluid flow over a cylinder to understand the vortex formation.   When driving along a road it is a common safety measure to slow down at sharp corner turns in order to avoid being thrown off the road. This phenomenon can be observed as “separation of cars” of the road. A similar process…

    Project Details

    Loading...

    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.

    Please  login to add a comment

    Other comments...

    No comments yet!
    Be the first to add a comment

    Read more Projects by Abhijeet Deshkar (29)

    Week 5.2 - Literature review: ODE Stability

    Objective:

    Aim: An ODE is an equation with a function in one independent variable as unknown, containing not only the unknown function itself, but also its derivatives of various orders. Ordinary differential equations (ODEs) arise in many contexts of mathematics and natural sciences. From electrical circuits to structural mechanics…

    calendar

    13 Aug 2021 07:42 PM IST

      Read more

      Week 5.1 - Compact Notation Derivation for a simple Mechanism

      Objective:

      Combustion of fuel involves burning/oxidation of fuel which results in release of heat. This heat is used to perform work.Below equation represents a combustion reaction for methane. CH4 + 2(O2 + 3.76N2) -> CO2 + 2H2O + 7.52 * N2 However, such reactions are not single step and goes through many sequence of elementary…

      calendar

      05 Jun 2021 08:07 PM IST

        Read more

        Week 4.2 - Combustion Efficiency Calculation after Preheating

        Objective:

        Introduction:Burning of fuel to extract work and heat has been used since time era. However, the process has evolved to improve theefficiency and amount of heat or work extracted. As many industries today rely on natural gas combustion it becomes necessary for industries to re-use the exhaust gasesto improve heating efficiency…

        calendar

        05 Jun 2021 12:14 PM IST

          Read more

          Week 9 - Senstivity Analysis Assignment

          Objective:

          Sensitivity Analysis: For a set of chemical equations determining the effect of uncertainties in parameters and initial conditions on the solution of a set of ordinary differential equations is known as a sensitivity analysis. Because there are a number of reactions (both intermediate reactions and final reactions) occurring…

          calendar

          30 Jan 2021 05:33 PM IST

            Read more

            Week 6 - Multivariate Newton Rhapson Solver

            Objective:

            In the CFD domain, most of the heat transfer or fluid mechanics equations when discretised yield linear or non-linear system of equations depending upon the nature of partial differential equation they are derived from. When dealing with equations which are tightly coupled and linear in nature, finding a solution using…

            calendar

            30 Jan 2021 04:31 PM IST

            • CFD
            Read more

            Ahmed Body Challenge

            Objective:

            Ahmed Body: Ahmed Body is a simplified car geometry which helps in carrying out experiments to understand the flow around an automobile vehicle. In industry, it is widely used as a benchmark to validate the simulation tools. Examining flow around an Ahmed Body helps in understanding how aerodynamic drag affects the fuel…

            calendar

            22 Sep 2020 03:17 AM IST

              Read more

              Exhaust Port Challenge

              Objective:

              Conjugate Heat Transfer: The physical phenomenon where heat transfer takes place simultaneously in both solids and fluids is termed as conjugate heat transfer. However, the modes of heat transfer in solids and fluids vary. In solids, the heat transfer is predominantly by conduction mode and while in fluids it is governed…

              calendar

              14 Sep 2020 11:23 AM IST

                Read more

                Steady Vs Unsteady flow over a cylinder

                Objective:

                Objective: Simulating fluid flow over a cylinder to understand the vortex formation.   When driving along a road it is a common safety measure to slow down at sharp corner turns in order to avoid being thrown off the road. This phenomenon can be observed as “separation of cars” of the road. A similar process…

                calendar

                09 Aug 2020 11:06 AM IST

                  Read more

                  Week 7 - Auto ignition using Cantera

                  Objective:

                  Objective: To understand the variation of auto ignition temperature of a fuel during combustion at varied pressure and temperature. Auto Ignition Temperature and Auto Ignition Time: Auto ignition temperature: It refers to the temperature of fuel at which the fuel will auto ignite without external heat source. At elevated…

                  calendar

                  13 Jun 2020 12:05 PM IST

                    Read more

                    Mixing efficiency

                    Objective:

                    Objective: To understand the mixing effectiveness of two fluids in tee junction pipe   There are variety of industrial applications of fluid mixing, like fluid transportation, evaporative cooling, etc. It has been observed that mixing of two fluids in a tee junction is a simple and effective method to achieve good quality…

                    calendar

                    13 Jun 2020 09:24 AM IST

                      Read more

                      Simulation using OpenFOAM in Circular Pipe

                      Objective:

                      In this project, we will be observing the flow of a fluid in a pipe using OpenFOAM. Brief description of the physical scenario Boundary Layer - When a real fluid flows past a solid body or solid wall, the fluid particles stick to the boundary and the condition is known as the no-slip condition. This means that the velocity…

                      calendar

                      07 May 2020 10:06 PM IST

                      Read more

                      Coding Basics

                      Objective:

                      A=[1,2,3,4,5]% Above statement when executed will define a row matrix variable named as A, of five elements and will also print it on the command windowA =1 2 3 4 5   B=[1;2;3;4;5]% Above statement when executed will define a column matrix variable named as B, of five elements and will also print it on the command…

                      calendar

                      07 May 2020 10:05 PM IST

                        Read more

                        Simulating Backward facing step using OpenFOAM

                        Objective:

                        In this project we will simulate flow over backward facing step and velocity at a predetermined point will be observed.  Steps involved: 1. Geometry Setup and meshing 2. Setting up initial Conditions 3. Executing Solver - icoFoam 4. Post Processing of results    Geometry Setup and meshing The vertices…

                        calendar

                        07 May 2020 10:05 PM IST

                        Read more

                        Implementing Taylor s Table

                        Objective:

                        Creating Taylor\'s table for  a) Central Difference Scheme    f(i) f\'(i) f\'\'(i) f\'\'\'(i) f\'\'\'\'(i) af(i-2) a -2 2 -4/3 2/3 bf(i-1) b -1 1/2 -1/6 1/24 cf(i) c 0 0 0 0/0 df(i+1) d 1 1/2 1/6 1/24 ef(i+2) e 2 2 4/3 2/3   b) Forward Difference Scheme   f(i) f\'(i) f\'\'(i) f\'\'\'(i) f\'\'\'\'(i)…

                        calendar

                        07 May 2020 10:05 PM IST

                          Read more

                          2D Heat Conduction - Steady State and Unsteady State

                          Objective:

                          In this project we will be solving the 2D heat conduction equation using steady state analysis and transient state analysis. The 2D heat conduction equation is given by `frac {del ^2 T }{del ^2 t} = alpha(frac{del^2 T}{del^2x} + frac{del^2 T}{del^2y})`                   …

                          calendar

                          07 May 2020 10:05 PM IST

                            Read more

                            Handling Mixtures with Cantera

                            Objective:

                            In this challenge, we will go through some basics for handling mixtures in Cantera.  import cantera as ct gas = ct.Solution(\"gri30.cti\") # Air/Oxidizer A = ct.Quantity(gas) A.TPX = 298.15, ct.one_atm, {\"O2\": 0.21, \"N2\": 0.79} A.moles = 9.52 print(\"Mass Fraction\", A.mass_fraction_dict()) # Fuel F = ct.Quantity(gas)…

                            calendar

                            07 May 2020 10:05 PM IST

                              Read more

                              Pendulum Motion

                              Objective:

                              pendulum_main.m clear all close all clc t = linspace(0,20,500); theta0 = [0 3]; g = 9.81; b = 0.05; m = 1; L = 1; ANON = @(theta0, t) ode_second_order_pendulum(theta0,t, g,b,m,L); [theta] = lsode(ANON, theta0, t); %Plotting variation of Angular displacement and velocity w.r.t. time figure(1) subplot(2,1,1) graphs = plot(t,…

                              calendar

                              07 May 2020 10:05 PM IST

                                Read more

                                Linear Convection Effect of Time step

                                Objective:

                                LinearConvection_main.m clear all close all clc point_markers = [\'o\',\'+\',\'*\',\'x\' ]; dt=[1e-1,1e-2,1e-3,1e-4];%Looping over List of Grid Points for j=1:length(dt) start_time = time; %Inputs for linear convection problem L = 1; c = 1; n = 80; nt = 0:dt(j):0.4; %No of Time Steps x = linspace(0,L,n); dx = L /(n-1);…

                                calendar

                                07 May 2020 10:05 PM IST

                                  Read more

                                  Effect of dx on error

                                  Objective:

                                  discretization_main.m close all clear all clc % Discretization %f(x)= sin(x)/x^3; %f\'(x) =(x^3*(cos(x)) - 3 * x^2 * sin(x))/x^6 %analytical_derivative =(x^3*(cos(x)) - 3 * x^2 * sin(x))/x^6 x = pi /3; dx = linspace(pi/40,pi/4000, 10); for i=1:length(dx) first_order_error(i) = first_order_approximation(x, dx(i)); second_order_error(i)…

                                  calendar

                                  07 May 2020 10:05 PM IST

                                    Read more

                                    Simulation using OpenFOAM in Circular Pipe

                                    Objective:

                                    In this project, we will be observing the flow of a fluid in a pipe using OpenFOAM. Brief description of the physical scenario Boundary Layer - When a real fluid flows past a solid body or solid wall, the fluid particles stick to the boundary and the condition is known as the no-slip condition. This means that the velocity…

                                    calendar

                                    07 May 2020 10:05 PM IST

                                    Read more

                                    Linear Convection Effect of Mesh points

                                    Objective:

                                    LinearConvection_main.m clear all close all clc for n=[20, 40, 80, 160] %Looping over List of Grid Points %Inputs for linear convection problem L = 1; c = 1; dt = 0.01; %Time Step nt = 0:dt:0.4; %No of Time Steps x = linspace(0,L,n); dx = L /(n-1); %start and end of square wave x_start = 0.1; x_stop = 0.3; n_start = nearest_value(x,x_start);…

                                    calendar

                                    07 May 2020 10:05 PM IST

                                      Read more

                                      Simulation using OpenFOAM in circular pipe Symmetry vs Wedge Boundary Condition

                                      Objective:

                                      In this project, we will be comparing the results obtained from the following methods: The Hagen-Poiseuille Equation(analytical) Simulation of flow through a pipe with wedge boundary condition and, Simulation of flow through a pipe with symmetry boundary condition.   Results from the previous project: For a laminar…

                                      calendar

                                      07 May 2020 10:05 PM IST

                                      Read more

                                      Simulation of a 1D Super-sonic nozzle flow

                                      Objective:

                                      In this project we will observe quasi 1D flow through a convergent - divergent nozzle. We will be refering to the case set up for this problem from Chapter 7 of Computational Fluid Dynamics - John D Anderson.   Physical description of problem - The flow at the inlet comes from a reservior where the pressure and temperature…

                                      calendar

                                      07 May 2020 10:05 PM IST

                                        Read more

                                        Basic Math Definitions

                                        Objective:

                                        Page 1 Page 2  Page 3  

                                        calendar

                                        07 May 2020 10:05 PM IST

                                          Read more

                                          FVM Flux Limiters and Interpolation Schemes

                                          Objective:

                                          FDM vs FVM: In, finite difference method the computational domain is discretized into points and the equations are converted into discretized equations using various difference schemes (central difference scheme, forward difference scheme, backward difference scheme). In order to get the solution, the discretized equation…

                                          calendar

                                          07 May 2020 10:05 PM IST

                                            Read more

                                            Unit of Quantities

                                            Objective:

                                            calendar

                                            07 May 2020 10:05 PM IST

                                              Read more

                                              Numerical derivative vs exact derivative

                                              Objective:

                                              discretization_main.m close all clear all clc % Discretization %f(x)= sin(x)/x^3; %f\'(x) =(x^3*(cos(x)) - 3 * x^2 * sin(x))/x^6 x = pi /3; dx = linspace(pi/40,pi/40000, 100); for i=1:length(dx) first_order_error(i) = first_order_approximation(x, dx(i)); second_order_error(i) = second_order_approximation(x, dx(i)); fourth_order_error(i)…

                                              calendar

                                              07 May 2020 10:05 PM IST

                                                Read more

                                                Calculating AFT using Python and Cantera

                                                Objective:

                                                Combustion is a chemical phenomena of burning a fuel in presence of an oxidiser to get heat/work done. The amount of oxygen or oxidiser drives the chemical reaction. The stochiometery quantity of oxidiser is just the amount needed to completely burn the given quantity of fuel. If more than stochiometery quantity of oxidiser…

                                                calendar

                                                08 Dec 2019 11:09 PM IST

                                                  Read more

                                                  Stoichiometric Coefficient Calculation

                                                  Objective:

                                                  close all clear all clc % Set of equations for alkane i = 10; for no_of_moles_of_carbon=1:i q = no_of_moles_of_carbon; r = no_of_moles_of_carbon + 1 ; x1(no_of_moles_of_carbon) = 2*no_of_moles_of_carbon + r ; endfor % Set of equations for alkene for no_of_moles_of_carbon=1:i q = no_of_moles_of_carbon; r = no_of_moles_of_carbon…

                                                  calendar

                                                  28 Jul 2018 05:06 AM IST

                                                    Read more
                                                    Showing 1 of 29 projects