6 control tiempos muertos - ocw...

14
1 1 Control de Procesos Industriales 6. Control con grandes tiempos muertos por Pascual Campoy Universidad Politécnica Madrid U.P.M.-DISAM P. Campoy Control de procesos industriales 2 Control de procesos con grandes tiempos muertos y procesos con respuesta inversa • Control de procesos con grandes tiempos muertos – Problemática del control – El predictor de Smith • Control de sistemas con respuesta inversa

Upload: ledung

Post on 20-Oct-2018

215 views

Category:

Documents


0 download

TRANSCRIPT

11

Control de Procesos Industriales

6. Control congrandes tiempos muertos

porPascual Campoy

Universidad Politécnica Madrid

U.P.M.-DISAM P. Campoy Control de procesos industriales 2

Control de procesos con grandes tiemposmuertos y procesos con respuesta inversa

• Control de procesos con grandestiempos muertos– Problemática del control– El predictor de Smith

• Control de sistemas con respuestainversa

22

U.P.M.-DISAM P. Campoy Control de procesos industriales 3

Definición de sistemas congrandes tiempos muertos (1/2)

• Tiempo muerto o retardo puro (tm):– es el tiempo comprendido entre el momento en que se

produce un cambio en la entrada y el momento en elque se observa en la salida el efecto de dichavariación

• Procesos con grandes tiempos muertos:– son aquellos procesos en los que el tiempo muerto es

más de dos veces su constante de tiempo (tm>>tp)

U.P.M.-DISAM P. Campoy Control de procesos industriales 4

Definición de sistemas congrandes tiempos muertos (2/2)

• Ejemplos de sistemas con grandes tiemposmuertos:– circulación de materiales o fluidos– mezclas imperfectas– sistemas de medida con retardo– ...

• Modelo en T.L.:Gp(s) = G(s) e-tms

33

U.P.M.-DISAM P. Campoy Control de procesos industriales 5

Problemas de control desistemas con grandes tiempos muertos mediante

realimentación de la salida (1/3) El controlador sigue actuando aún cuando su salida sea

la adecuada para corregir el error

G(s) e-tms GC(s)y(t)yr(t)

-+

⇒ uso de controladores conbaja Kc y elevado Ti y portanto sistemas muy lentos.

Tipo de regulado r

Kc Ganancia

Ti Tiempo integral

Td Tiempo

derivativo P

m

p

p tt

K1

PI m

p

p tt

K9,0 3,33 tm

PID m

p

p tt

K2,1 2 tm 0,5 tm

U.P.M.-DISAM P. Campoy Control de procesos industriales 6

Problemas de control desistemas con grandes tiempos muertos mediante

realimentación de la salida (2/3)

• Ejemplo:G(s) = e-tm s

1+s

gas

Tagua

1.- Controlar el sistema usando Z-N para distintos valores de t m 2.- Ajustar manualmente los valores del controlador para tm=4

44

U.P.M.-DISAM P. Campoy Control de procesos industriales 7

Problemas de control desistemas con grandes tiempos muertos mediante

realimentación de la salida (3/3)

• Ejemplo: Controlador mediante Ziegler-Nichols

Tipo deregulador

Gananciaproporcional

Kc

Tiempointegral

ti

Tiempoderivativo

tdP

!!"

#$$%

&

mp

p

p tt

K1

PI!!"

#$$%

&

mp

p

p tt

K9,0 3,33 tmp

PID!!"

#$$%

&

mp

p

p tt

K2,1 2 tmp 0,5 tmp

KKcc= 0,3 = 0,3 ttii=8 t=8 tdd=2=2

e-4s1+s

GC(s) y(t)yr(t)

-+

U.P.M.-DISAM P. Campoy Control de procesos industriales 8

El Predictor de Smith

• Principio de funcionamiento• Ejemplo• Influencia de los errores de modelado

55

U.P.M.-DISAM P. Campoy Control de procesos industriales 9

Predictor de Smith: Principiode funcionamiento (1/3)

• Idea: controlar la salida antes de que seatrase

Si no se puede medir la salida sin retraso, se predicepredice dicho valor dela salida

G(s) e-tms GC(s)y(t)yr(t)

-+

U.P.M.-DISAM P. Campoy Control de procesos industriales 10

Predictor de Smith: Principiode funcionamiento (2/3)

• Predecir la variable de salida sin retrasar– 1ª aproximación:

• Realimentar la predicción de la salida

Inconveniente: es un control en lazo abierto

G(s) e-tms GC(s)y(t)yr(t)

-+

Gm(s)

66

U.P.M.-DISAM P. Campoy Control de procesos industriales 11

Predictor de Smith: Principiode funcionamiento (3/3)

• Predecir la variable de salida sin retrasar– Predictor de Smith:

• sumar al error predicho con el modelo, el errorreal de la salida retardada el tiempo muerto

G(s) e-tms GC(s)y(t)yr(t)

-+

Gm(s) e-t´ms

++

-+

U.P.M.-DISAM P. Campoy Control de procesos industriales 12

Problemas de control desistemas con grandes tiempos muertos mediante

realimentación de la salida (2/3)

• Ejemplo:G(s) = e-4 s

1+s

gas

Tagua

1.- Controlar el sistema usando un predictor de Smith y compararlo con los resultados anteriores

77

U.P.M.-DISAM P. Campoy Control de procesos industriales 13

Ejemplo Predictor de Smith:planteamiento

sTsK

sTKG i

Ci

CC/111 +

=!!"

#$$%

&+= !

"#

===

2;11

CC

i

KKT

e-4s1+sGC(s)

y(t)yr(t)-

+

++

-+ 1

1+se-4s

U.P.M.-DISAM P. Campoy Control de procesos industriales 14

Ejemplo del Predictor deSmith: resultados

KKcc= 0,6 = 0,6 ttii=40 t=40 tdd=10=10

KKcc= 1 = 1 ttii=10=10

RealimentaciónRealimentación directadirecta de la de la salidasalidaKKcc= 0,3 = 0,3 ttii=8 t=8 tdd=2=2

PredictorPredictor de de SmithSmith con parámetros con parámetrosantiguos del controladorantiguos del controlador

PredictorPredictor de de SmithSmith con parámetros del controlador ajustados sin tiempo muerto. con parámetros del controlador ajustados sin tiempo muerto.Ausencia de error en el modeladoAusencia de error en el modeladoKKcc= 1 = 1 ttii=1 t=1 tdd=0=0

88

U.P.M.-DISAM P. Campoy Control de procesos industriales 15

Influencia de los errores demodelado en el predictor de Smith

Función de transferencia con Predictor de Smith:

Error de modelado:

Conclusiones:si ΔG(s)=0, Gref(s) es la que se obtendría para un sistema sin retardo, añadiendoleposteriormente el retardo en bucle abiertoEl error de modelado disminuye el margen de fase y por tanto la estabilidadrelativa.El error de modelado limita la ganancia del controlador

ΔG(s) = G(s) e-tms - Gm(s) e-t´ms

GGCC(s) G(s)(s) G(s)1+G1+GCC(s)(s)GGmm(s)+G(s)+GCC(s)(s)ΔΔG(s)G(s)GGrefref(s)=(s)= e-tms

U.P.M.-DISAM P. Campoy Control de procesos industriales 16

Ejemplo del Predictor deSmith: errores de modelado

1,51,5

11

0,50,5

5050 100100 150150

1,51,5

11

0,50,5

5050 100100 150150Predictor Predictor de de SmithSmith. sin error de modelado. sin error de modelado

1,51,5

11

0,50,5

5050 100100 150150

1,51,5

11

0,50,5

5050 100100 150150

Error en el modelado de K y Error en el modelado de K y ttpp del 10%del 10%

Error en el modelado del Error en el modelado del ttmm del 10% del 10%

1,51,5

11

0,50,5

5050 100100 150150

Error en el modelado del Error en el modelado del ttmm del -10% del -10%

99

U.P.M.-DISAM P. Campoy Control de procesos industriales 17

Simplificación del Predictorde Smith: el Predictor PI

• Si el tm>>tp, la dinámica del sistema sinretardo se puede puede aproximarpor su ganancia

G(s) e-tms GC(s)y(t)yr(t)

-+

Gm(s) e-t´ms

++

-+

Kp

U.P.M.-DISAM P. Campoy Control de procesos industriales 18

Simplificación del Predictor deSmith: el Predictor PI (2/2)

• Ejemplo de la caldera

1,51,5

11

0,50,5

5050 100100 150150

1,51,5

11

0,50,5

5050 100100 150150

Predictor de SmithPredictor de Smith Predictor PIPredictor PI

1010

U.P.M.-DISAM P. Campoy Control de procesos industriales 19

Control predictivo en procesos con grandestiempos muertos y con respuesta inversa

• Control de procesos con grandes tiemposmuertos

• Control de sistemas con respuesta inversa– Definición de sistemas con respuesta inversa– Modelado de sistemas con respuesta inversa– Control predictivo de sistemas con respuesta

inversa

U.P.M.-DISAM P. Campoy Control de procesos industriales 20

Sistemas con respuesta inversa• Definición:

– son sistemas que evolucionan inicialmente deforma contraria a como lo hacen en régimenpermanente

1111

U.P.M.-DISAM P. Campoy Control de procesos industriales 21

Modelado de sistemas conrespuesta inversa (1/3)

• Sistema de fase no mínima (un ceropositivo):

la acción derivativa con signo menos da lugar a larespuesta inversa

K (1- a s)

(1+ τ1s) (1+ τ2s)

U.P.M.-DISAM P. Campoy Control de procesos industriales 22

Modelado de sistemas conrespuesta inversa (2/3)

• Suma de 2 sistemas: uno sin ceros y otrocon acción derivativa pura

K

(1+ τ1s) (1+ τ2s)

- K a s

(1+ τ1s)(1+ τ2s)

+

+

K (1- a s)

(1+ τ1s) (1+ τ2s)

1212

U.P.M.-DISAM P. Campoy Control de procesos industriales 23

Modelado de sistemas conrespuesta inversa (3/3)

• Suma de 2 sistemas: uno más rápido y otromás intenso (K1> K2, τ1>> τ2)

K1

(1+ τ1s)

- K2

(1+ τ2s)

+

+

K1-K2 + (K1 τ2- K2 τ1)s

(1+ τ1s) (1+ τ2s)

U.P.M.-DISAM P. Campoy Control de procesos industriales 24

Ejemplo de control de sistemasde respuesta inversa

GC(s)y(t)yr(t)

-+ 0,7 -2s 0,7 -2s

(1+10s)(1+s)(1+10s)(1+s)Kp= 0,7tm= 3,5tp = 10

tablasZieger-Nichols

KC = 4,9tI = 7tD= 1,75

tD= 0,95 tD= 0,5

1313

U.P.M.-DISAM P. Campoy Control de procesos industriales 25

Control predictivo de sistemascon respuesta inversa

• Estructura

GC(s)y(t)yr(t)

-+

-

+

Kp (1- a s)

(1+ τ1s) (1+ τ2s)

-A s

(1+ τ1s) (1+ τ2s)

U.P.M.-DISAM P. Campoy Control de procesos industriales 26

Ejemplo control predictivo desistemas con respuesta inversa (1/2)

GC(s)y(t)yr(t)

-+

-

+-A s

(1+10s)(1+s)(1+10s)(1+s)

0,7 -2s 0,7 -2s(1+10s)(1+s)(1+10s)(1+s)

!

Ti =10KLDR =0,1* 0,9=0,09; KLDR =KC0,07 " KC =1,28# $ %

alternativa:mediante aproximación por sistema de 1er orden

!

Ti =tp =10KC =1/K p =1,42" # $

1414

U.P.M.-DISAM P. Campoy Control de procesos industriales 27

Ejercicio

1. Comprobar el comportamiento de una estructura básica decontrol, analizado su mejora mediante ajuste manual de losparámetros del PID

2. Diseñar y calcular una estructura de control,adecuada paraeste sistema

-20(s-1.5) -20(s-1.5) (s+2)(s+7) (s+2)(s+7)

U.P.M.-DISAM P. Campoy Control de procesos industriales 28

Ejemplo control predictivo desistemas con respuesta inversa (2/2)

• Resultados

A=2 A=2 KKcc=1.28 =1.28 ttII=10=10