All Courses
All Courses
Courses by Software
Courses by Semester
Courses by Domain
Tool-focused Courses
Machine learning
POPULAR COURSES
Success Stories
Aim1: For a defined driving cycle, calculate the energy required for braking. A driving cycle is a series of data points representing the speed of a vehicle versus time. Driving cycles are produced by different countries and organizations to assess the performance of vehicles in various ways,…
Sanket Nehete
updated on 08 Sep 2021
Aim1:
For a defined driving cycle, calculate the energy required for braking.
A driving cycle is a series of data points representing the speed of a vehicle versus time.
Driving cycles are produced by different countries and organizations to assess the performance of vehicles in various ways, as for instance fuel consumption, electric vehicle autonomy and polluting emissions.
Steps for plotting graph:
Eb = 0.5*m*v2
Where,
m = 1000kg ___Given
Total braking energy = 356828.7 N-m
Average braking energy = 20989.2 N-m
Graphs
Aim2:
Why electric motor can’t develop braking torque at high speed similar to starting? How electric and mechanical brakes are coordinated?
Sometimes after accelerating you can't reach the maximum torque. The reason is that no matter how much the current loop wants to increase current (proportional to torque) by increasing the PWM duty cycle of the power stage, the Vmotor is too close to Vbemf and therefore current can't increase more.
Whenever Friction torque + Additional loads = Motor Torque, the load remains in equilibrium (does not move, or moves under constant speed). Whenever Friction torque + Additional loads < Motor Torque, the load accelerates (Motor torque - Friction torque - Additional loads = Acceleration torque > 0). Al high speeds, the BEMF is so close to Vbus that the applicable Motor torque gets limited. Then, the bigger the Friction torque + Additional load is, the smaller the Acceleration torque becomes.
This can also occur if acceleration or speed is limited by some reason.
This situation does not occur at the beginning of an acceleration because most of the torque is used to increase the kinetical energy of the load (and motor). But when the speed is already high and no extra load is applied it is not possible to increase the torque.
Reasons why the torque actual is NOT the real torque:
Maximum Achievable Torque depending on Motor Sped:
To prevent this
How electric and mechanical brakes are coordinated?
In an electric motor the total brake distribution is in two aspects which are electrical brake called as Regenerative Braking system and Mechanical brake or classical brake with hydraulic cylindrical system. Brake force distribution must be uniform. If the regenerative braking power requirement is more than the charging limit of the battery or more than regenerative capacity of the machine, we must apply mechanical brakes as well. In practical case the combination of these two is applied. So usually it is combined response of Mechanical brake and Regenerative brake. The reason for how this brake force are combined, that particular phenomenon is called Brake control strategies. There are two brake control strategies,
Aim3:
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.
MATLAB Code:
clear all
close all
clc
W = linspace (0,400);
T = linspace (0,400);
%Motor constant
Kc = 0.3; %for copper loss
Ki = 0.009; %for iron loss
Kw = 0.00001; %for windage loss
cont = 25; %for constant motor loss
%making mesh
[X,Y] = meshgrid(W,T);
outputpower = (X.*Y); %Torque*Speed = Power
B = (Y.^2)*Kc; %copper loss
C = (X.^3)*Kw; %windage loss
D = X*Ki; %Iron loss
Inputpower = outputpower + B + C + D + cont;
Z = outputpower./Inputpower;
%set efficiencies for which the control will be plotted
V = [0.72, 0.74, 0.75, 0.80, 0.82, 0.87, 0.89, 0.90, 0.92];
box off
grid off
contour(X, Y , Z, V)
xlabel('Speed(rad/sec)')
ylabel('Torque(N-m)')
hold on
V = [8000, 10000];
contour(X, Y, outputpower, V)
Output:
From this contour plot, we can see that the highest level of efficiency arises in the innermost contour contour plot and this efficiency decreases as the contours increase in size from the innermost contour
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...
Week 7 State of charge estimation
Aim1: Simulate the 3 test cases from harness dashboard and write a detailed report on the results Solution: Battery Management System (BMS) – A battery management system is the electronic system that manages the rechargeable battery, such as by protecting the battery from operating outside its safe operating area, monitoring…
23 Nov 2021 07:00 AM IST
Project 2-Highway Assistant-Lane Changing Assistant
AIM: To develop an algorithm for one of the features of the Highway Lane Changing Assistance, create a Simulink Data Dictionary for the given signals data lists, develop a model advisor report and generate a C code for it using AUTOSAR coder in SIMULINK Objective: Model development in MATLAB Simulink as per MBD guidelines…
16 Oct 2021 06:49 PM IST
Project 1- Traffic Jam Assistant Feature
Aim: To create a Simulink Data Dictionary, develop an algorithm for one of the features of the Traffic jam Assistance and generate a C code for it using Simulink. Objective: Model Development as per the MBD guidelines Creation of Simulink Data Dictionary Code generation using Embedded Coder Generating Model Advisor Report…
13 Oct 2021 11:22 AM IST
Project 1 (Mini Project on Vehicle Direction Detection
Aim: To make a model for vehicle direction determination and making the sldd file Introduction: Identifying the direction of the vehicle is one of the important & diverse features in Autonomous driving & Advanced Driver Assistance Features. This particular sub-feature of identifying the direction of vehicle…
05 Oct 2021 07:56 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.