Professional Documents
Culture Documents
m 1 of 2
% Constantes
ra=0.6;
Laa=0.012+0.01*5;
Laf=1.8-0.1*8;
BL=0.2287+0.01*6;
J=1.42;
va=240;
iaf=1.3;
%pasos
ti=0; %tiempo inicial
tf=3; %tiempo final
h=0.001; %paso de integracion
n=round((tf-ti)/h); %Numero de pasos
%condiciones iniciales
ia(1)=20;
Wr(1)=-100;
t(1)=0; %tiempo inicial
Te(1)=Laf*iaf*ia(1);
TL(1)=BL*Wr(1);
%K1a y K1b
K1a=h*(-(ra/Laa)*Iaux-(Laf*iaf/Laa)*Wraux+(1/Laa)*va);
K1b=h*((Laf*iaf/J)*Iaux-(BL/J)*Wraux);
%K2a y K2b
K2a=h*(-(ra/Laa)*Iaux-(Laf*iaf/Laa)*Wraux+(1/Laa)*va);
K2b=h*((Laf*iaf/J)*Iaux-(BL/J)*Wraux);
%K3a y K3b
29/09/19 10:20 PM C:\Users\jesus\D...\motorcorregidoconh.m 2 of 2
K3a=h*(-(ra/Laa)*Iaux-(Laf*iaf/Laa)*Wraux+(1/Laa)*va);
K3b=h*((Laf*iaf/J)*Iaux-(BL/J)*Wraux);
%K4a y K4b
K4a=h*(-(ra/Laa)*Iaux-(Laf*iaf/Laa)*Wraux+(1/Laa)*va);
K4b=h*((Laf*iaf/J)*Iaux-(BL/J)*Wraux);
end
figure(1)
plot(t,ia,'k')
xlabel('tiempo')
ylabel('I_a')
title('Corriente armadura Vs Tiempo')
grid
figure(2)
plot(t,Wr,'k')
xlabel('tiempo')
ylabel('W_r')
title('Velocidad del rotor Vs Tiempo')
grid
figure(3)
plot(t,Te,'k')
hold
plot(t,TL,'r')
xlabel('tiempo')
ylabel('T_e & T_L')
title('Par electrico & Par mecanico Vs Tiempo')
grid
figure(4)
plot(Wr,Te)
xlabel('W_r')
ylabel('T_e')
title('Par electrico Vs Velocidad del rotor')
grid