Respuesta Dinamica
Respuesta Dinamica
Respuesta Dinamica
Respuesta dinámica
Instituto Tecnológico Superior del Occidente del Estado de Hidalgo
Ingenierı́a Electromecánica, Ingenierı́a de Control Clásico
M. C. Edgar Estrada cruz
18 de marzo de 2016
1 1 1
C (s) = R (s) − C (s) . C (s) = . (5)
Ts Ts s (T s + 1)
1
Para analizar la respuesta dinámica del sistema es
necesario analizar la respuesta en el dominio del
tiempo, para esto es necesario obtener la transforma-
da inversa de Laplace de la ec. (5), antes de aplicar
este método debemos de realizar una expansión en
fracciones parciales, como se muestra a continuación.
2
al igual que en el caso anterior hay que realizar una
expansión en fracciones parciales como se muestra a
continuación:
1 A B C
C (s) = = + 2+
s2 (T s + 1) s s Ts + 1
entonces las constantes A, B y C son
1 1
C= 2
|s=− T1 = T 2 , B = |s=0 = 1,
s Ts + 1
dB −T
A= |s=0 = 2 |s=0 = −T .
dt (T s + 1)
Ahora podemos escribir
T 1 T2 1 1 T
C (s) = − + 2+ = 2 −T + 1 Figura 3: Respuesta a rampa unitaria del sistema de pri-
s s Ts + 1 s s s+ T mer orden.
una vez realizada la expansión en fracciones parcia-
les podemos aplicar transformada inversa de Laplace,
como sigue
1 1 T
c (t) = L−1 − L −1
T + L −1
s2 s s + T1
En la siguiente gráfica se puede ver la respuesta en Los sistemas de segundo orden se clasifican en
el tiempo de un sistema de primer orden a la entrada tres tipos: subamortiguado, sobreamortiguado y
rampa unitaria crı́ticamente amortiguado; esta clasificación depende
del valor que tenga el factor de amortiguamiento
relativo ζ.
3
La función de transferencia para un sistema de se- De donde se desprenden la siguientes tres ecuaciones
gundo orden la podemos reescribir como de la comparación de los numeradores
4
2. La siguiente ecuación denotada como G (s). Si hacemos uso directamente de las tablas de trans-
formada de Laplace se tiene la siguiente formula
ζωn
G (s) = .
2 ω 1
(s + ζωn ) + ωd2 L−1 =1− p e−ζωt
s (s2 + 2ζωs + ω 2 ) 1 − ζ2
p p !!
Recordamos que ωd = ωn 1 − ζ 2 , si despejamos a p
−1 1 − ζ 2
sin ω 1 − ζ 2 t + tan ,
ωn tenemos ζ
ωd
ωn = p ,
1 − ζ2 aplicándola a nuestro problema donde ω = ωn obtenemos
5
Si observamos lo que pasa cuando el tiempo t → ∞ es ωn2 1
C= |s=s2 = p ,
fácil observar que e (t) → 0. s (s − s1 ) p
2 ζ2 − 1 ζ + ζ2 − 1
6
(Si se conoce la respuesta a una entrada escalón, es ma-
temáticamente posible calcular la respuesta para cualquier
entrada.)
Figura 5: Curvas de respuesta a escalón unitario del sis- c (t)) = ctr (t) + css (t) .
tema mostrado en la Figura 4.
La respuesta transitoria de un sistema para una entra-
da escalón unitario depende de las condiciones iniciales.
sobreamortiguado), que corresponden a las ec. (18), (21) Por conveniencia al comparar respuestas transitorias de
y (23). varios sistemas, es una practica común usar la condición
inicial estándar de que el sistema esta en reposo al inicio,
por lo cual la salida y todas las derivadas con respecto
al tiempo son cero. De este modo, las caracterı́sticas de
Observación 9 Consideremos en las respuestas de la respuesta se comparan con facilidad.
figura 5 que la condición de la que parte el sistema es el
reposo, a una entrada escalón unitario. La respuesta transitoria de un sistema de control prac-
tico muestra con frecuencia oscilaciones amortiguadas an-
Note que los dos sistemas de segundo orden que tienen tes de alcanzar el estado estacionario. Al especificar las
el mismo ζ pero diferente ωn presentarán la misma caracterı́sticas de la respuesta transitoria de un sistema
sobreelongación y mostrarán el mismo patrón oscilatorio. de control para una entrada escalón unitario, es común
Se dice que tales sistemas tienen la misma estabilidad especificar las siguientes caracterı́sticas:
relativa. 1. Tiempo de retardo, td : Es el tiempo requerido para
que la respuesta alcance por primera ves la mitad del
Es importante hacer notar que un sistema su- valor final.
bamortiguado con ζ entre 0.5 y 0.8 se acerca al va-
lor final con mayor rapidez que un sistema crı́tica- 2. Tiempo de subida, tr : El tiempo de subida es el
mente amortiguado o sobreamortiguado. Entre los tiempo requerido para que la respuesta pase del 10 al
sistemas que responden sin oscilación, un siste- 90 porciento, del 5 al 95 porciento o del 0 al 100 por-
ma crı́ticamente amortiguado presenta la respuesta ciento de su valor final. Para sistemas subamorti-
más rápida. Un sistema sobreamortiguado siempre guados de segundo orden, por lo general se usa
es lento para responder a las entradas. el tiempo de subida de 0 a 100 porciento. Para
sistemas sobreamortiguados, suele usarse el tiempo de
levantamiento de 10 a 90 porciento.
1.2.2. Parámetros de la respuesta subamorti-
guada ante la entrada escalón 3. Tiempo pico, tp : El tiempo pico es el tiempo reque-
rido para que la respuesta alcance el primer pico de
En muchos casos prácticos, las caracterı́sticas de sobreelongación.
desempeño deseadas del sistema de control se espe-
4. Sobreelongacion máxima (porcentaje), Mp : La
cifican en términos de cantidades en el dominio del
máxima sobreelongación es el máximo valor del pico
tiempo. Los sistemas que pueden almacenar energı́a
de la curva de respuesta, medido a partir de la unidad.
no responden instantáneamente y presentan respuestas
Si el valor final en estado estacionario de la respuesta es
transitorias cada vez que están sujetos a entradas o
diferente de la unidad, es frecuente utilizar el porcen-
perturbaciones, tome por ejemplo un motor eléctrico que
taje de sobreelongacion máxima. Se define mediante
no presenta una respuesta rápida al arranque o un capaci-
tor el cual tarda para alcanzar un valor de cargar deseado. c (tp ) − c (∞)
Mp = × 100
c (∞)
Con frecuencia, las caracterı́sticas de desempeño de un
sistema de control se especifican en términos de la respues- La cantidad de sobreelongación máxima (en porcenta-
ta transitoria para una entrada escalón unitario, puesto je) indica de manera directa la estabilidad relativa del
que esta es fácil de generar y es suficientemente drástica. sistema.
7
5. Tiempo de asentamiento, ts : El tiempo de asenta- asentamiento del sistema de segundo orden a partir de la
miento es el tiempo que se requiere para que la curva ec. (18). Estos valores se obtendrán en términos de ζ y
de respuesta alcance un rango alrededor del valor final ωn . Se supone que el sistema está subamortiguado.
del tamaño especificado por el porcentaje absoluto del
valor final (por lo general, de 2 o 5 porciento). El tiem- Tiempo de subida
po de asentamiento se relaciona con la mayor constante
de tiempo del sistema de control. Los objetivos del di- Recordando la ecuación (18), se obtiene tr , de la defini-
seño del sistema en cuestión determinan qué criterio de ción anterior tenemos que el tiempo de subida es el tiempo
error en porcentaje utilizar. requerido para que la respuesta pase de 0 al 100 porciento
de su valor final para casos subamortiguado, entonces po-
En la figura 6, se muestran las caracterı́sticas mencio-
demos decir que c (tr ) = 1, si esta condición la sustituimos
nadas.
en la ec. (18) y tomamos t = tr , obtenemos la siguiente
ecuación
!
−ζωn tr ζ
c (tr ) = 1 = 1−e cos (ωd tr ) + p sin (ωd tr )
1 − ζ2
entonces esto es
!
ζ
e−ζωn tr cos (ωd tr ) + p sin (ωd tr ) =0,
1 − ζ2
8
lo que nos interesa es evaluar esta ecuación en t = tp ,
entonces se tiene
!
d −ζωn tp ζ 2 ωd + ωd 1 − ζ 2
c (t) |t=tp = e sin (ωd tp )
dt 1 − ζ2
ωd
= e−ζωn t sin (ωd t) =0.
1 − ζ2
sin (ωd tp ) = 0
9
Figura 9: Mp frente a la curva ζ.
Figura 8: Par de curvas envolventes para la curva de res-
puesta a escalón unitario de un sistema de primer orden.
sobreelongación máxima Mp y el tiempo de asentamiento
ts cuando el sistema está sujeto a una entrada escalón
asentamiento ts es una función del factor de amortigua- unitario.
miento relativo ζ. A partir de la figura 5 se observa que,
para el mismo ωn y para un rango de ζ entre 0 y 1 el tiem- Solución 1 A p partir de los valores dados de ζ y ωn se
po de asentamiento ts para un sistema ligeramente amor- obtiene ωd = ωn 1 − ζ 2 = 4 y σ = ζωn = 3.
tiguado es más grande que para un sistema amortiguado Tiempo de subida tr
de manera moderada. Para un sistema sobreamortiguado, El tiempo de subida es
el tiempo de asentamiento ts se vuelve más grande debido π−β
al inicio lento de la respuesta. El tiempo de asentamiento tr =
ωd
que corresponde a una banda de tolerancia de ±2 porcien-
to o ±5 porciento se mide en función de la constante de por lo que es necesario obtener primero β, la cual se ob-
tiempo T = 1/ (ζωn ) a partir de las curvas de la figura 5 tiene mediante
para diferentes valores de ζ.
−1 ωd 4
−1
Por conveniencia, cuando se comparan las respuestas de β = tan = tan = 0.93 rad,
σ 3
los sistemas, por lo general se define el tiempo de asenta-
miento ts como ts = 4T para el criterio de 2 porciento y Ahora si podemos sustituir y encontrar el valor de tr ,
ts = 3T para el criterio de 5 porciento.
π − 0.93
tr = = 0.55 seg
Observación 12 Se nota que el tiempo de asentamien- 4
to es inversamente proporcional al producto del factor de
Tiempo pico tp
amortiguamiento relativo y la frecuencia natural no amor-
el tiempo pico esta dado como
tiguada del sistema. Como el valor de ζ se determina,
por lo general, a partir de los requerimientos de la sobre- π π
tp = = = 0.78 seg
elongación máxima permisible, el tiempo de asentamiento ωd 4
se determina principalmente mediante la frecuencia na- Sobreelongación máxima Mp
tural no amortiguada ωn . Esto significa que la duración Esta se determina a partir de
del perı́odo transitorio puede variarse, sin modificar la so-
breelongación máxima, ajustando la frecuencia natural no Mp = e−(σ/ωd )π = e−(3/4)π = 0.095 .
amortiguada ωn .
Para limitar la sobreelongación máxima Mp y para re- Por lo tanto el porcentaje de sobreelongación máximo es
ducir el tiempo de asentamiento, el factor de amortigua- 9.5 porciento.
miento relativo ζ no debe ser demasiado pequeño. La re- Tiempo de asentamiento ts
lación entre la sobreelongación en porcentaje Mp y el fac- Tomando en cuenta que es un sistema subamortiguado se
tor de amortiguamiento relativo ζ se presenta en la figura utiliza el criterio de 2 porciento, por lo tanto
9. Obsérvese que, si el factor de amortiguamiento relativo 4 4
está entre 0.4 y 0.7, el porcentaje de sobreelongación máxi- ts = = = 1.33 seg.
σ 3
ma para la respuesta escalón está entre 25 y 4 porciento.
Comprobemos los resultados gráficamente en Matlab. Pri-
mero necesitamos declarar la función de transferencia pa-
Ejemplo 1 Considere el sistema de segundo orden de la ra esto usamos el comando tf, donde dentro del paréntesis
forma estándar en el que ζ = 0.6 y un ωn = 5 rad/seg. Se va primero el numerador y después el denominador, con
va a obtener el tiempo de subida ts , el tiempo pico tp , la la siguiente forma, si tenemos un polinomio de la forma
10
ax3 +bx2 +cx+d, lo escribimos como [a, b, c, d] o [a b c d], Solución 2 Determinación de los valores de K y
entonces nuestra función de transferencia Kh
La sobreelongación máxima Mp se obtiene mediante la ec.
C (s) ωn2 25
= 2 = 2 , (29) como √
R (s) s + 2ζωn s + ωn2 s + 6s + 25 − ζ/
1−ζ 2 π
Mp = e ,
de esta manera escribimos en Matlab C=tf (num , den) y
Como este valor debe de ser 0.2
para nuestro sistema de segundo orden es de la siguiente √
forma C=tf ([25] , [1 6 25]). e
− ζ/ 1−ζ 2 π
= 0.2 ,
Para determinar la respuesta a una entrada escalón de un
sistema se usa el comando step (función de transferencia), Si aplicamos logaritmo natural
de esta manera escribimos step (C). A continuación se √
− ζ/ 1−ζ 2 π
muestra la gráfica resultante: In e = In (0.2) ,
lo cual lleva a
ζ = 0.456 ,
El tiempo pico tp se especifica como 1 seg; Por tanto, a
partir de la ecuación (28),
π
tp = =1
ωd
por lo tanto despejando a ωd , se tiene
ωd = π = 3.14 .
p
Figura 10: Respuesta c (t) del Ejemplo 1. Ahora tenemos que ωd = ωn 1 − ζ 2 , por lo tanto despe-
jando ωn , tenemos
ωd π
ωn = p = √ = 3.53 .
Consideremos la siguiente función de transferencia 1 − ζ2 1 − 0.4562
11
de polos múltiples.)
Si todos los polos en lazo cerrado se encuentran en el semi-
plano izquierdo del plano s, las magnitudes relativas de los
residuos determinan la importancia relativa de las compo-
nentes en la forma desarrollada de C (s). Si hay un cero en
lazo cerrado cerca de un polo en lazo cerrado, el residuo
en este polo es pequeño y el coeficiente del término de res-
puesta transitoria que corresponde a este polo se vuelve
pequeño. Un par polo-cero cercanos entre sı́ se cancelarán
efectivamente uno al otro. Si un polo se localiza muy le-
jos del origen, su residuo puede ser pequeño. Los valores
transitorios que corresponden a tal polo remoto son pe-
queños y duran un tiempo corto. Los términos en la forma
Figura 12: Respuesta c (t) del Ejemplo 2. desarrollada de C (s) que tienen residuos muy pequeños
contribuyen poco a la respuesta transitoria, por lo que
pueden pasarse por alto. Si se hace esto, el sistema de or-
2. Sistemas de orden superior den superior se aproxima mediante uno de orden inferior.
(Tal aproximación nos permite con frecuencia estimar las
Esta sección presenta un análisis de la respuesta tran- caracterı́sticas de respuesta de un sistema de orden supe-
sitoria de los sistemas de orden superior en términos ge- rior a partir de las de uno simplificado.)
nerales. La respuesta de sistemas de orden superior es la Ahora considere el caso en el que los polos de C (s) están
suma de las respuestas de sistemas de primer orden y se- formados por polos reales y pares de polos complejos con-
gundo orden. jugados. Un par de polos complejos conjugados produce
Considere el sistema con planta G (s) y retroalimentacion un término de segundo orden en s. Como la forma fac-
negativa H (s). Donde la función de transferencia en lazo torizada de la ecuación caracterı́stica de orden superior
cerrado es está formada por términos de primer y segundo orden, la
C (s) G (s)
= . ecuación (31) se vuelve a escribir como
R (s) 1 + G (s) H (s)
En general, G (s) y H (s) son cocientes de polinomios en a X aj
q
12
Recuerde que los polos en lazo cerrado determinan el tipo
de respuesta transitoria, mientras que los ceros en lazo ce-
rrado determinan principalmente la forma de la respues-
ta transitoria. Como se vio antes, los polos de la entra-
da R (s) producen los términos de la respuesta en esta-
do estacionario en la solución, mientras que los polos de
C (s) /R (s) se introducen en los términos exponenciales
de la respuesta transitoria y/o en los términos sinusoida-
les amortiguados de la respuesta transitoria. Los ceros de
C (s) /R (s) no afectan a los exponentes en los términos
exponenciales, pero afectan a las magnitudes y a los signos
de los residuos.
13