control automático · sintonía de reguladores pid por ziegler-nichols condición: la planta es lo...

31
Control Automático Regulador PID y ajuste del PID Eduardo Interiano

Upload: others

Post on 06-Apr-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

Control Automático

Regulador PID y ajuste del PID

Eduardo Interiano

Page 2: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

2

Contenido

◼ Regulador PID

◼ PID ideal

◼ PID real

◼ Ajuste empírico del PID (Ziegler-Nichols)

◼ Ejemplos

◼ Ejercicios

◼ Referencias

Page 3: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

3

+

+

+K

s

I

KP

K sD

El PID ideal

◼ El regulador PID en el

dominio del tiempo

◼ Transformando al

dominio S (ideal)

◼ Factorizando la

ganancia KP (estándar)

sKs

KKsK D

IPPID ++=)(

)1

1()( d

i

PPID TssT

KsK ++=

u t K e t K e d Kd

dte tP I

t

D( ) ( ) ( ) ( )= + + 0

e(t)

E(S)

Page 4: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

4

Circuito con regulador PID

)1

1()( d

i

PPID TssT

KsK ++=

KPID(s)

Page 5: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

5

El PID real

◼ Debido a que el regulador PID (PD) ideal es impropio, tiene más ceros que polos, presenta problemas para la simulación y para la realización.

◼ La solución: agregar un polo parásito con una constante de tiempo muy pequeña y ganancia estática unitaria. (Factor 100)

◼ El PID real está constituido entonces por dos polos y dos ceros, de forma similar a un compensador de adelanto y un compensador de atraso con el polo en el origen

Page 6: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

6

Los casos del regulador PID

Page 7: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

7

Ejemplo 1: Especificaciones

◼ Sea el sistema con función de transferencia de lazo

abierto

dadas las especificaciones

◼ t5% 1.1 s

◼ MP 5 %

◼ eSS = 0

realizar la síntesis del compensador PID real usando un

compensador de adelanto (PD) y un compensador de

atraso PI en serie.

)3)(1(

10)(

++=

sssG

Page 8: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

8

Ejemplo 1: PD o compensador

de adelanto

◼ Transformamos las condiciones a:

◼ 0.69

◼ n 2.76

◼ = G(s1) = 138.37° , por lo que el ángulo

faltante es = 180° - = 41.63°

◼ Calculamos un compensador de adelanto, o

PD, por el método de la bisectriz con el punto

s1 = -3.25 j3

)97.5(

)28.3(52.1)(

+

+=

s

ssKPD

Page 9: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

9

Ejemplo 1: PI o compensador de

atraso

◼ Ubicamos cero del compensador de atraso

con el polo en el origen (PI) en s = -0.95, un

poco a la derecha del polo en s = -1

◼ El compensador PID real queda entonces

s

ssKPI

)95.0()(

+=

s

s

s

ssKPID

)95.0(

)97.5(

)28.3(52.1)(

+

+

+=

Page 10: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

10

Ejemplo 1: Lugar de las raíces

Page 11: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

11

Ejemplo 1: Respuesta de lazo

cerrado ante escalón

s

s

s

ssKPID

)95.0(

)97.5(

)28.3(52.1)(

+

+

+=

Page 12: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

12

Ejemplo 1: Análisis

◼ El sistema original tenía:

◼ Tiempo de estabilización menor a 1.5 s

◼ Sobreimpulso mayor al 12%

◼ Error de estado estacionario del 23%

◼ El sistema compensado posee:

◼ Tiempo de estabilización menor a 0.8 s

◼ Sobreimpulso ligeramente mayor al 4%

◼ Cero error de estado estacionario

Se cumplen las condiciones impuestas

Page 13: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

13

Conclusiones PID

◼ El regulador PID puede descomponerse en partes para su aplicación de acuerdo a las necesidades.

◼ Por limitaciones técnicas los reguladores PD y PID no pueden ser implementados sin un polo parásito; por lo que se pueden asimilar a otros tipos de compensadores existentes.

◼ El regulador PID puede usarse como si fuera un compensador de adelanto en cascada con un compensador de atraso con el polo en el origen.

◼ Los resultados obtenidos del regulador PID real son los mismos que pueden obtenerse con un compensador de adelanto-atraso con un error de estado estacionario cero; o mejorado en el caso de entradas del orden superior del tiempo.

Page 14: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

14

Sintonía de reguladores PID

por Ziegler-Nichols◼ Condición: La planta es lo suficientemente

estable como para experimentar con ella

◼ Tipos de plantas adecuadas:

◼ Caso 1: La respuesta, de lazo abierto, al escalón tiene forma de S. (La planta, de segundo orden al menos o primer orden con tiempo muerto, no tiene integradores ni polos dominantes complejos conjugados)

◼ Caso 2: Plantas con integradores, respuesta de lazo cerrado.

Page 15: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

15

Caso 1: Respuesta al escalón

de lazo abierto

La tangente al punto de inflexión

determina dos puntos:

a) El tiempo muerto, L

b) b) La constante de tiempo más el

tiempo muerto (T+L)

Tenemos además la ganancia estática

K, con entrada escalón de amplitud A

Au

yK t

y(0)-y(t)lim→=

=

Ls

sT

KsG −

+= e

)1*()(

y(t)

Page 16: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

16

Caso 1: Respuesta al escalón

de lazo abierto: otro método

Los parámetros:)(tT

)(2 %39%63 tt −=

A

TtTK

it

−= →

)(lim

)(%63 +−= id ttt

)1()(

+

=

s

eKsG

dts

)( ittA −

iT

it

Page 17: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

17

Caso 1: Tablas de ajuste Z-N

Tipo de controlador KP Ti Td

P ∞ 0

PI L/0.3 0

PID 2L 0.5L

)1

1()( d

i

PPID TssT

KsK ++=

L

T

K

1

L

T

K

9.0

L

T

K

2.1

Page 18: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

18

Caso 1: PID

◼ El PID ajustado por el primer método da:

◼ Consiste de un polo en el origen y dos ceros

en -1/L

s

Ls

TsKPID

21

6.0)(

+

=

Page 19: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

19

Caso 2: Respuesta de lazo

cerrado

◼ Se ponen Ti en infinito y Td en cero, se ajusta

KP desde 0 hasta que haya oscilación

sostenida con la ganancia KCR

◼ Se determina el periodo TCR de la oscilación

◼ (si no hay oscilación, el método no se puede

aplicar)

Page 20: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

20

Caso 2: Oscilación sostenida

◼ La oscilación obtenida con la ganancia Kcr

Page 21: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

21

Caso 2: Tablas de ajuste Z-N

Tipo de controlador Kp Ti Td

P 0.5Kcr ∞ 0

PI 0.45Kcr Tcr/1.2 0

PID 0.6Kcr 0.5Tcr 0.125Tcr

)1

1()( d

i

PPID TssT

KsK ++=

Page 22: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

23

Caso 2: PID

◼ El PID ajustado por el segundo método da:

◼ Consiste de un polo en el origen y dos ceros

en -4/Tcr

s

Ts

TKsKCR

CRCRPID

2

4

075.0)(

+

=

Page 23: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

24

Ejercicio

◼ Utilice el método de Ziegler-Nichols para

compensar el sistema con variantes del PID

◼ Investigue sobre variaciones al PID original.

s

ssG 1.0e

)2(

4)( −

+=

Page 24: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

25

Ejemplo 2: Experimento

0 0.5 1 1.5 2 2.5 30

0.1

0.2

0.3

0.4

0.5

0.6

0.7

0.8

Step Response

Time (sec)

Am

pli

tud

e

T=0.9 →

K=0.8 →

s

ssG 1.0e

)19.0(

8.0)( −

+=

Page 25: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

Step Response

Time (sec)

Am

pli

tud

e

0 0.5 1 1.5 2 2.50

0.2

0.4

0.6

0.8

1

1.2

1.4

26

Ejemplo 2: Resultado Z-N

( )

( )

( ) 13.5(1 1 / (0.2 ) 0.05 )

( ) 13.5 67.5 / 0.675

13.5 67.5 / 0.675 ( )( )

1 13.5 67.5 / 0.675 ( )

PID s s s

PID s s s

s s G sT s

s s G s

= + +

= + +

+ +=

+ + +

Page 26: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

El PI_D

◼ La parte derivativa solo trabaja en la

realimentación

27

( )

( )

( ) 13.5(1 1 / (0.2 ))

( ) 0.675

13.5 67.5 / ( )( )

1 13.5 67.5 / 0.675 ( )

PI s s

D s s

s G sT s

s s G s

= +

=

+=

+ + +

Page 27: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

28

Ejemplo 2: Resultado PI_D

( )

( )

( ) 13.5(1 1 / (0.2 ))

( ) 0.675

13.5 67.5 / ( )( )

1 13.5 67.5 / 0.675 ( )

PI s s

D s s

s G sT s

s s G s

= +

=

+=

+ + +

Page 28: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

El I_PD

◼ Las partes proporcional y derivativa solo

trabajan en la realimentación

29

( )

( )

( ) 13.5 / 0.2

( ) 13.5(1 0.05 )

67.5 / ( )( )

1 13.5 67.5 / 0.675 ( )

I s s

PD s s

s G sT s

s s G s

=

= +

=+ + +

Page 29: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

30

Ejemplo 2: Resultado I_PD

( )( ) )(54.0/548.101

)(/54)(

)20(54.0)(

/54)(

sGss

sGssT

ssPD

ssI

+++=

+=

=

Page 30: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

31

Ejemplo 2: Resultado REI

( )( ) )(187.1/016.16477.81

)(/016.16)(

187.1477.8)(

/016.16)(

sGss

sGssT

ssPDs

ssIs

+++=

+=

=

Page 31: Control Automático · Sintonía de reguladores PID por Ziegler-Nichols Condición: La planta es lo suficientemente estable como para experimentar con ella Tipos de plantas adecuadas:

32

Referencias

◼ Ogata, Katsuhiko. „Ingeniería de Control

Moderna“, Pearson, Prentice Hall, 2003, 4ª

Ed., Madrid.

◼ Kuo, Benjamin C.. „Sistemas de Control

Automático“, Ed. 7, Prentice Hall, 1996,

México.

◼ http://en.wikipedia.org/wiki/PID_controller

◼ http://www.cds.caltech.edu/~murray/amwiki/in

dex.php?title=PID_Control