Estabilidad en Sistemas de Control: Método de Raíces
Estabilidad en Sistemas de Control: Método de Raíces
SINOPSIS
Y ( s) p ( s )
T ( s) = =
R ( s) q ( s )
(7.1)
donde p(s) y q(s) son polinomios en s. Las raíces de la ecuación característica q(s)
determinan los modos de respuesta del sistema. Para un sistema de lazo simple como
el de la Figura 7.1, se tiene la ecuación característica.
1+ KG (s)=0 ,
(7.2)
donde K es un parámetro variable. Las raíces características del sistema deben
satisfacer la Ecuación (7.2), donde las raíces están en el plano s. Como s es una
variable compleja, la Ecuación (7.2) puede escribirse ahora en forma polar como
KG ( s ) KG ( s ) =−1+ j 0 ,
(7.3)
+
R(s) Y(s)
Y, K por G(s) es
tanto, necesario que
-
KG(s) =1
y
KG (s )=180 °± k 360 ° ,
donde k =0 , ±1 , ± 2, ± 3 , …
k
∆ ( s ) =1+ KG ( s )=1+ =0
s ( s+2)
O bien
2 2
∆ ( s ) =s +2 s+ K =s +2 ξ ωn=0
El lugar de las raíces, a medida que se varia la ganancia k, se halla haciendo que
k
G ( s )= =1
s (s+2)
y
KG ( s ) =180 ,° ±540 ° ,
La ganancia k puede variarse desde cero hasta un valor positivo infinitamente grande.
Para un sistema de segundo orden las raíces son
s1 , s2=ξ ω n ± ξ ω n √ ξ -1,
2
Y para ξ<1 se sabe que ∅=cos−1 ξ. Gráficamente, para dos polos de lazo abierto como
se muestra en la figura 7.3, el lugar de las raíces es una recta vertical para ξ≤1
1 Y(s)
K
- s (s +2)
FIGURA 7.3. Lugar de las raíces para un sistema de segundo orden cuando
k e < k 1< k 2.
El lugar de las raíces se nuestra en gris.
Obsérvese que las raíces de la ecuación característica se representan por ≪ ≫ sobre
el lugar de las raíces.
con el objeto de satisfacer el requisito del ángulo, Ecuación (7.7). Por ejemplo, como se
muestra en la figura 7.4, los ángulos en la raíz s1 son
k k
= =1 ,
s ( s+2 ) s1 s 1+2
y, por esto,
k =s 1 s 1+2 ,
Donde s1 es la magnitud del vector que va desde el origen hasta s1, y k =s 1 s 1+2 es la
magnitud del vector que va desde −2hasta s1.
Para un sistema de lazo cerrado con múltiples lazos, en la sección 2.7 se obtuvo que
utilizando la formula de la ganancia del flujo de señal de Mason, se tenía
N M,N
∆ ( s ) =1−∑ ln + ∑ Lm Lq −∑ Lr Lr Lt +… ,
n−1 m, q
Donde Lq es igual al valor de la transmitancia del lazo cerrado q−esimo . Por tanto, se
tiene una ecuación característica, que puede escribirse como
q ( s ) =∆ ( s )=1+ F ( s ) .
F ( s ) =−1+ j 0 ,
k ( s+ z1 ) ( s+ z 2 ) ( s + z 32) … (s + z m)
F ( s) =
( s+ p1 ) ( s + p2 ) ( s+ 3 ) …( s+ pn )
Entonces los requisitos de la magnitud y el ángulo para el lugar de las raíces son
k ( s+ z1 ) ( s+ z 2 ) …
F ( s) = =1
( s+ p 1) ( s+ p2 ) … .
y
F ( s ) =s + z 1+¿ s+ z 2+¿ …¿ ¿
k
1+ KG ( s ) =1+ =0
s( s+ a)
G(s)
R(s) Y(s)
K 1
O bien
- s +ass+k
(s +a)
2
=0.
En principio, se podría construir el lugar de las raíces determinando los puntos en el plano s
que satisfacen el criterio del ángulo. En la sección siguiente se desarrollará un procedimiento
en varios pasos para dibujar el lugar de las raíces. La Figura 7.5(b) muestra el lugar de las
raíces para la ecuación característica de la Ecuación (7.18). Específicamente, en la raíz s1 la
magnitud del parámetro a se encuentra por la Ecuación (7.19) como
s 1− j √ k / s1 + j √ k
a=
s1
Las raíces del sistema se unen en el eje real en el punto s2 y proporcionan, para una entrada
de escalón, una respuesta amortiguada críticamente. El parámetro, a, tiene una magnitud en
las raíces amortiguadas críticamente, s2=σ 2 igual a
a=σ 2−√ k /¿ σ 2 + j √
k /¿ 1
= ( σ 22+ k ) , ¿
σ2 σ2
donde σ 2se calcula a partir de las longitudes del vector del plano s como
σ 2= √ K . A medida que a aumenta más allá del valor crítico, las raíces son reales y diferentes;
una raíz es mayor que σ 2y la otra es menor.
En general, es deseable un proceso ordenado para localizar el lugar de las raíces a medida
que varía un parámetro. En la sección siguiente se desarrollará ese método ordenado para
obtener un diagrama del lugar de las raíces.
1+ KKP ( s )=0.
0≪k ≪∞.
Entonces se localizan los polos, p1, y ceros, z i en el plano s con símbolos apropiados.
Por convenio, se utiliza «x» para denominar a los polos y «o» para los ceros.
Cuando se resuelve, esto devuelve los valores de s que coinciden con los polos de P(s).
Por tanto, se observa que el lugar de las raíces de la ecuación característica
1+ KP ( s )=0 comienza en los polos de P(s) y termina en los ceros P(s), a medida que K
aumenta desde cero hasta infinito. Para la mayoría de las funciones, P(s), que se tendrán en
cuenta, varios de los ceros de P(s) están en el infinito en el plano s. Esto es debido a que la
mayoría de las funciones tienen más polos que ceros, Con n polos y M ceros y n > M, se tienen
n — M ramificaciones del lugar de las raíces aproximándose a los n — M ceros en el infinito.
Paso 2: Localizar los segmentos del eje real que están en el lugar de las raíces. El lugar de las
raíces en el eje real siempre está en una sección del eje real a la izquierda de un número impar
de polos y ceros. Este hecho se comprueba claramente examinando el criterio del ángulo de la
Ecuación (7.17). Estos pasos útiles para la representación gráfica del lugar de las raíces se
ilustrarán mediante un ejemplo adecuado.
EJEMPLO 7.1. Sistema de segundo orden
Un sistema de control con realimentación de lazo simple tiene la siguiente ecuación
característica:
1
k ( s+ 1)
2
1+GH ( s ) =1+ =0 ,
1 2
s +s
4
Paso 1: La ecuación característica se puede escribir como
2(s +1)
1+k 2
=0 ,
s +4 s
donde
2(s +1)
P ( s )= 2
.
s +4 s
La función de transferencia, P(s) se escribe en términos de polos y ceros como
2(s +1)
1+k
( s¿¿ 2+ 4)=0 ¿
y el parámetro multiplicativo de ganancia es K. Para determinar el lugar de las raíces para la
ganancia 0 ≤ K ≤ T, se localizan los polos y ceros en el eje real como se muestra en la Figura
7.6(a).
Paso 2: El criterio del ángulo se satisface en el eje real entre los puntos O y —2, ya que el
ángulo desde el polo Pi al origen es de 1800 y el ángulo desde el cero y el polo p2en s =-4 es
de cero grados. Como el lugar de las raíces empieza en los polos y termina en los ceros, el
lugar de las raíces aparece como se muestra en la Figura 7.6(b), donde se indica con una
flecha la dirección del lugar de las raíces a medida que K aumenta (K ). Se observa que, como
el sistema tiene dos polos reales y un cero real, el segundo segmento del lugar de las raíces
termina en un cero en el infinito negativo. Para calcular la ganancia K en una localización
específica de una raíz en el lugar de las raíces, se utiliza el criterio de la magnitud, Ecuación
(7.16). Por ejemplo, la ganancia K en la raíz s=s 1=−1 se calcula de (7.16) como
n m
σ A=
∑ polos de p ( s )−∑ polosde p ( s ) −¿ ¿= ∑ ( l p j ) −∑ (l z i)
J=1 i=1
n−M
n−M
( Sq−1 )
∅ A= 180 ° , q=0,1,2 , … , ( n−M −1 ) ,
n−M
donde q es un índice entero [3]. La utilidad de esta regla es obvia para trazar la forma
aproximada de un lugar de las raíces. La Ecuación (7.30) puede deducirse fácilmente
considerando un punto en un segmento del lugar de las raíces a una distancia remota respecto
de los polos y ceros finitos en el plano s. El ángulo de fase total en este punto remoto es de
180 °, puesto que es un punto en un segmento del lugar de las raíces. Como los polos y ceros
finitos de P(s) están a una gran distancia respecto del punto remoto, el ángulo desde cada polo
y cada cero, ∅ , es esencialmente igual y, por tanto, el ángulo
total, es simplemente ∅ (−M ),donde n y M son los números de polos y ceros finitos,
respectivamente. Por esto, se tiene ∅ (−M )=180 °
180°
O bien ∅
n−M
Teniendo en cuenta los posibles segmentos del lugar de las raíces en las localizaciones
remotas del plano s, se obtiene la ecuación (7.30)
El centro de las asíntotas lineales, frecuentemente conocido como centroide de las asíntotas,
se determina considerando la ecuación característica, Ecuación 7.24. Para valores grandes de
s, sólo es necesario considerar los términos de orden mayor, por lo cual la ecuación
característica se reduce a
M
ks
1+ n
=0.
S
Sin embargo, esta relación, que es una aproximación, indica que el centroide de las (n — M)
asíntotas está en el origen, s = 0. Se obtiene una mejor aproximación si se considera una
ecuación característica de la forma
k
1+ n −M
=0
( s−σ A )
Con el centroide en σ A .
El centroide se determina considerando los dos primeros términos de la Ecuación (7.24), los
cuales pueden encontrarse mediante la relación
k
1+ n−M n−M−1
=0
s +(an−1−bM −1 )s
( a n−a−b M −1 ) =−(n−M )σ A
O
Por ejemplo, examínese de nuevo el sistema mostrado de la Figura 7.2 analizado en la Sección
7.2, La ecuación característica se escribe como
k
1+ =0.
s ( s+2 )
Como n- M= 2, se espera que dos lugares de las raíces terminen en ceros en el finito. Las asíntotas de
los lugares de las raíces se localizan en un centro
−2
σ A= =−1
2
Y en ángulos de
Por tanto, el lugar de las raíces se traza fácilmente, como se muestra en la Figura 7.3. Un
ejemplo ilustrará mejor el proceso de la utilización de las asíntotas.
k (s+1)
1+GH ( s ) =1+
s( s+ 2)(s+ 4)2
Se desea trazar el lugar de las raíces para determinar el efecto de la ganancia K. Los polos y
ceros se localizan en el plano s como se muestra en la Figura 7.7(a). Las secciones del lugar
de las raíces en el eje real deben localizarse a la izquierda de un número impar de polos y
ceros; por tanto, se localizan con líneas gruesas como se muestra en la Figura 7.7(a). La
intersección de las asíntotas es
∅ A =180 ° , q=1 , y
∅ A =300 ° , q=2 ,
donde hay tres asíntotas ya que n - M 3. Así mismo, se observa que las secciones del lugar de
las raíces deben empezar en los polos y, por tanto, dos de éstas deben dejar el doble polo en
s= -4. Entonces, con las asíntotas trazadas en la Figura 7.7(b), se puede dibujar la forma del
lugar de las raíces que se muestra en dicha figura. Si es necesario, se puede calcular
gráficamente la forma real del lugar de las raíces en el área próxima a σ A.
Ahora se continúa con el desarrollo de más pasos del proceso para determinar el lugar de las
raíces.
Paso 4: Determinar el punto en el cual el lugar de las raíces cruza el eje imaginario (si lo hay),
utilizando el método de Routh-Hurwitz. El punto real en que el lugar de las raíces cruza el eje
imaginario se calcula fácilmente utilizando el criterio de Routh-Hurwitz.
Paso 5: Determinar el punto de salida sobre el eje real (si lo hay). El lugar de las raíces del
Ejemplo 7.2 deja el eje real en un punto de salida. La salida del lugar de las raíces del eje real
ocurre donde es cero el cambio total del ángulo causado por un pequeño desplazamiento
vertical, El lugar de las raíces deja el eje real donde hay varias raíces (habitualmente dos
raíces). En la Figura 7,8(a) se muestra el punto de salida para un sistema simple de segundo
orden y, para el caso especial de un sistema de cuarto orden, en la Figura 7.8(b), En general,
debido al criterio de fase, las tangentes de los lugares de las raíces en el punto de salida están
igualmente espaciadas sobre 360 grados. Por tanto, en la Figura 7.8(a) se observa que los dos
lugares de las raíces en el punto de salida están separados 180 0, mientras que en la Figura
7.8(b) los cuatro lugares de raíces están a 900
El punto de salida en el eje real puede calcularse gráfica o analíticamente. El método más
directo para calcular dicho punto requiere reordenar la ecuación característica con el objeto de
despejar el factor multiplicativo K. Entonces la ecuación característica se escribe como p(s) K.
k
G ( s )=
( s +2 )( s+ 4 )
k
1+G ( s )= =0.
( s+ 2 )( s+ 4 )
K= p ( s ) =−( s +2 ) ( s+ 4 ) .
dK dp( s)
= =0
ds ds
para encontrar el punto de salida. Evidentemente, la Ecuación (7.36) es una expresión analítica
del procedimiento grafico descrito en la figura 7.9 y dará como resultado ecuación sólo de un
orden menor que el número total de polos y ceros (n + M - l).
La prueba de la ecuación (7.36) se obtiene por una consideración de la ecuación característica
KY (s)
1+ F ( s ) =1+ =0
X (s )
X ( s ) +¿
s ( s +2 ) ( s+ 3 )+ K ( s+1 )=0
o
−s + ( s +2 ) ( s +3 )
p ( s )= =k
( s +1 )
Entonces, calculando p(s) en diversos valores de s entre s=−2 y s=−3, se obtienen los
resultados de la Tabla 7.1, como se muestra en la Figura 7.11(b). Alternativamente, derivando
la Ecuación (7.46) e igualando a cero se obtiene
d
¿
ds
¿ ¿ ¿.
G(s)
+
R(s) k (s+1) Y(s)
- s (s +2)¿
¿
H(s)
1
s +3
Tabla 7.1
P(s) 0 0.411 0.419 0.417 +0.390 0
S 2.00 -2.40 -2.46 -2.50 -2.60 -3.0
Ahora bien, para localizar el máximo de p(s), se localizan las raíces de la Ecuación (7.47) para
obtener s=−246 , — 0.77 ± 0.79 j .Ei único valor de s en el eje real en el intervalo de
s=−2 a s=−3es s=2.46; por tanto, éste debe ser el punto de salida. Es evidente, por este
ejemplo, que el cálculo de p(s) cerca del punto de salida esperado proporciona un método
efectivo para calcular dicho punto.
Paso 6: Determinar el ángulo de salida del lugar de las raíces desde un polo y el ángulo de
llegada del lugar de las raíces en un cero, utilizando el criterio del ángulo de fase, El ángulo de
salida del lugar de las raíces desde un polo es la diferencia entre el ángulo total debido a los
demás polos y ceros y el ángulo del criterio de +180 °(2 q+1)y análogamente para el ángulo de
llegada del lugar de las raíces a un cero. El ángulo de salida (o llegada) es de interés especial
para polos (y ceros) complejos, pues la información es útil para completar el lugar de las
raíces. Por ejemplo, considérese la función de tercer orden de lazo abierto.
K
F ( s ) −G ( s ) H ( s )=
(s+ p3 )¿ ¿
En la Figura 7.12(a) se muestran las localizaciones del polo y los ángulos de los vectores en un
polo complejo pi . Los ángulos en un punto de prueba, s1 a una distancia infinitesimal de Pl,
deben cumplir el criterio del ángulo. Por tanto, como
∅ 1=90°−∅ 3
como se muestra en la Figura 7.12(b). La salida en el polo P2 es la negativa de la de p1dado
que p1y p2 son conjugados complejos. En la figura 7.13 se muestra otro ejemplo de un
ángulo de salida. En este caso, el ángulo de salida se halla a partir de
∅ 2−(+∅ 1 +∅ 3+ 90 °)=180° .
Paso 7: El último paso en el procedimiento del trazado del lugar de las raíces es completar
el dibujo. Esto supone el dibujo de todas las secciones del lugar de las raíces que se han
cubierto en los seis pasos anteriores. Si se requiere un lugar de las raíces más detallado, se
recomienda utilizar una herramienta asistida por computador como MATLAB. (Véase la
Sección 7.10.)
Vale la pena resumir en este punto los pasos utilizados en el método del lugar de la s raíces
(Tabla 7.2) y después ilustrar su utilización en un ejemplo completo.
EJEMPLO 7.4 Sistema de cuarto orden.
1. a) Se desea representar gráficamente el lugar de las raíces para la ecuación
característica de un sistema cuando k varia, siendo k > 0
k
1+ 2 2 2
s +12 s +64 s +128 s=0
[Link] del dibujo del lugar de las raíces
(b) Localizar los polos y ceros del lazo abierto de P(s) en el plano s con símbolos
seleccionados.
(d) El lugar de las raíces es simétrico con respecto al eje real en los cuales están los
lugares de las raíces.
[Link] los segmentos del eje real en los cuales están los lugares de las raíces.
[Link] lugar de las raíces continua a los ceros del infinito a lo largo de las asíntotas centradas σ A
y con ángulo de ∅ A .
[Link] el punto en que el lugar de las raíces que cruza el eje imaginario (si lo hace).
[Link] el punto de salida en el eje real (si existe alguno).
[Link] el ángulo de la salida del lugar geométrico desde los polos complejos y el de
llegada en los ceros complejos.
[Link] el dibujo del lugar de las raíces.
1+ Kp ( s )=0.
x= polos , o=ceros
El lugar de las raíces comienza en un polo y finaliza en un cero.
SL=n cuando n ≥ M ;
n= número finito de polos
M= número finito de ceros
σ A=
∑ ( p j )−∑ (−z ¿¿ i) ¿
n−M
( sq+ 1 )
∅ A= 180° , q=0 , 1 ,2 , … ( n−M −1 ).
n−M
Utilizar el criterio de Routh-Hurwitz (véase la sección 6.2).
(a) Supóngase K= p ( s ) .
dp( s)
(b) Obténgase =0
ds
(c) Determínese las raíces de 5(b) o utilícese un método grafico para encontrar el
máximo de p(s).
P ( s )=18 ° ± q 360 ° a s= p j o zi
(b) Determinando los polos, se tiene
k
1+ =0
s ( s+ 4 ) ( s+ 4+ j 4 ) ( s +4 + j 4 )
con K variando de cero a infinito. Este sistema no tiene ceros finitos.
(c)Los polos se localizan en el plano s como se muestra en la Figura 7.14(a).
(d)Como el número de polos n es igual a 4, hay cuatro lugares de las raíces separados.
(e)El lugar de las raíces es simétrico con respecto al eje real.
FIGURA 7.14
Lugar de las raíces para el Ejemplo 74, Localización (a) de los polos y (b) de las
asíntotas.
donde,
Por lo tanto, el sistema es estable para
Dibujando la respuesta del sistema real, se observa que la sobreelongación es del 70%
y el tiempo de asentamiento es de 7.5 segundos. Por tanto, las raíces complejas son
esencialmente dominantes. La respuesta del sistema para una entrada de escalón es
muy oscilatoria y no se puede tolerar para la cirugía con láser. La señal de orden debe
estar muy limitada a una señal de rampa de baja velocidad. La Figura 7.32 mustra la
repuesta para una señal de rampa.
EL DISEÑO DE UN SISTEMA DE CONTROL DE UN ROBOT
El concepto de reproducción de un robot es relativamente fácil de comprender. La idea
central consiste en que los robots se autorreproducen ellos mismos y se desarrolla una
fábrica que produce automáticamente robots. La figura 7.33 muestra un ejemplo de una
reproducción de un robot con facilidad. Para lograr un control rápido y preciso de un
robot e importante mantener el brazo del robot rígido y ligero.
Las especificaciones para controlar el movimiento de un brazo flexible y ligero son:
1. Un tiempo de asentamiento dentro del 2% del valor final de menos de 2
segundos,
2. Un porcentaje de sobreelongacion menor del 10% para una entrada escalón y
3. Un error en estado estacionario de cero para una entrada escalón.
La Figura 7.34 muestra el diagrama de bloques del sistema propuesto con un
controlador. La configuración propone la utilización de la retroalimentación de la
velocidad y el uso de un controlador G(s). Como el robot es bastante ligero y flexible, la
función de transferencia del brazo es
Y se llega a
La Figura 7.35 muestra un dibujo del lugar de las raíces cuando k2=0 y el controlador
es una ganancia ajustable G(s)=K1. El sistema es inestable debido a que dos de las
raíces de la ecuación característica aparecen en el lado derecho del palno s para k>0.
Está claro que se necesita introducir la utilización de la realización de velocidad fijando
K2 a una magnitud positiva. Además se tiene H(s)=(1+K2s); por tanto, la función de
transferencia de lazo es
Donde K1 es la ganancia de Gc(s). Ahora se tiene disponible dos parámetros, K1 y K2 que se pueden
ajustar. Se selecciona 5<k2<10 para situar el cero ajustable cerca del origen.
Cuando K2=5 y k1 se varia, se obtiene el lugar de las raíces dibujado en la figura 7.36. Cuando K1=0.8 y
K2=5, se obtiene una respuesta de escalón con un porcentaje de sobreelongación del 12% y un tiempo
de asentamiento de 1.8 segundos. Esta es la respuesta alcanzable optima. Si se intenta con K2=7 o
K2=4, la sobreelongacion será mayor que la deseada. Por tanto, se ha alcanzado el mejor
comportamiento con este sistema. Si se desea continuar el proceso de diseño, se podría utilizar un
controlador G(s) con un polo y un cero además de mantener la realimentación de la velocidad con K2=5.
Una posible selección de controlador es
Si se selecciona z=1 y p=5, cuando K1=5, se obtiene una respuesta a escalón con una sobreelongacicón
del 8% y un tiempo de asentamiento de 1.6 segundos, donde K es el parámetro de interés para ser
variado desde 0<k<∞.
La figura 7.37 muestra la función rlocus, donde se define el objeto de la función de transferencia
sys=G(s). La Figura 7.38 Muestra los pasos para obtener la grafica del lugar de las raíces asociada a la
Ecuación 7.122 junto con el grafico del lugar de las raíces. Si se llama ala función rlocus sin argumentos
en el lado izquierdo se obtiene como resultado una generación automática del grafico del lugar de las
raíces. Cuando se llama on argumentos en el lado izquierdo la función rlocus devuelve una matriz de las
localizaciones de las raices y el vector de ganancia asociado.
Los pasos para obtener una grafica del lugar de las raices con MATLAB son los siguientes:
1. Obtener la ecuacion característica con el formato dado en la Ecuación 7.123, donde K es el
parámetro de interés.
2. Utilizar la función rlocus para generar los gráficos,
Refiriéndose a la Figura 7.38, se puede ver que, cuando K aumenta, dos ramificaciones del lugar de las
raíces salen desde el eje real. Esto significa que, para algunos valores de K, la ecuación característica
del sistema de lazo cerrado tendrá dos raíces complejas. Supóngase que se desea encontrar el valor de
K que corresponde al par de raíces complejas. Se puede utilizar la función rlocfind para hacer esto, pero
únicamente después de que se haya obtenido el lugar de las raíces con la función rlocus.
Al ejecutar la función rlocfind se obtendrá como resultado la aparición de un marcador en forma de cruz
sobre la grafica del lugar de las raíces. Se mueve el marcador en forma de cruz a la posición de interés
en el lugar de las raíces y se pulsa la tecla enter. El valor del parámetro K y el valor del punto
seleccionado se mostrara en el visualizador de órdenes. La figura 7.39 ilustra EL USO DE LA FUNCION
RLOCFIND.
Continuando con el ejemplo del lugar de las raíces de tercer orden, se observa que cuando K=20.5775 la
función de transferencia de lazo cerrado tiene tres polos y dos ceros en
Considerando únicamente la localización de los polos de lazo cerrado, se debería esperar que el polo
real en s=-0.8989 fuese el polo dominante. Para verificar esto, se puede estudiar la respuesta del
sistema de lazo cerrado para una entrada de escalón, R(S)=1/S.
Para una entrada escalón se tiene