Por que, ao final do projeto de compensadores via lugar das raízes, é necessário checar se o sistema em malha fechada é estável? Por que é necessário checar o desempenho do sistema resultante?

Passo 1

O enunciado pergunta duas coisas claras: (1) por que, ao terminar um projeto de compensador pelo lugar das raízes, é necessário checar se o sistema em malha fechada é estável; (2) por que é necessário checar o desempenho do sistema resultante.
Informações relevantes fornecidas (implícitas no enunciado): o projeto foi feito usando o lugar das raízes, portanto você escolheu ganhos/posição de polos e possivelmente adicionou um compensador C(s) à planta G(s). O objetivo final é ter um sistema em malha fechada com comportamento desejado quando realimentado. Neste passo eu só organizei o que está sendo perguntado e as condições dadas; não iniciei a resolução.

Passo 2

O que significa “checar estabilidade” no final do projeto?
Explcação técnica e fórmula essencial: o sistema em malha fechada com laço unitário tem função de transferência
T(s)=\frac{L(s)}{1+L(s)},\quad\text{onde}\;L(s)=C(s)G(s)
Os polos de malha fechada são as raízes do denominador
1+L(s)=0.
Estabilidade (no sentido de resposta a entradas limitadas ou resposta livre) exige que todas essas raízes tenham parte real negativa (para sistemas contínuos no tempo). Portanto checar estabilidade significa calcular/verificar onde estão as raízes de \;1+L(s)=0\; e confirmar que ficam na região estável (ex.: semiplano esquerdo).

Passo 3

Por que o lugar das raízes sozinho não garante automaticamente que o sistema final será estável?
  • O lugar das raízes mostra trajetórias dos polos quando um ganho escalar varia, mas:
    • Se você adicionou um compensador dinâmico C(s) (com seus próprios polos e zeros), é preciso incorporar C(s) no L(s). Se o compensador não foi incluído corretamente, a imagem do lugar das raízes pode enganar.
    • O lugar das raízes dá informação sobre variação com o ganho, mas não sobre efeitos de aproximações do modelo, perturbações, saturação do atuador, ou termos negligenciados. Esses fatores podem deslocar polos para a região instável.
    • Mesmo com polos no semiplano esquerdo, polos muito próximos do eixo imaginário podem gerar respostas práticas inaceitáveis (quase instáveis numericamente) ou sensíveis a perturbações.
      Portanto sempre se resolve explicitamente a equação característica real do sistema final e verifica-se a posição dos polos.

Passo 4

Como verificar estabilidade na prática (passo a passo que dá para fazer na prova):
  1. Escrever L(s)=C(s)G(s) com o compensador final incluído.
  2. Formar a equação característica \;1+L(s)=0\;.
  3. Encontrar as raízes dessa equação (fatorando ou usando relações de segundo grau quando possível).
  4. Verificar o sinal das partes reais das raízes: para contínuo, condição de estabilidade é \Re(s_i)<0 para todos os polos s_i.
    Observação didática: às vezes você usa critério de Routh-Hurwitz para evitar calcular raízes explicitamente; Routh dá se há raízes com parte real positiva olhando apenas para os coeficientes do polinômio da característica.

Passo 5

Por que checar desempenho? O que é “desempenho” e como relacioná-lo aos polos?
Desempenho = características temporais e de erro estacionário que o sistema apresenta: tempo de assentamento, sobre-impulso, tempo de pico, erro em regime permanente, rejeição a perturbações, sensibilidade a ruído e margem de estabilidade.
Relação direta com polos (caso dominante de segunda ordem): se os polos dominantes são complexos conjugados em
s=-\zeta\omega_n\pm j\omega_n\sqrt{1-\zeta^2},
então temos fórmulas aproximadas (muito usadas em prova) que conectam polos a desempenho:
  • tempo de assentamento (critério 2\%): \;T_s\approx\frac{4}{\zeta\omega_n}.
  • sobresinal (overshoot): \;M_p = e^{-\frac{\zeta\pi}{\sqrt{1-\zeta^2}}}.
  • tempo de pico: \;T_p=\frac{\pi}{\omega_n\sqrt{1-\zeta^2}}.
    Essas fórmulas são didáticas: se você escolher alocar polos no lugar das raízes, pode prever \zeta e \omega_n e então calcular T_s e M_p para ver se atendem as exigências.

Passo 6

Erro em regime permanente e tipo do sistema — fórmula prática para prova:
Em malha unitária, erro em regime permanente para uma entrada degrau r(t)=1 pode ser obtido por teorema do valor final:
e_{ss}=\lim_{t\to\infty} e(t)=\lim_{s\to 0} sE(s)=\lim_{s\to 0}\frac{s}{1+L(s)}\cdot\frac{1}{s}=\frac{1}{1+K_p},
onde
K_p=\lim_{s\to 0}L(s)
é a constante de posição. Assim, checar desempenho exige também verificar K_p (ou constantes de velocidade/ aceleração para rampas/quadráticas) — e isso depende do ganho DC e do tipo (número de integrações) do loop. Se o erro estacionário está fora da especificação, o compensador deve ser modificado (por exemplo, incluir integrador).

Passo 7

Robustez, margens e restrições práticas (por que checar além do tempo de resposta):
  • Margens de ganho e fase (obtidas em diagrama de Bode) informam quão próximo o sistema está de perder estabilidade com variação de ganho ou atraso de fase. Projeto só com lugar das raízes pode deixar margens pequenas.
  • Sensibilidade a variações do modelo e ruído: a função sensibilidade é
S(s)=\frac{1}{1+L(s)},
e a função complementar é
T(s)=\frac{L(s)}{1+L(s)}.
Grande ganho em alguma banda pode amplificar ruído; pequeno ganho pode atrapalhar rejeição de perturbação. Esses trade-offs devem ser verificados.
  • Limitações reais: saturação de atuadores, taxa de atuação, ruído nos sensores, e dinâmica não modelada podem levar ao comportamento indesejado mesmo com polos colocados corretamente.

Passo 8

Exemplo rápido e concreto (mastigado): planta simples \;G(s)=\dfrac{1}{s(s+1)} em malha unitária com ganho K.
Característica:
1+\frac{K}{s(s+1)}=0 \quad\Rightarrow\quad s^2+s+K=0.
Escolhendo K=2 as raízes são
s=\frac{-1\pm\sqrt{1-4\cdot 2}}{2}=\frac{-1\pm j\sqrt{7}}{2}=-0{,}5\pm j1{,}3229.
Aqui as partes reais são negativas → estável. Mas vamos ver desempenho:
  • \sigma=0{,}5 (valor absoluto da parte real), \omega_d=1{,}3229. O \omega_n é
\omega_n=\sqrt{\sigma^2+\omega_d^2}=\sqrt{0{,}5^2+1{,}3229^2}\approx 1{,}414.
  • \zeta=\sigma/\omega_n\approx 0{,}5/1{,}414\approx 0{,}353. Então overshoot
M_p=e^{-\frac{\zeta\pi}{\sqrt{1-\zeta^2}}}\approx e^{-1{,}186}\approx 0{,}305\;(\text{ou }30{,}5\%).
Conclusão prática: mesmo estável, o sistema tem overshoot ~30% — talvez inaceitável. Por isso checar desempenho é obrigatório depois de verificar estabilidade.

Passo 9

Checklist prático final para usar na prova ou no projeto (faça isto sempre):
  1. Calcule os polos de malha fechada (resolver \;1+L(s)=0\;). Verifique \Re(s_i)<0.
  2. Se não for viável obter raízes explicitamente, aplique Routh-Hurwitz.
  3. Estime \zeta e \omega_n dos polos dominantes e calcule T_s, M_p, T_p. Compare com as especificações.
  4. Calcule erro em regime permanente usando \;K_p=\lim_{s\to 0}L(s)\; e fórmulas correspondentes.
  5. Verifique margens de ganho/fase (Bode) e sensibilidade \;S(s), \;T(s) para garantir robustez.
  6. Cheque sinais de possíveis zeros/polos em RHP, esforço de controle (controle em estado estacionário e picos), e limitações físicas (saturação).
    Seguindo esse checklist você garante que o projeto não é só teoricamente “bem posicionado” no lugar das raízes, mas também executável e seguro na prática.

Passo 10

Resumo intuitivo e motivacional (como um amigo te contando): projetar pelo lugar das raízes é ótimo para “apontar” onde os polos devem ficar, mas isso é só parte do trabalho — é como escolher uma rota num mapa sem checar se a estrada está em boas condições. Verificar estabilidade é checar se a estrada existe e não cai no abismo; verificar desempenho é checar se a rota te leva ao destino com a velocidade, conforto e consumo que você precisa. Fazendo essas checagens você evita surpresas na prova (ou no laboratório) e garante que o controlador realmente cumpre as especificações. Força — você já está no caminho certo ao pensar nessas verificações!

Resposta

Porque a estabilidade do sistema em malha fechada é determinada pelas raízes de 1+L(s)=0 (onde L(s)=C(s)G(s)), e o lugar das raízes ou escolhas de ganho/compensador podem ter sido aproximados ou introduzir polos/zeros que tornam o sistema instável ou marginalmente estável; então é obrigatório resolver a equação característica real e confirmar que todas as raízes estão na região estável.
Porque desempenho (tempo de assentamento, overshoot, erro em regime permanente, rejeição a perturbações, margens de ganho/fase, esforço de controle, etc.) depende da posição e características dos polos e do ganho DC; um projeto que só coloca polos no semiplano esquerdo pode ainda ter overshoot grande, tempo de resposta lento, erro estacionário fora da especificação ou ser muito sensível a variações do modelo, logo é necessário checar e ajustar o compensador para atender todos esses requisitos.

Exercícios relacionados