Challenge

Week-11 Challenge: Braking

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

>>Braking system is a mechanical system that increases the frictional resistance to reduce the speed of a moving vehicle or to bring it to rest at the shortest possible distance on a surface or to pull the vehicle against the gravitational force on an inclined surface.

>>There are 2 types of brakes are Foot brake (service brake) and Hand brake (safety brake)

>>Brakes must operate without interfering the steering action.

>>Brakes must be capable of decelerating the vehicle faster than engines could accelerate .

>>Generally brakes absorb energy three times of the engine horsepower energy.

>>During braking heat is dissipated in the form of Kinetic energy

>>Kinetic energy increases as the weigh increases and doubles as the speed increases.

KE=(1/2)(W/g)((U^2)-(V^2))

KE=(M/2)((U^2)-(V^2))

Where KE-kinetic Energy

M-Mass of the vehicle (Kg); W-Gross vehicle weight (N); g-acceleration due to gravity (m/s^2)

U-Initial velocity (m/s); V-Final velocity (m/s);

>> Kinetic energy at an instance, KE=0.5*M*(v^2)

>>A drive cycle is a set of data that represent the pattern of driving of a vehicle in a particular time period.

>>A drive cycle is created on the excel and imported in Matlab

>>A m-script is created to find & plot the brake energy

>>The following m-script is run.

M = 1000; %Vehicle mass

R=xlsread('drivecycledata');

t=R(:,1);%input time

v=R(:,2); %input speed (m/s)

for i=1:(length(v)-1)

if v(i)>v(i+1)

KE(i)=0.5*M*((v(i)-v(i+1))^2); %Braking Energy

end

end

fprintf('Total braking energy is %d', sum(KE));

fprintf('Average braking energy is %d', mean(KE));

figure(1);

subplot(2,1,1);

plot(t,v);

title('Drive cycle');

ylabel('Speed (RPM)');

xlabel('Time (s)');

subplot(2,1,2);

plot(KE);

title('Braking Energy');

ylabel('Braking Energy');

xlabel('Time (s)');

OUTPUT:

>> W11q1_tt

Total braking energy is 452000

Average braking energy is 1.558621e+04>>

>>The graph is displayed showing the input time, speed & output braking energy.

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

>>The electric motor can’t develop braking torque a higher speed similar to staring torque because the motor acts as generator as soon as the electric input stopped which in turn weakens the flux and reduces the torque

>>The 2 types of brakes in a vehicle are electrical Brake (Regenerative brake) & mechanical brake.

>>In mechanical braking system, the frictional resistance is increased to reduce the speed of a moving vehicle or to bring it to rest at the shortest possible distance on a surface or to pull the vehicle against the gravitational force on an inclined surface.

>>In electrical braking system, the excess kinetic energy dissipated while braking is recovered and stored by using the electrical motors as generators under braking condition. This reduces the wear & tear and increases the life of the braking system. It’s also called as regenerative braking.

*COORDINATION OF ELECRICAL & MECHANICAL BRAKING

>>Electric motors doesn’t have high torque handling capacity during braking, so mechanical brake is preferred during initial braking time.

>>As the braking torque starts to decrease, electric brake is preferred over mechanical brake.

>>There are 2 types of control strategies, they are:

*SERIES BRAKING CONTROL STRATEGY:

Series braking control is when mechanical & electrical brakes are applied one after the other.

Series braking control strategy is classified as 2 types, they are:

1.Series braking with optimal braking feel is to minimize the stopping distance & optimize the driver’s feel.

-When the commanded deceleration is less than 0.2g, only the regenerative brake on the front wheel is applied emulating the retarding function in the engine.

- When the commanded deceleration is greater than 0.2g, the braking force is applied on both rear & back wheels

-When the demanded braking force is less than maximum breaking force, regenerative force is used.

- When the demanded braking force is greater than maximum breaking force, mechanical force is used.

-At low speed, maximum torque is constant & at high speed, maximum torque decreases hyperbolically with speed.

  1. Series braking with optimal energy recovery is used to recover the possible braking energy when the demanded braking force is equal to maximum braking capacity of the brake

-When the braking is done with acceleration rate greater than 0.7g, then the regenerative braking force on both front & rear wheels are varied.

-When deceleration rate is smaller than road adhesive coefficient, the force demand is less and can be met by regenerative brake alone.

-When deceleration rate is equal than road adhesive coefficient, the force demand is met by maximum regenerative brake and the rest by mechanical force.

- When deceleration rate is greater than road adhesive coefficient, the force demand is met by both regenerative brake and mechanical brake equally.

*PARALLEL BRAKING CONTROL STRATEGY is built in such a way that the mechanical brake has fixed ratio mechanical braking force distribution on the front & rear wheels, where regenerative brake adds additional braking force to the front wheel.

-The mechanical braking force on front & rear axles are proportional to the hydraulic pressure in the master cylinder.

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

>>The time and speed are taken as input array values using the command ‘linspace’

>>The time & speed values are combined using command ‘meshgrid’

>>Copper loss constant, Iron loss constant, windage loss constant & loss constant are the constant inputs taken.

>>Then the following formulae are given to calculate the losses:

Copper loss=Kc*(T.^2)

Iron loss=Ki*Wm

Windage loss=Kw*(Wm.^3)

>>Then he power output is calculated Pout=Wm.*T

Where Wm is the speed(m/s) and t is he time (s)

>>The input power is calculated by adding all the losses with poweroutput

>>Then the efficiency is calculated

>>The contour is plotted between the speed, torque & efficiency

>>then the m-script is run and the output graph is displayed

t=linspace(1,250,250); % Torque

s=linspace(1,1000,250); %speed

[Wm,T]=meshgrid(s,t);

Kc=0.3; %Copper loss constant

Ki=0.009; %Iron loss constant

Kw=0.00005; %Windage loss constant

C=30; %loss constant

C_loss=Kc*(T.^2); %Copper loss

I_loss=Ki*Wm; %Iron loss

W_loss=Kw*(Wm.^3); %Windage loss

Pout=Wm.*T; %Power Output

Pin=Pout+C_loss+I_loss+W_loss+C;

E=Pout./Pin %effeciency

contour(s,t,E);

title('Torque-Speed-Efficiency contur of an Induction Motor');

xlabel('Speed (RPM)');

ylabel('Torque (Nm)');

grid on

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.