22
Estrat ´ egias Anti-Windup ENGC66: Introduc ¸˜ ao ao Controle de Processos Industriais Departamento de Engenharia El ´ etrica e de Computac ¸˜ ao - DEEC Universidade Federal da Bahia - UFBA 18 de junho de 2018 Prof. Tito Luís Maia Santos 1/ 19

Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

  • Upload
    others

  • View
    0

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Estrategias Anti-Windup

ENGC66: Introducao ao Controle de Processos Industriais

Departamento de Engenharia Eletrica e de Computacao - DEECUniversidade Federal da Bahia - UFBA

18 de junho de 2018

Prof. Tito Luís Maia Santos 1/ 19

Page 2: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Sumario

1 Introducao

2 O fenomeno “Windup”

3 Estrategias “Anti-Windup”

4 O sinal de controle - Observacoes

5 Comentarios Finais

Prof. Tito Luís Maia Santos 2/ 19

Page 3: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Sumario

1 Introducao

2 O fenomeno “Windup”

3 Estrategias “Anti-Windup”

4 O sinal de controle - Observacoes

5 Comentarios Finais

Prof. Tito Luís Maia Santos 3/ 19

Page 4: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

IntroducaoO problema do acumulo da acao integral (Windup)

Sistemas de controle ⇒ saturacao do atuador;

Acao integral cumpre o papel de assegurar o seguimento dereferencia do tipo degrau na presenca de perturbacoes constantes;

Seguimento de referencia constante ⇒ parcela integral nao varia;

O que ocorre quando nao se pode zerar o erro de seguimento de

referencia?

Erro de seguimento constante ⇒ acumulo da acao integral

(“it winds up”).

Estrategias anti-windup visam mitigar este efeito indesejado.

Nota historica: o papel dos controladores digitais no contexto dadifusao do tema.

Prof. Tito Luís Maia Santos 4/ 19

Page 5: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

IntroducaoO problema do acumulo da acao integral (Windup)

Sistemas de controle ⇒ saturacao do atuador;

Acao integral cumpre o papel de assegurar o seguimento dereferencia do tipo degrau na presenca de perturbacoes constantes;

Seguimento de referencia constante ⇒ parcela integral nao varia;

O que ocorre quando nao se pode zerar o erro de seguimento de

referencia?

Erro de seguimento constante ⇒ acumulo da acao integral

(“it winds up”).

Estrategias anti-windup visam mitigar este efeito indesejado.

Nota historica: o papel dos controladores digitais no contexto dadifusao do tema.

Prof. Tito Luís Maia Santos 4/ 19

Page 6: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

IntroducaoO problema do acumulo da acao integral (Windup)

Sistemas de controle ⇒ saturacao do atuador;

Acao integral cumpre o papel de assegurar o seguimento dereferencia do tipo degrau na presenca de perturbacoes constantes;

Seguimento de referencia constante ⇒ parcela integral nao varia;

O que ocorre quando nao se pode zerar o erro de seguimento de

referencia?

Erro de seguimento constante ⇒ acumulo da acao integral

(“it winds up”).

Estrategias anti-windup visam mitigar este efeito indesejado.

Nota historica: o papel dos controladores digitais no contexto dadifusao do tema.

Prof. Tito Luís Maia Santos 4/ 19

Page 7: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

IntroducaoO problema do acumulo da acao integral (Windup)

Sistemas de controle ⇒ saturacao do atuador;

Acao integral cumpre o papel de assegurar o seguimento dereferencia do tipo degrau na presenca de perturbacoes constantes;

Seguimento de referencia constante ⇒ parcela integral nao varia;

O que ocorre quando nao se pode zerar o erro de seguimento de

referencia?

Erro de seguimento constante ⇒ acumulo da acao integral

(“it winds up”).

Estrategias anti-windup visam mitigar este efeito indesejado.

Nota historica: o papel dos controladores digitais no contexto dadifusao do tema.

Prof. Tito Luís Maia Santos 4/ 19

Page 8: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Sumario

1 Introducao

2 O fenomeno “Windup”

3 Estrategias “Anti-Windup”

4 O sinal de controle - Observacoes

5 Comentarios Finais

Prof. Tito Luís Maia Santos 5/ 19

Page 9: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

O fenomeno “Windup”Efeito da Sobrecarga

Ocorre na mudanca de set-point ou na presenca de perturbacoessignificativas.

No caso do controlador PID, temos:

ud (t) = K

[

e(t) +1

Ti

∫ t

0

e(τ)dτ + Td

d

dtef (t)

]

.

Notar que u(t) = ud (t) caso ud (t) respeite os limites operacionais.

O mesmo vale para o caso com filtro de referencia (“set-point

weightning”).

Prof. Tito Luís Maia Santos 6/ 19

Page 10: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

O fenomeno “Windup”Efeito da Sobrecarga - Seguimento de Referencia

Fonte: K.J. Astrom e T. Hagglung (2006), “Advanced PID Control”,

International Society of Automation

Prof. Tito Luís Maia Santos 7/ 19

Page 11: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

O fenomeno “Windup”Efeito da Sobrecarga - Perturbacoes

Caso - trocador de calor.

Fonte: C.A. Smith e A. Corripio (2015), “Princıpios e Praticas do

Controle Automatico de Process”, 3a Edicao, LTC.

Prof. Tito Luís Maia Santos 8/ 19

Page 12: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

O fenomeno “Windup”Efeito da Sobrecarga - Perturbacoes

Fonte: C.A. Smith e A. Corripio (2015), “Princıpios e Praticas do Controle

Automatico de Process”, 3a Edicao, LTC.

Prof. Tito Luís Maia Santos 9/ 19

Page 13: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Sumario

1 Introducao

2 O fenomeno “Windup”

3 Estrategias “Anti-Windup”

4 O sinal de controle - Observacoes

5 Comentarios Finais

Prof. Tito Luís Maia Santos 10/ 19

Page 14: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Estrategias “Anti-Windup”Integrador Modificado

Sem “anti-windup”:

Com “anti-windup”:

Fonte: C.A. Smith e A. Corripio (2015), “Princıpios e Praticas do

Controle Automatico de Process”, 3a Edicao, LTC.

Prof. Tito Luís Maia Santos 11/ 19

Page 15: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Estrategias “Anti-Windup”Integrador Modificado

A modificacao da acao integral nao tem qualquer parametro

adicional de sintonia;

Pode ser implementada de forma simples em realizacoesanalogicas;

Grande parte dos controladores PID industriais nao contam com

esta alternativa de implementacao.

Do ponto de vista geral, esta estrategia inibe a integracao na

presenca de saturacao (“batch unit”).

A integracao condicional tambem pode ser realizada de formadireta.

Prof. Tito Luís Maia Santos 12/ 19

Page 16: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Estrategias “Anti-Windup”“Back-calculation and Tracking”

Fonte: K.J. Astrom e T. Hagglung (2006), “Advanced PID Control”,

International Society of Automation

Sugestao de sintonia: Tt =√

TiTd .

Prof. Tito Luís Maia Santos 13/ 19

Page 17: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Estrategias “Anti-Windup”“Back-calculation and Tracking”

Analise do efeito de Tt .

Fonte: K.J. Astrom e T. Hagglung (2006), “Advanced PID Control”,International Society of Automation

Prof. Tito Luís Maia Santos 14/ 19

Page 18: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Estrategias “Anti-Windup”“Back-calculation and Tracking”

Principal vantagem: implementacao em PIDs industriais.

PID com mode de seguimento;

Representacao Geral:

Estrutura de realizacao:

Fonte: K.J. Astrom e T. Hagglung (2006), “Advanced PID Control”,

International Society of AutomationProf. Tito Luís Maia Santos 15/ 19

Page 19: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Sumario

1 Introducao

2 O fenomeno “Windup”

3 Estrategias “Anti-Windup”

4 O sinal de controle - Observacoes

5 Comentarios Finais

Prof. Tito Luís Maia Santos 16/ 19

Page 20: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

O sinal de controle - ObservacoesEstufa laboratorial

O sinal de controle pode trazer informacoes escondidas (ruıdo,desempenho);

Nem sempre o efeito “windup” se manifestara;

Cada problema de controle deve ser explorado no contexto dassuas particularidades.

Prof. Tito Luís Maia Santos 17/ 19

Page 21: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Sumario

1 Introducao

2 O fenomeno “Windup”

3 Estrategias “Anti-Windup”

4 O sinal de controle - Observacoes

5 Comentarios Finais

Prof. Tito Luís Maia Santos 18/ 19

Page 22: Estrategias´ Anti-Windup · 2018-06-19 · Estrategias´ Anti-Windup ENGC66: Introduc¸ao ao Controle de Processos Industriais˜ Departamento de Engenharia Eletrica e de Computac¸´

Comentarios Finais

Nesta aula falamos sobre estrategias “anti-windup”.

Na proxima aula estudaremos o controle em cascata.

Prof. Tito Luís Maia Santos 19/ 19