Академический Документы
Профессиональный Документы
Культура Документы
1
1- El concepto de Sistema Dinmico.
Las entradas pueden ser deterministas, es decir seales elegidas a voluntad por
el usuario y que se suelen usar para controlar el sistema. Y pueden ser
perturbaciones, actuando sobre el sistema de forma impredecible, contaminando
tanto la entrada como la salida. Se suelen considerar perturbaciones al ruido, y
tambin a errores en el modelado del sistema.
2
A un sistema se le puede asignar tambin un estado: Conjunto de propiedades
relevantes que posee dicho sistema en un instante dado y que en un sistema
dinmico resume las evoluciones pretritas del mismo.
El conocimiento del estado de un sistema, junto con las entradas que actan
sobre l, deben servirnos para determinar su comportamiento futuro.
w v
Perturbacin Perturbacin
de la entrada de la salida
y z
u SISTEMA Sensor
Observacin
Estado
Entrada X
y
determinista Salida
3
2- Sistema de control.
4
3. Control en lazo abierto y lazo cerrado
ENTRADA=
= ACCIN DE CONTROL SALIDA
SISTEMA
(TIEMPO DE COCCIN) (TOSTADORA) (PRODUCTO)
5
Un sistema de control de lazo cerrado es aquel en el que la accin de control no
es independiente de la salida. A estos sistemas se les denomina tambin
Sistemas Realimentados.
Ejemplo: Cisterna.
ACCIN
ENTRADA DE CONTROL SALIDA
SISTEMA
(NIVEL DESEADO) (NIVEL REAL)
6
4. Efectos de la realimentacin.
7
5. Fases en la construccin de un sistema de control.
8
I.- Modelado
Consiste en desarrollar un modelo matemtico que represente la situacin fsica
del proceso que se considera y su comportamiento en el tiempo. Si el modelo no
es correcto, las manipulaciones siguientes sern intiles; pero si el modelo es
muy complejo, la realizacin de las fases siguientes puede ser inabordable.
9
II.- Anlisis.
III.- Diseo.
IV.- Implantacin.
10
6. Clasificacin de los Sistemas de Control.
11
d Sistemas variantes o invariantes en el tiempo.
En los sistemas invariantes en el tiempo, los parmetros del sistema no
varan en el tiempo y en los variantes si.
dx(t )
Por ejemplo, un sistema cuyo modelo es a (t ) + x(t ) = y (t ) es un ejemplo de
dt
ecuacin diferencial de parmetros variantes en el tiempo.
e Segn el tipo de seales empleadas en el sistema pueden ser Continuos o
Discretos.
En los primeros las seales son continuas en el tiempo. En los Discretos las
seales en algn punto del sistema son discontinuas.
f Segn el nmero de seales de entrada-salida (SISO, MISO, MIMO)
12
7 Elementos que componen un sistema.
Los elementos fundamentales de un sistema realimentado son los que se
muestran en el esquema. En l aparecen elementos fsicos y seales
Accin Variable
Error de
de control manipulada
referencia
Controlador Perturbaciones
Variable
Detector Manipulador Controlada
Referencia de error (salida)
(entrada) +
- Gc Gm Gp
Planta
(proceso)
Valor medido
H
de la variable Sensor
controlada
13
Como elementos ms importantes
Planta o proceso
Representa a todo lo que afecta a la variable controlada excepto el
controlador y elemento manipulador.
Sensor
Lee el valor de la variable controlada y lo convierte en una seal utilizable,
generalmente de tipo elctrico.
Controlador
Se puede considerar que incluye el detector de error y el bloque de
control.
El detector de error calcula la diferencia entre la seal de entrada
(referencia) y la seal de salida (variable controlada), obteniendo el error
de referencia.
El bloque controlador convierte el error en una accin de control (salida
del controlador) que tender a reducirlo. Los tres modos de control ms
comunes son el Proporcional, el Integral y el Derivativo y sus
combinaciones.
14
Los modos de control ms usuales
Control Proporcional: La accin de control es proporcional al error.
Control Integral: La accin de control es proporcional a la integral
del error.
Control Derivativo: La accin de control es proporcional al cambio
en el error.
Manipulador
Utiliza la salida del controlador para regular la variable manipulada y
normalmente consta de dos componentes. Primero el actuador y en
segundo lugar el controlador final, que es el que directamente cambia el
valor de la variable controlada.
15
En cuanto a las seales:
Referencia
Valor deseado de la salida (variable controlada).
Variable controlada
Es la salida del proceso a controlar.
Variable manipulada
Es la variable sobre la que acta el elemento manipulador. Es una de las
entradas del proceso.
Accin de control
Salida del controlador, generalmente coincide con la variable
manipulada.
Error
Diferencia entre el valor medido de la salida y la referencia.
16
Tema 2
17
1- Modelo matemtico de un sistema. Metodologa del modelado.
Cundo se considera una buena representacin, depende del objetivo para el que
se construye el modelo. En general se espera, que ante los mismos valores de
las variables de entrada, el modelo y el sistema real den las mismas respuestas o
muy parecidas.
SISTEMA
MODELO
18
Un sistema est modelado cuando podemos predecir su comportamiento frente a
entradas externas.
- Se construye con un propsito especfico y debe ser til para ese propsito.
Diferentes propsitos pueden necesitar diferentes modelos.
19
Metodologa del modelado.
20
2.- Linealizacin de un modelo matemtico no lineal.
21
dv
Ejemplo: Sea la ecuacin diferencial m = f donde f = f1 + bt es la entrada.
dt
Es una ecuacin diferencial lineal. Al integrarla se obtiene la respuesta (salida)
del sistema (v(t)).
f1
dt = ( f1 + bt )dt
t dv t b 2
m o bien v (t ) = t + t + v ( 0)
0 dt 0 m 2m
Es decir:
respuesta total = respuesta forzada (debida a f1 ) + respuesta forzada (debida a bt) +
+ respuesta libre(debida a las condiciones iniciales)
f ( x, y ) = f ( x0 , y0 ) +
f
( x x0 ) +
f 2f
( y y0 ) + 2
(x x0 )2 + 2 f ( y y0 )2 +
2f (x x0 )( y y0 ) + .........
x 0 y 0 x 0
2! y 2 0
2! xy 0
2!
Si en este desarrollo nos quedamos con los trminos iniciales, hasta la derivada
primera, tenemos una ecuacin lineal.
22
dh
Ejemplo: Linealizar la ecuacin Ah = q ka h en torno al punto =0 .
dt
f f a k f f
siendo =A = 0 = 1 = k h0
h 0 h 0 2 h 0 q 0 a 0
a k
de donde: f ( h, h, a , q ) = Ah + 0 h + k h0 a q = 0
2 h0
a0k
despejando: Ax + x = u1 k h 0 u 2
2 h0
23
Notar que en la ecuacin linealizada, las variables corresponden realmente a
incrementos a partir del punto de linealizacin.
La ecuacin diferencial y = x 2
es no lineal, al no cumplir el principio de superposicin.
24
Hay modelos no lineales que no se pueden linealizar como por ejemplo
25
Respecto de los modelos linealizados recordar que:
26
3.- Transformada de Laplace y propiedades.
Definicin.
La transformada de Laplace (TL) es un mtodo operacional que sirve para la
resolucin de ecuaciones diferenciales lineales.
2.1 1
impulso unidad en t = 0
2.2 s
doble impulso en t = 0
2.3
escaln unidad
2.4
u(t)
2.5
2.6 t
2.7a
2.7b
, n=1, 2, 3,.
2.8
, k nmero real> 0
funcin Gamma
2.9
2.10
28
2.11
, n=1, 2, 3,.
2.12
2.13
2.14
2.15
2.16a
2.16b
2.17
2.18
2.19
2.20
2.21
2.22
29
2.23
2.24
2.25
2.26
2.27
2.28
2.29
2.30
2.31
2.32
2.33
30
Teoremas sobre la Transformada de Laplace.
Caso general:
dn (n 2 ) (n 1)
(n 1) (n 2 )
L n f (t ) = s F ( s) s
n
f (0) s f (0) ... s f (0) f (0)
dt
31
3. Teorema del valor inicial
f (0 + ) = lim sF ( s )
s
32
7. Cambio en la escala de tiempo
t
L f = F ( s )
8. Diferenciacin compleja
L[t n f (t )] = ( 1) n F ( s )
n
d
n
ds
9. Integral de convolucin
[ ]
L f1 (t ) f 2 ( )d = F1 ( s) F2 ( s)
t
L[ f 1 ( t ) f 2 ( t ) ] =
1 c + j
2j c j
F ( p )G ( s p )dp
33
4.- Transformada inversa de Laplace:
Mtodo de expansin en fracciones simples.
En el caso de los sistemas de control con los que se trabajar, la funcin ser
casi siempre un cociente de polinomios en s en el que:
grado del numerador grado del denominador.
34
Mtodo de expansin en fracciones simples
B(s)
El punto de partida es un cociente de polinomios en s F (s) =
A( s )
Se expande el cociente en fracciones simples con TL conocida.
35
A. F(s) tiene polos reales distintos
B( s ) k ( s + z1 )( s + z2 )...( s + zm ) B( s ) a1 a2 an
F ( s) = = para m < n F ( s) = = + + ... +
A( s ) (s + p1 )(s + p2 )...(s + pn ) A( s) s + p1 s + p 2 s + pn
donde los ai son los residuos de los polos en s=pk.
Como:
a
L1 k = ak e p t k
s + pk
36
B. F(s) tiene polos mltiples.
1 d ( j i ) j B(s)
aki = ( + ) i = 1,..., j
( j i )! ds ( j i )
s p
A( s ) s = p
k
k
37
Ejemplo: Obtener la Transformada Inversa de Laplace de
s+2
F (s) =
s 2 (s + 1)(s 2 + 6 s + 34 )
A B C K1 K2
F (s) = + 2+ + +
s s s +1 s + 3 + 5 j s + 3 5 j
s+2 1 s+2 1
C= = B= =
s 2 (s 2 + 6 s + 34) s = 1 29 (s + 1)(s 2 + 6s + 34) s = 0 17
d s+2 46
A= =
ds (s + 1)(s 2
+ 6 s + 34 ) s =0 34
2
38
La Transformada inversa de Laplace de los tres primeros trminos es, segn las
tablas:
A 0.04 1 B 1 0.059 1 C 1 0.034
L1 = L1 = 0 . 04 L s = L s = 0 . 0059t L = L = 0 . 034 e t
s s s + 1 s + 1
2 2
s 2 + 6s + 34 = (s + 3) + 52
2
En este trmino se puede usar que:
De donde se obtiene:
5.4s + 8.2 s + 1.518 s+3 3 1.518
10 3 = 10 3
5. 4 = 10 3
5.4 2
=
s + 6 s + 34
2
(s + 3) + 5
2 2
(s + 3) + 5
2 2
( s + 3) + 5
2
s+3 1.4815 5
= 10 35.4 2
(s + 3)2
+ 5 2
5 (s + 3)2
+ 5
39
A esta expresin de puede aplicar directamente las entradas de la tabla de TL:
s+a
e at sen(t ) e at
cos( t )
(s + a)2 + 2 (s + a)2 + 2
[ ]
10 35.4 e 3t cos(5t ) 0.296e 3t sen (5t ) = 0.0054e 3t cos(5t ) 0.0016e 3t sen(5t )
40
5.- Ecuaciones diferenciales lineales en el tiempo y la Transformada
de Laplace.
Los modelos de las plantas y/o sistemas se van a expresar mediante ecuaciones
diferenciales lineales y de parmetros constantes (si el modelo es no lineal el
primer paso es linealizar las ecuaciones).
41
Ejemplo: x + 3 x + 2 x = 0, siendo x(0) = a, y x (0) = b
tomamos la TL:
L[x (t )] = X ( s )
L[x (t )] = sX ( s ) x (0)
L[x(t )] = s 2 X ( s ) sx (0) x (0)
[s 2
]
X ( s ) sx (0) x (0) + 3[sX ( s ) x (0)] + 2 X ( s ) = 0
(s 2
+ 3s + 2 )X ( s ) = as + b + 3a
as + b + 3a 2a + b a + b
despejando: X ( s) = 2 =
s + 3s + 2 s +1 s + 2
42
Ejemplo: 5x + 20 x + 20 x = 10u
1
Hallar la solucin si U ( s ) = y condiciones iniciales nulas.
s
Tomando TL: (5s 2
+ 20 s + 20 )X ( s ) =
10
s
2 1 2
despejando: X ( s) = =
s s 2 + 4 s + 4 (s + 2)2 s
A B C
X (s) = + +
(s + 2)2 s + 2 s
resolviendo:
A = 1, B = 0.5, C = 0.5
43
6- Funcin de transferencia. Funcin ponderatriz e integral de
convolucin.
44
Algunas caractersticas de la F de Transferencia:
Es un modelo matemtico.
45
Funcin ponderatriz. Respuesta impulsional.
[ ]
dominio temporal da lugar al producto de funciones en el dominio s.
L f1 (t ) f 2 ( )d = F1 ( s ) F2 ( s )
t
0 0
46
7- Diagramas de bloques.
Punto suma. C
Se representa por un crculo con una cruz, que
-
simboliza la operacin suma. A + (A+B-C)
+
B
Punto ramificacin. A A
A partir del cual la seal va de modo
concurrente a otros bloques o puntos suma.
A
47
El diagrama de bloques de un sistema en lazo cerrado es:
Donde:
R(s) + E(s) C(s) R(s) - Entrada de referencia
G(s)
- C(s) - Salida controlada
E(s) - Error de referencia
B(s)
H(s) B(s) - Seal de retroalimentacin
En l se definen:
B(s)
H(s)
49
En este caso se definen dos Funciones de Transferencia, una respecto a cada entrada:
D(s)
R(s) + E(s) C(s) E(s) + C(s)
G1(s) G2(s) G1(s) G2(s)
- - +
B(s)
H(s) B(s)
H(s)
CR ( s) G1G 2( s) CD ( s ) G 2( s)
= =
R( s) 1 + G1G 2 H ( s) D( s) 1 + G1G 2 H ( s)
50
Realizacin de un Diagrama de Bloques
1 Escribir las ecuaciones que describen el comportamiento dinmico de
cada componente.
2 Tomar las TL de estas ecuaciones suponiendo condiciones iniciales
nulas.
3 Representar individualmente en forma de bloques cada ecuacin en el
dominio de Laplace.
4 Integrar todos los elementos en un diagrama de bloques completo.
51
Ejemplo:
Obtener el diagrama de bloques del sistema de la figura, tomando como entrada
ei y como salida e0.
e (t ) e0 (t )
i (t ) = i e (t ) =
i (t )dt
0
R C
Eo(s)
52
Reduccin de un diagrama de bloques
X Y Z
G1(s) G2(s)
O bien
X Z X Z
G1G2(s) G2G1(s)
53
Movimiento de un punto suma anterior a un bloque
X + Z X + Z
G(s) G(s)
Y
Y G(s)
Z
Z G(s)
X X 1
G(s)
54
Ejemplo:
55
Tema 3
1. Introduccin.
2. Seales de prueba tpicas.
3. Anlisis de sistemas de primer orden.
4. Sistemas de segundo orden.
5. Sistemas de orden superior.
6. Polos dominantes
7. Efecto de aadir polos y ceros a la funcin de transferencia.
8. Sistemas con retardo.
56
1. Introduccin.
57
Una caracterstica muy importante de un sistema es la Estabilidad:
Un sistema lineal es estable si para una entrada acotada, la respuesta tambin
est acotada.
Para que un sistema lineal sea estable todos los polos de su funcin de
transferencia, debern tener parte real negativa.
58
2. Seales de prueba tpicas
Aunque las entradas a un sistema pueden ser muy variadas por propsitos de
anlisis y diseo, se suponen algunos tipos bsicos de entradas de prueba para
evaluar su comportamiento.
59
Impulso Unitario.
La funcin impulso se basa en una funcin rectangular:
1
t
f (t ) = 2 2 siendo > 0
0
f 0 (t ) = (t )
(t )dt =1
(t a ) g (t )dt =g (a )
60
Es til cuando se estudia la integral de convolucin para una salida en funcin de
la entrada:
t
c(t ) = g (t ) r ( ) d = L1
[G ( s) R( s)]
t
61
Entrada escaln.
Es del tipo:
A t 0 A
r (t ) = R( s) =
0 t < 0 s
Es del tipo: At t 0 A
r (t ) = R( s) =
0 t<0 s2
63
Seal de test estndar
n!
R(t ) = R t n
R( s ) = R n +1
s
Al aplicar estas seales sobre sistemas lineales vamos a poder comprobar que
las respuestas ante estas seales tambin van a ser las derivadas de las
respuestas de orden superior.
64
3. Anlisis de sistemas de primer orden.
Los sistemas lineales de primer orden invariantes, estn definidos para una sola
entrada y una sola salida, por una ecuacin que tiene la forma:
dc(t )
+ a c(t ) = b r (t )
dt
65
C (s) b K
F (s) = = =
R ( s ) s + a 1 + Ts
T: Constante de Tiempo
K: Ganancia del sistema.
1
Notar que a = segn la expresin utilizada.
T
66
3.1. Respuesta ante un escaln unitario.
1
Tenemos como entrada R( s) =
s
1 k 1 T
La respuesta del sistema es: C ( s) = =k
s Ts + 1 s Ts + 1
t
Luego: c(t ) = k 1 e T
Funcin que vale cero cuando t vale cero y tiende a k cuando t crece.
67
La pendiente de la respuesta en el origen es k
T
pues dc k Tt k
= e =
dt T t =0
T
El valor de la pendiente tiende a cero cuando t
Con lo que la respuesta de un sistema de primer orden
(con k=1) ante un escaln unitario es
68
En lo expuesto se ha supuesto que el sistema era estable.
Si fuera inestable, la respuesta sera de la
forma:
Step Response
From: U(1)
2500
2000
1500
Amplitude
To: Y(1)
1000
500
-500
0 2 4 6 8 10 12 14 16 18 20
Time (sec.)
69
En la prctica hay que tener cuidado con la expresin de la FT empleada.
70
Algunos valores numricos:
71
3.2. Respuesta a una rampa unitaria.
La entrada es ahora 1
R( s) =
s2
La respuesta ser: 1 k 1 T T2
C ( s) = 2 = k 2 +
s 1 + sT s s 1 + sT
Es decir:
t
c(t ) = k t T + Te T
72
La salida tiene entonces la forma (para k=1):
73
Se hace notar que para un sistema con ganancia distinta de 1 la respuesta
en el estacionario no sera paralela a la entrada, por lo que el error
estacionario sera variable en el tiempo.
Tambin hay que hacer notar que la entrada rampa es una entrada no
acotada, por tanto la respuesta de un sistema estable ante una entrada
rampa no nos dar informacin acerca de su estabilidad.
74
3.3. Respuesta a un impulso unitario. Funcin ponderatriz.
t
k k T
En este caso: R ( s ) = 1 luego: C ( s ) = , de donde: c (t ) = e
Ts + 1 T
(Se puede ver que la funcin ponderatriz es la TL inversa de la FT).
k
La respuesta c(t)0 cuando t y vale c(t ) = para t=0.
T
(Por ej. , para k=1)
75
4. Sistemas de segundo orden.
d 2c(t ) dc(t )
+ a + b c(t ) = d r (t )
dt 2 dt
77
4.1 Respuesta a un escaln unitario.
La entrada es 1
R( s) =
s
y la salida ser
n2 1
C ( s) = 2
s + 2 n s + n s
2
s1,2 = n n 2 1 = n jd
78
a) 0<<1 Denominador de F(s) presenta races complejas (polos complejos).
Sistema Subamortiguado.
c(t ) = 1
e nt
1 2
( )
sen n t 1 2 + arccos ; t 0
amortiguada.
79
c) >1 F(s) presenta dos polos reales
Sistema Sobreamortiguado.
+ 2 1 nt 2 1 nt
e
e
c(t ) = 1 +
(
2 2 1 + 2 1 )
(
2 2 1 2 1 )
En el caso de 1 la respuesta no es oscilatoria, y se parece a la respuesta
de un sistema de 1er orden, con la diferencia de que la pendiente en el origen
en este caso es cero.
80
En la grfica pueden verse las curvas de respuesta para los diferentes casos.
Puede verse que cuanto menor es ms oscila la respuesta.
81
Para =0 tenemos una respuesta oscilatoria que no se atena. Este es el
caso de races del denominador de F(s) (polos) imaginarias puras. El sistema
es No Amortiguado.
Para <0 el sistema presentar una oscilacin creciente, lo que quiere decir
que es inestable. Los polos de F(s) tienen parte real positiva. Sistema con
amortiguamiento negativo.
-50
0 10 20 30 40
Tiempo
82
4.2. Interpretacin geomtrica de los coeficientes.
P1 = + j d
P2 = j d P1
wd
= n wn
wn 1 2
d = n 1 2
= cos wn
1 2 = sen P2
83
4.3. Especificaciones de respuesta transitoria.
84
Tiempo de retardo, td
Tiempo que tarda la respuesta en alcanzar por primera vez el 50% del valor final.
Tiempo de crecimiento, tr
Tiempo requerido para que la respuesta crezca del 0 al 100% del valor final en
sistemas subamortiguados. Del 10% al 90% o del 5% al 95% del valor final en
sistemas sobreamortiguados.
Tiempo de pico, tp
Tiempo requerido para que la respuesta alcance el primer mximo.
Sobreimpulso mximo, Mp
Es el valor del pico mximo de la respuesta, medido desde la unidad. Si el valor final
de la respuesta no es 1 se define como c(t p ) c()
Mp = * 100%
c ( )
Tiempo de establecimiento, ts
Tiempo requerido para que la respuesta se mantenga alrededor de cierto rango
alrededor del valor final (habitualmente el 5% el 2%).
85
Grficamente los parmetros se muestran en la siguiente figura:
Sobrepico
1
Amplitud
Tiempo de retardo
0.5
Tiempo de crecimiento
0
0 5 10 15 20 25
Tiempo (sec)
86
Estos parmetros permiten especificar cmo ser la forma de la respuesta.
87
4.3.1. Sobreimpulso mximo y tiempo de pico.
dt
=
1
[
dc(t ) wn e wn t
2
sen( wd t + ) 1 2
]
cos(wd t + ) donde =cos.
89
4.3.2. Tiempo de crecimiento
90
4.3.3. Tiempo de establecimiento.
92
4.4. Respuesta a un impulso unitario
Igual que para el caso del escaln unitario se distinguen tres casos:
c(t ) =
n e wnt
1 2
(
sen n t 1 2 ; t 0 )
=1 sistema Crticamente Amortiguado.
c(t ) = n te nt
2
las m races del polinomio N(s) son los ceros del sistema, y las n races del
polinomio D(s) son los polos del sistema.
D( s) = 0
95
Teniendo en cuenta lo anterior, podemos poner:
(
m
s + zj )
j =1
F (s) = k
(
n
s + pi )
i =1
Para ello debemos tener en cuenta los polos del sistema o races de la ecuacin
caracterstica.
96
Se pueden dar varios casos:
97
El polinomio D2(s) ha de tener un nmero par de races complejas
conjugadas, que pueden ser mltiples.
Teniendo r races de la forma k+jwk con grado de multiplicidad uk, se
cumplir:
D2 ( s ) = [s + k + jwk ] k [s + k jwk ] k
u u
k =1
q r
(s + z )
j =1
i
F ( s) = k q r
s l
(s + h ) [
k k
s + +
ph
jw ]u
[s + k jwk ]u k k
h =1 k =1
98
Expresada en forma de fracciones simples queda de la forma:
l q ph
Au Bhu
F (s) = + +
u =1
su
h =1 u =1
(s + h )u
[
r uk
Cu k Cu*k
+
] [
k =1 v =1
s + k + jwk
v
s + k jwk ]
v
r uk M uk s + N uk
k =1 v =1 [s 2
+ 2 k s + (wk2 + k2 ) ]v
Para que el sistema sea estable, su respuesta ante entradas acotadas deber
estar tambin acotada. (Para el caso de una entrada impulso si el sistema es
estable la respuesta debe tender a cero):
0
f (t ) dt = K <
100
l
Au u 1
Para que el sumando
u =1 (u 1)!
t est acotado (tienda a cero).
Es necesario que u=0, ya que si no, crecera con el tiempo o sera una
constante cuya suma no estara acotada (no tendera a cero). Es decir, el
sistema no debe tener polos en el origen para que sea estable.
Para que los otros dos sumandos estn acotados (tiendan a cero).
q ph
B r uk
2 Ckv v 1 t
Tanto para hu t u 1e
h =1 u =1 (u 1)!
ht
como para
k =1 v =1 (v 1)!
t ek
cos ( wk t arg C )
kv
se necesita que los exponentes de las exponenciales sean negativos.
Cumplindose esto, al tener ms fuerza el trmino exponencial que la
potencia de t, el trmino completo estar acotado (tender a cero).
Esto implica que las races del sistema debern tener parte real negativa, es decir
debern estar situadas al lado izquierdo del plano s. Los polos complejos con
parte real nula, si tienen multiplicidad 1 hacen que la respuesta del sistema no
crezca, pero oscila de forma mantenida. Con multiplicidad mayor que 1, la
respuesta crece indefinidamente.
101
5.2. Respuesta a un escaln.
1
En este caso la entrada tiene la forma: R ( s ) = y la respuesta es:
s
l
Au q ph
Bhu r uk M uk s + Nuk A
C ( s ) = u + + +
u =1 s h =1 u =1 (s + h )
u 2
[ 2
(
k =1 v =1 s + 2 k s + wk + k
2
)]v
s
l
Au u1 q ph Bhu u1 ht r uk 2 Ckv v1 k t
c(t) = g(t) = t + t e + t e cos(wkt argCkv ) + A
u =1 (u 1)! h=1 u =1 (u 1)! k =1 v=1 (v 1)!
102
6. Polos dominantes.
En definitiva, los polos con parte real ms pequea (ms proximos al eje
imaginario) influyen ms en la respuesta que los polos con parte real ms
grande (alejados del eje imaginario).
De acuerdo con esto se definen los polos dominantes, como los polos ms
prximos al eje imaginario, cuyas partes reales sean cinco veces menores que
las partes reales de los polos inmediatamente a la izquierda.
103
En general, se va a considerar que la dinmica del sistema va a estar dominada
por los polos ms proximos al eje imaginario, pudiendo ser 2 polos complejos
conjugados o un polo real. Con lo que se supondr que el sistema puede
asimilarse a un sistema de segundo o de primer orden.
Se debe tener presente que los ceros de lazo abierto, son tambin los ceros de
lazo cerrado.
104
7. Efecto de aadir polos y ceros a la funcin de transferencia.
B(s)
H(s)
Amplitude
To: Y(1)
1
Tp=0
0.8
Su influencia es mayor cuanto ms 0.6
0.2
0
0 1 2 3 4 5 6 7 8 9 10
Time (sec.)
106
7.2. Adicin de un polo a la FT en lazo cerrado.
1 +
G(s)
El polo a aadir ahora estar 1+Tps -
situado:
H(s)
En cuanto al sobreimpulso se refiere, Step Response
From: U(1)
en la trayectoria directa. 1
Tp=0.1
Tp=0
Amplitud
To: Y(1)
imaginario el nuevo polo, ms 0.6
Tp=2
0
0 1 2 3 4 5 6 7 8 9 10
Time (sec.)
107
7.3. Adicin de un cero en lazo cerrado.
+
1+Tps G(s)
-
Step Response
From: U(1)
H(s) 10
9 Tp=10
6
incrementa el sobreimpulso mximo
Amplitud
To: Y(1)
Tp=5
5
de la respuesta. 4
3
Tp=2
2
Tp=1
1
Tp=0
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (sec.)
108
7.4. Adicin de un cero en la trayectoria directa.
6(1 + Tz s )
Consideremos un ejemplo. En este caso: G ( s ) =
s(s + 1)(s + 2)
La funcin de transferencia en lazo cerrado, si se toma realimentacin unitaria es:
6(1 + Tz s )
F (s) = 3
s + 3s 2 + (2 + 6Tz )s + 6
Se ve que:
El cero de lazo abierto sigue siendo un cero en lazo cerrado.
Adems Tz aparece en el denominador, por lo que tambin influye en la
posicin de los polos de lazo cerrado.
To: Y(1)
0.8
0.6
110
8. Sistemas con retardo.
c(t ) = r (t T )
111
a) Sistema de primer orden
Ts 1 (Aproximacin vlida para frecuencias
Se aproxima por e
1 + Ts bajas).
b) Desarrollo en serie
Ts 1 Presenta el problema de que es un polinomio
e = 1 sT + ( sT ) 2 + .... con
2! grado de numerador>grado del denominador.
c) Aproximacin de Pad
Ts (Ts) (Ts)
2 3 n
Ts 1
1 + + ... + (1) + ....
Ts n
eTs =
e 2
=
2 8 48 2 n!
Con n orden de la aproximacin.
Ts (Ts) (Ts)
Ts 2 3 n
Ts 1
e 2
1+ + + + ... + + ...
2 8 48 2 n!
T
1 s
Para n=1
e Ts = 2 = 2 Ts
T 2 + Ts Buena aproximacin para frecuencias
1+ s
2 0<<0.5/T
112
Tema 4
113
1. Error en estado estacionario. Precisin.
entrada
0
0 2 4 6 8 10
116
2. Tipo del sistema. Coeficientes estticos de error.
(En adelante realizaremos el estudio del error estacionario para sistemas con
realimentacin unitaria, que suelen ser los ms habituales).
s (T s + 1)(T s + 1)....(T s + 1)
N
1 2 p
117
El esquema de clasificacin de los sistemas segn su tipo se basa en la
cantidad de integraciones indicadas por dicha funcin de transferencia en
lazo abierto.
Un sistema se denomina as
De tipo 0 Si N=0
De tipo 1 Si N=1
De tipo 2 Si N=2
........ ...........
118
Para el esquema habitual de la figura
R(s) C(s)
+ G(s)
- C ( s) G(s)
=
R( s) 1 + G ( s)
120
Para un sistema de tipo 0: K (T s + 1)(T s + 1)....
K = lim a b
=K
(T s + 1)(T s + 1)....
p
s 0
1 2
Para una entrada escaln unitario, el error en estado estable ess ser:
1 1
ess = = Para sistemas tipo 0
1+ KP 1+ K
ess = 0 Para sistemas tipo 1
121
2.2. Constante de error de velocidad esttica Kv:
Se define:
Constante de error de velocidad esttica Kv K v = lim sG ( s )
s 0
1
En trminos de la constante KV el error estacionario es ess =
Kv
Para un sistema de tipo 0: sK(Ta s +1)(Tbs +1)....
Kv = lim =0
s0 s(T s +1)(T s +1)....
1 2
Para un sistema de tipo 1: sK(Ta s +1)(Tbs +1)....
Kv = lim =K
s0 s(T s +1)(T s +1)....
1 2
Para un sistema de tipo 2 o sK(Ta s +1)(Tbs +1)....
mayor: K = lim N = paraN 2
s0 s (T s +1)(T s +1)....
v
1 2
122
Un sistema de tipo 0 es incapaz de seguir una entrada rampa en el estado
uniforme. Es decir presenta un error creciente.
8 10
F= ------
s+11
entrada
6
respuesta
4
0
0 2 4 6 8 10
123
Un sistema de tipo 1 con realimentacin unitaria sigue la entrada rampa con un
error estacionario finito. Operando en estado estable, la velocidad de salida es
igual a la velocidad de entrada, pero con un error de posicin.
8
5
F= ----------
7 s 2+s+5
entrada
6
respuesta
5
0
0 1 2 3 4 5 6 7 8 9 10
124
Para un sistema de tipo 2 o mayor, ste sigue una entrada rampa con un error de
cero en estado estable.
10
0
0 1 2 3 4 5 6 7 8 9 10
125
Resumiendo, para una entrada rampa unitaria, el error en estado estable ess ser:
1
ess = = Para sistemas tipo 0
KV
1 1
ess = = Para sistemas tipo 1
KV K
1
ess = =0 Para sistemas de tipo 2
KV o mayor
126
2.3. Constante de error de aceleracin esttica Ka.
1
En trminos de la constante Ka el error estacionario es: ess =
Ka
127
Para un sistema de tipo 0: s 2 K (Ta s + 1)(Tb + 1)....
K a = lim =0
s 0 (T1 s + 1)(T2 s + 1)....
1
ess = Para sistemas tipo 2
K
ess = 0 Para sistemas de tipo 3 o mayor
129
El resumen de los errores en estado estable para los sistemas de tipo 0, de tipo 1
y de tipo 2 cuando estn sujetos a diversas entradas se muestra en la tabla:
Los valores finitos para los errores en estado estable aparecen en la diagonal,
sobre la diagonal son infinitos y bajo la diagonal son cero.
130
Recordar que
A( s ) a0
F ( s) = cuya ganancia es 1
B( s ) + A( s ) b0 + a0
132
A( s ) a n s n + " + a1 s + a0
Sistema de tipo 2 G(s) = = 2
(error nulo ante un B ( s ) s (bm s m + " + b1 s + b0 )
escaln unitario y una a n s n + " + a1 s + a0
F (s) = 2
rampa unitaria) s (bm s m + " + b1 s + b0 ) + a n s n + " + a1 s + a0
133
s 3 + s 2 + 0.5s +1
Sea G(s) = y H (s) = 1
2s 4 + 3s3
un sistema de tipo 3.
Ejemplo:
Su funcin de transferencia de lazo cerrado es
s 3 + s 2 + 0.5s + 1
F (s) = 4
2 s + 4 s 3 + s 2 + 0.5s + 1
134
3. Error estacionario: caso de realimentacin no unitaria.
R(s) C(s)
+ G(s)
- G (s)
C ( s) = R( s)
1 + G (s)
135
El hecho de que H(s) no sea 1 se debe a que la salida y la referencia no
tienen las mismas unidades
136
K p = lim G( s) H ( s) 1
s 0
ess =
1+ K p
K v = lim sG ( s) H ( s) 1
s 0
ess =
Kv
K a = lim s 2
G( s) H ( s) 1
s 0 ess =
Ka
137
3.1 Desde el punto de vista de la F.T. de lazo cerrado.
138
Si la FT en Lazo Cerrado F(s) no presenta polos en el origen, su
expresin general es:
C ( s ) bm s m + bm 1 s m 1 + ..... + b1 s + b0
F ( s) = = n nm
R( s) s + a n 1 s n 1 + ..... + a1 s + a 0
En estacionario el error es
139
Entrada escaln K H b0
R(s) =
R
e ss =
1
1 R
s KH a0
Que ser nulo si [a0 KH b0 ] = 0
Es decir b0 1
F (0) = =
a0 K H
Por ejemplo, para realimentacin unitaria (KH=1) se necesita que los
trminos independientes del numerador y del denominador de la FTLC, F(s),
sean iguales.
s n + .... + ( a1 b1 K H ) s + ( a0 b0 K H )
Entrada rampa R
R(s) = 2 ess = lim
1
n 1
R
s KH s 0 s ( s + a n 1 s + ..... + a1 s + a0 )
n
Error Condiciones
ess = 0 a 0 K H b0 = 0 y a1 K H b1 = 0
a1 K H b1
e ss = R = cte . a 0 K H b0 = 0 y a1 K H b1 0
K H a0
e ss = a 0 K H b0 0
140
Entrada parbola
sn + ....+ (a2 b2KH )s2 + (a1 b1KH )s + (a0 b0KH )
R
R(s) = 3 ess = lim
1
n1
R
s KH s0 s (s + an1s + .....+ a1s + a0 )
2 n
Error Condiciones
ess = 0 ai K H bi = 0 para i=0,1 y 2
a 2 K H b2
e ss = R = cte . ai K H bi = 0 para i=0 y 1
K H a0
e ss = ai K H bi 0 para i=0 1
141
Si se supone una funcin de realimentacin H(s) con un cero de orden n en
el origen, es decir, en el que la salida deseada es proporcional a la derivada
n-sima de la entrada de referencia
H (s) 1
Tomando K H = lim n El error queda como: E ( s) = n
R( s) C (s)
s 0 s KH s
R
Que, en el caso de la entrada escaln R(s) = conduce a
s
1 s n1 + .... + ( a 2 b1 K H ) s + ( a1 b0 K H )
ess = lim n 1 R
KH s 0
s + a n1 s + ..... + a1 s
n
142
Error Condiciones
ess = 0 a 2 K H b1 = 0 y a1 K H b0 = 0
a 2 K H b1
e ss = R = cte . a 2 K H b1 0 y a1 K H b0 = 0
K H a1
e ss = a1 K H b0 0
143
4. Comparacin de los errores en estado estacionario de un sistema
en lazo abierto con los de un sistema en lazo cerrado.
LAZO ABIERTO
R K C
Kc Calibracin
Ts + 1 Kc =
1
Planta
K
LAZO CERRADO
R K C
Kd
Ts + 1
Planta
144
En el sistema en lazo abierto la ganancia Kc se calibra para que Kc=1/K, con
lo cual la funcin de transferencia en lazo abierto es:
K 1 K 1
G( s) = Kc = =
Ts + 1 K Ts + 1 Ts + 1
En el sistema de control en lazo cerrado, la ganancia Kd del controlador se
establece para que Kd K>>1
K Kd K
G( s) = K d =
Ts + 1 Ts + 1
En el dominio de Laplace:
E ( s ) = R( s ) C ( s ) = [1 G ( s )]R( s )
145
El error en estado estacionario ante un escaln unitario es:
ess = lim sE ( s ) = lim s[1 G ( s)] = 1 G (0)
1
s 0 s 0 s
146
En lazo cerrado, la seal de error es: 1
E ( s) = R( s) C ( s) = R( s)
1 + G ( s)
Kd K
en donde: G (s) =
Ts + 1
147
Si suponemos la siguiente variacin en la funcin de transferencia de la planta,
considerando Kc y Kd constantes. K + K
G ( s) =
Ts + 1
Supongamos para simplificar que K=10, K=1. El error en estado estable en la
respuesta escaln unitario para el sistema en lazo abierto se convierte en:
1
e ss = 1 Kc ( K + K ) = 1 ( K + K ) = 1 1.1 = 0.1
K
Para el sistema en lazo cerrado, si establecemos Kd como 100/K (Kd=10), el
error en estado estable en la respuesta escaln unitario es:
1 1 1
ess = = = = 0.0099
1 + G (0) 1 + 100 101
Al variar la planta (K+K) 1 1 1
e ss = = = = 0.009
1 + G (0) 1 + 110
100
(K + K )
1+
K
La variacin del error en lazo abierto es de 0.1 y en lazo cerrado es de 0.0009.
148
Se ve como el sistema de control en lazo cerrado es mejor que el sistema de
control en lazo abierto en presencia de cambios ambientales, envejecimiento
de componentes, etc.
149
5. El concepto de estabilidad.
Para tal sistema, tan pronto como se conecta la alimentacin, la salida aumenta
con el tiempo, y si no ocurre una saturacin en el sistema y no se incluye una
deteccin mecnica, el sistema puede terminar por fallar.
151
Interesa que los polos del sistema estn
en esa zona en particular con el fin de
que la respuesta presente unas
caractersticas transitorias aceptables
(sobreimpulso mximo, tiempo de
establecimiento, etc...)
Dado que casi todos los sistemas lineales en lazo cerrado tienen
funciones de transferencia de la forma:
C ( s ) b0 s m + b1s m 1 + ........ + bm 1s + bm B ( s )
= n 1
=
R ( s ) a0 s + a1s + ....... + an 1s + an
n
A( s )
donde a y b son constantes y m<=n; para encontrar los polos en lazo
cerrado lo que debemos hacer es factorizar A(s).
153
Existe un criterio simple, establecido por Routh y Hurwitz, que permite
determinar la cantidad de polos en lazo cerrado que se encuentran en
el semiplano derecho del plano s sin tener que factorizar el polinomio.
Este criterio slo se aplica a los polinomios con una cantidad finita de
trminos.
154
El procedimiento en el criterio de la estabilidad de Routh es el siguiente:
sn a0 a2 a4 a 6 ..... donde
s n 1 a1a2 a0 a3
a1 a3 a5 a 7 ..... b1 =
sn2 b1 b 2 b3 b 4 ..... a1
s n 3 a1a4 a0 a5
c1 c2 c3 c4 ..... b2 =
............................................... a1
s2 e1 e2 a1a6 a0 a7
b3 =
s1 f1 a1
s0 g1 ...........................
157
Ejemplo:
Se considera el polinomio:
s 4 + 2s 3 + 3s 2 + 4s + 5 = 0
Aplicando el desarrollo visto tenemos:
s4 1 3 5
s3 2 4 0
1 2 0
s2 1 5
s1 -3
s0 5
Encontramos dos cambios de signo en los coeficientes de la primera
columna, con lo cual tenemos dos races con partes reales positivas.
158
Casos especiales.
Ejemplo:
s3 + 2s 2 + s + 2 = 0 s3 1 1
s2 2 2
s1 0
s0 2
Si el signo del coeficiente que est por encima de cero () es igual al signo
que est debajo de l, quiere decir que hay un par de races imaginarias.
Si el signo del coeficiente que est por encima del cero () es opuesto al que
est abajo quiere decir que hay cambio de signo.
159
Si todos los coeficientes de cualquier rengln son cero significa que existen
races de igual magnitud que se encuentran radialmente opuestas en el plano s.
El desarrollo del siguiente rengln se contina con la formacin de un polinomio
auxiliar con los coeficientes del ltimo rengln y mediante el empleo de los
coeficientes de la derivada de este polinomio en el siguiente.
Ejemplo:
s5 1 24 - 25
s4 2 48 - 50
s3 8 96 0
s2 24 - 50
s1 112.7 0
s0 - 50
161
Anlisis de la estabilidad relativa
162
Ejemplo:
R + K C C (s) K
=
-
( )
s s2 + s +1 (s + 2) R ( s ) s ( s 2 + s + 1)( s + 2) + K
s4 1 3 K
s3 3 2 0
7
s2 K
3
9
s1 2- K
7
s0 K
164
Tema 5
1. Introduccin y concepto.
2. Reglas generales de construccin del lugar de las races.
3. Configuraciones comunes de polos y ceros y sus lugares de las races.
4. Casos especiales.
5. Anlisis de sistemas de control mediante el lugar de las races.
6. Sistemas de fase no mnima.
7. Sistemas con retardo de transporte.
165
1. Introduccin y concepto.
Habitualmente:
El parmetro ser la ganancia de la F.T. en lazo abierto variando de cero a
infinito.
Se pueden predecir los efectos de esta variacin en la ubicacin de los polos
de lazo cerrado.
Tambin se puede estudiar el efecto de aadir polos y ceros en lazo abierto
sobre la ubicacin de los polos de lazo cerrado.
166
Idea bsica
La FT en lazo cerrado es
R(s) + E(s) C(s)
G(s)
-
C ( s) G( s)
= (1)
B(s)
H(s) R( s ) 1 + G ( s ) H ( s )
o bien: G ( s ) H ( s ) = 1 (2)
167
Condicin de ngulo:
G(s)H(s) = 180(2k+1) (k=0,1,2,...) (3)
Los ngulos de las cantidades complejas que se originan a partir de los polos y
ceros en lazo abierto para un punto de prueba s se miden en sentido contrario al
de las agujas del reloj.
168
Ejemplo:
k (s + z1 )
G( s) H ( s) =
(s + p1 )(s + p2 )(s + p3 )(s + p4 )
Siendo p2 y p3 polos complejos conjugados.
ngulo
G(s)H(s) = 1-1-2-3-4=180(2k+1)
Magnitud kB1
G( s) H ( s) = =1
A1 A2 A3 A4
169
Grficamente: jw
s
A2
2
A4
B1 -p2
A3
A1
1 1
4
-p3
170
2. Reglas generales de construccin del lugar de las races.
171
3. Situar los polos y ceros de G(s)H(s) en el plano s.
Se quiere hacer variar k de cero a infinito. Para ello se puede escribir la
ecuacin (6) como
(s + p ) + k (s + z ) = 0
n m
j i (7)
j =1 i =1
Cuando k=0 las races de (6) son los polos (pj) y cuando k tiende a infinito, las
races de (6) son los ceros (zi).
Las ramificaciones del lugar de las races empiezan en los polos de lazo abierto y
terminan en los ceros (ceros finitos o infinitos si hay ms polos que ceros).
De la condicin de ngulo
s
jw 1-1-2-3-4=(m-n)=180(2k+1)
A2
2
A4
B1 -p2
A3 ngulo de asntotas
A1
1 1
180 ( 2k + 1)
4
-p4 -z1 -p1 = (8)
3
mn
-p3
173
Para localizar el punto en el que cruzan el eje real:
k (sm + (z1 + z2 + + zm )sm1 + + z1z2 zm )
G(s)H(s) = n
s + ( p1 + p2 + + pn )sn1 + + p1 p2 pn
s + n m =0
a =
( sumade polos) ( sumade ceros)
(9)
n-m
174
6. Encontrar los puntos de salida y de llegada.
Estos puntos se encuentran en el eje real o en pares complejos conjugados.
- Si el LR se ubica entre dos polos adyacentes sobre el eje real, existir al menos
un punto de salida entre ellos.
- Si el LR se ubica entre dos ceros adyacentes sobre el eje real, existir al menos
un punto de llegada entre ellos.
175
Sustituyendo en (10): B ( s ) A' ( s ) B ' ( s ) A( s ) = 0 (11)
como B( s) dk B' ( s ) A( s ) B ( s ) A' ( s )
k= = 2
=0
A( s ) ds A ( s)
Se ve que se obtiene la misma ecuacin (11).
176
8. Determinar puntos de cruce con el eje imaginario.
Se obtienen aplicando el criterio de Routh. Por ejemplo:
s 3 + 3s 2 + 2 s + K = 0 s3 1 2
s2 3 k
6-k
s1
3
s0 k
El valor de k que iguala a cero el trmino s1 de la primera columna es k=6.
Los puntos de cruce con el eje imaginario se encuentran despejando la
ecuacin auxiliar obtenida de la fila s2:
3s 2 + k = 3s 2 + 6 = 0
s=j 2
177
Ejemplo
Para el sistema siguiente se pide trazar el Lugar de las Races y obtenga el valor de k para
el cual =0.5:
k
G( s) = H ( s) = 1 k 0
s( s + 1)( s + 2)
k
La condicin de magnitud: G( s) = =1
s ( s + 1)( s + 2)
178
PASO 1: Lugares sobre el eje real.
179
PASO 2. Asntotas
k k
lim G ( s ) = lim = lim 3
s s s ( s + 1)( s + 2 ) s s
k
+1 = 0
s ( s + 1)( s + 2)
k = ( s 3 + 3s 2 + 2s )
dk
= (3s 2 + 6 s + 2) = 0
ds
Luego: s = 0.4226 y s = 1.5774
181
PASO 4. Cruce con el eje imaginario.
182
El ltimo punto que se pide es determinar k de forma que valga 0.5.
Los polos en lazo cerrado con =0.5 se encuentran sobre las lneas que pasan por el
origen y forman ngulos de arccos()=arccos(0.5)=60.
P1
n 1
2 n
n
s1=-0.3337+j0.578 y s2=-0.3337-j0.578
P2
183
Root Locus
4
I maginary Axis 1
-1
-2
-3
-4
-6 -5 -4 -3 -2 -1 0 1 2
Real Axis
184
3. Configuraciones comunes de polos y ceros y sus lugares de las
races.
185
4. Casos especiales
10
-5
-10
-15
-8 -7 -6 -5 -4 -3 -2 -1 0 1 2 3
186
4.2.- Sistemas con realimentacin positiva.
H(s)
H1(s)
El mtodo en este caso es parecido, pero debe alterarse la condicin del ngulo, que
queda: G(s)H(s)= 0360
188
5. Anlisis de sistemas de control mediante el lugar de las races.
- s(s+4)(s+6)(s2+1.4s+1)
10
-5
-10
-15
-10 -5 0 5
-1
-2
-3
-4
-5 -4 -3 -2 -1 0 1
190
Al aadir un cero a este sistema el LDR se desplaza hacia la izquierda, es decir el sistema
tiende a ser ms estable:
-1
-2
-3
-4
-5
-5 -4 -3 -2 -1 0 1
191
Caso 2: p1 > p2 > p3 > z
5
-1
-2
-3
-4
-5
-4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5
192
Caso 3: p1 > z > p2 > p3
2.5
1.5
0.5
-0.5
-1
-1.5
-2
-2.5
-4 -3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5
193
5.3.- Efecto de aadir un polo en los LDR.
Al aadir un polo al sistema el efecto es el contrario al del caso anterior. El LDR se
desplaza hacia la derecha, produciendo una desestabilizacin del sistema y hacindolo
ms rpido.
R(s) + 1 C(s)
5
- s(5s+1)
(1+0.8s)
194
Estos dos sistemas tiene la misma funcin de transferencia en lazo abierto:
5(1 + 0.8s )
G( s) H ( s) =
s (5s + 1)
Presentan dos polos y un cero en lazo abierto, su lugar de las races es:
1.5
0.5
-0.5
-1
-1.5
-3.5 -3 -2.5 -2 -1.5 -1 -0.5 0 0.5
195
En lazo cerrado ambos presentan dos polos en s = 0.5 j 0.866 , pero el primero
presenta adems un cero en s = 1.25 y el segundo no
amplitud 0.8
0.6
0.4
0.2
0
0 2 4 6 8 10 12
tiempo (sec)
196
6. Sistemas de fase no mnima.
Los sistemas que tienen todos sus polos y ceros en el semiplano izquierdo del plano s se
les llama sistemas de fase mnima y a los que tienen algn cero o algn polo en el
semiplano derecho, sistemas de fase no mnima.
En estos sistemas hay que tener cuidado al realizar el Lugar de las Races porque puede
ocurrir que los criterios cambien.
197
Por R(s) + K(1-5s) C(s)
ejemplo:
- s(2s+1) Que tiene un cero en s=0.2
-0.1
-0.2
-0.3
-0.4
-0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6
198
La figura muestra lo que sucede:
R(s) + K(1-5s) C(s)
- s(2s+1)
sX
s-0.2
Como puede verse el vector correspondiente s+0.5
al cero es un vector con sentido opuesto. s
El ngulo que forma es el que se ha llamado no real
real, que vale (180+ no real). (Se ha 1
llamado no real al valor que tendra el ngulo si
-0.5 +0.2
el vector tuviese el sentido habitual).
real
Por tanto en el criterio del ngulo hay que aadir estos 180, ya que siempre trabajamos
con los ngulos tomados como el denominado no real.
Sin embargo, si el cero no fuese (1 5s ) , si no que fuese (5s 1), el criterio sera el mismo
que si fuese de fase mnima.
Para estos sistemas hay que modificar las reglas de construccin vistas previamente.
As:
El nmero de ramificaciones es infinito, dado que presenta un nmero infinito de
races.
El nmero de asntotas es tambin infinito y paralelas al eje real.
Ke Ts
= e Ts - s + 1= 180 ( 2k + 1) k = 0,1,2,.. (15)
s +1
T j T
El ngulo debido a:
Ts
e Ts es e = e = e jT = cos T jsenT
e Ts = T (radianes)== 57.3T (grados)
200
con lo que la condicin del ngulo 57.3T s + 1 = 180 ( 2k + 1) k = 0,1,2,..
queda:
Ts
Como e es cero para =0, el eje real (desde -1 a -) forma parte de los lugares de las
races.
201
Dando valores a se puede ir
calculando los puntos del lugar
de las races.
Para diferentes valores de k, se obtienen todos los lugares de las races, si bien el ms
importante es la ramificacin primaria para k=0.
202
8.- Grficas de contornos de las races
Cuando se realiza un lugar de las races haciendo variar dos o ms parmetros, se obtiene
los contornos de las races.
203
Los contornos de las races empiezan en los polos de la funcin de transferencia y
terminan en sus ceros.
204
Tema 6
Respuesta en frecuencia.
205
1. Introduccin. Concepto de respuesta en frecuencia.
La respuesta en frecuencia de un sistema es la respuesta que presenta dicho
sistema en estado estacionario ante una entrada senoidal. Esta respuesta del
sistema se analiza para diferentes frecuencias de la senoide.
En un sistema lineal, la salida ante una entrada senoidal es tambin una seal
senoidal. nicamente difiere en la amplitud y ngulo de fase:
Es decir
206
Ventajas:
- La obtencin experimental de la respuesta en frecuencia es sencilla.
- Permite disear sistemas considerando los efectos del ruido.
- No hace falta determinar las races de la ecuacin caracterstica.
Desventajas:
- El dominio de la frecuencia carece de una conexin directa con el dominio
temporal
- La correlacin entre la frecuencia y la respuesta transitoria es indirecta.
2.1 Definicin
Estn formados por 2 trazados:
Logaritmo de la magnitud de la funcin de transferencia senoidal
(en decibelios: dB): 20log10G(j)(dB)
Fase de la funcin de transferencia senoidal.
209
2.2 Diagramas para trminos simples.
Ganancia (K)
Un valor de K mayor que 1 tiene un logaritmo positivo y un valor de K entre 0 y 1
lo tiene negativo.
210
Factores integral y derivada
El trmino integral es de la forma 1
j .
Su magnitud (en decibelios) corresponde a: 1
20 log = 20 log dB
j
La fase es constante e igual a 90.
Tomando la frecuencia en divisiones de dcadas, la pendiente de la recta
20 log es de 20dB/dcada.
212
Si la funcin de transferencia contiene el trmino n
1
o ( j )n
j
la magnitud logartmica se convierte en:
20 log 1 + 2T 2 20 log T dB
Esto permite aproximar la curva real por dos asntotas que se cruzan en la
frecuencia de corte o de esquina: 1
=
T
214
La fase tiene el valor: = arctg(T )
Que para frecuencias prximas a 0 vale 0 y para frecuencias grandes 90.
Para la frecuencia de esquina: T
= arctg = 45
T
Grficamente:
215
Para el segundo
(1 + jT )
20 log (1 + jT ) = 20 log 1 + 2T 2 dB
la magnitud es:
216
La fase tiene el valor: = arctg (T )
Para frecuencias prximas a 0 vale 0 y para frecuencias grandes vale +90.
T
Para la frecuencia de esquina: = arctg = 45
T
Grficamente:
217
Factores cuadrticos
2 1
Son de la forma:
1 + 2 j + j
n n
Se estudiarn los factores 1
2
1 + 2 j + j
n n
por ser los ms habituales (el estudio de los otros ser similar al de stos).
218
La magnitud ser: 2 2
2
20 log 1 2 + 2
n n
Que, para frecuencias bajas <<n ,queda: 20 log(1) = 0 dB
(La asntota a bajas frecuencias es entonces una recta horizontal en 0 dB).
Para frecuencias altas (>>n), queda:
2
20 log 2 = 40 log dB
n n
(La asntota es una recta de pendiente 40dB/dcada).
219
El ngulo de fase:
2
1 n
= = arctg
2 2
1 + 2 j + j
1
n n
2
n
Para =0 =0
Para =n =-90
para = =-180
Las curvas exactas difieren de las asntotas en este caso ms que en los factores
de primer orden. Van a depender adems de , en funcin de su valor presentan
un pico de mayor o menor tamao.
220
Curvas de
1
2
1 + 2 j + j
n n
221
La frecuencia de resonancia es:
r = n 1 2 2
(para 0 0.7 , sistema subamortiguado).
223
224
2.3.Procedimiento general de trazado de diagramas de Bode.
225
Por ejemplo:
226
227
228
2.4. Sistemas de fase mnima y de fase no mnima.
229
As:
230
As, por ejemplo tomemos dos sistemas con la configuracin que se muestra
1 + sT 1 sT
G1 ( s ) = G2 ( s ) =
1 + sT1 1 + sT1
231
Las curvas de fase para estos dos sistemas son:
232
Tambin:
233
2.5. Sistemas con retardo de transporte.
El retardo de transporte presenta un atraso de fase excesivo sin atenuacin en
altas frecuencias.
Fase G(j)) = -T(rad)
Magnitud |G(j)| = e-jT =
= |cos sen | = 1 0 dB
As:
235
Un cambio en =1 de la pendiente de 20 a 40 dB/dcada, indica que
existe el factor 1
1+ j
1
Un cambio en =1 de la pendiente de 40 a 20 dB/dcada, indica que
existe el factor
1+ j
1
Un cambio en =2 de la pendiente de 40 dB/dcada, indica que
existe el factor 1
2
1 + 2 j + j
2 2
( se determinara a partir del pico de resonancia).
236
Para sistemas de tipo 0, a bajas frecuencias
G ( j ) = K
La asntota de baja frecuencia es una lnea horizontal en 20log K.
SISTEMA TIPO 2
238
Ejemplo:
Obtener la funcin de
transferencia de un sistema cuyo
diagrama de Bode es:
Solucin:
1259 s ( s + 1)
G ( s) =
(3s + 1)(0.1s + 1)(0.01s + 1)
239
3.- Diagrama polar.
El diagrama polar de una funcin G(j) es una grfica en la que se representa la
magnitud de G(j) frente a la fase de G(j) en coordenadas polares, segn
vara de cero a infinito.
Ventajas:
Indica en una misma grfica las
caractersticas de respuesta en frecuencia
del sistema
Desventajas:
No indica explcitamente la contribucin de
todos los factores individuales.
(Se pierde informacin).
(1 + jT )
1
(1 + jT )
Semicrculo C(0.5,0) y radio 0.5
242
Factores cuadrticos
243
1
2
1 + 2 j + j
n n
2
1 + 2 j + j
n n
244
Retardo de transporte
El mdulo es 1 y la fase -t
Es decir:
245
Formas generales de las trazas polares
247
Si el sistema es de la forma:
b0 ( j ) m + b1 ( j ) m1 + .......
G ( j ) =
a0 ( j ) n + a1 ( j ) n1 + ......
n = m finaliza en cero
Angulo 0
n - m = 1 finaliza en cero
Angulo -90
n - m = 2 finaliza en cero
Angulo -180
n - m = 3 finaliza en cero
Angulo -270
248
249
Tema 7
1. Introduccin.
2. El Teorema de Cauchy.
3. El Criterio de Estabilidad de Nyquist.
4. Estabilidad relativa: Margen de Fase y Margen de Ganancia.
5. Relacin entre la respuesta transitoria a un escaln y la respuesta en
frecuencia de un sistema de segundo orden en lazo cerrado.
250
1- Introduccin.
Para analizar la estabilidad de un sistema, el diagrama de Bode puede no ser un
mtodo adecuado en determinados sistemas.
251
Ejemplo: Si F(s)=2s+1
Vemos que como el contorno en s rodea al punto 0.5 en el sentido de las agujas
de reloj, el contorno correspondiente en F(s) rodea al origen 1 vez en el sentido
de las agujas del reloj.
252
Ejemplo: Si ahora s
F ( s) =
s+2
Se puede construir una tabla con valores de s y sus correspondientes de F(s).
s=+j 1+j 1 1-j -j -1-j -1 -1+j j
4+2j 1 42j 1 2 j -j -1 j 1+ 2 j
F(s)=u+jv
10 3 10 5 5
Los contornos en los planos s y F(s) son los que se muestran en las figuras:
253
s
Si tomamos F ( s ) =
s + 0.5 con el mismo contorno en s, ahora el contorno en s
rodea al polo y al cero de F(s), y por lo tanto el contorno transformado en F(s) no
rodea al origen, ya que N = Z P = 0.
254
3.- Criterio de Nyquist.
255
Si este contorno rodea al origen, habr que tener en cuenta que: N=Z-P
Si rodea en sentido positivo el origen, entonces es que hay algn cero en el
semiplano derecho, por tanto el sistema en lazo cerrado es inestable.
Si rodea en sentido negativo el origen, tantas veces como polos de 1+G(s)H(s),
ser estable; si lo rodea en sentido negativo menos veces que polos, entonces
es que hay algn cero y el sistema es inestable.
Como utilizar la funcin 1+G(s)H(s) no suele ser sencillo, lo que se hace es tomar
la funcin G(s)H(s).
Al tomar G(s)H(s), el criterio cambia y en vez de analizar las vueltas alrededor del
origen, en el plano G(s)H(s) se analizan las vueltas del contorno alrededor del
punto 1+0j.
256
El criterio de Nyquist se pude resumir de esta forma:
Z=N+P
Z nmero de ceros de 1+G(s)H(s) en el semiplano derecho.
N nmero de vueltas alrededor del punto 1+0j en sentido de las agujas del reloj.
P nmero de polos de G(s)H(s) en el semiplano derecho de s.
Para que el sistema sea estable Z=0.
Si P no es cero
para que el sistema sea estable N=-P
(es decir el nmero de giros alrededor del punto 1+0j debe ser igual a P
pero en sentido contrario a las agujas del reloj).
Si P=0,
entonces Z=N
El punto 1+0j no debe ser rodeado por el contorno en el plano G(s)H(s).
257
Ejemplo: G (s) H ( s) =
100 Para construir el contorno de Nyquist
s creamos una tabla o podemos ayudarnos
( s + 1) + 1
10 del diagrama de Bode
0 0.1 0.76 1 2 10 20 100
Mdulo de GH(jw) 100 99.5 79.4 70.7 43.8 7.03 2.24 0.1 0
Fase de GH (jw) 0 -6.28 -41.5 -50.7 -74.7 -129.3 -150.5 -173.7 -180
Se ve que N=0.
Como P=0, esto indica que Z=0, por lo tanto el sistema es estable.
258
En sistemas que tengan polos en lazo abierto en el origen, el contorno a utilizar
debe cambiar, para evitar que pase sobre los polos.
Ejemplo: 1
G (s) H (s) =
s 2 (2 s + 1)
El diagrama de Bode es: y el de Nyquist:
(jw)|
|1+G
)|
w
(j
|G
260
Margen de Ganancia:
Es el incremento de la ganancia del sistema que habra que aportar cuando la
fase es 180 para que el sistema se hiciera marginalmente estable (el diagrama
polar pase por el punto 1+0j).
Si 1 es la frecuencia (cruce de fase) a la cual la fase del sistema es 180,
entonces el margen de ganancia es:
1
Kg =
G ( j1 )
Expresado en decibelios, el margen de ganancia es positivo si el sistema es
estable, y negativo si es inestable.
Margen de fase:
Es el ngulo de fase que habra que aportar para que el sistema con magnitud
unidad (GH(j2)=1) cruce el eje imaginario.
261
SISTEMA INESTABLE SISTEMA ESTABLE
262
Grficamente:
BODE POLAR MAGNITUD-FASE
ESTABLE
INESTABLE
263
5.- Relacin entre la respuesta transitoria a un escaln y la respuesta en
frecuencia de un sistema de segundo orden en lazo cerrado.
265
La frecuencia de cruce de ganancia es:
= n 1 + 4 4 2 2
que se obtiene igualando G ( j ) = 1 y despejando .
1 + 4 4 2 2 2
= 180 +G ( j ) = 90 arctg = arctg
2 1 + 4 4 2 2
266
La figura siguiente muestra la relacin entre el margen de fase y el coeficiente de
amortiguamiento dada por esta ecuacin.
Relacin entre el MF y el Coef. Amortiguamiento en un sist. de 2 orden
90
80
70
60
Mar
gen
de 50
fas
e
40
30
20
10
0
0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 2
Coef. Amoriguamiento
267
Se observa que:
1. Esta relacin es casi lineal entre los valores 0 y 0.6 del coeficiente de
amortiguamiento , segn la ecuacin:
=
100
2. Los valores de r y d son casi iguales para valores de pequeos. Para
valores pequeos de la frecuencia r es indicativo de la velocidad de
respuesta. (Se recuerda de nuevo que r solamente es real si <0.707.)
268
Es decir:
Curvas de Mr y Mp frente al coef. de amort. en un sist. de 2 orden
3
2.5
Mr 2
1.5
1
Mp
0.5
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Coef. Amoriguamiento
269
Las relaciones matemticas que establecen la relacin entre su respuesta
temporal y la respuesta en frecuencia para un sistema de 2 orden se pueden
obtener exactamente.
Para sistemas de orden superior esto ya no es tan sencillo. nicamente, si en
este sistema de orden superior, existen 2 polos dominantes, entonces podr
extenderse a este sistema las conclusiones obtenidas para un sistema de 2
orden.
20
17
15
C ( j c ) C ( j 0 )
10
Ancho de banda
= 3dB
5
R ( j c ) R ( j 0 )
0
-5
-10
-1 0 1
10 10 wc 10
272
Tema 8
1. Introduccin.
2. Control Proporcional.
3. Control Integral.
4. Control Proporcional-Integral
5. Control Proporcional-Derivativo
6. Control Proporcional-Integral-Derivativo.
7. Controladores Electrnicos Analgicos.
8. Mtodos prcticos de ajuste de controladores PID
8.1. Reglas de Ziegler y Nichols.
8.2. Mtodo de la ganancia ltima.
8.3. Reglas de ajuste de Chien, Hrones and Reswick.
8.4. Conclusiones
9. Redes de compensacin.
9.1. Controlador de adelanto.
9.2. Controlador de atraso.
9.3. Controlador adelanto-atraso.
273
1.- Introduccin.
Una planta controlable dispone de una serie de actuadores que logran modificar
medidas de los parmetros de la planta.
Ejemplo: Interruptor de calefaccin (actuador) para modificar la temperatura
de un local (medida planta).
274
En lazo abierto no se tiene en cuenta los resultados de la medida de la planta
para la accin sobre el actuador.
Ejemplo: Encender la calefaccin de 8 horas a 20 horas.
Ventajas de la realimentacin:
La medida de la planta es controlada en el valor deseado.
Inconvenientes de la realimentacin:
Se precisa un sensor para medir la seal, cableado y un controlador para
accionar el actuador de forma automtica.
El actuador no trabaja a rgimen constante lo que disminuye su vida til y/o
aumenta su consumo.
275
Control manual y control en lazo abierto
Objetivos de control:
Estacionario: La seal de salida debe seguir a una referencia.
Transitorio: Rapidez con la menor oscilacin posible.
276
Control en lazo abierto: Conocido P(s), introducir un K(s) con dinmicas
que cancelen las de la planta (estacionario y transitorio).
278
Diagrama general del control en lazo cerrado
e
Se tiene un controlador de dos grados de libertad: u = K ( s) ~
y
Que, en la prctica, emplea una tecnologa: sensores y actuadores.
279
Sensores:
General.
Funcionamiento esttico o dinmico.
Caractersticas: Campo de operacin, precisin, zona muerta, histresis.
Interruptores mecnicos.
Rels (interruptores elctricos).
Vlvulas y actuadores hidrulicos y neumticos.
Elementos elctricos de calentamiento.
Variadores.
Motores:
o Motores de induccin y sncronos.
o Motor de corriente continua.
o Motores paso a paso.
281
En cuanto a su comportamiento (Funcin de transferencia)
Sensor ideal:
Esttica (cambio de escala), y = Kx.
Actuador:
Esttica o de primer orden con dinmica ms rpida que la planta.
Objetivo de control:
Disear un controlador que no sature el actuador
de la planta.
En caso contrario, el controlador obtenido ser
similar a un controlador de dos posiciones (Todo-
Nada.)
282
Segn se ha indicado, el control ms sencillo es el Control de dos posiciones
La salida del controlador presenta solamente dos valores, dependiendo del signo
del error.
r + e m
-
283
El Control flotante es una variacin del control todo-nada en el cual la salida del
controlador es estacionaria mientras el error est dentro de la franja de histresis.
Cuando el error queda fuera de esta franja la salida del controlador pasa a tomar
el valor correspondiente al signo del error.
Seal de
control
- 0 + Error
284
2.- Control proporcional.
285
Ejemplo:
Accin de
Error control
Vlvula
Nivel
e = h0 h
v v 0 h0 h
= luego a
a b v = e + v0 = K p e + v0
b
286
Muchos fabricantes de controladores no utilizan el trmino ganancia para
designar la sensibilidad del controlador, sino que utilizan el trmino Banda
Proporcional, PB. La relacin entre una y otra se expresa mediante:
100
PB =
Kp
(Se escribe de esta forma porque normalmente PB se expresa en porcentaje).
Una banda proporcional ancha es lo mismo que una ganancia baja, y una
banda proporcional estrecha equivale a una ganancia alta.
287
3.- Control integral.
En un control de accin integral, el valor de salida del controlador m es
proporcional a la integral de la seal de error.
Es decir: dm(t )
t
Ki
= K i e(t ) o m(t ) = K i e(t )dt M (s) = E (s)
dt 0 s
Por ejemplo:
El controlador integral se utiliza
m
sobre todo cuando aparecen
problemas de error en rgimen
estacionario.
288
4.- Control proporcional-integral.
En este tipo de control la salida del controlador es una suma aritmtica de una
accin proporcional ms una accin integral.
Ki
M ( s) = K p + E ( s)
s
El valor de Ti equivale al tiempo requerido en el modo integral para alcanzar el
cambio en la salida producido por el modo proporcional.
289
Un problema del modo integral es que incrementa la tendencia a la oscilacin de
la variable controlada. Por este motivo es conveniente reducir el valor de la
ganancia proporcional. Esto hace que el controlador sea ms lento y que el
controlador integral siga actuando a veces aunque la seal de error sea nula,
debido a la accin de seales antiguas.
290
5.- Control proporcional-derivativo.
291
El tiempo derivativo Td es el intervalo de tiempo en el que la accin de
velocidad de variacin del error se adelanta al efecto de accin proporcional.
De alguna forma intenta anticiparse a los cambios en el error, mediante las
lecturas de los errores antiguos.
Incrementa la estabilidad al sistema.
La accin derivativa tiene la desventaja de que amplifica las seales de ruido
de alta frecuencia y puede producir saturacin en el actuador.
El control proporcional-derivativo se usa en procesos con cambios de carga
repentinos y en los que el control proporcional no es capaz de mantener el
error dentro de unos niveles aceptables.
Aunque no afecta directamente al error estacionario, aade amortiguamiento
al sistema y permite usar valores de ganancia ms elevados, lo cual produce
una mejora en aqul.
Debido a que el control derivativo acta sobre la variacin del error y no
sobre el error en s, nunca se utiliza solo. Siempre se hace en combinacin
con la accin proporcional, o la proporcional integral.
292
6.- Control proporcional-integral-derivativo.
En este controlador se combinan las tres acciones para intentar aprovechar las
ventajas que ofrecen cada una de ellas.
t
de(t ) K p
m(t ) = K p e(t ) + K pTd
dt
+
Ti 0 e(t ) dt
1
M ( s ) = K p (1 + Td s + s ) E ( s )
Ti
293
La accin proporcional aumenta la dinmica del controlador, la accin
diferencial se anticipa a la accin integral en funcin de la variacin del error,
la accin integral aumenta segn se acumula el error en el tiempo.
294
7.- Controladores electrnicos analgicos
Eo( s ) Z (s)
= 2
Ei ( s ) Z 1 ( s)
295
Por ejemplo para el sistema:
E0 ( s ) R2 1
=
E1 ( s) R1 R2 Cs + 1
296
E0 (s)
Accin de G(s) = Circuitos con amplificadores
Ei (s)
control operacionales
297
298
8.- Mtodos prcticos de ajuste de controladores PID.
299
8.1.-Reglas de Ziegler y Nichols.
1
Se toma como funcin del controlador: Gc ( s ) = K p 1 + + Td s
Ti s
Respuesta a un escaln
Se obtiene experimentalmente la respuesta del sistema a un escaln unitario.
Si la respuesta de la planta es como la de la figura siguiente, se podr aplicar
este mtodo:
300
La curva en t se puede caracterizar por un tiempo de retraso to, y una constante
de tiempo T.
301
El modelo del sistema sera: C ( s ) Ke t o s
=
R ( s ) Ts + 1
Donde: c s 1 1
K= y =
m T
P 0.5 K cr 0
PI 0.45 K cr 0.83Pcr 0
303
8.3.-Reglas de ajuste de Chien, Hrones and Reswick.
Tipo de controlador Parmetro Control Aperidico Control con 20% de sobrepaso
Perturbaciones Cambio de referencia Perturbaciones Cambio de referencia
304
8.4.-Conclusiones
Objetivo del controlador: Conseguir que la salida del sistema sea igual a la
referencia.
1. En el menor tiempo posible
2. De forma suave, sin oscilaciones
Kp
Ti
Td
305
9.- Redes de compensacin.
Los compensadores de mayor uso son los que usan las acciones proporcional,
integral y derivativa. Sin embargo estos controladores son un caso particular de
otros controladores ms generales que se denominan controladores de adelanto,
atraso y adelanto-atraso.
306
9.1.-Controlador de adelanto
1
s+
Ts + 1 T ,
G c ( s ) = K c = Kc (0 < < 1)
Ts + 1 s+
1
T 1 1
T T
307
Un ancho de banda alto significa menor tiempo de establecimiento (respuesta
ms rpida y estable).
308
9.2.-Controlador de atraso
1
s+
Ts + 1 T , ( > 1)
Gc ( s) = K c = Kc
Ts + 1 1
s+
T
1 1
T T
Bsicamente mejora la precisin en estado estable, pero reduce la velocidad
de respuesta ya que reduce el ancho de banda del sistema en lazo cerrado.
310
Tema 9
1. Introduccin
2. Diseo de controladores mediante las tcnicas de Lugar de las Races.
2.1. Controlador PD (ideal).
2.2. Controlador de adelanto (PD real).
2.3. Controlador PI.
2.4. Controlador de atraso.
2.5. Controlador PID (ideal).
2.6. Controlador de adelanto-atraso.
3. Diseo de controladores mediante las tcnicas de Respuesta en
Frecuencia.
3.1. Controlador de adelanto.
3.2. Controlador de atraso.
311
1.- Introduccin.
312
2. Diseo de controladores mediante las tcnicas de Lugar de las
Races.
313
2.1 Controlador PD
314
Como se ve en la figura el punto (o puntos) deseado para los polos en lazo
cerrado no se sitan sobre el lugar de las races. Por lo tanto es imposible
alcanzar las especificaciones del problema variando slo una ganancia
(controlador proporcional).
Como no se especifica nada acerca del error estacionario, no hay que pensar en
un integrador. Se plantea entonces usar un controlador PD. Se va a aadir un
cero al sistema inicial.
315
Hay dos opciones
8 1
4 0.5
Imag Axis
Imag Axis
0 0
-2
-4 -0.5
-6
-8 -1
-20 -15 -10 -5 0 -3 -2 -1 0 1 2
Real Axis Real Axis
Falta saber dnde aplicar el cero para que el crculo pase exactamente por el
punto deseado.
316
Probando, por tanteo, se obtiene que si el cero se sita en s=-8:
15
10
Imag Axis
0
-5
-10
-15
-20 -15 -10 -5 0
Real Axis
+
0.4922* (s + 8)
4
s(s + 2)
-
Interesa sin embargo conocer cmo se puede realizar el diseo del controlador
anterior de una forma matemtica.
318
Se dibuja de nuevo el lugar de las races 10
inicial, junto con el punto deseado:
5
Imag Axis
60
0
-5
-10
-3 -2 -1 0 1 2
Real Axis
319
Si en ese punto se aplicara el criterio del ngulo (del LDR): -120-90=-180
Se tiene que, evidentemente, la igualdad anterior es falsa, pues ese punto no
pertenece al LDR (120-90=-210)
Imag Axis
30 60
0
-2
-4
-6
-8
-20 -15 -10 -5 0
Real Axis
320
Ahora con el cero en esa posicin, el criterio del ngulo es:
30-90-120=-180
Para que realmente situarse en ese punto hay que calcular la ganancia
correspondiente, de la condicin de mdulo del LR.
k (s + 8 )
4
=1
s(s + 2) 2+3.46 j
321
2.2. Controlador de adelanto
En este caso el cero debe estar tambin a la izquierda de los polos de la planta:
5
s + zc
Gc( s ) = K c
s + pc
Imag Axis
Con zc < pc
-5
-6 -4 -2 0 2
Real Axis
322
Se pretende lo mismo que antes: aadir 30 () para que el punto deseado
pertenezca al nuevo LDR.
4
La situacin es la siguiente:
3
-1
-6 -5 -4 -3 -2 -1 0 1
324
Mtodo de la bisectriz
Consiste en unir con una recta el punto deseado con el origen de coordenadas,
trazar una recta horizontal que pase por el punto deseado, y trazar la bisectriz del
ngulo que forman ambas rectas.
A partir de esa bisectriz se toman /2 hacia cada lado y se trazan 2 rectas que
intersectan con el eje real en el cero y el polo. Grficamente:
Horizontal P
Bisectriz
2
2
60
326
Situando el cero sobre un polo del sistema original
Se hace lo siguiente: 10
izquierda (incluyendo el
polo que est en el -5
origen).
-10
-6 -5 -4 -3 -2 -1 0 1
Amplitude
1
To: Y(1)
0.5
0
0 0.5 1 1.5 2 2.5 3
Time (sec.)
Controlador mt. Bisectriz
From: U(1)
1.5
Amplitude 1
To: Y(1)
0.5
0
0 0.5 1 1.5 2 2.5 3
Time (sec.)
Controlador cancelando polo
From: U(1)
1.5
Amplitude
1
To: Y(1)
0.5
0
0 0.5 1 1.5 2 2.5 3
Time (sec.)
328
2.3 Controlador PI
En general:
Se utiliza para mejorar el error estacionario.
Aumenta el tipo del sistema y lo hace menos estable.
La velocidad de respuesta se atena.
329
Ejemplo:
Dado el sistema 1
G(s) = , H (s) = 1
(s + 2)(s + 1)
calcular un controlador que haga Kp=9, Mp5% y ts(5%)2s
(Kp en este caso es la constante de error esttico de posicin)
Dado que Mp5% y ts(5%)2s, obtenemos: 0.69 y n2.17, los polos de lazo
cerrado estarn en: -1.51.573j.
330
Se comprueba que el sistema original puede cumplir con las condiciones del
transitorio sin ms que aportar una ganancia adecuada.
La cual se calcula a partir de: 1
Kc =1
(s + 2)(s + 1) 1.5+1.573 j
(el valor obtenido de es Kc=2.71 es).
331
Lo que se hace siempre es elegir un prximo a 0, para que el lugar de las
races no vare considerablemente.
Al tomar el polo y el cero tan prximos el ngulo que aportan ser despreciable,
quedando el lugar de las races casi igual en las inmediaciones de los polos
deseados.
Esto es lo que en teora se debe hacer, pero despus siempre hay que
comprobarlo.
El controlador queda:
s + 0.25
G c = 2.71
s
332
La funcin de transferencia en lazo cerrado queda:
2.71s + 0.6775 s + 0.25
F= =
s3 + 3s 2 + 4.71s + 0.6775
2.71
(s + 0.1591) s 2 + 2.841s + 4.258 ( )
la respuesta escaln del sistema es:
Step Response
From: U(1)
1
0.9
0.8
0.7
0.6
Amplitude
To: Y(1)
0.5
0.4
0.3
0.2
0.1
0
0 2 4 6 8 10 12 14 16 18 20
Time (sec.)
333
En este caso, para evitar que el polo real sea dominante, lo que se hace es
desplazar el cero del controlador hacia la izquierda.
334
Step Response s + 0.6
Gc = 2.71
1
s
0.9 s + 0.6
F = 2.71
0.8 (
(s + 0.4588) s 2 + 2.541s + 3.544 )
0.7
0.6
El sistema es an lento.
Amplitude
0.5
0.4
0.3
0.2
0.1
0
0 2 4 6 8 10 12
Time (sec.)
335
Desplazando de nuevo el cero Step Response
1
s + 0 .8
Gc = 2.71 0.9
s 0.8
0.7
0.6
Amplitude
0.5
0.4
0.3
0.2
0.1
0
0 1 2 3 4 5 6
Time (sec.)
336
Los polos del sistema son ahora:
-1.1505 1.3334j
-0.699
Se observa que cuanto ms se aleja el cero del origen, los polos de lazo cerrado
se separan ms de los deseados, pero en este caso el resultado es aceptable.
337
2.4 Controlador de atraso.
La idea principal es la misma que en un PI. Se supone que las caractersticas del
transitorio son aceptables, y lo que se pretende es mejorar el estacionario (el
error).
Para ello se aaden un polo y un cero muy prximos entre s para que se
modifique poco el LDR en las inmediaciones de los polos deseados (dominantes).
s + zc
Gc( s ) = K c Con pc < zc (prximos)
s + pc
338
Tomando el mismo caso que en el apartado anterior.
Dado el sistema 1
G( s) = , H (s) = 1
(s + 2)(s + 1)
calcular un controlador que haga Kp=9, Mp5% y ts(5%)2s
Pero este caso se sabe que es suficiente aportar una ganancia de valor Kc=2.71.
Si se toma un controlador: s + 0 .1
G c = 2.71
s + 0.01
340
Su respuesta ante el escaln es:
s + 0 .1 Step Response
G c = 2.71 From: U(1)
s + 0.01
1
0.9
s + 0.1 0.8
F = 2.71
( )
(s + 0.064) s2 + 2.946s + 4.55 0.7
0.6
Amplitude
To: Y(1)
0.5
0.4
0.3
0.2
0.1
0
0 15 30 45 60 75 90
Time (sec.)
341
Se redefine, desplazando hacia la izquierda el polo y el cero. (manteniendo su
aportacin de 10 a Kp)
s + 0 .8 Step Response
G c = 2.71
From: U(1)
0.8
s + 0.08 0.7
0.6
(0.8/0.08=10)
0.5
Amplitude
To: Y(1)
0.4
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
Time (sec.)
342
2.5. Controlador PID.
Imag Axis
0
-1
-2
-3
-4
-5 -4 -3 -2 -1 0 1
Real Axis
343
Adems el sistema original presenta un error estacionario ante un escaln
ess=0.66.
Como hay que modificar tambin el error estacionario, se emplear un PID, con lo
que se consigue que ess=0
344
4
Para obtener los polos deseados el
controlador debe aportar un ngulo 3
. 2
-1
-2
-3
-4
-6 -5 -4 -3 -2 -1 0 1
-(180-arctg(3.14/1.14))-(180-arctg(3.14/2.14))=-180
xz=-(3.14/tg(54.17))-3.14=-5.42
345
Para que el LDR pase por los puntos 3.143.14j, el valor de K deber cumplir:
KR
(s + 5.42 )
=1
(s + 2 )(s + 1) 3.14 + 3.14 j Que, aproximadamente, da KR=3.28
Por lo tanto hay que disminuir el error. Se necesita aadir una red de atraso (PI
en este caso).
G c = 3.28
(s + 5.42)(s + 0.8) F=
3.28(s + 5.42)(s + 0.8)
s (
(s + 0.7866) s 2 + 5.493s + 18 )
346
La respuesta ante el escaln:
Step Response
Gc = 3.28
(s + 5.42 )(s + 0.8) 1.4
From: U(1)
s
1.2
(s + 0.7866) s 2 + 5.493s + 18
Amplitude
0.8
To: Y(1)
0.6
0.4
0.2
0
0 0.5 1 1.5 2 2.5
Time (sec.)
347
2.6. Controlador de adelanto-atraso.
Primero se disea la parte de adelanto para ubicar los polos deseados y luego la
de atraso para cumplir con las condiciones de error estacionario.
348
El sistema es el mismo del caso anterior
1
Dado el sistema G( s) = , H ( s) = 1 calcular un controlador
(s + 2)(s + 1)
que haga que: ess5%, Mp5% y ts1s
Imag Axis
0
-1
-2
-3
-4
-6 -4 -2 0
Real Axis
349
Ahora el ngulo que aporta el cero es igual al que aporta el segundo polo, por lo
que se anulan y se tiene que:
-(180-arctg(3.14/2.14))=-180
Kc
(s + 2 ) =1
El valor de Kc se obtiene de:
(s + 5.28)(s + 2 )(s + 1) 3.14 + 3.14 j Kc=14.46.
Es decir un error del 26.7%. Para lograr que sea del 5%: 1 1
0.05 = =
1 + G (0) 1 + K p
Para ello Kp=21. (en el limite 19) o, lo que es lo mismo: lim G ( s ) = 21
s0
350
Como
G ( s) = 14.46
(s + 2) ,
(s + 5.28)(s + 2)(s + 1)
1
lim G ( s) = 14.46 = 2.74
s 0 5.28
c 21
Se hace que c y d cumplan la relacin = = 7.67
d 2.74
351
s + 0.767
Tomando por ejemplo: Se tiene que ess=0.0454
s + 0.1
0.9
0.8
0.7
0.6
Amplitude
To: Y(1)
0.5
0.4
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5
Time (sec.)
0.9
0.8
0.7
0.6
Amplitude
To: Y(1)
0.5
0.4
0.3
0.2
0.1
0
0 0.5 1 1.5 2 2.5 3
Time (sec.)
Con estas condiciones, =0.69 y n=5.79, los polos deseados sern -44.2j.
=180 - arctg(4.2/1)=103,4
X 4.2j 1=180 - arctg (4.2/2)=115,46
2=180 - arctg (4.2/4)=133.6
-1-2=-145.66
355
Se necesita usar un controlador de atraso.
(El diseo es como el de uno de adelanto).
Para arreglar esto habra que repetir el diseo, tomando un valor de mayor que
0.69.
357
3. Diseo de controladores mediante las tcnicas de Respuesta en
Frecuencia
1
s+
Ts + 1
Gc ( s ) = K c = Kc T , (0 < < 1)
Ts + 1 s+
1
T
1 1
T T
1 1
Ganancia Kc, cero en polo en
T, T
El diseo del mismo pasa entonces por obtener Kc, T y .
358
Su diagrama polar es:
El ngulo m es el adelanto
de fase que se aporta
Donde 1
m =
T
360
Reglas de diseo:
1. Ts + 1 Ts + 1
Se toma Gc = K c =K y se calcula K, de forma que se
Ts + 1 Ts + 1
cumpla la condicin de coeficiente de error esttico.
2. Se toma G1=G*K.
Se dibuja su diagrama de Bode y se evalan sus mrgenes de fase y de
ganancia.
361
4. 1
A partir de la ecuacin sen m = Se obtiene el valor de .
1+
Se calcula la frecuencia a la cual la magnitud del sistema G1 es 1
20 log
Se elige esta frecuencia como nueva frecuencia de cruce de ganancia.
En esta frecuencia se ha de cumplir entonces que 1
m =
T
De esta ltima expresin se obtiene T.
5. K
A partir de y T se obtiene. Kc =
362
Ejemplo:
2
G( s) = H(s) = 1
Dado el sistema s Se desea:
s + 1
10
- margen de fase de al menos 55
2
- error estacionario ante una rampa menor de 0.02.
s2
1 Se calcula K, de forma que se cumpla la condicin de coeficiente de error esttico.
s
1 2 + 1
s+
E (s) =
R(s) 2
= 2
1
= 10
G1 ( s ) = K T G(s)
1 + G1 ( s ) s 2K s
1 1+ s s + 1 + 2 K
s+ s
T s + 1 10
10
Luego 2
ess = lim sE ( s ) = 0.02 K 50
s 0 2K
363
2y3 Se dibuja el diagrama de Bode de G1=G*K. 100
y G1 =
s
Se determina cul ser el ngulo que debe aportar el controlador. s + 1
10
Presenta un margen de fase de Bode Diagrams
aproximadamente 18. 60
Gm = Inf, Pm=17.964 deg. (at 30.842 rad/sec)
40
es de 37. -20
-40
-80
-100
-120
-140
-160
-180
10-1 100 101 102
Frequency (rad/sec)
364
4. A partir de se obtiene el valor de :
=37. Se suele tomar siempre un margen de seguridad de unos 8 a 12.
Tomando = 37 + 9 = 46,
Se obtiene =0.16.
Se calcula la frecuencia a la cual la magnitud del sistema G1 es 1
20 log
1
20 log = 7.8 dB Se toma m=50 rad/s.
Se elige esta frecuencia como nueva frecuencia de cruce de ganancia. En esta frecuencia se ha de
cumplir entonces que
1
m = De esta ltima expresin se obtiene T.
T
Se obtiene T=0.05.
5. A partir de y T se obtiene. K 50
Kc = = De donde Kc=312.5
0.16
365
El controlador queda entonces: 1
s+
0.05s + 1 0.05
Gc = 50 = 312.5
0.05 0.16 s + 1 s+
1
0.05 * 0.16
50
-50
-80
-100
-120
-140
-160
-180
10-1 100 101 102 103
Frequency (rad/sec)
Se ha obtenido un MF = 57.6
366
3.2. Compensador en atraso.
1
s+
Ts + 1 T , ( > 1)
Gc ( s) = K c = Kc
Ts + 1 1
s+
T
1 1
1 1 T T
Ganancia Kc, cero en polo en
T, T
367
Su diagrama polar es:
y su diagrama de Bode
368
Se suele tomar siempre el polo y el cero de atraso prximos entre s y
prximos al origen del plano s.
369
Reglas de diseo:
1. Ts + 1 Ts + 1
Se toma Gc = K c =K y se calcula K, de forma que se
Ts + 1 Ts + 1
cumpla la condicin de coeficiente de error esttico.
2. Se toma G1=G*K.
Se dibuja su diagrama de Bode y se evalan sus mrgenes de fase y de
ganancia.
370
4. Se coloca el cero del controlador a la izquierda de esta frecuencia de
cruce de ganancia.
1
Se suele tomar = del orden de una dcada por debajo de la
T
frecuencia seleccionada como nueva frecuencia de cruce de ganancia.
371
Ejemplo:
4
G (s) = 3
H (s) = 1
Dado el sistema s se desea:
3 + 1
10
- margen de fase de al menos 54
- error estacionario con Kp100
372
2. Se dibuja el Bode de G1(s) y se calculan los mrgenes de fase y ganancia
Bode Diagrams
20
-20
-40
-100
-200
-300
102 103 104
Frequency (rad/sec)
33 = 20 log( ) = 47.86
1
= 1.588
T
K c = 0.5224
374
El controlador obtenido es: s
+ 1
25
76 = 0 .5224 s + 76
s s + 1 .588
+ 1
1 .588
6. Bode Diagrams
-60
-100
-200
-300
10-1 100 101 102 103 104
Frequency (rad/sec)
375
La funcin del compensador en ADELANTO es modificar la respuesta en
frecuencia para proporcionar un ngulo de adelanto de fase suficiente para
compensar el excesivo retardo de fase del sistema.
376