Professional Documents
Culture Documents
8 - OCTUBRE 2013
Determinar las expresiones y graficar la respuesta del circuito (corrientes y voltajes) No.1 Circuito de CD con carga RC Se mostrara el esquema del circuito en la siguiente figura:
Figura 1.- Esquema del Circuito RC Datos: Vcc = V(0) = R = C = 100 V 0V 1 100 F
El SW se cierra en t = 0, se abre en t1= 100 s y se vuelve a cerrar en t2 = 150 s Para 0 < t < t1 (Cuando se cierra el interruptor) - La corriente total:
( ) Por lo tanto, sustituyendo en ec. 2, tenemos que: ( ) ( ) ( ) Entonces ( ) El voltaje en el capacitor, es: ( ) ( ) ( ( ) ) ( ) ( ) ( )
] (
( )
) ( ) )
( )
( )
( )
( )
ylabel('Vc') grid;
Figura 3.- Grafica del voltaje en el Capacitor No.2.- a) Circuito RL sin diodo volante Se mostrara el esquema del circuito en la siguiente Figura:
Datos: Vcc = R = L = t1 = t2 =
( )
Para t t1 (Cuando el interruptor se abre) - La corriente total: ( ) - Para el voltaje en la bobina: - Para el voltaje del interruptor: Ahora se mostrara el cdigo para programar en matlab el Circuito RL sin diodo volante:
%CIRCUITO RL R = 1; L = 1e-3; Vcc = 100; t(1)= 0;
for n = 2:300
t(n)=(1e-6)*(n-1); %Para llegar 300 microsegundos end %Para 0 < t < 100 microsegundos for n = 1:100 i(n) = (Vcc/R)*(1 - exp(-[R/L]*t(n))); vL(n) = Vcc*exp(-[R/L]*t(n)); Vs(n) = 0; end %Para t >= 100 microsegundos vL(101)=-2000; %Dando un valor para apreciar la grafica Vs(101)=2000; %Dando un valor para apreciar la grafica for n = 101:300 i(n) = 0; end for n = 102:300 Vs(n) = inf; vL(n) = -inf; end
plot(t,i,'linewidth',2) xlabel('tiempo en microsegundos'); ylabel('i'); title('Circuito RL sin diodo volante') grid; figure(2) plot(t,vL,'linewidth',2) xlabel('tiempo en microsegundos'); ylabel('vL'); title('Circuito RL sin diodo volante') grid figure(3) plot(t,Vs,'linewidth',2) xlabel('tiempo en microsegundos'); ylabel('Vs'); title('Circuito RL sin diodo volante') grid;
Ahora se mostrara las siguientes graficas para el circuito RL sin diodo volante:
Figura 3.- Grafica del voltaje en el inductor, uno mas cercano, y otro mas lejos
Figura 4.- Grafica del voltaje del interruptor, uno mas cercano y otro mas lejos
b) Circuito RL con diodo volante Se mostrara el esquema del circuito de la siguiente Figura:
Figura 1.- Esquema del Circuito RL con diodo volante Datos: Vcc = R = L = t1 = t2 =
( )
( )
Para t t1 (Cuando se abre el interruptor) - La corriente que circula en el inductor y del diodo: ( ) - La corriente total: ( ) - Para el voltaje en la bobina: ( - Para el voltaje del interruptor: ) ( ) ( )
Ahora se mostrara el cdigo para programar en matlab el Circuito RL sin diodo volante:
%CIRCUITO RL CON EL DIODO VOLANTE R = 1; L = 1e-3; Vcc = 100; t(1)=0; for n = 2:151 t(n)=(1e-6)*(n-1); %Para llegar 300 microsegundos end %Para 0<t<100 microsegundos for n = 1:100 vL(n) = Vcc*exp(-[R/L]*t(n)); iL(n) = (Vcc/R)*(1 - exp(-[R/L]*t(n))); iD(n) =0; I(n) =iL(n); Vs(n) =0; end %Para t>=100 microsegundos for n = 101:151 vL(n) =0; %por el diodo iL(n) =iL(100); iD(n) =iL(100); I(n) = 0; Vs(n) =Vcc; end plot(t,vL,'linewidth',2) xlabel('tiempo en microsegundos');
ylabel('vL'); title('Circuito RL sin diodo volante') grid; figure(2) plot(t,iL,'linewidth',2) xlabel('tiempo en microsegundos'); ylabel('iL'); title('Circuito RL sin diodo volante') grid figure(3) plot(t,iD,'linewidth',2) xlabel('tiempo en microsegundos'); ylabel('iD'); title('Circuito RL sin diodo volante') grid; figure(4) plot(t,I,'linewidth',2) xlabel('tiempo en microsegundos'); ylabel('Itotal'); title('Circuito RL sin diodo volante') grid; figure(5) plot(t,Vs,'linewidth',2) xlabel('tiempo en microsegundos'); ylabel('Vs'); title('Circuito RL sin diodo volante') grid;
Ahora se mostrara las siguientes graficas para el circuito RL sin diodo volante: