Challenge

Week-11 Challenge: Braking

Q1:-For a defined driving cycle, calculate the energy required for braking.

%Loading data file
Drive_cycle=xlsread('drivecycle');

%defining time values and speed values
t=Drive_cycle(:,1)
s=Drive_cycle(:,3)

%calculating braking energy
m=1000
for i=1:308;
    if s(i+1)<s(i)

    BE(i)=(0.5*m*([s(i+1)-s(i)]^2))
    end
end
be=BE./1000
TE1=sum(be).*t(i)/3600
TE=be.*t(i)/3600
fprintf("the total energy required in %fkwh",TE1)
subplot(2,1,1)
plot(t,s)
title('speed vs time')
xlabel('time')
ylabel('speed')
subplot(2,1,2)
plot(TE)
title('total energy kw/h')
xlabel('time')
ylabel('total energy')

the total energy required in 48.666324kwh>>

Q2:-Why electric motor can’t develop braking torque at high speed similar to starting? How electric and mechanical brakes are coordinated?

Answer:

Regenerative braking allows electric vehicles to use the motor as a generator when the brakes are applied, to pump vehicle energy from the brakes into an energy storage device. Regenerative braking is an effective approach to extend the driving range of an EV.

  • The regenerative braking torque cannot be made large enough to provide all the required braking torque of the vehicle as it might lead to the deterioration in stability of the vehicle.
  • Also as compared to the torque values of acceleration torque of motor is much higher than deceleration torque.
  • At high speed, the motor might be in its constant power region which causes less values of torques produced and this limits the amount of braking torque that is used for regeneration. Hence the peak value of acceleration torque and braking torque are not equal.

Electric and Mechanical brakes Co-ordination:

The regenerative braking system may not be used under many conditions, such as with a high State of Charge (SOC) or a high temperature of the battery. In these cases, the mechanical braking system works to cover the required total braking torque. Thus, cooperation between the mechanical braking system and the regenerative braking system is a main part of the design of the EV braking control strategy and is known as torque blending.

There are 2 different control strategies for Braking Combinations:

  1. Series Control Strategy
  2. Parallel Control Strategy

Series Control Strategy:

  • a combination of friction-based mechanical braking system with a regenerative braking system that transfers energy to the battery with an integrated control, which distributes the required braking force between the regenerative braking system and the mechanical braking system.
  • Series Startegy could give an increase of 15-30% in fuel efficiency and has more consistent braking due to good torque blending capability.

Parallel Control Strategy:-

  • combination of mechanical and the regenerative braking system, operated simultaneously without an integrated control.
  • The regenerative braking force is added to the mechanical braking force which cannot be controlled.
  • The regenerative torque is determined by considering the motor capacity, battery SOC, and vehicle velocity. The regenerative braking force is calculated from the brake control unit by comparing the demanded brake torque and the motor torque available.

Application of Braking Combination :

EDIB (Electric Driven Intelligent Brake) in NISSAN LEAF

  • EDIB allows and controls optimization of the regenerative brake and regular friction brake (hydraulic brake).
  • The system produces an adequate braking force keeping energy regeneration increased as much as possible.
  • At higher speeds, a combination of regenerative and friction braking is applied.
  • At lower speeds, regenerative braking is given a higher proportion for maximised energy conversion.

Q3:-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.

ANS:-

%contour speed torque efficiency values

%defining speed and torque arrays
speed=linspace(0,1000,300);
torque=linspace(0,700,300);

[X,Y]=meshgrid(speed,torque);

poweroutput=X.*Y

%given data
kc=0.1
ki=0.001
kw=0.0001
cl=20
A=kc*(Y.^2)
B=ki*(X)
C=kw*(X.^3)
total_loss=A+B+C+cl


inputpower=poweroutput+total_loss

Z=poweroutput./inputpower


%defining efficiency level

EL=[0.70,0.72,0.75,0.77,0.79,0.80,0.81,0.82,0.83,0.84,0.85,0.86,0.87,0.88,0.89,0.90,0.91,0.92]

contourf(X,Y,Z,EL)
colorbar
xlabel('speed')
ylabel('torque')
title('efficiency contour')

Your portfolio, next

Ship work like this
in your own course.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.

Talk to a career counsellor

Free 20-minute call. We'll map the right course to where you want to work.

By submitting you agree to our Terms and Privacy Policy.