Week-11 Challenge: Braking
(Q1)
To calculate the energy required for braking during a defined driving cycle, we need to know the following parameters:
Mass of the vehicle
Initial velocity of the vehicle
Final velocity of the vehicle
Distance traveled during the driving cycle
Coefficient of rolling resistance of the vehicle
Coefficient of aerodynamic drag of the vehicle
Efficiency of the braking system
The formula to calculate the energy required for braking is:
Energy required for braking = Kinetic energy at initial velocity - Kinetic energy at final velocity - Work done against rolling resistance - Work done against aerodynamic drag
The kinetic energy at initial velocity is:
KEi = 0.5 x m x vi^2
where m is the mass of the vehicle and vi is the initial velocity.
The kinetic energy at final velocity is:
KEf = 0.5 x m x vf^2
where vf is the final velocity.
The work done against rolling resistance is:
Wrr = m x g x d x Crr
where g is the acceleration due to gravity (9.81 m/s^2), d is the distance traveled during the driving cycle, and Crr is the coefficient of rolling resistance.
The work done against aerodynamic drag is:
Wad = 0.5 x rho x A x Cd x v^2 x d
where rho is the density of air (1.225 kg/m^3), A is the frontal area of the vehicle, Cd is the coefficient of aerodynamic drag, and v is the average velocity during the driving cycle.
The energy required for braking is then:
Eb = (KEi - KEf - Wrr - Wad) / eta
where eta is the efficiency of the braking system.
Note that the energy required for braking will be negative if the vehicle is accelerating during the driving cycle, indicating that energy is being stored in the vehicle's kinetic energy.
(Q2)
Electric motors can develop braking torque at high speed, but the amount of braking torque that can be developed decreases as the speed increases. This is because the amount of electrical energy that can be converted into mechanical energy decreases as the speed increases, due to the limitations of the motor's design and the power electronics controlling the motor.
To supplement the limitations of electric braking, mechanical brakes are used in combination with electric brakes. The coordination between electric and mechanical brakes depends on the specific design of the braking system. In general, the electric brake is used to slow down the vehicle to a certain speed, and then the mechanical brake is used to bring the vehicle to a complete stop.
In some designs, the electric and mechanical brakes are integrated into a single system, such as regenerative braking, which uses the electric motor to generate electrical energy during braking, and then uses that energy to recharge the battery or power other vehicle systems. In other designs, the electric and mechanical brakes are separate systems that are coordinated by the vehicle's control system, such as in hybrid electric vehicles, where the regenerative braking is used to slow down the vehicle and charge the battery, and then the mechanical brakes are used if additional stopping power is needed.
The coordination between electric and mechanical brakes is critical to ensure safe and efficient vehicle operation. The control system must be designed to balance the use of both types of brakes, to ensure that the vehicle can be stopped safely and smoothly, and to optimize the energy efficiency of the braking system.
(Q3)
MATLAB program that can plot the contour of motor speed, torque, and efficiency values:
% Define the range of motor speed, torque, and efficiency values
speed = linspace(0, 6000, 50); % Motor speed in RPM
torque = linspace(0, 300, 50); % Motor torque in Nm
efficiency = zeros(length(speed), length(torque)); % Motor efficiency
% Calculate the motor efficiency for each combination of speed and torque
for i = 1:length(speed)
for j = 1:length(torque)
% Motor efficiency calculation
% Replace with your own formula for efficiency
efficiency(i,j) = torque(j) * speed(i) / (1000 * power);
end
end
% Plot the contour of motor efficiency
contourf(torque, speed, efficiency);
colorbar; % Add colorbar to the plot
xlabel('Torque (Nm)'); % X-axis label
ylabel('Speed (RPM)'); % Y-axis label
title('Motor Efficiency Contour Plot'); % Plot title
Note that the efficiency formula used in the program is just a sample and should be replaced with the actual formula for the specific motor being analyzed. The power variable in the formula represents the motor power in kW. Also, the contourf function is used to plot a filled contour plot, but other MATLAB functions can be used to customize the plot appearance as desired.