Professional Documents
Culture Documents
Dado el circuito mostrado en la figura cuyos datos se muestran en la placa del motor. Calcular factor de potencia en los terminales de la fuente de alimentacin y como varia la tensin de de alimentacin si el factor de potencia en el motor vara desde 0.6 hasta 1.
El equivalente monofsico
PROGRAMA EN LE MATLAB
Este programa resuelve el problema anterior utilizando el equivalente monofsico del circuito del motor.
clc clear all format long p=input('ingresa la potencia activa del motor P='); vl=input('ingrese la tension nominal del motor VM='); cosphi=input('ingrese el cos(phi)='); z1=input('ingresa la impedancia de la linea z1='); z2=input('ingresa la impedancia de la linea z2='); c1=input('ingrese la capacitancia c1='); c2=input('ingresa la capacitancia c2='); c3=input('ingresa la capacitancia c3='); n=length(cosphi); for m=1:n a(m,1)=cosphi(m); i11(m)=p/(sqrt(3)*vl*cosphi(m)); VF=vl/sqrt(3); i1(m)=i11(m)*cosphi(m)-i*i11(m)*sin(acos(cosphi(m))); i2=VF/(c1); i3(m)=i1(m)+i2; vo(m)=i3(m)*z1+VF; i4(m)=vo(m)/c2; i5(m)=i4(m)+i3(m); v(m)=i5(m)*z2+vo(m); i6(m)=v(m)/c3; i7(m)=i6(m)+i5(m); VT(m)=sqrt(3)*sqrt((real(v(m)))^2+(imag(v(m))^2)); a(m,2)=VT(m); i77(m)=sqrt((real(i7(m)))^2+(imag(i7(m))^2)); a(m,3)=i77(m); sb(m)=sqrt(3)*VT(m)*i77(m); a(m,4)=sb(m); end disp(' COS(Phi) VL(VOLTIOS) IL TOTAL (AMPERIOS) SB(VA)'); disp(a)
RESULTADO EN EL MATLAB