Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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
Denominador 𝐷:
𝑐 + 𝑏 = −0,3
(1)
𝑏𝑐 = −0,4
𝑏 = −0,8 𝑐 = 0,5
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.
Numerador 𝑁:
𝑁 = (1 + 0,81𝑧 −2 )(1 + 2𝑧 −1 )
𝑁 = 1 + 2𝑧 −1 + 0,81𝑧 −2 + 1,62𝑧 −3
Denominador 𝐷:
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 𝑋(𝑧)
Reescrevendo a equação:
--------------------------------------------------------------------------------------------------------------------------
2. Problema 6.12 do livro texto: O diagrama de fluxo da figura descreve um sistema LIT.
Resolução
a. Função do sistema:
𝑤3 [𝑛] = 𝑤2 [𝑛 − 1] + 𝑦[𝑛 − 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 𝑋(𝑧) + 2𝑧 −1 𝑌(𝑧) + 𝑧 −2 𝑋 (𝑧) + 2𝑧 −2 𝑌(𝑧) + 𝑧 −1 𝑌(𝑧) − 2𝑧 −1 𝑌(𝑧)
=
1 − 2𝑧 −1
b. Equação de diferenças:
c. Diagrama de fluxo:
1,2187
𝐻 (𝑧) = −0,25𝑧 −1 − 0,7812 −
1 − 8𝑧 −1
e. Estabilidade
𝑌 (𝑧) −2 + 6𝑧 −1 + 2𝑧 −2
𝐻 (𝑧 ) = =
𝑋 (𝑧 ) 1 − 8𝑧 −1
f. Fase mínima
𝑁 = −2 + 6𝑧 −1 + 2𝑧 −2 = 0
𝑁 = 1 − 3𝑧 −1 − 𝑧 −2 = 0
(1 + 𝑎𝑧 −1 )(1 + 𝑏𝑧 −1 )
1 + 𝑏𝑧 −1 + 𝑎𝑧 −1 + 𝑎𝑏𝑧 −2
1 + (𝑏 + 𝑎)𝑧 −1 + 𝑎𝑏𝑧 −2
𝑏 + 𝑎 = −3 𝑎𝑏 = −1 (8)
𝑎 ≅ −3,3 𝑏 ≅ 0,3
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:
Resolução
a. Equação de diferenças
Da equação (13):
𝑌(𝑧) 1 + 2𝑧 −1 + 𝑧 −2
𝐻 (𝑧 ) = =
𝑋(𝑧) 1 − 0,5𝑧 −1 − 0,5𝑧 −2
𝑎2 + 2𝑎𝑏 + 𝑏2 = (1 + 𝑎)(1 + 𝑏)
1 + 2𝑧 −1 + 𝑧 −2 = (1 + 𝑧 −1 )2 = (1 + 𝑧 −1 )(1 + 𝑧 −1 )
Portanto:
𝑎 − 𝑏 = −0,5 𝑎𝑏 = 0,5
𝑎 = 0,5 𝑏=1
𝑌(𝑧) (1 + 𝑧 −1 ) (1 + 𝑧 −1 )
𝐻 (𝑧 ) = = .
𝑋(𝑧) (1 + 0,5𝑧 −1 ) (1 − 1𝑧 −1 )
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
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 + 𝐵 + 0,5𝐵𝑧 −1 = 3 + 𝑧 −1
𝐴 = 0,333 𝐵 = 2,666
𝐻 (𝑧) = −2 + 𝑃(𝑧)
0,333 2,666
𝐻 (𝑧) = −2 + −1
+
1 + 0,5𝑧 1 − 1𝑧 −1
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).
--------------------------------------------------------------------------------------------------------------------------
4. Baseado no problema 6.4 do livro texto: Um sistema LIT causal é definido pelo
diagrama de fluxo da figura a seguir.
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
1 3 1
𝑦[𝑛] + 𝑦[𝑛 − 1] − 𝑦[𝑛 − 2] = 2𝑥 [𝑛] + 𝑥 [𝑛 − 1]
4 8 4
Reescrevendo a equação:
𝟏 𝟏 𝟑
𝒚[𝒏] = 𝟐𝒙[𝒏] + 𝒙[𝒏 − 𝟏] − 𝒚[𝒏 − 𝟏] + 𝒚[𝒏 − 𝟐]
𝟒 𝟒 𝟖
c. Polos e zeros:
1
2 + 4 𝑧 −1 𝑁
𝐻 (𝑧 ) = =
1 3 𝐷
1 + 4 𝑧 −1 − 8 𝑧 −2
1 1 −1 1
𝑁 = 2 + 𝑧 −1 = 2 (1 + 𝑧 ) = 2 (1 + 𝑧 −1 ) = 2(1 + 0,125𝑧 −1 )
4 2.4 8
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 + 𝑎𝑧 −1 )(1 + 𝑏𝑧 −1 ) = 1 + 𝑏𝑧 −1 + 𝑎𝑧 −1 + 𝑎𝑏𝑧 −2
𝑏 + 𝑎 = 0,25 𝑎𝑏 = −0,375
𝑎 = −0,5 𝑏 = 0,75
Então:
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:
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
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
1 1
𝐻 (𝑧 ) = +
(1 − 0,5𝑧 −1 ) (1 + 0,75𝑧 −1 )
g. Resposta ao impulso:
1 1
𝐻 (𝑧 ) = +
(1 − 0,5𝑧 ) (1 + 0,75𝑧 −1 )
−1
--------------------------------------------------------------------------------------------------------------------------
5. Baseado no problema 6.16 do livro texto: Um sistema LIT causal é definido pelo
diagrama de fluxo da figura a seguir.
Resolução
a. Função do sistema:
1 − 2𝑧 −1 + 3𝑧 −2 1
𝐻 (𝑧 ) = ⋅ (1 − 𝑧 −1 )
1 −2 2
1 − 4𝑧
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
c. Equação de diferenças:
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
𝑏+𝑎 =0 𝑎𝑏 = −0.25
𝑎 = 0,5 𝑏 = −0,5
Então:
e. Estabilidade:
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
𝐷 = 1 − 0,25𝑧 −2 = −0,25𝑧 −2 + 0𝑧 −1 + 1
−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 )
−8,5𝑧 −1 + 17 𝐴 𝐵
𝑃= = +
(1 + 0,5𝑧 −1 )(1 − 0,5𝑧 −1 ) (1 + 0,5𝑧 −1 ) (1 − 0,5𝑧 −1 )
−8,5𝑧 −1 + 17 17 0
𝑃= = +
(1 + 0,5𝑧 )(1 − 0,5𝑧 ) (1 + 0,5𝑧 ) (1 − 0,5𝑧 −1 )
−1 −1 −1
17
𝐻(𝑧) = −16 + 6𝑧 −1 +
(1 + 0,5𝑧 −1 )
g. Resposta ao impulso:
17
𝐻(𝑧) = −16 + 6𝑧 −1 +
(1 + 0,5𝑧 −1 )
--------------------------------------------------------------------------------------------------------------------------
Referências
OPPENHEIM, A. V.; SCHAFER, R. W. Digital Signal Processing. New Jersey: Prentice-
Hall, 1975.
OPPENHEIM, A. V.; WILLSKY, A. S. Sinais e Sistemas. 2a. ed. São Paulo: Pearson
Education do Brasil, 2010.