Академический Документы
Профессиональный Документы
Культура Документы
6 de Routh-Hurwitz
y lugar geométrico
de raíces
INTRODUCCIÓN
En este capítulo se estudia el tema de la estabilidad absoluta de los sistemas de control
con el método de Routh-Hurwitz y el lugar geométrico de raíces (LGR), método que
es una poderosa herramienta para el diseño de sistemas de control. El LGR tiene una
multitud de variantes, que van desde el ajuste de ganancia para satisfacer especificaciones
de diseño, estabilidad relativa, etcétera, hasta lo que se denomina “contorno de raíces”.
Contenido
• Arreglo de Routh-Hurwitz y estabilidad absoluta.
• Casos especiales y cálculo de rangos de ganancias para los cuales los sistemas en lazo
cerrado son estables.
• Concepto de LGR y método de Evans.
• Aplicaciones: diseño de sistemas mediante LGR, sistemas con retroalimentación uni-
taria y no unitaria, así como respuesta en tiempo para lazo cerrado.
• Estabilidad relativa (márgenes de ganancia y fase).
• Variación de parámetros distintos a la ganancia K.
• Problemas.
• Referencias del capítulo 6.
• Soluciones a los problemas del capítulo 6.
Objetivos
• Definir el criterio de estabilidad absoluta de Routh-Hurwitz.
• Determinar el rango de valores de ganancias para los cuales los sistemas son estables.
• Definir el concepto de LGR y enfatizar en el método de Evans.
• Aplicar el concepto de LGR en sus muy diversas modalidades.
6.1 INTRODUCCIÓN
Para sistemas retroalimentados, que se representan por sus respectivas funciones de trans-
ferencia de lazo cerrado T(s), el hecho más importante se relaciona con las ecuaciones
características asociadas a T(s) y consiste en determinar si el sistema bajo consideración
es estable, esto es, si sus polos de lazo cerrado están localizados en el semiplano izquierdo
del plano s.
En cuanto a los polinomios característicos, se puede establecer que los sistemas de prime-
ro y segundo grados siempre serán estables en lazo cerrado; sin embargo, a partir de ecua-
ciones características de tercer grado, los sistemas pueden ser o no estables, lo cual depende
de la ubicación en el plano s de los respectivos polos de lazo cerrado de cada configuración
en particular.
Una primera alternativa para establecer la estabilidad de un sistema consiste en aplicar
el método de Newton-Raphson1 al polinomio característico bajo consideración, con lo
que se determinaría la posición de los polos de lazo cerrado.
Como segunda opción, con Matlab es posible obtener las raíces de cualquier poli-
nomio de grado n (véase capítulo 2, sección 2.8.1. Evaluación de raíces con el comando
roots).
Existe una tercera opción, la cual, aunque no señala la posición de los polos de la
ecuación característica bajo consideración, indica el número de raíces características que
se localizan a la derecha del plano s. Esto se conoce como método de Routh-Hurwitz.
1
Nakamura S., Análisis numérico y visualización gráfica con MATLAB, Pearson Educación, 1997.
…
s0
Después se procede a completar el arreglo, agregando los elementos b1, b2, … c1, c2, …,
que corresponden a las filas de los elementos bi , ci , etcétera y se calculan de la siguiente
manera:
an −1(an − 2 ) − an (an − 3 ) a (a ) − an (an − 5 )
b1 = , b2 = n −1 n − 4 (6.2a)
an −1 an −1
b1(an − 3 ) − an −1(b2 ) b (a ) − an −1(b3 )
c1 = , c2 = 1 n−5 (6.2b)
b1 b1
La tabla continúa verticalmente hasta terminar el arreglo, pero una vez que éste ha
sido completado se aplica el criterio de Routh-Hurwitz, el cual establece que el número
de cambios de signos en la columna principal corresponde al número de raíces que se
encuentren a la derecha del eje j (semiplano derecho SPD). Lo anterior se muestra en
la figura 6.2.
Columna principal
Figura 6.2 sn an an−2 an−4 …
El número de cambios de
signo en los coeficientes sn−1
an−1 an−3 an−5 ⋅⋅⋅
de los elementos de la sn−2 b1 b2 b3 …
columna principal del
c1 c2 c3 …
…
eje j.
∞ EJEMPLO 6.1
b) s3 + 5s2 + 10 = 0
c ) s4 + 5s3 − 40s − 96 = 0
Solución:
a) La representación en el arreglo de Routh-Hurwitz del polinomio característico:
s4 1 35 24
s3 10 50
s2 30 24
s1 42 0
s0 24 0
Una vez que se conocen los elementos que forman la fila bi , para determinar
los coeficientes que darán lugar a la fila ci , se utiliza la segunda fila del arreglo,
junto con la ahora conocida fila bi ; luego se procede según lo muestra la ecua-
ción (6.2b):
30 (50) − 24 (10)
c1 = = 42
30
Para finalizar el arreglo con los elementos di , se manejan las dos filas inme-
diatas superiores a la fila por evaluar:
24 (42)
d1 = = 24.
42
s3 1 0
s2 5 10
s1 −2 0
s0 10
s4 1 0 −96
s3 5 −40
s2 8 −96
s1 20
s0 −96
s 4 + s 3 + 3 s 2 + 3 s + 10 = 0
s4 1 3 10
s3 1 3
s2 0 10
s1
s0
3−3
b1 = =0 b2 = 10
1
Aunque b2 es distinto de cero, los elementos de las siguientes filas no pueden evaluar-
se, ya que todos ellos quedarían divididos entre cero, lo que daría lugar a indetermina-
ciones.
Si los coeficientes que componen el numerador de b1 fueran levemente diferentes, el
resultado sería distinto de cero, con lo que el arreglo podría ser completado; para con-
cluir éste, se define el número ␦, que es casi cero, pero positivo, el cual se sustituye por el
cero de la columna principal, con lo que el coeficiente b1 puede ser evaluado:
s4 1 3 10 s4 1 3 10
s3 1 3 s3 1 3
s2 ␦ 10 s2 ␦ 10
Cuando todos los elementos de una determinada fila han sido evaluados, para facilitar
los cálculos, el renglón bajo consideración puede multiplicarse por cualquier número
diferente de cero (en este caso, la cuarta fila se multiplicó por ␦) sin alterar el resultado
del arreglo.
Con respecto a la columna principal, ésta presenta dos cambios de signo, pues ␦ es casi
cero, pero positivo, 3␦ − 10 < 0; por lo tanto, el sistema es inestable con dos polos en el
SPD.
A manera de comprobación, la ubicación de los polos obtenida con Matlab corres-
ponden a:
−1.1954 + 1.3329i
−1.1954 − 1.3329i
0.6954 + 1.6236i
0.6954 − 1.6236i
s4 + 2s3 + 7s2 + 4s + 10 = 0
s4 1 7 10
s3 2 4
s2 5 10
s1 0 0
s0
d
(5 s 2 + 10) = 10 s
ds
s4 1 7 10
s3 2 4
s2 5 10
s1 10 0
s0 10
Una vez terminado el arreglo, se observa que el sistema es estable, ya que la columna
principal no presenta cambios de signo.
∞ EJEMPLO 6.2
5
a) T ( s ) =
s4 + s3 + 5 s 2 + 5 s + 10
40
b) T ( s ) =
s5 + s4 + 7 s3 − s 2 + 12 s − 20
30
c ) T ( s) =
s4 + 8 s3 + 17 s 2 + 16 s + 30
Solución:
a) El denominador de T(s) es:
s4 + s3 + 5s2 + 5s + 10
s4 1 5 10
s3 1 5
s2 ␦ 10
s1 5␦ − 10 0
s0 10
Como hay dos cambios de signo en la columna principal del arreglo (5␦ −
10 < 0), el sistema tiene dos polos en el SPD y, por ende, es inestable (caso co-
rrespondiente a ceros en la columna principal).
s5 + s4 + 7s3 − s2 + 12s − 20 = 0
s5 1 7 12
s4 1 −1 −20
s3 8 32
s2 −5 −20
s1 −10 0
s0 −20
30
c ) Para T ( s ) =
s4 + 8 s3 + 17 s 2 + 16 s + 30
s4 1 17 30
s3 8 16
s2 15 30
s1 30 0
s0 30
∞ EJEMPLO 6.3
Para los sistemas mostrados en la figura 6.3, obtenga una expresión para la función
de transferencia de lazo cerrado y aplique el criterio de Routh-Hurwitz a los po-
linomios característicos resultantes.
Figura 6.3a a)
12
R(s) Y(s)
1 1 1
s4 s s2 9
10
s6
Figura 6.3b b)
2
0.8 Y(s)
X2(s)
R(s) 1 1/s 1 1/s 1/s
X1(s)
4X3(s) 1
2
20
Solución:
a) La función de transferencia de lazo cerrado T(s) del diagrama de bloques de la
figura 6.3a corresponde a:
1
T ( s) =
s 4 + 4 s 3 + 19 s 2 + 49 s + 144
2 s 2 + 0.8
T ( s) =
s 3 + 4 s 2 + 2 s + 20
El resultado de aplicar el método de Routh-Hurwitz es que el sistema es
inestable por tener dos polos en el SPD.
∞ EJEMPLO 6.4
Determine el rango de valores de ganancia K para los cuales los siguientes sistemas
sean estables.
K K
a) T ( s ) = b) T ( s ) =
s2 + 5s + K s2 + (5 + K ) s + 0.5
2K
c ) T ( s) =
s4 + 5s 3 + 10 s 2 + 20 s + K
K ( s + 2.5)
d ) T ( s) =
s3 + 3 s 2 + K s + 10
K ( s + 0.5)
e) T ( s ) =
s4 + 2s3 + 10 s 2 + 5 s + ( 2 + K )
K
f ) T ( s) =
s4 + 10 s 3 + 3s 2 + K s + 3
Solución:
a) Para la ecuación característica perteneciente a T(s):
s2 + 5 s + K = 0
s 2 + (5 + K ) s + 0.5 = 0
si K > −5, los signos del polinomio serán todos iguales (en este caso positivos),
razón suficiente para asegurar la estabilidad del sistema.
s 4 + 5 s 3 + 10 s 2 + 20 s + K = 0
s4 1 10 K
s3 5 20
s2 6 K
s1 120 − 5K
s0 K
Para que el sistema sea estable, todos los elementos de la columna principal
deberán ser positivos, incluidos:
s4 1 10 2+K
s3 2 5
s2 15 4 + 2K
s1 −4K + 67
s0 4 + 2K
s4 1 3 3
s3 10 K
s2 30 − K 30
s1 K 2 − 30K + 300
s0 30
30 ± 17.305 j
K= , K 1,2 = 15 ± 8.6603 j
2