Escolar Documentos
Profissional Documentos
Cultura Documentos
www.polivirtual.eng.br
Capítulo 4
Desempenho de
Sistemas de Controle
com Realimentação
www.polivirtual.eng.br
4.1 Introdução
0 Pmin 0
(Solução de Compromisso)
polivirtual.eng.br
4.2 Análise de Desempenho
polivirtual.eng.br
Especificações de Desempenho no Domínio do Tempo:
a) Inicialmente deve ser determinado se o sistema é estável ou não, utilizando
técnicas a serem descritas mais adiante para a Análise da Estabilidade de
Sistemas de Controle;
b) Se o sistema for estável, podem ser aplicados diversos sinais de entrada e as
respostas a esses sinais fornecerão diversas medidas de desempenho;
c) Aplicam-se então os sinais padrões de entrada para que o sistema seja analisado
matematicamente e experimentalmente;
d) Serão analisadas as técnicas de sinais padrões, supondo que o sistema seja
estável;
e) Esta aproximação de sinais padrões de entrada é válida desde que exista uma
correlação entre a resposta de testes de sinal padrão com a resposta do sistema
nas condições normais de operação. polivirtual.eng.br
4.3 Sinais de Entrada Padrões
𝑢 𝐴 (𝑡 )
𝑟 𝐴 (𝑡 )
1 𝑡
polivirtual.eng.br
c) Entrada Parabólica (aceleração):
𝑝 𝐴 (𝑡 )
4A
2 𝑡
polivirtual.eng.br
d) Entrada Impulso:
𝛿 𝐴 (𝑡 )
polivirtual.eng.br
e) Entrada Pulso Retangular:
𝑝 ∆ (𝑡 )
𝟏
∆
0
∆ 𝑡
polivirtual.eng.br
Para sistemas de controle que obedecem a relação linear entre a entrada e a
saída, ou seja, , conhecendo-se a resposta para um sinal de teste, pode-se
determinar a resposta para qualquer outro sinal, uma vez que a resposta à
derivada de um sinal de entrada pode ser obtida derivando a resposta do
sistema ao sinal original. Também pode ser observado que a resposta à integral
de um sinal de entrada pode ser obtida integrando a resposta do sistema ao sinal
original, determinando as constantes de integração a partir da condição inicial
de saída zero.
polivirtual.eng.br
Nas funções sinais padrões mostradas anteriormente, fazendo-se , tem-se as
chamadas funções unitárias:
polivirtual.eng.br
Todas as funções anteriores são oriundas da função com a Transformada de
Laplace . Assim, pode-se determinar a resposta de um sistema para uma outra
entrada bastando para isso derivar ou integrar a resposta obtida para o sinal de
entrada utilizado.
O sinal de entrada degrau é o mais fácil de se trabalhar e pode ser utilizado para
se determinar a resposta do sistema para outras entradas.
polivirtual.eng.br
4.4 Desempenho de Sistemas de Controle com Realimentação
𝑋 (𝑠) 𝑌 (𝑠) 𝑌 (𝑠 )
𝐹𝑇 𝐹𝑇 =
𝑋 (𝑠 )
𝑥 (𝑡 ) 𝑦 (𝑡)
?
Função de Transferência
1
𝑡 𝑡
𝑋 (𝑠) 𝑌 (𝑠)
𝐾𝑃 𝐹𝑇 =𝐾 𝑃
𝑥 (𝑡 ) 𝑦 (𝑡)
1
?
𝑡 𝑡
polivirtual.eng.br
e
polivirtual.eng.br
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 )
𝐾𝑃
𝑡
Plano s: 𝐼𝑚
𝑅𝑒
polivirtual.eng.br
b) Sistema Integral (I):
𝑋 (𝑠) 𝐾𝐼 𝑌 (𝑠) 𝐾𝐼
𝐹𝑇 =
𝑠 𝑠
𝑥 (𝑡 ) 𝑦 (𝑡)
1
?
𝑡 𝑡
polivirtual.eng.br
e
polivirtual.eng.br
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 )
𝐾𝐼
1 𝑡
Plano s: 𝐼𝑚
×
𝑅𝑒
polivirtual.eng.br
c) Sistema Derivativo (D):
𝑋 (𝑠) 𝑌 (𝑠)
𝐾𝐷 𝑠 𝐹𝑇 =𝐾 𝐷 𝑠
𝑥 (𝑡 ) 𝑦 (𝑡)
1
?
𝑡 𝑡
polivirtual.eng.br
e
polivirtual.eng.br
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 )
𝐾𝐷
𝑡
Plano s: 𝐼𝑚
𝑅𝑒
polivirtual.eng.br
d) Sistema Proporcional-Integral (PI):
𝐾𝑃
𝑋 (𝑠) +¿ 𝑌 (𝑠) 𝐾𝐼
𝐹𝑇 =𝐾 𝑃 +
𝑠
𝐾𝐼 +¿
𝑠
𝑥 (𝑡 ) 𝑦 (𝑡)
1
?
𝑡 𝑡
polivirtual.eng.br
e
polivirtual.eng.br
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 ) 𝐼𝑛𝑐𝑙𝑖𝑛𝑎 çã 𝑜 𝐾 𝐼
𝐾 𝑃+ 𝐾 𝐼
𝐾𝑃
1 𝑡
Plano s: 𝐼𝑚
×
𝑅𝑒
polivirtual.eng.br
e) Sistema Proporcional-Integral-Derivativo (PID):
𝐾𝑃
𝑋 (𝑠) +¿ 𝑌 (𝑠) 𝐾𝐼
𝐾𝐷 𝑠
+¿ 𝐹𝑇 =𝐾 𝑃 + +𝐾𝐷 𝑠
𝑠
+¿
𝐾𝐼
𝑠
𝑥 (𝑡 ) 𝑦 (𝑡)
1
?
𝑡 𝑡 polivirtual.eng.br
e
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 )
𝐼𝑛𝑐𝑙𝑖𝑛𝑎 çã 𝑜 𝐾 𝐼
𝐾 𝑃+ 𝐾 𝐷
𝐾 𝑃
𝑡
Plano s: 𝐼𝑚
×
𝑅𝑒
polivirtual.eng.br
f) Sistema de 1ª Ordem:
𝑋 (𝑠) 𝐾 𝑌 (𝑠) 𝐾
𝐹𝑇 =
1+𝑠𝑇 1+ 𝑠𝑇
𝑥 (𝑡 ) 𝑦 (𝑡)
– Ganho do sistema
1
? – Constante de Tempo
Polo:
𝑡 𝑡
polivirtual.eng.br
e
polivirtual.eng.br
𝑦 (𝑡 )
𝑡
Plano s: 𝐼𝑚
×
1 𝑅𝑒
− polivirtual.eng.br
𝑇
Constante de Tempo ()
𝑦 (𝑡 )
0,993 𝐾
𝐾
0,982 𝐾
0,950 𝐾
0,865 𝐾
0,632 𝐾
𝑇 2𝑇 3𝑇 4𝑇 5𝑇 𝑡
polivirtual.eng.br
OBS: Definição de Constante de Tempo
• É o tempo em que a resposta do sistema atingiria o seu valor de regime
permanente, se mantivesse a mesma inclinação (derivada) que em .
• É o tempo em que a resposta do sistema atinge cerca de do seu valor final
(que é igual a ).
• Para o Plano s, quanto mais afastado da origem estiver o polo, mais rápido é o
sistema (menor o valor de ) e quanto mais próximo o polo estiver da origem,
mais lento é o sistema (maior o valor de ).
• Dessa forma, observa-se que o Plano s especifica a característica da resposta
do sistema no tempo.
polivirtual.eng.br
g) Sistema de 1ª Ordem com Um Zero:
polivirtual.eng.br
e
polivirtual.eng.br
𝑦 (𝑡 )
𝑇1
𝑇 1> 𝑇 𝐾
𝑇
𝑇 1=𝑇 𝐾
𝑇1
𝑇 1< 𝑇 𝐾
𝑇
𝑡
Plano s: 𝐼𝑚
1
−
𝑇
×
1 1 1 𝑅𝑒
− − −
𝑇1 𝑇1 𝑇1
polivirtual.eng.br
𝑇 1< 𝑇 𝑇 1=𝑇 𝑇 1> 𝑇
h) Sistema de 2ª Ordem:
𝑋 (𝑠) 𝐾 𝑌 (𝑠) 𝐾
𝐹𝑇 =
(1+ 𝑠 𝑇 1)(1+ 𝑠 𝑇 2 ) (1+ 𝑠 𝑇 1)( 1+𝑠 𝑇 2 )
𝑥 (𝑡 ) 𝑦 (𝑡)
1
?
𝑡 𝑡
polivirtual.eng.br
O sistema de 2ª ordem possui dois polos que podem ser, de uma forma mais
geral:
• Reais e distintos
• Reais e iguais
• Complexos e conjugados
O sistema de 2ª ordem, por sua vez, pode ser representado na sua forma mais
genérica, apresentada a seguir.
polivirtual.eng.br
Forma genérica do sistema de 2ª Ordem:
polivirtual.eng.br
Equação característica do sistema (denominador da função de transferência
igualado a 0):
𝑝 1 <0
𝑝 2 <0
polivirtual.eng.br
e
polivirtual.eng.br
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 ) 𝜁 >1
𝐾
𝑡
Plano s: 𝐼𝑚 Sistema SUPER AMORTECIDO ou
SOBRE AMORTECIDO
× ×
𝑝2 𝑝1 𝑅𝑒
polivirtual.eng.br
• 2º CASO: Polos Reais e Iguais
𝑝 <0
polivirtual.eng.br
e
polivirtual.eng.br
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 ) 𝜁 =1
𝐾
𝑡
Plano s: 𝐼𝑚
Sistema CRITICAMENTE AMORTECIDO
×
×
− 𝜔𝑛 𝑅𝑒
polivirtual.eng.br
• 3º CASO: Polos Complexos e Conjugados
polivirtual.eng.br
e
Onde:
polivirtual.eng.br
Onde:
é a frequência amortecida (dashpoot)
𝜔𝑑< 𝜔𝑛 polivirtual.eng.br
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 ) 𝑇𝑑
0 <𝜁 <1
𝐾
1
𝑓 𝑑=
𝑇𝑑
𝜔 𝑑 =2 𝜋 𝑓 𝑑
𝑡
𝐼𝑚
Plano s: × 𝑗 𝜔𝑑 Sistema SUBAMORTECIDO
− 𝜁𝜔𝑛 𝑅𝑒
polivirtual.eng.br
× − 𝑗 𝜔𝑑
• 4º CASO: Polos Imaginários Puros (Conjugados)
polivirtual.eng.br
e
polivirtual.eng.br
Gráfico da saída do sistema no tempo:
𝑦 (𝑡 ) 𝑇
𝜁 =0
𝑛
2𝐾
𝐾 1
𝑓 𝑛=
𝑇𝑛
𝜔 𝑛 =2 𝜋 𝑓 𝑛
𝑡
𝐼𝑚
Plano s:
×𝑗 𝜔𝑛 Sistema SEM AMORTECIMENTO ou
NÃO AMORTECIDO
𝑅𝑒
×− 𝑗 𝜔𝑛 polivirtual.eng.br
Resumo: Sistema de 2ª Ordem
polivirtual.eng.br
𝑦 (𝑡 )
𝜁 >1
polivirtual.eng.br
𝑦 (𝑡 )
𝜁 >1
𝜁 =1
𝐾
polivirtual.eng.br
𝑦 (𝑡 )
𝜁 >1
𝜁 =1
𝐾
0 <𝜁 <1
polivirtual.eng.br
𝑦 (𝑡 )
2𝐾
𝜁 >1
𝜁 =1
𝐾
0 <𝜁 <1
𝜁 =0
polivirtual.eng.br
𝑦 (𝑡 ) 𝑇 𝑛
2𝐾
𝑇𝑑
𝜁 >1
𝜁 =1
𝐾
0 <𝜁 <1
𝜁 =0
polivirtual.eng.br
𝑦 (𝑡 ) 𝑇 𝑛
2𝐾
𝑇𝑑
𝜁 >1
𝜁 =1
𝐾
0 <𝜁 <1
𝜁 =0
𝑡
𝑻 𝒏 <𝑻 𝒅 𝝎 𝒅 <𝝎 𝒏
polivirtual.eng.br
Im Plano s
×𝑗 𝜔𝑛
×
× × ×
×
− 𝜔𝑛 Re
×
×− 𝑗 𝜔𝑛
polivirtual.eng.br
Especificações da Resposta Transitória de um Sistema de 2ª ordem – Caso
Subamortecido :
Seja a saída de um sistema de 2ª ordem, subamortecido:
𝑦 (𝑡)
𝑀𝑃
PO
±2%
𝐾
𝑡 𝑅𝑡 𝑃 𝑡𝑆 𝑡polivirtual.eng.br
Sejam os seguintes parâmetros da resposta transitória mostrada anteriormente:
a) Tempo de Subida : Rise Time
É o tempo em que a resposta atinge pela primeira vez o valor de regime
permanente . Esse valor é determinado a partir da expressão de mostrada
anteriormente.
polivirtual.eng.br
OBS: Para sistemas superamortecidos e criticamente amortecidos, o tempo de
subida é considerado como o tempo gasto pela resposta do sistema para que ela
atinja 80% do seu valor de regime permanente.
polivirtual.eng.br
b) Tempo de Pico : Peek Time
É o tempo em que a resposta do sistema atinge o seu valor máximo (primeiro
pico após ultrapassar o valor de regime permanente). Obtém-se este valor
derivando a expressão de e igualando a zero para determinar o ponto de
máximo.
Onde:
polivirtual.eng.br
c) Valor de Pico : Valor Máximo
É o valor da função no instante . Corresponde ao máximo valor atingido
pela resposta do sistema.
polivirtual.eng.br
d) Percentual de Overshoot : Percentual de Ultrapassagem
É o valor percentual do primeiro pico de ultrapassagem em relação ao valor
de regime permanente.
polivirtual.eng.br
e) Tempo de Estabelecimento ou Acomodação : Stablishing Time
É o tempo que o sistema gasta para manter a resposta em oscilação de ±2%
do valor de regime permanente.
polivirtual.eng.br
f) Erro de Regime Permanente :
É a diferença entre o valor de referência (entrada) e o valor real na saída que
o sistema apresenta depois de ter atingido o regime permanente.
polivirtual.eng.br
As especificações das respostas, também podem ser determinadas graficamente.
A partir dessa análise, podem ser escolhidos os valores das variáveis que mais se
adequem à resposta desejada para o sistema.
𝑷𝑶 𝝎𝒏 𝒕 𝑷
100 5,0
50 4,0
0 3,0
0 0,5 1,0
polivirtual.eng.br
𝜻
Algumas Observações Importantes:
• Vale observar que existe um compromisso entre as duas especificações X , ou
seja, não se pode minimizar o sinal máximo e o tempo de pico ou o de subida
simultaneamente (especificações conflitantes).
• Estes gráficos representam a saída de um sistema de 2ª ordem do tipo
subamortecido para a entrada degrau unitário.
No entanto, eles são úteis para sistemas que possuem um par de raízes
dominantes e pode-se estimar a resposta desses sistemas ao degrau através
dessas figuras.
polivirtual.eng.br
• Quanto maior o , mais amortecido é o sistema para um dado valor de .
• Quanto maior o , menor será o e mais lento será o sistema, pois o aumenta.
• Quanto menor o , maior será o e mais rápido será o sistema, pois o diminui.
polivirtual.eng.br
• O ideal seria um baixo tempo de resposta ( ou ) e baixo percentual de overshoot
(). Essas situações, no entanto, são antagônicas uma vez que:
Menos amortecido mais rápido ( baixo) maior overshoot
Mais amortecido mais lento ( alto) menor overshoot
• Em termos do Plano s pode-se dizer ainda que:
Quanto mais afastado do eixo imaginário estiverem os polos do sistema (raízes do
denominador), maior o amortecimento desse sistema.
Por outro lado, quanto maior o , maior é a frequência natural de oscilação do
sistema. Isto implica em dizer que quanto mais afastados estiverem os polos da
origem, maior é a frequência de oscilação do sistema.
polivirtual.eng.br
Im Plano s
× × × ×
× × × ×
× × × ×
Re
polivirtual.eng.br
Exercício 1: Seja um sistema de controle com a seguinte função de transferência:
polivirtual.eng.br
Exercício 2: O gráfico a seguir representa a resposta de um sistema de 2ª ordem
subamortecido a um entrada degrau de amplitude 5. Pede-se:
a) Determine a função de transferência desse sistema;
b) Calcule o Percentual de Overshoot e o Tempo de Estabilização do sistema;
c) Desenhe um mapa no Plano s mostrando os polos do sistema e indique onde
poderiam ser localizados outros polos reais que não modificassem
substancialmente a resposta do sistema.
polivirtual.eng.br
𝑦 (𝑡 )
0 ,6
0 ,5
1 , 02 𝑡𝑆 𝑡
polivirtual.eng.br
Exercício 3: A função de transferência de malha aberta de um sistema com
realimentação unitária negativa é dada por:
A resposta do sistema a uma entrada do tipo degrau é especificada tal que o tempo
de pico é de 1,1 segundos e o percentual de overshoot é igual a 5%.
a) Determinar se ambas as especificações podem ser atendidas simultaneamente;
b) Se as especificações não puderem ser atendidas simultaneamente, determinar
o valor de compromisso de para que as especificações de tempo de pico e do
percentual de overshoot sejam abrandadas na mesma proporção.
polivirtual.eng.br
Exercício 4: Considere o seguinte sistema:
𝑋 (𝑠) +¿ 25 𝑌 (𝑠)
− 𝑠 ( 𝑠+6 )
polivirtual.eng.br
Exercício 5: Para o sistema abaixo, determinar e de modo que e . Com os
valores de e obtenha e .
𝑋 (𝑠) +¿ 𝐾𝑃 𝑌 (𝑠)
𝑠 ( 𝑠+1)
−
1+ 𝐾 𝑅 𝑠
polivirtual.eng.br
i) Sistema de Ordem Superior:
𝑋 (𝑠) 𝑛
𝐾 𝑌 (𝑠) 𝐹𝑇 = 𝑛
𝐾
∏ ( 𝑠+𝑝 𝑖 ) ∏ ( 𝑠+ 𝑝𝑖 )
𝑖=1 𝑖=1
𝑥 (𝑡 ) 𝑦 (𝑡)
1
?
𝑡 𝑡
polivirtual.eng.br
Para sistemas de ordens maiores do que 2, as respostas no tempo podem ser
encontradas a partir dos mesmos procedimentos definidos anteriormente, com a
determinação da saída para uma entrada degrau unitário e determinando a sua
Transformada de Laplace Inversa para encontrar a saída .
No entanto, alguns sistemas de ordem superior possuem um par de raízes (polos)
dominantes. Dessa forma, a resposta desses sistemas podem ser aproximadas pela
resposta do sistema de 2ª ordem com os dois polos dominantes.
polivirtual.eng.br
4.5 Erro de Estado Estacionário
1 0
2 0 0
3 0 0 0
polivirtual.eng.br
4.6 Índices de Desempenho
polivirtual.eng.br
• Integral do Tempo Multiplicada pelo Erro Quadrático (Integral of Time x the
Square of the Error):
polivirtual.eng.br
Fim do Capítulo 4
polivirtual.eng.br