Está en la página 1de 5

>PROGRAMA DE INGENIERIA ELECTRÓNICA UNIVERSIDAD DEL QUINDÍO < 1


−5.6 c 2
c 1= =-18.6c2 (5)
0.3
Para el primer caso de amortiguamiento se va a demostrar con
un ejemplo, asumiendo a=1 b=6 c=2 k=2, y condiciones
iniciales y(0)=0, y´(0)=0. Reemplazando (5) en (4)

y +6y´+2y= −18.6 c 2=−1−c 2


−17.6 c 2=−1
Para la ecuación auxiliar se reemplaza y=m. C2=0.05
C 1=−1.05
m2 +6 m+ 2=0
La solución particular de la ecuación diferencial es:
Después factorizando la ecuación anterior se obtiene las
siguientes raíces y=−1.05 e−5.6 t +0.05 e−0.3 t +1

m=−3+ √ 7=−0.3
1) Sistema críticamente amortiguado
m=−3−√ 7=−5.6
Para el segundo caso de amortiguamiento se va a demostrar
Se puede observar que las raíces son reales y diferentes por lo
con un ejemplo, asumiendo a=1 b=4 c=4 k=1, y condiciones
tanto es un sistema sobre amortiguado, siendo la solución
iniciales y(0)=0, y´(0)=0.
homogénea de la ecuación y=c 1 e m 1t + c 2 e m 2 t
y +4y´+4y=
y=c 1 e−0.3t +c 2 e−5.6 t
Para la ecuación auxiliar se reemplaza y=m.
Para la solución particular se tiene que g(t)=2, por lo tanto se
asume que yp=Atk, como 0 no es raíz de la ecuación m2 +4 m+ 4=0
características ,entonces k=0, por lo tanto;
Después factorizando la ecuación anterior se obtiene las
' ''
y p= A y =0 y =0
p p siguientes raíces.

0+6 ( 0 )+ 2 ( A )=2 ( m+2 ) ( m+2 ) =0

A= 1 m1=−2 m2=−2

la solución total es la suma de la solución homogénea y Se puede observar que las raíces son reales e iguales, por lo
solución particular. tanto es un sistema críticamente amortiguado, siendo la
solución homogénea de la ecuación y=c 1 e m 1t + c 2 t e m 2 t
y ( t ) =c 1 e−0.3 t + c 2 e−5.6t +1 (3)
y=c 1 e−2 t +c 2te −2 t
Para hallar c1 y c2 se deriva e iguala a cero la solución total,
como condiciones y(0)=0, y´(0)=0. Para la solución particular se tiene que g(t)=1, por lo tanto se
asume que yp=Atk, como 0 no es raíz de la ecuación
y ( t ) =c 1 e−0.3 t + c 2 e−5.6 t +1 características ,entonces k=0, por lo tanto;
0=c 1 e 0 +c 2 e 0 +1
0=c 1+ c 2+1 y p= A y 'p =0 y 'p' =0
c 1=−1−c 2 (4)
0+ 4 ( 0 ) + 4 ( A ) =1
Ahora derivando (3) se tiene:
1
A=
y ´ ( t ) =−0.3 c 1 e−0.3 t −5.6 c 2 e−5.6 t 4
y ´ ( 0 )=−0.3 c 1 e0 −5.6 c 2 e 0
la solución total es la suma de la solución homogénea y
0=−0.3 c 1−5.6 c 2
solución particular.

>PROGRAMA DE INGENIERIA ELECTRÓNICA UNIVERSIDAD DEL QUINDÍO < 2

1 m1=−1+3 im 2=−1−3i
y ( t ) =c 1 e−2 t +c 2te −2t + (6)
4
Se puede observar que las raíces son imaginarias y diferentes
para hallar c1 y c2 se deriva e igual a cero la solución total, por lo tanto es un sistema críticamente amortiguado, siendo la
como condiciones y(0)=0, y´(0)=0. solución homogénea de la ecuación:

1 y (t)=e−t ¿)
y ( t ) =c 1 e−2 t +c 2te −2t +
4
Para la solución particular se tiene que g(t)=2, por lo tanto se
1
0=c 1 e 0 +c 2( 0)e 0 + asume que yp=Atk, como 0 no es raíz de la ecuación
4 características ,entonces k=0, por lo tanto;
1
0=c 1+
4 y p= A y 'p =0 y 'p' =0
−1
c 1= (7)
4 0+2 ( 0 ) +10 ( A ) =2

Ahora derivando (6) 1


A=
5
1 La solución total es la suma de la solución homogénea y
y ( t ) =c 1 e−2 t +c 2t e−2 t +
4 solución particular.
y ´ ( t ) =−2 c 1 e +c 2 e −2 c 2 t e−2 t
−2t −2 t
1
0=−2 c 1 e 0+ c 2 e 0−2 c 2( 0)e 0 y ( t ) =e−t ( c 1 cos 3 t+ c 2 sin 3 t ) +
5
0=−2 c 1+c 2
c 2=2 c 1 (8) para hallar c1 y c2 para dar con la solución total, con
condiciones y(0)=0, y´(0)=0, entonces se obtiene.
Reemplazando (7) en (8)
−1 1
c 2= y=e−t ( c 1 cos 3 t+ c 2 sin 3 t ) +
2 5
0 1
La solución particular de la ecuación diferencial es: 0=e ( c 1 cos ( 0 ) +c 2 sin ( 0 ) ) +
5
−1 −2 t 1 −2 t 1 1
y= e − te + 0=c1+
4 2 4 5
−1
c1= (9)
2) Sistemas sub amortiguado 5
Para el tercer caso de amortiguamiento se va a demostrar con Con y’(0)=1 entonces se obtiene
un ejemplo, asumiendo a=1 b=2 c=10 k=2, y condiciones 1
iniciales y(0)=0, y´(0)=0: y=e−t ( c 1 cos 3 t+ c 2 sin 3 t ) +
5
y +2y'+10y=
y ' ( t )=−e−t ( c 1 cos 3 t+ c 2 sin 3 t ) +¿
Para la ecuación auxiliar se reemplaza y=m. e−t ¿)

m2 +2 m+10=0 0=−e 0 ( c 1 cos ⁡(0)+ c 2 sin ( 0 ) ) +¿


Después factorizando la ecuación anterior se obtiene las
e 0 (−3 c 1sin ( 0 )+3 c 2 cos ( 0 ) )
siguientes raíces 0=−c 1+ 3 c 2
c1
c 2= (10)
3
−2 ± √ 4−4 (1)(10)
y= Reemplazando (9) en (10)
2
>PROGRAMA DE INGENIERIA ELECTRÓNICA UNIVERSIDAD DEL QUINDÍO < 3

CI=0;
−1 int=[0,3];
c 2= [t,y]=ode45(@carga_condensador,int,CI);
15 plot(t,y,'r')
grid on
La solución particular de la ecuación diferencial es title('RESPUESTA AL ESCALON DE UN CIRCUITO
RC')
y=e−t ( −15 sin 3 t− 151 cos 3 t )+ 15 xlabel('tiempo (s)')
ylabel('amplitud (v)')

II. ANÁLISIS ALGORÍTMICO Y RESULTADOS

A. Respuesta la escalón de un circuito RC(carga del


condensador)

Para resolver la ecuación diferencial lineal de primer orden


por el método de solución simbólica, solo fue necesario usar el
comando dsolve( ). El código implementado en la ventana de
comando de matlab, se muestra a continuación.

>> dsolve('0.5*Dy+y-20','y(0)=0')
>> pretty (ans)
Fig. 3. Resultado de la solución numérica de la ecuación diferencial de primer
El resultado obtenido de manera simbólica se muestra en la orden de un circuito RC
siguiente imagen:
B. Sistemas de amortiguamiento

Para la resolver las ecuaciones diferenciales de segundo orden,


que representan cada uno de los tres casos de
amortiguamiento, se solucionaron de manera numérica
utilizando las herramientas de matlab para resolver( ode45()) y
graficar ecuaciones diferenciales.

1) Sistemas sobre amortiguado

Unas ves analizada y solucionada matemáticamente la


ecuación diferencial de segundo orden, que representa un
sistema sobre amortiguado, se procedió a realizar la
simulación en matlab para analizar gráficamente su respuesta,
corroborando el análisis matemático realizado en los puntos
Fig. 2. Resultado de la solución simbólica de la ecuación diferencial de anteriores.
primer orden de un circuito RC
.
Para la simulación en matlab se crea y se llama a una función
Para resolver y simular de manera numérica la ecuación
con el comando ode45 desde la ventana de comandos.
diferencial lineal de primer orden en matlab, se crea y se llama
la siguiente función con el comando ode45 desde la ventana function du=sobreamortiguado(t,u)
de comandos. close all
du=zeros(2,1); % Ecuaciones de estado
function dy= carga_condensador(t,y) du(1)=u(2);
close all; du(2)=-(6)*u(2)-2*u(1)+(2);
dy=(20-y)/0.5; end
end

el código para graficar desde la ventana de comando es el El código para graficar desde la ventana de comando es el
siguiente: siguiente:
>PROGRAMA DE INGENIERIA ELECTRÓNICA UNIVERSIDAD DEL QUINDÍO < 4

[t,x] = ode45(@sobreamortiguado,[0 20],[0 0]);


y=x(:,1);
plot(t,y,'r');
xlabel('tiempo(seg)');
ylabel('Amplitud');
title ('Sistema sobreamortiguado');
grid on;

Fig. 5. Respuesta de un sistema críticamente amortiguado.

3) Sistemas sub amortiguado

Una vez analizada y solucionada matemáticamente la ecuación


diferencial de segundo orden, que representa un sistema sub
amortiguado, se procedió a realizar la simulación en matlab
Fig. 4. Respuesta de un sistema sobre amortiguado. para analizar gráficamente su respuesta, corroborando el
análisis matemático realizado en los puntos anteriores.
2) Sistemas críticamente amortiguados
Para la simulación en matlab se crea y se llama a una función
Una vez analizada y solucionada matemáticamente la ecuación con el comando ode45 desde la ventana de comandos.
diferencial de segundo orden, que representa un sistema
críticamente amortiguado, se procedió a realizar la simulación function du=subamortiguado(t,u)
en matlab para analizar gráficamente su respuesta, close all
corroborando el análisis matemático realizado en los puntos du=zeros(2,1); % Ecuaciones de estado
anteriores du(1)=u(2);
du(2)=-2*u(2)-10*u(1)+2;
Para la simulación en matlab se crea y se llama a una función end
con el comando ode45 desde la ventana de comandos.
el código para graficar desde la ventana de comando es el
function du=criticamenteamortiguado(t,u) siguiente:
close all
du=zeros(2,1); % Ecuaciones de estado [t,x] = ode45(@subamortiguado,[0 10],[0
du(1)=u(2); 0]);
du(2)=-4*u(2)-4*u(1)+1; y=x(:,1);
end plot(t,y,'r');
xlabel('tiempo(seg)');
El código para graficar desde la ventana de comando es el ylabel('Amplitud');
siguiente: title ('Sistema sub amortiguado');
grid on
[t,x] = ode45(@criticamenteamortiguado,[0 20],[0 0]);
y=x(:,1);
plot(t,y,'r');
xlabel('tiempo(seg)');
ylabel('Amplitud');
title ('Sistema criticamente amortiguado');
grid on
>PROGRAMA DE INGENIERIA ELECTRÓNICA UNIVERSIDAD DEL QUINDÍO < 5

Fig. 6. Respuesta de un sistema sub amortiguado.

III. CONCLUSIONES

 cuando una ecuación diferencial tiene solución


analítica (simbólica), la herramienta de matlab
permite resolverlas de manera explícita mediante el
comando dsolve.

 La soluciones de las ecuaciones diferenciales,


muestra que su amortiguamiento dependiendo de las
raíces tienen comportamientos diferentes en un
tiempo establecido.

 Cuando las ecuaciones diferenciales ordinarias no se


pueden resolver de manera analítica, matlab permite
resolverlas mediante técnicas numeras.

 las ecuaciones diferenciales, es un método eficiente


para conocer respuestas en sistemas dinámicos.

 De acuerdo con la ejecución de los códigos anteriores


se obtuvo las gráficas de las respuestas de los
sistemas de amortiguamiento y respuesta a un escalón
en circuitos RC (carga de un condensador).

IV. REFERENCIAS BIBLIOGRÁFICAS

[1] http://www.unirioja.es/cu/jvarona/downloads/LibroED.pdf “métodos


clásicos de resolución de ecuaciones diferenciales ordinarias”

[2] http://ocw.unican.es/ensenanzas-tecnicas/ampliacion-de
matematicas/materiales/tema%205.pdf “métodos de amortiguamiento
en las ecuaciones diferenciales”

[3] http://es.wikipedia.org/wiki/Circuito_RC “circuito RC ”

[4] http://es.wikiversity.org/wiki/Circuito_RC “Respuesta de un circuito


RC a un escalón de tensión”

También podría gustarte