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…
Kashyap Sarda
updated on 27 Mar 2021
Project Details
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.
Other comments...
Read more Projects by Kashyap Sarda (25)
Simulink model of an electric car
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…
10 May 2021 10:31 AM IST
Motor and battery sizing for an electric scooter
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…
10 May 2021 09:39 AM IST
Door Trim Switch Bezel
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,…
06 May 2021 09:52 AM IST
Coin holder
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: …
06 May 2021 09:52 AM IST
Core and Cavity design for switch bezel
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:
06 May 2021 09:52 AM IST
Hood components mesh
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…
05 May 2021 09:25 AM IST
2D mesh generation on IP Substrate
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…
05 May 2021 08:38 AM IST
Discharge time for a lead-acid battery using Peukert's Law.
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: …
23 Apr 2021 11:40 AM IST
ETL and data analysis using Python
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…
18 Apr 2021 07:03 AM IST
EDA on Automobile 1985 dataset
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')…
16 Apr 2021 08:16 AM IST
Application of SVM for data classification using Steel Plates Faults Data Set (UCI)
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. …
05 Apr 2021 02:05 PM IST
Exploratory Data Analysis on Iris data set
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…
27 Mar 2021 10:55 AM IST
Applying KNN to Surface defects in stainless steel plates” dataset
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…
26 Mar 2021 10:22 AM IST
Implementing Gradient Descent in Python with MSE loss function
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…
18 Mar 2021 02:23 PM IST
Curve fitting using Python
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…
28 Feb 2021 11:02 AM IST
Door switch bezel design and draft analysis
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…
25 Feb 2021 11:13 AM IST
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…
25 Feb 2021 11:08 AM IST
Suspension Subsystem Preprocessing using ANSA
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…
25 Feb 2021 11:08 AM IST
Solving second order ODEs using MATLAB
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:…
25 Feb 2021 10:39 AM IST
Parsing NASA thermodynamic data using MATLAB
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…
25 Feb 2021 10:39 AM IST
Solving second order ODEs using Python
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…
25 Feb 2021 10:38 AM IST
Stateflow Simulink
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…
25 Feb 2021 10:27 AM IST
ADVISOR Tool
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.…
25 Feb 2021 10:26 AM IST
Power Electronics
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…
20 Nov 2020 11:27 AM IST
Genetic Algorithm
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…
17 Nov 2020 09:55 AM IST