19
Introdução ao Controle Antecipatório (Feedforward control) Departamento de Engenharia Química e de Petróleo – UFF Disciplina: TEQ102- CONTROLE DE PROCESSOS Prof a Ninoska Bojorge Vantagem: Correção rápida com a mudança do valor de referência. Desvantagem: Resposta lenta à distúrbios. Controle Básico Realimentado (Feedback) G p G c G m Y(s) Y m (s) Y sp (s) U(s) + + + G D G v D(s) - E(s)

Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

  • Upload
    hanhi

  • View
    214

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Int rodução ao Contro le Antecipatór io(Feedforward contro l )

Departamento de Engenharia Química e de Petróleo – UFFDisciplina: TEQ102- CONTROLE DE PROCESSOS

Profa Ninoska Bojorge

� Vantagem: Correção rápida com a mudança do valor de referência.

� Desvantagem: Resposta lenta à distúrbios.

Controle Básico Realimentado ( Feedback)

GpGc

Gm

Y(s)

Ym(s)

Ysp(s) U(s) ++ +

GD

Gv

D(s)

-

E(s)

Page 2: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Controle Antecipatório

� Objetivo do Controle: Manter Y no seu setpoint, Ysp, apesar dos distúrbios.

ProcessoVariável controlada

Variável perturbação

Variável manipulada

D

YU

� Controle Feedback:Medir e comparar com Ysp de modo a ajustar U e manter Y em Ysp.Amplamente utilizado (por exemplo, controladores PID)O Feedback é um conceito-chave

Controle Antecipatório

ProcessoVariável controlada

Variável perturbação

Variável manipulada

D

YU

� Controle Feedforward:• mede D, ajusta U a fim de manter Y em Ysp.• observe que a variável controlada não é medida.

Page 3: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Controle Antecipatório

� Controlador Feedfoward mede a perturbação e toma ação antecipadas na planta evitando a propagação do erro.

� O controle antecipatório mede uma ou mais variáveis de entrada, prediz seu efeito no processo a atua diretamente sobre a variável manipulada.

� É necessário saber exatamente a equação do processo que relaciona a vazão de entrada do fluído com a temperatura, por meio da equação f(x).

Controle Antecipatório

TIC

Page 4: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Feedforward vs. Feedback Control7

8

Page 5: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

9

10

Page 6: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

O controle antecipatório puro irá funcionar apenas se forem consideradas

características estáticas e dinâmicas do processo (temperatura do fluído, vazão do

fluído, atrasos, etc).Ou seja, na prática não irá funcionar.

Controle Antecipatório

1) Controle Feedback (FB)

Vantagens:• Ação corretiva ocorre independentemente da origem e tipo de perturbações.• Requer pouco conhecimento sobre o processo.• Versátil e robusto (condições mudar? Pode ter controlador re-ajustado).).

Desvantagens:• Controle FB não toma nenhuma ação corretiva até que um desvio na variável controlada ocorre.• Controle FB é incapaz de corrigir um desvio do SP, no momento da sua detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves, o processo não pode resolver por si só.

12

Comparação do controle Feedback e FeedForward

Page 7: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

2) Feedforward (FF) Control

Vantagens:• Toma medidas corretivas antes que o processo seja perturbado (≠ controle FB). • Teoricamente capaz de realizar o "controle perfeito" • Não afeta a estabilidade do sistemaDesvantagens:• Perturbação deve ser medida (⇒ capital, custos operacionais)• Requer mais conhecimento do processo a ser controlado (modelo de processo)• Controladores ideais que resultam em "controle perfeito": pode ser fisicamente

irrealizável • Na pratica usa controladores, tais como unidades de lead-lag.

3) Controle Feedforward mais FeedbackControle FF • Tenta eliminar os efeitos de distúrbios mensuráveis.Controle FB• Corrige os distúrbios imensuráveis , erros de modelagem, etc.

13

Comparação do controle Feedback e FeedForward

EXEMPLO : Trocador de calor

sai que liquido do atemperatur

entra liquido do atemperatur

vapor vazão

2

1

===

=

T

T

w

liquidovazãow

s

14

Page 8: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

• Objetivo:• Manter T2 no valor desejado (ou set-point), Tsp,

apesar das variações na taxa de fluxo de entrada, w.• Fazer isso através da manipulação de ws.

•Estrutura do controle Feedback:Mede T2, compara T2 a Tsp, ajusta ws.

• Estrutura do controle Feedforward: Mede w, ajusta ws (sabendo Tsp), para controlar a saída temperatura ,T2.

15

EXEMPLO : Trocador de calor

Controle Feedforward

16

Controle Feedback

vaporWs

Fluido processoentra

TCFF

vaporWs

Fluido processo entra

Page 9: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Procedimento do projeto para controle antecipatório

• Lembrando que o controle FF requer algum conhecimento do processo (modelo). • Balanço de Materiais e energéticos. Funções de transferência

• Procedimento Aqui vamos usar balanços de materiais e energéticos para as condições de estado de equilíbrio.

Exemplo: Trocador de calor Balanços de energia no estado de equilíbrio

calor transferido = calor adicionado do fluxo de vapor ao processo

onde,

(1)( )12vs TTwCHw −=∆

fluído do especificocalor C

ão vaporizaçde latentecalor

≡≡∆ vH

17

Reordenando Eq. (1) temos,

(2)

(3)

(4)

(5)

ou

com

Substituindo T2 por Tsp já que T2 não é medidido:

( )12v

s TTwH

Cw −

∆=

( )12s TTKww −=

vH

CK

∆=

( )1TTKww sps −=

18

Page 10: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

• A equação (5) pode ser usada para os cálculos do controle FF realizado num computador).

• Seja K um parâmetro ajustável (útil para o ajuste).

Vantagens do Procedimento

• cálculos simples • o sistema de controle é estável e auto-regulador

Falhas do Procedimento• Não considera as condições de estado não estacionário,

perturbações, etc• Compensação em outras condições de carga precisa adicionar

o controle FB

Compensação dinâmica• para melhorar o controle durante condições adversas, adicionar

compensação dinâmica ao procedimento acima. Exemplo: Unidades de avanço / atraso (Lead/lag )

19

Controle Feedforward/Feedback de um trocador de calor20

TCFF

vaporWs

Fluido processo entra

ΣControlador Feedback

Controlador FeedForward

Page 11: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

1) Controle Feedback

• Sensor-Transmissor de temperatura• válvula de controle do vapor

2) Controle FB/FF

Instrumentação adicional• Dois sensores-transmissores de vazão(para w e ws)

•Transmissor de temperatura de T1 (opcional).

21

Instrumentos necessário para trocador de calor

EXEMPLO: Coluna de Destilação

22

F, Z

D, y

B, x

Q sai

Q entra• Simbologia

F, D, B são vazões z, y, x são frações molares do componente leve

• Objetivo controle:Controle de y apesar dos distúrbios em F e z manipulando D.

• Balanço massa : F= D+ B ; Fz = Dy + Bx

Page 12: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Combinando para obter

Substituindo y e x por seus valores set point, ysp e xsp:

( )xy

xzFD

−−=

( )spsp

sp

xy

xzFD

−−

=

EXEMPLO: Coluna de Destilação, cont.23

24

VPSP

VPm

Sensor/transmissor

Gc Gv Gp+

-

Controlador FeedBack

Controlador Feedforward

Processo

GT

GD

+

+

D

VM

GTDGf

Válvula

Transmissor da carga

XD

XUE

Dm

Page 13: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Analise do diagrama de Blocos

25

• Processo com controle FF

• Processo

YGp

Processo

GD

+

+

DVariavel de perturbação

XD

XVMVariável manipulada

Variável de Processo a controlar

•Analise (omitindo "s" por conveniência)

(1) 21 ZZY +=

(2) UGDGY Pd +=

(3)d P V f tY G D G G G G D= +

Para o "controle ideal" queremos Y = 0, embora D ≠ 0. Em seguida, reordenando Eq. (3), com Y = 0, dá uma equação do projeto.

(15 21)df

t V P

GG

G G G= − −

26

Page 14: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Controle FF/FB 27

Exemplos: Para simplificar, considere a expressão da equação de projeto FF, então:

1) Suponha-se:

Assim,

2) Agora considere-se

, , 11 1

d Pd P t V

d P

K KG G G G

s sτ τ= − = − =

+ +

1

1d P

fP d

K sG

K s

ττ += − +

,1 1

sd P

d Pd P

K K eG G

s s

θ

τ τ

= =+ +

( )( )

1

1d P s

fT V P d

K sG e

K K K sθτ

τ++

= −+

se θ+ Implica previsãode futuros distúrbios

df

t V P

GG

G G G= −

(lead/lag)

28

temos,

Page 15: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

3) Suponha , mesmo Gd

( )( )1s1s

KG

21

PP +τ+τ

=

( )( )( )

1 21 1

1d

fT V P d

s sKG

K K K s

τ ττ+ +

=−+

29

Logo,

No entanto, os controladores de FF aproximados pode resultar em melhora significativa do controle.

é fisicamente irrealizável.

Unidades Lead-Lag (LL)

•Comumente usada para prover uma compensação dinâmica do controle FF.

• Implementação mediante componentes análogos ou digitais

•Função de Transferência:

•Ajuste τ1, τ2, K

Se a unidade LL é usada como controlador FF,

Para uma mudança degrau na unidade de carga,

Tomando transformada inversa,

laglead

1s)1s(K

)s(G2

1LL =

++=

ττ

ss

ssU

1

1

1)(

2

1

++=

ττ

21 2

2

( ) 1t

u t e ττ ττ

− −= +

K = 1

30

Page 16: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Passo 2: Ajuste fino τ1 e τ2 fazendo pequenos degraus em D

Resposta desejada

áreas iguais acima e abaixo do ponto de ajuste; pequenos desvios

Segundo a literatura, áreas iguais implica que a diferença de τ1 e τ2 é correto. Sintonia subsequente (para reduzir o tamanho das áreas), τ1 e τ2 devem ser ajustado tal que τ1 - τ2 seja constante.

31

Por último: Sintonia do controlador FB

• Na configuração FB/FF.

Controlador FB pode ser ajustado usando técnicas convencionais (ex. Z&N, IMC, ITAE).

32

Page 17: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

Analise de Estabilidade

•Função de transferência malha fechada

Determinando a Eq. para GF

Para Y= 0 e D ≠ 0 , se requer:

1d T f V P

C V P M

G G G G GY

D G G G G

+=

+

0d T f V PG G G G G+ =

df

T V P

GG

G G G= −

33

Analise de Estabilidade

•Equação característica

As raízes da equação característica determina a estabilidade do sistema. Mas, essa equação não contém Gf.

0GGGG1 MPVC =+

Portanto, o controle FF não afeta a estabilidade do sistema de FB.

34

Page 18: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

35

36

Page 19: Introdução ao Controle Antecipatório (Feedforward control) · detecção.Teoricamente não é capaz de atingir “controle perfeito”. • Para distúrbios frequentes e graves,

37