Anda di halaman 1dari 37

Diseo de compensadores

1
Diseo de Compensadores y
Controladores
Utilizando el diagrama de Bode y del
lugar de las races
Controladores
Controladores locales (Industriales)
2
Diseo de compensadores
2
Controladores
Controladores virtuales y remotos (SCADA)
3
Controladores Industriales
Los parmetros equivalentes en un controlador
industrial son:




K
p
= 100/BP
K
i
= 1/T
i
K
d
= T
d
N = 1/T
f
( Matlab define a N como el Coeficiente de Filtrado)

4
( )
1
1
1
PID p d
i f
s
C s K T
T s T s
| |
| |
= + + |
|
|
|
+
\ .
\ .
( )
1
1
PID p d
i f
s
C s K T
T s T s
| |
= + +
|
|
+
\ .
Tipo Estndar
Tipo Paralelo
Diseo de compensadores
3
Respuesta temporal del
controlador PID
5

Conceptos sobre el mejoramiento de
la respuesta transitoria

6
Diseo de compensadores
4
Conceptos sobre mejoramiento la
respuesta transitoria
Compensacin derivativa en cascada (Caso PD
ideal)

( )
C C
G s s z = +
7
Mejorando la respuesta transitoria
Caso PD ideal
8
Diseo de compensadores
5
Ejercicio
Para el sistema de la figura disee un
compensador ideal derivativo que produzca
un sobrepaso menor de un 20% con una
reduccin de 2 veces el tiempo de
establecimiento
9
% Codigo
G =zpk([],[0 -4 -6],1)

Conceptos sobre mejoramiento del
error en rgimen permanente
Compensacin integral en cascada (Caso PI
ideal)
10
Diseo de compensadores
6
Mejoramiento del error en rgimen
permanente
Mejoramiento del error sin afectar la respuesta
transitoria inicial
11
Mejoramiento del error en
rgimen permanente
Procedimiento
Determinar la velocidad actual del sistema
Ubicar la zona de factibilidad conforme a las
especificaciones de desempeo
Introducir un integrador
Introducir un cero en el rea de influencia del
polo dominante y moverlo hasta conseguir el
lugar de las races pase por el lugar deseado
12
Diseo de compensadores
7
Ejercicio
Mejorar el e() del sistema de la figura sin
desmejorar la velocidad en lazo abierto y
asumiendo como especificacin un factor de
amortiguamiento mayor de 0.46
13
% Codigo
G =zpk([],[-1 -2 -10],1)

Compensadores
Adelanto/Atraso
14
Diseo de compensadores
8
Compensadores
Se puede definir compensacin como la
modificacin de la dinmica de un sistema
para cumplir unas especificaciones
determinadas
Estos nuevos elementos no tienen que ser de
las mismas caractersticas que la planta
(pueden ser elementos elctricos, neumticos,
hidrulicos, etc.)
15
Generalidades
El compensador objeto de estudio acta sobre
la planta en funcin del error que existe entre
la salida del sistema y la referencia que se
desea seguir
Pueden disearse compensadores que se
coloquen en otras posiciones del lazo de
control

16
Diseo de compensadores
9
Ejemplo de implementacin fsica de
compensadores

17
Especificaciones
Las especificaciones exigibles habitualmente
se clasifican como restricciones del sistema en
el dominio temporal:

Rgimen transitorio: tiempo de establecimiento,
tiempo de pico, sobrepaso, ancho de banda, etc.
Rgimen permanente: error nulo o limitado ante
un tipo determinado de entrada, constante de
error, rechazo a las perturbaciones, etc.
18
Diseo de compensadores
10
Tipos de compensacin
Es posible lograr que un sistema cumpla una
serie de especificaciones con distintos
compensadores
Compensador de adelanto de fase: El cero
produce un adelanto de fase a ms bajas
frecuencias que el polo
Compensador de retraso de fase: El polo produce
un retraso de fase a mas bajas frecuencias que el
cero
Compensador de adelanto-retraso de fase
19
Mtodo de ajuste
Los dos mtodos de diseo de compensadores
mas empleados en el control clsico:
Lugar de las races: Se modifica el lugar de las
races del sistema de forma que los polos
dominantes de la planta en lazo cerrado queden
ubicados donde se desee.
Diagrama de Bode: Es posible modificar la
respuesta en frecuencia del sistema en lazo
abierto de forma que se consiguen cumplir las
especificaciones, tanto de rgimen transitorio
como de rgimen permanente.
20
Diseo de compensadores
11
Compensador en adelanto de
fase
21
Compensador de adelanto de fase
Un compensador de adelanto de fase tiene la
siguiente expresin:
22
Utilizado para
disear en
Bode
Utilizado para
disear en el
Lugar de las
Races
Diseo de compensadores
12
Diseo por el lugar de las races
Los pasos propuestos son:
1. Obtener la localizacin del polo objetivo
2. Aplicar en ese punto la condicin del ngulo
23
Debe ser positivo
para utilizar un
compensador en
adelanto
Diseo por el lugar de las races (2)
3. Seleccionar la posicin adecuada del
compensador (la posicin de los polos
objetivo deben quedar como dominantes del
sistema)
24
Diseo de compensadores
13
Diseo por el lugar de las races (3)
4. Calcular la ganancia del compensador
aplicando la condicin del mdulo en el polo
objetivo




donde K
la
es la ganancia del sistema en lazo abierto
expresada en monomios
25
Ubicacin del compensador:
criterio de la bisectriz
La posicin del compensador se elige
centrndolos sobre la bisectriz del arco que
forma la recta que une el polo objetivo con el
origen del plano S y una recta horizontal que
pasa por el polo objetivo
26
( )
( )
( )
( )
( )
1
90
2
Im
tan
2 Re
Re
tan
2 Re
x c
c x
x c
c x
sen
s
p s
s
z s
o ,
o
o
|
o
|
o

=
+
=
| |
=
|
+
\ .
| |
+ =
|
+
\ .
Diseo de compensadores
14
Ubicacin del compensador: anular
el segundo polo dominante
El cero del compensador se sita sobre el
segundo polo dominante de la planta en lazo
abierto. El resultado no aparece ningn polo
nuevo en lazo cerrado
27
Ubicacin del compensador:
criterio cero bajo el polo objetivo
Este mtodo se puede emplear solo en el caso
de que queden a la derecha del cero del
compensador al menos dos polos de la planta
en lazo abierto
Si no se cumple lo anterior aparece un tercer
polo en lazo cerrado ms dominante que los
polos objetivo
28
Diseo de compensadores
15
Ubicacin del compensador:
criterio de un PD
El polo del compensador se sita en el del
plano S y el cero del compensador donde
cumpla con el ngulo de compensacin
Un inconveniente de los compensadores PD es
que amplifican el ruido de alta frecuencia
29
Ubicacin del compensador:
procedimiento
Determinar la velocidad actual del sistema
Ubicar la zona de factibilidad conforme a las
especificaciones de desempeo
Introducir un cero real y moverlo hasta
conseguir el lugar de las races pase por el
lugar deseado (ver criterios anteriores)
Introducir un polo real a la izquierda del cero
La ubicacin del cero debe impedir que polos
de orden superior se ubiquen al lado derecho
de los polos dominantes
30
Diseo de compensadores
16
Ejercicio
Para el sistema de la figura disee un
compensador en adelanto que produzca un
sobrepaso menor de un 20% con una
reduccin de 2 veces el tiempo de
establecimiento
31
% Codigo
G =zpk([],[0 -4 -6],1)

Compensador en adelanto de
fase
Diseo en Bode
32
Diseo de compensadores
17
Especificaciones al dominio de la
frecuencia
El margen de fase del sistema

La frecuencia de cruce de ganancias del
sistema en lazo abierto es aproximadamente
igual a la frecuencia natural de los polos
dominantes en lazo cerrado
La frecuencia de cruce de ganancias del
sistema en lazo abierto es aproximadamente
igual al ancho de banda del sistema
33
Especificaciones al dominio de la
frecuencia
Para reducir el error en rgimen permanente
de un sistema compensado en lazo cerrado se
debe aumentar la magnitud de las ganancias a
bajas frecuencias del sistema en lazo abierto
Si el diagrama de ganancias comienza
horizontal el sistema es de tipo 0.
Si comienza con -20 dB por dcada el sistema
es de tipo I y tendr error nulo ante entrada
escaln. Si comienza con -40 dB por dcada, el
sistema es de tipo II 34
Diseo de compensadores
18
Diseo del compensador en
adelanto por diagrama de Bode
35
Diseo del compensador en
adelanto por diagrama de Bode
Las ganancias (compensador) comienzan y
acaban con pendiente nula
Siempre el aporte de ganancia a altas
frecuencias es mayor que a bajas frecuencias
El mayor ngulo de adelanto depende de lo
separados que estn el cero y el polo del
compensador (mximo 90)
La frecuencia a la que se da el mximo
adelanto es la media geomtrica de la
posicin del cero y el polo
36
Diseo de compensadores
19
Diseo por diagrama de bode
Compensacin en adelanto (lead)
37
Ejemplo de diseo

38
Diseo de compensadores
20
Ejemplo de diseo
El sistema presenta un MF de 52 y una W
cg
de
1.6 rad/s
El sistema sin compensador cumple con la
especificacin de amortiguamiento pero no
cumple la de tiempo de tiempo de
establecimiento
Para cumplir las dos especificaciones se utiliza
un compensador de adelanto que aumenta la
W
cg
y conservar el MF
39
Ejemplo de diseo
A la frecuencia de 4 rad/s (deseada) la planta
tiene 28 de MF. Por lo tanto, se introduce un
compensador cuyo adelanto mximo sea 24 a
esta frecuencia

40
Diseo de compensadores
21
Ejemplo de diseo
La ganancia del compensador sube o baja el
diagrama de ganancias y se elegir la que sea
necesaria para conseguir 0 dB en 4 rad/s
La ganancia necesaria no se mide
directamente del diagrama de Bode de
ganancias de la planta porque el compensador
de adelanto modifica tanto las fases como las
ganancias
41
Ejemplo de diseo
Si la planta necesita en 4 rad/s una subida de
12 dB y el compensador de adelanto ya ha
introducido una subida de 3.75 dB, la ganancia
slo debe aadir 8.25 dB

42
Diseo de compensadores
22
Compensador en atraso de fase
48
Compensador de atraso de fase
Un compensador de atraso de fase tiene la
siguiente forma:
49
Utilizado para
disear en
Bode
Utilizado para
disear en el
Lugar de las
Races
Diseo de compensadores
23
Diseo por el lugar de las races
Compensacin en atraso (lag)
( )
( )
( )
C
C
C
s z
G s
s p
+
=
+
Regla til:
z
c
= 10 p
c
50
Diseo por el lugar de las races
La nica forma de que un nuevo polo y cero
en el lugar de las races no modifiquen la
localizacin de los polos objetivo que
caracterizan el rgimen transitorio y, a la vez,
puedan mejorar sustancialmente el rgimen
permanente del sistema, es que ambos estn
muy cerca del origen
51
Diseo de compensadores
24
Procedimiento
Determinar la ubicacin de los polos
dominantes para la especificacin requerida
Introducir un cero en la parte real de los polos
dominantes (regla heurstica)
Introducir un polo una dcada abajo del cero
(regla heurstica)
Ajustar el polo y cero si se desea mejorar las
especificaciones

52
Ejercicio
Compensar el ejercicio anterior para mejorar
el error en rgimen permanente utilizando un
compensador en atraso (%OS < 10%)
???
53
% Codigo
G =zpk([],[-1 -2 -10],1)

Diseo de compensadores
25
Compensador en atraso de fase
Diseo en Bode
54
Diseo por diagrama de bode
Compensacin en atraso (lag)

55
Diseo de compensadores
26
Diseo por diagrama de bode
Las ganancias comienzan y acaban con
pendiente nula
Siempre el aporte de ganancia a altas
frecuencias es menor que a bajas frecuencias
El menor ngulo de atraso depende de lo
separados que estn el cero y el polo del
compensador (mnimo -90)
La frecuencia a la que se da el mnimo atraso
es la media geomtrica de la posicin del cero
y el polo
56
Compensador de atraso que
mejora el error
Un compensador en atraso de fase puede
utilizarse para disminuir el error en rgimen
permanente sin empeorar el rgimen
transitorio del sistema
Haciendo K igual a | se tiene:
57
Diseo de compensadores
27
Compensador en atraso que
mejora el error
Diagrama de Bode de un compensador de
atraso de fase que disminuye el error
58
No modifica la
planta en alta
frecuencia
Aumenta el
coeficiente de
error del
sistema
Compensador de atraso que
mejora el error
Si se emplea el compensador de atraso de fase
exclusivamente para disminuir el error en
rgimen permanente:


Elegir T de tal forma que el cero del
compensador quede entre una octava y una
dcada antes de la frecuencia de cruce de
ganancias del sistema para no modificar el
Bode que rige el rgimen transitorio
59
Diseo de compensadores
28
Compensador de atraso que anula
el error (PI)
Similar al caso anterior, pero en lugar de
disminuir el error del sistema, se anula
60
* Slo hay que elegir la
constante de tiempo
*
Ejemplo (atraso)
Especificaciones MF = 50 y K
v
= 20 s
-1

61
MF = 52
Diseo de compensadores
29
Ejemplo (atraso)
El compensador en atraso que mejora el error
debe cumplir:



El cero se puede situar una dcada antes que
de la frecuencia de cruce de ganancia
62
Ejemplo (atraso)

63
Diseo de compensadores
30
Comparacin entre compensador
en adelanto y atraso
El sistema en adelanto es ms rpido porque
su frecuencia de cruce de ganancias es mucho
mayor
64
MF -> OS%
Adelanto
Compensador en adelanto-
atraso de fase
65
Diseo de compensadores
31
Compensadores de adelanto-
atraso
Son muy tiles cuando se deben cumplir con
tres especificaciones (p.e. dos de rgimen
transitorio y otra de error)
Primero se recomienda disear el
compensador en adelanto y despus el
compensador en atraso que no modifique las
altas frecuencias
Es necesario si el sistema requiere adelantos
superiores a 60 (mximo recomendado)
66
Resumen PD y Lead
FUNCION TIPO C(s) CARACTERISTICAS




Mejora la respuesta
transitoria

PD 1. El cero z
c
se selecciona para ubicar el
punto de diseo en el rlocus
2. Se necesitan circuitos activos para
implementarse
3. Puede causar ruido y saturacin
Lead 1. El polo p
c
es ms negativo que el
cero z
c

2. NO se necesitan circuitos activos para
implementarse
( )
c
K s z +
c
c
s z
K
s p
+
+
67
Diseo de compensadores
32
Resumen PI y Lag
FUNCION TIPO C(s) CARACTERISTICAS



Mejora el error en
rgimen
permanente

PI 1. Incrementa el tipo del sistema
2. El error tiende a cero
3. El cero z
c
es pequeo
4. Se necesitan circuitos activos para
implementarse
Lag 1. El error se mejora pero no llega a cero
2. El polo p
c
es pequeo
3. El cero z
c
es cercano y a la izquierda
del polo p
c
4. NO se necesitan circuitos activos para
implementarse
c
s z
K
s
+
c
c
s z
K
s p
+
+
68
Resumen Lag-Lead
FUNCION TIPO C(s) CARACTERISTICAS
Mejora el error
en rgimen
permanente y
la respuesta
transitoria
Lag-
Lead
1. El polo que atrasa -p
lag
y el cero que
atrasa -z
lag
se usan para mejorar el
error en rgimen permanente
2. El polo que atrasa -p
lag
es pequeo
3. El cero que atrasa -z
lag
es cercano y
a la izquierda del polo que atrasa
p
lag

4. El polo que adelanta -p
lead
y el cero
que adelanta -z
lead
se utilizan para
mejorar la respuesta transitoria
5. El cero que adelanta -z
lead
y el polo
que adelanta -p
lead
se seleccionan
para ubicar un punto de diseo en el
rlocus
6. El polo que adelanta -p
lead
es ms
negativo que el cero que adelanta -
z
lead

7. NO se requieren circuitos activos
para su ejecucin
( )( )
( )( )
lag lead
lag lead
s z s z
K
s p s p
+ +
+ +
69
Diseo de compensadores
33
Controlador PID
70
Controlador PID
El controlador proporcional-integral-
derivativo, o controlador PID, es un dispositivo
de control genrico donde el diseador slo
tiene que ajustar (sintonizar) los valores
adecuados

71
Diseo de compensadores
34
Controlador PID: Expresin general
Un controlador PID es un caso particular de
compensador de adelanto-atraso




Cuenta con tres grados de libertad
72
Controlador PID: Forma estndar





Kp: ganancia proporcional. Las unidades
relacionan la actuacin con el error
Ti: constante de tiempo integral (s)
Td: constante de tiempo derivativa (s) 73
Diseo de compensadores
35
Controlador PID: forma paralela

74
Controlador PID: forma serie
Ceros del controlador son reales




El tiempo de integracin es mayor que cuatro
veces el tiempo (condicin para ceros reales)

75
Diseo de compensadores
36
Mejorando la respuesta transitoria
y el error en rgimen permanente
Controlador PID

79
pid(Kp,Ki,Kd,Tf)
Pidtool y sisotool
Pidtune_demo
Tcnica de diseo de un
controlador PID
1. Evaluar el funcionamiento del sistema sin compensar para
determinar cuanto se puede mejorar la respuesta transitoria
2. Disear un controlador PD para conseguir las
especificaciones de la respuesta transitoria
3. Simular el sistema para asegurarse que consigue los
requerimientos
4. Redisear si no se consiguen los requerimientos
5. Disear un controlador PI para producir el error deseado en
rgimen permanente
6. Determinar las ganancias K
p
, K
i
y K
d
.
7. Simular para asegurarse que se consigue con los
requerimientos
8. Redisear si no se consiguen los requerimientos
80
Diseo de compensadores
37
Resumen PID
FUNCION TIPO C(s) CARACTERISTICAS
Mejora el
error en
rgimen
permanente y
la respuesta
transitoria
PID 1. El cero que atrasa z
lag
y el polo
en el origen mejorar el error en
rgimen permanente
2. El cero que atrasa z
lag
es cercano
y a la izquierda del origen
3. El cero que adelanta z
lead
mejora
la respuesta transitoria
4. El cero que adelanta z
lead
se
seleccionan para ubicar un punto
de diseo en el rlocus
5. Se requieren circuitos activos para
su ejecucin
6. Puede causar ruido y saturacin
( )( )
lag lead
s z s z
K
s
+ +
81

Anda mungkin juga menyukai