Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros...

53
Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control Automático Controladores Predictivos Aníbal Zanini azanini@fi.uba.ar Departamento de Electrónica Facultad de Ingeniería de la Universidad de Buenos Aires CIITI 2005 CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Transcript of Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros...

Page 1: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Aplicaciones Industriales del ControlAutomático

Controladores Predictivos

Aníbal Zanini

[email protected] de Electrónica

Facultad de Ingeniería de la Universidad de Buenos Aires

CIITI 2005

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 2: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Esquema de la presentación

1 Introducción

2 Ejemplo

3 Generalización

4 Otros Ejemplos

5 Familia de Controladores

6 Conclusiones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 3: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Esquema de la presentación

1 Introducción

2 Ejemplo

3 Generalización

4 Otros Ejemplos

5 Familia de Controladores

6 Conclusiones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 4: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Introducción

Primer Controlador Predictivo: Control con Predictor de Smith

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 5: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Predicción y Control

El problema de la predicción y del control es un únicoproblema.Si se es capaz de saber lo que va a pasar en el futuro, sepuede forzar la dinámica para que ese futuro sea como sedesee.

El control por realimentación es como manejar un auto mirandopor el espejo retrovisor, el control predictivo es hacerlo mirandohacia adelante

Pero...

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 6: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Predicción y Control

El problema de la predicción y del control es un únicoproblema.Si se es capaz de saber lo que va a pasar en el futuro, sepuede forzar la dinámica para que ese futuro sea como sedesee.

El control por realimentación es como manejar un auto mirandopor el espejo retrovisor, el control predictivo es hacerlo mirandohacia adelante

Pero...

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 7: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Predicción y Control

El problema de la predicción y del control es un únicoproblema.Si se es capaz de saber lo que va a pasar en el futuro, sepuede forzar la dinámica para que ese futuro sea como sedesee.

El control por realimentación es como manejar un auto mirandopor el espejo retrovisor, el control predictivo es hacerlo mirandohacia adelante

Pero...

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 8: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Predicción y Control

El problema de la predicción y del control es un únicoproblema.Si se es capaz de saber lo que va a pasar en el futuro, sepuede forzar la dinámica para que ese futuro sea como sedesee.

El control por realimentación es como manejar un auto mirandopor el espejo retrovisor, el control predictivo es hacerlo mirandohacia adelante

Pero...

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 9: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Predicción

Pero...

La predicción está basada en un modelo (lo mismo pasacon el P. de Smith),Controladores basados en el Modelo (MPC) en formaexplícita,Implica un conocimiento preciso de la dinámica.

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 10: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Predicción

Pero...

La predicción está basada en un modelo (lo mismo pasacon el P. de Smith),Controladores basados en el Modelo (MPC) en formaexplícita,Implica un conocimiento preciso de la dinámica.

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 11: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Predicción

Pero...

La predicción está basada en un modelo (lo mismo pasacon el P. de Smith),Controladores basados en el Modelo (MPC) en formaexplícita,Implica un conocimiento preciso de la dinámica.

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 12: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Predicción

Pero...

La predicción está basada en un modelo (lo mismo pasacon el P. de Smith),Controladores basados en el Modelo (MPC) en formaexplícita,Implica un conocimiento preciso de la dinámica.

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 13: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

¿Porqué predecir?

¿Porqué predecir?

Las acciones de control tienen, en general, efecto sobre lasalida en instantes futuros,Sistemas con retardo.

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 14: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

¿Porqué predecir?

¿Porqué predecir?

Las acciones de control tienen, en general, efecto sobre lasalida en instantes futuros,Sistemas con retardo.

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 15: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Esquema de la presentación

1 Introducción

2 Ejemplo

3 Generalización

4 Otros Ejemplos

5 Familia de Controladores

6 Conclusiones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 16: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplo Simple

a) Planta sin Retardoyk+1 = ayk + buk

Ley de Controluk = 1

b (rk+1 − ayk )

Sigue existiendo la realimentación

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 17: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplo Simple

a) Planta sin Retardoyk+1 = ayk + buk

Ley de Controluk = 1

b (rk+1 − ayk )

Sigue existiendo la realimentación

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 18: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplo Simple

a) Planta sin Retardoyk+1 = ayk + buk

Ley de Controluk = 1

b (rk+1 − ayk )

Sigue existiendo la realimentación

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 19: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplo Simple

a) Planta sin Retardoyk+1 = ayk + buk

Ley de Controluk = 1

b (rk+1 − ayk )

Sigue existiendo la realimentación

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 20: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplo Simple

a) Planta sin Retardoyk+1 = ayk + buk

Ley de Controluk = 1

b (rk+1 − ayk )

Sigue existiendo la realimentación

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 21: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otro Ejemplo Simple

b) Misma Planta con retardo:yk+2 = ayk+1 + buk

yk+2 = a2yk + buk + abuk−1

Ley de Controluk = 1

b

(rk+2 − a2yk − abuk−1

)

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 22: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otro Ejemplo Simple

b) Misma Planta con retardo:yk+2 = ayk+1 + buk

yk+2 = a2yk + buk + abuk−1

Ley de Controluk = 1

b

(rk+2 − a2yk − abuk−1

)

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 23: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otro Ejemplo Simple

b) Misma Planta con retardo:yk+2 = ayk+1 + buk

yk+2 = a2yk + buk + abuk−1

Ley de Controluk = 1

b

(rk+2 − a2yk − abuk−1

)

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 24: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otro Ejemplo Simple

b) Misma Planta con retardo:yk+2 = ayk+1 + buk

yk+2 = a2yk + buk + abuk−1

Ley de Controluk = 1

b

(rk+2 − a2yk − abuk−1

)

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 25: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otro Ejemplo Simple

b) Misma Planta con retardo:yk+2 = ayk+1 + buk

yk+2 = a2yk + buk + abuk−1

Ley de Controluk = 1

b

(rk+2 − a2yk − abuk−1

)

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 26: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Esquema de la presentación

1 Introducción

2 Ejemplo

3 Generalización

4 Otros Ejemplos

5 Familia de Controladores

6 Conclusiones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 27: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otras formas de ver el Problema

Concepto de predicción de la salida siempre presente.Otra forma de interpretar este control:Jk+d = 1

2 [yk+d − rk+d ]2

Resolviendo esta ecuación se llega a la misma conclusiónanterior.Diseño más flexible:Jk+d = 1

2 [yk+d − rk+d ]2 + λ2 u2

k

Aquí comienza una familia de controladores basados en lapredicción....

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 28: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otras formas de ver el Problema

Concepto de predicción de la salida siempre presente.Otra forma de interpretar este control:Jk+d = 1

2 [yk+d − rk+d ]2

Resolviendo esta ecuación se llega a la misma conclusiónanterior.Diseño más flexible:Jk+d = 1

2 [yk+d − rk+d ]2 + λ2 u2

k

Aquí comienza una familia de controladores basados en lapredicción....

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 29: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otras formas de ver el Problema

Concepto de predicción de la salida siempre presente.Otra forma de interpretar este control:Jk+d = 1

2 [yk+d − rk+d ]2

Resolviendo esta ecuación se llega a la misma conclusiónanterior.Diseño más flexible:Jk+d = 1

2 [yk+d − rk+d ]2 + λ2 u2

k

Aquí comienza una familia de controladores basados en lapredicción....

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 30: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otras formas de ver el Problema

Concepto de predicción de la salida siempre presente.Otra forma de interpretar este control:Jk+d = 1

2 [yk+d − rk+d ]2

Resolviendo esta ecuación se llega a la misma conclusiónanterior.Diseño más flexible:Jk+d = 1

2 [yk+d − rk+d ]2 + λ2 u2

k

Aquí comienza una familia de controladores basados en lapredicción....

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 31: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otras formas de ver el Problema

Concepto de predicción de la salida siempre presente.Otra forma de interpretar este control:Jk+d = 1

2 [yk+d − rk+d ]2

Resolviendo esta ecuación se llega a la misma conclusiónanterior.Diseño más flexible:Jk+d = 1

2 [yk+d − rk+d ]2 + λ2 u2

k

Aquí comienza una familia de controladores basados en lapredicción....

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 32: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otras formas de ver el Problema

Concepto de predicción de la salida siempre presente.Otra forma de interpretar este control:Jk+d = 1

2 [yk+d − rk+d ]2

Resolviendo esta ecuación se llega a la misma conclusiónanterior.Diseño más flexible:Jk+d = 1

2 [yk+d − rk+d ]2 + λ2 u2

k

Aquí comienza una familia de controladores basados en lapredicción....

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 33: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Otras formas de ver el Problema

Concepto de predicción de la salida siempre presente.Otra forma de interpretar este control:Jk+d = 1

2 [yk+d − rk+d ]2

Resolviendo esta ecuación se llega a la misma conclusiónanterior.Diseño más flexible:Jk+d = 1

2 [yk+d − rk+d ]2 + λ2 u2

k

Aquí comienza una familia de controladores basados en lapredicción....

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 34: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Esquema de la presentación

1 Introducción

2 Ejemplo

3 Generalización

4 Otros Ejemplos

5 Familia de Controladores

6 Conclusiones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 35: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Control Predictivo Clásico

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 36: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Control Predictivo Ponderado

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 37: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Control Predictivo Ponderado con Polinomios

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 38: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Adaptación de los Controladores Predictivos

Los controladores predictivos tienen una estructura muyconveniente para hacerlos adaptables

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 39: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Plantas con Ruido

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 40: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Esquema de la presentación

1 Introducción

2 Ejemplo

3 Generalización

4 Otros Ejemplos

5 Familia de Controladores

6 Conclusiones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 41: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplos de integrantes de la Familia

Dependiendo de cómo se defina el funcional:

J =N2∑

h=N1

[rk+h − yk+h/k

]2+ λ

Nu∑j=1

[∆uk+j−1

]2

Lazo simple o multivariableFunción de transferencia, Variables de estado, MatrizdinámicaDependiendo de cómo se defina el predictor: lineal, nolineal, difuso, neuronalDependiendo de cómo se minimice el funcional, puedeincluir restricciones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 42: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplos de integrantes de la Familia

Dependiendo de cómo se defina el funcional:

J =N2∑

h=N1

[rk+h − yk+h/k

]2+ λ

Nu∑j=1

[∆uk+j−1

]2

Lazo simple o multivariableFunción de transferencia, Variables de estado, MatrizdinámicaDependiendo de cómo se defina el predictor: lineal, nolineal, difuso, neuronalDependiendo de cómo se minimice el funcional, puedeincluir restricciones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 43: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplos de integrantes de la Familia

Dependiendo de cómo se defina el funcional:

J =N2∑

h=N1

[rk+h − yk+h/k

]2+ λ

Nu∑j=1

[∆uk+j−1

]2

Lazo simple o multivariableFunción de transferencia, Variables de estado, MatrizdinámicaDependiendo de cómo se defina el predictor: lineal, nolineal, difuso, neuronalDependiendo de cómo se minimice el funcional, puedeincluir restricciones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 44: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplos de integrantes de la Familia

Dependiendo de cómo se defina el funcional:

J =N2∑

h=N1

[rk+h − yk+h/k

]2+ λ

Nu∑j=1

[∆uk+j−1

]2

Lazo simple o multivariableFunción de transferencia, Variables de estado, MatrizdinámicaDependiendo de cómo se defina el predictor: lineal, nolineal, difuso, neuronalDependiendo de cómo se minimice el funcional, puedeincluir restricciones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 45: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplos de integrantes de la Familia

Dependiendo de cómo se defina el funcional:

J =N2∑

h=N1

[rk+h − yk+h/k

]2+ λ

Nu∑j=1

[∆uk+j−1

]2

Lazo simple o multivariableFunción de transferencia, Variables de estado, MatrizdinámicaDependiendo de cómo se defina el predictor: lineal, nolineal, difuso, neuronalDependiendo de cómo se minimice el funcional, puedeincluir restricciones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 46: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Ejemplos de integrantes de la Familia

Dependiendo de cómo se defina el funcional:

J =N2∑

h=N1

[rk+h − yk+h/k

]2+ λ

Nu∑j=1

[∆uk+j−1

]2

Lazo simple o multivariableFunción de transferencia, Variables de estado, MatrizdinámicaDependiendo de cómo se defina el predictor: lineal, nolineal, difuso, neuronalDependiendo de cómo se minimice el funcional, puedeincluir restricciones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 47: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Esquema de la presentación

1 Introducción

2 Ejemplo

3 Generalización

4 Otros Ejemplos

5 Familia de Controladores

6 Conclusiones

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 48: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Conclusiones

Controladores basados en el modelo de la plantaPredicción y controlLa predicción no reemplaza a la realimentaciónEn un mono lazo no superan a un PIDPero es muy fácil de extrapolar la idea a sistemasmultivariablesMuy utilizado en la industria

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 49: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Conclusiones

Controladores basados en el modelo de la plantaPredicción y controlLa predicción no reemplaza a la realimentaciónEn un mono lazo no superan a un PIDPero es muy fácil de extrapolar la idea a sistemasmultivariablesMuy utilizado en la industria

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 50: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Conclusiones

Controladores basados en el modelo de la plantaPredicción y controlLa predicción no reemplaza a la realimentaciónEn un mono lazo no superan a un PIDPero es muy fácil de extrapolar la idea a sistemasmultivariablesMuy utilizado en la industria

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 51: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Conclusiones

Controladores basados en el modelo de la plantaPredicción y controlLa predicción no reemplaza a la realimentaciónEn un mono lazo no superan a un PIDPero es muy fácil de extrapolar la idea a sistemasmultivariablesMuy utilizado en la industria

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 52: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Conclusiones

Controladores basados en el modelo de la plantaPredicción y controlLa predicción no reemplaza a la realimentaciónEn un mono lazo no superan a un PIDPero es muy fácil de extrapolar la idea a sistemasmultivariablesMuy utilizado en la industria

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC

Page 53: Aplicaciones Industriales del Control Automático ......Introducción Ejemplo Generalización Otros Ejemplos Familia de Controladores Conclusiones Aplicaciones Industriales del Control

IntroducciónEjemplo

GeneralizaciónOtros Ejemplos

Familia de ControladoresConclusiones

Referencias I

Goodwin, G. Sin: Adaptive Filtering, Prediction and Control,Prentice Hall - 1984.

E.F. Camacho, Model Predictive Control in the ProcessIndustry, Springer, 1995.

CIITI 2005 - Aníbal Zanini Aplicaciones Industriales del Control Automático ESC