You are on page 1of 2

29/09/19 10:20 PM C:\Users\jesus\D...\motorcorregidoconh.

m 1 of 2

%%%%%%%%%%%%% MAQUINAS ELECTRICAS %%%%%%%%%%%%%%%%%%%%%%%%%


%%%%%%%%%%%%% Jesus Antonio Chumacero Lopez %%%%%%%%%%%%%%%
%%%%%%%%%%%%%%% G13071658 %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
clc
clear all
close all

% 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);

%Metodo de integracion RK4


for i=1:n-1 %pasos
Iaux=ia(i);
Wraux=Wr(i);

%K1a y K1b
K1a=h*(-(ra/Laa)*Iaux-(Laf*iaf/Laa)*Wraux+(1/Laa)*va);
K1b=h*((Laf*iaf/J)*Iaux-(BL/J)*Wraux);

%Evaluacion en K2a y K2b


Iaux=ia(i)+K1a*(h/2);
Wraux=Wr(i)+K1b*(h/2);

%K2a y K2b
K2a=h*(-(ra/Laa)*Iaux-(Laf*iaf/Laa)*Wraux+(1/Laa)*va);
K2b=h*((Laf*iaf/J)*Iaux-(BL/J)*Wraux);

%Evaluacion en K2a y K2b


Iaux=ia(i)+K2a*(h/2);
Wraux=Wr(i)+K2b*(h/2);

%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);

%Evaluacion en K3a y K3b


Iaux=ia(i)+K3a*h;
Wraux=Wr(i)+K3b*h;

%K4a y K4b
K4a=h*(-(ra/Laa)*Iaux-(Laf*iaf/Laa)*Wraux+(1/Laa)*va);
K4b=h*((Laf*iaf/J)*Iaux-(BL/J)*Wraux);

%Soluciones ecuaciones diferenciales


ia(i+1)=ia(i)+(K1a+2*K2a+2*K3a+K4a)/6;
Wr(i+1)=Wr(i)+(K1b+2*K2b+2*K3b+K4b)/6;

%Solucion de par electrico, mecanico y tiempo


t(i+1)=t(i)+h;
Te(i+1)=Laf*iaf*ia(i+1);
TL(i+1)=BL*Wr(i+1);

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

You might also like