Você está na página 1de 18

Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

Lista de Exercícios
Estruturas para sistemas em tempo discreto

1. Problema 6.25 do livro texto: Um sistema LIT causal é definido pelo diagrama de fluxo
da figura a seguir. Esta figura representa o sistema como uma cascata de um sistema
de segunda ordem em série com um sistema de primeira ordem.

a. Qual é a função do sistema em cascata global?


b. O sistema global é estável?
c. O sistema global é de fase mínima?
d. Desenhe o diagrama de fluxo de sinais na implementação forma direta II
transposta.
e. Escreva a equação de diferenças que representa o sistema.

Resolução

a. Função do sistema:

1 + 0,81𝑧 −2 1 + 2𝑧 −1
𝐻 (𝑧 ) = ⋅
1 − 0,3𝑧 −1 − 0,4𝑧 −2 1 + 0,8𝑧 −1

A primeira parte do polinômio representa um sistema de segunda ordem que será dividido
em dois sistemas de primeira ordem para identificar os polos e zeros.

1 + 0,81𝑧 −2 1 + 2𝑧 −1 𝑁 1 + 2𝑧 −1
𝐻 (𝑧 ) = ⋅ = ⋅
1 − 0,3𝑧 −1 − 0,4𝑧 −2 1 + 0,8𝑧 −1 𝐷 1 + 0,8𝑧 −1

Numerador 𝑁:

𝑁 = 1 + 0,81𝑧 −2 = (1 + 𝑎𝑧 −1 )(1 − 𝑎𝑧 −1 )

𝑁 = 1 − 𝑎𝑧 −1 + 𝑎𝑧 −1 − 𝑎2 𝑧 −2 = 1 − 𝑎2 𝑧 −2

−𝑎2 = 0,81 ⟹ 𝑎 = √−0,81 = 𝑗0,9

𝑁 = (1 + 𝑗0,9𝑧 −1 )(1 − 𝑗0,9𝑧 −1 )

Estruturas 1 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

Denominador 𝐷:

𝐷 = 1 − 0,3𝑧 −1 − 0,4𝑧 −2 = (1 + 𝑏𝑧 −1 )(1 + 𝑐𝑧 −1 )

𝐷 = 1 + 𝑐𝑧 −1 + 𝑏𝑧 −1 + 𝑏𝑐𝑧 −2 = 1 + (𝑐 + 𝑏)𝑧 −1 + 𝑏𝑐𝑧 −2

𝐷 = 1 + (𝑐 + 𝑏)𝑧 −1 + 𝑏𝑐𝑧 −2 = 1 − 0,3𝑧 −1 − 0,4𝑧 −2

𝑐 + 𝑏 = −0,3
(1)
𝑏𝑐 = −0,4

Resolvendo o sistema de equações (1):

𝑏 = −0,8 𝑐 = 0,5

𝐷 = (1 − 0,8𝑧 −1 )(1 + 0,5𝑧 −1 )

Portanto a função do sistema com os polos e zeros identificados fica:

𝟏 + 𝟎, 𝟖𝟏𝒛−𝟐 𝟏 + 𝟐𝒛−𝟏 (𝟏 + 𝒋𝟎, 𝟗𝒛−𝟏 )(𝟏 − 𝒋𝟎, 𝟗𝒛−𝟏 )(𝟏 + 𝟐𝒛−𝟏 )


𝑯(𝒛) = ⋅ =
𝟏 − 𝟎, 𝟑𝒛−𝟏 − 𝟎, 𝟒𝒛−𝟐 𝟏 + 𝟎, 𝟖𝒛−𝟏 (𝟏 − 𝟎, 𝟖𝒛−𝟏 )(𝟏 + 𝟎, 𝟓𝒛−𝟏 )(𝟏 + 𝟎, 𝟖𝒛−𝟏 )

O sistema tem zeros em 𝑧 = −𝑗0,9, 𝑧 = 𝑗0,9 e 𝑧 = −2, e polos em 𝑧 = 0,8, 𝑧 = −0,5 e 𝑧 =


−0,8.

b. Verificando o ponto (a), o sistema é estável porque todos os polos estão dentro do
círculo de raio unitário. Isto garante a estabilidade de um sistema causal.

c. O sistema, de acordo com o ponto (a) não é de fase mínima devido a que tem um zero
fora do círculo de raio unitário em 𝑧 = −2.

d. Para implementar o sistema na forma direta II transposta deveremos reescrever a


função do sistema.

Estruturas 2 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

(1 + 𝑗0,9𝑧 −1 )(1 − 𝑗0,9𝑧 −1 )(1 + 2𝑧 −1 ) 1 + 0,81𝑧 −2 1 + 2𝑧 −1 𝑁


𝐻 (𝑧 ) = = ⋅ =
(1 − 0,8𝑧 −1 )(1 + 0,5𝑧 −1 )(1 + 0,8𝑧 −1 ) 1 − 0,3𝑧 −1 − 0,4𝑧 −2 1 + 0,8𝑧 −1 𝐷

Numerador 𝑁:

𝑁 = (1 + 0,81𝑧 −2 )(1 + 2𝑧 −1 )

𝑁 = 1 + 2𝑧 −1 + 0,81𝑧 −2 + 1,62𝑧 −3

Denominador 𝐷:

𝐷 = (1 − 0,3𝑧 −1 − 0,4𝑧 −2 )(1 + 0,8𝑧 −1 )

𝐷 = 1 + 0,8𝑧 −1 − 0,3𝑧 −1 − 0,24𝑧 −2 − 0,4𝑧 −2 − 0,32𝑧 −3

𝐷 = 1 + 0,5𝑧 −1 − 0,64𝑧 −2 − 0,32𝑧 −3

1 + 2𝑧 −1 + 0,81𝑧 −2 + 1,62𝑧 −3
𝐻 (𝑧 ) =
1 + 0,5𝑧 −1 − 0,64𝑧 −2 − 0,32𝑧 −3

e. Equação de diferenças:

1 + 2𝑧 −1 + 0,81𝑧 −2 + 1,62𝑧 −3 𝑌 (𝑧 )
𝐻 (𝑧 ) = =
1 + 0,5𝑧 −1 − 0,64𝑧 −2 − 0,32𝑧 −3 𝑋(𝑧)

𝑌 (𝑧)(1 + 0,5𝑧 −1 − 0,64𝑧 −2 − 0,32𝑧 −3 ) = 𝑋(𝑧)(1 + 2𝑧 −1 + 0,81𝑧 −2 + 1,62𝑧 −3 )

𝑌(𝑧) + 0,5𝑌 (𝑧)𝑧 −1 − 0,64𝑌 (𝑧)𝑧 −2 − 0,32𝑌 (𝑧)𝑧 −3 =

= 𝑋(𝑧) + 2𝑋(𝑧)𝑧 −1 + 0,81𝑋(𝑧)𝑧 −2 + 1,62𝑋 (𝑧)𝑧 −3

Estruturas 3 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

Aplicando transformada z inversa:

𝑦[𝑛] + 0,5𝑦[𝑛 − 1] − 0,64𝑦[𝑛 − 2] − 0,32𝑦[𝑛 − 3]


= 𝑥 [𝑛] + 2𝑥 [𝑛 − 1] + 0,81𝑥 [𝑛 − 2] + 1,62𝑥[𝑛 − 3]

Reescrevendo a equação:

𝒚[𝒏] = 𝒙[𝒏] + 𝟐𝒙[𝒏 − 𝟏] + 𝟎, 𝟖𝟏𝒙[𝒏 − 𝟐] + 𝟏, 𝟔𝟐𝒙[𝒏 − 𝟑] − 𝟎, 𝟓𝒚[𝒏 − 𝟏] + 𝟎, 𝟔𝟒𝒚[𝒏 − 𝟐]


+ 𝟎, 𝟑𝟐𝒚[𝒏 − 𝟑]

--------------------------------------------------------------------------------------------------------------------------

2. Problema 6.12 do livro texto: O diagrama de fluxo da figura descreve um sistema LIT.

a. Determine a função de transferência.


b. Determine a equação de diferenças que relaciona a entrada 𝑥[𝑛] com a saída
𝑦[𝑛].
c. Desenhe o diagrama de fluxo de acordo com a função de transferência obtida no
ponto a.
d. Calcule a resposta ao impulso ℎ[𝑛].
e. Verifique se o sistema é estável.
f. Verifique se o sistema tem fase mínima.

Resolução

a. Função do sistema:

Para facilitar a resolução definiremos as variáveis 𝑤1 [𝑛], 𝑤2 [𝑛] e 𝑤3 [𝑛]:

Estruturas 4 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

𝑤1 [𝑛] = −𝑥 [𝑛] + 𝑤2 [𝑛] + 𝑤3 [𝑛]

𝑤2 [𝑛] = 𝑥 [𝑛 − 1] + 2𝑤3 [𝑛]

𝑤3 [𝑛] = 𝑤2 [𝑛 − 1] + 𝑦[𝑛 − 1]

𝑦[𝑛] = 2𝑤1 [𝑛]

Aplicando transformada z às equações:

𝑊1 (𝑧) = −𝑋(𝑧) + 𝑊2 (𝑧) + 𝑊3 (𝑧) (2)

𝑊2 (𝑧) = 𝑧 −1 𝑋(𝑧) + 2𝑊3 (𝑧) (3)

𝑊3 (𝑧) = 𝑧 −1 𝑊2 (𝑧) + 𝑧 −1 𝑌(𝑧) (4)

Substituindo a equação (4) na (2):

𝑊1 (𝑧) = −𝑋(𝑧) + 𝑊2 (𝑧) + 𝑧 −1 𝑊2 (𝑧) + 𝑧 −1 𝑌(𝑧)

𝑊1 (𝑧) = −𝑋(𝑧) + 𝑊2 (𝑧)(1 + 𝑧 −1 ) + 𝑧 −1 𝑌(𝑧) (5)

Substituindo a equação (4) na (3):

𝑊2 (𝑧) = 𝑧 −1 𝑋 (𝑧) + 2(𝑧 −1 𝑊2 (𝑧) + 𝑧 −1 𝑌(𝑧))

𝑊2 (𝑧) = 𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑊2 (𝑧) + 2𝑧 −1 𝑌(𝑧)

𝑊2 (𝑧) − 2𝑧 −1 𝑊2 (𝑧) + 𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌(𝑧)

𝑊2 (𝑧)(1 − 2𝑧 −1 ) = 𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌(𝑧)

𝑧 −1 𝑋 (𝑧) + 2𝑧 −1 𝑌(𝑧)
𝑊2 (𝑧) = (6)
1 − 2𝑧 −1
Equação (6) em (5):

𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌(𝑧)
𝑊1 (𝑧) = −𝑋(𝑧) + (1 + 𝑧 −1 ) + 𝑧 −1 𝑌(𝑧) (7)
1 − 2𝑧 −1
Resolvendo o termo:

𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌(𝑧)
(1 + 𝑧 −1 )
1 − 2𝑧 −1

Numerador:

(𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌(𝑧))(1 + 𝑧 −1 ) = 𝑧 −1 𝑋 (𝑧) + 2𝑧 −1 𝑌 (𝑧) + 𝑧 −2 𝑋(𝑧) + 2𝑧 −2 𝑌(𝑧)

Portanto o termo fica:

Estruturas 5 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌(𝑧) + 𝑧 −2 𝑋(𝑧) + 2𝑧 −2 𝑌(𝑧)


1 − 2𝑧 −1

Voltando para a equação (7):

𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌 (𝑧) + 𝑧 −2 𝑋(𝑧) + 2𝑧 −2 𝑌(𝑧)


𝑊1 (𝑧) = −𝑋(𝑧) + −1
+ 𝑧 −1 𝑌(𝑧)
1 − 2𝑧

Aplicando denominador comum:

−𝑋(𝑧)(1 − 2𝑧 −1 ) + 𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌 (𝑧) + 𝑧 −2 𝑋(𝑧) + 2𝑧 −2 𝑌(𝑧) + 𝑧 −1 𝑌(𝑧)(1 − 2𝑧 −1 )


𝑊1 (𝑧) =
1 − 2𝑧 −1

𝑊1 (𝑧)
−𝑋(𝑧) + 2𝑧 −1 𝑋(𝑧) + 𝑧 −1 𝑋(𝑧) + 2𝑧 −1 𝑌(𝑧) + 𝑧 −2 𝑋 (𝑧) + 2𝑧 −2 𝑌(𝑧) + 𝑧 −1 𝑌(𝑧) − 2𝑧 −1 𝑌(𝑧)
=
1 − 2𝑧 −1

−𝑋(𝑧) + 3𝑧 −1 𝑋 (𝑧) + 𝑧 −2 𝑋(𝑧) + 3𝑧 −1 𝑌 (𝑧)


𝑊1 (𝑧) =
1 − 2𝑧 −1

−𝑋(𝑧) + 3𝑧 −1 𝑋 (𝑧) + 𝑧 −2 𝑋(𝑧) + 3𝑧 −1 𝑌(𝑧)


𝑌 (𝑧 ) = 2
1 − 2𝑧 −1

𝑌 (𝑧)(1 − 2𝑧 −1 ) = 2(−𝑋(𝑧) + 3𝑧 −1 𝑋(𝑧) + 𝑧 −2 𝑋(𝑧) + 3𝑧 −1 𝑌 (𝑧))

𝑌 (𝑧) − 2𝑧 −1 𝑌(𝑧) = −2𝑋(𝑧) + 6𝑧 −1 𝑋(𝑧) + 2𝑧 −2 𝑋(𝑧) + 6𝑧 −1 𝑌 (𝑧)

𝑌 (𝑧) − 8𝑧 −1 𝑌(𝑧) = −2𝑋(𝑧) + 6𝑧 −1 𝑋(𝑧) + 2𝑧 −2 𝑋(𝑧)

𝒀(𝒛) −𝟐 + 𝟔𝒛−𝟏 + 𝟐𝒛−𝟐


𝑯(𝒛) = =
𝑿(𝒛) 𝟏 − 𝟖𝒛−𝟏

b. Equação de diferenças:

𝑌 (𝑧) − 8𝑧 −1 𝑌(𝑧) = −2𝑋(𝑧) + 6𝑧 −1 𝑋(𝑧) + 2𝑧 −2 𝑋(𝑧)

Aplicando transformada z inversa:

𝒚[𝒏] − 𝟖𝒚[𝒏 − 𝟏] = −𝟐𝒙[𝒏] + 𝟔𝒙[𝒏 − 𝟏] + 𝟐𝒙[𝒏 − 𝟐]

c. Diagrama de fluxo:

Estruturas 6 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

d. Resposta ao impulso ℎ[𝑛]:

Por divisão longa

1,2187
𝐻 (𝑧) = −0,25𝑧 −1 − 0,7812 −
1 − 8𝑧 −1

Aplicando os pares de transformadas da Tabela 3.1 da página 68 do livro texto calcularemos


a resposta ao impulso aplicando a transformada inversa.

𝒉[𝒏] = −𝟎, 𝟐𝟓𝜹[𝒏 − 𝟏] − 𝟎, 𝟕𝟖𝟏𝟐𝜹[𝒏] − 𝟏, 𝟐𝟏𝟖𝟕(𝟖)𝒏 𝒖[𝒏]

e. Estabilidade

𝑌 (𝑧) −2 + 6𝑧 −1 + 2𝑧 −2
𝐻 (𝑧 ) = =
𝑋 (𝑧 ) 1 − 8𝑧 −1

O sistema tem um polo em 𝑧 = 8, portanto o sistema, sendo causal, é instável devido


a que tem um polo fora do círculo de raio unitário e a RDC não contém o mesmo

f. Fase mínima

Considerando o numerador da função de transferência:

𝑁 = −2 + 6𝑧 −1 + 2𝑧 −2 = 0

Dividindo tudo por -2:

𝑁 = 1 − 3𝑧 −1 − 𝑧 −2 = 0

Estruturas 7 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

(1 + 𝑎𝑧 −1 )(1 + 𝑏𝑧 −1 )

1 + 𝑏𝑧 −1 + 𝑎𝑧 −1 + 𝑎𝑏𝑧 −2

1 + (𝑏 + 𝑎)𝑧 −1 + 𝑎𝑏𝑧 −2

𝑏 + 𝑎 = −3 𝑎𝑏 = −1 (8)

𝑎 ≅ −3,3 𝑏 ≅ 0,3

𝑁 = (1 − 3,3𝑧 −1 )(1 + 0,3𝑧 −1 )

O sistema tem um zero em 𝑧 ≅ 3,3, fora do círculo de raio unitário, portanto não tem
fase mínima

--------------------------------------------------------------------------------------------------------------------------

3. Problema 6.10 do livro texto: O diagrama de fluxo da figura representa um sistema LIT:

a. Escreva a equação de diferenças representada pelo diagrama de fluxo.


b. Desenhe o diagrama de fluxo em cascata com dois sistemas de primeira ordem.
c. Calcule ℎ[𝑛].
d. O sistema é estável?

Resolução

a. Equação de diferenças

𝑤[𝑛] = 𝑥 [𝑛] + 0,5𝑦[𝑛] (9)

𝑣 [𝑛] = 2𝑥 [𝑛] + 0,5𝑦[𝑛] + 𝑤[𝑛 − 1] (10)

𝑦[𝑛] = 𝑥 [𝑛] + 𝑣[𝑛 − 1] (11)

Substituindo a equação (9) na equação (10):

𝑣[𝑛] = 2𝑥 [𝑛] + 0,5𝑦[𝑛] + 𝑥 [𝑛 − 1] + 0,5𝑦[𝑛 − 1] (12)

Substituindo a equação (12) na equação (11):

Estruturas 8 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

𝑦[𝑛] = 𝑥 [𝑛] + 2𝑥 [𝑛 − 1] + 0,5𝑦[𝑛 − 1] + 𝑥 [𝑛 − 2] + 0,5𝑦[𝑛 − 2] (13)

Da equação (13):

𝒚[𝒏] − 𝟎, 𝟓𝒚[𝒏 − 𝟏] − 𝟎, 𝟓𝒚[𝒏 − 𝟐] = 𝒙[𝒏] + 𝟐𝒙[𝒏 − 𝟏] + 𝒙[𝒏 − 𝟐]

b. Diagrama de fluxo em cascata:

A função de transferência pode ser obtida do gráfico ou da equação de diferenças.


Aplicando transformada z à equação de diferenças:

𝑌 (𝑧)(1 − 0,5𝑧 −1 − 0,5𝑧 −2 ) = 𝑋(𝑧)(1 + 2𝑧 −1 + 𝑧 −2 )

𝑌(𝑧) 1 + 2𝑧 −1 + 𝑧 −2
𝐻 (𝑧 ) = =
𝑋(𝑧) 1 − 0,5𝑧 −1 − 0,5𝑧 −2

Trabalhando com o numerador:

𝑎2 + 2𝑎𝑏 + 𝑏2 = (1 + 𝑎)(1 + 𝑏)

1 + 2𝑧 −1 + 𝑧 −2 = (1 + 𝑧 −1 )2 = (1 + 𝑧 −1 )(1 + 𝑧 −1 )

Trabalhando com o denominador:

1 − 0,5𝑧 −1 − 0,5𝑧 −2 = (1 + 𝑎𝑧 −1 )(1 − 𝑏𝑧 −1 )

1 − 0,5𝑧 −1 − 0,5𝑧 −2 = 1 − 𝑏𝑧 −1 + 𝑎𝑧 −1 − 𝑎𝑏𝑧 −2

Portanto:

𝑎 − 𝑏 = −0,5 𝑎𝑏 = 0,5
𝑎 = 0,5 𝑏=1

1 − 0,5𝑧 −1 − 0,5𝑧 −2 = (1 + 0,5𝑧 −1 )(1 − 1𝑧 −1 ) (14)

Para o filtro em cascata podemos escrever:

𝑌(𝑧) (1 + 𝑧 −1 ) (1 + 𝑧 −1 )
𝐻 (𝑧 ) = = .
𝑋(𝑧) (1 + 0,5𝑧 −1 ) (1 − 1𝑧 −1 )

O diagrama de fluxo do sistema em cascata será:

Estruturas 9 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

c. Para calcular ℎ[𝑛] é conveniente usar divisão longa devido a que o numerador e o
denominador têm o mesmo grau.

1 + 2𝑧 −1 + 𝑧 −2
𝐻 (𝑧 ) =
1 − 0,5𝑧 −1 − 0,5𝑧 −2

A função de transferência fica:

3 + 𝑧 −1
𝐻(𝑧) = −2 +
1 − 0,5𝑧 −1 − 0,5𝑧 −2

Definindo o polinômio para facilitar o cálculo e aplicando frações parciais (usando os polos
calculados na equação (14):

𝑁 3 + 𝑧 −1 3 + 𝑧 −1
𝑃 (𝑧 ) = = =
𝐷 1 − 0,5𝑧 −1 − 0,5𝑧 −2 (1 + 0,5𝑧 −1 )(1 − 1𝑧 −1 )

𝑁 𝐴 𝐵 𝐴(1 − 1𝑧 −1 ) + 𝐵(1 + 0,5𝑧 −1 )


𝑃 (𝑧 ) = = + =
𝐷 1 + 0,5𝑧 −1 1 − 1𝑧 −1 1 − 0,5𝑧 −1 − 0,5𝑧 −2

𝑁 = 𝐴(1 − 1𝑧 −1 ) + 𝐵(1 + 0,5𝑧 −1 ) = 3 + 𝑧 −1

𝐴 − 𝐴𝑧 −1 + 𝐵 + 0,5𝐵𝑧 −1 = 3 + 𝑧 −1

𝐴 + 𝐵 = 3 −𝐴𝑧 −1 + 0,5𝐵𝑧 −1 = 𝑧 −1 ⟹ −𝐴 + 0,5𝐵 = 1 (15)

Do sistema de equações (15):

𝐴 = 0,333 𝐵 = 2,666

𝐻 (𝑧) = −2 + 𝑃(𝑧)

0,333 2,666
𝐻 (𝑧) = −2 + −1
+
1 + 0,5𝑧 1 − 1𝑧 −1

Aplicando os pares de transformadas da Tabela 3.1 da página 68 do livro texto calcularemos


a resposta ao impulso aplicando a transformada inversa.

𝒉[𝒏] = −𝟐𝜹[𝒏] + 𝟎, 𝟑𝟑𝟑. (−𝟎, 𝟓)𝒏 𝒖[𝒏] + 𝟐, 𝟔𝟔𝟔. 𝟏𝒏 𝒖[𝒏]

d. O sistema tem dois polos, um em 𝑧 = −0,5 e outro em 𝑧 = 1 Devido a este último polo,
o sistema não é estável (polo no círculo de raio unitário).

--------------------------------------------------------------------------------------------------------------------------

Estruturas 10 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

4. Baseado no problema 6.4 do livro texto: Um sistema LIT causal é definido pelo
diagrama de fluxo da figura a seguir.

a. Qual é a função do sistema?


b. Escreva a equação de diferenças que representa o sistema.
c. Determine os polos e zeros do sistema.
d. O sistema é estável? O sistema tem fase mínima?
e. Desenhe o diagrama de fluxo em cascata.
f. Desenhe o diagrama de fluxo na forma paralela.
g. Determine a resposta ao impulso.

Resolução

a. Função do sistema:

1
2 + 4 𝑧 −1 2 + 0,25𝑧 −1
𝐻 (𝑧 ) = =
1 3 1 + 0,25𝑧 −1 − 0,375𝑧 −2
1 + 4 𝑧 −1 − 8 𝑧 −2

b. Equação de diferenças:

1
2 + 4 𝑧 −1 𝑌 (𝑧 )
𝐻 (𝑧 ) = =
1 3 𝑋 (𝑧 )
1 + 𝑧 −1 − 𝑧 −2
4 8
1 3 1
𝑌(𝑧) (1 + 𝑧 −1 − 𝑧 −2 ) = 𝑋(𝑧) (2 + 𝑧 −1 )
4 8 4
1 3 1
𝑌 (𝑧) + 𝑌 (𝑧)𝑧 −1 − 𝑌 (𝑧)𝑧 −2 = 2𝑋(𝑧) + 𝑋(𝑧)𝑧 −1
4 8 4

Aplicando transformada z inversa:

1 3 1
𝑦[𝑛] + 𝑦[𝑛 − 1] − 𝑦[𝑛 − 2] = 2𝑥 [𝑛] + 𝑥 [𝑛 − 1]
4 8 4

Reescrevendo a equação:

Estruturas 11 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

𝟏 𝟏 𝟑
𝒚[𝒏] = 𝟐𝒙[𝒏] + 𝒙[𝒏 − 𝟏] − 𝒚[𝒏 − 𝟏] + 𝒚[𝒏 − 𝟐]
𝟒 𝟒 𝟖

c. Polos e zeros:

Para determinar os polos e zeros do sistema devemos deixar numerador e denominador da


forma (1 + 𝑎𝑧 −1 ).

1
2 + 4 𝑧 −1 𝑁
𝐻 (𝑧 ) = =
1 3 𝐷
1 + 4 𝑧 −1 − 8 𝑧 −2

Para determinar os zeros do sistema trabalharemos com o numerador de 𝐻(𝑧):

1 1 −1 1
𝑁 = 2 + 𝑧 −1 = 2 (1 + 𝑧 ) = 2 (1 + 𝑧 −1 ) = 2(1 + 0,125𝑧 −1 )
4 2.4 8

Este sistema tem um zero em 𝑧 = −0,125

Para determinar os polos do sistema trabalharemos com o denominador de 𝐻 (𝑧):

1 3
𝐷 = 1 + 𝑧 −1 − 𝑧 −2
4 8

O denominador é de ordem 2, portanto este sistema tem dois polos. Este sistema pode ser
resolvido usando a fórmula de Bhaskara, ou pelo método explicado a seguir:

𝐷 = 1 + 0,25𝑧 −1 − 0,375𝑧 −2 = (1 + 𝑎𝑧 −1 )(1 + 𝑏𝑧 −1 )

(1 + 𝑎𝑧 −1 )(1 + 𝑏𝑧 −1 ) = 1 + 𝑏𝑧 −1 + 𝑎𝑧 −1 + 𝑎𝑏𝑧 −2

1 + (𝑏 + 𝑎)𝑧 −1 + 𝑎𝑏𝑧 −2 = 1 + 0,25𝑧 −1 − 0,375𝑧 −2 (16)

Da equação (16) podemos deduzir que:

𝑏 + 𝑎 = 0,25 𝑎𝑏 = −0,375

Resolvendo o sistema de equações anterior temos que:

𝑎 = −0,5 𝑏 = 0,75

Então:

𝐷 = 1 + 0,25𝑧 −1 − 0,375𝑧 −2 = (1 − 0,5𝑧 −1 )(1 + 0,75𝑧 −1 )

Este sistema tem um polo em 𝑧 = 0,5 e outro polo em 𝑧 = −0,75

d. Estabilidade e fase mínima:

Este é um sistema LIT causal portanto, a região de convergência da transformada z se


estende do polo mais afastado da origem para fora. O polo mais afastado está em 𝑧 = −0,75,

Estruturas 12 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

como a RDC se estende a partir deste polo, a mesma contém o círculo de raio unitário
portanto o sistema é estável.

O zero do sistema está em 𝑧 = −0,125, dentro do círculo de raio unitário (do plano z) portanto
o sistema tem fase mínima.

e. Sistema em cascata:

Para representar o sistema em cascata trabalharemos a função 𝐻(𝑧) da seguinte maneira:

2 + 0,25𝑧 −1 (2 + 0,25𝑧 −1 ) 1
𝐻 (𝑧 ) = −1 −1
= .
(1 − 0,5𝑧 )(1 + 0,75𝑧 ) (1 − 0,5𝑧 ) (1 + 0,75𝑧 −1 )
−1

Resultando no seguinte diagrama de fluxo:

f. Sistema na forma paralela:

Para representar o sistema em cascata trabalharemos a função 𝐻(𝑧) de tal forma de a partir
de um sistema de segunda ordem obter dois sistemas de primeira ordem em paralelo da
seguinte forma:

1
2 + 4 𝑧 −1 2 + 0,25𝑧 −1
𝐻 (𝑧 ) = =
1 3 (1 − 0,5𝑧 −1 )(1 + 0,75𝑧 −1 )
1 + 𝑧 −1 − 𝑧 −2
4 8
𝐴 𝐵
𝐻 (𝑧 ) = +
(1 − 0,5𝑧 ) (1 + 0,75𝑧 −1 )
−1

Para resolver este problema trabalharemos com frações parciais.

𝐴 𝐵 𝐴(1 + 0,75𝑧 −1 ) + 𝐵(1 − 0,5𝑧 −1 )


𝐻 (𝑧 ) = + =
(1 − 0,5𝑧 −1 ) (1 + 0,75𝑧 −1 ) (1 − 0,5𝑧 −1 )(1 + 0,75𝑧 −1 )

𝐴(1 + 0,75𝑧 −1 ) + 𝐵(1 − 0,5𝑧 −1 ) 2 + 0,25𝑧 −1


=
(1 − 0,5𝑧 −1 )(1 + 0,75𝑧 −1 ) (1 − 0,5𝑧 −1 )(1 + 0,75𝑧 −1 )

Trabalhando com os numeradores:

𝐴 + 𝐴. 0,75𝑧 −1 + 𝐵 − 𝐵. 0,5𝑧 −1 = 2 + 0,25𝑧 −1

Da equação anterior podemos deduzir que:

Estruturas 13 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

𝐴 + 𝐵 = 2 𝐴. 0,75𝑧 −1 − 𝐵. 0,5𝑧 −1 = 0,25𝑧 −1 ⟹ 𝐴. 0,75 − 𝐵. 0,5 = 0,25

Trabalhando com o sistema de equações: 𝐴 = 𝐵 = 1, portanto:

1 1
𝐻 (𝑧 ) = +
(1 − 0,5𝑧 −1 ) (1 + 0,75𝑧 −1 )

Resultando no seguinte diagrama de fluxo:

g. Resposta ao impulso:

1 1
𝐻 (𝑧 ) = +
(1 − 0,5𝑧 ) (1 + 0,75𝑧 −1 )
−1

Aplicando o par de transformadas número 5 da Tabela 3.1 da página 68 do livro texto


calcularemos a resposta ao impulso aplicando a transformada inversa.

𝒉[𝒏] = (𝟎, 𝟓)𝒏 𝒖[𝒏] + (−𝟎, 𝟕𝟓)𝒏 𝒖[𝒏]

--------------------------------------------------------------------------------------------------------------------------

5. Baseado no problema 6.16 do livro texto: Um sistema LIT causal é definido pelo
diagrama de fluxo da figura a seguir.

a. Qual é a função do sistema?


b. Desenhe o diagrama de fluxo na forma direta II transposta.
c. Escreva a equação de diferenças que representa o sistema.

Estruturas 14 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

d. Determine os polos do sistema.


e. O sistema é estável?
f. Desenhe o diagrama de fluxo na forma paralela.
g. Determine a resposta ao impulso.

Resolução

a. Função do sistema:

1 − 2𝑧 −1 + 3𝑧 −2 1
𝐻 (𝑧 ) = ⋅ (1 − 𝑧 −1 )
1 −2 2
1 − 4𝑧

b. Sistema na forma direta II transposta:

Resolvendo o numerador:

(1 − 2𝑧 −1 + 3𝑧 −2 )(1 − 0,5𝑧 −1 )
𝐻 (𝑧 ) =
1 − 0,25𝑧 −2

1
𝑁 = (1 − 2𝑧 −1 + 3𝑧 −2 ) (1 − 𝑧 −1 ) = 1 − 0,5𝑧 −1 − 2𝑧 −1 + 𝑧 −2 + 3𝑧 −2 − 1,5𝑧 −3
2

𝑁 = 1 − 2,5𝑧 −1 + 4𝑧 −2 − 1,5𝑧 −3

1 − 2,5𝑧 −1 + 4𝑧 −2 − 1,5𝑧 −3
𝐻 (𝑧 ) =
1 − 0,25𝑧 −2

Resultando no seguinte diagrama de fluxo:

c. Equação de diferenças:

1 − 2,5𝑧 −1 + 4𝑧 −2 − 1,5𝑧 −3 𝑌 (𝑧)


𝐻 (𝑧 ) = =
1 − 0,25𝑧 −2 𝑋 (𝑧 )

𝑌 (𝑧)(1 − 0,25𝑧 −2 ) = 𝑋(𝑧)(1 − 2,5𝑧 −1 + 4𝑧 −2 − 1,5𝑧 −3 )

Estruturas 15 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

𝑌 (𝑧) − 0,25𝑌 (𝑧)𝑧 −2 = 𝑋(𝑧) − 2,5𝑋(𝑧)𝑧 −1 + 4𝑋 (𝑧)𝑧 −2 − 1,5𝑋(𝑧)𝑧 −3

Aplicando transformada z inversa:

𝑦[𝑛] − 0,25𝑦[𝑛 − 2] = 𝑥 [𝑛] − 2,5𝑥 [𝑛 − 1] + 4𝑥 [𝑛 − 2] − 1,5𝑥[𝑛 − 3]

Reescrevendo a equação:

𝒚[𝒏] = 𝒙[𝒏] − 𝟐, 𝟓𝒙[𝒏 − 𝟏] + 𝟒𝒙[𝒏 − 𝟐] + 𝟎, 𝟐𝟓𝒚[𝒏 − 𝟐]

d. Polos:

O denominador é de ordem 2, portanto este sistema tem dois polos. Este sistema pode ser
resolvido pelo método explicado a seguir:

𝐷 = 1 − 0,25𝑧 −2 = (1 + 𝑎𝑧 −1 )(1 + 𝑏𝑧 −1 )

(1 + 𝑎𝑧 −1 )(1 + 𝑏𝑧 −1 ) = 1 + 𝑏𝑧 −1 + 𝑎𝑧 −1 + 𝑎𝑏𝑧 −2

1 + (𝑏 + 𝑎)𝑧 −1 + 𝑎𝑏𝑧 −2 = 1 + 0𝑧 −1 − 0,25𝑧 −2 (17)

Da equação (17) podemos deduzir que:

𝑏+𝑎 =0 𝑎𝑏 = −0.25

Resolvendo o sistema de equações anterior temos que:

𝑎 = 0,5 𝑏 = −0,5

Então:

𝐷 = 1 − 0,25𝑧 −2 = (1 + 0,5𝑧 −1 )(1 − 0,5𝑧 −1 )

Este sistema tem um polo em 𝑧 = −0,5 e outro polo em 𝑧 = 0,5

e. Estabilidade:

Este é um sistema LIT causal portanto, a região de convergência da transformada z se


estende do polo mais afastado da origem para fora. O polo mais afastado está em |𝑧| = 0,5,
como a RDC se estende a partir deste polo, a mesma contém o círculo de raio unitário
portanto o sistema é estável.

f. Sistema na forma paralela:

Para representar o sistema em cascata trabalharemos a função 𝐻(𝑧) de tal forma de a partir
de um sistema de segunda ordem obter dois sistemas de primeira ordem em paralelo.

1 − 2,5𝑧 −1 + 4𝑧 −2 − 1,5𝑧 −3
𝐻 (𝑧 ) =
1 − 0,25𝑧 −2

Estruturas 16 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

Aplicando divisão longa, organizando numerador e denominador de ordem maior para


menor, o denominador deve ser escrito da seguinte maneira:

𝐷 = 1 − 0,25𝑧 −2 = −0,25𝑧 −2 + 0𝑧 −1 + 1

A função do sistema fica da seguinte forma:

−8,5𝑧 −1 + 17
𝐻(𝑧) = −16 + 6𝑧 −1 +
1 − 0,25𝑧 −2

−8,5𝑧 −1 + 17
𝐻 (𝑧) = −16 + 6𝑧 −1 +
(1 + 0,5𝑧 −1 )(1 − 0,5𝑧 −1 )

Definindo o polinômio 𝑃:

−8,5𝑧 −1 + 17
𝑃=
(1 + 0,5𝑧 −1 )(1 − 0,5𝑧 −1 )

Trabalhando com frações parciais:

−8,5𝑧 −1 + 17 𝐴 𝐵
𝑃= = +
(1 + 0,5𝑧 −1 )(1 − 0,5𝑧 −1 ) (1 + 0,5𝑧 −1 ) (1 − 0,5𝑧 −1 )

𝐴(1 − 0,5𝑧 −1 ) + 𝐵(1 + 0,5𝑧 −1 ) −8,5𝑧 −1 + 17


𝑃= =
(1 + 0,5𝑧 −1 )(1 − 0,5𝑧 −1 ) (1 + 0,5𝑧 −1 )(1 − 0,5𝑧 −1 )

Trabalhando com os numeradores:

𝐴 − 𝐴. 0,5𝑧 −1 + 𝐵 + 𝐵. 0,5𝑧 −1 = −8,5𝑧 −1 + 17

Da equação anterior podemos deduzir que:

𝐴 + 𝐵 = 17 −𝐴. 0,5𝑧 −1 + 𝐵. 0,5𝑧 −1 = −8,5𝑧 −1 ⟹ −𝐴. 0,5 + 𝐵. 0,5 = −8,5

Trabalhando com o sistema de equações: 𝐴 = 17 𝐵 = 0, portanto:

−8,5𝑧 −1 + 17 17 0
𝑃= = +
(1 + 0,5𝑧 )(1 − 0,5𝑧 ) (1 + 0,5𝑧 ) (1 − 0,5𝑧 −1 )
−1 −1 −1

Então a função do sistema fica:

Estruturas 17 PDS – Listas de exercícios


Processamento Digital de Sinais

Prof. Eng. Viviana R. Zurro MSc.

17
𝐻(𝑧) = −16 + 6𝑧 −1 +
(1 + 0,5𝑧 −1 )

Resultando no seguinte diagrama de fluxo:

g. Resposta ao impulso:

17
𝐻(𝑧) = −16 + 6𝑧 −1 +
(1 + 0,5𝑧 −1 )

Aplicando os pares de transformadas da Tabela 3.1 da página 68 do livro texto calcularemos


a resposta ao impulso aplicando a transformada inversa.

𝒉[𝒏] = −𝟏𝟔𝜹[𝒏] + 𝟔𝜹[𝒏 − 𝟏] + 𝟏𝟕(−𝟎, 𝟓)𝒏 𝒖[𝒏]

--------------------------------------------------------------------------------------------------------------------------

Referências
OPPENHEIM, A. V.; SCHAFER, R. W. Digital Signal Processing. New Jersey: Prentice-
Hall, 1975.

OPPENHEIM, A. V.; SCHAFER, R. W. Processamento em Tempo Discreto de Sinais. 3.


ed. São Paulo: Pearson Education do Brasil, 2012.

OPPENHEIM, A. V.; WILLSKY, A. S. Sinais e Sistemas. 2a. ed. São Paulo: Pearson
Education do Brasil, 2010.

Estruturas 18 PDS – Listas de exercícios

Você também pode gostar