Loading [MathJax]/jax/output/HTML-CSS/jax.js
Saltar al contenido principal
Library homepage
 

Text Color

Text Size

 

Margin Size

 

Font Type

Enable Dyslexic Font
LibreTexts Español

12.2: Criterio Nyquist para la estabilidad

( \newcommand{\kernel}{\mathrm{null}\,}\)

El criterio Nyquist es una técnica gráfica para indicar si un sistema lineal inestable invariable en el tiempo puede estabilizarse usando un bucle de retroalimentación negativa. Analizaremos un poco más de cerca dichos sistemas cuando estudiemos la transformación de Laplace en el siguiente tema. Para este tema nos contentaremos con una declaración del problema con sólo el más mínimo contexto físico.

Nota

Ya ha encontrado sistemas lineales invariantes de tiempo en 18.03 (o su equivalente) cuando resolvió ecuaciones diferenciales lineales de coeficiente constante.

Funciones del sistema

Un sistema lineal invariante de tiempo tiene una función de sistema que es una función de una variable compleja. Por lo general, la variable compleja se denota pors y se usa una letra mayúscula para la función del sistema.

DejarG(s) ser tal función del sistema. Haremos una suposición estándar queG(s) es meromórfica con un número finito de polos (finitos). Esta suposición se sostiene en muchos casos interesantes. Por ejemplo, muy a menudoG(s) es una función racionalQ(s)/P(s) (QyP son polinomios).

Nos preocuparemos por la estabilidad del sistema.

Definición

El sistema con función de sistemaG(s) se llama estable si todos los polos deG están en el semiplano izquierdo. Es decir, si todos los polos deG tienen parte real negativa.

El sistema se llama inestable si alguno de los polos está en el medio plano derecho, es decir, tiene parte real positiva.

Para el caso de borde donde ningún polo tiene parte real positiva, pero algunos son puros imaginarios llamaremos al sistema marginalmente estable. Este caso se puede analizar utilizando nuestras técnicas. Para nuestros propósitos requeriría y un contorno sangría a lo largo del eje imaginario. Si tenemos tiempo haremos el análisis.

Ejemplo12.2.1

¿El sistema con función de sistema esG(s)=s(s+2)(s2+4s+5) estable?

Solución

Los polos son2,2±i. Al estar todos en el medio plano izquierdo, el sistema es estable.

Ejemplo12.2.2

¿El sistema con función de sistema esG(s)=s(s24)(s2+4s+5) estable?

Solución

Los polos son±2,2±i. Dado que un polo está en el medio plano derecho, el sistema es inestable.

Ejemplo12.2.3

¿El sistema con función de sistema esG(s)=s(s+2)(s2+4) estable?

Solución

Los polos son2,±2i. No hay postes en el medio plano derecho. Dado que hay polos en el eje imaginario, el sistema es marginalmente estable.

Terminología. Hasta el momento, hemos tenido cuidado de decir 'el sistema con función deG(s) sistema'. A partir de ahora nos dejaremos ser un poco más casuales y decir 'elG(s) sistema'. ¡Está perfectamente claro y rueda de la lengua un poco más fácil!

Diagramas de polo cero

Podemos visualizarG(s) usando un diagrama polo-cero. Este es un diagrama en els plano -donde ponemos una pequeña cruz en cada polo y un pequeño círculo en cada cero.

Ejemplo12.2.4

Dar diagramas de polo cero para cada uno de los sistemas

G1(s)=s(s+2)(s2+4s+5),   G1(s)=s(s24)(s2+4s+5),   G1(s)=s(s+2)(s2+4)

Solución

Estos son los mismos sistemas que en los ejemplos que se acaban de arriba. Primero notamos que todos tienen un solo cero en el origen. Entonces ponemos un círculo en el origen y una cruz en cada polo.

2020-09-15 3.54.41.png
Diagramas de polo cero para los tres sistemas.

poco sobre la estabilidad

Esto es sólo para darte un poco de orientación física. Dada nuestra definición de estabilidad anterior, podríamos, en principio, discutir la estabilidad sin la menor idea de lo que significa para los sistemas físicos.

Los polos deG(s) corresponden a lo que se llaman modos del sistema. Un simple polo ens1 corresponde a un modoy1(t)=es1t. El sistema es estable si todos los modos decaen a 0, es decir, si los polos están todos en el semiplano izquierdo.

Físicamente los modos nos dicen el comportamiento del sistema cuando la señal de entrada es 0, pero hay condiciones iniciales. Un polo con parte real positiva correspondería a un modo que va al infinito a medida quet crece. Ciertamente es razonable llamar inestable a un sistema que hace esto en respuesta a una señal cero (a menudo llamada 'sin entrada').

Para conectar esto a 18.03: si el sistema es modelado por una ecuación diferencial, los modos corresponden a las soluciones homogéneasy(t)=est, dondes es una raíz de la ecuación característica. En 18.03 llamamos al sistema estable si cada solución homogénea decayó a 0. Es decir, si el sistema no forzado siempre se asentó en equilibrio.

Sistemas de bucle cerrado

Si el sistema con función del sistemaG(s) es inestable, a veces puede estabilizarse mediante lo que se llama un bucle de retroalimentación negativa. El nuevo sistema se llama sistema de bucle cerrado. Su función de sistema viene dada por la fórmula de Black

GCL(s)=G(s)1+kG(s),

dondek se llama el factor de retroalimentación. Simplemente aceptaremos esta fórmula. Cualquier clase o libro sobre teoría de control lo derivará por ti.

En este contextoG(s) se llama la función del sistema de bucle abierto.

Ya queGCL es una función del sistema, podemos preguntar si el sistema es estable.

Teorema12.2.1

Los polos de la función del sistema de bucle cerradoGCL(s) dada en la Ecuación 12.3.2 son los ceros de1+kG(s).

Prueba

Mirando la Ecuación 12.3.2, hay dos posibles fuentes de polos paraGCL.

  1. Los ceros del denominador1+kG. El teorema los reconoce.
  2. Los polos deG. Ya queG está tanto en el numerador como en el denominador delGCL mismo debe quedar claro que los polos cancelan. Podemos mostrar esto formalmente usando la serie Laurent. SiG tiene un polo de ordenn ens0 entonces

G(s)=1(ss0)n(bn+bn1(ss0)+ ...a0(ss0)n+a1(ss0)n+1+ ...),

dondebn0. Entonces,

GCL(s)=1(ss0)n(bn+bn1(ss0)+ ...a0(ss0)n+ ...)1+k(ss0)n(bn+bn1(ss0)+ ...a0(ss0)n+ ...)=(bn+bn1(ss0)+ ...a0(ss0)n+ ...)(ss0)n+k(bn+bn1(ss0)+ ...a0(ss0)n+ ...)

que es claramente analítico ens0. (Ens0 es igualbn/(kbn)=1/k.)

Ejemplo12.2.5

Establezca el factor de retroalimentaciónk=1. Supongamos quea es real, ¿para qué valores dea esG(s)=1s+a estable el sistema de bucle abierto? ¿Para qué valores dea esGCL(s) estable el sistema de bucle cerrado correspondiente?

(No hay ninguna razón particular quea necesite ser real en este ejemplo. Pero en los sistemas físicos, los polos complejos tenderán a venir en pares conjugados).

Solución

G(s)tiene un polo ens=a. Por lo tanto, es estable cuando el polo está en el medio plano izquierdo, es decir, paraa>0.

La función del sistema de bucle cerrado es

GCL(s)=1/(s+a)1+1/(s+a)=1s+a+1.

Esto tiene un polo ens=a1, por lo que es estable sia>1. El bucle de retroalimentación ha estabilizado los sistemas de bucle abierto inestables con1<a0. (En realidad, paraa=0 el bucle abierto es marginalmente estable, pero está completamente estabilizado por el bucle cerrado.)

Nota

El álgebra que implica cancelar els+a término en los denominadores es exactamente la cancelación que hace que los polos de singularidadesG removibles enGCL.

Ejemplo12.2.6

SupongamosG(s)=s+1s1. ¿El sistema de bucle abierto es estable? ¿El sistema de bucle cerrado es estable cuandok=2.

Solución

G(s)tiene un poste en el medio plano derecho, por lo que el sistema de bucle abierto no es estable. La función del sistema de bucle cerrado es

GCL(s)=G1+kG=(s+1)/(s1)1+2(s+1)/(s1)=s+13s+1.

El único polo está ens=1/3, por lo que el sistema de bucle cerrado es estable. Este es un caso donde la retroalimentación estabilizó un sistema inestable.

Ejemplo12.2.7

G(s)=s1s+1. ¿El sistema de bucle abierto es estable? ¿El sistema de bucle cerrado es estable cuandok=2.

Solución

La única gráfica deG(s) está en el medio plano izquierdo, por lo que el sistema de bucle abierto es estable. La función del sistema de bucle cerrado es

GCL(s)=G1+kG=(s1)/(s+1)1+2(s1)/(s+1)=s13s1.

Este tiene un polo ens=1/3, por lo que el sistema de bucle cerrado es inestable. Este es un caso donde la retroalimentación desestabilizó un sistema estable. ¡Puede suceder!

Parcelas Nyquist

Para la gráfica y criterio Nyquist la curva siempreγ será els eje imaginario. Eso es

s=γ(ω)=iω, where <ω<.

Para un sistemaG(s) y un factor de retroalimentaciónk, la gráfica de Nyquist es la gráfica de la curva

w=kGγ(ω)=kG(iω).

Es decir, la trama Nyquist es la imagen del eje imaginario debajo del mapaw=kG(s).

Nota

Enγ(ω) la variable es un omega griego y enw=Gγ tenemos un doble-u.

Ejemplo12.2.8

VamosG(s)=1s+1. Dibuja la trama Nyquist conk=1.

Solución

En el casoG(s) es una transformación lineal fraccionaria, por lo que sabemos que mapea el eje imaginario a un círculo. Es fácil comprobar que es el círculo por el origen con centrow=1/2. También se puede comprobar que se recorre en el sentido de las agujas del reloj.

2020-09-15 4.30.21.png
Parcela nyquist deG(s)=1/(s+1), conk=1.

Ejemplo12.2.9

TomemosG(s) del ejemplo anterior. Describir la gráfica Nyquist con factor de gananciak=2.

Solución

La trama Nyquist es la gráfica dekG(iω). El factork=2 escalará el círculo en el ejemplo anterior por 2. Es decir, la trama Nyquist es el círculo por el origen con centrow=1.

En general, el factor de retroalimentación sólo escalará la trama Nyquist.

Criterio Nyquist

El criterio Nyquist da un método gráfico para verificar la estabilidad del sistema de bucle cerrado.

Teorema12.2.2 Nyquist criterion

Supongamos queG(s) tiene un número finito de ceros y polos en el medio plano derecho. También supongamos queG(s) decae a 0 comos va al infinito. Entonces el sistema de bucle cerrado con factor de retroalimentaciónk es estable si y solo si el número de bobinado de la gráfica Nyquist alrededorw=1 es igual al número de polos deG(s) en el medio plano derecho.

Más brevemente,

GCL(s) is stable  Ind(kGγ,1)=PG,RHP

Aquí,γ es els eje imaginario yPG,RHP es el número o polos de la función original del sistema de bucle abiertoG(s) en el medio plano derecho.

Prueba

GCLes estable exactamente cuando todos sus polos están en el semiplano izquierdo. Ahora bien, recordemos que los polos deGCL son exactamente los ceros de1+kG. Entonces, la estabilidad deGCL es exactamente la condición de que el número de ceros1+kG en el medio plano derecho sea 0.

Trabajemos con un contorno familiar.

2020-09-15 4.39.10.png

VamosγR=C1+CR. Tenga en cuenta queγR se recorre en laclockwise dirección. Elija lo suficientementeR grande como para que el (número finito) de polos y ceros deG en el medio plano derecho estén todos dentroγR. Ahora podemos aplicar la Ecuación 12.2.4 en el corolario al principio argumental parakG(s) yγ para obtener

Ind(kGγR,1)=Z1+kG,γRPG,γR

(El signo menos se debe a la dirección de las agujas del reloj de la curva). Por lo tanto, para todos los grandesR

the system is stable  Z1+kG,γR=0 \Leftrightarow  Ind(kGγR,1)=PG,γR

Por último, podemos dejarR ir al infinito. La suposición de queG(s) decae 0 a comos va a implica que en el límite, toda la curvakGCR se convierte en un solo punto en el origen. Entonces en el límitekGγR se conviertekGγ. QED

Ejemplos usando el mathlet Nyquist Plot

El criterio Nyquist es un método visual que requiere alguna forma de producir la gráfica Nyquist. Para ello utilizaremos uno de los Mathlets del MIT (ligeramente modificado para nuestros fines). Abra el applet Nyquist Plot en

http://web.mit.edu/jorloff/www/jmoapplets/nyquist/nyquistCrit.html

Juega con el applet, lee la ayuda.

Ahora actualice el navegador para restaurar el applet a su estado original. Marque laFormula casilla. La fórmula es una manera fácil de leer los valores de los polos y ceros deG(s). En su estado original, el applet debe tener un cero ens=1 y polos ens=0.33±1.75i.

El gráfico de la izquierda es el diagrama polo-cero. La gráfica de la derecha es la gráfica Nyquist.

Ejemplo12.2.10

Para tener una idea de la trama Nyquist. Mira el diagrama de polos y usa el ratón para arrastrar el punto amarillo hacia arriba y hacia abajo del eje imaginario. Su imagen debajokG(s) trazará la trama nyquis.

Observe que cuando el punto amarillo está en cualquiera de los extremos del eje su imagen en la gráfica Nyquist está cerca de 0.

Ejemplo12.2.11

Refresca la página, para volver a poner el cero y los polos a su estado original. Hay dos polos en el medio plano derecho, por lo que el sistema de bucle abiertoG(s) es inestable. Conk=1, ¿cuál es el número sinuoso de la trama Nyquist alrededor del -1? ¿El sistema de bucle cerrado es estable?

Solución

La curva se enrolla dos veces alrededor de -1 en sentido antihorario, por lo que el número sinuosoInd(kGγ,1)=2. Dado que el número de polos deG en el medio plano derecho es el mismo que este número de bobinado, el sistema de bucle cerrado es estable.

Ejemplo12.2.12

Con los mismos polos y ceros, mueva elk control deslizante y determine qué rango dek hace estable el sistema de bucle cerrado.

Solución

Cuandok es pequeña la trama Nyquist tiene el número sinuoso 0 alrededor de -1. Para estos valores dek,GCL es inestable. A medida quek aumenta, en algún lugar entrek=0.65 yk=0.7 el número de bobinado salta de 0 a 2 y el sistema de bucle cerrado se vuelve estable. Esto continúa hasta quek esté entre 3. 10 y 3. 20, momento en el que el número de bobinado se convierte en 1 yGCL se vuelve inestable.

Respuesta: El sistema de bucle cerrado es estable parak (aproximadamente) entre 0. 7 y 3. 10.

Ejemplo12.2.13

En el problema anterior ¿podrías determinar analíticamente el rango dek dondeGCL(s) es estable?

Solución

¡Sí! Esto es posible para sistemas pequeños. Es más desafiante para los sistemas de orden superior, pero hay métodos que no requieren computar los polos. En este caso, tenemos

GCL(s)=G(s)1+kG(s)=s1(s0.33)2+1.7521+k(s1)(s0.33)2+1.752=s1(s0.33)2+1.752+k(s1)

Entonces los polos son las raíces de

(s0.33)2+1.752+k(s1)=s2+(k0.66)s+0.332+1.752k

Para una cuadrática con coeficientes positivos las raíces ambas tienen parte real negativa. Esto sucede cuando

0.66<k<0.332+1.7523.17.

Ejemplo12.2.14

Qué pasa cuandok va a 0.

Solución

Enk cuanto a 0, la trama Nyquist se reduce a un solo punto en el origen. En este caso el número de bobinado alrededor de -1 es 0 y el criterio Nyquist dice que el sistema de bucle cerrado es estable si y solo si el sistema de bucle abierto es estable.

Esto debería tener sentido, ya que conk=0,

GCL=G1+kG=G.

Ejemplo12.2.15

Hacer un sistema con los siguientes ceros y polos:

  • Un par de ceros a0.6±0.75i.
  • Un par de postes en0.5±2.5i.
  • Un solo polo a 0.25.

¿Cuándo es estable el sistema de bucle cerrado correspondientek=6?

Solución

La respuesta es no, noGCL es estable. Gtiene un polo en la mitad derecha del plano. El mathlet muestra los vientos de la trama Nyquist una vez alrededorw=1 en laclockwise dirección. Por lo que el número de bobinado es -1, que no equivale al número de polos deG en el medio plano derecho.

Si configuramosk=3, el sistema de bucle cerrado es estable.


This page titled 12.2: Criterio Nyquist para la estabilidad is shared under a CC BY-NC-SA 4.0 license and was authored, remixed, and/or curated by Jeremy Orloff (MIT OpenCourseWare) via source content that was edited to the style and standards of the LibreTexts platform.

Support Center

How can we help?