Está en la página 1de 4

SIMULACIÓN

PSCIPE:

SIMPOWERSYSTEM:
CODIGO DE MATLAB
% Programa para calcular los parametros del circuito rectificador
% monofasico de media onda (rectificador de un pulso)
% Entrar el voltaje de alimentacion eficaz, frecuencia, y resistencia
clear
clc
disp('El valor tipico del voltaje de entrada es 120 V')
V=input('Entre el voltaje de entrada RMS =');
disp('El valor tipico de la frecuencia de entrada es 60 Hz')
f=input('Entre la frecuencia en Hz =');
disp('El valor tipico de la resistencia de la carga es 10.0 Ohms')
R=input('Entre la resistencia de la carga en Ohms =');
for n=1:360;
theta=(n/180.0)*pi;
wt(n)=n;
cur=((sqrt(2)*V)/R)*sin(theta);
if (cur>0.0)
i(n)=cur;
vo(n)=sqrt(2)*V*sin(theta);
Vak(n)=0;
else
i(n)=0;
vo(n)=0;
Vak(n)=sqrt(2)*V*sin(theta);
end;
end;
%Calculo del voltaje de salida promedio (Vo).
syms theta %Variable simbolica theta
Vo=(1/(2*pi))*int(sqrt(2)*V*sin(theta),0,pi);
Vo=double(Vo) %Convierte a doble precision
%Calculo del voltaje de salida RMS (VR).
VR=((1/(2*pi))*int((sqrt(2)*V*sin(theta))^2,0,pi))^0.5;
VR=double(VR) %Convierte a doble precision
%Calculo del voltaje de rizado (VRI)
VRI=(VR^2-Vo^2)^0.5
%Calculo de la corriente de salida promedio Io
Io=Vo/R
%Calculo de la corriente de salida RMS IR
IR=VR/R
%Calculo del valor RMS de la componente alterna
%de la corriente de salida IRI
IRI=(IR^2-Io^2)^0.5
%Calculo del valor RMS de la componente
%fundamentaldel voltaje de salida
V1=V/2
%Calculo del valor RMS de la componente
%fundamental de la corriente
I1=V/(2*R)
%Calculo de la Potencia de salida DC
PoDC=Vo*Io
%Calculo de la Potencia de salida AC
PoAC=VR*IR
%Calculo de la eficiencia
EficienciaPorcentual =(PoDC/PoAC)*100
%Calculo del Factor de Forma
FFV=VR/Vo
%Calculo del Factor de Rizado
RFV=VRI/Vo
%Calculo del Factor de utilizacion del transformador
TUF=(Vo*Io)/(V*IR)
%Calculo del Factor de desplazamiento
DF=cos(0)
%Calculo del Factor armonico del voltaje de salida
HFV=sqrt(VR^2-Vo^2-V1^2)
%Calculo del Factor armonico de la corriente
HFI=sqrt(IR^2-Io^2-I1^2)
%Calculo del Factor de Potencia
PF=I1/IR
%Calculo del Factor de Cresta de la corriente
CFI=(sqrt(2)*V/R)/IR
%Valculo del voltje inversopico del diodo
PIV=sqrt(2)*V

plot(wt,i)
title('Corriente del diodo')
xlabel('grados')
ylabel('Amperios')
grid
pause

plot(wt,vo)
title('Voltaje de salida')
xlabel('grados')
ylabel('Voltios')
grid
pause

plot(wt,Vak)
title('Voltaje anodo-catodo del diodo')
xlabel('grados')
ylabel('Voltios')
grid

También podría gustarte