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

Polynomial Curve Fitting using Python

AIM : To write a python code to fit a linear and cubic polynomial for the given `C_p` and Temperature data.         INTRODUCTION : Curve fitting is the way we model or represent a data spread by assigning a 'best fit' function (curve) along the entire range. Ideally,…

    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 Nikhil. S. Bharadwaj (43)

    Week 6 - Data analysis

    Objective:

    AIM :To write a Python script to analyse and parse the provided engine data file.    OBJECTIVES :1. Data VisualizerWrite a python script which takes the column number as an input and outputs the respective parameter plots, corresponding to the column number.Automate…

    calendar

    02 Apr 2023 07:32 AM IST

      Read more

      Engine Data File Parsing using Python (Data Analysis)

      Objective:

      AIM : To write a Python script to analyse and parse the provided engine data file.         OBJECTIVES : 1. Data Visualizer Write a python script which takes the column number as an input and outputs the respective parameter plots, corresponding to the column number.…

      calendar

      01 Apr 2023 02:14 PM IST

        Read more

        Polynomial Curve Fitting using Python

        Objective:

        AIM : To write a python code to fit a linear and cubic polynomial for the given `C_p` and Temperature data.         INTRODUCTION : Curve fitting is the way we model or represent a data spread by assigning a 'best fit' function (curve) along the entire range. Ideally,…

        calendar

        01 Apr 2023 11:40 AM IST

          Read more

          Breaking Ice with Air cushion Vehicle - Finding minimum pressure with Newton-Raphson method using Python

          Objective:

          AIM : To write a Python program to calculate the minimum pressure required by air cushion vehicle to break ice of a certain thickness, using the Newton Raphson method.         OBJECTIVES : Part-1 :Calculate the values of cushion pressure (`p`) for the range of ice field thickness (`h`)…

          calendar

          27 Mar 2023 06:05 PM IST

            Read more

            Project - 1 : Meshing of a Plastic Component

            Objective:

            AIM : To generate 2D meshing for the given plastic model.         OBJECTIVES : For the given plastic model, check and resolve all the geometrical errors. Create a mid-surface for all the components. Generate 2D meshing for the mid-surface such that it clears all the provided quality criteria…

            calendar

            27 Mar 2023 05:26 PM IST

            • ANSA
            Read more

            Damped Oscillation of a Pendulum using Python

            Objective:

            AIM : Write a Python program to solve the second order ODE representing the equation of motion of a simple pendulum with damping.         OBJECTIVES : Write a program to solve the ODE to simulate the motion of a simple pendulum with damping. Simulate the motion between 0-20…

            calendar

            24 Mar 2023 03:33 PM IST

              Read more

              Batch Meshing & Casting

              Objective:

              BATCH MESHING : For the given Sheet Metal model, take the mid surface after checking the geometrical errors and Batch mesh the mid surface with the given element Quality criteria.       Quality Criteria :                              …

              calendar

              11 Mar 2023 05:44 PM IST

              Read more

              2D Meshing of Sheet Metal Model - 1

              Objective:

              AIM : To generate 2D meshing for the given sheet metal model.       OBJECTIVES : 1. For the given sheet metal model, check and resolve all the geometrical errors. 2. Create a mid-surface for all the components. 3. Generate 2D meshing for the mid-surface such that it clears all the…

              calendar

              04 Mar 2023 01:00 PM IST

              Read more

              1D Connections for Automotive Door using ANSA

              Objective:

              AIM : To provide the necessary connections for the car door model.       OBJECTIVES : Provide the following connections for the various regions of the door geometry. Bolt Welds Hinges Mass Weather Strips (Cbush Elements)           PROCEDURE : The first and foremost step in the procedure…

              calendar

              01 Mar 2023 06:43 PM IST

              Read more

              Week 2 Air standard Cycle

              Objective:

              AIM : To write a Python code that can solve Otto Cycle and make plots for it. Should contain PV diagram. Should output thermal efficiency of the engine.           INTRODUCTION : An otto cycle is an idealized thermodynamic cycle which helps us in understanding…

              calendar

              24 Feb 2023 06:12 PM IST

                Read more

                Air Standard Cycle using Python

                Objective:

                AIM : To write a Python code that can solve Otto Cycle and make plots for it. Should contain PV diagram. Should output thermal efficiency of the engine.           INTRODUCTION : An otto cycle is an idealized thermodynamic cycle which helps us in understanding…

                calendar

                24 Feb 2023 06:11 PM IST

                  Read more

                  Shell Meshing of Plastic Component using ANSA

                  Objective:

                  AIM : To generate 2D meshing for the given plastic model.       OBJECTIVES : For the given plastic model, check for all the geometrical errors and resolve them. After clearing the geometrical errors, generate a mid-surface for the model and explain the method used to obtain mid-surface,…

                  calendar

                  24 Feb 2023 05:34 PM IST

                  Read more

                  Constraint Minimization - Pen and Paper calculation

                  Objective:

                  AIM : To minimize the following function.                                  `5−(x−2)^2 - 2(y-1)^2`     Subject to the following constraint.…

                  calendar

                  13 Feb 2023 08:33 AM IST

                    Read more

                    Calibrating a SI-Engine for Maximum performance

                    Objective:

                    AIM : To calibrate and run a case study for the Suzuki Hayabusa GSX - 1300R engine for maximum power and maximum torque conditions.         ENGINE SPECIFICATIONS : The specifications of the SI engine on which we are going to conduct the case study are as follows.        …

                    calendar

                    13 Feb 2023 07:46 AM IST

                    Read more

                    Genetic Algorithm

                    Objective:

                    OBJECTIVE : Write a code in MATLAB to optimize the stalagmite function and find the global maxima of the function. Explain the concepts of genetic algorithm and also explain the syntax of ga in MATLAB. Make sure that the code gives the same output, even if it is made to run several times. Plot graph for all 3 studies…

                    calendar

                    01 Feb 2023 08:06 AM IST

                    Read more

                    Otto Cycle Using Matlab

                    Objective:

                    OBJECTIVE : To write a code that can solve otto cycle and make plots for it. Should contain PV diagram Should output thermal efficiency of the engine.       INTRODUCTION : An otto cycle is an idealized thermodynamic cycle which helps us in understanding the theoretical limits of a particular cycle. …

                    calendar

                    01 Feb 2023 07:34 AM IST

                      Read more

                      Week 7 - Simulating Fluid Sloshing effect inside a Gear-box

                      Objective:

                      AIM : To simulate the fluid sloshing effect inside the gearbox for different levels of immersion of engine oil and n – heptane (C7H16).           INTRODUCTION : A Gear Box is often called a transmission. Gear boxes simply refer to a set of gears and their…

                      calendar

                      28 Jan 2023 11:26 AM IST

                      Read more

                      Week-4 : Basic Calibration of Single cylinder CI-Engine

                      Objective:

                      AIM : Basic calibration of single cylinder CI – engine.       OBJECTIVES : 1. Compare SI vs CI engine and list down the differences.   2. Explain the following parameters in detail. BSFC Exhaust Temperature A/F Ratios   3. Change MFB 50 and observe impact on performance.    …

                      calendar

                      26 Dec 2022 05:48 PM IST

                        Read more

                        Week 2 : Basic Calibration of Single cylinder SI-Engine

                        Objective:

                        AIM : To run a case of an SI engine and explore the functions.       OBJECTIVES : 1. Run the case at 1800 rpm and list down important parameters. Air flow rate BMEP BSFC In-cylinder pressure   2. Increase the power output at 3600 rpm by 10% by varying the parameters and compare the results.    …

                        calendar

                        18 Dec 2022 03:04 PM IST

                          Read more

                          Week 5 Challenge : Surface wrap on Automotive Assembly

                          Objective:

                          AIM : To perform surface wrap for the automotive assembly geometry.       OBJECTIVES : Check for the geometrical errors and delete surfaces which are unwanted for surface wrap. After geometry cleanup, merge all 3 models together. For the merged geometry, perform surface wrap of target length 3mm and write…

                          calendar

                          04 Dec 2022 05:36 PM IST

                          Read more

                          Project 1 : CFD Meshing for Tesla Cyber Truck

                          Objective:

                          AIM : To solve all geometrical errors and perform meshing of the Tesla Cybertruck geometry.       OBJECTIVES : Check and solve all geometrical errors for the given model. Assign appropriate PID’s to the various components of the truck. Perform meshing with suitable target length of choice and element…

                          calendar

                          03 Dec 2022 09:44 AM IST

                          Read more

                          Week 4 Challenge : CFD Meshing for BMW car

                          Objective:

                          AIM :To check and solve all geometrical errors for the given BMW car model and generate meshing for the same. OBJECTIVES :Check and solve all geometrical errors on half portion of the car and simplify the components down to single volumes. Assign appropriate PID’s to the individual components of the car. Perform…

                          calendar

                          29 Nov 2022 08:36 AM IST

                          Read more

                          Week 3 Challenge : CFD meshing on Turbocharger

                          Objective:

                          AIM : To perform volumetric meshing for the required volumes of the turbocharger geometry.       OBJECTIVES : 1. Check for geometrical errors for the given model and perform topo clean-up for the same.   2. Create and assign PID’s for the various components of the turbocharger.   3. Perform…

                          calendar

                          23 Nov 2022 05:25 AM IST

                          Read more

                          Week 2 Challenge : Surface meshing on a Pressure valve

                          Objective:

                          AIM : To generate surface meshing for the pressure valve geometry for 3 different target lengths.         OBJECTIVES : 1. To check for the geometrical errors and perform Topology clean-up accordingly, for the given model.   2. Set three different target lengths as three different cases and mesh…

                          calendar

                          18 Nov 2022 01:32 PM IST

                          Read more

                          Week 10 - Simulating Combustion of Natural Gas.

                          Objective:

                          AIM : Perform a combustion simulation of natural gas, on the combustor model.         OBJECTIVES : To perform a combustion simulation on the combustor model and plot the variation of mass fraction of different species in the simulation using line probes at different locations of the combustor. Plot…

                          calendar

                          02 Nov 2022 06:09 PM IST

                            Read more

                            Week 9 - Parametric study on Gate valve.

                            Objective:

                            AIM : To perform a parametric study on the gate valve simulation.         OBJECTIVES : Perform a parametric study on the gate valve, by setting the opening from 10% to 80%. Obtain the mass flow rates at the outlet for each design point and discuss the results. Calculate the flow coefficient and flow…

                            calendar

                            27 Oct 2022 03:47 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.           OBJECTIVES : Describe any four empirical models used to calculate the cyclone separator efficiency.  Perform an analysis on the given cyclone separator model by varying…

                              calendar

                              17 Oct 2022 06:58 PM IST

                                Read more

                                Week 6 - CHT Analysis on a Graphics card

                                Objective:

                                AIM : To perform a steady-state conjugate heat transfer analysis on the model of a graphics card.         OBJECTIVES : Carry out the simulation by varying the velocity from 1 m/sec to 5 m/sec for at least 3 velocities and discuss the results. Run the simulation for best possible mesh with combination…

                                calendar

                                01 Oct 2022 03:18 PM IST

                                  Read more

                                  Week 5 - Rayleigh Taylor Instability

                                  Objective:

                                  AIM : To carry out Rayleigh Taylor Instability Analysis for a multi-phase fluid.         OBJECTIVES : In your own words, explain what are some practical CFD models that have been based on the mathematical analysis of Rayleigh Taylor waves and how these mathematical models have been adapted for CFD calculations.…

                                  calendar

                                  21 Sep 2022 11:42 AM IST

                                  Read more

                                  Week 4 - CHT Analysis on Exhaust port

                                  Objective:

                                  AIM : To simulate the phenomenon of conjugate heat transfer (CHT) in an exhaust port and carry out its analysis.       OBJECTIVES : Give a brief description of why and where CHT analysis is used. Calculate the wall/surface heat transfer coefficient on the internal solid surface & show the velocity &…

                                  calendar

                                  09 Sep 2022 12:40 PM IST

                                    Read more

                                    Week 3 - External flow simulation over an Ahmed body.

                                    Objective:

                                    AIM : To simulate the external flow over an Ahmed body.       OBJECTIVES : To run the simulation for a velocity of 25 m/s, with the default air properties in fluent. Explain the following topics in detail.i.) Ahmed's body and its importance. ii.) The reason for the negative pressure in the wake region. …

                                    calendar

                                    04 Sep 2022 03:44 PM IST

                                      Read more

                                      Week 2 - Flow over a Cylinder.

                                      Objective:

                                      AIM : To simulate the flow over a cylinder and explain the phenomenon of Karman vortex street.            OBJECTIVES : To simulate the flow over a cylinder, for the steady and unsteady case and calculate the Strouhal Number for Re= 100.  Calculate the coefficient of drag and lift over…

                                      calendar

                                      26 Aug 2022 08:34 AM IST

                                        Read more

                                        Week 1- Mixing Tee

                                        Objective:

                                        AIM : To set up steady-state simulations to compare the mixing effectiveness of a short and long tee - junctions.           OBJECTIVES : The main objective of this challenge is to set up steady-state simulations to compare the mixing effectiveness of long and short tee – junctions, when the…

                                        calendar

                                        14 Aug 2022 03:23 PM IST

                                        Read more

                                        Week 11 - Simulation of Flow through a pipe in OpenFoam

                                        Objective:

                                        AIM : To simulate an axi-symmetric flow by applying the wedge boundary condition through a constant cross-section pipe.         OBJECTIVES : The main objective of this challenge is to simulate an axi-symmetric flow by applying the wedge boundary condition for a laminar flow through a constant cross-section…

                                        calendar

                                        28 Jul 2022 08:19 AM IST

                                        Read more

                                        Week 9 - FVM Literature Review

                                        Objective:

                                        FINITE VOLUME METHOD (FVM) : The finite volume method (FVM) is a discretization technique for partial differential equations, especially those that arise from physical conservation laws.   In the finite volume method, volume integrals in a partial differential equation that contain a divergence term are…

                                        calendar

                                        18 Jul 2022 06:37 PM IST

                                        Read more

                                        Week 8 - Simulation of a backward facing step in OpenFOAM

                                        Objective:

                                        AIM : To carry out a transient simulation to simulate an incompressible-laminar-viscous flow through the backward facing step geometry.         OBJECTIVES : To perform a transient simulation to simulate an incompressible-laminar-viscous flow through the backward facing step geometry. Explain the entire…

                                        calendar

                                        14 Jul 2022 10:30 AM IST

                                        Read more

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

                                        Objective:

                                        AIM : To simulate the isentropic flow through a Quasi 1-D Subsonic - Supersonic Nozzle.        OBJECTIVES : Derive the conservative and non-conservative forms of the Quasi 1-D Subsonic – Supersonic Nozzle governing equations and solve them using the MacCormack’s technique. Determine the…

                                        calendar

                                        30 Jun 2022 06:44 PM IST

                                        Read more

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

                                        Objective:

                                        OBJECTIVES : To solve the 2D heat conduction equation by using the point iterative techniques - Jacobi, Gauss – Seidel and Successive Over Relaxation (SOR) methods. To implement the above iterative techniques for both Steady State and Transient State Analysis of the equation. To write a code for both implicit…

                                        calendar

                                        31 May 2022 06:00 PM IST

                                          Read more

                                          Week 3.5 - Deriving 4th order approximation of a 2nd order derivative using Taylor Table method

                                          Objective:

                                          OBJECTIVES : To derive the fourth order approximation for the second order derivative using, i.) Central Differencing Method ii.) Skewed Right – Sided Differencing Method iii.) Skewed Left – Sided Differencing Method To write a program in Matlab to evaluate the second-order derivative of the analytical function `e^(x)*cos(x)` and…

                                          calendar

                                          21 Apr 2022 08:20 AM IST

                                            Read more

                                            Project 2 - Rankine cycle Simulator

                                            Objective:

                                             OBJECTIVES : Create a Rankine Cycle Simulator and calculate the state points of cycle based on user inputs. Extract steam and water properties from the Xsteam library to calculate the points inbetween state variables. Plot corresponding T-s and h-s plots for given set of inputs. Calculate the Net Work Output and…

                                            calendar

                                            10 Jan 2022 06:04 PM IST

                                              Read more

                                              Project 1 - Parsing NASA thermodynamic data

                                              Objective:

                                              OBJECTIVES :  To write a function that extracts the 14 coefficients of the NASA Thermodynamic Data file and calculate the enthalpy, entropy and specific heat for all the species in the data file. Calculate the molecular weight of each species and display it in the command window. Plot the Cp, Enthalpy and Entropy…

                                              calendar

                                              07 Jan 2022 06:22 PM IST

                                                Read more

                                                Week 3 - Solving second order ODEs

                                                Objective:

                                                OBJECTIVES : Write a program in Matlab / Octave that will simulate the motion of a simple pendulum.     INTRODUCTION :                A simple pendulum is a body suspended from a fixed point so it can swing back and forth under the influence…

                                                calendar

                                                21 Dec 2021 06:02 PM IST

                                                  Read more

                                                  Week 2- 2R Robotic Arm Challenge

                                                  Objective:

                                                  Objectives : Write a Matlab program to simulate the forward kinematics of a 2R Robotic Arm. Create an animation file of the plot.   Introduction :      A robotic arm, which can also be referred to as a ‘mechanical arm’ is a device that operates in a similar way as to a human arm. It…

                                                  calendar

                                                  09 Dec 2021 03:13 PM IST

                                                    Read more
                                                    Showing 1 of 43 projects