All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
Objective: 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.…
Setlem Yogi Venkata Karishma
updated on 05 Jan 2022
Objective:
Solution: To calculate the energy required for braking for a defined driving vehicle.
Electrical vehicles requires some energy to stop the vehicle at any instant of time. This energy is called Braking energy.
There are two types of braking.
1. Electrical Braking
2. Mechanical Braking
THese two brakings are required to halt the vehicle from a given speed to zero speed
Energy required for braking = 0.5* mass* velocity^2
Suppose we have NREL Class 3 Electrical vehicle cycle
This graph shows speed with respect to time.
For above driving cycle, it is required to calculate the braking energy. Above data points are converted into a execl format as shown in below figure.
At various speeds the braking energy is calculated by using formula of 1/2*m*v^2.
2.Why electric motor can’t develop braking torque at high speed similar to starting? How electric and mechanical brakes are coordinated?
Ans: There are two reasons for a motor developing higher starting torque compare to braking.
1) Due to tranisents
At starting the motor draws large current due to transient. As torque is proportional to square of the current, torque value is also so high at this moment.
when we apply brakes to motor at that time, current value is within the range Therefore torque value is also within the range.
2) Torque Speed Characteristics:
From Torque speed characteristics when speed increase torque should decrease to maintain power constant. At that time starting speed is very low therefore torque value is very high. At that time of braking, speed value is high. At the time of braking, speed value is high therefore torque value will be low. Therefore at the time of braking torque value available will be lower.
In order to stop the vehicle ie requires electrical as well as mechanical brakes.
There are two methods to apply this brakes.
1. Series braking
2. Parallel braking
Series braking: In this mechanical and electrical (Regenerative) brakings are applied oneafter the other.
Parallel Braking: In this both Braking methods are applied at a same time.
At lower speeds Regenerative brakings are used and at higher speeds mechanical brakes are used.
3. Make a MATLAB program which plots contour of given motor speed, torque and efficiency values. Attach the code as a. file attach a screenshot of all the plots.
Ans: To write a matlab program to plot contour for a given speed, torque, efficiency.
Program:
clc;
w= linespace(0,600); % speed array
T= linespace(0,800); %torque array
% loss coefficients
kc=0.18;
ki=0.08;
kw=0.0005;
% mesh grid
[X,Y]=meshgrid(w,T);% converting 1d to 2d mesh
coperloss = (Y.^2)*kc;
ironlosee = X.*ki;
windagelose = (X.^3)*kw;
constantloss = 21;
output_power = X.*Y;
inputpower = coperloss + ironloss + windageloss + constantloss + output_power;
effi = output_power./inputpower;
n = linespace (0.7, 0.9, 10);
box off;
contour (X,Y,effi,n);
xlabel ('speed rad/s');
ylabel ('Torque Nm');
Results:
Inner current yellow one indicates higher efficiency compare to outer counter.
As a torque speed values are increases efficiency value decrease from above counter.
For a low speed and low torque values, efficiency of motor is very high.
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...
Project 1 - Interfacing a 16*2 LCD with Arduino using I2C protocol
Aim: Overview of the Project: In this project implementing the Code for “Interfacing a 16*2 LCD with two Arduino’s (one for Master and one for Slave) using Inter-Integrated Circuit (I2C) communication protocol” by sending the message to LCD using I2C communication protocol and display the message…
15 Jun 2022 09:49 AM IST
Project 2
Objective: Design an interleaving DC/DC converter system for a data centre application with the following specifications: • Input voltage: 45 – 60 v• Output voltage: 3 V• Output current: 100A• Efficiency > 85% (extra credit for efficiency higher than 90% on a spice-based software simulation…
04 Jun 2022 09:32 AM IST
Project 1
Project:1 Choose any three topologies and develop the models in Simulink. The project design report should include the following:1- A Design report to show the reasoning behind your choices of inductance and capacitance levels in your design.2- The full schematics of your converter including gate drivers, PWM chips,…
03 Jun 2022 11:36 AM IST
Project 2 - Implement the Code for controlling the retraction and extension of Airplane’s landing gear
Aim:Implement the Code for controlling the retraction and extension of Airplane’s landing gear Overview of the project: In this project, controlling the retraction and extension of Airplane’s landing gear can be implemented using Finite State Machine (FSM). FSM is the most efficient algorithm which is mathematical…
25 May 2022 06:57 AM IST
Related Courses
Skill-Lync offers industry relevant advanced engineering courses for engineering students by partnering with industry experts.
© 2025 Skill-Lync Inc. All Rights Reserved.