Transformações Bilineares (Método de Tustin)

Podemos obter uma função transformada à partir da sua homôloga no mundo contínuo, . Para tanto, podemos fazer uso da definição da transformada ou podemos partir para algum método de transformação bilinear entre plano-s ("mundo contínuo") e plano-z ("mundo discreto").

Da definição da Transformada temos:

Como: :

.

Note que: (círculo unitário).

O "inverso" fica:

.

Ou:

definicao_transf_Z.webp

 

Exemplo 1: Se , obter .

Neste caso, temos um pólo em , a transformada- de seria:

.

De uma tabela de transformadas de Laplace e Transformadas Z temos:

E assim:

Assim, o pólo no mundo contínio em , no plano- ficaria localizado em .

 

Mas existem outros métodos:

 

Método de Euler

Este método também é conhecido como regra retangular direta (ou forward rectangular rule). Consiste na seguinte aproximação:

ou mais simplesmente:

Onde: período de amostragem (em segundos); Valor de no instante ; Valor de no instante ; ; Inteiro.

Esta aproximação pode ser usada no lugar de várias derivadas que apareçam na equação diferencial de um filtro e resulta num conjunto de equações que pode ser calculada por um computador digital. Estas equações de diferenças são resolvidas repetidamente a cada período de tempo. Para sistemas com margem de banda da ordem de uns poucos Hertz, taxas de amostragem resultam normalmente na ordem de 1 KHz, e assim os períodos de amostragem ficarão em torno de 1 ms e os erros envolvidos na aproximação resultarão bastante pequenos.

Exemplo: Se , queremos obter , dado certo valor para .

A eq. diferencial que originou a expressão acima vêm de:

por inspeção a correspondente eq. diferencial fica:

Aplicando o método de Euler obtemos:

Rearanjando a expressão anterior podemos obter:

A expressão anterior, permite calcular o próximo valor de saída do filtro, , dado o valor passado do sinal filtrado, e os novos valores e valores passados do sinal de entrada, e .

Em termos de código ficaria algo como:

Este método atinge um resultado razoável para períodos de amostragem maiores que 20 vezes a maior frequência presentes no sinal de entrada.

Exemplo 1: Simular o caso de um Filtro Passa-Baixas contínuo filtro digital obtido pelo método de Euler com a) e b) Hz (o dobro da freq. amostragem anterior). Comparar os resultados obtidos.

 

Método de Tustin

Este método está baseado na integração numérica trapezoidal.

Suponha que:

o que é uma integração. Assim:

.

que pode ser re-escrito como:

çã

onde período de amostragem.

Lembrando do Cálculo da área de um Trapézio:

Suponha que é desejada a integral da curva :

https://fpassold.github.io/Controle_3/4_teoria_erros/fig_4_Int_trapezio.png

A área de um trapézio é dada por:

Onde: base maior; base menor e altura do trapézio. Neste caso: , e .

A integral de resultaria:

em ;

em ;

em

e assim por diante, ou generalizando:

.

Usando Integração trapezoidal:

aplicando a transformada- sobre a eq. anterior, teremos:

Para , esta aproximação integral levaria à:

ou seja:

Ou:

(eq. (1))

E a transformação "inversa" ficaria então como:

ou mais simplesmente:

Quanto menor for o intervalo de amostragem, (ou maior a frequência de amostragem), mais a versão discretizada se aproxima do comportamento no domínio-frequência do compensador no domínio contínuo de tempo. A eq. (1) é a que entre os métodos de integração numérica, permite levar a um resultado mais próximo da resposta (em tempo e frequência) que realmente seria obtido usando o compensador no domínio contínuo de tempo.

Exemplo 2: Simular o caso de um Filtro Passa-Baixas contínuo filtro digital obtido pelo método de Tustin, trabalhando com um período de amostragem de do Exemplo 1.