• Nenhum resultado encontrado

Mario Campos, Dr.ECP PETROBRÁS/CENPES. Engenharia Básica em Automação e Otimização de Processos (EB/AOT)

N/A
N/A
Protected

Academic year: 2021

Share "Mario Campos, Dr.ECP PETROBRÁS/CENPES. Engenharia Básica em Automação e Otimização de Processos (EB/AOT)"

Copied!
36
0
0

Texto

(1)

1

1

Controle

Controle

Regulatório

Regulatório

Avançado e

Avançado e

Sintonia de Controladores PID

Sintonia de Controladores PID

Mario Campos, Dr.ECP

Mario Campos, Dr.ECP

PETROBRÁS/CENPES

PETROBRÁS/CENPES

Engenharia Básica em Automação e

Engenharia Básica em Automação e

Otimização de Processos (EB/AOT)

Otimização de Processos (EB/AOT)

e

e

-

-

mail:

mail:

mariocampos

mariocampos

@

@

petrobras

petrobras

.com.

.com.

br

br

Rota: (0xx) 21 3865

Rota: (0xx) 21 3865

-

-

4876

4876

CENEL

CENEL

-

-

Setembro 2005

Setembro 2005

2

2

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Plano

Plano

Q

Q

Introdução

Introdução

Q

Q

Tipos de Controladores PID

Tipos de Controladores PID

Q

Q

Dinâmica dos Processos

Dinâmica dos Processos

Q

Q

Estratégias de Controle Regulatório

Estratégias de Controle Regulatório

Avançado

Avançado

Q

Q

Sintonia de Controladores PID

Sintonia de Controladores PID

Q

Q

Exemplos e Trabalhos Práticos

Exemplos e Trabalhos Práticos

Q

(2)

3

3

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Introdução

Introdução

Q

Q

Controlador PID é sem dúvida o mais

Controlador PID é sem dúvida o mais

utilizado na prática (97% dos casos):

utilizado na prática (97% dos casos):

Estrutura versátil;

Estrutura versátil;

Poucos parâmetros a serem

Poucos parâmetros a serem

sintonizados;

sintonizados;

Fácil associação entre os parâmetros de

Fácil associação entre os parâmetros de

sintonia e o desempenho;

sintonia e o desempenho;

Disponível em quase todos os

Disponível em quase todos os

equipamentos industriais.

equipamentos industriais.

4

4

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Introdução (Auditoria)

Introdução (Auditoria)

Q

Q

Uso dos controladores PID:

Uso dos controladores PID:

Malhas de Composição

Malhas de Composição

2%

2%

Malhas de Vazão

Malhas de Vazão

39%

39%

Malhas de Nível

Malhas de Nível

20%

20%

Malhas de Pressão

Malhas de Pressão

19%

19%

Malhas de Temperatura

Malhas de Temperatura

20%

20%

Q

Q

Desempenho dos controladores PID:

Desempenho dos controladores PID:

36% das malhas abertas (Manual)

36% das malhas abertas (Manual)

32% das malhas operando de forma boa ou

32% das malhas operando de forma boa ou

aceitável

aceitável

20% das malhas operando de forma razoável

20% das malhas operando de forma razoável

(3)

5

5

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Introdução ao Controle de

Introdução ao Controle de

Processos

Processos

Q

Q

Objetivo: Manter certas variáveis do

Objetivo: Manter certas variáveis do

processo entre os seus limites

processo entre os seus limites

operacionais desejáveis.

operacionais desejáveis.

Q

Q

Sistemas de Controle:

Sistemas de Controle:

Malha Aberta;

Malha Aberta;

Malha Fechada.

Malha Fechada.

6

6

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Introdução ao Controle

Introdução ao Controle

Q

Q

Sistemas em malha aberta: simples e barato, mas

Sistemas em malha aberta: simples e barato, mas

não compensa perturbações.

não compensa perturbações.

C on trolador

(4)

7

7

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Sistemas em malha Fechada

Sistemas em malha Fechada

Q

Q

Compensar variações internas e

Compensar variações internas e

perturbações, mas pode instabilizar.

perturbações, mas pode instabilizar.

Entrada

Controlador

PLANTA

Saída

MEDIDOR

SENSOR

Valor

Desejado

Atuador

8

8

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Sistemas em malha Fechada

Sistemas em malha Fechada

Q

Q

Problema Regulatório: Manter as

Problema Regulatório: Manter as

variáveis nos pontos operacionais

variáveis nos pontos operacionais

desejados.

desejados.

Q

Q

Problema Servo: As variáveis devem

Problema Servo: As variáveis devem

seguir uma trajetória.

seguir uma trajetória.

Q

(5)

9

9

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Projeto de um Sistema de

Projeto de um Sistema de

Controle

Controle

Q

Q

Requisitos gerais:

Requisitos gerais:

Estável

Estável

Eliminar as perturbações

Eliminar as perturbações

Baixa interação entre as malhas

Baixa interação entre as malhas

Sem desvio dos SP’s ou erro em regime

Sem desvio dos SP’s ou erro em regime

permanente

permanente

Bom desempenho (rapidez, robustez, etc.)

Bom desempenho (rapidez, robustez, etc.)

10

10

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Introdução

Introdução -

-

Projeto do

Projeto do

Controle

Controle

Q

Q

Sistema de controle multivariável.

Sistema de controle multivariável.

(6)

11

11

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Introdução

Introdução

-

-

Projeto do Controle

Projeto do Controle

Q

Q

Sistema Multivariável

Sistema Multivariável

12

12

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Projeto de Sistemas de Controle

Projeto de Sistemas de Controle

Q

Q

Análise do Processo:

Análise do Processo:

Escolha das variáveis [CV e MV’s]

Escolha das variáveis [CV e MV’s]

Sensibilidade (Também da Instrumentação)

Sensibilidade (Também da Instrumentação)

RGA, Simulações estáticas e dinâmicas, etc.

RGA, Simulações estáticas e dinâmicas, etc.

Definição da estratégia (Cascata, Razão,

Definição da estratégia (Cascata, Razão,

Override, FFW, etc.) e do algoritmo PID.

Override, FFW, etc.) e do algoritmo PID.

Q

Q

Detalhamento: Cuidados com a instalação

Detalhamento:

Cuidados com a instalação

e configuração.

e configuração.

Q

(7)

13

13

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Projeto do Sistema de Controle

Projeto do Sistema de Controle

N

Análise da

Planta

Definição do

Desempenho

Definição da Estrutura e do

tipo de controle e Pré-sintonia

OK ?

Implantação, Sintonia e

Avaliação do desempenho

14

14

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Fase de Implantação e Sintonia

Fase de Implantação e Sintonia

Q

Q

A sintonia depende:

A sintonia depende:

da estratégia de controle proposta,

da estratégia de controle proposta,

da dinâmica do processo,

da dinâmica do processo,

do algoritmo de controle utilizado,

do algoritmo de controle utilizado,

e do critério de desempenho desejado

e do critério de desempenho desejado

para a malha.

(8)
(9)
(10)

19

19

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

(11)

21

21

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Plano

Plano

Q

Q

Introdução

Introdução

Q

Q

Tipos de Controladores PID

Tipos de Controladores PID

Q

Q

Dinâmica dos Processos

Dinâmica dos Processos

Q

Q

Estratégias de Controle Regulatório

Estratégias de Controle Regulatório

Avançado

Avançado

Q

Q

Sintonia de Controladores PID

Sintonia de Controladores PID

Q

Q

Exemplos e Trabalhos Práticos

Exemplos e Trabalhos Práticos

Q

Q

Conclusões

Conclusões

22

22

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador de Processo

Controlador de Processo

Q

Q

Cálculo do erro ou desvio:

Cálculo do erro ou desvio:

Erro = SP

Erro = SP

-

-

PV

PV

Q

Q

Cálculo da ação de controle:

Cálculo da ação de controle:

MV = f(Erro)

MV = f(Erro)

E ntra da

C ontrola dor

P L A N T A

S a ída

(12)

23

23

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador PID

Controlador PID

Q

Q

Equação básica:

Equação básica:

Termo Proporcional

Termo Proporcional

Termo Integral

Termo Integral

Termo Derivativo

Termo Derivativo

Combinações: P, PI,

Combinações: P, PI,

PD, PID

PD, PID

+

+

=

dt

dErro

dt

Erro

Erro

K

u

D

I

P

τ

τ

1

24

24

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador Proporcional (P)

Controlador Proporcional (P)

Q

Q

Saída é proporcional ao erro.

Saída é proporcional ao erro.

Q

Q

O termo K

O termo K

P

P

é o ganho proporcional.

é o ganho proporcional.

Q

Q

Algoritmo Posição:

Algoritmo Posição:

U(t) = K

U(t) = K

P

P

* Erro(t) + Valor Inicial

* Erro(t) + Valor Inicial

Q

Q

Algoritmo de velocidade:

Algoritmo de velocidade:

(13)

25

25

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador Proporcional (P)

Controlador Proporcional (P)

PLANTA

Saída

MEDIDOR

SENSOR

-SP

+

Erro

K

P

U

Ação direta

Ação direta

ou reversa

ou reversa

Banda Proporcional:

Banda Proporcional:

BP=100/K

BP=100/K

P

P

26

26

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador PI

Controlador PI

Q

Q

Proporcional ao erro e a integral do erro.

Proporcional ao erro e a integral do erro.

Q

Q

O fator multiplicativo (1/T

O fator multiplicativo (1/T

I

I

)

)

é

é

conhecido

conhecido

como o ganho integral do controlador (ou

como o ganho integral do controlador (ou

n

n

ú

ú

mero de repeti

mero de repeti

çõ

çõ

es por segundo).

es por segundo).

Q

Q

O termo (T

O termo (T

I

I

)

)

é

é

o tempo integral.

o tempo integral.

U(t) = K

(14)

27

27

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador PI

Controlador PI

Q

Q

Controlador paralelo alternativo:

Controlador paralelo alternativo:

U(t) = K

U(t) = K

P

P

* Erro(t) + (1/T

* Erro(t) + (1/T

I

I

)*[

)*[

Erro(t)*dt ] + U

Erro(t)*dt ] + U

0

0

Q

Q

Controlador paralelo clássico:

Controlador paralelo clássico:

U(t) = K

U(t) = K

P

P

* Erro(t) + (K

* Erro(t) + (K

P

P

/T

/T

I

I

)*[

)*[

Erro(t)*dt ] + U

Erro(t)*dt ] + U

0

0

Q

Q

Controlador paralelo alternativo

Controlador paralelo alternativo

(velocidade):

(velocidade):

U(n) = K

U(n) = K

P

P

*

*

Erro (n) + (1/T

Erro (n) + (1/T

I

I

) * Erro(n) * TA

) * Erro(n) * TA

(Facilita evitar a satura

(Facilita evitar a satura

çã

çã

o do termo integral)

o do termo integral)

(15)

29

29

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador PID

Controlador PID

Q

Q

PI mais o termo derivativo.

PI mais o termo derivativo.

O fator (T

O fator (T

D

D

)

)

é

é

o

o

tempo derivativo.

tempo derivativo.

Q

Q

PID paralelo

PID paralelo

:

:

U(t) = K

U(t) = K

P

P

*{Erro(t) + (1/T

*{Erro(t) + (1/T

I

I

)* [

)* [

Erro(t)*dt]+T

Erro(t)*dt]+T

D

D

*dErro/dt }+ U

*dErro/dt }+ U

0

0

Q

Q

Controlador

Controlador

PID s

PID s

é

é

rie ou iterativo :

rie ou iterativo :

)

(

1

1

1

1

)

(

Erro

s

s

T

s

T

s

T

K

s

U

I

D

D

P

+

+

+

=

α

30

30

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador PID

Controlador PID

Q

Q

PID paralelo (velocidade):

PID paralelo (velocidade):

U(n) = K

U(n) = K

P

P

*{

*{

Erro (n) + (1/T

Erro (n) + (1/T

I

I

)*Erro(n)*TA

)*Erro(n)*TA

+ T

+ T

D

D

*[Erro(n)

*[Erro(n)

-

-

2*Erro(n

2*Erro(n

-

-

1)+Erro(n

1)+Erro(n

-

-

2)]/TA}

2)]/TA}

Q

Q

O tipo de implementaçã

O tipo de implementa

ção do PID

o do PID é

é

importante para a sintonia.

(16)

31

31

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador PID

Controlador PID

32

32

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador PID

Controlador PID

Q

Q

Tipo: Posição ou velocidade, alternativo

Tipo: Posição ou velocidade, alternativo

ou não, série ou paralelo, ação no erro

ou não, série ou paralelo, ação no erro

ou na PV, etc.

ou na PV, etc.

U(t) = K

U(t) = K

P

P

* Erro(t) + (1/T

* Erro(t) + (1/T

I

I

) * [

) * [

Erro(t)*dt ] + Valor Inicial

Erro(t)*dt ] + Valor Inicial

Erro (n) = Erro (n) * Ação Onde: Ação = 1 ou

Erro (n) = Erro (n) * Ação Onde: Ação = 1 ou

-

-

1

1

Q

Q

Tipo de parâmetro de sintonia: ganho

Tipo de parâmetro de sintonia: ganho

ou BP, tempo integral ou reset.

(17)

33

33

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador PID

Controlador PID

Q

Q

Conversão da sintonia:

Conversão da sintonia:

[

1

]

1

1

(

)

)

(

"

"

"

E

s

s

T

s

T

K

s

U

I

D

P

+

+

=

(

)

1

1

T

s

E

(

s

)

s

T

K

s

U

D

I

P

+

+

=

Fator

T

T

Fator

T

T

Fator

K

K

T

T

Fator

D

D

I

I

P

P

I

D

"

"

"

"

"

1

=

×

=

×

=

+

=

Fator

T

T

Fator

T

T

Fator

K

K

T

T

Fator

D

D

I

I

P

P

I

D

=

×

=

×

=

⎟⎟

⎜⎜

+

=

"

"

"

5

.

0

25

.

0

5

.

0

D

I

T

T

≥ 4

×

34

34

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Sintonia e Projeto de

Sintonia e Projeto de

Controladores PID

Controladores PID

Q

Q

Definição do tipo de controlador.

Definição do tipo de controlador.

Q

Q

Definição da estratégia de controle.

Definição da estratégia de controle.

Q

Q

Obtenção da dinâmica do processo.

Obtenção da dinâmica do processo.

Q

(18)

35

35

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Plano

Plano

Q

Q

Introdução

Introdução

Q

Q

Projeto de Sistemas de Controle

Projeto de Sistemas de Controle

Q

Q

Tipos de Controladores PID

Tipos de Controladores PID

Q

Q

Dinâmica dos Processos

Dinâmica dos Processos

Q

Q

Estratégias de Controle Regulatório

Estratégias de Controle Regulatório

Avançado

Avançado

Q

Q

Sintonia de Controladores PID

Sintonia de Controladores PID

Q

Q

Exemplos e Trabalhos Práticos

Exemplos e Trabalhos Práticos

Q

Q

Conclusões

Conclusões

36

36

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Dinâmica da Planta

Dinâmica da Planta

Q

Q

Obtenção do modelo em malha aberta.

Obtenção do modelo em malha aberta.

Q

Q

Duas abordagens:

Duas abordagens:

Modelagem fenomenológica.

Modelagem fenomenológica.

Usa leis físicas e correlações.

Usa leis físicas e correlações.

Balan

Balan

ç

ç

os (princ

os (princ

í

í

pios de conserva

pios de conserva

çã

çã

o) de

o) de

momento linear, massa e energia.

momento linear, massa e energia.

(19)

37

37

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Modelagem fenomenológica

Modelagem fenomenológica

Q

Q

Vantagem: Capacidade de

Vantagem: Capacidade de

generalização (incorpora as não

generalização (incorpora as não

-

-linearidades), e os parâmetros tem

linearidades), e os parâmetros tem

interpretações físicas.

interpretações físicas.

Q

Q

Desvantagem: tempo de

Desvantagem: tempo de

desenvolvimento, dificuldade de

desenvolvimento, dificuldade de

modelagem e obtenção dos parâmetros

modelagem e obtenção dos parâmetros

em sistemas complexos.

em sistemas complexos.

38

38

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Modelagem fenomenológica

Modelagem fenomenológica

Q

Q

Para utilizar a teoria clássica de

Para utilizar a teoria clássica de

controle de processo, lineariza

controle de processo, lineariza

-

-

se os

se os

modelos em torno do ponto de

modelos em torno do ponto de

(20)

39

39

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Identificação de Processos

Identificação de Processos

Q

Q

Construir modelos matem

Construir modelos matem

á

á

ticos de

ticos de

processos din

processos din

â

â

micos a partir de dados

micos a partir de dados

experimentais.

experimentais.

Q

Q

Modelos do tipo

Modelos do tipo

caixa

caixa

-

-

preta

preta

entre

entre

entradas e sa

entradas e sa

í

í

das (n

das (n

ã

ã

o h

o h

á

á

interesses

interesses

nos mecanismos internos do sistema).

nos mecanismos internos do sistema).

40

40

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Identificação de Processos

Identificação de Processos

Q

Q

Vantagens:

Vantagens:

o m

o m

é

é

todo mais r

todo mais r

á

á

pido e

pido e

pr

pr

á

á

tico de se obter um modelo da

tico de se obter um modelo da

din

din

â

â

mica do processo

mica do processo

.

.

Q

Q

Desvantagem:

Desvantagem:

modelo tem uma

modelo tem uma

validade apenas local, isto

validade apenas local, isto

é

é

em torno

em torno

do ponto de opera

do ponto de opera

çã

çã

o, n

o, n

ã

ã

o permitindo

o permitindo

grandes extrapola

(21)

41

41

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2

005

Passos da Identificação

Passos da Identificação

Q

Q

Planejamento experimental;

Planejamento experimental;

Q

Q

Sele

Sele

çã

çã

o da estrutura do modelo (linear

o da estrutura do modelo (linear

ou n

ou n

ã

ã

o

o

);

);

Q

Q

Estima

Estima

çã

çã

o dos par

o dos par

â

â

metros do modelo

metros do modelo

;

;

Q

Q

Valida

Valida

çã

çã

o do modelo.

o do modelo.

42

42

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Obtenção do modelo dinâmico

Obtenção do modelo dinâmico

(modelagem e identificação)

(modelagem e identificação)

Q

Q

Trocador de Calor.

Trocador de Calor.

(22)

43

43

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Modelagem do processo

Modelagem do processo

Q

Q

Modelo deve ser o mais simples possível.

Modelo deve ser o mais simples possível.

Q

Q

Quantidade de calor (Q) fornecida pelo fluido

Quantidade de calor (Q) fornecida pelo fluido

quente

quente

B

B

,

,

é

é

proporcional a abertura da

proporcional a abertura da

v

v

á

á

lvula. ( Q = K * sa

lvula. ( Q = K * sa

í

í

da do TIC

da do TIC

).

).

Q

Q

Din

Din

â

â

micas da v

micas da v

á

á

lvula e da troca t

lvula e da troca t

é

é

rmica

rmica

agrupadas em uma fun

agrupadas em uma fun

çã

çã

o de transfer

o de transfer

ê

ê

ncia.

ncia.

Q

Q

Considerar:

Considerar:

T

T

A2

A2

= T

= T

A1

A1

+ [ Q / ( M

+ [ Q / ( M

A1

A1

* CP ) ]

* CP ) ]

44

44

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Modelo do trocador de calor

Modelo do trocador de calor

(23)

45

45

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Simulação Dinâmica

Simulação Dinâmica

Q

Q

Vantagem é a liberdade para se fazer a

Vantagem é a liberdade para se fazer a

pré

pré

-

-

sintonia e análise do desempenho

sintonia e análise do desempenho

do controle.

do controle.

Q

Q

Desvantagem é o tempo de

Desvantagem é o tempo de

desenvolvimento e obtenção dos

desenvolvimento e obtenção dos

parâmetros.

parâmetros.

Simnon, Matlab, Octave, Speed

Simnon, Matlab, Octave, Speed

-

-

Up, etc.

Up, etc.

(24)

47

47

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Identificação do Processo

Identificação do Processo

Q

Q

Colocar o controlador TIC em manual, e

Colocar o controlador TIC em manual, e

variar a sa

variar a sa

í

í

da de

da de

±

±

5 ou 10%

5 ou 10%

.

.

Q

Q

É

É

registrada a evolu

registrada a evolu

çã

çã

o da temperatura (que

o da temperatura (que

é

é

a PV do controlador)

a PV do controlador)

.

.

Q

Q

Esta curva permite obter o ganho, a

Esta curva permite obter o ganho, a

constante de tempo e o tempo morto do

constante de tempo e o tempo morto do

processo (modelo de resposta ao degrau

processo (modelo de resposta ao degrau

Fun

Fun

çã

çã

o de transfer

o de transfer

ê

ê

ncia).

ncia).

τ

τ

dT

dT

/

/

dt

dt

+ T = K*U => T(s)/U(s) = K / (

+ T = K*U => T(s)/U(s) = K / (

τ

τ

s + 1)

s + 1)

(25)

49

49

Introdução a Teoria Clássica de

Introdução a Teoria Clássica de

Controle

Controle

50

50

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Sistemas Lineares

Sistemas Lineares

Q

Q

As propriedades dinâmicas e estáticas

As propriedades dinâmicas e estáticas

do processo não dependem do ponto

do processo não dependem do ponto

de operação.

de operação.

Q

Q

Linearização.

Linearização.

Q

Q

Função de Transferência (Matriz).

Função de Transferência (Matriz).

Q

(26)

51

51

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Resposta ao degrau unitário

Resposta ao degrau unitário

Q

Q

Equa

Equa

çã

çã

o diferencial equivalente:

o diferencial equivalente:

τ

τ

dT

dT

/

/

dt

dt

+ T = K*U

+ T = K*U

Q

Q

T(t) = K*(1

T(t) = K*(1

-

-

e

e

-

-

t/

t/

τ

τ

)

)

Q

Q

Sistema

Sistema

é

é

est

est

á

á

vel se

vel se

τ

τ

é

é

positivo

positivo

(ra

(ra

í

í

zes do denominador da G(s) ou

zes do denominador da G(s) ou

p

p

ó

ó

los com partes reais negativas).

los com partes reais negativas).

( )

1

+

=

s

K

s

G

P

τ

52

52

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Função de Transferência

Função de Transferência

(aproximação)

(aproximação)

Q

Q

Primeira ordem:

Primeira ordem:

(27)

53

53

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Função de Transferência

Função de Transferência

(aproximação)

(aproximação)

Q

Q

Ganho

Ganho

do processo : K =

do processo : K =

T/

T/

U

U

Q

Q

Constante de tempo

Constante de tempo

é

é

tempo para

tempo para

atingir 63% do seu valor final

atingir 63% do seu valor final

Q

Q

Tempo morto

Tempo morto

e

-TMs

K

τ s + 1

Tempo Morto

Primeira

Ordem

54

54

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Teoria Clássica de Controle

Teoria Clássica de Controle

Q

Q

De posse do modelo dinâmico linear da

De posse do modelo dinâmico linear da

planta (função de transferência).

planta (função de transferência).

Análise de Estabilidade

(Pólos e Zeros)

Análise no Domínio da

Frequência (Bode, Nyquist)

(28)

55

55

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Análise dos pólos e zeros

Análise dos pólos e zeros

(Estabilidade)

(Estabilidade)

Q

Q

P

P

ó

ó

los de uma fun

los de uma fun

çã

çã

o de transfer

o de transfer

ê

ê

ncia s

ncia s

ã

ã

o as

o as

ra

ra

í

í

zes do denominador (D(s)), e os zeros s

zes do denominador (D(s)), e os zeros s

ã

ã

o

o

as ra

as ra

í

í

zes do numerador (N(s)).

zes do numerador (N(s)).

Q

Q

An

An

á

á

lise no plano complexo dos p

lise no plano complexo dos p

ó

ó

los e zeros

los e zeros

permite se ter uma id

permite se ter uma id

é

é

ia do comportamento

ia do comportamento

din

din

â

â

mico do sistema.

mico do sistema.

( )

s

N

( )

s

D

( )

s

G

P

=

56

56

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Análise dos pólos e zeros

Análise dos pólos e zeros

Q

Q

Cada p

Cada p

ó

ó

lo p

lo p

i

i

corresponde a um modo

corresponde a um modo

no dom

no dom

í

í

nio do tempo .

nio do tempo .

Q

Q

Plantas est

Plantas est

á

á

veis possuem todos os

veis possuem todos os

p

p

ó

ó

los com partes reais negativas.

los com partes reais negativas.

Q

Q

Plantas com zeros no semi

Plantas com zeros no semi

-

-

plano real

plano real

positivo s

positivo s

ã

ã

o ditas de fase n

o ditas de fase n

ã

ã

o

o

-

-

m

m

í

í

nima.

nima.

(29)

57

57

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Função de Transferência do PID

Função de Transferência do PID

Q

Q

No tempo:

No tempo:

Q

Q

Obter a função de transferência do PID.

Obter a função de transferência do PID.

Q

Q

Transformada de Laplace:

Transformada de Laplace:

+

+

=

dt

dErro

dt

Erro

Erro

K

u

D

I

P

τ

τ

1

)

(

1

1

1

1

)

(

Erro

s

s

T

s

T

s

T

K

s

U

I

D

D

P

+

+

+

=

α

58

58

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Lugar das Raízes

Lugar das Raízes

Q

Q

Malha fechada:

Malha fechada:

SP

Controlador

PLANTA

Saída

(30)

59

59

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Lugar das Raízes

Lugar das Raízes

Q

Q

Seja o Controlador P: G

Seja o Controlador P: G

C

C

(s)=K

(s)=K

c

c

Q

Q

A equação característica: 1+K

A equação característica: 1+K

C

C

G

G

P

P

(s)

(s)

Q

Q

Quando K

Quando K

C

C

= 0 então são os próprios

= 0 então são os próprios

pólos da função de transferência do

pólos da função de transferência do

processo, e quando K

processo, e quando K

C

C

-

-

>

>

são os

são os

próprios zeros da função de

próprios zeros da função de

transferência do processo.

transferência do processo.

60

60

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Lugar das Raízes

Lugar das Raízes

Q

Q

Seja um processo de primeira ordem

Seja um processo de primeira ordem

(n=[1] e d=[5 1]).

(n=[1] e d=[5 1]).

Qual o lugar das raízes do controlador P

Qual o lugar das raízes do controlador P

?

?

Quais as conclus

Quais as conclus

õ

õ

es ?

es ?

Q

Q

E para um sistema de segunda ordem ?

E para um sistema de segunda ordem ?

n=[1] e d=[1 3 2]

n=[1] e d=[1 3 2]

Q

Q

E para um sistema com um zero ?

E para um sistema com um zero ?

n=[

n=[

-

-

0.25 1] e d=[1 3 2]

0.25 1] e d=[1 3 2]

=> rlocus(n,d) e rlocfind(n,d)

(31)

61

61

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Lugar das Raízes

Lugar das Raízes

Q

Q

Margem de Ganho = K

Margem de Ganho = K

MÁXIMO

MÁXIMO

/K

/K

Q

Q

Obter o

Obter o

controlador

controlador

para o

para o

desempenho

desempenho

desejado

desejado

Fator

Fator

Amortecimento =

Amortecimento =

cos

cos

(

(

θ

θ

)

)

62

62

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Lugar das Raízes

Lugar das Raízes

Q

Q

E para um controlador PI

E para um controlador PI

?

?

Q

Q

Seja um processo de primeira ordem

Seja um processo de primeira ordem

(n=[1] e d=[5 1]).

(n=[1] e d=[5 1]).

Qual o lugar das raízes do controlador PI

Qual o lugar das raízes do controlador PI

?

?

Quais as conclus

Quais as conclus

õ

õ

es ?

es ?

Q

Q

E para um sistema de segunda ordem ?

E para um sistema de segunda ordem ?

(32)

63

63

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Análise em freqüência

Análise em freqüência

Q

Q

Resposta y(t) de uma função de

Resposta y(t) de uma função de

transferência G

(33)

65

65

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Análise em freqüência

Análise em freqüência

66

66

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Resposta em malha fechada do

Resposta em malha fechada do

sistema do trocador com o PID

sistema do trocador com o PID

Q

(34)

67

67

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Resposta do Controlador PI

Resposta do Controlador PI

Q

Q

Quanto maior for o ganho, e quanto menor o tempo integral,

Quanto maior for o ganho, e quanto menor o tempo integral,

mais r

mais r

á

á

pida ser

pida ser

á

á

a resposta do controlador mas a malha

a resposta do controlador mas a malha

tender

tender

á

á

a instabilizar

a instabilizar

.

.

68

68

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Desempenho do PID

Desempenho do PID

Q

Q

O termo derivativo tende a deixar a malha mais est

O termo derivativo tende a deixar a malha mais est

á

á

vel, desde que a

vel, desde que a

PV n

PV n

ã

ã

o seja muito ruidosa. Quanto maior for o tempo derivativo, a

o seja muito ruidosa. Quanto maior for o tempo derivativo, a

resposta tender

resposta tender

á

á

a ser mais r

a ser mais r

á

á

pida para processos lentos, pois o

pida para processos lentos, pois o

controlador tender

(35)

69

69

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Comparação da características

Comparação da características

dos Controlador do tipo PID

dos Controlador do tipo PID

Controlador

Características

Aplicação

P

Tem desvio do SP em regime

PI

Não tem desvio do SP em regime

Sistema mais “nervoso”

Controles de vazão, nível e pressão.

PID

Antecipa a resposta e mais estável

em malhas lentas, sem ruídos, e sem

grandes tempos mortos.

Controles de composição e

temperatura.

70

70

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Controlador

K

C

T

I

T

D

P

τ

P

/ (K

P

*TM)

PI

0.9*τ

P

/

(K

P

*TM)

3*TM

PID

1.2*τ

P

/

(K

P

*TM)

2*TM

0.5*TM

Sintonia de Controladores PID

Sintonia de Controladores PID

Q

Q

Em função do conhecimento da dinâmica do

Em função do conhecimento da dinâmica do

processo e do desempenho desejado pode

processo e do desempenho desejado pode

-

-

se obter

se obter

a sintonia do controlador PID.

a sintonia do controlador PID.

Q

(36)

71

71

IBP -Cur so Con trole R egulatório Avançado e Si nt on ia de C ont rola dore s P ID – Se temb ro /2 005

Plano

Plano

Q

Q

Introdução

Introdução

Q

Q

Projeto de Sistemas de Controle

Projeto de Sistemas de Controle

Q

Q

Tipos de Controladores PID

Tipos de Controladores PID

Q

Q

Dinâmica dos Processos

Dinâmica dos Processos

Q

Q

Estratégias de Controle Regulatório

Estratégias de Controle Regulatório

Avançado

Avançado

Q

Q

Sintonia de Controladores PID

Sintonia de Controladores PID

Q

Q

Exemplos e Trabalhos Práticos

Exemplos e Trabalhos Práticos

Q

Referências

Documentos relacionados

Os conceitos básicos de otimização são apresentados no Capítulo 2, onde se definem os procedimentos a adotar para a formulação de um problema de projeto ótimo e que se traduzem,

Em Eldorado do Sul avaliou-se a eficiência da adição à ureia comum dos inibidores de urease NBPT e de nitrificação DCD (Dicianodiamida), isolados e

De acordo com a CEMIG/2005 foi atingido pelo reservatório um total de 1.151 famílias em um total de 5.000 pessoas residentes de 47 comunidades ribeirinhas expulsa de suas terras,

Assim, quebrando paradigmas em relação ao Código de 1973, foi inserido na nova codificação dispositivo que consagra a celebração de convenções pelas partes, de

Como você estudou no módulo anterior, a legislação de trânsito brasileira regula- menta aspectos importantes para a circulação de veículos de emergência, sendo ressaltada a

Métodos e técnicas de produção de alimentos conservados para alimentação animal. Fundamentos da

[r]

Benchmarking e análise de concorrência Pesquisa de tendências e tecnologias Desenvolvimento de Design Pesquisa conceptual Desenvolvimento de design Desenvolvimento 3D