Braking Energy Calculation
1) Calculation Braking Energy reuirements for a given Drive cycle
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
In this calculation UDDS Drive cycle data is used. The total Braking energy required for the UDDS drive cycle is calculated.
UDDS Drive cycle - The EPA Urban Dynamometer Driving Schedule (UDDS) is commonly called the "LA4" or "the city test" and represents city driving conditions. It is used for light duty vehicle testing. The UN/ECE Regulation 53 refers to the EPA UDDS as the "Test Equivalent to the Type 1 Test (verifying emissions after a cold start).
This UDDS drive cycle data is read in matlab as a .xlsx excel file.
Then the speed values are converted from mph to m/s to have easy calculation with respect to metric system.
The kinetic energy E of a vehicle is given by the formula
where m is the vehicle's mass and v is the speed at the start of braking.
If the vehicle speed decreases from intial velocity Vi to final velocity Vf then the required braking energy is given by the formula
Using this formula, whenever decelaration occurs in the drive cycle the decrease in velocity, decelaration value, brake energy required are calculated.
The vehicle mass is assumed as 2000 kg and 5 % of vehicle mass is added as moment of inertia of all rotating parts in the vehicle.
The following matlab script is made to calculate the total braking energy required for the UDDS drive cycle.
clc
% Input values
mass = 2000+0.05*(2000); % Mass of the vehicle .
g = 9.8; % Acceleration due to gravity
time_period = 1370; % Time period of drive cycle
num = xlsread('udds.xlsx'); % Reading the drive cycle data
time = num(1:time_period,1); % Time values (seconds)
velocity = num(1:time_period,3); % Velocity values (m/s)
decrease_in_velocity = zeros(1,time_period);
change_in_time = zeros(1,time_period);
deceleration = zeros(1,time_period);
instantaneous_braking_energy = zeros(1,time_period);
for i = 1:(length(velocity)-1)
if velocity(i) > velocity(i+1)
decrease_in_velocity(i) = velocity(i+1) - velocity(i);
change_in_time(i) = time(i+1) - time(i);
deceleration(i) = decrease_in_velocity(i)/change_in_time(i);
instantaneous_braking_energy(i) = 0.5*mass*0.001*((velocity(i))^2 - (velocity(i+1))^2)/3600;
end
end
figure
subplot(2,1,1)
plot(time,velocity)
xlabel('Time (seconds)')
ylabel('Velocity (m/s)')
title('Urban Dynamometer Driving Schedule (UDDS) drive cycle data')
subplot(2,1,2)
plot(time,deceleration)
xlabel('Time (seconds)')
ylabel('Deceleation (m/s^2)')
title('Decelartion values for UDDS drive cycle data')
figure
plot(time,instantaneous_braking_energy,'m')
xlabel('Time (seconds)')
ylabel('Braking enrrgy (kWh)')
title('Braking energy values for UDDS drive cycle data')
fprintf('The total braking energy required for UDDS drive cycle for a time period of %d seconds is %.3f kWh\n',time_period-1,sum(instantaneous_braking_energy))
The Braking energy value is displayed as the output.
The decelaration plot and brake energy plots are made.
2) Difference in torque values produced by an Electric motor at high speed and at starting low speed values
Electric mototr have high high torque producing capability at low starting torques. But as the speed increases the torque values rapidly decreases.
Starting Torque - During the starting stage , the speed values are low and thus torque produced is much high.
Braking Torque - In the braking stage, the speed of the motor is of very high value and sometimes greater the synchronous speed values, thus due to high speed values the braking torque generated will be a low value only
Factors limiting the braking power generated during regenerative braking
(a) Braking power is not only limited by the motor's power rating, but by the charging power limit of the battery pack. This limit depends on the battery type (chemical composition) and changes with temperature.
(b) The kinetic energy of a slowly moving car is low enough that very little energy is put back into the battery as the car comes to a stop. In fact, the last little bit of slowing the vehicle down generates such a small amount of energy that it does not even cover the fixed losses in the inverter and motor.
(c) Regenerative braking is necessarily limited when the batteries are fully charged. Because the additional charge from regenerative braking would cause the voltage of a full battery to rise above a safe level, the motor controller will limit regen torque in this case.
Coordination of electric and mechanical braking
Generally Electric motor dont have high torque capacity to handle all of the vehicle braking. Hence during the initial braking time, mechanical brakes are used in larger proportion than regenerative braking.
Once the braking torque value starts to decrease the regenerative braking is increased in proportion.
Basically, there are three different brake control strategies:
- series braking with optimal braking feel
- series braking with optimal energy recovery
- parallel braking
Series Brake -- Optimal Feel
The control objective is to minimize the stopping distance and optimize the driver’s feel.
When the commanded deceleration (represented by the braking pedal position) is less than 0.2g, only the regenerative braking on the front wheels is applied, which emulates the engine retarding function in conventional vehicles.
When the commanded deceleration is greater than 0.2g , the braking forces on the front and rear wheels follow the ideal braking forces
distribution curve I, as shown in Figure 1 by the thick solid line.
The braking force on the front wheels (driven axle) is divided into two parts: regenerative braking force and mechanically frictional braking force.
When the braking force demanded is less than the maximum braking force that the electric motor can produce,only electrically regenerative braking will apply.
When the commanded braking force is greater than the available regenerative braking force, the electric motor will operate to produce its maximum braking torque, and the remaining braking force is met by the
mechanical brake system.
It should be noted that the maximum regenerative braking force produced by an electric motor is closely related to the electric motor’s speed.
At low speed (lower than its base speed), the maximum torque is constant.
However, at high speed (higher than its base speed), the maximum torque decreases hyperbolically with its speed.
Therefore, the mechanical brake torque at a given vehicle deceleration varies with vehicle speed.
Series Brake - Optimal Energy Recovery
The principle of the series braking system with optimal energy recovery is to recover the braking energy as much as possible in the condition of meeting the total braking force demanded for the given deceleration.
(a) When the vehicle is braked with an acceleration rate of j /g < μ, the braking forces on the front and rear wheels can be varied in a certain range. This variation range of the front and rear axles is shown in
figure by the thick solid line ab, where μ =0.9 and j/g = 0.7. In this case, regenerative braking should be used in priority.
If the available regenerative braking force (maximum braking force produced by the electric motor) is in this range (point c in Figure , for example), the braking force on the front wheels should be developed only
by regenerative braking without mechanical braking. The braking force on the rear wheels, represented by point e, should be developed in order to meet the total braking force requirement.
If, on the same road, the available regenerative braking force is less than the value corresponding to point a (e.g. Figure : Demonstration of series braking — optimal energy recovery [1] point i in Figure ), the
electric motor should be controlled to produce its maximum regenerative braking force. The front and rear braking forces should be controlled at point f so as to optimize the driver feel and reduce braking
distance. In this case, additional braking force on the front wheels must be developed by mechanical braking, and the braking force on the rear axle is represented by point h .
(b) When the commanded deceleration rate, j/g , is much smaller than the road adhesive coefficient (j /g = 0.3 in Figure 2 for example), and the regenerative braking force can meet the total braking
force demand, only regenerative braking is used without mechanical braking on the front and rear wheels (point j in Figure).
(c) When the commanded deceleration rate, j/g, is equal to the road adhesive coefficient μ , the operating point of the front and rear braking forces must be on the curve I.
On a road with a high adhesive coefficient (μ = 0.7, operating point f, in Figure, for example), the maximum regenerative braking force is applied and the remaining is supplied by the mechanical brake.
On a road with a low adhesive coefficient (μ = 0.4 , operating point k , in Figure, for example), regenerative braking alone is used to develop the front braking force.
(d) When the commanded deceleration rate, j /g, is greater than the road adhesive coefficient μ , this commanded deceleration rate will never be reached due to the limitation of the road adhesion.
The maximum deceleration that the vehicle can obtain is (a / g) max = μ . The operating point of the front and rear braking forces is on the curve I , corresponding to μ ( μ = 0.4 and j /g = 0.4 in Figure , for
example); the operating point is point k and the maximum deceleration rate is j/g = 0.4 . It should be noted that the series brake with both optimal feel and energy recovery needed active control of both electric
regenerative braking and mechanical braking forces on the front and rear wheels. At present, such a braking system is under research and development.
Parallel Brake
The parallel brake system includes both an electrical (regenerative) brake and a mechanical brake, which produce braking forces is parallel and simultaneously. The operating principle is illustrated in Figure , in
which regenerative braking is appliedonly to the front wheels.
The parallel brake system has a conventional mechanical brake which has a fixed ratio of braking force distribution on the front and rear wheels. Regenerative braking adds additional braking force to the front
wheels, resulting in the total braking force distribution curve. The mechanical braking forces on the front and rear axles are proportional to the hydraulic pressure in the master cylinder. The regenerative braking
force developed by the electric motor is a function of the hydraulic pressure of the master cylinder, and therefore a function of vehicle deceleration.
Because the regenerative braking force available is a function of motor speed and because almost no kinetic energy can be recovered at low motor speed, the regenerative braking force at high vehicle
deceleration (e.g.,a /g = 0.9 ) is designed to be zero so as to maintain braking balance.
When the demanded deceleration is less than this deceleration, regenerative braking is effective. When the braking deceleration commanded is less than a given value, say 0.15g, only regenerative braking is
applied. This emulates the engine retarding in a conventional vehicle. In Figure , the regenerative braking force, and mechanical braking forces on the front and rear wheels, Fbf mech and Fbr , are illustrated.
Below shown Figure shows the total braking force, regenerative braking force, and mechanical braking force on the front wheels as well as the braking force on the rear wheels in the parallel braking system of a
passenger car. The parallel braking system does not need an electronically controlled mechanical brake system. A pressure sensor senses the hydraulic pressure in the master cylinder, which represents the
deceleration demand. The pressure signal is regulated and sent to the electric motor controller to control the electric motor to produce the demanded braking torque. Compared with the series braking of both
optimal feel and energy recovery, the parallel braking system has a much simpler construction and control system. However, the driver’s feeling, and amount of energy recovered are compromised.
3) MATLAB program which plots contour of given motor speed, torque and efficiency values.
The output power values are calculated by multiplying given speed and torque values.
All thee losses are added with output power to get total input power provided. From these input and output power values efficiency values are calculated.
Then a contour plot is drawn for particular efficiency values alone.
clc
clear all
close all
Velocity = linspace(1,1000); % speed in rad/s
Torque = linspace(1,250); % Torque in Nm 0 to 40 Nm
kc =0.2; % kc - copper losses coefficient
ki = 0.008; % ki – iron losses coefficient
kw = 0.00001; % kw – windage losses coefficient
conL = 20; % Constant motor losses
[X,Y] = meshgrid(Velocity,Torque);
Output_power =(X.*Y);
Copper_losses = (Y.^2)*kc;
Iron_losses = X.*ki;
Windage_losses = (X.^3)*kw;
Input_power = Output_power+Copper_losses+Iron_losses+Windage_losses+conL;
Efficiency = Output_power./Input_power;
V = [0.7,0.75,0.8,0.85,0.875,0.9,0.91,0.92,0.93]; % Efficiency curves to be plotted
box off
grid off
contourf(X,Y,Efficiency,V);
colorbar
xlabel('Rotor Speed (rpm)')
ylabel('Torque induced N.m')
zlabel('Efficiency')
title('Torque speed curve of induction motor with Efficiency values')
figure
surf(X,Y,Efficiency)
colorbar
xlabel('Rotor Speed (rpm)')
ylabel('Torque induced N.m')
zlabel('Efficiency')
title('Efficiency values for various operating points of motor')
In the contour plot the colorbar shows the efficiency values.
In the surf plot, the efficiency of all points in the Torque-speed graph is displayed.
