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

Kiran Purushothama Keshavan

-

Skills Acquired at Skill-Lync :

  • CFD
  • NUMERICAL-ANALYSIS
  • MATLAB
  • OPENFOAM
  • CANTERA
  • PYTHON
  • COMBUSTION
  • ANSYS-FLUENT

Introduction

-

42 Projects

Week 5.1 - Mid term project - Solving the steady and unsteady 2D heat conduction problem

Objective:

Thermal/Heat Conduction : Heat conduction was defined as the transfer of thermal energy from the more energetic particles of a medium to the adjacent less energetic ones. It was stated that conduction can take place in liquids and gases as well as solids provided that there is no bulk motion involved.Although heat transfer…

calendar

12 Feb 2021 05:24 PM IST

    Read more

    Week 7 - Simulation of a 1D Super-sonic nozzle flow simulation using Macormack Method

    Objective:

    Subsonic and supersonic isentropic flow : We consider the steady state ,isemtropic flow through a convergent-divergent nozzle as shown in the figure below.The flow of the inlet comes from a reservoir where the pressure and temprature are denoted by `p_0` & `T_0` respectively  .The crossectional area…

    calendar

    31 Mar 2021 07:07 AM IST

      Read more

      Week 8 - Simulation of a backward facing step in OpenFOAM

      Objective:

      BLOCKMESH : The principle behind blockMesh is to decompose the domain geometry into a set of 1 or more three dimensional, hexahedral blocks. Edges of the blocks can be straight lines, arcs or splines. The mesh is ostensibly specified as a number of cells in each direction of the block, sufficient information…

      calendar

      14 Apr 2021 06:04 PM IST

      • CFD
      Read more

      Week 11 - Simulation of Flow through a pipe in OpenFoam

      Objective:

      Expected Results :Code in Matlab to automate the generation of blockMeshDict file. Validate Hydro-dynamic length with the numerical result . Validate the fully developed flow velocity profile with its analytical profile . Validate maximum velocity and pressured drop for fully developed flow . Post-process Shear stress…

      calendar

      20 May 2021 06:35 PM IST

      Read more

      Week 12 - Validation studies of Symmetry BC vs Wedge BC in OpenFOAM vs Analytical H.P equation

      Objective:

      Expected Results :Code in Matlab to automate the generation of blockMeshDict file. Validate Hydro-dynamic length with the numerical result . Validate the fully developed flow velocity profile with its analytical profile . Validate maximum velocity and pressured drop for fully developed flow . Post-process Shear stress…

      calendar

      20 May 2021 06:37 PM IST

      Read more

      Week 9 - FVM Literature Review

      Objective:

      What is Finite Volume Method(FVM) ? The finite volume method discretises the governing equations by first dividing the physical space into a number of arbitrary polyhedral control volumes. The finite-volume method is based on the fact that many physical laws are conservation laws—what goes into one cell on one side…

      calendar

      23 May 2021 02:36 PM IST

      Read more

      Basics of Probability and Statistics Week 1 Challenge

      Objective:

      1)Why there is a difference in the formula of variance for population and sample Variance of population :`sigma^2=sum(x_i-mu_x)^2/N` Variance of sample :`sigma^2=sum(x_i-mu_x)^2/(N-1)` The logic of doing that is to compensate our lack of information about the sample data.Obviously we can't sample each and everyone for…

      calendar

      01 Jun 2021 06:37 PM IST

        Read more

        Basics of ML & AL Week 2 Challenge

        Objective:

        1) Calculate all 4 business moments using pen and paper for the below data set.   First business moment :Measure of central tendency : Mean (`mu`) =`sum(x_i)*P(x)`     x P(x) xi*P(x)   0 0.35 0   1 0.25 0.25   2 0.15 0.3   3 0.15 0.45   4 0.1 0.4 `sum` 10 1 1.4   Mean (`mu`)…

        calendar

        01 Jun 2021 06:37 PM IST

          Read more

          Week 3 - Adiabatic Flame Temperature calculation

          Objective:

          Aim : To understand the effect of equivalence ratio on AFT in a constant volume chamber . To view how the AFT changes for varying heat loss in a constant pressure chamber . To calculate AFT of alkanes,alkenes & alkynes in a 2 carbon chain hydrocarbon . To study how AFT changes for number of carbons in a hydrocarbon…

          calendar

          15 Jun 2021 09:14 AM IST

            Read more

            Week 4.1- Handling Mixtures with Cantera

            Objective:

            Aim : To answer the following questions by keeping the code snippet as a reference . 1. Use the "moles" method/function of the A object and explain how it was calculated. You need to use this after line number 9. 2. Use the method mole_fraction_dict() of the A object and explain the result that you get. Here is how you…

            calendar

            18 Jun 2021 08:06 AM IST

              Read more

              Week 5.2 - Literature review: ODE Stability

              Objective:

              Literature review on stability of ODE : When does a ODE become unstable? Section 1 : Equilibria are not always stable. Since stable and unstable equilibria play quite different roles in the dynamics of a system, it is useful to be able to classify equilibrium points based on their stability. Suppose that we have a set…

              calendar

              27 Jun 2021 10:19 AM IST

                Read more

                Week 5.1 - Compact Notation Derivation for a simple Mechanism

                Objective:

                Aim : To derive the reaction rate of ODE's of a simple reaction mechanism using compact notation . Reaction Mechanism CO + O2 ⇌ CO2 + O O + H2O ⇌ OH + OH CO + OH ⇌ CO2 + H H + O2 ⇌ OH + O   Section I . Species list & reaction notation :       j  Species      1…

                calendar

                27 Jun 2021 10:20 AM IST

                  Read more

                  Week 4.2 - Combustion Efficiency Calculation after Preheating

                  Objective:

                  Setup : A furnace is used to burn Methane and Air Mixture. A recuperator is connected to this furnace to recover some energy. Aim : To find the effect of pre-heating(298 K to 600 K) on the adiabatic flame temprature . Expected plot : Pre-heat temprature vs Adiabatic flame temprature To find out if Preheating saves fuel…

                  calendar

                  08 Jul 2021 06:51 PM IST

                    Read more

                    Week 6 - Multivariate Newton Rhapson Solver

                    Objective:

                    Newton raphson method : Single variable   Slope of the first tangent = `tan(phi)=(Deltay)/(Deltax)`                                   = `tan(phi)=(f(x_i)-0)/(x_i-x_(i+1))`…

                    calendar

                    11 Jul 2021 06:05 AM IST

                      Read more

                      Week 7 - Auto ignition using Cantera

                      Objective:

                      Objective : To understand the usage of reactor and reactor network by solving for a set of Methane combustion reactions at different given conditions . 1. Auto Ignition Time for Methane under the following conditions, (simulation time = 10 secs) Plot the variation of Auto Ignition time of Methane with a constant temperature…

                      calendar

                      18 Jul 2021 06:31 AM IST

                        Read more

                        Week 9 - Senstivity Analysis Assignment

                        Objective:

                        Objective : 1. To write a code that takes all the reactions from the GRI mechanism and calculates 10 most sensitive reactions . The sensitivity parameter should be with respect to the Temperature (It should find the sensitivity with respect to the temperature not 'OH' as shown in the video) . Your program should show the…

                        calendar

                        23 Jul 2021 08:16 PM IST

                          Read more

                          Week 1- Mixing Tee

                          Objective:

                           AIM : To set up steady-state simulations to compare the mixing effectiveness when hot inlet temperature is 360C & the Cold inlet is at 190C.  The given cases to be studied are-  Case 1  Short mixing tee with a hot inlet velocity of 3m/s. Momentum ratio of 2, 4. Case 2  Long mixing tee with…

                          calendar

                          26 Aug 2021 11:28 AM IST

                            Read more

                            Week 2 - Flow over a Cylinder.

                            Objective:

                            AIM: To simulate flow over a cylinder & to explain the phenomenon of Von Karman vortex street. Part 1:a) To simulate with steady simulation for Reynold's number of 100.b) To simulate with unsteady/transient simulation for Reynold's number of 100 with Strauhal number. Part 2:a) To run a steady state simulation along…

                            calendar

                            01 Oct 2021 06:09 PM IST

                              Read more

                              Week 3 - External flow simulation over an Ahmed body.

                              Objective:

                              AIM: To simulate flow over ahmed body & to address the below given tasks. 1. Describe Ahmed body & its importance. 2. Explain the negative pressure in wake. 3. Explain significance of the point of seperation.   Expected results: 1. Velocity & pressure contour of the Ahmed body.2. Cd for a refined case.…

                              calendar

                              04 Oct 2021 08:41 PM IST

                              Read more

                              Week 4 - CHT Analysis on Exhaust port

                              Objective:

                              Introduction: The Conjugate Heat Transfer (CHT) analysis type allows for the simulation of heat transfer between solid and fluid domains by exchanging thermal energy at the interfaces between them. Typical applications of this analysis type exist as, but are not limited to, the simulation…

                              calendar

                              11 Oct 2021 11:55 AM IST

                              Read more

                              Week 5 - Rayleigh Taylor Instability

                              Objective:

                              Aim: To state some practical CFD models that have been based on the mathematical analysis of Rayleigh Taylor waves To perform the Rayleigh Taylor instability simulation for 2 different mesh sizes with the base mesh being 0.5 mm(Air and Water). To run one more simulation with water and user-defined material(density = 400…

                              calendar

                              17 Oct 2021 08:54 PM IST

                              Read more

                              Week 6 - CHT Analysis on a Graphics card

                              Objective:

                              Aim: To perform a steady-state conjugate heat transfer analysis on a model of a graphics card with explaination the reason for choosing a particular mesh settings.  Objectives: Run the simulation by varying the velocity from 1m/sec to 5m/sec for at least 3 velocities and discuss the results. Find out the maximum…

                              calendar

                              21 Oct 2021 09:40 PM IST

                              Read more

                              Week 8 - Simulating Cyclone separator with Discrete Phase Modelling

                              Objective:

                              Aim:- To perform analysis on cyclone separator and calculate the separation efficiency and pressure drop.   Objective:- To write a few words about any four empirical models used to calculate the cyclone separator efficiency.  To perform an analysis on a given cyclone separator model by varying the particle…

                              calendar

                              16 Nov 2021 08:54 AM IST

                              Read more

                              Week 9 - Parametric study on Gate valve.

                              Objective:

                              Aim: To perform a parametric study on the gate valve simulation by setting the opening from 10% to 80%.To obtain the mass flow rates at the outlet for each design point.To calculate the flow coefficient and flow factor for each opening and plot the graph.To discuss the results of the mass flow rate and flow coefficient. …

                              calendar

                              26 Nov 2021 07:58 AM IST

                              Read more

                              Week 10 - Simulating Combustion of Natural Gas.

                              Objective:

                              AIM: Part 1- To simuate a combustion model of methane air mixture. To plot 'Mass fraction of the different species' in the simulation using line probes at various locations on the geometry. To plot CO2, H2O, CH4, N2, O2, NOx emissions & soot formation. Part 2- To monitor NOx & soot at outlet when H2O is added in…

                              calendar

                              02 Dec 2021 11:36 AM IST

                              Read more

                              Supervised Learning - Prediction Week 3 Challenge

                              Objective:

                                1. Perform Gradient Descent in Python with any loss function Gradient descent (GD) is an iterative first-order optimisation algorithm used to find a local minimum/maximum of a given function. This method is commonly used in machine learning (ML) and deep learning(DL) to minimise a cost/loss function (e.g. in a linear…

                              calendar

                              27 Dec 2021 11:20 AM IST

                                Read more

                                Week 2 Air standard Cycle

                                Objective:

                                Aim: To create a PV diagram for the otto cycle, with plots and air standard effeciency of the engine. Otto cycle: The Otto cycle is often plotted on a pressure-volume diagram (pV diagram) and a temperature-entropy diagram (Ts diagram). When plotted on a pressure-volume diagram, the isochoric processes follow the isochoric…

                                calendar

                                08 Feb 2022 08:48 AM IST

                                  Read more

                                  Week 2 Air standard Cycle

                                  Objective:

                                  Aim: To create a PV diagram for the otto cycle, with plots and air standard effeciency of the engine. Otto cycle: The Otto cycle is often plotted on a pressure-volume diagram (pV diagram) and a temperature-entropy diagram (Ts diagram). When plotted on a pressure-volume diagram, the isochoric processes follow the isochoric…

                                  calendar

                                  08 Feb 2022 08:49 AM IST

                                    Read more

                                    Week 3 - Solving second order ODEs

                                    Objective:

                                    Aim: Objective is to write a program that solves the following ODE. This ODE represents the equation of motion of a simple pendulum with damping In the above equation, g = gravity in m/s2,L = length of the pendulum in m,m = mass of the ball in kg,b=damping coefficient. Objective:Write a program in Python that will simulate…

                                    calendar

                                    08 Feb 2022 03:33 PM IST

                                      Read more

                                      EDA on cryptocurrency dataset

                                      Objective:

                                      Difference between decision tree and random forest 2. List down the advantages and dis-advantages of random forest Decision tree: AdvantagesSimple and easy to understand.Don’t need to do much computation.Can handle both categorical and continuous data.Easy visualization.Provides a clear idea of what all features…

                                      calendar

                                      09 Feb 2022 10:46 AM IST

                                        Read more

                                        Supervised Learning - Classification Week 7 Challenge

                                        Objective:

                                        1. Pros and cons of SVM Pros: It works really well with a clear margin of separation It is effective in high dimensional spaces. It is effective in cases where the number of dimensions is greater than the number of samples. It uses a subset of training points in the decision function (called support vectors), so it is…

                                        calendar

                                        14 Feb 2022 06:00 AM IST

                                          Read more

                                          Week 5 - Curve fitting

                                          Objective:

                                          Aim: To curve fit equations to get a perfect fit between cp and temperature values using the file given below. Theory: Curve fit: Curve fitting is a type of optimization that finds an optimal set of parameters for a defined function that best fits a given set of observations.Unlike supervised learning, curve fitting…

                                          calendar

                                          14 Feb 2022 02:43 PM IST

                                            Read more

                                            Week 6 - Data analysis

                                            Objective:

                                            Aim: To perform the below given tasks 1. Data visualizer Script should take column numbers as the input and plot the respective columns as separate images Each file should be saved by the name of the column The plot labels should be extracted from the file. If, I request for a plot between column 1 (crank angle) and column…

                                            calendar

                                            14 Feb 2022 05:46 PM IST

                                            Read more

                                            Week 2- 2R Robotic Arm Challenge

                                            Objective:

                                            Aim: To write a program in Matlab to simulate the forward kinematics of a 2R Robotic Arm, as shown in the video.  Create an animation file of the plot.Upload an animation on You tube and provide the You tube link for an animation in your report. Robotic Arm Forward kinematics Forward kinematics for a robot arm involves…

                                            calendar

                                            17 Feb 2022 07:40 AM IST

                                            Read more

                                            Week 3 - Solving second order ODEs

                                            Objective:

                                            Aim: Objective is to write a program that solves the following ODE. This ODE represents the equation of motion of a simple pendulum with damping In the above equation, g = gravity in m/s^2,L = length of the pendulum in m,m = mass of the ball in kg,b=damping coefficient. use,L=1 metre,m=1 kg,b=0.05,g=9.81 m/s2Simulate the…

                                            calendar

                                            17 Feb 2022 03:03 PM IST

                                            Read more

                                            Week 4.1 - Genetic Algorithm

                                            Objective:

                                            Aim: To understand the concept of genetic algorithm. To look out for information regarding stalagmite function and ways to optimise it. Task at hand To write a code in MATLAB to optimise the stalagmite function and find the global maxima of the function. Clearly expalin the concept of genetic algorithm in your…

                                            calendar

                                            25 Feb 2022 11:04 AM IST

                                            Read more

                                            Project 1 - Parsing NASA thermodynamic data

                                            Objective:

                                            Aim: To write a function that extracts the 14 co-efficients and calculates the enthalpy, entropy and specific heats for all the species in the data file. Must calculate the molecular weight of each species and display it in the command window.   To plot the Cp, Enthalpy and Entropy for the local temperature range…

                                            calendar

                                            26 Feb 2022 06:58 AM IST

                                            Read more

                                            Supervised Learning - Classification Week 8 Challenge

                                            Objective:

                                            Knn algorithm: KNN is a simple algorithm, based on the local minimum of the target function which is used to learn an unknown function of desired precision and accuracy. The algorithm also finds the neighborhood of an unknown input, its range or distance from it, and other parameters. It’s based on the principle…

                                            calendar

                                            28 Feb 2022 06:23 AM IST

                                              Read more

                                              Supervised Learning - Classification Week 9 Challenge

                                              Objective:

                                              1. What is a Neural Network? Neural networks reflect the behavior of the human brain, allowing computer programs to recognize patterns and solve common problems in the fields of AI, machine learning, and deep learning. Neural networks, also known as artificial neural networks (ANNs) or simulated neural networks (SNNs),…

                                              calendar

                                              28 Feb 2022 06:09 AM IST

                                                Read more

                                                Unsupervised Learning - Kmeans Week 11 Challenge

                                                Objective:

                                                Aim: How is similarity calculated if data is categorical in nature. Implement K-means for “Car dataset” and come up with the business insights. How is similarity calculated if data is categorical in nature. The simplest way to find similarity between two categorical attributes is to assign a similarity…

                                                calendar

                                                08 Mar 2022 10:07 PM IST

                                                  Read more

                                                  Project 1

                                                  Objective:

                                                  Aim: To perform data cleaning on Automobile 1985 dataset. To perform descriptive analytics. Descriptive analysis: The conversion of raw data into a form that will make it easy to understand & interpret, ie., rearranging, ordering, and manipulating data to provide insightful information about the provided data. Descriptive…

                                                  calendar

                                                  08 Mar 2022 10:07 PM IST

                                                    Read more

                                                    Project 2

                                                    Objective:

                                                    Aim: To implement clustering and then to predict the price of the car from the dataset. Code: Dataset: https://www.kaggle.com/fazilbtopal/auto85 Explaination: Importing all libraries which might be of use further in the code is step 1. Import the csv data and the file location and the code location must be in the same…

                                                    calendar

                                                    08 Mar 2022 10:07 PM IST

                                                      Read more
                                                      Showing 1 of 42 projects

                                                      8 Course Certificates

                                                      certificate

                                                      Introduction to CFD using MATLAB and OpenFOAM

                                                      CertificateIcon
                                                      Certificate UID: 4ydfz9i658gx3ael
                                                      View Certificate
                                                      certificate

                                                      Computational Combustion Using Python and Cantera

                                                      CertificateIcon
                                                      Certificate UID: ny2f5spkq0boulav
                                                      View Certificate
                                                      certificate

                                                      Introduction to GUI based CFD using ANSYS Fluent

                                                      CertificateIcon
                                                      Certificate UID: atyhiusn1logv0bx
                                                      View Certificate
                                                      certificate

                                                      Python for Mechanical Engineers

                                                      CertificateIcon
                                                      Certificate UID: fwpte7sk6nlxmogr
                                                      View Certificate
                                                      certificate

                                                      MATLAB for Mechanical Engineers

                                                      CertificateIcon
                                                      Certificate UID: g1euxcp6sjw3457a
                                                      View Certificate
                                                      certificate

                                                      Machine Learning Fundamentals In Depth

                                                      CertificateIcon
                                                      Certificate UID: 5pc36ebtyfm0hwig
                                                      View Certificate
                                                      certificate

                                                      Machine Learning Fundamentals In Depth

                                                      CertificateIcon
                                                      Certificate UID: 7f1xhnaw9kv3bps8
                                                      View Certificate
                                                      certificate

                                                      Post Graduate Program in Computational Fluid Dynamics

                                                      CertificateIcon
                                                      Certificate UID: ktpr2lyqbs6xd19z
                                                      View Certificate
                                                      Showing 1 of 8 certificates

                                                      Academic Qualification

                                                      B.E

                                                      Dr. Ambedkar Institute Of Technology

                                                      06 Jun 2016 - 01 Sep 2020

                                                      10th

                                                      Vidyaniketan Public School

                                                      01 Jun 2004 - 01 Mar 2014

                                                      Schedule a counselling session

                                                      Please enter your name
                                                      Please enter a valid email
                                                      Please enter a valid number

                                                      Here are the courses that I have enrolled

                                                      coursecard
                                                      4.8

                                                      13 Hours of Content

                                                      coursecard
                                                      4.7

                                                      4 Hours of Content

                                                      coursecard
                                                      4.7

                                                      5 Hours of Content

                                                      coursecard
                                                      Recently launched

                                                      18 Hours of Content

                                                      coursecard
                                                      Recently launched

                                                      21 Hours of Content

                                                      coursecard
                                                      Recently launched

                                                      10 Hours of Content

                                                      Similar Profiles

                                                      Apoorv Ranjan
                                                      Apoorv Ranjan

                                                      Ladder of success cannot be climbed with hands in pocket.

                                                      Pruthvi Jagadeesh GK
                                                      Pruthvi Jagadeesh GK

                                                      The Future in Motion

                                                      Krantiveer .
                                                      Krantiveer .

                                                      Give more than what you get you will get more than what you gave