16
UNIVERSIDA PÓLITECNICA SALESIANA Ingeniería Electrónica Ecuaciones Diferenciales Resolución de un circuito RLC David Basantes Israel Campaña Vinicio Masabanda Juan Ordoñez

Resolucion de un circuito rlc en matlab

Embed Size (px)

Citation preview

Page 1: Resolucion de un circuito rlc en matlab

UNIVERSIDA PÓLITECNICA SALESIANA

Ingeniería Electrónica

Ecuaciones Diferenciales

Resolución de un circuito RLC

David Basantes

Israel Campaña

Vinicio Masabanda

Juan Ordoñez

Page 2: Resolucion de un circuito rlc en matlab

PROBLEMA

Encuentre la carga al tiempo t=0.92s en el

circuito LCR donde L=1.52H, R=3Ὠ, C=0.20f

y E(t)=15sen (t) + 5e (ʌt) V

La carga y la corriente son nulas.

Page 3: Resolucion de un circuito rlc en matlab

Procedimiento

1.-Buscamos la fórmula para resolver el circuito RCL.

*L(d²q/dt²) + R(dq/dt) + 1/C(q)= E(t)

2.-Reemplazamos los datos.

1.51(d²q/dt²) + 3(dq/dt) + 1/0.20(q)= 15sen (t) + 5e (ʌt)

3.-Igualamos a cero la parte homogénea

1.51(d²q/dt²) + 3(dq/dt) + 1/0.20(q)= 0

Page 4: Resolucion de un circuito rlc en matlab

4.-Reconocer el grado de la EDO y remplazar en la fórmula general.

1.51m² + 3m + 5 = 0

Dónde: a=1.51 ; b=3; c=5

5.- Reconocemos α y β y lo aplicamos a la fórmula y reemplazamos

α= -0.99 y β=1.52

Y= e (ʌαt) [A cos(βt) + B sen(βt)]

qh= e (ʌ-0.99t) [A cos(1.52t) + B sen(1.52t)]

6.- Separamos qh en q1 y q2

q1= eᶺ(-0.99t) cos(1.52t)

q2= eᶺ(-0.99t) sen(1.52t)

Page 5: Resolucion de un circuito rlc en matlab

7.- Escribimos el Wronskiano y calculamos W1 Y W2.

q1= eᶺ(-0.99t) cos(1.52t)

q´1= -0.99eᶺ(-0.99t)*cos(1,52) – 1.52 eᶺ(-0.99t)*

sen(1.52t)

q2= eᶺ(-0.99t)* sen(1.52t)

q´2= -0.99eᶺ(-0.99t) *sen(1.52t) + 1.52 eᶺ(-0.99t)

*cos(1.52t)

Page 6: Resolucion de un circuito rlc en matlab

W= [ eᶺ(-0.99t) cos(1.52t)][ -0.99eᶺ(-0.99t) sen(1.52t) + 1.52 eᶺ(-0.99t) cos(1.52t)]

–[ eᶺ(-0.99t) sen(1.52t)][ -0.99eᶺ(-0.99t)cos(1,52) –1.52 eᶺ(-0.99t) sen(1.52t)]

W= eᶺ(-1.98t)[-0.99 cos(1.52t)* sen(1.52t) + 1.52cos²(1.52t)] - eᶺ(-1.98t) [-0.99 sen(1.52t)* cos(1.52t) - 1.52sen²(1.52t)]

W= eᶺ(-1.98t){-0.99 cos(1.52t)* sen(1.52t) + 1.52cos²(1.52t) – {-0.99 sen(1.52t)* cos(1.52t)-1.52sen²(1.52t)}

W= eᶺ(-1.98t)(-0.99 cos(1.52t)* sen(1.52t) + 1.52cos²(1.52t) + 0.99 sen(1.52t)* cos(1.52t) + 1.52sen²(1.52t)}

W= eᶺ(-1.98t)(1.52cos²(1.52t) + 1.52sen²(1.52t))

W= eᶺ(-1.98t)[ 1.52(cos²(1.52t) + sen²(1.52t)]

W= eᶺ(-1.98t)*(1.52)

Page 7: Resolucion de un circuito rlc en matlab

Donde: f(t)= 15sen (t) + 5e (ʌt)

W1= 0 - [15sen (t) + 5e (ʌt)][ eᶺ(-0.99t) sen(1.52t)]

W1= -[ 15sen (t). eᶺ(-0.99t) sen(1.52t)) + (5e (ʌt). eᶺ(-0.99t) sen(1.52t)]

W1= -15 eᶺ(-0.99t).sen (t). sen(1.52t) - 5 eᶺ(0.01t) sen(1.52t)

W1= - sen(1.52t) [15 eᶺ(-0.99t) sen (t) + 5 eᶺ(0.01t)]

Page 8: Resolucion de un circuito rlc en matlab

W2= [ eᶺ(-0.99t) cos(1.52t)][ 15sen (t) + 5e (ʌt)] – 0

W2= [(eᶺ(-0.99t) cos(1.52t)( 15sen (t)) + (eᶺ(-0.99t) cos(1.52t). 5e (ʌt)]

W2= [15 eᶺ(-0.99t) cos(1.52t). sen (t) + 5e (ʌ0.01t) cos(1.52t)

W2= cos(1.52t).[ 15 eᶺ(-0.99t) sen (t) + 5e (ʌ0.01t)]

Page 9: Resolucion de un circuito rlc en matlab

8.- Calculamos U1 Y U2

U´1= W1/W= (- sen(1.52t) [15 eᶺ(-0.99t) sen (t) + 5 eᶺ(0.01t)])/( eᶺ(-1.98t)*(1.52)

U´1= - sen(1.52t)[9.87 eᶺ(0.99t) + 3.29 eᶺ(1.99t)]

U´1= - sen(1.52t). 9.87 eᶺ(0.99t) - 3.29 eᶺ(1.99t). sen(1.52t)

U1=ʃ -9.87 eᶺ(0.99t) sen(1.52t) - 3.29 eᶺ(1.99t). sen(1.52t)

U1= -9.87ʃ eᶺ(0.99t). sen(1.52t) - 3.29ʃ eᶺ(1.99t). sen(1.52t)

ʃ e (ʌa)(u) sen bu.du= e (ʌa)(u)/(a²+b²).(a sen bu – b cos bu) + C

U1= -9.87[(eᶺ(0.99t)/(0.99)²+(1.52)²)* (0.99 sen(1.52t) – 1.52 cos(1.52t))]

-3.29 [eᶺ(1.99t)/(1.99)²+(1.52)² (1.99 sen(1.52t) – 1.52 cos(1.52t))]

U´2= W2/W = cos(1.52t).[ 15 eᶺ(-0.99t) sen (t) + 5e (ʌ0.01t)]/ ( eᶺ(-1.98t)*(1.52)

U´2= cos(1.52t).[9.87 eᶺ(0.99t ) + 3.29 eᶺ(1.99t)]

U´2= 9.87 eᶺ(0.99t ) cos(1.52t) + 3.29 eᶺ(1.99t) cos(1.52t)

U2= ʃ 9.87 eᶺ(0.99t ) cos(1.52t) + 3.29 eᶺ(1.99t) cos(1.52t)

U2= 9.87 ʃ eᶺ(0.99t ) cos(1.52t) + 3.29 ʃ eᶺ(1.99t) cos(1.52t)

ʃ e (ʌa)(u) cos bu.du= e (ʌa)(u)/(a²+b²).(b sen bu + b cos bu) + C

U2= 9.87 [(eᶺ(0.99t)/(0.99)²+(1.52)²)* (1.52 sen(1.52t) + 0.99 cos(1.52t))]

+ 3.29 [eᶺ(1.99t)/(1.99)²+(1.52)² (1.52 sen(1.52t) + 1.99 cos(1.52t))]

Page 10: Resolucion de un circuito rlc en matlab

9.- La solución general de la EDO es:

Y= Yh + Yp

Yp= U1Y1 + U2Y2

Yh= e (ʌ-0.99t) [A cos(1.52t) + B sen(1.52t)]

Yp=-9.87[(eᶺ(0.99t)/(0.99)²+(1.52)²)* (0.99 sen(1.52t) – 1.52 cos(1.52t))]

-3.29 [eᶺ(1.99t)/(1.99)²+(1.52)² (1.99 sen(1.52t) – 1.52 cos(1.52t))] * eᶺ(-0.99t) cos(1.52t)

+ 9.87 [(eᶺ(0.99t)/(0.99)²+(1.52)²)* (1.52 sen(1.52t) + 0.99 cos(1.52t))]

+ 3.29 [eᶺ(1.99t)/(1.99)²+(1.52)² (1.52 sen(1.52t) + 1.99 cos(1.52t))] * eᶺ(-0.99t) sen(1.52t)

Y= e (ʌ-0.99t) [A cos(1.52t) + B sen(1.52t)]+ =-9.87[(eᶺ(0.99t)/(0.99)²+(1.52)²)* (0.99 sen(1.52t) – 1.52 cos(1.52t))]

-3.29 [eᶺ(1.99t)/(1.99)²+(1.52)² (1.99 sen(1.52t) – 1.52 cos(1.52t))] * eᶺ(-0.99t) cos(1.52t)

+ 9.87 [(eᶺ(0.99t)/(0.99)²+(1.52)²)* (1.52 sen(1.52t) + 0.99 cos(1.52t))]

+ 3.29 [eᶺ(1.99t)/(1.99)²+(1.52)² (1.52 sen(1.52t) + 1.99 cos(1.52t))] * eᶺ(-0.99t) sen(1.52t) S.G

Page 11: Resolucion de un circuito rlc en matlab

Solucion del ejerecicio por medio de

MATLAB

L a ecuacion que vamos a ingresar en Matlab

es la siguiente:

((15*sin(t))+(5*(e^(t)))-(A(1)/0.20)-(3*B(1)))/1.51

Page 12: Resolucion de un circuito rlc en matlab

1. En matlab creamos un nuevo documento

M-file en donde ingresamos lo siguiente:

function B=rlc(t,A)

B=zeros(2,1);

B(1)=A(2);

B(2)= ((15*sin(t))+(5*(exp(t)))-(A(1)/0.20)-

(3*B(1)))/1.51;

Page 13: Resolucion de un circuito rlc en matlab

2. Ahora vamos a realizar las ordenes que necesitamos para obtener el dibujo del problema

[t,A]=ode45('rlc', [-4 10], [-3 15]);

q=A(:,1);

i=A(:,2);

plot(t,q); « Nos dibuja la figura que deseamos »

Title(‘q vs t') « Sirve para colocar los titulos a la figura »

xlabel(‘t(s)') « Se colocan un menbrete en los ejescoordenados »

ylabel(‘q(c)')

figure(2)

plot (t,i)

title('i vs t')

xlabel('t(s)')

ylabel('i(A)')

Page 14: Resolucion de un circuito rlc en matlab

[x,y] = ode45('función',a,b,inicial)Esta instrucción regresa un conjunto de coordenadas "x" y "y" que representan a la función y=f(x), los valores se calculan a través de métodos Runge-Kuta de cuarto y quinto orden.

El nombre "función", define una función que representa a una ecuación diferencial ordinaria, ODE45 proporciona los valores de la ecuación diferencial y'=g(x,y).

Los valores "a" y "b" especifican los extremos del intervalo en el cual se desea evaluar a la función y=f(x).

El valor inicial y = f(a) especifica el valor de la función en el extremo izquierdo del intervalo [a,b].

Page 15: Resolucion de un circuito rlc en matlab

GRAFICOS RESULTANTES

CARGA vs TIEMPO

Page 16: Resolucion de un circuito rlc en matlab

CORRIENTE vs TIEMPO