Uploaded by Mazen Atef

Drives-assignment-2 1901406

advertisement
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
ASSIGNMENT “2”
STUDENT NAME:
STUDENT ID:
SECTION:
SUBMITTED TO: PROF. DR. MOSTAFA MAREI
1|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
1- Rotor resistance control using DC chopper:
Speed control by means of slip variation can be achieved by employing a variable
resistance Chopper
Resistance in the Rotor
Circuit. From the equations
the maximum value of
torque does not depend
upon the value of rotor
resistance. However, the
rotor resistance influences
the slip at which maximum
torque occurs. A family of
curves has been depicted in
Fig. 4.9 for variable
resistance in the rotor circuit.
For given load conditions the
speed can be varied. The slip
of the motor at any given value
of rotor resistance is given by:
2|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
MATLAB CODE:
clear; clc;
%motor parameters
Vs = 460/sqrt(3);
ws = 120*60/4;
ws_rad = 2*pi*ws/60;
Rr = 0.23;
wm = 0:1:ws;
slip = ((ws - wm) / ws);
slip_square = slip.^2;
% Initialize torque values
Td = zeros;
% Plot torque for different resistances
resistances = 0.1:0.1:0.4;
%resistance is effective resistance = (1dutyCycle)*R_external
figure;
legend_labels = cell(1, length(resistances));
for j = 1:length(resistances)
for i = 1:length(wm)
Td(i, j) = (3 * (Rr + resistances(j)) * Vs^2) / (slip(i) * ws_rad *
(((Rr + resistances(j))^2 / slip_square(i)) + 0.64));
end
plot(fliplr(slip), Td(:, j));
hold on;
legend_labels{j} = sprintf('R=%.1f', resistances(j));
end
hold off;
% Labels, title, legend
xlabel('Slip');
ylabel('Torque');
title('Torque vs Slip');
legend(legend_labels);
3|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
SCREENSHOTS:
4|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
2- Stator current control
5|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
MATLAB CODE:
clear; clc;
%motor parameters
ws = 120*60/4;
wm = 0:0.5:ws;
Xm = 43.5;
Xr = 1.94;
Rr = 0.69;
Rs = 1.01;
R = Rr + Rs;
slip = ((ws - wm) / ws);
slip_squared = power(slip,2);
current_values = 20:20:100;
hold on;
% Plot torque for different currents
for c = current_values
Tq = zeros;
i = 1;
while i <= 2*ws+1
Tq(i) = (3 * R * (Xm * c)^2) / (slip(i) * ws * ((R * R) /
slip_squared(i) + (Xm + Xr)^2));
i = i + 1;
end
plot(fliplr(slip), Tq);
end
hold off;
xlabel('Slip');
ylabel('Torque');
legend('current = 20 A', 'current = 40 A', 'current = 60 A' ,'current = 80 A'
, 'current = 100 A');
6|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
SCREENSHOTS:
7|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
3- Sta c Kramer Drive (Bonus)
Defini on: The static Kramer-drive is the method of controlling the speed of an
induction motor by injecting the opposite-phase voltage in the rotor circuit. The
injected voltage increases the resistance of the rotor, thus controlled the speed of the
motor. By changing the injected voltage, the resistance and speed of an induction
motor are controlled.
The static Kramer-drive converts the slip power of an induction motor into AC power
and supply back to the line. The slip power is the air gap power between the stator and
the rotor of an induction motor which is not converted into mechanical power. Thus,
the power is getting wasted. The static Kramer drives fed back the wasted power into
the main supply. This method is only applicable when the speed of the drive is less
than the synchronous speed.
Static Kramer Drive Working
The rotor slip power is converted into DC by a diode bridge. This DC power is now
fed into DC motor which is mechanically coupled to an induction motor. The torque
8|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
supplied to the load is the total sum of the torque produced by the induction and DC
motor drive.
The figure shown below represents the variation of Vd1 and Vd2 with a speed of two
values of DC motor field current. When the value of Vd1 is equal to the value of
Vd2 then the steady state operation of the drive is obtained, i.e., at A and B for field
current of If1 and If2.
The speed control is possible only when speed is less or half of the synchronous
speed. When the large range speed is required, the diode bridge is replaced by the
thyristor bridge. The relationship between the Vd1 and the speed can be altered by
controlling the firing angle of thyristor amplifier. Speed can now be controlled up to
stand still.
9|Page
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
MATLAB CODE:
clear; clc;
vs= 460/sqrt(3);
ws = 120 * 60 / 4;
% synchronous speed
wm = 0:1:6000;
% motor speed
Trated = 1000; %assumed;
nc = 1; % transformer turns ratio
nm = 1; % motor turns ratio
a = nc/nm;
Rr= 0.1;
alphas = [90,105, 120, 135]; % Values of alpha
hold on;
ylim([0 inf])
% Initialize Td array
Td = zeros(length(wm), length(alphas));
% Calculate torque for different alpha values
for j = 1:length(alphas)
alpha = alphas(j);
Td(:, j) = (((-(wm / ws)) + 1 + a*cosd(alpha)) /
((ws*Rr)/(2.339*a*vs^2)^2));
% Plot each torque curve
plot(sqrt(wm / ws), Td(:, j) / Trated);
end
hold off;
xlabel('sqrt(wm/ws)'); %because torque is proportional to the speed squared
ylabel('per unit Torque');
legend('alpha = 135','alpha = 120', 'alpha = 105', 'alpha = 90');
10 | P a g e
Ain Shams University ,Faculty of Engineering
Electrical power & Machines Department
Electrical Drive Systems (EPM451s)
SCREENSHOTS:
11 | P a g e
Download