• No se han encontrado resultados

SISTEMA DE 2DO ORDEN MODELADO MATLAB RLC

N/A
N/A
Jovanny Duque

Academic year: 2023

Share "SISTEMA DE 2DO ORDEN MODELADO MATLAB RLC"

Copied!
15
0
0

Texto completo

(1)

SISTEMAS DE SEGUNDO ORDEN

Esta es la forma general de una ecuación de segundo orden, ordinaria y no homogénea con coeficientes constantes, donde

𝑎

2

, 𝑎

1

, 𝑎

0

𝑦 𝑏

0

son constantes

𝜃

0 es la variable que cambia por efecto de la función de

entrada

𝜃

𝑖

𝑎

2

𝑑𝜃

02

𝑑𝑡

2

+ 𝑎

1

𝑑𝜃

0

𝑑𝑡 + 𝑎

0

𝜃

0

= 𝑏

0

𝜃

𝑖

Esta ecuación puede expresarse de otra forma con el fin de que ofrezca mayor información del sistema

𝑑𝜃

02

𝑑𝑡

2

+ 2Ϛ𝜔

𝑛

𝑑𝜃

0

𝑑𝑡 + 𝜔

𝑛2

𝜃

0

= 𝑏

0

𝜔

𝑛2

𝜃

𝑖

Ϛ =

Es el factor de amortiguamiento relativo

Ϛ =

𝑎1

2√(𝑎2𝑎0)

𝜔

𝑛

=

Frecuencia angular no amortiguada

𝜔

𝑛

= √

𝑎𝑎0

2

𝑤 = 𝜔

𝑛

√(1 − Ϛ

2

)

es la frecuencia amortiguada

Dependiendo del valor de Ϛ existen tres formas que puede tomar la solución 𝜃0(𝑡)

I)

Cuando Ϛ > 1 se tratará de un sistema sobreamortiguado Cuya solución es de la forma

𝜃

0

(𝑡) = 𝐴𝑒

𝑠1𝑡

+ 𝐵𝑒

𝑠2𝑡

+ 𝑏

0

𝑎

0

𝜃

𝑖

Ejemplo

𝑑 2 𝑦

𝑑𝑡 2 + 3 𝑑𝑦

𝑑𝑡 + 2𝑦 = 1

para las condiciones iniciales

𝑦(0) = 0 ;

𝑑𝑦

𝑑𝑡

(0) = 0

𝑎

2

= 1, 𝑎

1=

3, 𝑎

0

= 2 𝑦 𝑏

0

= 1

Ϛ =

𝑎1

2

(𝑎2𝑎0)

= 3

2√(1∗2) = 1,06 que es > 1

Método N° 1 (Solución con Workspace de Matlab)

>> equ_dif='D2y+3*Dy+2*y=1'

>> y=dsolve(equ_dif,'y(0)=0,Dy(0)=0','t')

>> t=linspace(0,10,200);

(2)

>> y_plot=eval(vectorize(y));

figure hold on plot(t,y_plot) xlabel('tiempo- s') ylabel('Salida y')

La entrada escalón es 1 y la respuesta cuando t tiende a infinito

Método N° 3 (Obtención de la función de transferencia)

Aplicando la Transformada de Laplace a la ecuación diferencial para las condiciones 'y(0)=0,Dy(0)=0' obtenemos la función de transferencia

para una entrada de escalón unitario

>> syms s t

Ys=(1/(s*(s^2+3*s+2))) >> y=ilaplace(Ys)

y =exp(-2*t)/2 - exp(-t) + 1/2 es decir

Cuando

Ϛ = 1

se tratará de un sistema críticamente amortiguado Cuya solución es de la forma

(3)

𝜃 0 (𝑡) = (𝐴𝑡 + 𝐵)𝑒 −𝜔

𝑛

𝑡 + 𝑏

0

𝑎

0

𝜃 𝑖

Ejemplo

𝑑

2 𝑦

𝑑𝑡 2 + 4 𝑑𝑦

𝑑𝑡 + 4𝑦 = 6

para las condiciones iniciales

𝑦(0) = 0 ;

𝑑𝑦

𝑑𝑡

(0) = 0

𝑎

2

= 1, 𝑎

1=

4, 𝑎

0

= 4 𝑦 𝑏

0

= 6

Ϛ =

𝑎1

2

(𝑎2𝑎0)

= 4

2√(1∗4) = 1

Metodo N° 1 (Solución con Workspace de Matlab)

>> equ_dif='D2y+4*Dy+4*y=6'

>> y=dsolve(equ_dif,'y(0)=0,Dy(0)=0','t')

Método N° 3 (Obtención de la función de transferencia)

Aplicando la Transformada de Laplace a la ecuación diferencial para las condiciones 'y(0)=0,Dy(0)=0' obtenemos la función de transferencia

>> syms s t

Ys=(6/(s*(s^2+4*s+4))) >> y=ilaplace(Ys)

y = 3/2 - 3*t*exp(-2*t) - (3*exp(-2*t))/2 es decir

>> t=linspace(0,10,200);

y_plot=eval(vectorize(y));

figure hold on plot(t,y_plot) xlabel('tiempo- s') ylabel('Salida y')

(4)

II)

Cuando

Ϛ < 1

se tratará de un sistema subamortiguado, cuya solución es de la forma

𝜃

0

(𝑡) = 𝑒

−Ϛ𝜔𝑛𝑡

(𝑃 cos 𝜔 𝑡 + 𝑄 sen 𝜔𝑡) + 𝑏

0

𝑎

0

𝜃

𝑖

𝑑 2 𝑦

𝑑𝑡 2 + 2 𝑑𝑦

𝑑𝑡 + 5𝑦 = 10

para las condiciones iniciales

𝑦(0) = 0 ;

𝑑𝑦

𝑑𝑡

(0) = 0 𝑎

2

= 1, 𝑎

1=

2, 𝑎

0

= 5 𝑦 𝑏

0

= 10

Ϛ =

𝑎1

2

(𝑎2𝑎0)

= 2

2√(1∗5) = 0.44 que es < 1

Metodo N° 1 (Solución con Workspace de Matlab)

>> equ_dif='D2y+2*Dy+5*y=10'

>> y=dsolve(equ_dif,'y(0)=0,Dy(0)=0','t') y =2 - sin(2*t)*exp(-t) - 2*cos(2*t)*exp(-t)

>> t=linspace(0,10,200);

y_plot=eval(vectorize(y));

figure hold on plot(t,y_plot) xlabel('tiempo- s') ylabel('Salida y')

Método N° 3 (Obtención de la función de transferencia)

Aplicando la Transformada de Laplace a la ecuación diferencial para las condiciones 'y(0)=0,Dy(0)=0' obtenemos la función de transferencia

>> syms s t

>> Ys=(10/(s*(s^2+2*s+5)))

>> y=ilaplace(Ys)

(5)

y =2 - 2*exp(-t)*(cos(2*t) + sin(2*t)/2)

SISTEMAS DE SEGUNDO ORDEN - CIRCUITOS RLC

La figura muestra un circuito eléctrico RLC del cual se desprende un modelo matemático de segundo orden descrito por la ecuación diferencial (ED) que relaciona la variación de la carga (q) en el capacitor , respecto a un voltaje de alimentación Vi(t)

Según la ley de Kirchhoff el voltaje de alimentación Vi equivale a la suma de los voltajes en la resistencia , en el inductor y en el capacitor

𝑉𝑖 = 𝑉𝑅+ 𝑉𝐿 + 𝑉𝐶 donde 𝑉𝑖 es el voltaje de entrada de la fuente 𝑉𝑅 es el voltaje en la resistencia , 𝑉𝐿 es el voltaje en el inductor y 𝑉𝐶 es el voltaje en el capacitor

𝑉𝑅= 𝑖 ∗ 𝑅 donde

𝑖 =

𝑑𝑞

𝑑𝑡

por lo tanto

𝑉

𝑅

= 𝑅

𝑑𝑞

𝑑𝑡

𝑉

𝐿

= 𝐿

𝑑𝑖

𝑑𝑡

= 𝐿

𝑑𝑞2

𝑑𝑡2

𝑉

𝑐

=

1

𝐶

∫ 𝑖𝑑𝑡 =

𝑞

𝐶

𝑉𝑖 = 𝑉

𝑅

+ 𝑉

𝐿

+ 𝑉

𝐶

= 𝑅

𝑑𝑞

𝑑𝑡

+ 𝐿

𝑑𝑞2

𝑑𝑡2

+ 𝑞 𝐶 𝐿 𝑑𝑞 2

𝑑𝑡 2 + 𝑅 𝑑𝑞

𝑑𝑡 + 𝑞

𝐶 = 𝑉𝑖

Tiene forma estándar

𝑎 2 𝑑𝜃 𝑑𝑡

022

+ 𝑎 1 𝑑𝜃

0

𝑑𝑡 + 𝑎 0 𝜃 0 = 𝑏 0 𝜃 𝑖

Donde

𝑎

2

= 𝐿 = 0.25, 𝑎

1=

𝑅 = 10, 𝑎

0

=

1

𝐶

=

1

0,001

= 1000 , 𝑏

0

= 1 , 𝜃

𝑖

= 𝑉𝑖 = 12

Reemplazando las constantes en la ecuación diferencial

0.25

𝑑𝑞2

𝑑𝑡2

+ 10

𝑑𝑞

𝑑𝑡

+ 1000q = 12

considerando que la carga del capacitor y la corriente en t=0 es 0

(6)

Ϛ = 𝑎1

2 √ (𝑎

2

𝑎

0

) = 𝑅 2√( 1

𝐶 ∗𝐿)

= 10

2√(1000∗0,25) = 0,31

que es < 1 es un sistema subamortiguado

𝜔 𝑛 = √ 𝑎 𝑎 0

2 =√ 1000

0,25 =63,24

𝑤 = 𝜔 𝑛 √(1 − Ϛ 2 ) = 63,24√(1 − 0,31

2

) = 60,12

es la frecuencia amortiguada Método N° 1 (Solución con Workspace de Matlab)

>> equ_dif='0.25*D2q+10*Dq+1000*q=12'

>> q=dsolve(equ_dif,'q(0)=0,Dq(0)=0','t')

q =3/250 - (sin(60*t)*exp(-20*t))/250 - (3*cos(60*t)*exp(-20*t))/250 >> pretty(q)

3 sin(60 t) exp(-20 t) cos(60 t) exp(-20 t) 3 --- - --- - --- 250 250 250

t=linspace(0,0.5,200);

q_plot=eval(vectorize(q));

figure hold on plot(t,q_plot) grid on

xlabel('tiempo- s')

ylabel('Carga en el condensador')

(7)

SOLUCIÓN N° 2

>>Simulink

Se reescribe la ecuación diferencial para facilitar su graficación en Simulink 𝑑𝑞2

𝑑𝑡2

= 𝑉𝑖

1

𝐿

𝑅

𝐿 𝑑𝑞 𝑑𝑡

1

𝐶𝐿

𝑞

reemplazando valores 𝑑𝑞2

𝑑𝑡2

= 12 ∗

1

0,25

10

0,25 𝑑𝑞

𝑑𝑡

1

(0,001∗0,25)

𝑞

SOLUCIÓN N° 3

Función de transferencia y >>Simulink

Si aplicamos la Transformada de Laplace ( Ɫ ) a la Ecuación diferencial 𝐿

𝑑𝑞2

𝑑𝑡2

+ 𝑅

𝑑𝑞

𝑑𝑡

+ 𝑞

𝐶 = 𝑉𝑖

𝐿 ∗ Ɫ [

𝑑𝑞2

𝑑𝑡2

] + 𝑅 ∗ Ɫ [

𝑑𝑞

𝑑𝑡

] + 1

𝐶 Ɫ[ 𝑞] = Ɫ[ 𝑉𝑖 ]

𝐿 [𝑠

2

𝑄

𝑠

− 𝑠𝑞

(0)

𝑑𝑞

𝑑𝑡

(0)] + 𝑅[𝑠𝑄

𝑠

− 𝑞

(0)

] + 1

𝐶 𝑄

𝑠

= 𝑉𝑖 𝑠 siendo 𝑞

(0)

= 0 𝑦

𝑑𝑞

𝑑𝑡

(0) = 0

𝐿𝑠

2

𝑄

𝑠

+ 𝑅𝑠𝑄

𝑠

+ 1

𝐶 𝑄

𝑠

= 𝑉𝑖 𝑠 es igual a 𝑄

𝑠

[𝐿𝑠

2

+ 𝑅𝑠 + 1

𝐶 ] = 𝑉𝑖 𝑠

La función de transferencia Gss= 𝑄 𝑠

𝑉𝑖 𝑠 = 1

[𝐿𝑠 2 +𝑅𝑠+ 1

𝐶 ] = 1

[0,25𝑠 2 +10𝑠+ 1000 ]

solución v(t)

(8)

Para una entrada escalón de

𝑉𝑖 𝑡= 12

Voltios le corresponde

𝑉𝑖 𝑠 = 12

𝑠

𝑄 𝑠 = 𝑉𝑖 𝑠 ∗ 𝐺 𝑠𝑠

𝑄 𝑠 = 12

𝑠[0,25𝑠

2

+ 10𝑠 + 1000 ]

>> Q=(12/(s*(0.25*s^2+10*s+1000)))

>> q=ilaplace(Q)

q =3/250 - (3*exp(-20*t)*(cos(60*t) + sin(60*t)/3))/250

PARAMETROS DE LA RESPUESTA DE UN SISTEMA SUBAMORTIGUADO

En la Figura se muestran las características fundamentales del régimen transitorio de la respuesta de un

sistema de segundo orden subamortiguado, que deben utilizarse como especificaciones de diseño de los

controladores: el tiempo de establecimiento ts, el porcentaje de sobrepaso (PO), el sobrepaso máximo Mp,

además del tiempo de pico tp y el tiempo de subida tr.

(9)

PO =El porcentaje de sobrepaso (overshoot) es una medida del valor de sobrepaso que tiene la respuesta del sistema por sobre su salida en estado estable. En general sobrepasos muy altos deben ser evitados ya que producen esfuerzos inadecuados en los componentes físicos de un sistema (actuador, planta u otros) [se recomienda mantener PO < 25%]. La fórmula para calcularlo es :

%𝑃𝑂 = 100 ∗ 𝑒 (

−Ϛ∗П

√(1−Ϛ 2 ) )

El Mp es el sobrepaso máximo y se determina así

𝑀𝑝 = 𝜃 𝑠𝑠 ∗ (1 + %𝑃𝑂 100 )

Siendo 𝜃 𝑠𝑠 el valor de la respuesta en estado estacionario 𝜃 𝑠𝑠 = 𝑏 0

𝑎 0 𝜃 𝑖

El tiempo de subida (rise time o tr) es el tiempo que toma la respuesta para subir desde el 10% al 90% de la amplitud del escalón de entrada. El tiempo de subida para un sistema de segundo orden es aproximado por la siguiente expresión.

𝑡 𝑟 = П

2 ∗ 𝑤

(10)

El tiempo de respuesta máxima (time to peak). Este es el tiempo en que se produce la máxima amplitud de salida.

𝑡 𝑝 = П 𝑤

El tiempo de establecimiento (settling time) es una medida de la velocidad del sistema. Este parámetro mide el tiempo en que la respuesta queda acotada a una cierta banda de amplitud . Para una banda del 2% el tiempo de

establecimiento está definido como:

𝑡 𝑠 = 4 Ϛ ∗ 𝑤 𝑛

PARAMETROS DE A RESPUESTA DE UN SISTEMA SUBAMORTIGUADO (RLC)

Para el circuito RLC

𝑃𝑂 = 100 ∗ 𝑒

( −0,31∗П

√(1−0,312)

)

= 35,9%

Siendo 𝜃 𝑠𝑠 el valor de la respuesta en estado estacionario

𝜃 𝑠𝑠 = 𝑏 0

𝑎 0 𝜃 𝑖 = 12

1000 1 = 0,012 = 12𝑋10 −3

(11)

El Mp es el sobrepaso máximo y se determina así

𝑀𝑝 = 0,12 ∗ (1 + 35,9

100 )= 0,163 = 16,3x10 -3 𝑡 𝑟 = П

2 ∗ 60,12 = 0,026 𝑠𝑒𝑔

𝑡 𝑝 = П

60,12 = 0,052 𝑠𝑒𝑔

𝑡 𝑠 = 4

0,31 ∗ 63,24 = 0,204 𝑠𝑒𝑔

CASO 1

(12)

CASO 2

Como varia la carga del condensador con el tiempo

SISTEMA SOBREAMORTIGUADO

(13)

SOLUCIÓN SISTEMA SOBREAMORTIGUADO

>> syms t s

C=(5/(s*(s^2+3*s+2))) c=ilaplace(C)

c = (5*exp(-2*t))/2 - 5*exp(-t) + 5/2

---

SISTEMA SUBAMORTIGUADO

C=(3/(s*(s^2+2*s+5))) >> c=ilaplace(C)

c =3/5 - (3*exp(-t)*(cos(2*t) + sin(2*t)/2))/5

>> pretty(c)

(14)

---

SISTEMA CRITICAMENTE - AMORTIGUADO

>> syms t s

C=(2/(s*(s^3+3*s^2+3*s+1))) >> c=ilaplace(C)

c = 2 - 2*t*exp(-t) - t^2*exp(-t) - 2*exp(-t)

---

>> equ_dif='(5/3)*D2q+10*Dq+30*q=300' equ_dif = '(5/3)*D2q+10*Dq+30*q=300'

>> q=dsolve(equ_dif,'q(0)=0,Dq(0)=0','t')

q =10 - 10*sin(3*t)*exp(-3*t) - 10*cos(3*t)*exp(-3*t) >> pretty(q)

10 - sin(3 t) exp(-3 t) 10 - cos(3 t) exp(-3 t) 10

>> syms t

>> i=diff(q)

i = 60*sin(3*t)*exp(-3*t)

>> t=50000;

>> q=subs(q)

q = 10 - 10*exp(-150000)*sin(150000) - 10*cos(150000)*exp(-150000)

(15)

---

---

Referencias

Documento similar

Con el cometido de evaluar la credibilidad del testimonio en casos de violencia de gé- nero, a la vez que la huella psíquica con- trolando una potencial simulación, hemos

Gastos derivados de la recaudación de los derechos económicos de la entidad local o de sus organis- mos autónomos cuando aquélla se efectúe por otras enti- dades locales o

También hemos visto como la principal característica de este proceso de racialización es que se hace presente en los libros de texto de una forma dialéctica, al pretender

A medida que las organizaciones evolucionan para responder a los cambios del ambiente tanto para sobrevivir como para crecer a partir de la innovación (Stacey, 1996), los

Necessary and su fficient conditions for their existence in an approximate dynamics of order k are obtained and we give explicit expressions of these equilibria, use- ful for the

Debido al riesgo de producir malformaciones congénitas graves, en la Unión Europea se han establecido una serie de requisitos para su prescripción y dispensación con un Plan

Como medida de precaución, puesto que talidomida se encuentra en el semen, todos los pacientes varones deben usar preservativos durante el tratamiento, durante la interrupción

&#34;No porque las dos, que vinieron de Valencia, no merecieran ese favor, pues eran entrambas de tan grande espíritu […] La razón porque no vió Coronas para ellas, sería