• Nenhum resultado encontrado

ESTABILIDADE & SINTONIA

N/A
N/A
Protected

Academic year: 2021

Share "ESTABILIDADE & SINTONIA"

Copied!
69
0
0

Texto

(1)

ESTABILIDADE & SINTONIA

I CV d T dt t E t E K t MV( ) = c ( ) + 1 ∞ ( ') 'd ⎤ + dt TI d c ⎥ ⎦ ⎢ ⎣ 0∫ ) ( ) ( ) ( 0 20 TC v1 0 20 40 60 80 100 120 -40 -20 or No! v2 0 0.2 0.4 0.6 0.8 or Yes!

Nós afetamos a estabilidade quando implementamos o controle Como

0 20 40 60 80 100 120 -0.2

implementamos o controle. Como garantir a estabilidade do sistema?

(2)

ESTABILIDADE & SINTONIA

Primeiro vamos definir estabilidade: Um sistema é estável d d li i d l íd li i d

se toda entrada limitada resulta uma saída limitada

Processo Exemplos Entradas Exemplos Saídas Vapor -0.5 0 0.5 1 -0.5 0 0.5 1 tada tada Feed Vapor product F1 T1 T2 T3 T5 T4 T6 P1 L1 0 0.5 1 1.5 -1 0.5 0 0.5 1 1.5 -1 limi t limi t Liquid product Process fluid Steam F2 F3 A1 L. Key ada ada ilimit a ilimit a

(3)

ESTABILIDADE & SINTONIA

Vamos rever como determinar a

G(s) = Y(s)/X(s)

estabilidade de um modelo

( )

( )

( )

Sejam α1, α2 , … raízes do polinômio denominador de G(s)

..)

(

...

)

(

t

=

A

+

A

e

t

+

A

e

t

+

+

B

+

B

t

+

B

t

+

e

pt

+

Y

(

t

)

=

A

0

+

A

1

e

α1t

+

A

2

e

α2t

+

...

+

(

B

0

+

B

1

t

+

B

2

t

2

+

..)

e

αpt

+

Y

(

t

)

=

A

0

+

A

1

e

α1t

+

A

2

e

α2t

+

...

+

(

B

0

+

B

1

t

+

B

2

t

2

+

..)

e

αpt

+

Y

0 1 α1 2 α2 0 1 2 2 α

...

)]

sin(

)

cos(

[

...

+

C

1

ω

t

+

C

2

ω

t

e

αqt

+

2 1 0 2 1 0

...

)]

sin(

)

cos(

[

...

+

C

1

ω

t

+

C

2

ω

t

e

αqt

+

2 1 0 2 1 0

...

)]

sin(

)

cos(

[

...

+

C

1

ω

t

+

C

2

ω

t

e

αqt

+

2 1 0 2 1 0

Raízes reais e Raízes reais Raízes reais e

distintas Raízes complexas repetidas

Se todos αii estão ???, Y(t) é estável, ( ) Se algum αi está ???, Y(t) é instável

(4)

ESTABILIDADE & SINTONIA

Gd(s) D(s) CV(s) SP(s) E(s) MV(s) Malha de controle GP(s) Gv(s) GC(s) GS(s) CVm(s) + + + -S( )

Resposta ao Set point Resposta ao disturbio

) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( s G s G s G s G s G s G s G s SP s CV S c v p c v p + = 1 ( ) ( ) ( ) ( ) ) ( ) ( ) ( s G s G s G s G s G s D s CV S c v p d + = 1

O denominador determina a estabilidade do

sistema em malha fechada! Ele é chamado de equação característica.

(5)

ESTABILIDADE & SINTONIA

Determinação das Raízes para verificar estabilidade

3 3 1 ( ) ( ) ( ) ( ) 0 0 039 1 1 0 p v c S C P C G s G s G s G s K K K ( . ) + = + = + = Control. Proporcional Vamos calcular as raízes da equação

(

)

3

(

)

3 3 2 1 1 0 1 1 5 125 75 15 1 0 039 c 0 τs s s s s . K + + + + + + + + = raízes da equação característica. solvent FS pure A FA AC

(6)

ESTABILIDADE & SINTONIA

R ã d l i i á i d í d

0.5

Representação das partes real e imaginária das raízes da equação característica 0.2 0.3 0.4 Kc 0 0.1 m aginary Kc 250 0 0 3 -0.2 -0.1 Im

Quando KC é aumentado, algumas

0 7 0 6 0 5 0 4 0 3 0 2 0 1 0 0 1 -0.5

-0.4

-0.3 Q C , g

raízes se aproximam e cruzam para a

região instável.

-0.7 -0.6 -0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 Real

(7)

ESTABILIDADE & SINTONIA

Resposta ao setpoint O denominador determina a ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( s G s G s G s G s G s G s G s SP s CV S c v p c v p + = 1 determina a estabilidade do sistema em malha fechada! fechada! 3 2 Para o misturador: 125s + 75s +15s + +1 0 039. Kc = 0

Método de Estabilidade de Bode

O ál l d í é i l E t t t f d

O cálculo das raízes é simples. Entretanto, o que fazer quando o

sistema tem tempo morto e aparece e -θs na equação.

Portanto precisamos de um outro método. Portanto precisamos de um outro método.

(8)

ESTABILIDADE & SINTONIA

Estabilidade de Bode: Para entender vamos imaginar um

experimento (introduzimos apenas 1 onda senoidal)

GP(s) Gv(s) GC(s) CV(s) SP(s) E(s) MV(s) + + GP(s) Gv(s) GC(s) GS(s) CVm(s) + -Loop open solvent FS pure A FA malha AC malha aberta

(9)

ESTABILIDADE & SINTONIA

Estabilidade de Bode: Fechamos a malha e retiramos a excitação

GP(s) Gv(s) GC(s) CV(s) SP(s) E(s) MV(s) + + + GS(s) CVm(s) + -Malha fechada

Em que condições o sistema será estável (instável)?

Se a onda tiver depois de um ciclo amplitude maior; então ela irá crescer cada vez que ela complete o percurso ao longo da

lh O i t á i l malha. O sistema será instável.

(10)

ESTABILIDADE & SINTONIA

Estabilidade de Bode: Oscilação permanente sem excitação

GP(s) Gv(s) GC(s) CV(s) SP(s) E(s) MV(s) + + + GS(s) CVm(s) + -Loop closed

Agora: em que frequência a onda se reforça?

Quando a onda sofre um atraso de 180° devido à dinâmica dos elementos, o feedback reforçar a oscilação (lembre do sinal-). Essa é a frequência crítica.

(11)

ESTABILIDADE & SINTONIA

Estabilidade de Bode: determinação da condição de estabilidade

GP(s) Gv(s) GC(s) CV(s) SP(s) E(s) MV(s) + + + GS(s) CVm(s) + -Loop closed

GOL(s) inclui todos os elementos da malha fechada.

Na frequência crítica: ∠ GOL(ω j) = -180°

Na frequência crítica: ∠ GOL(ωcj) 180

Condição na razão de amplitudes: |GOL(ωcj) | < 1 p/ estabilidade

|G (ω j) | > 1 p/ instabilidade

(12)

ESTABILIDADE & SINTONIA

Estabilidade de Bode: determinação da condição de estabilidade

(

G jp( c)

)

(

G jc( c)

)

180

φ ω + φ ω = −

Frequência Crítica

(

G j( )

)

arctg

(

Im( (G j ) / Re( (G j )

)

φ

(

G j( ωc)

)

= arctg

(

Im( (G jωc) / Re( (G jωc)

)

φ ω ω ω

(13)

ESTABILIDADE & SINTONIA

Estabilidade de Bode: Seja os 3 tanques de mistura

com um tempo morto de 5 minutos

∠ GOL(ωcj) = -180° |GOL(ωcj) | < 1 for stability

+

+

=

=

s

T

K

s

e

K

s

G

s

G

s

G

s

G

s

G

I c θ s P s p v c OL

1

1

1

)

3

(

)

(

)

(

)

(

)

(

)

(

τ

)

I

(

Processo Controlador (PI)

min

open

A/%

%

.

5

039

0

=

=

τ

P

K

i

A

open/%

%

11

30

=

c

T

K

( )

min

min

5

5

=

=

θ

τ

=

11

min

I

T

(14)

ESTABILIDADE & SINTONIA

Critério de Bode: ∠ GOL(ωcj) = -180° |GOL(ωcj) | < 1 p/ estabilidade

102 100 101 m plitude Ratio |GOL(ωcj) | = 0.75 Conclusão: Estável 10-2 10-1 100 10-1 10 A m Frequency, w (rad/time) -100 -50 g rees) 250 -200 -150 P hase Angle (de g -180° Frequência Critica 10-2 10-1 100 -300 -250 Frequency, w (rad/time) P

(15)

ESTABILIDADE & SINTONIA

Margem de ganho e Margem de Fase

Margem de ganho: MG ( ) ( ) p c c c c G jω G jω = AR 1 MG = Margem de fase: MF 1 c MG = AR

(

G jp( )

)

(

G jc( )

)

180 MF φ ω + φ ω = − + ω é tal que ω é tal que ( ) ( ) 1 p c G jω G jω =

(16)

ESTABILIDADE & SINTONIA

Exemplo: Margem de ganho = 2

1 ( ) G ( ) G ( ) Kc(2s +1) (1 1)(2 1)(3 1) p G s s s s = + + + ( ) ( ) 2 c c G s s =

Queremos calcular Kc para MG = 2

(

)(

)(

)

2( ) 1 1 180o ( 3.1415 ) c j rd ⎛ ⎞ ⎛ ω + ⎞ φ + φ = − −

(

)(

)(

)

180 ( 3.1415 ) 2( j c) 1( j c) 1 2( j c) 1 3( j c) 1 rd φ + φ⎜ ω ω + ω + ω + ⎝ ⎠ 0.5774 c ω =

(

)(

)(

)

2( ) 1 1 0.5 2( ) 1( ) 1 2( ) 1 3( ) 1 c c c c c c j K j j j j ω + = ω ω + ω + ω + 1.333 c K =

(17)

ESTABILIDADE & SINTONIA

(18)

ESTABILIDADE & SINTONIA

Exemplo: Margem de fase = 30

1 ( ) G ( ) G ( ) Kc(2s +1) (1 1)(2 1)(3 1) p G s s s s = + + + ( ) ( ) 2 c c G s s = 2( j ) 1 ⎛ 1 ⎞ ⎛ ω + ⎞

(

)(

)(

)

2( ) 1 1 150 ( 2.6180 ) 2( ) 1( ) 1 2( ) 1 3( ) 1 o j rd j j j j ⎛ ⎞ ⎛ ω + ⎞ φ + φ = − − ω ω + ω + ω + ⎝ ⎠ 0.309 ω = 2( ) 1 1 1 j K ω + = 0 8819 K =

(

)(

)(

)

1 2( ) 1( ) 1 2( ) 1 3( ) 1 c K jω jω + jω + jω + 0.8819 c K =

(19)

ESTABILIDADE & SINTONIA

(20)

ESTABILIDADE & SINTONIA

Sintonia de Ziegler e Nichols

Define se K = 1 onde

ω

está em rd/min

Define-se , , onde está em rd/min.

( ) u p u K G j = ω

ω

u

2

P

π

φ

(

G j( ω )

)

180

Daí eles recomendam a seguinte sintonia:

u

u

P

=

ω

φ

(

G jp( ωu)

)

= −180

g

Controlador Kc TI (min) Td (min)

Proporcional K /2

Proporcional Ku/2 -

-Prop. + Integral Ku/2.2 Pu/1.2 -Prop. + Int. + Deriv. Ku/1.7 Pu/2 Pu/8

(21)

ESTABILIDADE & SINTONIA

Exemplo: Sintonia de Ziegler & Nichols

Q i i

1 ( )

G ( ) Queremos sintonizar o PI e o PID

(1 1)(2 1)(3 1) p G s s s s = + + + 1 ⎛ ⎞

(

1( j u) 1 2(

)(

j 1u) 1 3(

)(

j u) 1

)

180 ⎛ ⎞ φ = − ω + ω + ω + ⎝ ⎠ 1 / min 6.2832 10 u rd Pu Ku ω = = = Controlador PI Kcc =10 / 2.2 4.54= TII = 5.236 min

(22)

ESTABILIDADE & SINTONIA

(23)

Comparison of Ziegler-Nichols and Cohen-Coon Equations

for Controller Tuning (1940’s, 50’s)g ( , )

Controller Ziegler-Nichols Cohen-Coon

Proportional KK

( )

τ KK

( )

τ 1 Proportional

( )

θ τ = C KK KKC =

( )

τθ + 13 Proportional + Integral

( )

( )

θ τ θ τ 9 . 0 = C KK

( )

( )

[

θ

]

θ τ θ τ 33 . 0 33 . 3 083 . 0 9 . 0 + + = C KK

( )

θτ τ τ 33 . 3 = I

[

( )

]

( )

θτ τ θ τ τ 2 . 2 0 . 1 33 . 0 33 . 3 + + = I Proportional + KK C = 1.2

( )

τ θ

( )

( )

[

θ

]

τ 0.270 35 . 1 + = C KK Integral + Derivative

( )

( )

θ τ τ θ τ τ θ 5 0 0 . 2 = D I

[

( )

]

( )

( )

θτ θ τ θ θ τ τ 37 0 8 13 6 32 + + = I

( )

θ τ τD = 0.5

( )

( )

τ θ τ θ τ τ 2 . 0 0 . 1 37 . 0 + = D Chapter 12 23

(24)

Malhas em Cascata

Exemplo: Controle da temperatura to tanque manipulando a vazão de óleo de aquecimento

(25)

Malhas em Cascata

Exemplo: Controle da temperatura to tanque manipulando o set-point da malha vazão de óleo de aquecimento

(26)

Malhas em Cascata

Sem cascata Com cascata

(27)

Sintonia das malhas em cascata

- O controlador secundário pode ser proporcional puro.p p p p

- O controlador primário deve ter modo integral para evitar offset na variável controlada

offset na variável controlada

- A sintonia é feita sequencialmente.

O controlador secundário é sintonizado primeiro. O controlador primário fica aberto.

Depois sintonizamos o primário com o secundário p p fechado.

(28)

Malhas em Cascata: Outros exemplos

(29)

Malhas em Cascata: Outros exemplos

(30)

Malhas em Cascata: Outros exemplos

(31)

Controle Antecipatório

(32)

Controle Antecipatório

(33)
(34)

Controle Antecipatório: Reator

l it fi

(35)

Controle Antecipatório: Forno de

i

t

(36)

Controle Antecipatório:

Nível de água em

caldeira

(37)

Compensador de Tempo Morto Sem compensador ( ) ( ) ( ) ( ) ( ) ( ) 1 ( ) ( ) 1 ( ) ( ) s c d s s c c G s G s e G s CV s SP s D s G s G s e G s G s e −θ −θ −θ = + + + 1+G s G s ec( ) ( ) −θs = 0

(38)

Compensador de Tempo Morto Com compensador 1 (1 ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) s s c d c e G s G s G s G s G s e CV s SP s D s −θ −θ ⎡ + − ⎤ ⎣ ⎦ = + ( ) ( ) ( ) 1 ( ) ( )c 1 ( ) ( )c CV s SP s D s G s G s + G s G s + +

(39)
(40)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Exemplo: Tambor de flash

- V afeta T P e LV1 afeta T, P e L - V2 afeta P e T - V3 afeta L e P

Algumas características dos sistemas multivariáveis:

A interação entre as variáveis influencia a estabilidade e a performance -A interação entre as variáveis influencia a estabilidade e a performance. -O “pareamento” é uma decisão de projeto.

(41)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Processos industriais tem várias variáveis que precisam ser l d O h i

controladas. O engenheiro tem que

1. Indicar onde sensores são necessários

2. Estudar quais variáveis podem ser manipuladas

3. Decidir como as CVs e MVs serão emparelhadas (interligadas via o projeto de controle)

Felizmente a maioria dos métodos vistos até aqui para Felizmente, a maioria dos métodos vistos até aqui para sistemas SISO se aplicam, mas temos que aprender mais!

(42)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Existem dois enfoques:

V t t

MULTIMALHAS

Vamos nos concentrar por enquanto no

MULTIMALHAS

Multimalhas: Vários PIDs

F

Multimalhas: Vários PIDs

independentes Centralizado L T F T Centralized Controller L T A L A

(43)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

O que é diferente quando nós temos várias MVs e CVs?

INTERAÇÃO!!

INTERAÇÃO!!

Definição: Um processo multivariável tem interação ç p ç

quando as entradas (manipuladas) afetam várias saídas (controladas).

T A

(44)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Como podemos avaliar quanta interação existe?

U ét d M d l F d t l

Um método: - Modelagem Fundamental

F x FA, xA

FS, xAS = 0 FM, xAM

Fundamental (nl) Fundamental linearizado

AM M AS S A A M S A x F x F x F F F F = + = + ' ' 2 2 ' ' ' ' ( ) ( ) M A S S A A A AM A S F F F F x F x x F F = + ⎡ ⎤ ⎡ ⎤ = 2 + 2 ( ) ( ) AM A S s A ss s A ss F F F F ⎢ ⎥ ⎢ ⎥ + + ⎣ ⎦ ⎣ ⎦

(45)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Como podemos avaliar quanta interação existe?

O t ét d M d l í i ( t d )

Outro método - Modelagem empírica (resposta ao degrau)

Degrau no refluxo com vapor constante

0.986 0.988 0.99 frac) 0 03 0.035 0.04 frac) 0 20 40 60 80 100 120 0.98 0.982 0.984 Time (min) XD ( m o l 0 20 40 60 80 100 120 0.02 0.025 0.03 Time (min) XB ( m o l 1.13 1.135 x 10 4 m ol/min) 1 5614 1.5614 1.5615 1.5615 x 10 4 m ol/min) 0 20 40 60 80 100 120 1.12 1.125 Time (min) R ( m 0 20 40 60 80 100 120 1.5613 1.5613 1.5614 Time (min) V ( m

(46)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Como podemos avaliar quanta interação existe?

O t ét d M d l í i ( t d )

Outro método - Modelagem empírica (resposta ao degrau)

) ( . ) ( . ) ( e e s s 0 0667 0747 0 −3 −2 FR xD ) ( . ) ( . ) ( ) ( . ) ( . ) ( . s F e s F e s x s F s e s F s e s x s s V R D 1253 0 1173 0 1 15 0667 0 1 12 0747 0 2 3 3 − = + − + = − − FR FV ( ) . ) ( . ) ( F s s s F s s xB R V 1 2 10 1 7 11 + − + = V xB

(47)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Como determinar quanta interação existe?

U d l l d l d f

Use o modelo; se ele puder ser colocado na forma “diagonal”, então não há interação.

1

⎤ ⎡

11

0

0

⎤ ⎡

1

0

0

CV

K

MV

CV

K

MV

⎤ ⎡

⎤ ⎡

⎥ ⎢

⎥ ⎢

2

22

2

33

3

0

0

0

0

CV

K

MV

CV

K

MV

⎥ ⎢

=

⎥ ⎢

⎥ ⎢

⎥ ⎢

⎥ ⎢

⎥ ⎢

CV

n

⎦ ⎣

0

0

K

33

⎦ ⎣

MV

3

⎥ ⎢

⎥ ⎢

⎦ ⎣

⎦ ⎣

S i t l t ( 0) f d di l i i l Se existem elementos (≠0) fora da diagonal principal, então existe interação.

(48)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Vemos o diagrama de blocos de um processo típico. Quais são as MVs, CVs, e disturbio, D? FR XD F + + G11(s) XD(s) FR(s) FD XD F XF q G21(s) G12(s) Gd2(s) Gd1(s) XF(s) FRB XB FV + + G22(s) XB(s) FRB(s) FB B

(49)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Caso do reator não isotérmico. Quais são as MVs, CVs, e disturbios, D? Reator + + G11(s) v1 G21(s) G12(s) Gd2(s) Gd1(s) T A + + G22(s) v2

(50)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

GRAUS DE LIBERDADE

Para um bom projeto é condição necessária:

Número de válvulas ≥ número de CVs

v3 F2 T4 T5 v8 P1 F5 v1 v2 L1 v7 v5 v6 F1 T1 T3 T4 F3 T6 F4 L1 T7

Hot Oil Hot Oil

T2 T8

F6 T9

OK, mas isso não garante que podemos controlar as CVs que queremos controlar!

(51)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

CONTROLABILIDADE

Um sistema é controlável se as CVs podem ser mantidas nos seus setpoints, no estado estacionário, apesar dos

disturbios que entram no sistema.q

D

K

MV

K

K

CV

d

+

=

=

1

0

11 12 1 1 Modelo para U i t é t l d t i d h d

D

K

MV

K

K

CV

=

=

+

d

2

0

21 22 2 2 p sistema 2x2

Um sistema é controlável quando a matriz de ganhos do

processo pode ser invertida, i.e., quando o determinante de K ≠ 0.

(52)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Para o exemplo da coluna de destilação: xD ) ( . ) ( . ) (s e F s e F s x V s R s D 1 15 0667 0 1 12 0747 0 3 2 + − + = − − FR ) ( . . ) ( . . ) ( . s F s e s F s e s x s s V s R s B 1 2 10 1253 0 1 7 11 1173 0 1 15 1 12 2 3 3 + − + = + + − − FV Det (K) = 1.54 x 10-3 ≠ 0 P ã l ( h ã x

Pequeno mas não nulo (os ganhos são pequenos)

O sistema é controlável! xB

(53)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Para o exemplo do CSTR não isotérmico

• As CVs são controláveis independentemente?s CVs s o co o ve s depe de e e e?

• Existe interação?

A

B

A

→ B

-rA = k0 e -E/RT C A A interação é forte T v1 Em geral, a temperatura e a

conversão podem ser influenciadas independentemente. T A CB p O sistema é controlável. v2

(54)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Para o exemplo do CSTR não isotérmico

• As CVs são controláveis simultâneamente? • Existe interação?

Ambas as válvulas tem o mesmo efeito sobre

A

→ B

-rA = k0 e -E/RT C A

Ambas as válvulas tem o mesmo efeito sobre as duas variáveis; a única diferença é a

magnitude da variação na vazão (μ=constante). v1 v2 ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ = ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ = ⎥ ⎦ ⎤ ⎢ ⎣ ⎡ 2 1 21 21 11 11 0 0 MV MV K K K K T CB

μ

μ

(μ constante). T A C ⎦ ⎣ ⎦ ⎣ ⎦ ⎣ ⎦ ⎣ 21

μ

21 2

Det (K) = 0; não controlavel!

(55)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Para o CSTR com duas reações consecutivas

• As CVs são controláveis independentemente?p

• Existe interação?

A

→ B + 2C

A

→ B + 2C

-rA = k0 e -E/RT C A A v1 11 12 1 11 12 2

0

2

2

0

B C

C

K

K

MV

C

K

K

MV

⎡ ⎤

⎤ ⎡

=

=

⎢ ⎥

⎥ ⎢

⎣ ⎦ ⎣

⎦ ⎣

A A CB CC 11 12 2 C

⎣ ⎦ ⎣

⎦ ⎣

Det (K) = 0; não controlavel! v2

(56)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

1. Quantos experimentos são necessários para sintonizar os controladores?

VAMOS OBSERVAR O COMPORTAMENTO DINÂMICO

controladores?

2. Que controlador deve ser implementado primeiro?

+ + G11(s) CV1(s) MV1(s) G21(s) Gd1(s) D(s) G12(s) Gd2(s) + + G22(s) CV 2(s) MV2(s)

(57)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Vamos analisar um sistema simples com interação

− −

)

s

(

MV

e

.

e

.

)

s

(

CV

s . s .0 1 0 1

0

75

0

1

+

+

=

− −

MV

(

s

)

)

s

(

MV

e

.

e

.

s

s

)

s

(

CV

)

s

(

CV

s . s . 2 1 0 1 0 1 2 1

2

1

0

1

2

1

75

0

2

1

2

1

⎥⎦

⎢⎣

1

+

2

s

1

+

2

s

Vamos usar o emparelhamento com os maiores ganhos: Vamos usar o emparelhamento com os maiores ganhos:

(58)

Resultados com apenas um controlador (KC = 2.0, TI = 3) O sistema é estável mas bastante agressivo.

1.5 IAE = 2.5003 ISE = 1.5448 1 IAE = 66.45 ISE = 49.8627 1 CV 1 0.4 0.6 0.8 CV 2

Feedback Why did

0 20 40 60 80 100 0 0.5 0 20 40 60 80 100 0 0.2 control for SP change y this change? 2 2.5 3 SAM = 7.1543 SSM = 87.4545 0.5 1 SAM = 0 SSM = 0 0 5 1 1.5 2 MV 1 -0.5 0 MV 2 0 20 40 60 80 100 120 0 0.5 Time 0 20 40 60 80 100 120 -1 Time

(59)

Resultados com dois controladors (ambos c/ Kc = 2.0, TI = 3)

O sistema é instável!! As malhas individuais são estáveis

15 IAE = 251.0259 ISE = 1426.773 15 IAE = 250.3684 ISE = 1425.127 0 5 10 CV 1 0 5 10 CV 2 0 20 40 60 80 100 -15 -10 -5 0 20 40 60 80 100 -15 -10 -5 10 20 SAM = 854.3713 SSM = 16670.7031 10 20 SAM = 852.3648 SSM = 16618.2934 -10 0 MV 1 -10 0 MV 2 0 20 40 60 80 100 120 -20 Time 0 20 40 60 80 100 120 -20 Time

(60)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Em geral, o comportamento de uma malha depende da interação e sintonia da(s) outra(s) malha(s).

+ -+ Gc1(s) G11(s) + CV1(s) SP1(s) Lembre que o denominador define G21(s) Gd1(s) D(s) MV1(s) denominador define a estabilidade. + + + G c2(s) G12(s) G22(s) Gd2(s) MV2(s) ) s ( numerator ) s ( CV1 + - c2 ( ) 22( ) CV2(s) SP2(s) )] s ( G ) s ( G ) s ( G ) s ( G )[ s ( G ) s ( G ) s ( G ) s ( G ) s ( G ) s ( G ) s ( numerator ) s ( SP ) s ( CV c c c c1 11 2 22 1 2 11 22 12 21 1 1 1+ + + − =

(61)

CONTROLE DE PROCESSOS MULTIVARIÁVEIS

Em geral, o comportamento de uma malha depende da interação e sintonia da(s) outra(s) malha(s).

4 Obs:

1 TI = 3 para os dois

Single-loop inside the dashed lines would be stable.

3 O LLER GAIN Unstable for 2x2 1. TI = 3 para os dois controladores 2. KC < 3.75 estavel para as malhas 2 O P 2 CONTR O for 2x2 individualmente 3. KC = 2.0 estavel para uma malha só 0 1 Kc2, LO O Stable for 2x2 4. KC = 2.0 instável para as duas malhas juntas!!

5 Esses resultados são

0

0 0.5 1 1.5 2 2.5 3 3.5

Kc1, LOOP 1 CONTROLLER GAIN

5. Esses resultados são para o exemplo

mostrado mas os conceitos são gerais

(62)

Se as duas CVs tem a mesma importância, “afrouxamos” os d i t l d i l t

dois controladores igualmente. (Kc1 = Kc2 = 0.95; TI1 = TI2 = 3.0)

1 IAE = 7.2124 ISE = 2.8115 0.5 IAE = 5.4079 ISE = 1.1407 0.4 0.6 0.8 CV 1 0.2 0.3 0.4 CV 2 Um pouco lento para chegar no SP1 Efeito da interação em CV2 0 20 40 60 80 100 0 0.2 0 20 40 60 80 100 0 0.1 chegar no SP1 1 5 2 2.5 SAM = 2.8521 SSM = 18.89 -0.5 0 SAM = 1.734 SSM = 0.27062 0.5 1 1.5 MV 1 -1.5 -1 MV 2 0 20 40 60 80 100 120 0 Time 0 20 40 60 80 100 120 -2 Time

(63)

Se CV1 é mais importante, tornamos Gc1 mais agressive e G 2 i f

Gc2 mais frouxo. (Kc1 = 1.40 and Kc2 = 0.50; TI1 = TI2 = 3.0)

1 IAE = 4.8803 ISE = 1.8496 0.8 IAE = 10.2283 ISE = 3.1023 0.4 0.6 0.8 CV1 0.4 0.6 CV2 Resposta mais rápida em direção ao SP1 Aumenta o efeito da interação 0 20 40 60 80 100 0 0.2 0 20 40 60 80 100 0 0.2 direção ao SP1 2 2.5 SAM = 4.3516 SSM = 41.4664 -0.5 0 SAM = 1.7163 SSM = 0.1792 0.5 1 1.5 MV 1 -1.5 -1 MV 2 0 20 40 60 80 100 120 0 Time 0 20 40 60 80 100 120 -2 Time

(64)

Se CV2 é mais importante, tornamos Gc2 mais agressivo e G 1 i f

Gc1 mais frouxo. (Kc1 = 0.50 and Kc2 = 1.40; TI1 = TI2 = 3.0)

1 IAE = 13.6475 ISE = 5.9352 0.4 IAE = 3.653 ISE = 0.3957 0 4 0.6 0.8 C V 1 0.2 0.3 C V 2 Menor disturbio devido à 0 20 40 60 80 100 0 0.2 0.4 C 0 20 40 60 80 100 0 0.1 C Muito lento p/ chegar a SP1 interação 2 2.5 SAM = 2.2765 SSM = 5.2708 -0.5 0 SAM = 1.7163 SSM = 0.1792 0 5 1 1.5 MV 1 -1.5 -1 0.5 MV 2 0 20 40 60 80 100 120 0 0.5 Time 0 20 40 60 80 100 120 -2 Time

(65)
(66)
(67)
(68)
(69)

Referências

Documentos relacionados

Nesse sentido, esse conjunto específico de procedimentos de linguagem constitutivo do funcionamento enunciativo faz com que a expressão descritiva passe também

À FAPESP pelo auxílio à Iniciação Científi ca; ao Laboratório de Prótese Vagner; à Labordental pelo fornecimento dos materiais... Avaliação in vitro da adaptação cervical

Lembre-se, no entanto, de que as equações de primeira ordem que podem ser resolvidas por métodos de integração elementares como os já vistos, são bastante especiais; a maioria

Como vimos anteriormente, o tópico frasal é muito importante, pois será através de sua boa organização e escolha que a ideia central da redação será apresentada. E para isso,

Com o estudo de implantação as larguras das calçadas passariam a ser uniformes, ajustando-se para 3,50m, sendo 0,80m para faixa de serviço, 2,00m para faixa de passeio e 0,70m

2012 - Ecology Center Research Award- Project: How does matrix-habitat type influence edge effect at Brazilian Atlantic rainforest.. A field study on threatened bromeligenous frogs in

Apesar das muitas opiniões que frequentemente são emitidas relativamente ao panorama terminográfico em Portugal (não existem terminologias, falta fazer muito trabalho,

Objetivou-se investigar o perfil de internações por fratura de fêmur no Brasil, bem como realizar um levantamento sobre as principais técnicas de manejo/tratamento realizado para