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

Linear Convection - Solving 1D Linear Equation for Different Grid Sizes

Objective: - Write a MATLAB code for 1D Linear convection equation for the following parameters. Domain Length L = 1 meter Initial Velocity Profile velocity is 2 m/s for x = 0.1 to 0.3, velocity is 1 m/s rest of the length domain Use First order forward differencing for the time derivative Use first order backward/rearward…

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 Nandula Sai Ujjwal Kanth (23)

Project 3- Adding a temperature dictionary to the incompressible icoFoam case to solve the energy equation

Objective:

Objective:This work attempts to create a custom icoFoam based solver to solve for a temperature equation and validate the solver through a benchmarking example. Introduction: OpenFOAM (Open Field Operation and Manipulation) is a popular open-source CFD toolbox known for its flexibility and extensibility. Unlike…

calendar

06 Dec 2024 05:06 AM IST

  • CFD
Read more

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

Objective:

Aim:- To simulate pipe flow using Wedge and Symmetry boundary conditions for different angles and validate them with the Hagen–Poiseuille equation.   Objective:- Validate Hydro-dynamic length with the numerical result Validate the fully developed flow velocity profile with its analytical profile Validate maximum…

calendar

05 Aug 2024 03:28 PM IST

Read more

Creating your own openFOAM solver

Objective:

Objective: - Create an OpenFOAM solver for scalar transport.   Methodology: - We will be creating an OpenFOAM solver by customizing an already existing solver called icoFoam. We will be adding additional scalar equations to the solver and validating it with a case pertaining to the same. The post-processing of the…

calendar

05 Aug 2024 03:27 PM IST

Read more

Reaction Mechanism Reduction

Objective:

Objective: - Write a Reaction Reduction Mechanism code for the GRI 3.0 mechanism, The code should do the following, First, it should run a reference Ignition delay and Max temperature Analysis for the unreduced mechanism for a set of state values (Temperature, Pressure and Equivalence ratio). Then, a sensitivity analysis…

calendar

17 Dec 2021 12:40 PM IST

Read more

GRI Mech Senstivity Analysis

Objective:

Objective: - In this assignment, we will be writing a Python/Cantera Code to find the 10 most sensitive reactions out of all the reactions in GRI mechanism.The main parameters of this assignment are given below: - Write a code that takes all the reactions from the GRI mechanism and calculates 10 most sensitive reactions…

calendar

13 Sep 2021 01:28 AM IST

    Read more

    Week 11 - Simulation of Flow through a pipe in OpenFoam

    Objective:

    Aim:- To simulate flow through a pipe using OpenFoam and validate the results.   Objective:- 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…

    calendar

    26 Jun 2021 11:36 AM IST

    Read more

    Auto Igniton using Cantera

    Objective:

    Objective: - In this challenge, we will write a Cantera code to calculate the Auto Ignition time for Methane under various conditions. This challenge is divided into two parts. Part 1: - Simulate the Auto Ignition Time for Methane under the following conditions, (simulation time = 10 secs) Plot the variation of Auto…

    calendar

    09 Mar 2020 12:18 AM IST

      Read more

      Stoichiometric Combustion Calculator

      Objective:

      Objective: - In this challenge, we will be writing a code for a Stoichiometric Combustion Calculator for Alkane, Alkene and Alkyne fuels using Matlab.   Solution: - Stoichiometric or Theoretical Combustion is the ideal combustion process where fuel is burned completely.When fuel and air mix they produce products  as…

      calendar

      09 Mar 2020 12:18 AM IST

        Read more

        ODE Stability

        Objective:

        When does an ODE become unstable? Stability means that errors at any stage of the computation are not amplified but are attenuated as the computation progresses. In terms of the solution of a differential equation, a function f(x) is said to be stable if any other solution of the equation that starts out sufficiently close…

        calendar

        09 Mar 2020 12:18 AM IST

          Read more

          Solving the Steady and Unsteady 2D Heat Conduction Problem

          Objective:

          Objective: - In this project, we are going to solve the two dimensional Heat Conduction for steady and unsteady states. For the Steady state, we have to solve it using three iterative approaches namely, Jacobi Method Gauss-Seidel Method and Successive Over Realxation Method   For Transient state, we have to solve…

          calendar

          09 Mar 2020 12:18 AM IST

            Read more

            1-Dimensional Flame Speed Analysis

            Objective:

            Objective: - In this challenge, we will perform a 1D Flame Speed Analysis for Methane and Hydrogen mechanisms using Python and Cantera. We will be trying to answer some questions devised to understand the significance of this assignment. What type of analysis is this, steady-state or transient? Why do we need a separate…

            calendar

            09 Mar 2020 12:18 AM IST

              Read more

              Simulation of a 1D Super-sonic Nozzle Flow using Macormack Method

              Objective:

              Objective: - In this challenge, we are going to write a code solve the Quasi 1D supersonic nozzle flow equations using the Macormack Method implementing both the conservative and non-conservative forms of the governing equations and also perform a grid dependence test.   Solution: - For the current challenge, we are…

              calendar

              09 Mar 2020 12:18 AM IST

              Read more

              Solving ODE to simulate the motion of a Simple Pendulum

              Objective:

              Objective: -  The objective is to write a program in Matlab to simulate the motion of a simple pendulum.   Solution: - For this current challenge, we are going to solve the following ODE to simulate the motion of a pendulum. `(d^2theta)/dt^2 + (b/m)((d theta)/dt) + (g/l)sintheta = 0` Where, b = damping coefficient…

              calendar

              09 Mar 2020 12:18 AM IST

              Read more

              Computing Higher Order Approximations using Different Stencils with Taylor Table Method

              Objective:

              Objective: - In this challenge, we are going to derive the following 4th order approximations of the second order derivative 1. Central difference 2. Skewed right sided difference 3. Skewed left sided difference Write a program in Matlab to evaluate the second order derivative of the analytical function `exp(x)*cos(x)`…

              calendar

              09 Mar 2020 12:18 AM IST

              Read more

              Stability Analysis in the Unsteady problem

              Objective:

              Objective: - For both implicit and explicit methods, look at the effect of time step on the stability of the solution. 1. How does an unstable solution look like? 2. At what CFL number does your solution become unstable ? 3. Write a detailed explanation for your results, plots or codes without explanation will awarded…

              calendar

              09 Mar 2020 12:18 AM IST

                Read more

                Steady vs Unsteady State Analysis

                Objective:

                Objective: - Compare your fastest steady state simulation vs your fastest transient simulation and explain your results.   Solution: -  The link for the original Steady and Unsteady 2-D Heat Conduction is given below: https://projects.skill-lync.com/projects/Solving-the-Steady-and-Unsteady-2D-Heat-Conduction-Problem-29271…

                calendar

                09 Mar 2020 12:18 AM IST

                  Read more

                  Heat Recuperator Efficiency Calculation

                  Objective:

                  In this challenge, we are going to determine the efficiency of a Heat Recuperator device. Problem Statement: - A furnace is used to burn Methane and Air Mixture. A Recuperator is connected to this furnace to recover some energy. What is the effect of preheating on the adiabatic flame temperature? Change pre-heating temperature…

                  calendar

                  09 Mar 2020 12:18 AM IST

                    Read more

                    Data Analysis

                    Objective:

                    Objective: -   In the Current challenge, we will be creating a Data Visualizer tool. The objectives of this challenge are as follows: - 1. Data Visualizer: - The script should take the column numbers as inputs and plot them respectively. 2. Compatibility Check: - The code should exit gracefully when given a wrong…

                    calendar

                    09 Mar 2020 12:18 AM IST

                      Read more

                      Linear Convection - Solving 1D Linear Equation for Different Grid Sizes

                      Objective:

                      Objective: - Write a MATLAB code for 1D Linear convection equation for the following parameters. Domain Length L = 1 meter Initial Velocity Profile velocity is 2 m/s for x = 0.1 to 0.3, velocity is 1 m/s rest of the length domain Use First order forward differencing for the time derivative Use first order backward/rearward…

                      calendar

                      09 Mar 2020 12:18 AM IST

                      Read more

                      Discretization basics: Numerical vs Exact Derivative

                      Objective:

                      Objective: - IN the current challenge, we are going to write a MATLAB program that compares the first, second and fourth order approximations of the first derivative against the analytical and exact derivative.   Solution: -  The function given for the approximation is as follows `f(x) = (Sinx)/x^3` we are going…

                      calendar

                      09 Mar 2020 12:18 AM IST

                      Read more

                      Linear Convection - Effect of Time Step on Solution

                      Objective:

                      Objective: - Write a function that accepts time step as an argument and solves the same problem comparing the effect of time step on the numerical solution for the follwoing parameters. Grid size n = 80 Time steps = 1e-4, 1e-3, 1e-2, and 1e-1 Simulation time = 0.4 seconds   Solution: -  The given 1D linear equation…

                      calendar

                      09 Mar 2020 12:18 AM IST

                        Read more

                        Breaking Ice with Air cushion Vehicle - Find minimum pressure with Newton-Raphson method

                        Objective:

                         Problem Statement: - In determining the minimum cushion pressure needed to break a given thickness of ice using an air cushion vehicle, Muller (“Ice Breaking with an Air Cushion Vehicle”) in Mathematical Modeling: Classroom Notes in Applied Mathematics, SIAM 1987 derived the equation `p^3(1-beta^2) +…

                        calendar

                        09 Mar 2020 12:18 AM IST

                          Read more

                          Multivariate Newton Rhapson Solver

                          Objective:

                          Objective: - In the current challenge, we are going to be programming a Multivariate Newton Rhapson Solver for the following system of equations.                                 …

                          calendar

                          09 Mar 2020 12:18 AM IST

                            Read more
                            Showing 1 of 23 projects