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)
e
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
n

fig.1
y[n]=x[-n]
4

-1

-2

-3

-6

-4

-2

0
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
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
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
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

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] =
c.c
0
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
3
2.5
2
1.5
1
0.5
0
-6

-4

-2

0
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,

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,

III. ANLISE DE SINAIS E SISTEMAS NO DOMNIO DO TEMPO

7 - Determine a convoluo entre os seguintes sinais discretos:


n
1 0n4
(2/3) 0n6
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]
1

0.8

0.6

0.4

0.2

0
-15
-4+n

n-10

-5

00

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

y[ n] =

(2/3)k =
k=0

1(2/3)n+1
= 3(1(2/3)n+1)
1 (2/3)

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

3 Situao:

h[k]

1
0.8
0.6
0.4
0.2
0
-15

-10

-5

10

15

10

15

u[n-k]

1
0.8
0.6
0.4
0.2
0
-15

-10

-5

-4+n

00

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

y[ n] =

= 3 [(2/3) 4+n (2/3) 1+n]


(2/3)m 4+n = (2/3)4+n 1(2/3)
1 (2/3)
5

m=0

h[k]

1
0.8
0.6
0.4
0.2
0
-15

-10

-5

10

15
k

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
y[ n] =

(2/3)m 4+n = (2/3)4+n 1(2/3)


1 (2/3)

11n

=3

[(2/3) -4+n (2/3) 7]

m=0

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

10

15
k

x[n-k]

1
0.8
0.6
0.4
0.2
0
-15

-10

-5

-4+n5

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

10

15
k

1
x[n-k]

0.8
0.6
0.4
0.2
0
-15

-10

-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
5
0
-15

-10

-5

10

15
k

m[n-k]

0.8
0.6
0.4
0.2
0
-15

-10

n -5

10

15
k

2 Situao:
Para n0 , temos que (ver figura 7):
n

y[ n] =

(1.2)k =
k=0

1(1.2)n+1
= 5(1(1.2)n+1)
1 (1.2)
11

20
15

x[k]

10
5
0
-15

-10

-5

10

15
k

m[n-k]

0.8
0.6
0.4
0.2
0
-15

-10

n -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:
1 n
1 n
h1[n] = u[n]
e h2[n] = u[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:
+

h1[k]h2[n-k]

h[n] = h1[n]*h2[n] =

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] =

k=

k=0

h1[k]h2[n-k] =

(1/2)k(1/4)n-k = (1/4)n

2k = (1/4)n (2n+1 1)

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
k
k

n
n
Rx[n] = a a
=a
(a2)k = 1 a2
k= 0
k= 0
x[k]
1
0.8
0.6
0.4
0.2
0
-8

-6

-4

-2

k8

k8

x[k-n]
1

n<0

0.8
0.6
0.4
0.2
0
-8

-6

-4
n

-2

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


2 Situao:
Para n 0, vem que (ver figura 9):
+
+
an
k
k

n
n
Rx[n] = a a
=a
(a2)k = 1 a2
k= n
k= n
x[k]
1
0.8
0.6
0.4
0.2
0
-8

-6

-4

-2

k8

x[k-n]
1

n>0

0.8
0.6
0.4
0.2
0
-8

-6

-4

-2

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:
|n|
a
Rx[n] =
< n <
2
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]
k=

(1)

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:

1 k -j k/2

1 e-j /2k
H =
e
=
2
2
2

k= 0
k= 0
ou ainda:
1
1
2 - j 26.6o
=
=
e
H(/2) =
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] =

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

x[n] = cos(o) =

ej on + e-j on
= x1[n] + x2[n]
2

(6)

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
k= 0

j o k

1
1 j
o
1 e
2

H() =

1
1
2
=
=
1 -j 1+ 1/2 3
1- e
2

Desta forma, vir para (8), que:


y[ n] =

2
cos(n),
3

-<n<

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
ck =
x n e -j k(2/N)n k= 0, 1, 2, , N-1
N [ ]
n= 0
onde N o perodo fundamental do sinal x[n].
Temos, ento, que:
ck =

=
ou ainda:
1
co =
2

1
4

c1 =

1 3
x n e -j k(2/N)n
4 [ ]
n= 0
1

e -j k(2/N)n = 14 (1 + e -j k/2)

com

k= 0, 1, 2, 3

n= 0

1
1 - j)
4(

1
c3 = (1 + j )
4

c2 = 0

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

|ck|

0.4

0.2

0
-4

-3

-2

-1

0
k

0
k

4
fig.a)

angulo emgraus

50

-50
-4

-3

-2

-1

4
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) =
e
+ e-j 2n/6
2
e comparar com a srie de Fourier (DTFS):

16

ck e j k(2/N)n = ck e j k(2/6)n

x[ n] =

k= N

k= N=6

Deste modo, obtemos os seguintes coeficientes ck:

c-1 =

1
2

c1 =

1
2

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

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

c1 = c1+ 6 = c7 =

1
2

1
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
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:
+

n=

n=0

|x[n]| = |a|2 = 1 |a| <1


1

Logo, x[n] tem transformada de Fourier. Aplicando a definio, teremos que:


+

X() =

x [ n ] e

j n

n=

(a ej )n = 1 ae1 j

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
2
1.5
1
0.5

-8

-6

-4

-2
0
2
frequncia (radianos)

Espectro de fase

40

(graus)

20
0
-20
-40
-10

-8

-6

-4

-2
0
2
frequncia (radianos)

10

18

x[n]
1
0.8
0.6
0.4
0.2
0
-20

-15

-10

-5

10

15

n 20

fig.a)
20
15
10
5
0

Ex =

|x[n]|

-4

-2

00
2
frequncia (radianos)

6
2
fig.b)

|a|2n = 1 1a 2n<1
||

n=0

n=

-6
2

14 - Determine a transformada de Fourier do sinal discreto x[n] = a|n| , | a|<1.


Soluo:
+

X() =

n=

n=0

x[n] ej n =

a ej n +

(a ej )n
n=

Fazendo a mudana de varivel m= n no 2 somatrio, obtemos:


+

X() =

n=

n=0

x[n] ej n =

a ej n +

Vindo, finalmente, que:


1
1
X() =
+
1
1 aej 1 aej
X() =

(a ej )n
m=1

1 a2
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):


+
2( o 2k) (ver tabela de Transformadas de Fourier)
TFDT{ej o} =

k=
Obteremos que:
+

X() =TFDT{x(n)} =

[( o 2k) + ( + o 2k)]

k=
Repare que o sinal peridico de perodo 2.
1 n
16 - Considere um SLIT discreto com resposta impulsional h[n] = u[n].
3
Determine a resposta em frequncia do sistema.
1 n
Determine a resposta do sistema ao sinal de entrada x[n] = u[n].
2
Soluo:
+

H() = TFDT{h[n]} =

h[n] e

jn

(1/3)n ejn

n=0

n=

1
H() =
1
j
1 e
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
n=

jn

(1/2)n ejn =
n=0

1
1 j
1 e
2

Deste modo, teremos que:


Y() = H().X() =

1
1
j
1 e .1 1 ej
3
2

(2)

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


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

A =
= 2
B =
=3
1 j
1 j

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):
1 n
1 n
y[n] = -2 u[n] + 3 u[n]
3
2
20

17 - Considere o SLIT discreto descrito pela equao:


3
1
y[n] y[n 1] + y[n 2] = 2x[n]
4
8
Determine:
a) a resposta impulsional do sistema.

(1)

1 n
b) a resposta do sistema ao sinal de entrada x[n] = u[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:
3
1
Y() 1 ej + ej2 = 2 X()
8
4

ou, ainda:
Y()
2
2
H() =
=
=
3 j 1 j2
1 j
1
X()
+ e
1 e
1 ej
1 e
4
8
2
4

Aplicando o mtodo dos resduos:


2
2
4
2
H() =
=
=

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

(2)

A transformada de Fourier inversa de (2) (consultar tabelas de Transformada de Fourier), dada por:
1 n
1 n
h[n] = 4 u[n] 2 u[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
n=

jn

(1/4)n ejn =
n=0

1
1
j
1 e
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:
1 n
1 n
1 n
y[n] = 8 u[n] 4 u[n] 2(n + 1) u[n]
2
4
4
21

22

VI.

TRANSFORMADA Z

1
18 - Determine a transformada z do sinal x[n] = n u[n].
2
Soluo:
Aplicando a definio de transformada z, vem que:
+

X(z) =

x[n]z

(1/2)

n n

n=0

n=

(1/2 .z1)n
n=0

Para que X(z) seja convergente necessrio que


+

X(z) =

12 z

1n

<

n=0

1
n
A regio de convergncia (ROC) contm o intervalo de valores de Z para os quais z1 < 1, isto ,
2

| z| > 1/2. Neste caso, temos que:


1
1
X(z) =
ROC: | z| >
2
1 1
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) .

1
0.8
0.6

Imaginary Part

0.4
0.2
0
-0.2
-0.4
-0.6
-0.8
-1
-1

-0.5

0
Real Part

0.5

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


Soluo:
Aplicando a definio de transformada z, vem que:
23

X(z) =

x[n]z

a z

n n

n=

n=

(az1)n
n=

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


+

X(z) =

(a z)
1

=1

m=1

(a1z)m
m=0

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


1
1
z
=
=
ROC: | z| < a
X(z) = 1
1
1 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)
Das tabelas de TZ podemos obter:
1
X1(z) = TZ{an u[n]} =
ROC1: | z| > | a|
1 az1
1
X2(z) = TZ{bn u[n 1]} =
ROC2: | z| < | b|
1 bz1

(1)

(2)
(3)

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.
21 - Dada a funo de transferncia H(z) =

1
1

1 1.5z + 0.5 z2
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
=2
z 0.5 z =1

z
B=
= 1
z 1 z =0.5

Podemos ainda rescrever a equao (1), como:


H(z) =

2
1

1z

1
1 0.5z1

(2)

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


H(z) =

3 4 z1
1

1 3.5 z

+ 1.5 z

1
2
+
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

Imaginary Part

0.5

-0.5

-1

-1.5
-1

-0.5

0.5

1
Real Part

1.5

2.5

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):
1 n
n
h[n] = TZ{H(z)} = u[n] 2(3) u[n 1]
2
Uma vez que o sistema causal, a ROC | z| > 3. Neste caso (ver tabela de TZ):
1 n
n
h[n] = TZ{H(z)} = u[n] + 2(3) u[n]
2
Este sistema instvel.
Se o sistema anti-causal, a ROC | z| < 0.5. Por isso (ver tabela de TZ):
1 n
n
h[n] = TZ{H(z)} = + 2(3) u[n 1]
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]
6
6

(1)

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


no domnio do tempo, obtemos:
5
1
Y(z)1 z1 + z2 = X(z)
6
6

ou:
26

H(z) =

Y(z)
=
X(z)

1
1
=
(2)
5 1 1 2
1 1
1
1 z
1 z1
1 z + 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
1
1
1 z11 z1 1 z1
2
2
3

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 :
1 n
y[n] = TZ1{Y(z)} = u[n]
2
y[n]
1
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0

10

15
n

20

25

30

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:
X(z) = TZ{an u[n]} =

1
1 az1

ROC1: | z| > | a|

(sinal causal)

e
X(z1) =

1
1
ROC2: | z| >
(sinal anti-causal)
1 az
|a|

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


27

1 . 1
1
Rx(z) =
ROC1ROC2: | a| < | z| <
(2)
1
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] =
a ,
< n<
2
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:

x[n k]zn = zk X+(z) +

X+(z) =

n=0

x[ n]zn

n=1

k>0

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=0

(az1)n = 1 1az1

n=0

Vir para a equao (1), que:


X5+(z) =

z2
1

1 az

+ a1z1 + a2

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=0

(z1)n = 1 1z1

n=0

na equao (2), obtemos:


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

(3)

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


resultado, obtemos:
29

y[n] = an+1 u[n] +

1 an + 1
u[n]
1 a

ou, ainda:
1
(1 an + 2)u[n]
y[ n] =
1a
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:
H(z) =

Y(z) 1 + 0.5z1 z + 0.5


=
=
X(z) 1 0.5z1 z 0.5

ROC: | 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
ROC: | z| > | a|
X(z) = TZ{an u[n]} =
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:


Y(z) = H(z)X(z) =

z(z cos(/2))
z(z 0.966)
z + 0.5
z + 0.5
2
=
2
z 0.5 z 2zcos(/2) + 1 z 0.5 z 1.932z + 1

ROC: | z| > 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