Aproximação de Padé

Aproximação de PadéIntro1. Aproximação de Padé de 1ª Ordem para Passos para a Dedução:2. Aproximação de Padé de 2ª Ordem para Passos para a DeduçãoResumo das Fórmulas GeraisObservações:Exemplo:Aproximação de Padé para um Atraso de TransporteSistema de 1ª Ordem com AtrasoSimulação no MATLABResultados EsperadosResultados obtidosConclusãoResumoRecapitulandoSe quiser explorar mais


Intro

A aproximação de Padé é uma técnica utilizada para aproximar funções de transferência não racionais (como atrasos puros) por funções racionais, facilitando a análise e projeto de controladores.

A aproximação criada por Henri Padé, por volta de 1890, é obtida através de uma expansão em série de Taylor da função exponencial , combinada com uma função racional que a aproxima. Vamos deduzir as aproximações de 1ª e 2ª ordens passo a passo.

1. Aproximação de Padé de 1ª Ordem para

Queremos aproximar por uma função racional da forma:

Passos para a Dedução:

  1. Expansão em Série de Taylor de : (Para aproximação de 1ª ordem, consideramos até o termo linear.)

  2. Expansão em Série de Taylor de :

  3. Igualando os coeficientes com a expansão de : Portanto:

  4. Escolha de e (critério de Padé):

    • Padé de 1ª ordem usa e , pois isso garante que o erro seja minimizado em torno de .
  5. Resultado final: Supondo que o atraso fosse de 2 segundos, :

2. Aproximação de Padé de 2ª Ordem para

Agora, aproximamos por uma função racional quadrática:

Passos para a Dedução

  1. Expansão em Série de Taylor de (até 2ª ordem):

  2. Expansão em Série de Taylor de :

  3. Igualando os coeficientes com : Obtemos o sistema:

  4. Critério de Padé (simetria e minimização do erro):

    • Escolha (simetria).
    • Resolvendo, obtém-se:
  5. Resultado final: Supondo que o atraso fosse de 2 segundos, :

Resumo das Fórmulas Gerais

OrdemAproximação de Padé para
ordem
ordem

Observações:


Exemplo:

Como seria usada a aproximação de Padé para considerar um atraso de transporte de uns 2 segundos num sistema de primeira ordem com constante de tempo de 1 minuto? Considere mostrar equações e eventualmente realizar simulações usando Matlab.

Aproximação de Padé para um Atraso de Transporte

Um atraso puro pode ser aproximado por uma função racional usando Padé. Para um atraso de segundos, a aproximação de Padé de 1ª ordem é:

E a de 2ª ordem (mais precisa):

Sistema de 1ª Ordem com Atraso

Considere um sistema de primeira ordem com constante de tempo minuto (60 segundos) e ganho estático :

Substituindo o atraso pela aproximação de Padé de 1ª ordem:

Simulação no MATLAB

Podemos comparar a resposta ao degrau do sistema exato (usando a função pade() no MATLAB) e da aproximação:

Resultados Esperados

Resultados obtidos

Resposta ao degrau para os 3 sistemas:

pade_step.png

Primeiros 10 segundosIntervalo final
pade_step_zoom1pade_step_zoom2
xlim([0 10])axis([200 350 0.95 1.01])

Note:

Mas mais interessante é perceber o RL e corresponde resposta temporal ao degrau:

pade_compare

 

Conclusão

A aproximação de Padé permite substituir o atraso por uma função racional, facilitando análises no domínio da frequência e projeto de controladores. No entanto, ordens baixas podem introduzir distorções, então deve-se escolher a ordem adequada conforme a precisão desejada.

Resumo

Fico feliz que tenha gostado da explicação! A aproximação de Padé é uma ferramenta poderosa para lidar com atrasos em sistemas de controle, e entender sua dedução ajuda muito na aplicação prática.

Recapitulando

  1. Padé de 1ª ordem:

    • Aproxima como .
    • Simples, mas introduz um zero no semiplano direito (resposta inicial "inversa", sistema de fase não mínima).
  2. Padé de 2ª ordem:

    • Aproxima como .
    • Mais precisa, especialmente para atrasos maiores.

Se quiser explorar mais


Fernando Passold, em 15/05/2025