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

State of charge estimation methods

Battery pack: a battery pack consists of a number of cells arranged together in series or/and parallel connection in order to achieve the desired voltage and capacity(Ah). Connecting the batteries in series leads to an addition of voltage and connecting them in parallel leads to the addition of their capacity. Thermal…

    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 Kashyap Sarda (25)

    Simulink model of an electric car

    Objective:

    AIM: Create a Simulink model of an electric car that uses a battery and a DC motor.    OBJECTIVES: To create a Simulink model of an electric car with the necessary components and connections and visualize the discharge characteristics of the battery and view the difference between the vehicle speed…

    calendar

    10 May 2021 10:31 AM IST

    • MATLAB
    Read more

    Motor and battery sizing for an electric scooter

    Objective:

    Aim: The aim of this project to estimate the sizing of the motor and battery capacity needed to propel a scooter.    Objectives: To determine the tractive effort for an electric scooter by calculating the following forces acting on it: Rolling Resistance  Drag Resistance Hill climb force  Acceleration…

    calendar

    10 May 2021 09:39 AM IST

      Read more

      Door Trim Switch Bezel

      Objective:

      AIM: The aim of this project is to create a tooling axis for the given Class A surface and to make it a solid body of prescribed thickness and perform draft analysis on the same using CATIA V5.    OBJECTIVES: Using the given Class A surface, create a tooling axis and make it a solid body of prescribed thickness,…

      calendar

      06 May 2021 09:52 AM IST

      Read more

      Coin holder

      Objective:

      Aim: The aim of this project is to create a tooling axis for the given part and to make it a solid body of prescribed thickness.   Objectives:  Using the given Class A surface, create a tooling axis and make it a solid body of prescribed thickness.   Procedure:            …

      calendar

      06 May 2021 09:52 AM IST

      Read more

      Core and Cavity design for switch bezel

      Objective:

      Aim: To create core and cavity design for a switch bezel.   Objectives: To create core and cavity design for the switch bezel part created earlier.     Procedure:        

      calendar

      06 May 2021 09:52 AM IST

        Read more

        Hood components mesh

        Objective:

        AIM: The aim of this challenge is to carry out the necessary actions on the given model using ANSA to check the geometry, defeature, and generate a smooth mesh as per the mentioned quality criteria.   PROCEDURE: The given model was divided into 5 different PIDs. The first step was to check each part for correct orientation…

        calendar

        05 May 2021 09:25 AM IST

        Read more

        2D mesh generation on IP Substrate

        Objective:

        AIM: The aim of this challenge is to carry out the necessary actions on the given model using ANSA to check the geometry, defeature, and generate a smooth flowing 2D mesh.   PROCEDURE: The model assigned to me was IP Substrate. It is a plastic component, which means it has variable thickness components. The IP Substrate…

        calendar

        05 May 2021 08:38 AM IST

        Read more

        Discharge time for a lead-acid battery using Peukert's Law.

        Objective:

        Aim: To write a MATLAB script to find the discharge time for a lead-acid battery using Peukert's law.   Objectives: To write a MATLAB script to find the discharge time for a lead-acid battery with a capacity of 100Ah at the 20hour rate when discharged at different C rates.    Theory: Lead Acid Battery: …

        calendar

        23 Apr 2021 11:40 AM IST

        Read more

        ETL and data analysis using Python

        Objective:

        Aim: The aim of this challenge is to read the given data file and carry out the necessary analysis using python.   Objectives: The objective of this challenge is to: Calculate the area under the P-V diagram. Calculate the power output of this engine, assuming that RPM is 1500. This engine consumed 20 micrograms of…

        calendar

        18 Apr 2021 07:03 AM IST

          Read more

          EDA on Automobile 1985 dataset

          Objective:

          Aim: The aim of this challenge is to clean the Automobile 1985 dataset and perform descriptive analytics.   Code: import numpy as np import pandas as pd import matplotlib.pyplot as plt import seaborn as sns #To view the entire dataset pd.set_option("display.max_rows", None, "display.max_columns", None) df = pd.read_csv('auto.csv')…

          calendar

          16 Apr 2021 08:16 AM IST

            Read more

            Application of SVM for data classification using Steel Plates Faults Data Set (UCI)

            Objective:

            SVM: Support Vector Machines is a classification algorithm. Working: Scatter plot of petal length vs petal width for Iris Setosa(green) and Iris Versicolor(Blue).      The data can be classified using several different boundary lines. SVM is a method of deciding which boundary line suits the dataset best. …

            calendar

            05 Apr 2021 02:05 PM IST

              Read more

              Exploratory Data Analysis on Iris data set

              Objective:

              Decision tree: A decision tree is a supervised machine learning algorithm that can be used for both classification and regression problems. A decision tree is simply a series of sequential decisions made to reach a specific result. A decision tree has root nodes, children nodes, and leaf nodes, where each node attribute…

              calendar

              27 Mar 2021 10:55 AM IST

                Read more

                Applying KNN to Surface defects in stainless steel plates” dataset

                Objective:

                KNN: K-Nearest Neighbors is a supervised machine learning algorithm that classifies a data point based on how its neighbors are classified. It classifies new cases based on feature similarity measures. KNN algorithm k in the KNN algorithm is a parameter that refers to the number of nearest neighbors to include in the majority…

                calendar

                26 Mar 2021 10:22 AM IST

                  Read more

                  Implementing Gradient Descent in Python with MSE loss function

                  Objective:

                  1.  Aim: To perform Gradient Descent in Python with any loss function. Objective: To perform gradient descent in python using mean square error as loss function on the following data set: y = [1,2,3,4,5]x = [0,1,2,3,4] Theory: Loss function: J = `(1/n)sum(y(i) - (mx(i)+b))^2`, where x(i) are the input m and b are…

                  calendar

                  18 Mar 2021 02:23 PM IST

                    Read more

                    Curve fitting using Python

                    Objective:

                    Aim: The aim of this challenge is to perform curve fitting for the given data and to determine the best fit.   Objectives: The objectives of this challenge are to perform curve fitting for the given data of cp and temperature Using linear and cubic polynomial  Using Splitwise method And to determine the best…

                    calendar

                    28 Feb 2021 11:02 AM IST

                      Read more

                      Door switch bezel design and draft analysis

                      Objective:

                      AIM: The aim of this project is to create a tooling axis for the given part and to make it a solid body of prescribed thickness.  PROCEDURE:  1. The first step was to create a tooling axis for the given surface model. The tooling axis helps determine the direction along which the mould will open. First, a point…

                      calendar

                      25 Feb 2021 11:13 AM IST

                      Read more

                      State of charge estimation methods

                      Objective:

                      Battery pack: a battery pack consists of a number of cells arranged together in series or/and parallel connection in order to achieve the desired voltage and capacity(Ah). Connecting the batteries in series leads to an addition of voltage and connecting them in parallel leads to the addition of their capacity. Thermal…

                      calendar

                      25 Feb 2021 11:08 AM IST

                        Read more

                        Suspension Subsystem Preprocessing using ANSA

                        Objective:

                        AIM: The aim of this project was to carry out geometry cleanup, meshing, and connections for the given suspension subsystem using ANSA.   PROCEDURE: The model given was that of suspension subsystem and consisted of the tyre, rim, upright, wheel hub, steering rack, and various other components. Tyre and rim had different…

                        calendar

                        25 Feb 2021 11:08 AM IST

                        Read more

                        Solving second order ODEs using MATLAB

                        Objective:

                        AIM: The aim of this challenge is to simulate the motion of a pendulam using a second order differential equation in MATLAB.   GOVERNING EQUATIONS: where, g is acceleration due to gravity b is damping constant m is mass of the bob l is the length of the string  θ is the angular displacement   OBJECTIVES:…

                        calendar

                        25 Feb 2021 10:39 AM IST

                        Read more

                        Parsing NASA thermodynamic data using MATLAB

                        Objective:

                        AIM: The aim of this project is to extract data from the given data file and calculate the necessary parameters using the relevant data, generate plots, and save it in the desired manner.    GOVERNING EQUATIONS: where, Cp stands for Specific Heat, H stands for Enthalpy, S stands for Entropy, T is temperature…

                        calendar

                        25 Feb 2021 10:39 AM IST

                          Read more

                          Solving second order ODEs using Python

                          Objective:

                          Aim: The aim of this challenge is to solve second order ODEs using Python.   Objectives: The objectives of this challenge is to  Identifying the governing ordinary differential equations for a pendulum Solving the ODEs using Python Plotting the displacement and velocity profiles Simulate the damping effect on…

                          calendar

                          25 Feb 2021 10:38 AM IST

                            Read more

                            Stateflow Simulink

                            Objective:

                            Stateflow: Simulink provides a design environment for developing state diagrams and flow charts. it is useful for applications involving logic, task scheduling, mode logic, etc. States, junctions, functions can be added from the graphical palette to the design environment. They are…

                            calendar

                            25 Feb 2021 10:27 AM IST

                              Read more

                              ADVISOR Tool

                              Objective:

                              AIM: The aim of this challenge is to simulate the mentioned conditions using the ADVISOR tool.   OBJECTIVES: The objective of this challenge is to simulate a pure EV car using the ADVISOR tool with the following conditions: 1. Cargo mass is 500 kg 2. To check if the vehicle travel for 45 km with the FTP drive cycle.…

                              calendar

                              25 Feb 2021 10:26 AM IST

                              Read more

                              Power Electronics

                              Objective:

                              Power Electronics is a technology that deals with the conversion and control of electrical power with the help of power semiconductor devices that operate in switching mode.   Governing Equations:   Power loss = V*I   Ideal Case: Power electronics devices behave like switches,   When the switch…

                              calendar

                              20 Nov 2020 11:27 AM IST

                              Read more

                              Genetic Algorithm

                              Objective:

                              AIM: The aim of this project is to optimize the Stalagmite function and find the global maxima of the function using the ga() function in MATLAB.    GOVERNING EQUATIONS:     , is the stalagmite function   OBJECTIVES: The objective of this challenge was to optimize the stalagmite function using…

                              calendar

                              17 Nov 2020 09:55 AM IST

                              Read more
                              Showing 1 of 25 projects