Buscar

Servomecanismo para Engenharia da Computação UFPE - AULA 7. Erros de estado estacionário

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 52 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 52 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 52 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 1
Erros de Estado Estacionário
Servomecanismo 
Prof. Adriano Lorena I. Oliveira
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 2
Introdução
■ Projeto e análise de sistemas de controle: 
■ Resposta de Transiente 
■ Estabilidade 
■ Erros de Estado Estacionário (ou Permanente) 
■ Diferença entre a entrada e a saída para uma entrada de teste 
pré-determinada quando t →∞ 
■ Entradas de teste comuns: degrau, rampa ou parábola
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 3
Introdução
■ Como estamos preocupados com a diferença entre 
a entrada e saída de um sistema de controle com 
re-alimentação depois de alcançar o estado 
estacionário, vamos nos limitar a estudar sistemas 
estáveis, onde a resposta natural tende a zero 
quando t →∞ 
■ Considere os exemplos a seguir....
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 4
Introdução
■ Exemplo 1: 
■ Uma entrada degrau gera duas possíveis saídas: output1 
tem erro de estado estacionário zero e output2 tem erro 
finito, e2 (no infinito)
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 5
Introdução
■ Exemplo 2: 
■ Aqui, para uma rampa de entrada, temos erro zero para 
a output1, erro finito para output2 e infinito para a output3
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 6
Introdução
■ Sistemas com Re-Alimentação Unitária 
■ Sistema de controle re-alimentado onde o ganho do laço 
de re-alimentação é 1 
■ Malha Fechada (Representação Geral) – T(s) é a função 
de transferência equivalente
Erro
C(s) = R(s)T(s) 
E(s) = R(s) – C(s) = R(s) – R(s)T(s) 
E(s) = R(s)[1 - T(s)]
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 7
Introdução
■ Sistemas com Re-Alimentação Unitária 
■ Malha Fechada (Re-Alimentação Unitária)
Erro
C(s) = E(s)G(s) 
E(s) = R(s) – C(s) = R(s) – E(s)G(s) 
E(s)[1 + G(s)] = R(s) 
E(s) = R(s)/[1 + G(s)]
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 8
Introdução
■ Erro de estado estacionário finito para uma entrada 
degrau
E(s) = R(s)/(1 + K) 
E(s) = 1/[s(1 + K)] 
e(t) = [1/(1+K)]u(t) = 1/(1 + K) 
K → ∞ ⇒ e(t) → 0
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 9
Introdução
■ Erro de estado estacionário zero para uma entrada 
degrau
E(s) = R(s)/(1 + K/s) 
E(s) = 1/[s(1 + K/s)] 
e(t) = 1/(s + K) = e-Ktu(t) = e-Kt 
Ou seja, o erro decai até zero.
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 10
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ O erro de estado estacionário pode ser calculado a 
partir da função de transferência de um sistema de 
malha fechada (T(s)) ou aberta (G(s)) para 
sistemas com re-alimentação unitária 
■ Vamos começar analisando o erro em relação à 
função de transferência de malha fechada T(s) 
■ Depois, analisaremos o sistema em malha aberta 
G(s), introduzindo a re-alimentação unitária
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 11
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Considere o erro E(s), a entrada R(s) e a saída 
C(s) para o sistema de malha fechada abaixo 
■ Lembrando que T(s) é a função de transferência 
equivalente 
!
!
!
!
■ Como calculamos antes, E(s) = R(s)[1 – T(s)] 
■ Estamos interessados em e(t), quando t → ∞
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 12
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ e(∞) = limt→∞e(t) 
■ A transformada de Laplace da derivada de uma 
função é, por definição (Teorema do valor final): 
!
!
■ Quando s → 0:
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 13
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Assim: 
■ e(∞) = limt→∞e(t) = lims→0sE(s) 
■ Com isso: 
■ e(∞) = lims→0s{R(s)[1 – T(s)]}
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 14
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Exemplo: Dado o sistema abaixo 
!
!
!
!
■ Seja: 
■ Assim: 
!
!
■ Para R(s) = 1/s
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 15
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Exemplo (cont.): 
■ T(s) é estável, pois só tem polos no semi-plano esquerdo 
(-2 e -5) 
■ Assim, E(s) também não tem polos no semi-plano direito 
ou complexos (seu único novo polo é a origem) 
■ Com isso, podemos aplicar o Teorema do Valor Final 
■ e(∞) = limt→∞e(t) = lims→0sE(s) 
!
!
!
■ e(∞) = 1/2
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 16
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Sistema com malha fechada com re-alimentação 
unitária 
!
!
!
■ Solução 1: Achar a função equivalente T(s) e 
analisar como antes 
■ Solução 2: Definir o erro de estado estacionário em 
função de G(s)
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 17
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Sistema com malha fechada com re-alimentação 
unitária 
!
!
!
■ Com a re-alimentação unitária, E(s) é realmente o 
erro entre a entrada e a saída 
■ E(s) = R(s) – C(s) 
■ C(s) = E(s)G(s) 
■ ⇒ E(s) = R(s) – E(s)G(s) ⇒ E(s) = R(s)/[1 + G(s)]
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 18
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Aplicando o Teorema do Valor Final 
■ E(s) = R(s)/[1 + G(s)] 
■ e(∞) = lims→0 sR(s)/[1 + G(s)] 
■ Essa expressão calcula o erro de estado estacionário, 
e(∞), dada a entrada R(s) e o sistema G(s) 
■ Vamos analisar o erro para três tipos diferentes de 
entrada....
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 19
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Entrada Degrau: R(s) = 1/s 
■ edegrau(∞) = lims→0 s(1/s)/[1 + G(s)] 
■ edegrau(∞) = 1/[1 + lims→0 G(s)] 
■ O termo lims→0G(s) é o termo dc da função de 
transferência já que s, a variável de frequência, se 
aproxima de zero 
■ Para ter erro estacionário zero devemos ter 
lims→0G(s) → ∞
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 20
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Entrada Degrau: 
■ Para uma entrada degrau para um sistema de re-
alimentação unitária, o erro de estado estacionário 
será zero se existir pelo menos um integrador puro 
no caminho à frente 
■ Isso implica que G(s) terá, pelo menos, um ‘1/s’ (polo na 
origem) o que leva G(s)→∞, quando s→0 
!
!
■ Se não existir integração, então o erro será finito e 
diferente de zero
n ≥ 1
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 21
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Entrada Rampa: R(s) = 1/s2 
■ erampa(∞) = lims→0 s(1/s2)/[1 + G(s)] = lims→0 1/[s + sG(s)] 
■ erampa(∞) = 1/lims→0 sG(s) 
■ Para ter erro estacionário zero devemos ter 
lims→0sG(s) → ∞ 
■ Fazendo a mesma análise anterior, é preciso existir 
pelo menos dois integradores no caminho à frente
n ≥ 2
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 22
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Entrada Rampa: R(s) = 1/s2 
■ Se houver apenas um integrador, o erro será finito 
!
!
■ Se não houver integrador, o erro será infinito 
!
!
■ Já que
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 23
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Entrada Parabólica: R(s) = 1/s3 
■ eparábola(∞) = lims→0 s(1/s3)/[1 + G(s)] = lims→0 1/[s2 + 
s2G(s)] 
■ eparábola(∞) = 1/lims→0 s2G(s) 
■ Para ter erro estacionário zero devemos ter 
lims→0s2G(s) → ∞ 
■ Fazendo a mesma análise anterior, é preciso existir 
pelo menos três integradores no caminho à frente
n ≥ 3
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 24
Erro de Estado Estacionáriopara 
Sistemas com Re-Alimentação Unitária
■ Entrada Parabólica: R(s) = 1/s3 
■ Se houver apenas dois integradores, o erro será 
finito 
!
!
■ Se não houver integrador, o erro será infinito 
!
!
■ Já que
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 25
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Exemplo 1: Erros de estado estacionário para 
sistemas sem Integradores 
■ Entradas: 
■ 5u(t) 
■ 5tu(t) 
■ 5t2u(t)
Sistema estável: duas raízes 
reais no semi-plano esquerdo
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 26
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Exemplo 1 (cont.): 
■ Entrada 5u(t): 
!
!
■ Entrada 5tu(t): 
!
!
■ Entrada 5t2u(t):
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 27
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Exemplo 2: Erros de estado estacionário para 
sistemas com um Integrador 
■ Entradas: 
■ 5u(t) 
■ 5tu(t) 
■ 5t2u(t)
Sistema estável: três raízes 
reais no semi-plano esquerdo
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 28
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Exemplo 2 (cont.): 
■ Entrada 5u(t): 
!
!
■ Entrada 5tu(t): 
!
!
■ Entrada 5t2u(t):
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 29
Erro de Estado Estacionário para 
Sistemas com Re-Alimentação Unitária
■ Exemplo 3: Ache o erro de estado estacionário para 
as entradas 15ut, 15tu(t), 15t2u(t) para a seguinte 
função de transferência: 
!
!
!
■ Solução: O sistema é instável (há raiz com 
multiplicidade dupla), logo nenhum cálculo precisa 
ser feito
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 30
Constantes de Erro Estático e Tipo do 
Sistema
■ Constantes de Erro Estático: especificações de 
desempenho de erro de estado estacionário 
■ Como definimos antes taxa de amortecimento, 
frequência natural, tempo de acomodação, etc.
Constante de Posição: Kp
Constante de Velocidade: Kv
Constante de Aceleração: Ka
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 31
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo:
Entrada degrau:
Entrada rampa:
Entrada parabólica:
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 32
Constantes de Erro Estático e Tipo do 
Sistema
■ Tipo de Sistema 
■ Continuando com sistemas com re-alimentação unitária 
negativa 
■ As constantes de erro estático dependem da forma de 
G(s), principalmente, do número de integrações puras no 
caminho à frente 
■ O tipo do sistema depende do número n de integrações
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 33
Constantes de Erro Estático e Tipo do 
Sistema
■ Tipo de Sistema
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 34
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 1: Um sistema com re-alimentação 
unitária tem a seguinte função de transferência à 
frente 
!
!
!
■ Defina o tipo do sistema, Kp, Kv e Ka 
■ Ache as respostas para entrada degrau, rampa e 
parabólica
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 35
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 1 (cont.): 
■ Kp = lims→0G(s) = 8000/63 = 127 
■ Kv = lims→0sG(s) = 0 
■ Ka = lims→0s2G(s) = 0 
■ Assim: 
■ edegrau(∞) = 1/(1 + Kp) = 1/(1 + 127) = 0,0078 
■ erampa(∞) = 1/Kv = ∞ 
■ eparábola(∞) = 1/Ka = ∞
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 36
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 1 (cont.):
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 37
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 2: Que informações as constantes de erro 
estático podem trazer: 
■ Suponha um sistema com Kv = 1000: 
■ O sistema é estável 
■ O sistema é do Tipo 1, já que Kv é constante 
■ Kv = 0 para Tipo 0 e Kv = ∞ para Tipo 2 
■ A entrada de teste foi uma rampa 
■ O erro de estado estacionário é 1/Kv
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 38
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 3: Que informações temos de um sistema 
com especificação Kp = 1000? 
■ O sistema é estável 
■ O sistema é do Tipo 0 
■ Kp = ∞ para sistemas Tipo 1 e 2 
■ A entrada de teste é um degrau 
■ edegrau(∞) = 1/(1 + Kp) = 1/1001 ≈ 0,001
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 39
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 4: Dado o sistema de controle a seguir, 
encontre o valor de K tal que o erro de estado 
estacionário seja de 10%
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 40
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 4 (cont.): 
■ Primeiro: Definir tipo do sistema 
■ Kp = lims→0 G(s) = ∞ 
■ Kv = lims→0 sG(s) = 5K/336 
■ Ka = lims→0 s2G(s) = 0 
■ Logo, o sistema é do Tipo 1 
■ Usando a especificação dada no problema: 
■ e(∞) = 1/Kv = 0,1 ⇒ Kv = 10 
■ Assim, K = 672 
■ Podemos aplicar o critério de Routh-Hurwitz para 
confirmar a estabilidade para esse valor de K
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 41
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 5: Dado o sistema de controle a seguir, 
encontre o valor de K tal que o erro de estado 
estacionário seja de 10%
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 42
Constantes de Erro Estático e Tipo do 
Sistema
■ Exemplo 5 (cont.): 
■ Primeiro: Definir tipo do sistema 
■ Kp = lims→0 G(s) = 12K/252 
■ Kv = lims→0 sG(s) = 0 
■ Ka = lims→0 s2G(s) = 0 
■ Logo, o sistema é do Tipo 0 
■ Usando a especificação dada no problema: 
■ e(∞) = 1/(1 + Kp) = 0,1 ⇒ 1 + Kp = 10 ⇒ Kp = 9 
■ Assim, K = 189 
■ Novamente, podemos aplicar o critério de Routh-Hurwitz 
para confirmar a estabilidade para esse valor de K
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 43
Erro de Estado Estacionário para Sistemas de 
Re-Alimentação Não-Unitária
■ Sistema genérico com re-alimentação 
!
!
!
!
!
!
■ Fazendo uma redução no diagrama, temos....
Transdutor 
de Entrada
Controlador e Planta
Feedback
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 44
Erro de Estado Estacionário para Sistemas de 
Re-Alimentação Não-Unitária
■ Sistema genérico com re-alimentação 
!
!
!
!
!
!
■ Onde, G(s) = G1(s)G2(s) e H(s) = H1(s)/G1(s)
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 45
Erro de Estado Estacionário para Sistemas de 
Re-Alimentação Não-Unitária
■ Primeiro, vamos transformar o sistema de controle 
com re-alimentação não-unitária em um sistema 
com re-alimentação unitária adicionando e 
subtraindo caminhos de re-alimentação unitária
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 46
Erro de Estado Estacionário para Sistemas de 
Re-Alimentação Não-Unitária
■ Em seguida, combinamos H(s) com a re-
alimentação unitária negativa...
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 47
Erro de Estado Estacionário para Sistemas de 
Re-Alimentação Não-Unitária
■ Finalmente, combinamos G(s) com H(s) -1 
!
!
!
!
!
!
!
■ Passamos a ter uma re-alimentação unitária e E(s) 
em função de R(s) e C(s)
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 48
Erro de Estado Estacionário para Sistemas de 
Re-Alimentação Não-Unitária
■ Exemplo: Para o sistema abaixo, ache o tipo de 
sistema, a constante de erro apropriada ao sistema 
e o erro de estado estacionário para uma entrada 
degrau unitário 
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 49
Erro de Estado Estacionário para Sistemas de 
Re-Alimentação Não-Unitária
■ Exemplo (cont.): 
■ O primeiro passo é transformar o sistema em um 
sistema de re-alimentação unitária 
■ De acordo com o processo anterior, temos: 
!
!
!
!
■ Com:
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 50
Erro de Estado Estacionário para Sistemasde 
Re-Alimentação Não-Unitária
■ Exemplo (cont.): 
!
!
■ O sistema é do Tipo 0 já que não tem nenhuma 
integração pura 
■ Assim, Kp = lims→0Ge(s) = 500/(-400) = -1,25 
■ e(∞) = 1/(1 + Kp) = 1/(1 – 1,25) = -4 
■ O valor negativo do erro de estado estacionário 
implica que o degrau de saída é maior que o 
degrau de entrada
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 51
Exercícios Sugeridos (Nise)
■ Cap. 7, Problemas: 
■ 1, 3, 4, 5, 9, 11, 13,18, 21, 23, 38, 42
Prof. Adriano L. I . Oliveira – alio@cin.ufpe.br 52
A Seguir....
■ Lugar das Raízes

Outros materiais