Vous êtes sur la page 1sur 1

clear;clc;

Vp=(1/3).*[200+100*(cos(120)+j*sin(120))+80*(cos(240)+j*sin(240))];
Vn=(1/3).*[200+80*(cos(120)+j*sin(120))+100*(cos(240)+j*sin(240))];
Vp=abs(Vp);
Vn=abs(Vn);
Wm=[0:1:999];
Rr=0.4;
Rs=0.5;
f=50;
p=6;
Wsm=120*(f/p);
Xr=1.2;
Xs=1.2;
s=(Wsm-Wm)/Wsm;
% Tp=zeros(20);
z=length(Wm)
Tp=zeros(z,1);Tn=zeros(z,1);T=zeros(z,1);
for i=1:1:z
Tp(i)=(3*(Vp^2)*(Rr/s(i)))/(Wsm*((Rs+(Rr/s(i)))^2+(Xs+Xr)^2));
Tn(i)=-(3*(Vp^2)*(Rr/(2-s(i))))/(Wsm*((Rs+(Rr/(2-s(i))))^2+(Xs+Xr)^2));
T(i)=Tp(i)+Tn(i);
end
plot(Tp,Wm,'red');
axis([-5,10,-10,1100])
gtext('positive sequence')
hold on
plot(Tn,Wm,'green');
gtext('negative sequence')
plot(T,Wm,'cyan');
gtext('Net Torque')
xlabel('Torque(Nm)');
ylabel('speed(rpm)');
hold off

Vous aimerez peut-être aussi