All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
EV BATCH17 Aim: To calculate ,describe and make a codes of motor by using the matlab. objective:1 For a defined driving cycle, calculate the energy required for braking. codes: The below codes is used to calculate the energy required for braking torque. The kinetic energy formula is used for calculating the energy. BE=1/2*m*v^2,m=mass…
Mohmmed Riyaz
updated on 03 Jun 2022
EV BATCH17
Aim:
To calculate ,describe and make a codes of motor by using the matlab.
objective:1 For a defined driving cycle, calculate the energy required for braking.
codes:
clear all
close all
clc
m=1000;
drivecycle=xlsread('udds.xlsx');
t=drivecycle(:,1);
v=drivecycle(:,2);
for i=1:(length (drivecycle)-1);
if v(i)>v(i+1)
BE(i)=0.5*m*(v(i)-v(i+1))^2;
end
end
fprintf('total brake energy is %d',sum(BE))
figure(1)
plot(BE,'color','r');
xlabel('Time(s)')
ylabel('Energy(J)')
title ('Braking energy')
PLOTS:The below plots represents the braking energy of the udds cycle.
output:
objective:2Why electric motor can’t develop braking torque at high speed similar to starting?
How electric and mechanical brakes are coordinated?
There are three types of electric braking, all of which are applicable to the usual types of electric motors, viz.
For regenerative braking it is necessary for:
(i) Supply voltage to drop,
(ii) The motor to be overexcited or
(iii) The motor to be running at a speed higher than no-load speed.
objective:3 Make a MATLAB program which plots contour of given motor speed, torque and efficiency values. Attach the code as a .m file attach a screenshot of all the plots.
codes:
The below codes is used for plot the speed,torque and efficiency values by using the contour plots.
if plot the contour the 1D array is convert into 2D array.
clear all
close all
clc
%parameters of a motor
kc=0.2; %copper loss
ki=0.008;%iron loss
kw=0.00001;%windage loss constant
cons=20; %constant loss
%creation of torque and speed array
t=linspace (1,250); %1D torque array
w=linspace(1,1000); %1D speed array
%converting into 2D array
[T,W]=meshgrid(t,w);
%power calculations
P_out=W.*T; %power=speed*torque
%losses
L_c=(T.^2)*kc ;%cooper ;loss
L_i=W.*ki;%iron loss
L_w=(W.^3)*kw;%windage loss
p_in=P_out+L_i+L_c+L_w+cons; %input power
eff=P_out./p_in; %efficiency
contour(W,T,eff,'showtext','on','linewidt',1.5)
xlabel('speed (rads-1)')
ylabel('Torque (Nm)')
plots:the below plots is the contour of the given motor speed,torque and efficiency.
conclusion:
The above objectives are calculated,plotted and described successfully by using the matlab.
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 2
AIM: To develop the forward energy-based fuel Consumption model of a P1 hybrid vehicle by using the matlab and simulink. Overview: 1. Hybrid Electric vehicle: Using the Two or more energy sources to propulsion system in driving is called the Hybrid Electric Vehicle. Conventionally,petroleum fuel based energy source (Petrol,deisel,etc..)via…
30 Jun 2022 03:17 PM IST
Project 2 Adaptive Cruise Control
EV BATCH17 AIM: To develop a model of adaptive cruise control by using the matlab. Objective: Development of a MATLAB Simulink Model for Adaptive Cruise Control feature as per the requirement document following Model Based Development(MBD) related process.SLDD creation,configuration parameter changes,Model advisor check…
27 Jun 2022 07:56 AM IST
Project 1 (Mini Project on Vehicle Direction Detection
AIM: To develop the model of vehicle direction by using the matlab. OBJECTIVE: The objective of this project is to create a MBD complaint MATLAB Simulink model for a vehicle direction dectection as per the requirement specified. Tag the requirements to the simulink model;Requirement 1 & Requirement 2 are tagged…
26 Jun 2022 06:30 AM IST
Project 2 Thermal modeling of battery pack
EV BATCH17 AIM: To design a 10 series lithium ion battery model,simulate the thermal effects by using the matlab. abstract: Lithium ion (Li-ion) battery pack is a complex system consisting of numerous cells connected in parallel and series. The performance of the pack is highly dependent on the health of each individual…
18 Jun 2022 09:46 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.