Você está na página 1de 22

Francisco Jos de Oliveira Restivo Anbal Joo de Sousa Ferreira Departamento de Engenharia Electrotcnica e de Computadores Faculdade de Engenharia da Universidade

do Porto

Processamento Digital de Sinal


Aulas Prticas Ano Lectivo 1998/99

Setembro de 1998

Processamento Digital de Sinal

1998/99

Aula n 1
Problema 1 Considere o sistema discreto y( n ) = a. b. x (n ) + 2 x (n 1) + x (n 2) . 4

Determine a sua resposta impulsional h(n). Determine a sua resposta y(n) entrada x(n) = [0.5, 1, 1, 0.5].

Soluo: a. b. h(n) = [0.25, 0.5, 0.25] y(n) = [0.5, 1, 1, 0.5] * [0.25, 0.5, 0.25]=[0.125, 0.5, 0.875, 0.875, 0.5, 0.125].

Problema 2 A resposta impulsional de um sistema discreto H h(n) = 2-nu(n) . Determine e represente graficamente a sua resposta y(n) entrada x(n) = u(n) - u(n-10) . Soluo: y( n ) =
+

k =

x (k )h (n k ) =

0 k 9 n k 0

2(n k ) =

min(n ,9) k =0

2 n 2 k

y(n)=

0, n < 0 2-n(2n+1-1), 0 n 9 2-n(210-1), n > 9

Graficamente

2 1 0 0 5 10 15 20

Problema 3 Determine a resposta impulsional do sistema discreto y(n) = 0.3x(n) + 0.7y(n-1) . Soluo: h(n) = 0.3.0.7nu(n) .

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 2
Problema 1 a. Determine a resposta impulsional h(n) e a resposta em frequencia H(ej) de um filtro de mdia de comprimento 5 y( n ) = b. x (n ) + x (n 1) + x (n 2) + x (n 3) + x (n 4) 5

Represente graficamente o mdulo e a fase de H(ej).

Soluo: a. h(n) = [0.2, 0.2, 0.2, 0.2, 0.2] H (e j ) = 1 + e j + e 2 j + e3 j + e 4 j 1 + 2 cos() + 2 cos(2) 2 j = e 5 5

0.5

0 0

2 0 -2 b. Problema 2 Determine e represente graficamente a resposta impulsional h(n) de um filtro passa baixo ideal com frequencia superior de corte = 0.5 rad . Soluo: h (n ) = 1 2
0.5 0.5

e jn d =

1 1 j0.5n 2 jsen (0.5n ) 0.5 e j0.5n ) = = (e senc(0.5n ) 2 jn 2 jn

0.2 0.1 0 -0.1 -20

-15

-10

-5

10

15

20

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Problema 3 a. b. Se a transformada de Fourier de h(n) for H(ej), qual a transformada de Fourier de (-1)nh(n)? Determine a resposta impulsional h(n) de um filtro passa alto ideal com frequncia inferior de corte 0.75 rad.
+ + +

Soluo: a.

n =

(1)n h(n ) e jn = e jn h (n) e jn = h(n ) e j( )n = H(e j( ) )


n = n =

h uma translaco de rad b. trs possibilidades: a partir da definio h (n ) = 1 2


1.25 0.75

e jn d =

1 1 j1.25n 1 1 j0.25n (1) n e j0.75n ) = e j0.25n )e jn = (e (e senc(0.25n ) 2 jn 2 jn 4

verificando que o filtro pedido se obtem por uma translaco de da resposta em frequncia de um filtro passa baixo ideal com frequncia superior de corte 0.25 rad, e utilizando o resultado da alnea anterior, obtem-se directamente h (n ) = (1) n senc(0.25n ) 4

ou ainda notando que o filtro pedido se obtem subtraindo do filtro identidade um filtro passa baixo ideal com frequncia superior de corte 0.75 rad 3 h (n ) = (n ) senc(0.75n ) 4 que podemos verificar ser a mesma soluo, por comparao dos grficos de 3 senc(0.75n ) 4 (1)n senc(0.25n ) e de 4

0.2 0 -0.2 -0.4 -0.6 -10 0.2 0 -0.2 -0.4 -0.6 -10 -5 0 5 10 -5 0 5 10

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 3
Problema 1 (O&S, 2.3) Classifique os sistemas seguintes no que respeita estabilidade, causalidade, linearidade e invarincia translaco: a. b. y(n) = g(n)x(n) , em que g(n) conhecido y( n ) =

k =n 0

x (k )
n +n 0

c. d. e. f. g. h.

y( n ) =

k =n n 0

x (k )

y(n) = x(n n0) y(n)=ex(n) y(n) = ax(n) + b y(n) = x(-n) y(n) = x(n) + 3u(n+1) .

Soluo: a. b. c. d. e. f. g. h. Estabilidade sim, se |g(n)| for limitado no sim sim sim sim, se a e b finitos sim sim Causalidade sim no no no sim sim no sim Linearidade sim sim sim sim no no sim no Invarincia translaco no no sim sim sim no no no

Problema 2 (O&S, 2.11) Determine a resposta ao degrau unitrio do sistema com resposta impulsional h(n) = a-nu(-n) , 0 < a < 1 . Soluo: y( n ) =
+

k =

h (k ) x (n k ) =

k 0 n k 0

a k =

min(n ,0) k =

a k

y(n)=

a n ,n 0 1 a 1 ,n > 0 1 a

Problema 3 A parte real da transformada de Fourier de um sinal discreto x(n) real e causal

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

XR(ej) = 1 + cos() . Determine a sua parte imaginria. Soluo: 1 + cos() = 1 + e j + e j [0.5, 1, 0.5] parte par de x(n) 2

x(n) = [1, 1] [-0.5, 0, 0.5] parte mpar de x(n) XI(ej) = jsen() Problema 4 Considere um filtro analgico passa baixo elementar do tipo RC, com R = 10 k e C = 2 F. a. b. c. d. Determine a sua resposta em frequncia Hc(j). Determine a sua resposta impulsional hc(t). Determine a resposta em frequncia do sistema discreto cuja resposta impulsional uma amostragem de hc(t) a uma frequncia igual a 10 vezes a frequncia de corte do filtro analgico. Determine a respectiva equao s diferenas. ( jC) 1 R + ( jC)
1

Soluo: a. H c ( j ) = = 1 1 + jRC

frequncia angular de corte (RC)-1 b. c. h c (t) = 1 RC e u (t) RC


t

frequncia angular de amostragem 10(RC)-1; perodo de amostragem T = RC/5 RC / 5 RC n h (n ) = Th c (nT) = e u (n ) = e 5 u (n ) RC 5 + 5 n jn = H (e ) = e e 5 n =0 5


j nRC / 5

1 1 e
5 e j

d.

y(n ) = x (n ) + e 5 y(n 1) 5

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 4
Problema 1 Determine a frequncia mnima a que deve amostrar o sinal contnuo de banda limitada xc(t) = senc2(10t) de modo a evitar a ocorrncia de aliasing. Soluo: O sinal contnuo cuja transformada de Fourier um pedestal de largura 2M centrado em 0 x(t ) = 1 2
M M

e jt d =

1 1 j M t e j M t ) = M senc( M t ) . (e 2 jt

Se a transformada de Fourier de senc(10t) um pedestal de largura 20, a transformada de Fourier de senc2(10t) ser um triangulo de largura 40, que deve ser amostrado frequncia angular de amostragem mnima de 40 rad/s. Problema 2 Considere os sinais contnuos x1(t) e x2(t), de banda limitada a, respectivamente, 1 e 2 rad/s. Determine a frequncia mnima de amostragem dos sinais a. b. c. x1(t) + x2(t) , x1(t) x x2(t) , x1(t) * x2(t) . max(1, 2) 1 + 2 min(1, 2)

Soluo: a. b. c.

Problema 3 O sinal discreto x(n), obtido por amostragem com perodo T de um sinal analgico xc(t), tem espectro no nulo s para || < /2. Especifique o filtro de reconstruo ideal e compensado que recupera o sinal analgico, usando reconstruo de ordem zero, com pedestal de largura T. Soluo: Reconstruo do impulso unitrio discreto: h(t) = u(n) u(n T) Efeito da reconstruo: 1 e jT e = H ( j ) = j
j T 2

e j

T 2

T 2

T j 2 = Tsenc( )e 2

que se representa a seguir para T=1

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

2 1.5 1 0.5 0 -6 -4
T

-2

Filtro de reconstruo ideal e compensado: H r ( j) = H 1 ( j) , se | | 0, se no que igualmente se representa para T=1

2 1.5 1 0.5 0 -6 -4 -2 0 2 4 6

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 5
Problema 1 O sinal discreto x(n), obtido por amostragem com perodo T de um sinal analgico xc(t), tem espectro no nulo s para || < /2. Suponha que realiza uma interpolao de 1 para 4 do sinal x(n), obtendo o sinal xi(n). a. b. c. Esboce um possvel espectro do sinal xi(n). Especifique o filtro de reconstruo ideal e compensado que recupera o sinal analgico a partir de xi(n), usando reconstruo de ordem zero (com pedestal de largura T/4). Comparando este filtro de reconstruo com o obtido no problema 3 da aula anterior, explique porque os leitores de discos compactos fazem, em geral, uso de filtros digitais dedicados para fazer interpolao digital? (um valor comum "8 times oversampling").

Soluo: Problema 2 Repita a alnea b. do problema anterior, supondo que utiliza a reconstruo de primeira ordem (interpolao linear). Soluo:

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 6
Problema 1 Considere um sinal discreto h(n) e a sua transformada em z, H(z). Determine o sinal discreto cuja transformada em z a. b. H(-z) . H(z2) .
+ +

Soluo: a. H ( z ) =

n =

h(n )(z)n = (1)n h(n )z n (1)n h(n )


n = + + n =

b.

H (z 2 ) =

n =

h(n )(z 2 )n = h (n)z 2n h(n / 2), se n par 0, se no

Problema 2 Considere o sistema discreto causal y(n) = 2x(n) + 0.7y(n-1) - 0.1y(n-2) . a. b. c. Determine a sua funo de transferncia H(z). Represente graficamente, de modo aproximado, a amplitude da sua resposta em frequncia |H(ej)|. Calcule a sua resposta impulsional h(n).

Soluo: a. H ( z) = 2z 2 = , | z |> 0.5 1 0.7 z 1 + 0.2z 2 (z 0.2)(z 0.5) 2 2 |e


j

b.

| H (e j ) =

0.2 | . | e j 0.5 |

|H(0)| = 2/(0.8x0.5) = 5 ; |H(1)| = 2/(1.2x1.5) = 1.11

4 3 2 1 0
c. H ( z) =

-3

-2

-1

4z / 3 10z / 3 4 10 + h (n ) = 0.2 n u (n ) + 0.5n u (n ) z 0.2 z 0.5 3 3

(ser interessante repetir a resoluo usando o mtodo geral, e verific-la determinando os primeiros termos de h(n) pelo mtodo da diviso dos polinmios)

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 7
Problema 1 Um sistema discreto tem um polo em e um zero em 1/*. a. b. c. Represente graficamente, no plano z, o polo e o zero do sistema. Mostre que o mdulo da resposta em frequncia deste sistema independente de (sistema do tipo passa tudo). Tente obter uma expresso para a fase da resposta em frequncia.

Soluo:

1 0.5 0 -0.5 -1
a.

-1
1 z * H (z) = z

(este o caso geral; h alguns casos particulares)

b.

1 e j * e j * e j 1 = * H ( e j ) = j = * j e e (h uma soluo grfica) c. Em termos de fase, e para R 1 ) sen sen = arctg arctg arg(H (e )) = cos 1 arg(cos + jsen ) cos
j

arg(cos + jsen

e como tg ( ) =

tg tg 1 + tgtg

sen sen (1 2 )sen tg arg(H(e j )) = cos 1 cos = sen sen 2 (1 + 2 ) cos 1+ cos 1 cos

arg(H (e j )) = arctg

(1 2 )sen 2 (1 + 2 ) cos

representado a seguir para = 0.5

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

3 2 1

0 -1 -2 -3 -3 -2 -1 0 1 2 3

Problema 2
j

Considere um sistema do tipo FIR com zeros em 0.8e a. b. Determine a sua funo de transferncia H(z).

e 1.25e

Determine dois outros sistemas do mesmo tipo e com a mesma amplitude da resposta em frequncia (diferindo apenas na fase).

Soluo: a. H (z) = z 4 (z 0.8e 3 )(z 0.8e 3 )(z 1.25e 3 )(z 1.25e 3 ) H (z) = z 4 (z 2 1.6 cos z + 0.64)(z 2 2.5 cos z + 1.5625) = 1 2.05z-1 + 3.2025z- 2 - 2.05z-3 + z -4 3 3 (sistema com fase linear) b. Colocando em srie sistemas do tipo passa tudo e ganho unitrio com zeros em 0.8e H (z) = 1.5625z
4 j 4 4 j j j j

1.

e polos em 1.25e
j

(z 0.8e

j 3 ) 2 ( z 0.8e 3 ) 2

= 1.5625 2.5z 1 + 6z 2 1.6z 3 + 0.64z 4

(sistema com fase mnima) com zeros em 1.25e


j 4

2.

e polos em 0.8e
j

H (z) = 0.64z 4 (z 1.25e 3 ) 2 (z 1.25e 3 ) 2 = 0.64 1.6z 1 + 6z 2 2.5z 3 + 1.5625z 4 (sistema com fase mxima) Problema 3 Considere o sistema discreto causal com funo de transferncia

a. b. c.

Localize no plano z os polos e zeros deste sistema e a regio de convergncia de H(z). Calcule a sua resposta impulsional h(n). Determine a equao s diferenas que rege o sistema.

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Soluo:

1 0.5 0 -0.5 -1
a. b. = 0.8e
j 3

-1

h (n ) = c.

(z )(z * ) dz =

z n (z 0.4)

n ( 0.4) *

(* ) n (* 0.4) *

3 n 3 * n j ( ) 2 2 = 0.8n cos( n )u (n ) 3 j 3

y(n) = x(n) 0.4x(n-1) + 0.8y(n-1) 0.64y(n-2)

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 8
Problema 1 Utilizando apenas propriedades elementares da transformada em z, determine a transformada em z inversa de a. H ( z) = 1 1 z4 , causal.

b.

z H (z ) = 2 , causal. z 0 .5

Soluo: a. 1 1 z 1 1 1 - z -4 b. u (n ) u (n / 4) se n mltiplo de 4 0 se no

z 0.5n u (n ) z 0.5 z2 z 2 0.5 z z 0.5


2

0.5n / 2 u (n / 2) se n par 0 se no
n 1 n 0 .5 2 u (

1 ) se n mpar 0 se no 2

Problema 2 Considere o sistema discreto do tipo FIR com zeros em 0.3+j0.4, 0.3-j0.4, (0.3+j0.4)-1, (0.3-j0.4)-1, 0.6+j0.8, 0.6-j0.8, -1. a. b. c. Determine a sua resposta impulsional h(n). Mostre que o sistema de fase linear. Decomponha o sistema numa associao em srie de dois sistemas, cada um deles ainda de fase linear. H(z) = z-7(z - 0.3-j0.4)(z - 0.3+j0.4)(z - (0.3+j0.4)-1)(z - (0.3-j0.4)-1)(z - 0.6-j0.8)(z - 0.6+j0.8)(z + 1) H(z) = z-7(z2 - 0.6z + 0.25)(z2 2.4z + 4)(z2 1.2z + 1)(z + 1) H(z) = z-7(z4 - 3z3 + 5.69z2 - 3z + 1)(z3 0.2z2 0.2z + 1) H(z) = z-7(z7 3.2z6 + 6.09z5 2.538z4 2.538z3 + 6.09z2 3.2z + 1) h(n) = [1 3.2 6.09 2.538 2.538 6.09 3.2 1] b. c. A resposta impulsional simtrica. (ver 3 linha de a))

Soluo: a.

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

1 0 -1 -2 0 2

H(z) = z-4(z4 - 3z3 + 5.69z2 - 3z + 1) z-3 (z3 0.2z2 0.2z + 1)

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 9
Problema 1 a. b. Calcule a DFT do sinal discreto [0, 1, 1, 0]. Utilizando o resultado anterior, calcule a DFT do sinal discreto [0, 0, 0, 0, 0, 1, 1, 0].

Problema 2 Pretende-se projectar um sistema discreto utilizando o mtodo da amostragem da resposta em frequncia. O nmero de amostras de 16, e sabe-se que as nicas amostras diferentes de zero so H(0) = H(1) = H(15) = 1 H(2) = H(14) = 0.5. Escreva as equaes s diferenas que realizam este sistema. Soluo: O caminho a seguir H(k) h(n) H(z) sistema, utilizando-se a iDFT e a transformada em z h (n ) = 1 N 1 nk H (k ) WN N k =0

H ( z) =

N 1 n =0

nk n k 1 n z = H(k ) ( WN z ) h(n )z n = N H(k )WN N n =0 k =0 k =0 n =0 k 1 N 1 N 1 1 ( WN z ) 1 z N N 1 H(k ) = H(k ) k 1 k 1 N k =0 N k =01 WN 1 WN z z

N 1

1 N 1

1 N 1

N 1

H ( z) =

O sistema pretendido constitudo pela associao em srie do sistema do tipo no recursivo (FIR) H p ( z) = 1 zN N

que um sistema com N zeros igualmente espaados sobre a circunferncia unitria do plano z, em
k z k = WN , k = 0...N 1 , normalmente designado por filtro em pente (comb filter), com o paralelo de N sistemas do tipo recursivo (IIR)

H k (z) =

H(k )
k 1 1 WN z

, k = 0..N 1

k cada um com um polo exactamente em z k = WN . Cada um destes polos cancelado por um dos zeros do primeiro sistema, resultando

H ( z) z = W k = H( k ) .
N

Se H(k) = H(N-k), possvel agrupar os polos conjugados em sistemas de segunda ordem 2k 1 z N H kk (z) = H ( k ) . + = k 1 k 1 2k 1 2 1 WN z 1 WN z 1 2 cos z +z N H(k ) H(k ) 2 2 cos No caso dado

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

H p (z) = H 0 (z) =

1 z 16 16 1 1 z 1

2 2 cos z 1 8 H11(z) = 1 2 1 2 cos z + z 8 1 cos z 1 4 H 22 (z) = 1 2 1 2 cos z + z 4

H(z) = H p (z)[H 0 (z) + H11(z) + H 22 (z)]


a que correspondem as equaes v( n ) = x (n ) x (n 16) 16

y 0 (n ) = v(n ) + y 0 (n 1) y11(n ) = 2 v(n ) 2 cos v(n 1) + 2 cos y11 (n 1) y11(n 2) 8 8 y 22 (n ) = v(n ) cos v(n 1) + 2 cos y 22 (n 1) y 22 (n 2) 4 4 y(n ) = y 0 (n ) + y11 (n ) + y 22 (n ) .

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 10
Problema 1 Considere o sinal discreto x(n)=2-nu(n) e a sua transformada de Fourier X(ej). Determine o sinal discreto y(n) de comprimento N cuja DFT Y (k ) = X (e N ), k = 0,..., N 1 . Soluo: Verifica-se aqui o fenmeno do aliasing, e poderamos escrever imediatamente o resultado ... Fazendo "as contas", temos X (z) =
j 2 k

r =0

2 r z r , | z | > 2
1
r =0

Y (k ) =

2 rk N

2 rk 1 N 1 + r j N 1 + r N 1 y( n ) = 2 e WN nk = 2 W N (r n )k N k =0 r = 0 N r =0 k =0

e como o segundo somatrio vale 0 se r-n0, N, 2N, ... e N se r-n=0, N, 2N, ... y( n ) =

r =0

2 n+rN , n = 0. ..., N - 1 .

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 11
Problema 1 Pretende-se filtrar um sinal discreto x(n), de comprimento indeterminado, com um filtro FIR, de comprimento 71, utilizando a convoluo rpida, pelo mtodo overlap-add. Determine o comprimento N da FFT raiz 2 que minimiza o nmero de multiplicaes complexas a realizar por amostra sada. Considere que N no pode exceder 2048 e que pode desprezar as multiplicaes realizadas para o clculo da DFT da resposta impulsional do filtro. Soluo: Analisam-se os cinco comprimentos possveis: N L n.a n.b n.m m/a 128 58 7 64 1024 17.66 256 186 8 128 2304 12.39 512 442 9 256 5120 11.58 1024 954 10 512 11264 11.81 2048 1978 11 1024 24576 12.42 Problema 2 Faa um diagrama de fluxo para um programa para a FFT, algoritmo de decimao na frequncia, entradas ordenadas.

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 12
Problema 1 Pretende-se projectar um filtro digital passa-banda, do tipo FIR, tal que 0 H (e jT ) 1 0 | |< 400 rad/s 400 | | 600 rad/s 600 <| | 1000 rad/s 2 = 2000 rad/s . T

ara a frequncia angular de amostragem s = a. b. c.

Determine a resposta impulsional do filtro analgico prottipo. Determine os coeficientes do filtro digital, utilizando uma janela de Hanning de comprimento 7. Faa um esboo da resposta em frequncia do filtro digital.

Soluo: a.

-600 -400
h c (t) = b. 1 2

400 600

1000 rad/s

H c ( j)e
n -3 -2 -1 0 1 2 3

jt

d =

600 400 senc(600t ) senc(400t )

h(n) = (0.6 senc(0.6n) 0.4 senc(0.4n)) w(n) 0.6senc(0.6n) -0.062 -0.094 0.303 0.600 0.303 -0.094 -0.062 0.4senc(0.4n) hd(n) (n) h(n) -0.062 0.000 0.000 0.000 0.094 -0.187 0.250 -0.047 0.303 0.000 0.750 0.000 0.400 0.200 1.000 0.200 0.303 0.000 0.750 0.000 0.094 -0.187 0.250 -0.047 -0.062 0.000 0.000 0.000

c.

grfico aproximado
         

"

"

"

&

'

&

'

&

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

Aula n 13
Problema 1 Considere o filtro analgico passa baixo H a (s) = a. b. c. 1 . 1 + 0.08s

Determine a frequncia de corte c (atenuao igual a 3 dB) deste filtro. Determine o filtro digital que se obtem de Ha(s) pelo mtodo da invarincia da resposta impulsional, para uma frequncia de amostragem de 10 Hz. Represente graficamente a amplitude da resposta em frequncia deste filtro digital e a do filtro analgico original, e explique as eventuais diferenas entre ambas.

Soluo: H a (s) = H (z) = 1 12.5 = c = 12.5 rad/s Fc = 1.984 Hz 1 + 0.08s s + 12.5 1.25 1 e 1.25 z 1
1.8 1.6 1.4 1.2 1 0.8 0.6 0.4 0.2 0 0

10

nota-se um acentuado efeito de aliasing. Problema 2 Pretende-se projectar um filtro digital passa-baixo, usando o mtodo da transformao bilinear, a partir de um filtro de Butterworth de 3 ordem, de tal modo que frequncia de amostragem de 10 kHz a sua frequncia superior de corte seja de 1 kHz. a. b. c. Determine a frequncia superior de corte do filtro analgico prottipo. Localize, no plano z, os polos do filtro digital. Determine a partir de que frequncia a atenuao do filtro digital melhor que 60 dB.

Soluo: de acordo com o enunciado a. c =

2 c = 20000tg = 6498.4 rad/s tg T 2 10

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas

Processamento Digital de Sinal

1998/99

c.

10log

1 < 60 ( ) 6 > 999999 = 64984 6498.4 6 1+ ( ) 6498.4 T = 2.5445 rad 2

donde

= 2tg 1

1998 F. J. Restivo / A. J. Ferreira

Problemas das Aulas Prticas