Diferencia entre revisiones de «Circuitos eléctricos RL (Resistencia-Inductancia)»

De MateWiki
Saltar a: navegación, buscar
 
(No se muestran 38 ediciones intermedias de 2 usuarios)
Línea 4: Línea 4:
  
 
==Circuito eléctrico RL==
 
==Circuito eléctrico RL==
 +
 
El circuito eléctrico RL más simple tiene un inductor o bobina, una resistencia y una fuente de alimentación.  
 
El circuito eléctrico RL más simple tiene un inductor o bobina, una resistencia y una fuente de alimentación.  
  
Línea 23: Línea 24:
  
 
[[Archivo:cicuito1.jpg|200px|thumb|right|Circuito simple (malla 1)]]
 
[[Archivo:cicuito1.jpg|200px|thumb|right|Circuito simple (malla 1)]]
<br />
+
 
 
Cuando cerramos el circuito, la cantidad de voltaje total segun ''' "la ley de tensiones de Kirchoff" ''' será la suma del voltaje que hay en la resistencia (intensidad por resistencia) y el que hay en la bobina (resistencia de la bobina por la derivada de la intensidad con respecto al tiempo). En un circuito RL cerrado, aplicando las leyes de Kirchoff, nos da la siguiente ecuación diferencial::
 
Cuando cerramos el circuito, la cantidad de voltaje total segun ''' "la ley de tensiones de Kirchoff" ''' será la suma del voltaje que hay en la resistencia (intensidad por resistencia) y el que hay en la bobina (resistencia de la bobina por la derivada de la intensidad con respecto al tiempo). En un circuito RL cerrado, aplicando las leyes de Kirchoff, nos da la siguiente ecuación diferencial::
  
Línea 29: Línea 30:
  
 
===Método analítico===
 
===Método analítico===
 +
 
En el instante t=0, el circuito está abierto, por lo que la intensidad que circula es nula (<math> i_0(t)=0 </math>). En el momento en el que t>0, el circuito adquiere una intensidad, que con las condiciones:  
 
En el instante t=0, el circuito está abierto, por lo que la intensidad que circula es nula (<math> i_0(t)=0 </math>). En el momento en el que t>0, el circuito adquiere una intensidad, que con las condiciones:  
 
<br />
 
<br />
 
   <math> V(t)=20V </math> <br />
 
   <math> V(t)=20V </math> <br />
   <math> L=0.2 </math> <br />
+
   <math> L=0.2H </math> <br />
 
   <math>R=5Ω </math>  
 
   <math>R=5Ω </math>  
  
Línea 59: Línea 61:
 
}}
 
}}
  
[[Image:alex.png|center|thumb|1000px|Ecuación]]
+
[[Image:alex.png|center|thumb|1000px|Solución]]
  
 
Si observamos con detenimiento la gráfica, vemos que la variación de la intesidad sigue una ley exponencial que ha medida que pasa el tiempo, crece de manera muy rápida, debido a que en la malla empieza a circular una corriente de manera prácticamente instantánea una vez cerramos el circuito. <br />
 
Si observamos con detenimiento la gráfica, vemos que la variación de la intesidad sigue una ley exponencial que ha medida que pasa el tiempo, crece de manera muy rápida, debido a que en la malla empieza a circular una corriente de manera prácticamente instantánea una vez cerramos el circuito. <br />
Línea 92: Línea 94:
 
Como estamos usando un método explícito para aproximar una función exponencial de elevada pendiente, el paso de discretización temporal ha de ser muy pequeño (para que sea estable). <br />
 
Como estamos usando un método explícito para aproximar una función exponencial de elevada pendiente, el paso de discretización temporal ha de ser muy pequeño (para que sea estable). <br />
 
Cuanto más cercanos cojamos los puntos, mayor será la aproximación al resultado real, haciéndolo más exacto (ya que el error acumulado será menor). <br />
 
Cuanto más cercanos cojamos los puntos, mayor será la aproximación al resultado real, haciéndolo más exacto (ya que el error acumulado será menor). <br />
[[Image:alexx.png|center|thumb|1000px|Ecuación]]
+
[[Image:alexx.png|center|thumb|1000px|Solución Euler]]
  
 
===Método del trapecio===  
 
===Método del trapecio===  
Línea 124: Línea 126:
 
}}
 
}}
  
[[Image:miguel.png|center|thumb|1000px|Ecuación]]
+
[[Image:miguel.png|center|thumb|1000px|Solución Trapecio]]
  
 
Podemos observar que la intensidad se estabiliza a un valor constante en un período de tiempo muy corto (aproximadamente 0.2 segundos), casi de manera instantánea. <br />
 
Podemos observar que la intensidad se estabiliza a un valor constante en un período de tiempo muy corto (aproximadamente 0.2 segundos), casi de manera instantánea. <br />
 
Cuánto más aumentemos L, más tiempo tardará la intensidad en llegar a ser una constante.
 
Cuánto más aumentemos L, más tiempo tardará la intensidad en llegar a ser una constante.
 
+
<br />
 +
<br />
 
==Ley de Kirchoff en un circuito complejo (malla 2)==
 
==Ley de Kirchoff en un circuito complejo (malla 2)==
  
 
[[Archivo:nuria.png|200px|thumb|right|Circuito completo (malla 2)]]
 
[[Archivo:nuria.png|200px|thumb|right|Circuito completo (malla 2)]]
<br />
 
  
 
Según las  leyes de Kirchoff, el sistema de ecuaciones diferenciales correspondiente al circuito 2 es el siguiente:
 
Según las  leyes de Kirchoff, el sistema de ecuaciones diferenciales correspondiente al circuito 2 es el siguiente:
Línea 155: Línea 157:
  
 
===Método de Euler===
 
===Método de Euler===
 +
 
Resolveremos el sistema anterior para los siguientes datos: <br />
 
Resolveremos el sistema anterior para los siguientes datos: <br />
 
  <math> R_1=R_2=6Ω </math> <br />
 
  <math> R_1=R_2=6Ω </math> <br />
Línea 161: Línea 164:
 
  <math> L_2=0.11H </math> <br />
 
  <math> L_2=0.11H </math> <br />
 
  <math> E(t)=20V </math> <br />
 
  <math> E(t)=20V </math> <br />
Para ello emplearemos el método de Euler utilizando Matlab.
+
Para ello emplearemos el método de Euler utilizando Matlab.  
  
 
{{matlab|codigo=
 
{{matlab|codigo=
 
t0=0;
 
t0=0;
 
tf=0.4;
 
tf=0.4;
 +
R1=6;
 +
R2=6;
 +
R3=3;
 +
L1=0.3;
 +
L2=0.11;
 +
E=20;
 
i0=[0 0]';
 
i0=[0 0]';
A=[-1200/11 -600/11 ; -60/3 -30];
+
A=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+R3)/L1];
% Discretización
+
 
N=400;
 
N=400;
 
h=(tf-t0)/N;
 
h=(tf-t0)/N;
 
t=t0:h:tf;
 
t=t0:h:tf;
 
i=zeros(2,N+1);
 
i=zeros(2,N+1);
% Inicialización
 
 
i(:,1)=i0;
 
i(:,1)=i0;
 
ii=i0;
 
ii=i0;
 
% Iteraciones i(t_n) --> i(t_n+1)
 
% Iteraciones i(t_n) --> i(t_n+1)
 
for n=1:N
 
for n=1:N
   g=[2000/11 200/3]';
+
   g=[E/L2 E/L1]';
 
   ii=ii+h*(A*ii+g)
 
   ii=ii+h*(A*ii+g)
 
   i(:,n+1)=ii;
 
   i(:,n+1)=ii;
 
end
 
end
 
clf
 
clf
plot(t,i,'-')
+
plot(t,i,'-','linewidth',3)
 
legend('i2(t)','i3(t)')
 
legend('i2(t)','i3(t)')
 
xlabel('Tiempo en segundos')
 
xlabel('Tiempo en segundos')
Línea 190: Línea 197:
  
 
[[Archivo:karloandre.png|600px|thumb|centro|Resolución del sistema por el método de Euler]]
 
[[Archivo:karloandre.png|600px|thumb|centro|Resolución del sistema por el método de Euler]]
 
  
 
===Método del trapecio===
 
===Método del trapecio===
 +
 +
Otro método más preciso sería el método del trapecio.
  
 
{{matlab|codigo=
 
{{matlab|codigo=
 
t0=0;
 
t0=0;
 
tf=0.4;
 
tf=0.4;
 +
R1=6;
 +
R2=6;
 +
R3=3;
 +
L1=0.3;
 +
L2=0.11;
 +
E=20;
 
i0=[0 0]';
 
i0=[0 0]';
A=[-1200/11 -600/11 ; -60/3 -30];
+
A=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+R3)/L1];
% Discretización
+
 
N=400;
 
N=400;
 
h=(tf-t0)/N;
 
h=(tf-t0)/N;
 
t=t0:h:tf;
 
t=t0:h:tf;
 
i=zeros(2,N+1);
 
i=zeros(2,N+1);
% Inicialización
 
 
i(:,1)=i0;
 
i(:,1)=i0;
 
ii=i0;
 
ii=i0;
 
% Iteraciones y(t_n) --> y(t_n+1)
 
% Iteraciones y(t_n) --> y(t_n+1)
 
for n=1:N
 
for n=1:N
   gn=[2000/11 200/3]';
+
   gn=[E/L2 E/L1]';
 
   gnp1=gn;
 
   gnp1=gn;
 
   ii=(eye(2)-h/2*A)\((eye(2)+h/2*A)*ii+h/2*(gn+gnp1));
 
   ii=(eye(2)-h/2*A)\((eye(2)+h/2*A)*ii+h/2*(gn+gnp1));
Línea 215: Línea 227:
 
end
 
end
 
clf
 
clf
plot(t,i,'-','linewidth',4)
+
plot(t,i,'-','linewidth',3)
 
legend('i2(t)','i3(t)')
 
legend('i2(t)','i3(t)')
 
xlabel('Tiempo en segundos')
 
xlabel('Tiempo en segundos')
Línea 223: Línea 235:
 
[[Archivo:Método del trapecio.png|600px|thumb|centre|Resolución del sistema por el Método del Trapecio]]
 
[[Archivo:Método del trapecio.png|600px|thumb|centre|Resolución del sistema por el Método del Trapecio]]
  
 +
Podemos observar que el resultado es muy similar al obtenido mediante el método de Euler.
 +
<br />
 +
 +
===Efecto al aumentar una resistencia===
  
 +
Si aumentamos el valor de una de las resistencias la solución será distinta, mediante uno de los procedimientos anteriormente descritos podemos obtener esta nueva solución.
 +
El dato que vamos a cambiar es:<br />
 +
<math> R_3=9Ω </math>
  
 
{{matlab|codigo=
 
{{matlab|codigo=
 
t0=0;
 
t0=0;
 
tf=0.4;
 
tf=0.4;
 +
R1=6;
 +
R2=6;
 +
R3=3;
 +
L1=0.3;
 +
L2=0.11;
 +
E=20;
 
i0=[0 0]';
 
i0=[0 0]';
A=[-1200/11 -600/11 ; -60/3 -30];
+
A=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+R3)/L1];
% Discretización
+
 
N=100;
 
N=100;
 
h=(tf-t0)/N;
 
h=(tf-t0)/N;
 
t=t0:h:tf;
 
t=t0:h:tf;
 
i=zeros(2,N+1);
 
i=zeros(2,N+1);
% Inicialización
 
 
i(:,1)=i0;
 
i(:,1)=i0;
 
ii=i0;
 
ii=i0;
 
% Iteraciones i(t_n) --> i(t_n+1)
 
% Iteraciones i(t_n) --> i(t_n+1)
 
for n=1:N
 
for n=1:N
   g=[2000/11 200/3]';
+
   g=[E/L2 E/L1]';
 
   ii=ii+h*(A*ii+g)
 
   ii=ii+h*(A*ii+g)
 
   i(:,n+1)=ii;
 
   i(:,n+1)=ii;
 
end
 
end
 +
Rn3=9;
 
j0=[0 0]';
 
j0=[0 0]';
B=[-1200/11 -600/11 ; -60/3 -50];
+
B=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+Rn3)/L1];
 +
N=100;
 +
h=(tf-t0)/N;
 +
t=t0:h:tf;
 
j=zeros(2,N+1);
 
j=zeros(2,N+1);
% Inicialización
 
 
j(:,1)=j0;
 
j(:,1)=j0;
 
jj=j0;
 
jj=j0;
 
% Iteraciones j(t_n) --> j(t_n+1)
 
% Iteraciones j(t_n) --> j(t_n+1)
 
for n=1:N
 
for n=1:N
   g=[2000/11 200/3]';
+
   g=[E/L2 E/L1]';
 
   jj=jj+h*(B*jj+g)
 
   jj=jj+h*(B*jj+g)
 
   j(:,n+1)=jj;
 
   j(:,n+1)=jj;
Línea 258: Línea 284:
 
hold on
 
hold on
 
plot(t,i,'-','linewidth',2)
 
plot(t,i,'-','linewidth',2)
 +
legend('i2(t)','i3(t)')
 
plot(t,j,'x','linewidth',2)
 
plot(t,j,'x','linewidth',2)
 
xlabel('Tiempo en segundos')
 
xlabel('Tiempo en segundos')
Línea 264: Línea 291:
 
}}
 
}}
  
[[Archivo:Palomino.png|600px|thumb|centro|Resolución comparada (cambio R3)]]
+
[[Archivo:Comparacion2.png|600px|miniaturadeimagen|centro|Comparación resultados (cambio R3)]]
 
+
<br />
 +
Podemos observar en la gráfica que al aumentar el valor de una de las resistencias, la intensidad se estabiliza en un periodo de tiempo más reducido y debido a la ley de Ohm, la tercera intensidad decrece bastante.
  
 +
===Cálculo intensidades iniciales===
 +
Para resolver ecuaciones diferenciales, es habitual considerar como condiciones iniciales t=0, pero no siempre es necesario, se puede tomar cualquier t. En este caso consideraremos los siguientes datos: <br />
 +
<math> t_0=0.02s </math>
 +
<math> i_2(0)=1A </math>
 +
<math> i_3(0)=1A </math>
 +
Aunque empleemos una t>0, necesitamos deducir las intensidades en t=0, para ello utilizaremos el método de Euler pero teniendo en cuenta que el paso es negativo para progresar desde nuestro tiempo inicial (0,02s) a nuestro tiempo final (0s) . Con ayuda de esto conseguiremos::
 +
<math> i_{n+1}=i_n+h*f(t_n,i_n) → i_{n-1}=i_n-h*f(t_n,i_n) </math>
 +
<br />
 +
{{matlab|codigo=
 +
t0=0.02;
 +
tf=0;
 +
R1=6;
 +
R2=6;
 +
R3=3;
 +
L1=0.3;
 +
L2=0.11;
 +
E=20;
 +
i0=[1 1]';
 +
A=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+R3)/L1];
 +
N=400;
 +
h=(tf-t0)/N;
 +
t=t0:h:tf;
 +
i=zeros(2,N+1);
 +
i(:,1)=i0;
 +
ii=i0;
 +
% Iteraciones i(t_n) --> i(t_n-1)
 +
for n=1:N
 +
  g=[E/L2 E/L1]';
 +
  ii=ii+h*(A*ii+g)
 +
  i(:,n+1)=ii;
 +
end
 +
clf
 +
plot(t,i,'-','linewidth',3)
 +
legend('i2(t)','i3(t)')
 +
xlabel('Tiempo en segundos')
 +
ylabel('Intensidad en amperios')
 +
}}
 +
<br />
 +
Finalmente, gracias a este método obtendremos  una gráfica para conocer la evolución de la intensidad:
  
 +
[[Archivo:graficachungados.png|600px|thumb|centro|Evolución de las intensidades con condición inicial en t=0,02s]]
 +
<br />
 +
En ella podemos apreciar que las intensidades en el instante t=0s alcanza los siguientes valores: <br />
 +
<math> i_2(0)=-0,9313A </math>
 +
<math> i_3(0)=0,2708A </math>
 
[[Categoría:Ecuaciones Diferentiales]]
 
[[Categoría:Ecuaciones Diferentiales]]
 
[[Categoría:ED13/14]]
 
[[Categoría:ED13/14]]
 
[[Categoría:Trabajos 2013-14]]
 
[[Categoría:Trabajos 2013-14]]

Revisión actual del 17:49 6 mar 2014


Trabajo realizado por estudiantes
Título Circuitos eléctricos RL. Grupo 10-B
Asignatura Ecuaciones Diferenciales
Curso Curso 2013-14
Autores Alejandro Giménez Alves, Miguel Aparicio Martín Romo, Nuria Trapote García, Karlo André Palomino Paredes
Este artículo ha sido escrito por estudiantes como parte de su evaluación en la asignatura


1 Circuito eléctrico RL

El circuito eléctrico RL más simple tiene un inductor o bobina, una resistencia y una fuente de alimentación.

  • En una resistencia R, la ley de Ohm establece:: [math]i(t) = \frac{v(t)}{R}[/math]

donde:

[math] i(t) [/math] = intesidad de corriente ([math]A[/math])
[math] v(t) [/math] = voltaje ([math]V[/math])
[math] R [/math] = coeficiente de resistencia ([math]Ω[/math])
  • En un inductor L, la ley de Faraday establece:: [math]v(t) = L\frac{d}{d_t}i(t)=L\cdot i'(t)[/math]

donde:

[math] L [/math] = coeficiente de autoinducción ([math]H[/math])


Las leyes de Kirchoff establecen el comportamiento de los circuitos:

  1. Ley de corriente: en cada nodo la suma de corrientes que entra coincide con la suma de corrientes que sale.
  2. Ley de tensiones: en cada ciclo cerrado, la suma de las diferencias de potencial eléctrico es nula.


2 Ley de Kirchoff en un circuito simple (malla 1)

Circuito simple (malla 1)

Cuando cerramos el circuito, la cantidad de voltaje total segun "la ley de tensiones de Kirchoff" será la suma del voltaje que hay en la resistencia (intensidad por resistencia) y el que hay en la bobina (resistencia de la bobina por la derivada de la intensidad con respecto al tiempo). En un circuito RL cerrado, aplicando las leyes de Kirchoff, nos da la siguiente ecuación diferencial::

[math] i'(t)+{R\over L}i(t)-{V(t)\over L}=0 [/math]

2.1 Método analítico

En el instante t=0, el circuito está abierto, por lo que la intensidad que circula es nula ([math] i_0(t)=0 [/math]). En el momento en el que t>0, el circuito adquiere una intensidad, que con las condiciones:

 [math] V(t)=20V [/math] 
[math] L=0.2H [/math]
[math]R=5Ω [/math]


hará que la ecuacion diferencial sea:

[math]L\frac{d}{dt}i(t)+R\cdot i=V_0 \hspace{0.5cm} \rightarrow \hspace{0.5cm} [/math] [math]i'(t)+\frac{R}{L}i(t)=\frac{V}{L} \hspace{0.5cm} \rightarrow \hspace{0.5cm} [/math] [math]i \cdot e^{\int{\frac{R}{L}dt}} = \int{e^{\frac{R \cdot t}{L}}dt} \hspace{0.5cm} \rightarrow \hspace{0.5cm} [/math] [math]i \cdot e^{\frac{R \cdot t}{L}} = \frac{V}{R}e^{\frac{R \cdot t}{L}}+C[/math]

Obteniendo como solución de la ecuación diferencial:: [math]i(t) = \frac{V}{R} + C \cdot e^{\frac{-R \cdot t}{L}}[/math]
En t=0, el circuito está cerrado. Con la condición inicial [math]i(0)=0 [/math], obtenemos el valor de la constante [math]C[/math]:: [math]i(0)=0 \Rightarrow C= - \frac{V}{R}[/math]
Finalmente, la solución resulta:: [math] i(t)= \frac{V}{R} - \frac{V}{R} e^{(-\frac{R}{L})t} = 4-4e^{-25t} [/math]

Con la gráfica:

t=[0:0.0001:1];
i=4-4*exp(-25*t); 
figure(1)
plot(t,i,'-b','linewidth',5)
xlabel('Tiempo en segundos');
ylabel('Intensidad en amperios');


Solución

Si observamos con detenimiento la gráfica, vemos que la variación de la intesidad sigue una ley exponencial que ha medida que pasa el tiempo, crece de manera muy rápida, debido a que en la malla empieza a circular una corriente de manera prácticamente instantánea una vez cerramos el circuito.
Por otro lado, vemos que el intervalo de tiempo en el que la intensidad pasa de 0 a 4 amperios (se vuelve constante) es muy pequeño.

2.2 Método de Euler

Este método se basa en un procedimiento de integración numérica para resolver ecuaciones diferenciales ordinarias a partir de un valor inicial dado, donde se aproxima el valor de la función a la tangente en cada punto.

Con la gráfica:

V=20;
R=5;
L=0.2;
t0=0; 
tN=1;
h=0.0000001;
N=(tN-t0)/h;
i0=0;
ii=i0;
i(1)=ii;
for n=1:N
ii=ii+h*[V/L+(-R/L)*ii];
i(n+1)=ii;
end
t=t0:h:tN;
figure(1)
plot(t,i,'-r','linewidth',5)
xlabel('Tiempo en segundos');
ylabel('Intensidad en amperios');

Como estamos usando un método explícito para aproximar una función exponencial de elevada pendiente, el paso de discretización temporal ha de ser muy pequeño (para que sea estable).
Cuanto más cercanos cojamos los puntos, mayor será la aproximación al resultado real, haciéndolo más exacto (ya que el error acumulado será menor).

Solución Euler

2.3 Método del trapecio

Este método se basa en la integración numérica, es decir, es un método para calcular aproximadamente el valor de una integral definida.
Se basa en aproximar en la valor de la integral de la función por el de la función lineal que pasa a través de los puntos de inicio y final de la función, aproximandolo al área de un trapecio. El método del trapecio es más exacto que el de Euler.
Con la gráfica:

V=20;
R=5;
L=0.2;
t0=0; 
tN=1;
N=100000; 
h=(tN-t0)/N;
t=t0:h:tN;
i=t*0;
i0=0;
ii=i0;
i(1)=ii;
for n=1:N
    %% Aplicando el método del trapecio, cuya expresión es i_n+1=i_n+h/2*(f(t_n,i_n)+f(t_n+1,i_n+1).
    %% Despejando el término i_n+1 resulta la expresion siguiente.
    ii=((1-(h*R)/(2*L))*ii+h*V/L)/(1+((h*R)/(2*L)));
    i(n+1)=ii;
end
figure(1)
plot(t,i,'-y','linewidth',5)
xlabel('Tiempo en segundos');
ylabel('Intensidad en amperios');


Solución Trapecio

Podemos observar que la intensidad se estabiliza a un valor constante en un período de tiempo muy corto (aproximadamente 0.2 segundos), casi de manera instantánea.
Cuánto más aumentemos L, más tiempo tardará la intensidad en llegar a ser una constante.

3 Ley de Kirchoff en un circuito complejo (malla 2)

Circuito completo (malla 2)

Según las leyes de Kirchoff, el sistema de ecuaciones diferenciales correspondiente al circuito 2 es el siguiente:

  • [math]E(t) = R_1\cdot i_1(t) + L_2\cdot \frac{d}{dt} i_2(t) + R_2\cdot i_2(t)[/math]: corresponde al recorrido exterior del circuito.
  • [math]E(t) = R_1\cdot i_1(t) + L_1\cdot \frac{d}{dt} i_3(t) + R_3\cdot i_3(t)[/math]: corresponde a la malla 1.
  • [math]i_1(t) = i_2(t) + i_3(t)[/math]: es la correspondiente a la Ley de corriente de Kirchoff.


donde

[math]i_1(t)[/math] = intensidad de la malla 1 
[math]i_2(t)[/math] = intensidad de la malla 2
[math]i_3(t)[/math] = intensidad de la intersección de mallas

Sustituyendo la tercera ecuación enlas otras dos se obtiene el sistema en términos de [math]i_2(t)[/math] e [math]i_3(t)[/math]:

  • [math] i_2'(t)+{R_1+R_2\over L_2}i_2(t)+{R_1\over L_2}i_3(t)={E(t)\over L_2} [/math]
  • [math] i_3'(t)+{R_1\over L_1}i_2(t)+{R_1+R_3\over L_1}i_3(t)={E(t)\over L_1} [/math]


Matricialmente::[math]\frac{d}{dt}\begin{pmatrix} i_2\\i_3 \end{pmatrix} = - \begin{pmatrix} \frac{R_1+R_2}{L_2}&\frac{R_1}{L_2} \\ \frac{R_1}{L_1}&\frac{R_1+R_3}{L_1} \end{pmatrix}\begin{pmatrix} i_2\\i_3 \end{pmatrix} + \begin{pmatrix} \frac{E}{L_2} \\ \frac{E}{L_1} \end{pmatrix}[/math]

A partir de las condiciones iniciales [math]i_2(0)[/math] = [math]i_3(0)[/math] = 0; y por consiguiente [math]i_2'(0)[/math] = [math]i_3'(0)[/math] = 0, se puede interpretar que la corriente en el circuito es nula en el momento inicial, cuando se conecta el generador.

3.1 Método de Euler

Resolveremos el sistema anterior para los siguientes datos:

[math] R_1=R_2=6Ω [/math] 
[math] R_3=3Ω [/math]
[math] L_1=0.3H [/math]
[math] L_2=0.11H [/math]
[math] E(t)=20V [/math]

Para ello emplearemos el método de Euler utilizando Matlab.

t0=0;
tf=0.4;
R1=6;
R2=6;
R3=3;
L1=0.3;
L2=0.11;
E=20;
i0=[0 0]';
A=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+R3)/L1];
N=400;
h=(tf-t0)/N;
t=t0:h:tf;
i=zeros(2,N+1);
i(:,1)=i0;
ii=i0;
% Iteraciones i(t_n) --> i(t_n+1)
for n=1:N
  g=[E/L2 E/L1]';
  ii=ii+h*(A*ii+g)
  i(:,n+1)=ii;
end
clf
plot(t,i,'-','linewidth',3)
legend('i2(t)','i3(t)')
xlabel('Tiempo en segundos')
ylabel('Intensidad en amperios')


Resolución del sistema por el método de Euler

3.2 Método del trapecio

Otro método más preciso sería el método del trapecio.

t0=0;
tf=0.4;
R1=6;
R2=6;
R3=3;
L1=0.3;
L2=0.11;
E=20;
i0=[0 0]';
A=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+R3)/L1];
N=400;
h=(tf-t0)/N;
t=t0:h:tf;
i=zeros(2,N+1);
i(:,1)=i0;
ii=i0;
% Iteraciones y(t_n) --> y(t_n+1)
for n=1:N
  gn=[E/L2 E/L1]';
  gnp1=gn;
  ii=(eye(2)-h/2*A)\((eye(2)+h/2*A)*ii+h/2*(gn+gnp1));
  i(:,n+1)=ii;
end
clf
plot(t,i,'-','linewidth',3)
legend('i2(t)','i3(t)')
xlabel('Tiempo en segundos')
ylabel('Intensidad en amperios')


Resolución del sistema por el Método del Trapecio

Podemos observar que el resultado es muy similar al obtenido mediante el método de Euler.

3.3 Efecto al aumentar una resistencia

Si aumentamos el valor de una de las resistencias la solución será distinta, mediante uno de los procedimientos anteriormente descritos podemos obtener esta nueva solución. El dato que vamos a cambiar es:

[math] R_3=9Ω [/math]
t0=0;
tf=0.4;
R1=6;
R2=6;
R3=3;
L1=0.3;
L2=0.11;
E=20;
i0=[0 0]';
A=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+R3)/L1];
N=100;
h=(tf-t0)/N;
t=t0:h:tf;
i=zeros(2,N+1);
i(:,1)=i0;
ii=i0;
% Iteraciones i(t_n) --> i(t_n+1)
for n=1:N
  g=[E/L2 E/L1]';
  ii=ii+h*(A*ii+g)
  i(:,n+1)=ii;
end
Rn3=9;
j0=[0 0]';
B=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+Rn3)/L1];
N=100;
h=(tf-t0)/N;
t=t0:h:tf;
j=zeros(2,N+1);
j(:,1)=j0;
jj=j0;
% Iteraciones j(t_n) --> j(t_n+1)
for n=1:N
  g=[E/L2 E/L1]';
  jj=jj+h*(B*jj+g)
  j(:,n+1)=jj;
end
hold on
plot(t,i,'-','linewidth',2)
legend('i2(t)','i3(t)')
plot(t,j,'x','linewidth',2)
xlabel('Tiempo en segundos')
ylabel('Intensidad en amperios')
hold off


Comparación resultados (cambio R3)


Podemos observar en la gráfica que al aumentar el valor de una de las resistencias, la intensidad se estabiliza en un periodo de tiempo más reducido y debido a la ley de Ohm, la tercera intensidad decrece bastante.

3.4 Cálculo intensidades iniciales

Para resolver ecuaciones diferenciales, es habitual considerar como condiciones iniciales t=0, pero no siempre es necesario, se puede tomar cualquier t. En este caso consideraremos los siguientes datos:

[math] t_0=0.02s [/math]
[math] i_2(0)=1A [/math]
[math] i_3(0)=1A [/math]

Aunque empleemos una t>0, necesitamos deducir las intensidades en t=0, para ello utilizaremos el método de Euler pero teniendo en cuenta que el paso es negativo para progresar desde nuestro tiempo inicial (0,02s) a nuestro tiempo final (0s) . Con ayuda de esto conseguiremos:: [math] i_{n+1}=i_n+h*f(t_n,i_n) → i_{n-1}=i_n-h*f(t_n,i_n) [/math]

t0=0.02;
tf=0;
R1=6;
R2=6;
R3=3;
L1=0.3;
L2=0.11;
E=20;
i0=[1 1]';
A=[-(R1+R2)/L2 -R1/L2 ; -R1/L1 -(R1+R3)/L1];
N=400;
h=(tf-t0)/N;
t=t0:h:tf;
i=zeros(2,N+1);
i(:,1)=i0;
ii=i0;
% Iteraciones i(t_n) --> i(t_n-1)
for n=1:N
  g=[E/L2 E/L1]';
  ii=ii+h*(A*ii+g)
  i(:,n+1)=ii;
end
clf
plot(t,i,'-','linewidth',3)
legend('i2(t)','i3(t)')
xlabel('Tiempo en segundos')
ylabel('Intensidad en amperios')


Finalmente, gracias a este método obtendremos una gráfica para conocer la evolución de la intensidad:

Evolución de las intensidades con condición inicial en t=0,02s


En ella podemos apreciar que las intensidades en el instante t=0s alcanza los siguientes valores:

[math] i_2(0)=-0,9313A [/math]
[math] i_3(0)=0,2708A [/math]