Escolar Documentos
Profissional Documentos
Cultura Documentos
Erro estacionário
Alexandra Moutinho
Dep. Engenharia Mecânica, Instituto Superior Técnico, Universidade de Lisboa,
(alexandra.moutinho@tecnico.ulisboa.pt)
Aula anterior
• Resposta em frequência
– Diagrama de Nyquist
• Análise de estabilidade
– Critério de Nyquist
2
Esta aula
• Erro estacionário
3
Erros do anel fechado
4
Erro estacionário do anel fechado
5
Erro estacionário do anel fechado
• Exemplos de requisito de
controlo de precisão
(erro estacionário nulo):
– Plataforma cirúrgica
robotizada, RAVEN I,
desenvolvida no
laboratório de BioRobotics
da University of
Washington)
6
Erro estacionário do anel fechado
• Exemplos de requisito de
controlo de precisão
(erro estacionário nulo):
– Aterragem autónoma de
drones (exemplo de
aterragem num veículo
terrestre, trabalho
desenvolvido pela
University of Waterloo)
7
Exemplo:
Antena de radiotelescópio
• Num sistema de controlo
de posição de antena
pode-se pretender
seguir:
– Um satélite
geoestacionário
– Um satélite com
velocidade constante
– Um míssil em aceleração
8
Entradas típicas
Tipos de
entradas
utilizadas na
avaliação de
erros
estacionários
(𝑟(𝑡) ≡ posição)
9
Erros estacionários
Entrada em degrau
• Output 1: sem erro estacionário
Output 2: com erro estacionário
Entrada em rampa
• Output 1: sem erro estacionário
Output 2: com erro estacionário
finito
• Output 3: com erro estacionário
infinito
10
Erros estacionários em
sistemas de realimentação unitária
• Considere-se o sistema em anel fechado com realimentação unitária, com 𝐺(𝑠)
a FT do anel direto
𝐸 𝑠 =𝑅 𝑠 −𝐶 𝑠
𝐺 𝑠 1
൞ 𝐺 𝑠 𝐸 𝑠 =𝑅 𝑠 1− =𝑅 𝑠
𝐶 𝑠 = 𝑅 𝑠 1+𝐺 𝑠 1 + 𝐺(𝑠)
1+𝐺 𝑠
11
Erros estacionários em
sistemas de realimentação unitária
1
𝑒𝑠𝑠 = lim 𝑠𝐸 𝑠 = lim 𝑠𝑅 𝑠
𝑠→0 𝑠→0 1 + 𝐺(𝑠)
• O erro estacionário 𝑒𝑠𝑠 depende:
– Da referência do sistema de controlo, 𝑅 𝑠
• Degrau, rampa, parábola
– Da função de transferência do ramo direto, 𝐺(𝑠)
𝑠+𝑧1 𝑠+𝑧2 …
•𝐺 𝑠 = , com 𝑡 = 0,1, … o tipo do sistema 𝐺 𝑠
𝑠 𝑡 𝑠+𝑝1 𝑠+𝑝2 …
12
Erros estacionários em
sistemas de realimentação unitária
• Entrada: degrau unitário, 𝑟 𝑡 = 1 𝑡 , 𝑅 𝑠 = 1Τ𝑠
degrau 1 1
𝑒𝑠𝑠 = lim 𝑠𝑅 𝑠 =
𝑠→0 1 + 𝐺(𝑠) 1 + lim 𝐺(𝑠)
𝑠→0
14
Erros estacionários em
sistemas de realimentação unitária
• Entrada: parábola unitária, 𝑟 𝑡 = 𝑡 2ൗ
∗ 1 𝑡 , 𝑅 𝑠 = 1Τ𝑠3
2
parábola 1 1 1
𝑒𝑠𝑠 = lim 𝑠𝑅 𝑠 = lim 2 =
𝑠→0 1 + 𝐺(𝑠) 𝑠→0 𝑠 + 𝑠 𝐺(𝑠) lim 𝑠 2 𝐺(𝑠)
2
𝑠→0
15
Erros estacionários em
sistemas de realimentação unitária
O erro estacionário 𝑒𝑠𝑠 depende da referência do sistema
de controlo, 𝑅 𝑠 , e do tipo (número de polos na origem)
da função de transferência do ramo direto, 𝐺(𝑠)
Degrau Rampa Parábola
𝒆𝐞𝐧𝐭𝐫𝐚𝐝𝐚
𝒔𝒔, 𝐭𝐢𝐩𝐨
𝑹 𝒔 = 𝑨ൗ𝒔 𝑹 𝒔 = 𝑨ൗ 𝟐 𝑹 𝒔 = 𝑨ൗ 𝟑
𝒔 𝒔
𝐴
𝐺(𝑠) tipo 0 ∞ ∞
1 + 𝐾𝑝
𝐴
𝐺(𝑠) tipo 1 0 ∞
𝐾𝑣
𝐴
𝐺(𝑠) tipo 2 0 0
𝐾𝑎
16
Exemplo
17
Exemplo
𝑛!
• ℒ 𝑡𝑛𝑢 𝑡 =
𝑠𝑛+1
18
Exemplo
20
Exemplo
21
Exemplo
22
Exemplo
23
Exemplo
25
Especificações de erro estacionário
26
Especificações de erro estacionário
27
Exemplo
28
Exemplo
𝐾6.63
a) Anel direto: 𝐾𝐺 𝑠 =
𝑠(𝑠+1.71)(𝑠+100)
1
𝑒𝑠𝑠 = lim 𝑠𝐸 𝑠 = lim 𝑠𝑅 𝑠
𝑠→0 𝑠→0 1 + 𝐾𝐺(𝑠)
degrau 1 1
𝐾𝑝 = lim 𝐾𝐺(𝑠) = ∞, 𝑒𝑠𝑠 = = =0
𝑠→0 1 + 𝐾𝑝 1 + ∞
rampa 1 1 25.79
𝐾𝑣 = lim 𝑠𝐾𝐺(𝑠) = 0.039𝐾, 𝑒𝑠𝑠 = = =
𝑠→0 𝐾𝑣 0.039𝐾 𝐾
2 parábola 1 1
𝐾𝑎 = lim 𝑠 𝐾𝐺(𝑠) = 0, 𝑒𝑠𝑠 = = =∞
𝑠→0 𝐾𝑎 0
29
Exemplo
30
Erros estacionários em
sistemas com perturbação
• Sistemas de controlo com realimentação são utilizados para
compensar o efeito de perturbações e entradas indesejadas
𝐶 𝑠 = 𝐺2 𝑠 𝐷 𝑠 + 𝐺2 𝑠 𝐺1 𝑠 𝐸 𝑠 = 𝑅 𝑠 − 𝐸 𝑠
1 𝐺2 𝑠
𝐸 𝑠 = 𝑅 𝑠 − 𝐷(𝑠)
1 + 𝐺1 𝑠 𝐺2 𝑠 1 + 𝐺1 𝑠 𝐺2 𝑠
31
Erros estacionários em
sistemas com perturbação
1 𝐺2 𝑠
𝐸 𝑠 = 𝑅 𝑠 − 𝐷(𝑠)
1 + 𝐺1 𝑠 𝐺2 𝑠 1 + 𝐺1 𝑠 𝐺2 𝑠
𝑅 𝐷
𝑒𝑠𝑠 devido a 𝑅 𝑠 , 𝑒𝑠𝑠 devido a 𝐷 𝑠
analisado anteriormente
32
Erros estacionários em
sistemas com perturbação
1
• Assuma-se 𝐷 𝑠 = :
𝑠
𝐷
𝑠𝐺2 𝑠
𝑒𝑠𝑠 = − lim 𝐷 𝑠
𝑠→0 1 + 𝐺1 𝑠 𝐺2 𝑠
1
=−
1
lim + lim 𝐺1 𝑠
𝑠→0 𝐺2 𝑠 𝑠→0
33
Exemplo
34
Erros estacionários em
sistemas de realimentação genérica
• No caso genérico, 𝐻(𝑠) ≠ 1
𝑌 𝑠 = 𝐺𝑐 𝑠 𝐺𝑝 𝑠 𝐸(𝑠) −
൞𝐸 𝑠 = 𝑅 𝑠 − 𝐻 𝑠 𝑌(𝑠) ቐ𝐸 𝑠 = 𝑅 𝑠 − 𝐻 𝑠 𝐺𝑐 𝑠 𝐺𝑝 𝑠 𝐸(𝑠)
𝐸𝑡 𝑠 = 𝑅 𝑠 − 𝑌(𝑠) 𝐸𝑡 𝑠 = 𝑅 𝑠 − 𝐺𝑐 𝑠 𝐺𝑝 𝑠 𝐸(𝑠)
35
Erros estacionários em
sistemas de realimentação genérica
−
ቐ𝐸 𝑠 = 𝑅 𝑠 − 𝐻 𝑠 𝐺𝑐 𝑠 𝐺𝑝 𝑠 𝐸(𝑠)
𝐸𝑡 𝑠 = 𝑅 𝑠 − 𝐺𝑐 𝑠 𝐺𝑝 𝑠 𝐸(𝑠)
−
1
𝐸 𝑠 = 𝑅(𝑠)
1 + 𝐻 𝑠 𝐺𝑐 𝑠 𝐺𝑝 𝑠
𝐺𝑐 𝑠 𝐺𝑝 𝑠
𝐸𝑡 𝑠 = 𝑅 𝑠 − 𝑅(𝑠)
1 + 𝐻 𝑠 𝐺𝑐 𝑠 𝐺𝑝 𝑠
𝐺𝑐 𝑠 𝐺𝑝 𝑠
𝐸𝑡 𝑠 = 1 − 𝑅 𝑠
1 + 𝐻 𝑠 𝐺𝑐 𝑠 𝐺𝑝 𝑠
36
Erros estacionários em
sistemas de realimentação genérica
• Para o sistema estável, o erro estacionário de
seguimento, 𝑒𝑠𝑠 , é dado por
𝑒𝑡 𝑠𝑠 = lim 𝑠𝐸𝑡 𝑠
𝑠→0
𝐺𝑐 𝑠 𝐺𝑝 𝑠
= lim 𝑠 1 − 𝑅 𝑠
𝑠→0 1 + 𝐻 𝑠 𝐺𝑐 𝑠 𝐺𝑝 𝑠
37
Erros estacionários em
sistemas de realimentação genérica
38
Erros estacionários em
sistemas de realimentação genérica
39
Para casa
40
Kahoot
https://create.kahoot.it/details/at10-erros-estacionarios/3fbe92a3-22d6-4e8b-b431-b35ca1d7cec9
41
Próximas aulas
48
Referências/fontes usadas
– Control Systems Engineering, Norman Nise, John Wiley & Sons (6ª edição),
2011
– Controlo de Sistemas, Miguel Ayala Botto, AEIST Press, 2008
49