stringtranslate.com

Criterio de estabilidad de Routh-Hurwitz

En la teoría de sistemas de control , el criterio de estabilidad de Routh-Hurwitz es una prueba matemática que es una condición necesaria y suficiente para la estabilidad de un sistema dinámico lineal invariante en el tiempo (LTI) o sistema de control . Un sistema estable es uno cuya señal de salida está acotada; la posición, la velocidad o la energía no aumentan hasta el infinito a medida que pasa el tiempo. La prueba de Routh es un algoritmo recursivo eficiente que el matemático inglés Edward John Routh propuso en 1876 para determinar si todas las raíces del polinomio característico de un sistema lineal tienen partes reales negativas. [1] El matemático alemán Adolf Hurwitz propuso de forma independiente en 1895 ordenar los coeficientes del polinomio en una matriz cuadrada, llamada matriz de Hurwitz , y demostró que el polinomio es estable si y solo si la secuencia de determinantes de sus submatrices principales son todas positivas. [2] Los dos procedimientos son equivalentes, y la prueba de Routh proporciona una forma más eficiente de calcular los determinantes de Hurwitz ( ) que calcularlos directamente. Un polinomio que satisface el criterio de Routh-Hurwitz se denomina polinomio de Hurwitz .

La importancia del criterio es que las raíces p de la ecuación característica de un sistema lineal con partes reales negativas representan soluciones e pt del sistema que son estables ( acotadas ). Así, el criterio proporciona una forma de determinar si las ecuaciones de movimiento de un sistema lineal tienen solo soluciones estables, sin resolver el sistema directamente. Para sistemas discretos, la prueba de estabilidad correspondiente puede manejarse mediante el criterio de Schur-Cohn, la prueba de Jury y la prueba de Bistritz . Con el advenimiento de las computadoras, el criterio se ha vuelto menos utilizado, ya que una alternativa es resolver el polinomio numéricamente, obteniendo aproximaciones a las raíces directamente.

La prueba de Routh se puede derivar mediante el uso del algoritmo euclidiano y el teorema de Sturm para evaluar los índices de Cauchy . Hurwitz derivó sus condiciones de manera diferente. [3]

Utilizando el algoritmo de Euclides

El criterio está relacionado con el teorema de Routh-Hurwitz . Del enunciado de ese teorema, tenemos donde:

Por el teorema fundamental del álgebra , cada polinomio de grado n debe tener n raíces en el plano complejo (es decir, para un ƒ sin raíces en la línea imaginaria, p  +  q  =  n ). Por lo tanto, tenemos la condición de que ƒ es un polinomio estable (de Hurwitz) si y solo si p  −  q  =  n (la prueba se da a continuación). Usando el teorema de Routh-Hurwitz, podemos reemplazar la condición sobre p y q por una condición sobre la cadena de Sturm generalizada, que a su vez dará una condición sobre los coeficientes de  ƒ .

Utilizando matrices

Sea f ( z ) un polinomio complejo. El proceso es el siguiente:

  1. Calcular los polinomios y tales que y es un número real .
  2. Calcular la matriz de Sylvester asociada a y .
  3. Reordene cada fila de tal manera que una fila impar y la siguiente tengan el mismo número de ceros iniciales.
  4. Calcular cada menor principal de esa matriz.
  5. Si al menos uno de los menores es negativo (o cero), entonces el polinomio f no es estable.

Ejemplo

A continuación, dividimos esos polinomios para obtener la cadena de Sturm generalizada:
  • rendimientos
  • los rendimientos y la división euclidiana se detiene.

Nótese que tuvimos que suponer que b es distinto de cero en la primera división. La cadena de Sturm generalizada es en este caso . Poniendo , el signo de es el signo opuesto de a y el signo de by es el signo de b . Cuando ponemos , el signo del primer elemento de la cadena es de nuevo el signo opuesto de a y el signo de by es el signo opuesto de b . Finalmente, - c siempre tiene el signo opuesto de c .

Supongamos ahora que f es Hurwitz-estable. Esto significa que (el grado de f ). Por las propiedades de la función w , esto es lo mismo que y . Por lo tanto, a , b y c deben tener el mismo signo. Hemos encontrado así la condición necesaria de estabilidad para polinomios de grado 2.

Criterio de Routh-Hurwitz para polinomios de segundo, tercer y cuarto orden

Ejemplo de orden superior

Se puede utilizar un método tabular para determinar la estabilidad cuando las raíces de un polinomio característico de orden superior son difíciles de obtener. Para un polinomio de grado n

La tabla tiene n  + 1 filas y la siguiente estructura:

donde los elementos y se pueden calcular de la siguiente manera:

Una vez completado, el número de cambios de signo en la primera columna será el número de raíces no negativas.

En la primera columna, hay dos cambios de signo (0,75 → −3 y −3 → 3), por lo tanto, hay dos raíces no negativas donde el sistema es inestable.

La ecuación característica de un sistema servo está dada por: [6]

Para que el sistema sea estable, todos los elementos de la primera columna de la matriz de Routh deben ser positivos. Por lo tanto, las condiciones que deben cumplirse para que el sistema sea estable son las siguientes: [6]

[6]

Vemos que si

entonces

Está satisfecho.

Tenemos la siguiente tabla:

Hay dos cambios de signo. El sistema es inestable, ya que tiene dos polos en el semiplano derecho y dos polos en el semiplano izquierdo. El sistema no puede tener polos jω ya que no apareció una fila de ceros en la tabla de Routh. [7]

En ocasiones, la presencia de polos en el eje imaginario crea una situación de estabilidad marginal. En ese caso, los coeficientes de la "matriz de Routh" en una fila completa se vuelven cero y, por lo tanto, no es posible seguir resolviendo el polinomio para encontrar cambios de signo. En ese caso, entra en juego otro enfoque. La fila del polinomio que está justo encima de la fila que contiene los ceros se denomina "polinomio auxiliar".

Tenemos la siguiente tabla:

En tal caso, el polinomio auxiliar es que es nuevamente igual a cero. El siguiente paso es derivar la ecuación anterior, lo que produce el polinomio . Los coeficientes de la fila que contiene cero ahora se convierten en "8" y "24". El proceso de matriz de Routh se lleva a cabo utilizando estos valores que producen dos puntos en el eje imaginario. Estos dos puntos en el eje imaginario son la causa principal de la estabilidad marginal. [8]

Véase también

Referencias

  1. ^ Routh, EJ (1877). Tratado sobre la estabilidad de un estado dado de movimiento: particularmente el movimiento estacionario. Macmillan.
  2. ^ Hurwitz, A. (1895). "Ueber die Bedingungen, unter welchen eine Gleichung nur Wurzeln mitnegan reellen Theilen besitzt". Matemáticas. Ana. 46 (2): 273–284. doi :10.1007/BF01446812. S2CID  121036103. (Traducción al inglés “Sobre las condiciones bajo las cuales una ecuación tiene solo raíces con partes reales negativas” por HG Bergmann en Documentos selectos sobre tendencias matemáticas en la teoría de control R. Bellman y R. Kalaba Eds. Nueva York: Dover, 1964 págs. 70–82.)
  3. ^ Gopal, M. (2002). Sistemas de control: principios y diseño, 2.ª edición, Tata McGraw-Hill Education, pág. 14. ISBN 0070482896.
  4. ^ "Criterio de Routh-Hurwitz". math24.net . Consultado el 19 de julio de 2022 .
  5. ^ "Herramientas de análisis de estabilidad" (PDF) . Archivado desde el original (PDF) el 26 de enero de 2015 . Consultado el 19 de julio de 2022 .
  6. ^ abc KUMAR, Anand (2007). SISTEMAS DE CONTROL . PHI Learning. ISBN 9788120331976.
  7. ^ ab Nise, Norman (2015). Ingeniería de sistemas de control . Wiley. ISBN 9781118800829.
  8. ^ Saeed, Syed Hasan (2008). Sistemas de control automático . Delhi: Katson Publishers. págs. 206, 207. ISBN 978-81-906919-2-5.

Enlaces externos