Você está na página 1de 31

Faculdade de Cincias e Tecnologia

da

Universidade Nova de Lisboa

EXERCCIOS RESOLVIDOS de SINAIS e SISTEMAS para a CADEIRA de

TEORIA DE SINAIS

por

Cesaltina Morgado

(Prof. da Escola Nutica Infante D. Henrique)

Manuel Duarte Ortigueira

(Prof. Auxiliar com Agregao do DEE da FCT da UNL)

Julho de 2004
1
II. INTRODUO AOS SINAIS E SISTEMAS

1 - Faa a representao grfica dos seguintes sinais. Tome como referncia o sinal discreto x[n] da
figura 1.
a) y[n] = x[n]
b) y[n] = x[2n]
c) y[n] = x[n -1]
d) y[n] = x[2n +2]
x[n]
4

-1

-2

-3
-6 -4 -2 0 2 4 6
n

fig.1

y[n]=x[-n]
4

-1

-2

-3
-6 -4 -2 0 2 4 6
n

Fig.2Representao grfica do sinal discreto x[n ].

Soluo:
a) Neste caso o sinal x[n] foi rodado no tempo para dar o sinal x[n].
2
b) Neste caso, o sinal x[2n] foi obtido de x[n] efectuando saltos de 2 unidades no tempo,
conforme se mostra na figura 3.
y[n]=x[2n]
4

-1

-2

-3
-6 -4 -2 0 2 4 6
n

Fig.3Representao grfica do sinal discreto x[2n ].


c) O sinal x[n - 1] obtido do sinal discreto x[n], efectuando em 1 lugar a operao de inverso
no tempo e em 2 lugar a operao de deslocamento no tempo de 1 unidades para a direita.

y[n]=x[-n+1]
4

-1

-2

-3
-6 -4 -2 0 2 4 6
n

Fig.4Representao grfica do sinal discreto x[n + 1 ].

d) Neste caso, vamos resolver o problema por um segundo mtodo. Vamos considerar sinais do
tipo y[n] =x[an + b]. Para representar estes sinais devemos efectuar a sua decomposio em
dois, seguindo as seguintes regras:
1 Efectuar a translao no tempo;
2Efectuar a mudana de escala.
No nosso caso, efectuamos a seguinte decomposio:
1 y1[n] =x[n + 2]
2 y2[n] =y1[2n] =x[2n - 2]

3
O resultado final est representado na figura seguinte.
y[n]=x[2n+2]
4

-1

-2

-3
-8 -6 -4 -2 0 2 4
n

Fig.5Representao grfica do sinal discreto x[2n - 2 ].

Note que, se tivssemos aplicado este mtodo de resoluo na alnea c) teramos chegado ao mesmo
resultado apresentado na figura 4.

2 - Determine se os sistemas definidos pelas relaes seguintes so ou no invariantes no tempo:


a) y[n] = x[n] x[n 1]
b) y(t) = t x(t)
c) y[n] = x[n]
d) y(t) = x(t)cos(ot)

Soluo:
a) Este sistema est descrito pela seguinte relao entrada-sada:
y[n] = [x[n]] = x[n] x[n 1]

Se a entrada for atrasada de k unidades no tempo e aplicada ao sistema, a sada vir igual a:
y1[n] = [x[n k]] = x[n k] x[n k 1]

Por outro lado, se a sada y[n] for atrasada de k unidades no tempo, temos que:
y2[n] = y[ n k] = x[n k] x[n k 1]

Uma vez que os resultados de y1[n] e y2[n] so idnticos, isto , y1[n] = y2[n], conclumos que o
sistema invariante no tempo.

b) Este sistema descrito pela relao entrada-sada:


y[n] = [x[n]] = x[n]

A resposta do sistema entrada x[n k] igual a:


y1[n] = [x[n k]] = x[ n k]

Se a sada y[n] for atrasada de k unidades no tempo, temos que:


y2[n] = y[ n k] = x[n + k]

4
Como y1[n] y2[n], conclumos que o sistema variante no tempo.

3 - Determine se os sistemas descritos pelas seguintes relaes de entrada-sada so lineares ou no


lineares.
a) y[n]=nx[n]
b) y[n] = x[n2]
c) y(n) = x2(n)

Soluo:
a) Para as entradas x1(t) e x2(t), as correspondentes sadas so:
y1(t) = t x1(t)
y2(t) = t x2(t)

A combinao linear dos dois sinais de entrada, resulta na sada:


y3(t) = [a x1(t) + b x2(t)] = t[a x1(t) + b x2(t)] = a t x1(t) + b t x2(t)

Por outro lado, a combinao linear dos dois sinais de sada y1(t) e y2(t), resulta no sinal:
y4(t) = a y1(t) + b y2(t) = a t x1(t) + b t x2(t)

Como y3(t) = y4(t), conclumos que o sistema linear.


b) Procedendo de forma similar ao exemplo anterior, as sadas correspondentes aos sinais de
entradas x1[n] e x2[n] so:
y1[n] = x1[n2]
y2[n] = x2[n2]

A combinao linear dos dois sinais de entrada, resulta na sada:


y3[n] = [a x1[n] + b x2[n]] = a x1[n2] + b x2[n2]
Por outro lado, a combinao linear dos dois sinais de sada y1[n] e y2[n], resulta no sinal:
y4[n] = a y1[n] + b y2[n] = a x1[n2] + b x2[n2]

Como y3[n] = y4[n], conclumos que o sistema linear.

c) As respostas do sistema aos sinais de entrada x1(t) e x2(t) so:


y1(t) = x12(t)
y2(t) = x22(t)

A combinao linear dos dois sinais de entrada, resulta na sada:


y3(t) = [a x1(t) + b x2(t)] = [a x1(t) + b x2(t)]2 = a2 x12(t) + 2ab x1(t) x2(t) + b2 x22(t)

Por outro lado, a combinao linear dos dois sinais de sada y1(t) e y2(t), resulta no sinal:
y4(t) = a y1(t) + b y2(t) = a x12(t) + b x22(t)

Como y3(t) y4(t), conclumos que o sistema no linear.

4 - Determine se os seguintes sistemas so ou no causais.


a) y[n] = x[n] x[n 1]
5
n
b) y[n] = x[ k]
k=
c) y[n] = x[n] + 3 x[n + 4]
d) y[n] = x[n2]

Soluo: O sistemas descritos nas alneas a), b), e c) so causais, porque as sadas dependem apenas
das entradas presentes e passadas. Por outro lado, os sistemas das alneas d), e), e f) so no causais,
porque as sadas dependem dos valores futuros da entrada. O sistema da alnea g) no causal: por
exemplo, se seleccionarmos o instante t = 1, temos para a sada y(1) = x(1). Assim, a sada no
instante t = 1, depende da entrada no instante futuro t =1.

5 - Determine a resposta dos seguintes sistemas ao sinal de entrada


|n| 3 n 3
a) x[n] =
0 c.c
b) y[n] = x[n]
c) y[n] = x[n 1]
d) y[n] = x[n + 1]
e) y[n] = 1/2[x[n 1] + x[n] + x[n 1]]

Soluo:
Na figura seguinte est representado o sinal x[n].

x[n]
4

3.5

2.5

1.5

0.5

0
-6 -4 -2 0 2 4 6
n

6 - Representao grfica do sinal discreto x[n ] =|n|, 3 n 3.


Este sinal pode ainda ser representado por:
x[n] = , 0, 3, 2, 1, 0 , 1, 2, 3, 0, 0,

Neste caso, a sada exactamente igual entrada. Tal sistema denomina-se sistema identidade.
Este sistema atrasa a entrada de uma amostra. Assim, a sua sada dada por:
x[n] = , 0, 3, 2, 1 , 0, 1, 2, 3, 0, 0,

Neste caso o sistema avana a entrada de uma amostra. Por exemplo, o valor da sada no instante n = 0
y[0] = x[1]. A resposta do sistema ao sinal de entrada igual a:
x[n] = , 0, 3, 2, 1, 0, 1 , 2, 3, 0, 0,

6
A sada deste sistema, em qualquer instante, igual ao valor mdio da amostra anterior, actual e
posterior. Por exemplo, a sada no instante n = 0, :

1 1 2
y[0] = 2[x[1] + x[0] + x[1]] = 2 (1 + 0 + 1) = 3

Repetindo este clculo para todo o valor de n obtemos o seguinte sinal de sada:

x[n] = , 0, 1, 5/3, 2, 1, 2 3 , 1, 2, 5/3, 1, 0,



7
III. ANLISE DE SINAIS E SISTEMAS NO DOMNIO DO TEMPO

7 - Determine a convoluo entre os seguintes sinais discretos:


(2/3) 0n6
1 0n4 n
a) x[n] = h[ n] =
0 c.c 0 c.c
b) x[n] = (1.2)n u[n] m[n] = u[n]

Soluo:
Para calcular a convoluo entre 2 sinais discretos x[n] e h[n], vamos aplicar o resultado:
+
y[n] =x[n]*h[n] = x[k]h[n-k]
k=

com base nos seguintes passos:


1 Efectuar a inverso no tempo do sinal h[k]: obtemos h[k]
2 Deslocar h[k] de n1: obtemos h[k + n1]
3 Multiplicar x[k] por h[k + n1] e somar: obtemos y[n1]
4 Repetir os passos anteriores, fazendo variar n de a +: obtemos y[n].

Note que a operao de convoluo goza da propriedade comutativa, isto :


y[n] = x[n]*h[n] = h[n]*x[n]

Vejamos o exemplo da alnea a):


1 Situao:
Para n<0, no h interseco dos sinais, logo y[n] = 0.

h[k]
x[n-k]

0.8

0.6

0.4

0.2

0
-15
-4+n n-10 -5 00 5 6 10 15

Fig.1Representao grfica dos sinais factores da convoluo y[n] = x[n]*h[n] = h[n]*x[n], n <0.
2 Situao:
Para n0 n 40, i. e, 0n4, vem que (ver figura 2zona de interseco):
8
n
1(2/3)n+1
y[ n] = (2/3)k = 1 (2/3)
= 3(1(2/3)n+1)
k=0

Fig.2Representao grfica dos sinais factores da convoluo y[n] = x[n]*h[n] = h[n]*x[n], 0n4.

3 Situao:

1 h[k]
0.8
0.6
0.4
0.2
0
-15 -10 -5 0 5 10 15

1 u[n-k]

0.8
0.6
0.4
0.2
0
-15 -10 -5 -4+n 00 n 5 10 15

Para n6 n-4>0, isto , 4<n6, temos (ver figura 3):

n
y[ n] = (2/3)k
k=4+n

Fazendo a mudana de varivel m = k + 4 n, obtemos:

4
(2/3)m 4+n = (2/3)4+n 1(2/3)
5
y[ n] = = 3 [(2/3) 4+n (2/3) 1+n]
m=0 1 (2/3)

9
h[k]
1
0.8
0.6
0.4
0.2
0
-15 -10 -5 0 5 10 15
k

1
x[n-k]
0.8
0.6
0.4
0.2
0
-15 -10 -5 0 -4+n 5n 10 k 15

Fig.3Representao grfica dos sinais factores da convoluo y[n] = x[n]*h[n], 4<n6.


4 Situao:
Para n-46 n>6, ou seja 6<n10,temos (ver figura 4):
6
y[n] = (2/3)k
k=4+n
Fazendo a mudana de varivel m = k + 4 n, obtemos:
10n
(2/3)m 4+n = (2/3)4+n 1(2/3)
11n
y[ n] = =3 [(2/3) -4+n (2/3) 7]
m=0 1 (2/3)

Fig.4Representao grfica dos sinais factores da convoluo y[n] = x[n]*h[n], 6<n10

h[k]
1
0.8
0.6
0.4
0.2
0
-15 -10 -5 0 5 10 15
k

1 x[n-k]
0.8
0.6
0.4
0.2
0
-15 -10 -5 0 -4+n5 n 10 k15

5 Situao:
Para n-4>6,ou seja n>10, no h interseco (ver figura 5). Deste modo: y[n] = 0.
10
Fig.5Representao grfica dos sinais factores da convoluo y[n] = x[n]*h[n], n>10.

h[k]
1
0.8
0.6
0.4
0.2
0
-15 -10 -5 0 5 10 15
k

1
x[n-k]
0.8
0.6
0.4
0.2
0
-15 -10 -5 0 5 -4+n
10 n 15
k

1 Situao:
Para n<0, temos y[n] = 0 (pois no h interseco, conforme se mostra na figura 6).
Fig.6Representao grfica dos sinais factores da convoluo y[n] = x[n]*h[n], n<0.

20

15
x[k]

10

0
-15 -10 -5 0 5 10 15
k

1 m[n-k]
0.8
0.6
0.4
0.2
0
-15 -10 n -5 0 5 10 15
k

2 Situao:
Para n0 , temos que (ver figura 7):
n
1(1.2)n+1
y[ n] = (1.2)k = 1 (1.2)
= 5(1(1.2)n+1)
k=0
11
20

15
x[k]

10

0
-15 -10 -5 0 5 10 15
k

1 m[n-k]
0.8
0.6
0.4
0.2
0
-15 -10 n -5 0 5 10 15
k

Fig.7Representao grfica dos sinais factores da convoluo y[n] = x[n]*h[n], n0 .

8 - Determine a resposta impulsional da associao em srie de dois sistemas LIT tendo como repostas
impulsivas:
h1[n] = u[n] e h2[n] = u[n]
1 n 1 n
2 4
Soluo:
Para determinar a resposta impulsional global dos dois sistemas ligados em srie, efectuamos a
convoluo de h1[n] com h2[n]. Deste modo, obtemos:
+
h[n] = h1[n]*h2[n] = h1[k]h2[n-k]
k=

onde h2[n] invertido e deslocado no tempo, como referido no problema anterior.

1 Situao:
Para n < 0, temos que h[n] = 0.

2 Situao:
Para n 0, temos que:
+ + +
h[ n] = h1[k]h2[n-k] = (1/2)k(1/4)n-k = (1/4)n 2k = (1/4)n (2n+1 1)
k= k=0 k=0
= (1/2)n [2 (1/2)n]

9 - Calcule a sequncia de autocorrelao do sinal x[n] = an u[n], 0 < a <1.


Soluo:
A autocorrelao do sinal x[n] , por definio, dada por:
+
Rx[n] = x[n]*x[n] = x[k] x[k n]
k=

12
O mtodo de resoluo idntico ao da convoluo. Neste caso, o sinal no invertido no tempo,
apenas deslocado de uma quantidade n.

1 Situao:
Para n < 0, vem que (ver figura 8):
+ +
an
Rx[n] = a a k k n =a n
(a2)k = 1 a2
k= 0 k= 0
x[k]

1
0.8
0.6
0.4
0.2
0
-8 -6 -4 -2 0 2 4 6 k8
x[k-n]

1
n<0
0.8
0.6
0.4
0.2
0
-8 -6 -4
n -2 0 2 4 6 k8

Fig.8Representao grfica da autocorrelao Rxx(n) = x[n]* x[n], n<0.


2 Situao:
Para n 0, vem que (ver figura 9):
+ +
an
Rx[n] = a a k k n =a n
(a2)k = 1 a2
k= n k= n
x[k]

1
0.8
0.6
0.4
0.2
0
-8 -6 -4 -2 0 2 4 6 k8
x[k-n]

1 n>0
0.8
0.6
0.4
0.2
0
-8 -6 -4 -2 0 2 n 4 6 8
k

Fig.9Representao grfica da autocorrelao Rxx(n) = x[n]* x[n], n 0.

13
Note que quando n negativo, an = a|n|. Deste modo, as 2 equaes anteriores podem ser combinadas
na seguinte expresso:
a
|n|
Rx[n] = 2 < n <
1a

10 - Determine a resposta de um sistema LIT discreto com resposta impulsional h[n] = (1/2)n u[n] ao
sinal de entrada x[n] = ej n/2, - < n < .

Soluo:
A resposta de um SLIT , no domnio do tempo, dada por:
+
y[n] = x[n]*h[n] = x[k] h[n k] (1)
k=

Ento, podemos observar que a resposta do sistema ao sinal de entrada:


x[n] = ejo n (2)
igual a:
y[n] = x[n] H(o) (3)

onde,

H(o) = h[k] e-j o k (4)
k= -

a transformada de Fourier da resposta impulsional h[n] do sistema calculada frequncia o.


Na resoluo do problema proposto, iremos aplicar a expresso (3), vindo:
y[n] = ej on H ( o) (5)
onde, o = /2.
Da equao (4), obtemos:


H =

2 1 k -j k/2
2
e =
1 e-j /2k
2
k= 0 k= 0
ou ainda:
1 1 2 - j 26.6o
H(/2) = = = e
1 1 5
1 - e- j /2 1 + j
2 2
Substituindo este resultado na equao (5), resulta:
2 e- j 26.6o ej n/2
y[ n] =
5
11 - Determine a resposta de um SLIT com resposta impulsional h[n] = (1/2)n u[n] ao sinal de
entrada:
x[n] = cos( n), - < n <

Soluo:
Vamos considerar x[n] = cos(on). Decompondo em sinais exponenciais complexos, teremos:
14
ej on + e-j on
x[n] = cos(o) = = x1[n] + x2[n] (6)
2

Procedendo de forma idntica do exerccio anterior, poderemos mostrar que:

y[n] = H(o) cos on + (o)


| | ( ) (7)

Note que:

H(o) = H(o) e j(o)


| |

Particularizando estes resultados para os dados do problema, resulta que:

o =

x[n] = cos(n) y[n] = |H()| cos( n + ()) (8)

Da equao (4), determinamos:


H(o) =
12 e j o k

=
1
1 j
1 e
2
o
H() =
1
1- e
2
=
1
=
1 -j 1+ 1/2 3
2

k= 0

Desta forma, vir para (8), que:

2
y[ n] = cos(n), -<n<
3

15
IV. REPRESENTAO DE SINAIS PERIDICOS POR SRIES DE FOURIER

12 - Determine o espectro dos sinais seguintes:


x[n] peridico com perodo N = 4 e x[n] = {1,1,0,0}
x[n] = cos(n/3)
x[n] = cos(21/2n)

Soluo:
Neste caso, o espectro determinado pela equao:
1 N-1
x n e -j k(2/N)n k= 0, 1, 2, , N-1
N [ ]
ck =
n= 0

onde N o perodo fundamental do sinal x[n].


Temos, ento, que:
1 3
x n e -j k(2/N)n
4 [ ]
ck =
n= 0
1
=
1
4 e -j k(2/N)n = 14 (1 + e -j k/2) com k= 0, 1, 2, 3
n= 0
ou ainda:
1 1 1
4(
co = c1 = 1 - j) c2 = 0 c3 = (1 + j )
2 4

Na figura seguinte esto representados os espectros de amplitude e de fase deste sinal.

0.4
|ck|

0.2

0
-4 -3 -2 -1 0 1 2 3 4
k fig.a)

50
angulo emgraus

-50
-4 -3 -2 -1 0 1 2 3 4
k fig.b)

Fig.4Representao grfica do espectro do sinal x[n] peridico: a) Espectro de amplitude |ck| (no
topo);
b) Espectro de fase (ck) (em baixo).

Neste caso, mais simples decompor x[n] em exponenciais complexas da forma:


1 j 2n/6
x[n] = cos(2n/6) =
2
e (
+ e-j 2n/6 )
e comparar com a srie de Fourier (DTFS):
16
x[ n] = ck e j k(2/N)n = ck e j k(2/6)n
k= N k= N=6

Deste modo, obtemos os seguintes coeficientes ck:

1 1
c-1 = c1 =
2 2

Note que os ck so tambm peridicos com perodo N=6. Deste modo, podemos notar que:

1
c-1 = c-1+6 = c5 =
2

1
c1 = c1+ 6 = c7 =
2

etc.

Na figura 5 est representado o espectro de frequncias do sinal. Repare que o espectro do sinal
x[n] = cos(2n/6) coincide com o seu espectro de amplitude, tendo simetria par em torno da origem.
O espectro de fase zero.

ck

0.5

0.4

0.3

0.2

0.1

0
-6 -4 -2 0 2 4 6
k

Fig.5 Espectro do sinal peridico x[n] = cos(2n/6).

Neste caso, o sinal x[n] = cos(21/2n) no sendo peridico, no tem representao em sries de
Fourier.

17
V. TRANSFORMADA DE FOURIER DE SINAIS APERIDICOS A TEMPO

DISCRETO

13 - Considere o sinal discreto seguinte:


x[n] = an u[n], | a|<1
a) Determine a transformada de Fourier do sinal x[n].
b) Calcule a densidade espectral de energia do sinal x[n].
c) Calcule a energia do sinal:
Soluo:
Podemos observar que x[n] satisfaz a condio:
+ +
|x[n]| = |a|2 = 1 |a| <1
1

n= n=0
Logo, x[n] tem transformada de Fourier. Aplicando a definio, teremos que:
+ +
X() = x [ n ] e j n
= (a ej )n = 1 ae1 j
n= n=0
Na figura seguinte esto representadas a amplitude e a fase da transformada de Fourier para a=1/2 e no
intervalo [3,3]. Pela figura, verifica-se que o espectro de frequncias do sinal discreto um sinal
peridico fora do intervalo [0,2].
Fig.1Espectro do sinal x[n] = anu[n], | a|<1: a) Espectro de amplitude (no topo);b) Espectro de fase
(em baixo).
O espectro de energia do sinal dado por:
1
Sx() = |X()|2 = X() X*() =
1 2a cos() + a2
A energia determinada por:

Espectro de amplitude

1.5

0.5
-8 -6 -4 -2 0 2 4 6 8
frequncia (radianos)
Espectro de fase
40

20
(graus)

-20

-40
-10 -8 -6 -4 -2 0 2 4 6 8 10
frequncia (radianos)

18
x[n]
1

0.8

0.6

0.4

0.2

0
-20 -15 -10 -5 0 5 10 15 n 20
fig.a)
20

15

10

0
2
-6 -4 -2 00 2 4 6
2
frequncia (radianos) fig.b)

+ +
Ex = |x[n]| 2
= |a|2n = 1 1a 2n<1
n= n=0 ||
14 - Determine a transformada de Fourier do sinal discreto x[n] = a|n| , | a|<1.
Soluo:
+ + 1
X() = x[n] ej n = ( a ej n +) (a ej )n
n= n=0 n=
Fazendo a mudana de varivel m= n no 2 somatrio, obtemos:
+ + +
X() = x[n] ej n = ( a ej n +) (a ej )n
n= n=0 m=1
Vindo, finalmente, que:
1 1
X() = + 1
1 aej 1 aej
1 a2
X() =
1 2a cos() + a2
Neste caso, X() real.
Na figura 2 esto representados os sinais x[n] e X() para a= 0.9.

Fig. 2 a) Representao do sinal x[n] = 0.9| n| ; b) Transformada de Fourier de x[n].

15 - Determine a TFDT do sinal x[n] = cos(on).


Soluo:
Vamos decompor o sinal x[n] em sinais exponenciais complexos:
ej on + e-j on
x[n] = cos(o) = (1)
2
Repare que isto equivalente expanso da srie de Fourier para sinais discretos.
19
Aplicando de seguida o seguinte resultado em (1):
+
TFDT{ej o} = 2( o 2k) (ver tabela de Transformadas de Fourier)
k=
Obteremos que:
+
X() =TFDT{x(n)} =
[( o 2k) + ( + o 2k)]
k=
Repare que o sinal peridico de perodo 2.
16 - Considere um SLIT discreto com resposta impulsional h[n] = u[n].
1 n
3
Determine a resposta em frequncia do sistema.
Determine a resposta do sistema ao sinal de entrada x[n] = u[n].
1 n
2
Soluo:
+ +
H() = TFDT{h[n]} = h[n] e jn
= (1/3)n ejn
n= n=0
1
H() =
1 e
1 j
3
Nota: Este resultado pode tambm ser obtido directamente atravs da tabela de Transformadas de
Fourier.

Atravs da propriedade da convoluo pode obter-se para a resposta de um SLIT discreto, que:
TF
y[n] = h[n]* x[n] Y() = H().X() (1)

Vamos determinar a transformada de Fourier de x[n] e substituir na equao (1) o resultado.


+ +
X() = TFDT{x[n]} = x[n] e jn
= (1/2)n ejn = 1
1 e
1 j
n= n=0
2
Deste modo, teremos que:
1
Y() = H().X() = (2)
1 e .1 1 ej
1 j
3 2

Aplicando o mtodo dos resduos na equao (2), poderemos ainda obter:


A B
Y() = H().X() = + (3)
1 e 1 e
1 j 1 j
3 2
onde:
A = B =
1 1
= 2
1 j 1 j
=3

1 2 e e-j =3
1 3 e e-j =2

Finalmente determinamos a transformada de Fourier inversa de (3) (ver tabela de transformadas de


Fourier):
y[n] = -2 u[n] + 3 u[n]
1 n 1 n
3 2

20
17 - Considere o SLIT discreto descrito pela equao:
3 1
y[n] y[n 1] + y[n 2] = 2x[n] (1)
4 8
Determine:
a) a resposta impulsional do sistema.
b) a resposta do sistema ao sinal de entrada x[n] = u[n]
1 n
4

Soluo:
Para determinarmos a resposta impulsional do sistema, h[n], vamos calcular a transformada de Fourier
inversa de H().

Reescrevendo (1), no domnio da frequncia (ver propriedade do deslocamento no tempo para sinais
discretos), obtemos:
Y() 1 ej + ej2 = 2 X()
3 1
4 8
ou, ainda:
Y() 2 2
H() = = =
X() 3 j 1 j2 1 j
1 ej
1
1 e + e 1 e
4 8 2 4

Aplicando o mtodo dos resduos:


2 2 4 2
H() = = = (2)
3 j 1 j2 1 j 1 j 1 j 1 j
1 e + e 1 e 1 e 1 e 1 e
4 8 2 4 2 4

A transformada de Fourier inversa de (2) (consultar tabelas de Transformada de Fourier), dada por:
h[n] = 4 u[n] 2 u[n]
1 n 1 n
2 4

Atravs da propriedade da convoluo pode obter-se para a resposta de um SLIT discreto, que:
TF
y[n] = h[n]* x[n] Y() = H().X() (1)

Determinando a TFDT de x[n], obtemos:


+ +
X() = TFDT{x[n]} = x[n] e jn
= (1/4)n ejn = 1
1 e
1 j
n= n=0
4

Substituindo este resultado na equao (1), vir que:


2
Y() =
1 1ej 1 1ej2
2 4
Aplicando o mtodo dos resduos, obtemos:
8 4 2
Y() =
1 j 1 j 1 j2
1 e 1 e 1 e
2 4 4

O clculo da transformada de Fourier inversa deste resultado (ver tabela de transformadas de Fourier),
d:
y[n] = 8 u[n] 4 u[n] 2(n + 1) u[n]
1 n 1 n 1 n
2 4 4

21
22
VI. TRANSFORMADA Z

18 - Determine a transformada z do sinal x[n] = n u[n].


1
2
Soluo:
Aplicando a definio de transformada z, vem que:
+ + +
X(z) = x[n]z n
= (1/2) n n
z = (1/2 .z1)n
n= n=0 n=0

Para que X(z) seja convergente necessrio que


+
X(z) =
12 z 1n

<
n=0
A regio de convergncia (ROC) contm o intervalo de valores de Z para os quais z1 < 1, isto ,
1 n
2
| z| > 1/2. Neste caso, temos que:
1 1
X(z) = ROC: | z| >
1 1 2
1 z
2

Na figura seguinte est representado o diagrama de plos e zeros de X(z).

Fig.1Diagrama de plos e zeros de X(z) .

0.8

0.6

0.4
Imaginary Part

0.2

-0.2

-0.4

-0.6

-0.8

-1

-1 -0.5 0 0.5 1
Real Part

19 - Determine a transformada z do sinal x[n] = an u[n 1].

Soluo:
Aplicando a definio de transformada z, vem que:
23
+ 1 1
X(z) = x[n]z n
= a z n n
= (az1)n
n= n= n=

Fazendo a mudana de varivel m = n na equao anterior, resulta que:


+ +
X(z) = (a z)1 m
=1 (a1z)m
m=1 m=0

x[n] tem transformada z se |z a1| < 1, isto , | z| < a. Nestas condies:


1 1 z
X(z) = 1 1
= =
1 z a
ROC: | z| < a
1 a z 1 az

20 - Determine a transformada Z do sinal discreto x[n] = an u[n] + bn u[n 1].

Soluo:

Neste exerccio vamos usar a tabelas de transformadas z.


A TZ de x[n] igual a (aplicando a propriedade da linearidade):
X(z) = X1(z) + X2(z) (1)

Das tabelas de TZ podemos obter:


1
X1(z) = TZ{an u[n]} = ROC1: | z| > | a| (2)
1 az1
1
X2(z) = TZ{bn u[n 1]} = ROC2: | z| < | b| (3)
1 bz1

Substituindo (2) e (3) na equao (1), vem que:


1 1
X(z) = , | z| > | a| e | z| < | b|
1 az1 1 bz1

A transformada Z de x[n] existir para todos os valores de a e b tais que | a| < | b|. Neste caso, a ROC
| a| < | z| < | b|. De notar que se | a| |b|, X(z) no existe, porque a interseco das ROCs de X1(z) e
X2(z) o conjunto vazio.

1
21 - Dada a funo de transferncia H(z) =
1 1.5z + 0.5 z2 1
Determine a resposta impulsional do sistema para as seguintes regies de convergncia:
a) | z| > 1
b) | z| < 0.5
c) 0.5 < | z| < 1

Soluo:
Vamos determinar a expanso em fraces parciais de H(z).
Multiplicando o numerador e denominador por z2, eliminamos as potncia negativas de H(z).
Obtemos:
24
z2 z2
H(z) = 2 =
z 1.5z + 0.5 (z 1) (z 0.5)

Efectuando o desenvolvimento em fraces simples:


H(z) z A B
= = + (1)
z (z 1) (z 0.5) z 1 z 0.5

onde:

A=
z
B=
z
=2 = 1
z 0.5 z =1 z 1 z =0.5

Podemos ainda rescrever a equao (1), como:


2 1
H(z) = 1
(2)
1z 1 0.5z1

Neste caso como a ROC | z| > 1, o sinal h[n] causal; logo, ambos os termos de (2) so causais.
Consultando a tabela de transformadas z, obtemos para a transformada z inversa de H(z), que:

h[n] = 2 (1)n u[n] (0.5)n u[n] = [2 (0.5)n] u[n]

Como a ROC | z| < 0.5, o sinal h[n] anti-causal. Deste modo, ambos os termos de (2) correspondem
a sinais anti-causais.

h[n] = TZ 1{H(z)} = [2 + (0.5)n] u[n 1] (ver tabela de TZ)

Neste caso, a ROC 0.5 < | z| < 1 uma coroa, o que implica que o sinal bilateral. Assim, o 1 termo
de (2) corresponde a um sinal causal e o 2 termo a um sinal anti-causal. Deste modo, obtemos:
h[n] = 2 (1)n u[n 1] (0.5)n u[n] (ver tabela de TZ)

22 - Um sistema LIT caracterizado pela funo de transferncia


3 4 z1 1 2
H(z) = 1 2
= +
1 3.5 z + 1.5 z 1 1 1 3 z1
1 z
2

Especifique a ROC de H(z) e determine h[n] para as seguintes condies:


a) sistema estvel.
b) sistema causal.
c) sistema anti-causal.

Soluo:
Na figura seguinte est representado o diagrama de plos e zeros de H(z).
25
1.5

0.5
Imaginary Part

-0.5

-1

-1.5

-1 -0.5 0 0.5 1 1.5 2 2.5 3


Real Part

Fig.2Diagrama de plos e zeros de H(z) .

Podemos observar da figura que o sistema tem plos em z = 1/2 e z = 3.

Uma vez que o sistema estvel, a ROC deve incluir o crculo de raio unitrio e por isso 0.5 < | z| < 3.
Consequentemente, h[n] no causal e dada por (ver tabela de TZ):
h[n] = TZ{H(z)} = u[n] 2(3) u[n 1]
1 n n
2

Uma vez que o sistema causal, a ROC | z| > 3. Neste caso (ver tabela de TZ):
h[n] = TZ{H(z)} = u[n] + 2(3) u[n]
1 n n
2
Este sistema instvel.

Se o sistema anti-causal, a ROC | z| < 0.5. Por isso (ver tabela de TZ):
h[n] = TZ{H(z)} = + 2(3) u[n 1]
1 n n
2
Neste caso, o sistema instvel.

5 1
23 - Determine a resposta do sistema LIT, y[n] = y[n 1] y[n 2] + x[n], ao sinal de entrada
6 6
1
x[n] = [n] [n].
3

Soluo:
5 1
y[n] y[n 1] + y[n 2] = x[n] (1)
6 6

Aplicando TZ a ambos os membros de (1) e usando as propriedades da linearidade e do deslocamento


no domnio do tempo, obtemos:
Y(z)1 z1 + z2 = X(z)
5 1
6 6
ou:
26
Y(z) 1 1
H(z) = = = (2)
5 1 1 2 1 1
1 z1
X(z) 1
1 z + z 1 z
6 6 2 3

A transformada z de x[n] (ver tabela de TZ):


1
X(z) = TZ{x[n]} = 1 z1 (3)
3
Note que, aplicando a propriedade da convoluo resposta do sistema LIT, y[n] = h[n]*x[n], temos
que:
Y(z) = H(z)X(z) (4)

E, aps substituir (2) e (3) em (4):


1
1 z1
3 1
Y(z) = H(z)X(z) = = ROC: | z| > 0.5 (5)
1 z11 z1 1 z1
1 1 1
2 3 2
Na equao (5), plo z = 1/3 de H(z) foi cancelado pelo zero, z = 1/3, do sinal de entrada. Deste modo,
a resposta do sistema :
y[n] = TZ1{Y(z)} = u[n]
1 n
2
y[n]

0.9

0.8

0.7

0.6

0.5

0.4

0.3

0.2

0.1

0
0 5 10 15 20 25 30
n

Fig.3 Representao da resposta do sistema:y[n] = (1/2)n u[n]

24 - Determine a sequncia de autocorrelao do sinal x[n] = an u[n], 1< a <1.

Soluo:
Atravs da propriedade da correlao de duas sequncias, temos que:
Rx(z) = X(z).X(z1) (1)
Da tabela de TZ, obtemos:
1
X(z) = TZ{an u[n]} = ROC1: | z| > | a| (sinal causal)
1 az1
e
1 1
X(z1) = ROC2: | z| > (sinal anti-causal)
1 az |a|

Substituindo estes resultados na equao (1), resulta que:


27
1 . 1 1
Rx(z) = 1 ROC1ROC2: | a| < | z| < (2)
1 az 1 az |a|

Dado que ROC deste sinal um anel, rx [n] um sinal bilateral, mesmo com x[n] causal. Efectuando
a decomposio do sinal (2) em 2 fraces e aplicando a transformada z inversa, obtemos:
1 |n|
r x [ n] = 2 a , < n<
1a

25 - Determine a transformada z do sinal discreto x[n] = nan u[n].


Soluo:
Vamos rescrever o sinal como x[n] = nx1[n], onde x1[n] = an u[n].
Da tabela de TZ, temos que:
1
X1(z) = TZ{an u[n]} = ROC: | z| > | a|
1 az1

Aplicando nesta expresso a propriedade da derivao no domnio z:


dX(z)
TZ{nx[n]} = z
dz
obtemos que:
dX1(z) az1
X(z) = TZ{nx1[n]} = z = ROC: | z| > | a|
dz (1 z1) 2
26 - Determine a convoluo x[n] dos sinais:
1 0 n 5
x1[n] = {1, 2, 1} x2[n] =
0 c.c

Soluo:
Calculemos a transformada z de ambos os sinais pela definio:
+
X(z) = x[n]zn (1)
n=
Resulta que:
X1(z) = 1 2z1 + z2
X2(z) = 1 + z1 + z2 + z3 + z4 + z5

De acordo com a propriedade da convoluo:


X(z) = X1(z) X2(z) = 1 z1 z6 + z7

Comparando este resultado com (1), obtemos:


x[n] = {1, 1, 0, 0, 0, 0, 1, 1}

27 - Determine a transformada z unilateral dos seguintes sinais:


a) x1[n] = 1 , 2, 5, 7, 0, 1

b) x2[n] = [n k]
c) x3[n] = [n + k]
d) x4[n] = 1,2, 5 , 7, 0, 1

e) x5[n] = x[n 2] onde x[n] = an, 1< a <1.
28
Soluo:
Vamos aplicar a definio de transformada z unilateral:

+
X (z) = x[n]zn
n=0
X1+(z) = 1 + 2z1 + 5z2 + 7z3 + z5
X2+(z) = zk
X3+(z) = 0
X4+(z) = 5 + 7z1 + z3
Vamos aplicar a propriedade do deslocamento:
k
X+(z) = x[n k]zn = zk X+(z) +
x[ n]zn k>0
n=0 n=1

com k = 2. Iremos obter:


X5+(z) = z2 ( X+(z) + x[1]z + x[2]z2) = z2 X+(z) + x[1]z1 + x[2] (1)
Uma vez que x[1] = a1, x[2] = a2 e por outro lado:

+
X (z) = x[n]z n
= (az1)n = 1 1az1
n=0 n=0

Vir para a equao (1), que:


z2
X5+(z) = 1
+ a1z1 + a2
1 az

28 - Determine a resposta ao escalo do sistema


y[n] = ay[n 1] + x[n], 1< a <1 (1)

para a condio inicial y[1] = 1.

Soluo:
Aplicando a transformada z unilateral a ambos os membros de (1), obtemos:
Y+(z) = a z1Y+(z) + y[1]
[ ] + X+(z) (2)

Substituindo y[1] = 1 e

+
X (z) = u[n]z n
= (z1)n = 1 1z1
n=0 n=0

na equao (2), obtemos:


a 1
Y+(z) = 1
+ (3)
1 az (1 az )(1 z1)
1

Efectuando a decomposio de (3) em fraces parciais e tomando a transformada z inversa do


resultado, obtemos:
29
1 an + 1
y[n] = an+1 u[n] + u[n]
1 a
ou, ainda:
1
y[ n] =
1a
(1 an + 2)u[n]

29 - Um sistema LIT causal descrito pela equao y[n] = 0.5y[n 1] + x[n] + 0.5x[n 1].
Determine:

a) a resposta impulsional do sistema.


b) a resposta do sistema ao sinal de entrada x[n] = u[n], com y[1] = 0.
c) a resposta do sistema ao sinal x[n] = cos(n/12)u[n] com y[1] = 0.

Soluo:
Vamos 1 calcular a funo de frequncia H(z) do sistema e depois aplicar-lhe a transformada z
inversa: obtemos h[n].

Aplicando TZ a ambos os membros de y[n] = 0.5y[n 1] + x[n] + 0.5x[n 1] e usando a propriedade


do deslocamento, chegamos ao resultado:
Y(z) 1 + 0.5z1 z + 0.5
H(z) = = = ROC: | z| > 0.5
X(z) 1 0.5z1 z 0.5

Expandindo H(z)/z em fraces parciais:


H(z) z + 0.5 1 2
= = +
z z(z 0.5) z z 0.5

Multiplicando H(z)/z por z, obtemos:


2z
H(z) = 1 + ROC: | z| > 0.5
z 0.5

Aplicando TZ inversa (ver tabela de TZ), teremos finalmente que:


h[n] = [n] + 2(0.5)n u[n]

A TZ de x[n] pode ser determinada por:


1
X(z) = TZ{an u[n]} = ROC: | z| > | a|
1 az1

fazendo a =1.Vamos substituir o resultado na equao Y(z) = H(z)X(z). Obtemos, que:


z + 0.5 z
Y(z) = H(z)X(z) = ROC: | z| > 1
z 0.5 1 z1

Seguindo o procedimento usual para expanso em fraces parciais (no domnio z), temos que:
Y(z) z + 0.5 1 2 3
= H(z)X(z) = = +
z z 0.5 1 z1 z 0.5 1 z1

e, aps aplicarmos a transformada z inversa (ver tabela de TZ), obtemos:


y[n] = [2(0.5)n + 3]u[n]

30
Seguindo o mesmo raciocnio da alnea b), obtemos:

z + 0.5 z(z cos(/2)) z + 0.5 z(z 0.966)


Y(z) = H(z)X(z) = 2 = 2 ROC: | z| > 1
z 0.5 z 2zcos(/2) + 1 z 0.5 z 1.932z + 1

Nesta situao:

Y(z) z + 0.5 z 0.966 1.641 1.397ej 0.332 1.397ej 0.332


= 2 = + +
z z 0.5 z 1.932z + 1 z 0.5 z ej 0.262 z ej 0.262

e aps multiplicar esta equao por z para dar Y(z), obtemos para a transformada z inversa (ver tabela
TZ):

y[n] = [1.641(0.5)n + 2.794cos(n/12 0.332)]u[n]

31

Você também pode gostar