
En teoría de control y teoría de estabilidad , el análisis del lugar de las raíces es un método gráfico para examinar cómo cambian las raíces de un sistema lineal invariante en el tiempo (LTI) con la variación de un parámetro del sistema , comúnmente una ganancia en un sistema de retroalimentación . Esta técnica, desarrollada por Walter R. Evans, se utiliza como criterio de estabilidad en el campo de la teoría de control clásica y permite determinar la estabilidad del sistema. El lugar de las raíces representa los polos de la función de transferencia de lazo cerrado en el plano complejo s en función de un parámetro de ganancia (véase diagrama de polos y ceros ).
Evans también inventó en 1948 una computadora analógica para calcular lugares geométricos de raíces, llamada "espirula" (por "espiral" y " regla de cálculo "); tuvo un amplio uso antes de la llegada de las computadoras digitales . [ 1 ] [ 2 ] [ 3 ] [ 4 ] [ 5 ] [ 6 ] [ 7 ] [ 8 ] [ 9 ]
Usos
Si un poste se encuentra en una ubicación, entonces el sistema contiene un modocon una tasa de crecimiento σ y un desfase φ a la frecuencia de oscilación ω . Todos los modos deben tener tasas de crecimiento negativas para que el sistema sea asintóticamente estable . Esta condición de estabilidad se suele expresar como que todos los polos deben estar en el plano de la mano izquierda, es decirPara los modos estables, la tasa de decaimiento (positiva) es entonces -σ . Cuando pares complejos individuales de polos se encuentran en el eje imaginario(excluyendo el origen), se considera que el sistema es marginalmente estable.
Además de determinar la estabilidad del sistema, el lugar de las raíces se puede utilizar para diseñar el coeficiente de amortiguamiento ( ζ ) y la frecuencia natural ( ωn ) de un sistema de retroalimentación. Se pueden trazar líneas de coeficiente de amortiguamiento constante radialmente desde el origen (con ánguloDesde el eje real negativo), y las líneas de frecuencia natural constante se pueden trazar como círculos centrados en el origen con radio ω n . Al seleccionar un punto a lo largo del lugar de las raíces que coincida con una relación de amortiguamiento y una frecuencia natural deseadas, se puede calcular una ganancia K e implementarla en el controlador. En la mayoría de los libros de texto de control se encuentran disponibles técnicas más elaboradas de diseño de controladores que utilizan el lugar de las raíces: por ejemplo, los controladores de adelanto, retardo , PI, PD y PID se pueden diseñar aproximadamente con esta técnica.
La definición del coeficiente de amortiguación y la frecuencia natural en el párrafo anterior presupone que el sistema de retroalimentación global es estable y se aproxima bien mediante un sistema de segundo orden. Esto ocurre cuando el sistema satisface la aproximación de "polos dominantes". Un par complejo de polos domina cuando todos los demás polos se encuentran suficientemente más a la izquierda, por ejemploDe forma equivalente, los polos dominantes son aquellos con la menor tasa de decaimiento.. Un único polo en el eje real también podría dominar, en cuyo caso el sistema puede aproximarse como un sistema de primer orden. Nótese que el factor de 5 es una heurística común más que una regla, derivada deAdemás, la proximidad de ceros puede atenuar el efecto de los polos. Por lo tanto, todos los controladores diseñados con esta aproximación deben simularse con la función de transferencia completa para verificar que se cumplen los objetivos de diseño.
Definición
El lugar de las raíces de un sistema de retroalimentación LTI es la representación gráfica en el plano s complejo de las posibles ubicaciones de sus polos de lazo cerrado para diferentes valores de un determinado parámetro del sistema. Los puntos que forman parte del lugar de las raíces satisfacen la condición de ángulo. El valor del parámetro para un punto determinado del lugar de las raíces se puede obtener utilizando la condición de magnitud .
Supongamos que hay un sistema de retroalimentación LTI con señal de entraday señal de salidaLa función de transferencia de la trayectoria directa es; la función de transferencia de la ruta de retroalimentación es.

Para este sistema, la función de transferencia de lazo cerrado viene dada por [ 10 ].
Por lo tanto, los polos de lazo cerrado de la función de transferencia de lazo cerrado son las raíces del polinomio característico.Las raíces de este polinomio se pueden encontrar dondequiera que se encuentre la ecuación.sostiene.
En sistemas sin retardo puro, el productoes una función polinómica racional y puede expresarse como [ 11 ].
dóndeson losceros ,son lospostes yes una ganancia escalar. Normalmente, un diagrama de lugar de las raíces indicará la ubicación de los polos de la función de transferencia para diferentes valores del parámetro.. Un diagrama de lugar de las raíces serán todos aquellos puntos en el plano s dondepara cualquier valor de.
El factoring dey el uso de monomios simples significa que la evaluación del polinomio racional se puede realizar con técnicas vectoriales que suman o restan ángulos y multiplican o dividen magnitudes. La formulación vectorial surge del hecho de que cada término monomioen el factorizadorepresenta el vector desdeaen el plano s. El polinomio se puede evaluar considerando las magnitudes y los ángulos de cada uno de estos vectores.
Según las matemáticas vectoriales, el ángulo resultante de un polinomio racional es la suma de los ángulos del numerador menos la suma de los ángulos del denominador. Por lo tanto, para comprobar si un punto en el plano s se encuentra en el lugar de las raíces, solo es necesario considerar los ángulos con respecto a los polos y ceros de la malla abierta. Esto se conoce como la condición angular.
De manera similar, la magnitud del resultado del polinomio racional es el producto de todas las magnitudes del numerador dividido por el producto de todas las magnitudes del denominador. Resulta que el cálculo de la magnitud no es necesario para determinar si un punto en el plano s es parte del lugar de las raíces porquevaría y puede tomar un valor real arbitrario. Para cada punto del lugar de las raíces, un valor dese puede calcular. Esto se conoce como la condición de magnitud.
El lugar de las raíces solo proporciona la ubicación de los polos de lazo cerrado como la ganancia.es variado. El valor deno afecta la ubicación de los ceros. Los ceros en lazo abierto son los mismos que los ceros en lazo cerrado.
Condición angular
Un puntodel plano s complejo satisface la condición de ángulo si
lo cual es lo mismo que decir que
es decir, la suma de los ángulos desde los ceros de lazo abierto hasta el punto(medido por cero con respecto a una horizontal que pasa por ese cero) menos los ángulos desde los polos de lazo abierto hasta el punto(medido por poste con respecto a una horizontal que pasa por ese poste) tiene que ser igual ao 180 grados . Tenga en cuenta que estas interpretaciones no deben confundirse con las diferencias angulares entre el puntoy los ceros/polos.
condición de magnitud
Un valor desatisface la condición de magnitud para un dadopunto del lugar de la raíz si
lo cual es lo mismo que decir que
- .
Dibujo del lugar de la raíz

Utilizando unas pocas reglas básicas, el método del lugar de las raíces puede trazar la forma general del camino (lugar) recorrido por las raíces como el valor devaría. El gráfico del lugar de las raíces da entonces una idea de la estabilidad y la dinámica de este sistema de retroalimentación para diferentes valores de. [ 12 ] [ 13 ] Las reglas son las siguientes:
- Marcar los polos y ceros del lazo abierto.
- Marca la porción del eje real a la izquierda de un número impar de polos y ceros.
- Hallar asíntotas
Sea P el número de polos y Z el número de ceros:
Las asíntotas intersecan el eje real en(que se llama centroide) y parten en ángulodado por:
dóndees la suma de todas las ubicaciones de los polos,es la suma de todas las ubicaciones de los ceros explícitos yindica que solo nos interesa la parte real.
- Condición de fase en el punto de prueba para encontrar el ángulo de salida
- Calcular los puntos de ruptura/intrusión
Los puntos de ruptura se encuentran en las raíces de la siguiente ecuación:
Una vez que se resuelve para z , las raíces reales proporcionan los puntos de ruptura/reentrada. Las raíces complejas corresponden a la ausencia de ruptura/reentrada.
Trazando el lugar de las raíces
Dado el denominador general de polinomio racional de bucle cerrado
La ecuación característica se puede simplificar a
Las soluciones deA esta ecuación se le añaden los lugares geométricos de las raíces de la función de transferencia de lazo cerrado.
Ejemplo
Dado
Tendremos la ecuación característica
El siguiente código MATLAB trazará el lugar de las raíces de la función de transferencia de lazo cerrado comoVaría según el método manual descrito, así como la rlocusfunción integrada:
% Método manual K_array = ( 0 : 0.1 : 220 ). ' ; % .' es una transposición. Consultando la documentación de Matlab. NK = length ( K_array ); x_array = zeros ( NK , 3 ); y_array = zeros ( NK , 3 );para nK = 1 : NK K = K_array ( nK ); C = [ 1 , 3 , ( 5 + K ), ( 1 + 3 * K )]; r = roots ( C ). ' ; x_array ( nK ,:) = real ( r ); y_array ( nK ,:) = imag ( r ); finfigura (); trazar ( matriz_x , matriz_y ); cuadrícula en ;% Método integrado sys = tf ([ 1 , 3 ], [ 1 , 3 , 5 , 1 ]); figure (); rlocus ( sys );
El siguiente código Python también se puede utilizar para calcular y graficar el lugar de las raíces de la función de transferencia de lazo cerrado utilizando la biblioteca Python Control Systems Library [ 14 ] y Matplotlib [ 15 ] .
control de importación como ctimport matplotlib.pyplot as plt# Definir la función de transferenciasys = ct.TransferFunction ( [ 1 , 3 ], [ 1 , 3 , 5 , 1 ] )# Calcular y graficar el lugar de las raícesraíces , ganancias = ct.root_locus ( sys , plot = True )plt.show ( )Plano z versus plano s

El método del lugar de las raíces también se puede utilizar para el análisis de sistemas de datos muestreados calculando el lugar de las raíces en el plano z , la contraparte discreta del plano s . La ecuación z = e sT mapea los polos continuos del plano s (no los ceros) en el dominio z , donde T es el período de muestreo. El semiplano izquierdo estable del plano s se mapea en el interior del círculo unitario del plano z , con el origen del plano s igual a |z| = 1 (porque e 0 = 1). Una línea diagonal de amortiguación constante en el plano s se mapea alrededor de una espiral desde (1,0) en el plano z a medida que se curva hacia el origen. El criterio de aliasing de Nyquist se expresa gráficamente en el plano z por el eje x , donde ωnT = π . La línea de amortiguación constante que acabamos de describir espirales indefinidamente, pero en sistemas de datos muestreados, el contenido de frecuencia se aliasea a frecuencias más bajas por múltiplos enteros de la frecuencia de Nyquist . Es decir, la respuesta muestreada aparece con una frecuencia más baja y una mejor amortiguación, ya que la raíz en el plano z se corresponde igualmente bien con el primer bucle de una curva espiral diferente, mejor amortiguada y de amortiguación constante. Se pueden describir muchas otras propiedades de mapeo interesantes y relevantes, entre las que destaca que los controladores del plano z , al poder implementarse directamente a partir de la función de transferencia del plano z (relación cero/polo de los polinomios), pueden representarse gráficamente en un diagrama del plano z de la función de transferencia de lazo abierto y analizarse inmediatamente mediante el lugar de las raíces.
Dado que el lugar de las raíces es una técnica gráfica de ángulos, las reglas del lugar de las raíces funcionan de la misma manera en los planos z y s .
El concepto de lugar de las raíces puede aplicarse a muchos sistemas donde se varía un único parámetro K. Por ejemplo, resulta útil variar cualquier parámetro del sistema cuyo valor exacto sea incierto para determinar su comportamiento.
Véase también
Referencias
- ↑ "1990" . Escuela de Ingeniería McKelvey de la Universidad de Washington en St. Louis . Consultado el 12 de marzo de 2023 .
- ↑ Evans, Walter R. (1965), Instrucciones de Spirule , Whittier, CA: The Spirule Company
- ↑ Robert H., JC (2012). Dinámica de sistemas físicos . Ingeniería civil y mecánica de Dover. Publicaciones de Dover. pág. 727. ISBN 978-0-486-13969-2. Consultado el 12 de marzo de 2023 .
- ↑ Doebelin, EO (1985). Principios y diseño de sistemas de control . Wiley. pág. 312. ISBN 978-0-471-08815-8. Consultado el 12 de marzo de 2023 .
- ↑ Savant, CJ (1958). Diseño básico de sistemas de control por retroalimentación . Colección especial de ingeniería. McGraw-Hill . Recuperado el 12 de marzo de 2023 .
- ↑ Harris, LD (1961). Introducción a los sistemas de retroalimentación . Wiley. ISBN 978-0-598-48455-0. Consultado el 12 de marzo de 2023 .
{{cite book}}: Incompatibilidad de ISBN/Fecha ( ayuda ) - ↑ D'Azzo, JJ; Houpis, CH (1968). Principios de ingeniería eléctrica: circuitos eléctricos, electrónica, instrumentación, conversión de energía, sistemas de control, computadoras . CE Merrill Publishing Company . Recuperado el 12 de marzo de 2023 .
- ↑ Gupta, SC; Hasdorff, L. (1983). Fundamentos del control automático . Krieger. ISBN 978-0-89874-578-8. Consultado el 12 de marzo de 2023 .
- ↑ Dransfield, P. (1968). Sistemas de ingeniería y control automático . Prentice-Hall . Recuperado el 12 de marzo de 2023 .
- ↑ Kuo 1967 , pág. 331.
- ↑ Kuo 1967 , pág. 332.
- ↑ Evans, WR (enero de 1948), "Análisis gráfico de sistemas de control", Trans. AIEE , 67 (1): 547–551 , doi : 10.1109/T-AIEE.1948.5059708 , ISSN 0096-3860 , S2CID 51634121
- ↑ Evans, WR (enero de 1950), "Síntesis de sistemas de control mediante el método del lugar de las raíces", Trans. AIEE , 69 (1): 66–69 , doi : 10.1109/T-AIEE.1950.5060121 , ISSN 0096-3860 , S2CID 51633514
- ↑ La biblioteca de sistemas de control de Python , Biblioteca de sistemas de control para Python, 19/12/2023 , consultado el 19/12/2023
- ↑ "Matplotlib — Visualización con Python" . matplotlib.org . Consultado el 19 de diciembre de 2023 .
Lecturas adicionales
- Ash, RH; Ash, GH (octubre de 1968), "Cálculo numérico de lugares geométricos de raíces mediante la técnica de Newton-Raphson", IEEE Transactions on Automatic Control , 13 (5): 576–582 , doi : 10.1109/TAC.1968.1098980
- Williamson, SE (mayo de 1968), "Datos de diseño para ayudar en la representación gráfica de los lugares geométricos de las raíces (Parte I)", Control Magazine , 12 ( 119): 404–407
- Williamson, SE (junio de 1968), "Datos de diseño para ayudar a trazar lugares geométricos de raíces (Parte II)", Control Magazine , 12 ( 120): 556–559
- Williamson, SE (julio de 1968), "Datos de diseño para ayudar a trazar lugares geométricos de raíces (Parte III)", Control Magazine , 12 ( 121): 645–647
- Williamson, SE (15 de mayo de 1969), "Programa informático para obtener la respuesta temporal de sistemas de datos muestreados", Electronics Letters , 5 (10): 209–210 , Bibcode : 1969ElL.....5..209W , doi : 10.1049/el:19690159
- Williamson, SE (julio de 1969), "Trazado preciso del lugar de las raíces, incluyendo los efectos del retardo de tiempo puro. Descripción del programa informático" , Actas de la Institución de Ingenieros Eléctricos , 116 (7): 1269–1271 , doi : 10.1049/piee.1969.0235 , archivado del original el 29 de junio de 2019.
Enlaces externos
- Wikilibros: Sistemas de control/Locus de las raíces
- Tutorial de Carnegie Mellon / Universidad de Michigan
- Excelentes ejemplos. Empiece con el ejemplo 5 y continúe en orden inverso, del 4 al 1. Visite también la página principal.
- El método del lugar de las raíces: Técnicas de dibujo a mano
- "RootLocs": Un trazador de lugares radiculares gratuito y multifuncional para plataformas Mac y Windows.
- "Root Locus": Un analizador/trazador de lugares radiculares gratuito para Windows.
- Lugar de las raíces en ControlTheoryPro.com
- Análisis del lugar de las raíces de los sistemas de control
- Función de MATLAB para calcular el lugar de las raíces de un modelo de lazo abierto SISO.
- Wechsler, ER (enero-marzo de 1983), "Algoritmos de lugar de las raíces para calculadoras de bolsillo programables" (PDF) , Informe de progreso de telecomunicaciones y adquisición de datos , 73 , NASA: 60-64 , Bibcode : 1983TDAPR..73...60W
- Función de Mathematica para trazar el lugar de las raíces
- Teoría de control clásica