Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Control Automático
Introducción al Lugar de las raíces
n Introducción al lugar de las raíces.
¨ El problema canónico
¨ Ejemplos
¨ Caracterización de las raíces: Criterios del módulo y del argumento
n Trazado del LR para K>0
n Diseño de la ganancia del controlador
n Mejora del comportamiento en lazo cerrado:
¨ Respuesta transitoria
¨ Respuesta en régimen permanente
¨ Diseño de controladores
n Extensiones:
¨ Trazado del LR para K<0
¨ El LR generalizado
El problema canónico
n Objetivo: análisis del efecto de un parámetro en
los polos del sistema en lazo cerrado
(Evans, 1948)
R + E U Y
K
C(s) G(s)
-
Controlador Sistema
R + E U Y
K
C(s) G(s)
-
Controlador Sistema
K=1 x K>1
x x x
-1
x x
-2
¿ Y si ?
(polinomios mónicos)
Ejemplo
definiendo
Caracterización de las raíces
n Criterio del argumento
x x
o x
x
Ejemplo
R + E U Y
K
C(s) G(s)
-
Controlador Sistema
x x x
-2 -1
Ejemplo
R + E U Y
K
C(s) G(s)
-
Controlador Sistema
x -1
x
-2
x
Ejemplo
R + E U Y
K
C(s) G(s)
-
Controlador Sistema
x x x
-2
Ejemplo
R + E U Y
K
C(s) G(s)
-
Controlador Sistema
x x
-2
x
Ejemplo
R + E U Y
K
C(s) G(s)
-
Controlador Sistema
K>0
K<0
Rama del polo s=0
Rama del polo s=-2
x -1
x
-2
Punto de separación
K=0
Contenido
Root Locus
6
n 4 polos l.a. n=4
4 n 1 cero. m=1
x 1 cero
Imaginary Axis
2
n 4 ramas
3 asíntotas
0 x x
n 1 punto separación
-2 x
n 1 punto de ingreso
-4
-6
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
Real Axis
Trazado del LR para K>0
n Se parte del problema canónico de la forma
n Trazado
¨ Pasos a seguir que permiten su trazado
¨ El trazado es aproximado
¨ Información cualitativa
n Ejemplo ilustrativo
Pasos para el trazado del LR
PASO 1: Ubicar polos y ceros de lazo abierto Root Locus
6
2 x
x → polo
Imaginary Axis
o → cero 0 x x
-2 x
-4
-6
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
Real Axis
Pasos para el trazado del LR
PASO 2: Lugar de las Raíces sobre el eje real
Root Locus
6
so Î LR si el Nº de ceros y
polos reales a su derecha 4
es impar 2
Imaginary Axis
Se debe al hecho de que 0
Punto de ingreso 4
Imaginary Axis
0
-2
-4
Punto de separación
-6
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
Real Axis
Pasos para el trazado del LR
Cálculo de los puntos de separación e ingreso
Son polos DOBLES de Gbc(s)
• Anulan el denominador
Raíces 6
Root Locus
Imaginary Axis
2
-2
-4
-6
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
Real Axis
Pasos para el trazado del LR
PASO 4: Calcular las asíntotas
m ramas tienden a los ceros
n ramas
n-m ramas tienden asintóticamente al infinito
Centroide
Root Locus
6
Imaginary Axis
2
-2
-4
-6
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
Real Axis
Pasos para el trazado del LR
PASO 5: Calcular los puntos de corte con el
eje imaginario
Método de Routh-Hurwitz
Root Locus
6
Imaginary Axis
2
-4
Ecuación subsidiaria
-6
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
Real Axis
Pasos para el trazado del LR
PASO 6: Ángulo de salida (entrada) de polos (ceros)
complejos
o x
Ángulo entrada en un cero
x
Pasos para el trazado del LR
n Ejemplo
Root Locus
6
Imaginary Axis
2
-2
-4
-6
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
Real Axis
Ejemplo del trazado del LR
Root Locus
6
2
Imaginary Axis
-2
-4
-6
-7 -6 -5 -4 -3 -2 -1 0 1 2 3
Real Axis
Contenido
n Introducción al lugar de las raíces.
n Trazado del LR para K>0
n Diseño de la ganancia del controlador
¨ Hipótesis de diseño
¨ Especificaciones de control y regiones admisibles
¨ Cálculo de la ganancia del controlador
¨ Ejemplos
n Mejora del comportamiento en lazo cerrado:
¨ Respuesta transitoria
¨ Respuesta en régimen permanente
¨ Diseño de controladores
n Extensiones:
¨ Trazado del LR para K<0
¨ El LR generalizado
Sistemas de segundo orden
Polos : - d wn ± wn d 2 -1
Im
ìd > 1 : Sobreamortiguado
ï
íd = 1 : Críticamente am.
Re ïd < 1 : Subamortiguado
î
Sistemas subamortiguados
y(t) y( t p ) - y(¥)
S.O. =
y(¥)
y(¥ )
0
0
ts
tp
te Tiempo
Sistemas subamortiguados
y(t) y( t p ) - y(¥)
S.O. =
y(¥)
y(¥ )
0
0
ts
tp
te Tiempo
Tiempo de subida normalizado
6.5
5.5
4.5
y(t) y( t p ) - y(¥)
3.5 S.O. =
y(¥)
3 y(¥ )
2.5
1.5
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 0
0
ts
tp
te Tiempo
Sistemas subamortiguados
Ejemplo 1:
R + E U Y
K
C(s) G(s)
-
Controlador Sistema
¿Cuál es la SO y el ts
para un controlador P
Root Locus Editor (C)
3
De Gbc(s) se deduce
Imag Axis
x
-3
-2.5 -2 -1.5 -1 -0.5 0 0.5
Real Axis
Ejemplo 1:
2
2
0.8 K=1.38
1.5
1
1
0.94
0.5
Imag Axis
0 x x
0.5
0.94
-1
1
1.5
0.8
-2
2
0.64 0.5
x 0.38 0.28 0.17 0.08
2.5
-3
-2.5 -2 -1.5 -1 -0.5 30 0.5
Real Axis
Ejemplo 1:
Step Response
0.9
n
tipo 0, el sistema en l.c.
0.7
presenta error en
0.6
régimen permanente en
0.5
Amplitude
0.4
posición.
La SO y ts obtenidos
0.3
n
0.2
son exactos por que el
0.1
sistema en l.c. es de
0
0 0.5 1 1.5 2 2.5 3 3.5 4 orden 2 sin ceros.
ts=0.84 tp Time (sec)
Polos dominantes en l.c.
• Dinámicas dominantes: polos con la respuesta más lenta
• Las dinámicas dominantes se caracterizan por su relación según la parte
real de los polos
p2 Im p2 Im
p1
d1 p1 d1
d2 Re d2 Re
p’1
p’2 p’2
Im
2.5
y(t)
1.5
-16 -1 1
-17 Re 0.5
0
0 1 2 3 4 5 6
Tiempo(s)
-1 es dominante.
El resto de los polos se pueden eliminar
Controlador Proporcional
n EL LR representa la evolución de los polos de
Gbc(s) al variar la ganancia del controlador.
n La SO y ts para una ganancia dada se puede
calcular, asumiendo que los polos son
dominantes.
n Diseño:
¨ Determinar s0 del LR que cumpla las especificaciones
(si LR pasa por una cierta región del plano s)
¨ La ganancia correspondiente será
Especificaciones en el plano complejo
R + E U Y
K
C(s) G(s) La región en verde corresponde a la
-
Controller System zona que cumple las especificaciones
en SO y tiempo de establecimiento.
Im
Regiones similares se pueden obtener
para especificaciones en SO y wn
x x x
Re
Ejemplo 2:
R + E U Y
K
C(s) G(s)
-
Controller System
62.87º
Imag Axis
0 x x 1
Step Response
0.9
0.8
-1 0.7
0.6
Amplitude
0.5
-2 0.4
0.3
0.2
0.1
-3
-2.5 -2 -1.5 -1 -0.5 0 0.5 0
0 0.5 1 1.5 2 2.5 3 3.5 4
El polinomio característico se
puede aproximar por uno de
Im segundo orden
Región de interés
x xx
-5 -0.05
Re En la región de interés se puede
realizar la aproximación:
Ejemplo 3:
Control proporcional de un servomecanismo
En la región de interés el lugar de las raíces
se puede aproximar por el correspondiente a :
Es decir,
Im
x x
-0.05 -0.025
Re
Ejemplo 3:
Control proporcional de un servomecanismo
Para satisfacer la especificación en SO:
Im
A
53.75º
x x
-0.05 -0.025
Re
Ejemplo 3: Control P del servomecanismo
1.2
dominantes es válida, el valor de
SO es semejante al esperado.
1
0.8
Amplitude
ts
0 50 100 150 200 250
Time (sec)
Contenido
55
Diseño para respuesta transitoria
n Procedimiento de diseño (Segundo caso):
56
Ejemplo 4:
Controlador PD del servomecanismo
R + E U Y
K(s+c)
C(s) G(s)
-
Controller System
Im
Ax
x x x
-5 -0.05 Re
n El sistema sin compensar no pasa por el punto A
El controlador P no es suficiente
¨
Im
Ax
x x x
-5 -0.05 Re
x x x
-5 -0.05 Re
Im
Ax
x o x x
-5 -c -0.05 Re
n El LR del sistema
compensado Im
Ax
x o x x
-5 -c -0.05 Re
Condición de Módulo
n La respuesta del sistema compensado no cumple las
especificaciones
n Esto se debe al efecto del cero
Step Response
1.4
1.2
n Gbc(s) 1
0.8
Amplitude
0.6
0.4
0.2
0
0 2 4 6 8 10 12 14 16 18
Time (sec)
Ejemplo 4 (Revisitado)
n EL punto B tiene Im
asociado un mayor valor
de la ganancia
Ax
n Mejor respuesta en r.p.
Re
x o x x
-5 -c -0.05
n Aproximando la rama
vertical por la asíntota: xB
Im
Ax
Re
x o x x
-5 -c -0.05
n Condición de módulo
xB
n Valores previstos de SO y
ts Im
Ax
Re
x o x x
-5 -c -0.05
n La respuesta del nuevo sistema controlado (rojo) es más
rápida que el anterior (azul)
n El efecto del cero en –c se cancela parcialmente
por un polo en lazo cerrado.
n Gbc(s): 1.4
Step Response
1.2
0.8
Amplitude
0.6
0.4
0.2
0
0 2 4 6 8 10 12 14 16 18
Time (sec)
Ejemplo 5:
Red de avance de fase
R+ E U Y
-
Im
A x
x x x
-6 -2 -1
Re
Ejemplo 5:
Red de avance de fase
Im
Ax
x o x x
-6 -3 -2 -1
Re
Ejemplo 5:
Red de avance de fase
Root Locus
4 Ax
0 x x x x
-2
-4
-6
1.2
0.8
Amplitude
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5 3
Time (sec)
Contenido
72
Mejora del régimen permanente
las proximidades de A
4
Ax
Lugar de las raíces (Red de avance) 2
6 Imaginary Axis
0
4 Ax
2 -2
0 x x xx
-4
-2
-6
-4
-6 -8
1.2
0.8
Amplitude
0.6
0.4
0.2
0
0 1 2 3 4 5 6 7
Time (sec)
Ejemplo 6: Controlador PI
El lento tiempo de establecimiento es debido al polo lento cercano al origen
Step Response
1.4
1.2
0.8
Amplitude
0.6
0.4
0.2
0
0 1 2 3 4 5 6 7
Time (sec)
Ejemplo 7:
Red de retardo de fase
R+ E U Y
-
Ejemplo 7:
Red de retardo de fase
Ejemplo 7:
Red de retardo de fase
Ejemplo 7:
Red de retardo de fase
La red de retardo no
modifica (sustancialmente) el Root Locus
de A
4
A x
Lugar de las raíces (Red de avance) 2
6
Imaginary Axis
4 Ax 0
2
-2
0 x x xx
-2 -4
-4
-6
-6
-18 -16 -14 -12 -10 -8 -6 -4 -2 0 -18 -16 -14 -12 -10 -8 -6 -4 -2 0 2
Real Axis
Ejemplo 7:
Red de retardo
Step Response
1.4
1.2
0.8
Amplitude
0.6
0.4
0.2
0
0 1 2 3 4 5 6
Time (sec)
Contenido
K<0
• Acción inversa:
Si u ð ¯y, entonces e ð ¯ u
(Ganancia del controlador negativa)
Ejemplo
4- Asíntotas y centroide
-1.5+j
-1.5-j
Ejemplo
Paso 3. Puntos de separación e ingreso
Raíces de:
-1.5+j
-1 0.12
-1.5-j
-1.5+j
-1 0.12
-1.5-j
Ejemplo
Paso 5. Corte con eje imaginario
Routh-Hurwitz
-1.5+j
0.5j
-1 0.12
Ecuación subsidiaria K=-3.25 -0.5j
-1.5-j
Ejemplo
Paso 5. Ángulo de salida de ceros complejos -1.5+j
116.6º
1
90º
-1.5-j
26.6º
-1.5+j
0.5j
-1 0.12
-1.5-j
Contenido
2) Determinar
Ejemplo
T>0
-0.5+0.866j
0
Paso 2. Lugar eje real -1
-0.5-0.866j
Ejemplo
Paso 3. Puntos de separación e ingreso
Raíces de:
-0.5+0.866j
-1 0
-0.5-0.866j
No pertenecen a el eje real del lugar de las raíces para T>0 No hay puntos de separación
Ejemplo
Paso 4. Asíntotas y centroide
Centroide 90º
270º -1
Ejemplo
Paso 5. Corte con eje imaginario
T = -3/2
-0.5+0.866j
-0.5-0.866j
Ejemplo
Paso 5. Ángulo de salida de ceros complejos -0.5+0.866j
120º
60º
-1 0
90º
-0.5-0.866j
150º
-0.5+0.866j
-1 0
-0.5-0.866j