Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de...

27
Aula 19: Projeto de controladores no dom´ ınio da frequˆ encia prof. Dr. Eduardo Bento Pereira Universidade Federal de S˜ ao Jo˜ ao del-Rei [email protected] 14 de novembro de 2017. prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 1 / 20

Transcript of Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de...

Page 1: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Aula 19: Projeto de controladores no domınio dafrequencia

prof. Dr. Eduardo Bento Pereira

Universidade Federal de Sao Joao del-Rei

[email protected]

14 de novembro de 2017.

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 1 / 20

Page 2: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Margens de estabilidade

Margem de ganho

MG =1

|G (jω)H(jω)|(1)

na frequencia ω em que G (jω)H(jω) = −180o

MG (dB) = 20 log1

|G (jω)H(jω)|= −20 log |G (jω)H(jω)| (2)

Se |G (jω)H(jω)| < 1 entao MG > 0 e |G (jω)H(jω)| > 1 entao MG < 0

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 2 / 20

Page 3: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Margens de estabilidade

Margem de ganho

MG =1

|G (jω)H(jω)|(1)

na frequencia ω em que G (jω)H(jω) = −180o

MG (dB) = 20 log1

|G (jω)H(jω)|= −20 log |G (jω)H(jω)| (2)

Se |G (jω)H(jω)| < 1 entao MG > 0 e |G (jω)H(jω)| > 1 entao MG < 0

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 2 / 20

Page 4: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Margens de estabilidade

Margem de fase

MF = 180o + G (jω)H(jω) (3)

na frequencia ω em que |G (jω)H(jω)| = 1

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 3 / 20

Page 5: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Margens de estabilidade

Estabilidade

Um sistema e estavel em malha fechada se sua margem de ganho efase forem positivas;

Sistemas de primeira e segunda ordem possuem margem de ganhoinfinita pois a fase nunca atinge -180o (Para casa!);

Para sistemas instaveis em malha aberta, deve-se usar o diagrama deNyquist para analise de estabilidade.

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 4 / 20

Page 6: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

Gc(s) = KTs + 1

αTs + 1(4)

em que 0 < α < 1

Figure: Diagrama de Bode do compensador em avanco.

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 5 / 20

Page 7: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

Figure: Diagrama de Bode do compensador em avanco.

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 6 / 20

Page 8: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

φ = arctan (ωT )− arctan (αωT ) (5)

∣∣∣∣ω=ωm

=T

1 + ω2T 2− αT

1 + α2ω2T 2= 0⇒ ωm =

1√αT

(6)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 7 / 20

Page 9: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

φ = arctan (ωT )− arctan (αωT ) (5)

∣∣∣∣ω=ωm

=T

1 + ω2T 2− αT

1 + α2ω2T 2= 0

⇒ ωm =1√αT

(6)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 7 / 20

Page 10: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

φ = arctan (ωT )− arctan (αωT ) (5)

∣∣∣∣ω=ωm

=T

1 + ω2T 2− αT

1 + α2ω2T 2= 0⇒ ωm =

1√αT

(6)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 7 / 20

Page 11: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

Na frequencia ωm, tem-se que

Gc(jωm) = KTjωm + 1

αjωm + 1= K

j√α

+ 1

jα√α

+ 1(7)

A partir da equacao (7), pode -se calcular o modulo de Gc(jωm) como

|Gc(jωm)| =K√α, (8)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 8 / 20

Page 12: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

Na frequencia ωm, tem-se que

Gc(jωm) = KTjωm + 1

αjωm + 1= K

j√α

+ 1

jα√α

+ 1(7)

A partir da equacao (7), pode -se calcular o modulo de Gc(jωm) como

|Gc(jωm)| =K√α, (8)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 8 / 20

Page 13: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

Na frequencia ωm, tem-se que

Gc(jωm) = KTjωm + 1

αjωm + 1= K

j√α

+ 1

jα√α

+ 1

e a fase de Gc(jωm) como

Gc(jωm) = arctan1√α− arctan

α√α. (9)

ou,

tan (φm) =

1√α− α√

α

1 + 1√α

α√α

=1− α2√α⇒ sinωm =

1− α1 + α

(10)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 9 / 20

Page 14: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Compensacao por avanco de fase

Na frequencia ωm, tem-se que

Gc(jωm) = KTjωm + 1

αjωm + 1= K

j√α

+ 1

jα√α

+ 1

e a fase de Gc(jωm) como

Gc(jωm) = arctan1√α− arctan

α√α. (9)

ou,

tan (φm) =

1√α− α√

α

1 + 1√α

α√α

=1− α2√α⇒ sinωm =

1− α1 + α

(10)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 9 / 20

Page 15: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo 1: compensacao por avanco de fase

Considere a funcao de transferencia:

G (s) =Θ(s)

Ea(s)=

5

s(s + 1)(11)

em que Θ(s) e Ea(s) sao a posicao angular e a tensao de armadura,respectivamente.

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 10 / 20

Page 16: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo 1: compensacao por avanco de fase

Figure: Exemplo 1: Grafico de Bode sem o compensador.

Cuja margem de fase e de aproximadamente 25, 2o , medida na frequenciaω ∼= 2, 1 (rad/s) na qual o ganho e 0 dB. A margem de ganho e infinitapois a curva de fase nunca atinge 180o .

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 11 / 20

Page 17: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

As especificacoes de desempenho a serem atendidas sao e(∞) = 0, 02 eMF ∼= 50o . Para tal sera projetado o compensador em avanco o queresultara em um sistema de controle representado no diagrama abaixo:O erro de estado estacionario e(∞) para uma entrada a rampa Θr (t) = te calculado como

e(∞) = lims→0

sEa(s) = lims→0

s

(1

1 + G (s)

)1

s2= lim

s→0

1

s + 5s+1

= 0, 2. (12)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 12 / 20

Page 18: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

O diagrama em blocos para o sistema e

Figure: Exemplo 1: diagrama de blocos em malha fechada.

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 13 / 20

Page 19: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

A funcao de transferencia de malha fechada e

GMA(s) = Gc(s)G (s) = K(Ts + 1)

(αT + 1)

5

s(s + 1)(13)

O ganho K pode ser obtido a partir do valor do erro estacionario desejado

e(∞) = lims→0

sE (s) = lims→0

s

(1

1 + GMA(s)

)1

s2

= lims→0

1

s + K(Ts+1)5(αTs+1)(s+1)

=1

5K= 0, 02. (14)

Portanto, K = 10, ou, em decibeis K = 20 log 10 = 20 dB.

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 14 / 20

Page 20: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

A funcao de transferencia de malha fechada e

GMA(s) = Gc(s)G (s) = K(Ts + 1)

(αT + 1)

5

s(s + 1)(13)

O ganho K pode ser obtido a partir do valor do erro estacionario desejado

e(∞) = lims→0

sE (s) = lims→0

s

(1

1 + GMA(s)

)1

s2

= lims→0

1

s + K(Ts+1)5(αTs+1)(s+1)

=1

5K= 0, 02. (14)

Portanto, K = 10, ou, em decibeis K = 20 log 10 = 20 dB.

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 14 / 20

Page 21: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

Figure: Diagrama de Bode de KG (jω).

Cruzamento por 0 dB passar para uma frequencia mais alta (ω ∼= 7(rad/s)) e a margem de fase e reduzida para 8o .

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 15 / 20

Page 22: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

sin (φm) =1− α1 + α

= 0, 707⇒ α = 0, 172 (15)

e

|G (jωm)| =K√α∼=

10√0, 172

∼= 24, 1 (16)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 16 / 20

Page 23: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

O ganho de malha aberta na frequencia ωm deve ser 1 (0 dB), ou seja:

|GMA(jωm)| = |Gc(jωm)G (jωm)| = 1⇒ |G (jωm)| =1

|Gc(jωm)|(17)

∣∣∣∣ 5

jωm(jωm) + 1))

∣∣∣∣ =1

24, 1⇒ ωm

∼= 10, 9(rad/s) (18)

e

ωm =1√αT⇒ T ∼= 0, 221 (19)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 17 / 20

Page 24: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

O ganho de malha aberta na frequencia ωm deve ser 1 (0 dB), ou seja:

|GMA(jωm)| = |Gc(jωm)G (jωm)| = 1⇒ |G (jωm)| =1

|Gc(jωm)|(17)

∣∣∣∣ 5

jωm(jωm) + 1))

∣∣∣∣ =1

24, 1⇒ ωm

∼= 10, 9(rad/s) (18)

e

ωm =1√αT⇒ T ∼= 0, 221 (19)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 17 / 20

Page 25: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exemplo: compensacao por avanco de fase

A funcao de transferencia resultante para o compensador e

Gc(s) =10(0, 221s + 1)

0, 038s + 1(20)

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 18 / 20

Page 26: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Compensacao por meio da resposta em frequencia

Exercıcios

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 19 / 20

Page 27: Aula 19: Projeto de controladores no domínio da frequência · 2017-11-18 · Margens de estabilidade Margens de estabilidade Estabilidade Um sistema e est avel em malha fechada

Margens de estabilidade

Fim

prof. Dr. Eduardo Bento Pereira (UFSJ) Controle II 14 de novembro de 2017. 20 / 20