Aim: To make a MATLAB script for the mathematical model of lead acid battery. Software used: MATLAB R2020a Introduction: The lead–acid battery was invented in 1859 by French physicist Gaston Planté and is the earliest type of rechargeable battery. Despite having a very low energy-to-weight ratio and…

GANNOJI SRIKANTH CHARY

updated on 09 Nov 2020

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

Be the first to add a comment

Read more Projects by GANNOJI SRIKANTH CHARY (56)

Control logic of a “washing machine” using Stateflow and “Gear shift”

Objective:

Aim: Implement control logic of a “washing machine” using Stateflow. Make a Simulink chart for the “Gear shift” logic. Software used: MATLAB R2020a_Simulink Theory: 1. Given conditions for "washing machine" Stateflow: If the power supply is available,…

12 Dec 2021 01:36 PM IST

Week 2 Railwheel and Track

Objective:

Aim: To Multiply the bearing load by 5 times and compare the results with the load of 100000 N Geometry: Contacts: Applied Frictional contact between wheel and rail and Frictionalless contact between shaft and wheel. …

25 Nov 2021 03:59 PM IST

Week 4 -Wire Bending Challenge

Objective:

Aim: to perform an analysis to simulate the bending of a wire in ANSYS by using Copper Alloy (Non-Linear), Aluminium Alloy (Non-Linear), and Magnesium Alloy (Non-Linear) for the wire alone. Geometry: Contacts: …

25 Nov 2021 06:04 AM IST

Week 7-Long Piston With Cam

Objective:

Aim: To perform a transient analysis on a piston and cam mechanism model with Frictionless contact Fractional contact with a coefficient of friction as 0.1 Frictional contact with a coefficient of friction as 0.2 Software used: …

30 Oct 2021 09:33 AM IST

Week 4- Rolling operation

Objective:

Aim: To simulate the rolling operation on a workpiece made of copper. Procedure: Initially add the 'Static structural' to the interface. Then add the 'copper' material to the engineering data. Next, import the CAD model to the geometry and open the SpaceClaim to edit the model. …

26 Oct 2021 04:02 PM IST

Week 5 Sphere pressing on a plate

Objective:

Aim: To perform the analysis to simulate a sphere pressing 4mm downwards on a plate and capture the plastic deformation. Software: Ansys Workbench 2020 R2 Procedure: Select the 'Static structural' into the interface and input the…

21 Oct 2021 03:04 PM IST

Week 3 Verification of Weld Joints

Objective:

Aim: To simulate three different types of welding using three different weld materials ( Stainless Steel, Aluminium Alloy, Bronze). Software: ANSYS Workbench - 2020 R2 Geometry: Mesh: Mesh Size = 5 mm. 1. Material: Stainless steel The applied load is 1500 N Directional Deformation:…

10 Sep 2021 08:00 AM IST

Week 1 Spur Gear Challenge

Objective:

Aim: To Simulate the bevel gear using cast iron, cast steel, and cast bronze to conclude which material you would recommend. Software used: Ansys WorkBench 2020 R2 Geometry: Mesh: Solution setup: Defined revolute joint to left gear and the Moment to the right gear and I have simulated 6…

18 Aug 2021 03:32 PM IST

Week 1 Stress Concentration on a Plate with hole

Objective:

Aim: To design a plate with a hole and determine the maximum deformation and stress developed in the model using Ansys Workbench. Software used: Ansys Workbench 2020 R2 1. Plate with a hole: Designed a plate with a hole in SpaceClaim and used material as Structural steel. …

08 Aug 2021 06:05 AM IST

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

Objective:

Aim: To simulate an axi-symmetric flow by applying the symmetry boundary condition for three different angles using Matlab and OpenFoam. Angles to test: `10^0` `25^0` `45^0` Assumptions: The flow is laminar and flows through a constant cross-section pipe at an inlet Reynold's number of 2100. Diameter…

08 Jun 2021 02:36 PM IST

Week 11 - Simulation of Flow through a pipe in OpenFoam

Objective:

Aim: To simulate an axi-symmetric flow by applying the wedge boundary condition using Matlab and OpenFoam. Assumptions: The flow is laminar and flows through a constant cross-section pipe at an inlet Reynold's number of 2100. Wedge angle is less than `4^0` Diameter of the pipe is 0.01 m. Flow is axi symetrical.…

01 Jun 2021 01:07 PM IST

Week 8 - Simulation of a backward facing step in OpenFOAM

Objective:

Aim: To simulate an incompressible-laminar-viscous flow through the backward facing step geometry in OpenFOAM. Mesh specification Number of blocks = 5 Number of cells along the x direction (longer dimension) = 200 Number of cells along the longer y direction = 20 Boundary condition specification The…

22 May 2021 05:50 AM IST

Thermal Management of a Battery pack

Objective:

Aim: To Simulate MATLAB BMS_Closedloop model. Software used: MATLAB R2020a (Simulink) Battery Management System: The battery management system (BMS) is responsible for safe operation, performance, and battery life under diverse charge-discharge and environmental conditions. When designing a BMS the cell voltage and…

08 May 2021 07:41 AM IST

Project 1 Mechanical design of battery pack

Objective:

Aim: To prepare a Battery pack of capacity 18 kWh with ANR26650M1-B cell …

08 May 2021 07:08 AM IST

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 - Mean: `mu = sum(X_i*P(X))` `mu = (0 times0.35)+(1 times0.25)+(2 times0.15)+(3 times0.15)+(4 times0.10)` `mu = 0+0.25+0.30+0.45+0.4` `mu=1.4` Second Business Moment - Variance:…

06 Mar 2021 10:49 AM IST

Basics of Probability and Statistics Week 1 Challenge

Objective:

1. Why there is a difference in the formula of variance for population and sample? Ans: The main difference between population variance and sample variance relates to calculation of variance. i.e.; There is a difference in the formula in the denominator, (N-1) is used in the denominator to reduce the bias. There are two…

04 Mar 2021 06:49 AM IST

Week 9 - FVM Literature Review

Objective:

In CFD there are three commonly used numerical method based soolvers to solve the governing equations i.e.; Navier Stokes Equations. These 3 methods are: Finite Element Method (FEM): The FEM is a particular numerical method for solving PDEs in two or three space variables. For solving a problem, the FEM subdivides…

02 Mar 2021 05:05 AM IST

Final Project: Electric Rickshaw modelling

Objective:

Aim: To Create a detailed MATLAB model of an Electric Rickshaw (three wheel passenger vehicle). Software used: MATLAB R2020a (Simulink) Objectives: Rear wheels driven by PM brushed type motor Assume efficiency points of motor controller and motor Make an excel sheet of all input and assumed data Results: For any…

05 Feb 2021 04:03 AM IST

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

Objective:

Aim: To Solve the 2D heat conduction equation by using the point iterative techniques for Steady state & Transient State heat conduction and write the code for both Explicit method & Implicit method. Given data: The Boundary conditions for the problem are as follows; Top Boundary = 600 K Bottom Boundary = 900 K…

19 Jan 2021 12:39 PM IST

Week 3 - Taylor table method and Matlab code

Objective:

Aim: To Derive the following 4th order approximations of the second-order derivative with 1. Central difference 2. Skewed right-sided difference 3. Skewed left-sided difference Introduction: The no.of nodes used in the equations used for the 4th order approximation were derived from the p+q method. Where p…

12 Jan 2021 02:23 PM IST

Project 1 (Mini Project on Vehicle Direction Detection

Objective:

Aim: To create a Simulink model of Vehicle Direction Detection as per the Requirement data. Requirement - 1: Steering wheel input as yaw rate (Signal name: SteeringWheel_YawDegreeInput) is the input for this system. This is compared against 3 angular values, one each for left turn, right turn & straight…

21 Dec 2020 01:21 PM IST

Week 10 Thermal Management

Objective:

Thermal management…

21 Nov 2020 10:05 AM IST

Week 8 Multi cell Battery Pack

Objective:

How weakest cell limits the usable capacity of the battery pack? What is the solution? Weakest cell limits the usable capacity of the battery pack, which is called imbalance of the battery pack. To avoid that we need to balance the battery pack. Common multiple cell configurations for Li-Ion cells in…

19 Nov 2020 02:30 PM IST

Week 7 State of charge estimation

Objective:

SOC: The state of charge (SOC) of a cell denotes the capacity that is currently available as a function of the rated capacity. The value of the SOC varies between 0% and 100%. If the SOC is 100%, then the cell is said to be fully charged, whereas a SOC of 0% indicates that the cell is completely discharged.…

18 Nov 2020 11:05 AM IST

Week 6 Fuel cell powered vehicle model

Objective:

Aim: To Make a MATLAB model of fuel cell powered electric vehicle. Introduction: Fuel cell electric vehicles (FCEVs) are powered by hydrogen. They are more efficient than conventional internal combustion engine vehicles and produce no tailpipe emissions—they only emit water vapor and warm air. FCEVs use a propulsion…

16 Nov 2020 10:21 AM IST

Week 5 Battery characteristics using drive cycle

Objective:

Aim: To Simulate generic battery model charge discharge using UDDS data. Software used: MATLAB R2020a (Simulink) Drive cycle: A driving cycle is a series of data points representing the speed of a vehicle Vs time. Driving cycles are produced by different countries and organizations to assess the performance of vehicle…

13 Nov 2020 02:05 PM IST

Configuration of Lithium ion Battery

Objective:

From datasheet of a lithium ion battery (TENERGY 18650 2200mAh Li-Ion Cell) configuring the generic battery model in MATLAB. Lithium-ion cell Datasheet: Company name: Tenergy Corporation Product Name: Tenergy Lithium Ion 18650 CellProduct Number: 30003Battery Model: 18650 2200mAhBattery Chemistry: Lithium Ion RechargeableDimension:Max…

11 Nov 2020 09:47 AM IST

Mathematical Model of Lead - acid Battery.

Objective:

Aim: To make a MATLAB script for the mathematical model of lead acid battery. Software used: MATLAB R2020a Introduction: The lead–acid battery was invented in 1859 by French physicist Gaston Planté and is the earliest type of rechargeable battery. Despite having a very low energy-to-weight ratio and…

09 Nov 2020 11:54 AM IST

Week 1 Understanding Different Battery Chemistry

Objective:

Battery: A battery is a device which converts chemical energy contained within its active materials directly into electrical energy by means of electrochemical Oxidation-Reduction (Redox) reaction. This type of reaction involves the transfer of eectrons from one material to another via an electric circuit. It consisting…

05 Nov 2020 02:03 PM IST

Challenge: DC-DC Converter

Objective:

1. Tune Compensator for DC motor using Bode Diagram Graphical Tuning `G(s)= (1.5)/(s^2+14s+40.02)` Rise time of less than 0.5 sec Steady state error of less than 5% Overshoot of less than 10% Gain Margin is greater than 20db Phase Margin is greater than 40 deg By seeing the transfer function, one can understand it…

19 Oct 2020 05:53 AM IST

Bode plots and Step response

Objective:

MATLAB commands related to transfer function, pole-zero-gain and step response: Transfer function: Transfer function is the ratio of Laplace transformation of output to the Laplace transformation of input. Transfer function models describe the relationship between the inputs and outputs of a system using a ratio…

16 Oct 2020 07:07 AM IST

Week-3 Challenge: ADVISOR Tool

Objective:

Aim: By using ADVISOR tool, simulate the following 1. For "EV_defaults_in" file, if cargo mass is 500 kg with all other default conditions, can the vehicle travel for 45 km with FTP drive cycle? 2. In the above case, try changing the battery capacity and repeat the simulation. 3. Perform…

14 Oct 2020 06:15 AM IST

Transfer Function

Objective:

Aim: How hybrid electric cars can be operated more efficiently by autonomous driving system? Derive transfer function of suspension system of a car and convert it state space format. Are the transfer functions of RC and CR (output across R) circuits same? 1. How hybrid electric cars can be operated more…

13 Oct 2020 10:24 AM IST

Project-1: Powertrain for aircraft in runways

Objective:

Aim: Search and list out the total weight of various types of aircrafts. Is there any difference between ground speed and air speed? Why is it not recommended to use aircraft engine power to move it on the ground at Airport? How an aircraft is pushed to runway when its ready to take off? Learn…

08 Oct 2020 07:22 AM IST

Week-11 Challenge: Braking

Objective:

Aim: For a defined driving cycle, calculate the energy required for braking. Why electric motor can’t develop braking torque at high speed similar to starting? How electric and mechanical brakes are coordinated? Make a MATLAB program which plots contour of given motor speed, torque and efficiency values. …

05 Oct 2020 09:50 AM IST

Week-10 Challenge: Duty Cycle

Objective:

Aim: Why power electronics circuits are efficient? In practice, which types of losses occur in power electronics circuits? Using a suitable MATLAB model, show how duty cycle control signal can be generated for a simple power converter circuit? Make a comparison of square wave inverter output voltage…

02 Oct 2020 09:49 AM IST

Week 9 Challenge: Induction Motor-2

Objective:

Aim: Discuss about the equivalent circuit network of induction motor MATLAB model. Calculate the ratio of starting torque at half voltage & frequency to rated values. Make a MATLAB script file which will plot speed torque characteristics for frequency control method. Explain in brief about operation of BLDC motor.…

29 Sep 2020 07:44 AM IST

Week-7 Challenge: DC Motor Control

Objective:

Aim: Run MATLAB demo ‘Speed control of a DC motor using BJT H-bridge’. Modify the model such that armature current doesn’t shoot up when motor changes direction from forward to reverse. Compare the 'Four-Quadrant Chopper DC Drive (DC7) block' with H-bridge model. Make a suitable EV model using…

23 Sep 2020 09:54 AM IST

Week-6 Challenge: EV Drivetrain

Objective:

Aim: 1. To study the type of power converter circuits are employed in EV and HEV 2. To Calculate the EV steady state speed. 3. To Explain about Inductin motor vs DC brushless motor. 1. Which types of power converter circuits are employed in electric and hybrid electric vehicle? …

21 Sep 2020 12:29 PM IST

DC Machine Characteristics

Objective:

Aim: 1. Implement DC machine torque speed characteristics equations in MATLAB script file. 2. Distinguish between power cables and signal cables. 3. What voltage levels are considered as high & low for a battery pack of electric vehicles? Answer: 1. DC machine torque speed characteristics equations. …

20 Sep 2020 06:43 AM IST

Week-4 Challenge WOT Condition Part-2

Objective:

Aim: What is the difference between mapped and dynamic model of engine, motor and generator? How can you change model type? How does the model calculate miles per gallon? Which factors are considered to model fuel flow? Run the HEV ReferenceApplication with WOT drive cycle. Change the grade and wind velocity…

18 Sep 2020 08:01 AM IST

Forces Acting on a Vehicle

Objective:

Aim: To find the maximum speed of the motor (driver) & propulsion power of electric scooter. Theory: Tire nomenclature: Load Index: Load Index is the numerical…

16 Sep 2020 07:42 AM IST

WOT Condition

Objective:

Aim: 1. To calculate the ratio of Hill-Climbing power required by fully loaded tata ultra truck to the half-loaded one. 2. To calculate the minimum length of the flyover. 3. To Prepare a new drive cycle excel file. 4. To Model the WOT (Wide Open Throttle) response of GM EV1 car. …

16 Sep 2020 07:03 AM IST

Project 2 - Rankine cycle Simulator

Objective:

Aim: To Create a Rankine Cycle Simulator using OCTAVE/MATLAB. Software Used: MATLAB R2020 Theory: The Rankine cycle is a model used to predict the performance of steam turbine systems. It was also used to study the performance of reciprocating steam engines. The Rankine cycle is an idealized thermodynamic…

09 Sep 2020 06:16 AM IST

Week -2

Objective:

Aim: To make a Simulink model of doorbell using solenoid block. To create a Simulink model of thermistor to sense the temperature of a heater. Software used: MATLAB R2020a_SIMULINK Theory: …

02 Sep 2020 07:48 AM IST

Flow over a bicycle

Objective:

Aim: 1.Calculation of drag force against a cyclist using Matlab Tool 2.Plotting a graph between velocity and drag force 3.Plotting a graph between drag coefficient and drag force Formulae: The formula used to calculate the drag force against a cyclist is Drag force`(Fd)=Cd.A.(rhov^2)/2` `(kg-m)/sec`…

28 Aug 2020 09:19 AM IST

Project 1 - Parsing NASA thermodynamic data

Objective:

Aim: The main objective of this project is to write a code in matlab for parsing the NASA Thermodynamic data file and to calculate the thermodynamic properties of various gas species. File parsing: Parsing refers to syntactic analysis of the input code into its components perts in order to facilitate the writing…

28 Aug 2020 07:25 AM IST

Week 4 - Genetic Algorithm

Objective:

Objective: To write a code in MATLAB to optimise the stalagmite function and find the global maxima of the function. And Understand the process of GA. Theory: Introduction to Optimization: The field of optimization has evolved significantly over the past few decades. Several new theoretical, algorithmic, and computational…

27 Aug 2020 03:14 PM IST

Curve Fitting

Objective:

Objective: To write a code to fit a linear and cubical polynomial for the Specific Heat(cp) data. To write a code to show splitwise method. To explain the Parameters used to measure the fitness characteristics for the both the curves. Theory: Curve fitting: Curve fitting is a process of constructing…

26 Aug 2020 07:51 AM IST

Forward Kinematics of a Robotic arm

Objective:

Aim: To simulate the forward kinematics of a 2R Robotic Arm using Matlab tool. Theory: Robotic Arm: Robotic Arm is made up of mechanical linkages, which is programable to work in the required manner. The links are joined in such a way that to create rotational and translatory motion. The behaviour of the robot changes…

26 Aug 2020 06:51 AM IST

Air standard Cycle

Objective:

Aim: To plot a P-V diagram of an Otto cycle and find the thermal efficiency by using Matlab Tool. Formulae: Swept Volume (`Vswept``: `pi/4*d^2*L` clearance volume (`Vc`): `(Vs)/(gamma-1)` compression Ratio (`r`)= `(V2)/(V1)` Thermal Efficiency of an engine (`eta``o`): `1-1/(r)^(gamma-1)` Adiabatic process:`pv^gamma=c`…

26 Aug 2020 06:23 AM IST

Week 3 - Solving second order ODEs

Objective:

Objective: To write a program to solve the ODE that represents the equation of motion of a simple pendulum with damping and create animation. Schematic sketch of simple pendulum: Simple pendulum ODE: `(d^2theta)/dt^2+b/m*(d theta)/dt+g/l*sintheta=0` where `theta`=…

26 Aug 2020 06:21 AM IST

Showing 1 of 56 projects