Sunteți pe pagina 1din 47

Probleme rezolvate

1
Lcrimioara GRAMA, Corneliu RUSU, Prelucrarea numeric a semnalelor aplicaii i probleme, Ed.
U.T.PRESS, Cluj-Napoca, 2008.

Capitolul 1 Semnale i secvene
Problema 1 Generarea unei exponeniale complexe: Se dorete generarea i reprezentarea grafic a
secvenei exponeniale complexe:
( )
1
1.5exp , 0, 50
10 5
x n j n n
t ( | |
= + =
|
(
\ .
.

Secvena fiind una complex, vom putea afia partea real a acesteia, respectiv partea imaginar.
( )
1 1 1
1.5exp 1.5exp cos 1.5exp sin
10 5 10 5 10 5
n n
x n j n n j n
t t t ( | | | | | |
= + = +
| | |
(
\ . \ . \ .

Partea real a secvenei ( ) x n este: ( ) { }
1
Re 1.5exp cos
10 5
n
x n n
t
| |
=
|
\ .
,
respectiv partea imaginar: ( ) { }
1
Im 1.5exp sin
10 5
n
x n n
t
| |
=
|
\ .
.

Problema 2 Eroarea de alias determinat de eantionare: Se consider dou semnale analogice
( )
1 a
x t i ( )
2 a
x t cu amplitudinile:
1 2
1 A A = = , frecvenele:
1
500 F = Hz,
2
2 F = kHz i fazele:
1 2
0 = = , care se eantioaneaz cu: 2.5
s
F = kHz. Se urmrete reprezentarea semnalelor analogice, a
secvenelor discrete obinute dup eantionare i a semnalelor reconstituite din eantioane.

Semnalele analogice:
( ) ( )
1
cos 2 500 ;
a
x t t t =

( ) ( )
3
2
cos 2 2 10
a
x t t t =


Secvenele obinute n urma eantionrii:
( )
1 3
500 1
cos 2 cos 2 ;
2.5 10 5
x n n n t t
| | | |
= =
| |

\ . \ .
( )
3
2 3
2 10 2 1
cos 2 cos 2 2 cos 2
2.5 10 2.5 5
x n n n n n t t t t
| |
| | | |
= = =
| | |

\ . \ .
\ .


Semnalele reconstituite din eantioane:

( ) ( ) ( )
3
1 1
1
cos 2 2.5 10 cos 2 500 ;
5
a a
x t t t x t t t
| |
= =
|
\ .
( ) ( ) ( )
3
2 2
1
cos 2 2.5 10 cos 2 500
5
a a
x t t t x t t t
| |
= = =
|
\ .


Probleme rezolvate
2
Cel de-al doilea semnal analogic nu poate fi reconstituit, deoarece pentru acesta nu s-a respectat
teorema eantionrii (alias).

Problema 3 Eantionare : Se consider semnalul analogic: ( ) ( ) 2cos 100
a
x t t t = . Se cere:
1. Determinai viteza minim de eantionare pentru evitarea oricrui alias.
2. Presupunnd c semnalul este eantionat cu rata 200
s
F = Hz, care este semnalul discret n timp
obinut dup eantionare?
3. Care este semnalul reconstituit din eantioanele de la punctul 2?
4. Presupunnd c semnalul este eantionat cu 75
s
F = Hz, care este semnalul discret n timp
obinut dup eantionare?
5. Care este frecvena
2
0 2 F F < < a unei sinusoide, care s produc eantioane identice cu cele
de la punctul 4?
6. Care este semnalul reconstituit din eantioanele de la punctul 4?

1. Viteza minim de eantionare pentru evitarea oricrui alias trebuie s fie dublul frecvenei
semnalului:
( ) ( ) 2cos 2 50 50
a
x t t F t = = Hz
min
2 100
s
F F = = Hz.
2. Secvena obinut dup eantioanarea cu 200
s
F = Hz este:
( )
50
2cos 2 2cos
200 2
a
s
n n
x n x n
F
t
t
| |
| |
= = =
| |
\ .
\ .
1 1 1
,
4 2 2
f
| (
= e

(
\
perioada este 4 N = .
3. Semnalul reconstituit din eantioanele de la punctul 2 este:
( ) ( ) ( ) 2cos 200 2cos 100
2
a s
x t x tF t t
t
t
| |
= = =
|
\ .
.
Semnalul reconstituit este este identic cu semnalul analogic iniial, deoarece a fost respectat teorema
eantionrii.
4. Secvena obinut dup eantioanarea cu 75
s
F = Hz este:
( )
50 2
2cos 2 2cos 2
75 3
a
s
n
x n x n n
F
t t
| |
| | | |
= = =
| | |
\ . \ .
\ .
2 1 1
,
3 2 2
f
| (
= e

(
\

frecvena discret trebuie adus n intervalul fundamental. Din relaia (1.9) avem:
0 0
1 1
,
2 2
k
f f k f = + s s .
n acest caz particular:
2 1 1 1
' 1 1 ,
3 3 2 2
f f
| (
= = = e

(
\
( )
1 1
' 2cos 2 2cos 2
3 3
x n n n t t
( | | | |
= =
| |
(
\ . \ .

1 1 1
,
3 2 2
f
| (
= e

(
\
perioada este 3 N = .
5.
1 75
75 25, 0 25
3 2
s
s
F
f F f F
F
= = = = < < .
Rezult c semnalul analogic: ( ) ( ) 2cos 2 25
a
y t t t = , eantionat cu 75
s
F = Hz, produce aceleai
eantioane ca cele de la punctul 4. n concluzie, 50 F = Hz este un alias pentru 25 F = Hz, pentru o rat
de eantionare de 75
s
F = eantioane/secund.
6. Semnalul reconstituit din eantioanele de la punctul 4 este:
( ) ( ) ( )
1
2cos 2 75 2cos 50
3
a s
x t x tF t t t t
| |
= = =
|
\ .
.
Distorsiunea semnalul analogic original a fost determinat de efectul de alias, deoarece a fost utilizat o
rat de eantionare prea mic (mai mic dect dublul frecvenei semnalului analogic original).


Probleme rezolvate
3
Capitolul 2 Sisteme discrete
Problema 4 Caracterizarea sistemelor discrete: Se consider un sistem discret LTI caracterizat n
domeniul timp de ecuaia cu diferene finite:
( ) ( ) ( ) ( ) ( ) 5 1 4 2 1 y n y n y n x n x n + = + .
Se cere:
1. S se determine ieirea sistemului, ( ) y n , la secvena de intrare: ( ) ( ) ( ) 1 4
n
x n u n = , tiind c
( ) ( ) 2 1 1 y y = = ;
2. S se evalueze rspunsul la impuls ( ) h n .

1. Dorim s aflm ieirea sistemului, ( ) y n , 0 n > , pentru un semnal de intrare dat ( ) x n , 0 n > i un
set de condiii iniiale. Soluia total are dou componente: componenta omogen i componenta
paticular:
( ) ( ) ( )
h p
y n y n y n = +
unde: ( )
h
y n se numete soluie omogen sau complementar, iar ( )
p
y n se numete soluie particular.
Soluia omogen a ecuaiei cu diferene finite. Vom ncepe cu rezolvarea ecuaiei liniare cu diferene
finite i coeficieni constani (considernd c intrarea ( ) 0 x n = ). Astfel vom obine prima dat soluia
ecuaiei cu diferene finite omogene:
( ) ( ) ( ) 5 1 4 2 0 y n y n y n + = .
Considerm c soluia este de forma unei exponeniale, adic: ( )
n
h
y n = , unde indicele h folosit cu
( ) y n este folosit pentru a meniona c este vorba de soluia omogen a ecuaiei cu diferene finite. Dac
substituim aceast soluie n ecuaia omogen, obinem ecuaia polinomial:
( )
1 2 2 2
5 4 0 5 4 0
n n n n


+ = + = ,
denumit i ecuaie caracteristic, sau polinom caracteristic. Rdcinile ecuaiei caracteristice sunt:
1
1,2
2
1
5 25 16 5 3
4 2 2

=

= =

=


Deoarece rdcinile ecuaiei caracteristice sunt supraunitare n modul 1
i
> , este vorba despre un
sistem instabil. Avnd radcinile ecuaiei caracteristice, putem evalua soluia ecuaiei omogene, de
forma:
( ) ( ) ( ) ( ) ( ) ( ) ( )
1 1 2 2 1 2 1 2
1 4 4
n n n
n n
h
y n C C u n C C u n C C u n
( (
( = + = + = +



unde
1
C i
2
C se numesc coeficieni de ponderare; se determin din condiiile iniiale.
Soluia particular a ecuaiei cu diferene finite. Soluia particular, ( )
p
y n , trebuie s satisfac ecuaia
cu diferene finite iniial, pentru semnalul de intrare dat ( ) x n , 0 n > . Cu alte cuvinte, ( )
p
y n este orice
soluia care satisface relaia:
( ) ( ) ( ) ( ) ( ) 5 1 4 2 1
p p p
y n y n y n x n x n + = + .
Pentru ( )
p
y n considerm o form ce depinde de forma semnalului de intrare, ( ) x n . Deoarece secvena
de intrare considerat pentru acest sistem este produsul dintre o constant 1 i o exponenial ( ) 1 4
n
,
soluia particular corespunztoare ecuaiei neomogene, este:
( ) ( )
1
4
n
p
y n K u n
| |
=
|
\ .
,
unde K este un factor de scalare care satisface relaia (n ecuaia iniial):
( ) ( ) ( ) ( ) ( )
1 2 1
1 1 1 1 1
5 1 4 1 1
4 4 4 4 4
n n n n n
K u n K u n K u n u n u n

| | | | | | | | | |
+ = +
| | | | |
\ . \ . \ . \ . \ .




Probleme rezolvate
4
Pentru a determina valoarea lui K , trebuie s evalum ecuaia anterioar pentru orice 2 n > . Deci:
1 2 1
1 1 1 1 1
5 4 4
4 4 4 4 4
n n n n n
n
K K K

| | | | | | | | | |
+ = +
| | | | |
\ . \ . \ . \ . \ .
1
20 64 1 4 45 5
9
K K K K K + = + = =
Ca atare, soluia particular a ecuaiei cu diferene finite este:
( ) ( )
1 1
9 4
n
p
y n u n
| |
=
|
\ .
.
Soluia total a ecuaiei cu diferene finite. Soluia total, este suma dintre soluia omogen i cea
particular, adic:
( ) ( ) ( )
1 2
1 1
4
9 4
n
n
y n C C u n
(
| |
= + +
(
|
\ .
(

.
Constantele
1
C i
2
C se determin din condiiile iniiale ( ) 0 y i ( ) 1 y :
( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
0 0 5 1 4 2 0 1 0 5 4 1 2
1 29
1 1 5 0 4 1 1 0 1 10 4 1
4 4
n y y y x x y
n y y y x x y
= = + + = + =
= = + + = + + =

Avnd condiiile iniiale ( ) 0 2 y = i ( ) 1 29 4 y = , putem afla contantele
1
C i
2
C :
( )
1 2
1 2
1 2 1 2
2 2 1
1 2 1 2
17
1
2
9
9
65 1 1 29
4 1 4
9 9 4 4
17 65 16 16 1
/ 3
9 9 3 9 9
17 17 16 16
9 9 9 9
C C
C C
C C C C
C C C
C C C C

+ =
+ + =


+


+ = + + =




= = = =





+ = = =



Ieirea sistemului este:
( ) ( )
( )
( )
( )
1 16 1 1
4
9 9 9 4
zi
zs
n
n
y n
y n
y n u n
(
(
| |
= + + (
|
\ .
(
(

,
unde ( )
zi
y n este rspunsul sistemului la intrarea zero contribuia sistemului (rspuns natural/rspuns
liber), iar ( )
zs
y n este rspunsul sistemului n condiii initiale nule contribuia intrrii (rspuns forat).

2. Rspunsul la impuls l obinem considernd ca semnal de intrare impulsul unitate:
( ) ( ) ( ) ( )
1, 0
0, in rest
n
x n n y n h n o
=

= = =


( ) ( ) ( ) 0, 0 0
p p
x n n y n h n = > = =
Rspunsul la impuls va vea doar componenta omogen, adic:
( ) ( ) ( ) ( )
1 1 2 2 1 2
4
n
n n
h n D D u n D D u n
(
( = + = +


,
unde
1
i
2
sunt rdcinile ecuaiei caracteristice, determinate anterior.
Considerm c sistemul este cauzal ( ( ) 0 h n = , 0 n < ) i evalum condiiile iniiale:
( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
0 0 5 1 4 2 0 1 0 1
1 1 5 0 4 1 1 0 1 5 1 6
n h h h h
n h h h h
o o
o o
= = + + =
= = + + = + =
( )
( )
0 1
C.I.
1 6
h
h
=






Probleme rezolvate
5
Evalum coeficienii
1
D i
2
D :
( )
1 2
1 2
2 1
2
1 2
1 2
1 1
4 6
5 2
/ 3 5
3 3
1 5 5
1
3 3
D D
D D
D D
D
D D
D D

+ =

+ =


= =

=




+ =


= =



Rspunsul sistemului la impuls este:
( ) ( ) ( )
2 5
4
3 3
n
h n u n
(
= +
(

.

Problema 5 Rspunsul la impils i ecuaia de intrare-ieire: Se consider un sistem cauzal care
produce la ieire secvena ( )
1, 0,
5
, 1,
6
0, in rest,
n
y n n
=

= =


la excitaia ( )
1, 0,
5
, 1,
6
1
, 2,
6
0, in rest.
n
n
x n
n
=


Se dorete determinarea rspunsului la impuls, ( ) h n , i a ecuaiei cu diferene finite i coeficieni
constani corespunztoare.

Aplicm transformata n z secvenei de ieire:
( )
1
5
1
6
Y z z

= + .
Transformata n z corespunztoare secvenei de la intrare este:
( )
1 2
5 1
1
6 6
X z z z

= + .
Avnd transformatele n z corespunztoare secvenelor de intrare, respectiv de ieire, putem
evalua funcia de transfer:
( )
( )
( )
1 1
1 2 1 1
5 5
1 1
6 6
5 1 1 1
1 1 1
6 6 2 3
z z
Y z
H z
X z
z z z z


+ +
= = =
| || |
+
| |
\ .\ .

Deoarece sistemul este cauzal, regiunea sa de convergen este 1 2 z > . Sistemul este stabil, deoarece
polii se afl n interiorul cercului unitate.
Ecuaia cu diferene finite i coeficieni constani este:
( ) ( ) ( ) ( ) ( )
5 1 5
1 2 1
6 6 6
y n y n y n x n x n = + +
Rspunsul la impuls se obine aplicnd transformata n z invers funciei de sistem. n prealabil
trebuie s descompunem funcia de transfer n fracii simple, de forma:
( )
1 2
1 1
1 1
1 1
2 3
A A
H z
z z

= +


1
1
2
5
1 2
6
8
1
1 2
3
z
A

=
+
= =


1
2
3
5
1 3
6
7
1
1 3
2
z
A

=
+
= =




Probleme rezolvate
6
Avnd coeficienii
1
A i
2
A , putem scrie expresia funciei de transfer descompus n fracii simple:
( )
1 1
8 7
1 1
1 1
2 3
H z
z z

=

.
n consecin, rspunsul la impuls va fi:
( ) ( ) { } ( )
1
1 1
8 7
2 3
n n
h n Z H z u n

(
| | | |
= =
(
| |
\ . \ .
(

.

Problema 6 Evaluarea ieirii, cunoscnd rspunsul la impuls i excitaia: Se dorete determinarea
secvenei de la ieirea sistemului care are rspunsul la impuls:
( ) ( )
1
,
3
n
h n u n n
| |
= e
|
\ .
,
dac semnalul de la intrarea este: ( )
3
3 ,
j n
x n e n
t
= e .

Rspunsul n frecven al acestui sistem este:
( ) ( )
0
1 1
1
3
1
3
n
j n j n
j
n n
H h n e e
e
e e
e
e

= =
| |
= = =
|
\ .


.
Pentru 3 e t = , funcia rspuns n frecven devine:
( )
( ) ( ) 3
6 5 3
1 1
0.357 0.371
1 3 1
5 3 5 3
1 cos sin
1
3 3 3
3
j
j
H j
j j
j
e
t
t
t t

| |
= = = =
|
| |
\ . +

|
\ .
,
iar modulul, respectiv faza sunt date de relaiile:
( )
2
2
0.357 0.371 0.514
3
H
t
| |
= + =
|
\ .
,
0
0.371
arctan 46.1
3 0.357
H
t
| | | |
Z = =
| |
\ . \ .
.
Secvena de ieire se evalueaz cu ajutorul relaiei (2.10) : ( ) ( )
0
0
j n
y n AH e
e
e = , adic
( )
0 0
46.1 46.1
3 3
3 3 3
3 3 3 0.514 1.542
3 3
j n H
j n j n j n
y n H e H e e e
t t
t t t
t t
| |
+Z
|
\ .
| | | |
= = = =
| |
\ . \ .

Se observ c singurul efect al sistemului asupra semnalului de intrare const n scalarea
amplitudinii cu 0.514 i defazarea cu
0
46.1 . Semnalul de ieire este n acest caz o exponenial
complex cu frecvena 3 t , amplitudine 1.542 i faz
0
46.1 .

Problema 7 Ieirea unui sitem LTI la o excitaie exponenial: Acest exemplu are ca scop
determinarea rspunsului la secvena de intrare:
( ) ( ) 9
n
x n u n = ,
pentru sistemul descris de ecuaia cu diferene finite i coeficieni constani:
( ) ( ) ( ) ( ) 0.9 1 0.81 2 y n y n y n x n = + ,
tiind c:
1. ( ) ( ) 1 2 0 y y = = ;
2. ( ) ( ) 1 2 1 y y = = ;
utiliznd transformata n z .

Funcia de sistem corespunztoare ecuaiei cu diferene finite i coeficieni constai este:
( )
1 2
1
1 0.9 0.81
H z
z z

=
+
.
Cei doi poli corespunztori lui ( ) H z :
3
1,2
0.9
j
p e
t

= , au valori complex-conjugate.
Probleme rezolvate
7
Transformata n z corespunztoare secvenei de intrare este:
( ) ( ) { }
1
1
4
1 9
n
X z Z u n
z

= =

.
Rspunsul de stare zero al sistemului, n domeniul z este:
( ) ( ) ( )
( )
1 1 1
3 3
1
1 0.9 1 0.9 1 9
zs
j j
Y z H z X z
e z e z z
t t


= =
| || |

| |
\ .\ .
.
Pentru a afla rspunsul forat n domeniul timp, vom descompune ( )
zs
Y z n fracii simple i apoi
aplicm transformata n z invers:
( )
1 2 3
1
1 1
3 3
1 9
1 0.9 1 0.9
zs
j j
A A A
Y z
z
e z e z
t t


= + +



Evalund pentru
1
3
1
0.9
j
z
e
t

= obinem coeficientul
1
A :
1
3
1
1
2
3 3
0.9
3
3 3
1 1
1 9
1 1 10
1 0.9 1
0.9 0.9
1 1
2 2
1 3 1 3
1 cos sin 1 10 cos sin
1 1 10
3 3 3 3
2 2 2 2
2
j
z
j j
j
e
j j
A
e e
e
e e
j j
j j
t
t t
t
t t
t t t t

= =
| || | | || |

| | | |

\ .\ . | |
\ .\ .
= =
( ( ( ( | | | | | | | |

| |
( ( ( ( | |
\ . \ .
( (
\ . \ .
=
( ) ( )
( )
( ) ( )
2 27 11 3
2 54 38.105
1092 27 11 3 3 3 4 5 3 27 11 3 27 11 3
j
j
j j j j j


= = =
+ + + +

1
0.0495 0.0349 A j = .
Deoarece polii
1
p i
2
p au valori complex-conjugate, i coeficienii
1
A i
2
A vor avea valori
complex-conjugate, adic:
*
2 1
0.0495 0.0349 A A j = = + .
Evalund pentru
1
1 z

= obinem coeficientul
3
A :
1
1
3
9
1 1
1 1
0.91
1 0.9 0.81
9 81
z
A

=
= =
+

3
1.0989 A = .
( )
1
1 1
3 3
0.0495 0.0349 0.0495 0.0349 1.0989
1 9
1 0.9 1 0.9
zs
j j
j j
Y z
z
e z e z
t t


+
= + +


.
n consecin, rspunsul de stare zero al sistemului este:
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( )
3 3
3 3 3 3
0.0495 0.0349 0.9 0.0495 0.0349 0.9 1.0989 9
0.0495 0.9 0.0349 0.9 1.0989 9
0.099 0.9 cos 0.0698 0.9 sin 1.09
3 3
n n
j j
n
zs
j n j n j n j n
n n n
n n
y n j e j e u n
e e j e e u n
n n
t t
t t t t
t t


(
| | | |
= + + + (
| |
(
\ . \ .

( | | | |
= + +
( | |
\ . \ .
= + + ( ) ( )
( ) ( ) ( )
89 9
0.9 0.099cos 0.0698sin 1.0989 9
3 3
n
n n
u n
n n
u n
t t
(
(

( | |
= + +
|
(
\ .

Folosind identitatea trigonometric:
2 2
cos sin cos arctan
b
a x b x a b x
a
| |
+ = +
|
\ .
, obinem:
Probleme rezolvate
8
( ) ( ) ( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
2
2
0
0.0698
0.9 0.099 0.0698 cos arctan 1.0989 9
3 0.099
0.9 0.1211cos arctan0.705 1.0989 9
3
0.9 0.1211cos 35.1858 1.0989 9
3
n n
zs
n n
n n
y n n u n
n u n
n u n
t
t
t

( | |
= + +
`
|
(

\ . )
( | |
= + +
|
(
\ .
( | |
= + +
|
(
\ .

( ) ( ) ( ) ( )
0
0.1211 0.9 cos 35.1858 1.0989 9
3
n n
zs
y n n u n
t ( | |
= + +
|
(
\ .
.
1. Deoarece condiiile iniiale sunt nule, ieirea sistemului va fi:
( ) ( ) ( ) ( ) ( )
0
0.1211 0.9 cos 35.1558 1.0989 9
3
n n
zs
y n y n n u n
t ( | |
= = + +
|
(
\ .

2. n acest caz condiiile iniiale sunt nenule, ( ) ( ) 1 2 1 y y = = , i vom avea nc o component la
transformata n z (transformata n z a rspunsului cnd intrarea este nul):
( )
( )
( )
1
1 2 1 1
1 2
1 1
3 3
0.09 0.81
1 0.9 0.81
1 0.9 1 0.9
N k
k n
k
k n
zi
j j
a z y n z
z D D
Y z
A z z z
e z e z
t t

= =



= = = +
+



Evalum constantele
1
D i
2
D :
( ) ( )
( ) ( )
1
3
3
3
*
1
1 2 2
3 3
0.9
3
1
1 3
0.09 0.81
0.09 0.9
2 2
0.09 0.9
0.9
1
1 3
1 0.9 1
1
2 2
0.9
0.72 0.9 3 3 3
0.72 0.9 3 0.54 3.42 3 0.54 5.9236
9 3 12 3 3 3 3 3 3
j
j
j
z
j j
e
j
j
e
e
D D
e e
j
e
j j
j j j
j j j
t
t
t
t t
t

=

| |

\ .
= = = =
| |


|
\ .
+
+ + +
= = = =
+ + +

1
0.045 0.4936 D j = +
2
0.045 0.4936 D j =
( )
1 1
3 3
0.045 0.4936 0.045 0.4936
1 0.9 1 0.9
zi
j j
j j
Y z
e z e z
t t


+
= +


n consecin, rspunsul la intrare zero este:
( ) ( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
( )
3 3
3 3 3 3
2
0.045 0.4936 0.9 0.045 0.4936 0.9
0.045 0.9 0.4936 0.9
0.09 0.9 cos 0.9872 0.9 sin 1.0989
3 3
0.9 0.09 0.98
n n
j j
zi
j n j n j n j n
n n
n n
n
y n j e j e u n
e e j e e u n
n n
u n
t t
t t t t
t t


(
| | | |
= + + (
| |
(
\ . \ .

( | | | |
= + +
( | |
\ . \ .
(
= +
(

= + ( ) ( )
( ) ( ) ( ) ( )
2
0
0.9872
72 cos arctan
3 0.09
0.9 0.9913cos arctan10.9689 0.9 0.9913cos 84.79
3 3
n n
n u n
n u n n u n
t
t t
( ( | |
=
| ( (
\ .
( ( | | | |
= + = +
| |
( (
\ . \ .

( ) ( ) ( )
0
1
0.9913 0.9 cos 84.79
3
n
z
y n n u n
t ( | |
= +
|
(
\ .
.
Rspunsul total are transformata n z :
( ) ( ) ( )
1
1 1
3 3
0.0045 0.4587 0.0045 0.4587 1.0989
1 9
1 0.9 1 0.9
zs zi
j j
j j
Y z Y z Y z
z
e z e z
t t


+
= + = + +



Probleme rezolvate
9
Aplicnd transformata n z invers rspunsului total din domeniul z , obinem ieirea sistemului:
( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
3 3
3 3 3 3
0.0045 0.4587 0.9 0.0045 0.4587 0.9 1.0989 9
0.0045 0.9 0.4587 0.9 1.0989 9
0.009 0.9 cos 0.9174 0.9 sin 1.0989 9
3 3
0
j n j n
n n n
j n j n j n j n
n n n
n n n
y n j e j e u n
e e j e e u n
n n
u n
t t
t t t t
t t


(
= + + +
(

( | | | |
= + + +
( | |
\ . \ .
(
= +
(

= ( ) ( ) ( ) ( ) ( )
( ) ( ) ( )
( ) ( ) ( )
2 2
0
0.9174
.9 0.009 0.9174 cos arctan 1.0989 9
3 0.009
0.9 0.9174cos arctan101.93 1.0989 9
3
0.9 0.9174cos 89.438 1.0989 9
3
n n
n n
n n
n
u n
n
u n
n
u n
t
t
t
( | |
+ +
|
(

\ .
( | |
= +
|
(
\ .
( | |
= +
|
(
\ .

( ) ( ) ( ) ( )
0
0.9 0.9174cos 89.438 1.0989 9
3
n n n
y n u n
t ( | |
= +
|
(
\ .


Problema 8 Evaluarea rspunsului la impuls i a regiunii de convergen: Se consider un sistem
LTI este caracterizat de funcia de transfer:
( )
1
1 2
3 4
1 3.5 1.5
z
H z
z z

=
+
.
S se specifice regiunea de convergen a lui ( ) H z i s se determine rspunsul la impuls, ( ) h n , n
urmtoarele condiii:
1. Sistemul este stabil;
2. Sistemul este cauzal;
3. Sistemul este pur necauzal.

Pentru a putea evalua rspunsul la impuls, trebuie descompus ( ) H z n fracii simple. Polii
sistemului sunt
1
1
2
p = i
2
3 p = .
( )
1 2
1
1
1
1 3
1
2
A A
H z
z
z

= +


1
1
2
3 4 2
1
1 3 2
z
A

=

= =


1
1
2
3
1
3 4
3
2
1 1
1
2 3
z
A

=

= =


( )
1
1
1 2
1
1 3
1
2
H z
z
z

= +


1. Deoarece sistemul este stabil, regiunea de convergen trebuie s includ cercul unitate, deci
1 2 3 z < < . n consecin, rspunsul la impuls este necauzal:
( ) ( ) ( ) ( )
1
2 3 1
2
n
n
h n u n u n
| |
=
|
\ .
.
2. Deoarece sistemul este cauzal, 3 z > , iar
( ) ( ) ( )
1
2 3
2
n
n
h n u n
(
| |
= +
(
|
\ .
(

.
Probleme rezolvate
10
Sistemul este instabil, deoarece conine ( ) ( ) 3
n
u n .
3. Dac sistemul este pur necauzal, regiunea de convergen este 1 2 z < , i
( ) ( ) ( )
1
2 3 1
2
n
n
h n u n
(
| |
= +
(
|
\ .
(

.
Sistemul este instabil, deoarece conine ( )
1
1
2
n
u n
| |

|
\ .
.

Problema 9 Evaluarea convoluiei liniare: Acest exemplu urmrete evaluarea ieirii unui sistem, cu
ajutorul convoluiei liniare dintre secvena de la intrarea sistemului i rspunsul la impuls al acestuia.
Se consider secvena de intrare: ( )
{ }
1, 2, 3, 4 x n
|
= i rspunsul la impuls: ( )
{ }
1, 1,1, 2 h n
|
= .
Convoluia liniar va fi evaluat prima dat folosind metoda grafic, apoi utiliznd transformata
n z .

Metoda 1. Evaluarea convoluiei liniare cu metoda grafic
Reprezentm gafic cele dou secvene, ( ) h k i ( ) x k (figura 2.16. a)), folosind k drept indice,
pentru a fi n acord cu relaia (2.15).
Realizm simetrica secvenei ( ) h k , obinem secvena ( ) h k i o reprezentm grafic (figura
2.16. b)); acum putem evalua ieirea la momentul 0 n = , conform relaiei (2.15), adic
( ) ( ) ( ) 0
k
y x k h k

=
=

.
Secvena produs ( ) ( ) ( )
0
v k x k h k este de asemenea reprezentat grafic n figura 2.16. b). Adunnd
toi termenii secvenei produs, obinem ( ) ( )
0
0 1
k
y v k

=
= =

.
Continum calculul evalund ieirea pentru 0 n < , de exemplu la 1 n = . Pentru aceasta,
translatm secvena ( ) h k cu 1 eantion, spre stnga (figura 2.16. c)). Conform relaiei (2.15)
( ) ( ) ( ) 1 1
k
y x k h k

=
=

.
Secvena produs ( ) ( ) ( )
1
1 v k x k h k

este de asemenea reprezentat grafic n figura 2.16. c).


Adunnd toi termenii secvenei produs, obinem ( ) ( )
1
1 0
k
y v k

=
= =

.
Observm c dac continum s translatm secvena ( ) 1 h k , spre stnga, secvenele produs
obinute vor avea toate eantioanele nule. Ca atare, putem spune c ( ) 0 y n = , 1 n s .
Evalum acum ieirea, ( ) y n , pentru 0 n > . ncepem cu 1 n = . Pentru aceasta, translatm
secvena ( ) h k cu 1 eantion, spre dreapta, i obinem secvena ( ) 1 h k (figura 2.16. d)). Conform
relaiei (2.15)
( ) ( ) ( ) 1 1
k
y x k h k

=
=

.
Secvena produs ( ) ( ) ( )
1
1 v k x k h k este de asemenea reprezentat grafic n figura 2.16. d). Adunnd
toi termenii secvenei produs, obinem ( ) ( )
1
1 1 2 1
k
y v k

=
= = + =

.
n mod similar obinem secvena ( ) 2 y , translatnd ( ) h k cu 2 eantioane, spre dreapta (figura
2.16. e)). Secvena produs ( ) ( ) ( )
2
2 v k x k h k este de asemenea reprezenta grafic n figura 2.16. e).
Adunnd toi termenii secvenei produs, obinem ( ) ( )
2
2 1 2 3 2
k
y v k

=
= = + =

.
Probleme rezolvate
11

Figura 2.16. Evaluarea convoluiei liniare, folosind metoda grafic

Probleme rezolvate
12
Translatnd n continuare secvena ( ) h k cu 3, 4, eantioane, spre dreapta, nmulind
secvenele corespunztoare i adunnd valorile secvenelor produs rezultate, obinem ( ) 3 1 y = ,
( ) 4 5 y = , ( ) 5 2 y = , ( ) 6 8 y = . Pentru 6 n > , obinem ( ) 0 y n = , deaoarece secvenele produs
corespunztoare au valori nule.
Acum avem ntregul rspuns al sistemului pentru n < < :
( )
{ }
, 0,1,1, 2,1, 5, 2, 8, 0, y n
|
= .

Metoda 2. Evaluarea convoluiei liniare cu ajutorul transformatei n z
( ) { }
1 2 3
( ) 1 2 3 4 Z x n X z z z z

= = + + + ,
( ) { }
1 2 3
( ) 1 2 Z h n H z z z z

= = + ,
( )( )
1 2 3 1 2 3
1 2 3
1 2 3 4
2 3 4 5
3 4 5 6
1 2 3 4 5 6
( ) ( ) ( ) 1 2 3 4 1 2
1 2
2 2 2 4
3 3 3 6
4 4 4 8
1 2 5 2 8 .
Y z X z H z z z z z z z
z z z
z z z z
z z z z
z z z z
z z z z z z






= = + + + + =
= + +
+ + +
+ + +
+ + =
= + + +

Rezult
( ) { } ( )
{ }
1
1,1, 2,1, 5, 2, 8 Z Y z y n

|
= = .

Problema 10 Evaluarea ieirii unis sistem cu ajutorul convoluiei liniare: Se urmrete
determinarea ieirii ( ) y n a unui sitem LTI relaxat, al crui rspuns la impuls este:
( ) ( ), 1
n
h n a u n a = < ,
la treapta unitate ( ) ( ) x n u n = .

n acest caz, att ( ) h n ct i ( ) x n sunt secvene de durat infinit. Vom folosi formula de
convoluie dat de relaia (2.14):
( ) ( ) ( )
k
y n h k x n k

=
=

,
unde secvena reflectat este ( ) x k .
- pentru 0 n = avem: ( ) ( ) ( ) ( ) ( )
0
0 1
k
k k
y h k x k a u k u k a

= =
= = = =

.
- pentru 1 n = avem: ( ) ( ) ( ) ( ) ( )
0
1 1 1 1
k
k k
y h k x k a u k u k a a a

= =
= = = + = +

.
- pentru 2 n = avem: ( ) ( ) ( ) ( ) ( )
0 2 2
2 2 2 1
k
k k
y h k x k a u k u k a a a a a

= =
= = = + + = + +

.
Se observ c pentru 0 n > , ieirea este
( )
1
2 3
1
1 , 0
1
n
n
a
y n a a a a n
a
+

= + + + + + = >

.
Pe de alt parte, pentru 0 n < , secvenele produs vor avea doar valori nule, deci
( ) 0, 0 y n n = < .
Pentru n , ieirea este
( ) ( )
1
1 1
lim lim ,
1 1
n
n n
a
y y n n
a a
+

= = =

.

Probleme rezolvate
13
n concluzie, ieirea sistemului LTI este:
( )
1
0, 0,
1, 0,
1
, 0,
1
1
, .
1
n
n
n
a
y n
n
a
n
a
+
<


=

>




Problema 11 Evaluarea rspunsului folosind convoluia liniar: Se urmrete evaluarea
convoluiei liniare dintre:
( ) ( )
1
2
n
x n u n
| |
=
|
\ .
i ( ) ( )
1
4
n
h n u n
| |
=
|
\ .
.

n acest caz, att ( ) h n ct i ( ) x n sunt secvene de durat infinit. Vom folosi formula de
convoluie dat de relaia (2.14)
( ) ( ) ( )
k
y n x k h n k

=
=

,
unde secvena reflectat este ( ) h k . Secvena produs va fi:
( ) ( ) ( )
1 1
2 4
k n k
n
v k x k h n k

| | | |
= =
| |
\ . \ .
,
care are valori nenule pentru 0 k > i 0 n k > sau 0 n k > > .
Pentru 0 n < , ( ) 0
n
v k = , k , deci
( ) 0, 0 y n n = < .
Pentru 0 n k > > suma valorilor secvenei produs ( )
n
v k va fi:
( ) ( )
1
0 0
1 1 1 1 1 1
2 2 1 2 , 0
2 4 4 4 2 2
k n k n n n n
n n
k n
k k
y n n

+
= =
(
| | | | | | | | | | | |
= = = = >
(
| | | | | |
\ . \ . \ . \ . \ . \ .
(



Pentru n , ieirea este:
( ) ( )
1 1
lim lim 2 0,
2 2
n n
n n
y y n n

(
| | | |
= = =
(
| |
\ . \ .
(

.
n concluzie, ieirea sistemului LTI este:
( )
0, 0,
1 1
2 , 0.
2 2
n
n
n
y n
n
<

=

| | | |
>
| |
\ . \ .



Capitolul 3 Transformata Fourier Discret
Problema 12 evaluarea DFT-ului: Acest exemplu urmrete evaluarea transformatei Fourier discrete
a unei secvene date. Se consider o secven de lungime 4:
( )
{ }
1, 2, 3, 4 x n
|
= ,
pentru care se dorete evaluarea DFT-ului n 8 puncte.

Pentru a evalua DFT n 8 puncte, secvena trebuie s aib 8 valori. Vom aduga zerouri, astfel
nct secvena ( ) x n s aib lungime 8. Obinem
( )
{ }
1, 2, 3, 4, 0, 0, 0, 0 x n
|
=


Probleme rezolvate
14
ncepem cu evaluarea ponderilor
2
8 4
8
,
j k j k
k k
N
W W e e
t t

= = = 0, 7 k = .
innd cont de condiia de simetrie
/2 k N k
N N
W W
+
= , n cazul acestui exemplu
7 3 6 2 5 1 4 0
8 8 8 8 8 8 8 8
, , , W W W W W W W W = = = = ,
avem:
0
0
4
8
1
j
W e
t

= =
1
1
4
8
2 2
cos sin
4 4 2 2
j
W e j j
t
t t

= = =
2
2
4 2
8
cos sin
2 2
j j
W e e j j
t t
t t

= = = =
3
3
4
8
3 3 2 2
cos sin
4 4 2 2
j
W e j j
t
t t

= = =
4 0
8 8
1 W W = =
5 1
8 8
2 2
2 2
W W j = = +
6 2
8 8
W W j = =
7 3
8 8
2 2
2 2
W W j = = +
Avnd calculate rdcinile unitii, putem continua cu evaluarea lui ( ), X k 0, 7 k = , considernd
relaia (3.1), adic
( ) ( )
7
8
0
, 0, 1
kn
n
X k x n W k N
=
= =


( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
0 1 2 3 4 5 6 7
8 8 8 8 8 8 8 8
0 2 3
8 8 8 8
0 1 2 3 4 5 6 7
2 3 4
k k k k k k k k
k k k
X k x W x W x W x W x W x W x W x W
W W W W
= + + + + + + +
= + + +

i innd cont de condiia de periodicitate
k N k
N N
W W
+
= , n acest caz
8
8 8
k k
W W
+
= .
( )
0 0 0 0 0
8 8 8 8 8
0 2 3 4 10 10 X W W W W W = + + + = =
( )
( ) ( )
0 1 2 3
8 8 8 8
2 2 2 2
1 2 3 4 1 2 3 4 2 1 3 2 1
2 2 2 2
X W W W W j j j j
| | | |
= + + + = + + = +
| |
\ . \ .

( ) ( ) ( )
0 2 4 6 0 2 0 2 0 2
8 8 8 8 8 8 8 8 8 8
2 2 3 4 2 3 4 2 2 1 2 2 X W W W W W W W W W W j j = + + + = + = + = = +
( )
( )
0 3 6 9 0 3 2 1
8 8 8 8 8 8 8 8
2 2 2 2
3 2 3 4 2 3 4 1 2 3 4
2 2 2 2
1 2 3 2 1
X W W W W W W W W j j j
j
| | | |
= + + + = + + = + + +
| |
\ . \ .
= +

( )
0 4 8 12 0 0 0 0 0
8 8 8 8 8 8 8 8 8
4 2 3 4 2 3 4 2 2 X W W W W W W W W W = + + + = + = =
( )
( )
0 5 10 15 0 1 2 3
8 8 8 8 8 8 8 8
2 2 2 2
5 2 3 4 2 3 4 1 2 3 4
2 2 2 2
1 2 3 2 1
X W W W W W W W W j j j
j
| | | |
= + + + = + = + +
| |
\ . \ .
= + +

( )
0 6 12 18 0 2 0 2 0 2
8 8 8 8 8 8 8 8 8 8
6 2 3 4 2 3 4 2 2 2 2 X W W W W W W W W W W j = + + + = + = + =
( )
( ) ( )
0 7 14 21 0 3 2 1
8 8 8 8 8 8 8 8
2 2 2 2
7 2 3 4 2 3 4 1 2 3 4
2 2 2 2
2 1 3 2 1
X W W W W W W W W j j j
j
| | | |
= + + + = = + + +
| |
\ . \ .
= + +

Probleme rezolvate
15
Acum putem evalua modulul i faza pentru ( ), X k 0, 7 k = .
Indicaie:

2 2
a jb a b + = + , ( )
arctan , 0
arctan , 0
b
a
a
a jb
b
a
a
t

>

Z + =

+ <

,
iar valorile fazei trebuie reprezentate n domeniul ( , t t (

.
( ) ( ) 0 10, 0 0 X X = Z =
( )
( ) ( )
( )
( )
( )
( )
2 2
1 1 2 3 2 1 7.2545
3 2 1
1 arctan 1.5137 4.6553 2 1.6279
2 1
X
X t t t
(
= + + =

(
+
(
Z = + = + = =
(


( ) ( )
2
2 4 4 2.8284, 2 arctan 0.7854 2.3562
2
X X t t
| |
= + = Z = + = =
|

\ .

( )
( ) ( )
( )
( )
( )
2 2
3 2 1
3 1 2 3 2 1 2.7153, 3 arctan 0.4754
2 1
X X
(

( (
= + + = Z = =

( +


( ) ( ) 4 2, 4 0 X X t t = Z = =
( )
( ) ( )
( ) ( ) ( )
2 2
5 1 2 3 2 1 3 2.7153, 5 3 0.4754 X X X X
(
= + + = = Z = Z =


( ) ( ) ( ) ( ) 6 2 2.8284, 6 2 2.3562 X X X X = = Z = Z =
( ) ( ) ( ) ( ) 7 1 7.2545, 7 1 1.6279 X X X X = = Z = Z =
( )
{ }
( )
{ }
10,7.2545, 2.8284,2.7153,2,2.7153, 2.8284,7.2545
0, 1.6279,2.3562, 0.4754,3.1416,0.4754, 2.3562,1.6279
X k
X k
|
|
=
Z =


Problema 13 Convoluia circular: Acest exemplu urmrete evaluarea ieirii unui sistem, cu
ajutorul convoluiei circulare dintre secvena de la intrarea sistemului i rspunsul la impuls al acestuia.
Se consider secvena de intrare: ( )
{ }
1, 2, 3, 4 x n
|
= i rspunsul la impuls ( )
{ }
1, 1,1, 2 h n
|
= .
Convoluia circular va fi evaluat prima dat folosind metoda grafic, apoi utiliznd
transformata Fourier discret.

Metoda 1. Evaluarea convoluiei circulare cu metoda grafic
Fiecare secven conine 4 valori nenule. Pentru ilustrarea operaiilor care apar la evaluarea
convoluiei circulare, vom desena fiecarea secven ca puncte ale unui cerc. Reprezentarea secvenelor
( ) h k i ( ) x k este ilustrat n figura 3.8. a). Menionm c secvenele sunt desenate pe cerc, n sens
trigonometric (contrar acelor de ceasornic). Aceasta stabilete direcia de referin la rotirea unei
secvene fa de cealalt.
Secvena ( ) y n se obine prin convoluia circular dintre ( ) h k i ( ) x k , ca n relaia (3.39).
ncepnd cu 0 m= , obinem
( ) ( ) ( ) ( )
3
4
0
0
k
y x k h k
=
=

.
Secvena ( ) ( )
4
h k este simetrica secvenei ( ) h k , desenat pe cerc (figura 3.8. b)). Altfel spus, secvena
simetric este simplu, secvena ( ) h k desenat n sensul acelor de ceasornic (invers trigonometric).
Probleme rezolvate
16
Secvena produs se obine nmulind ( ) x k cu ( ) ( )
4
h k , punct cu punct. Secvena produs este de
asemenea reprezentat n figura 3.8. b). n final, adunnd valorile secvenei produs, obinem
( ) 0 1 4 3 4 4 y = + = .


Figura 3.8. Evaluarea convoluiei circulare, folosind metoda grafic

Pentru 1 m = avem: ( ) ( ) ( ) ( )
3
4
0
1 1
k
y x k h k
=
=

. Se verific uor faptul c ( ) ( )


4
1 h k este
secvena ( ) ( )
4
h k translatat (rotit) n sens trigonometric cu 1 eantion, ca n figura 3.8. c). Aceast
secven se nmulete cu ( ) x k pentru obinerea secvenei produs (figura 3.8. c)). Adunnd toate
valorile secvenei produs, obinem
( ) 1 1 2 6 4 1 y = + + = .
( ) ( )
4
h k
( ) 0 1 h =
( ) 3 2 h =
( ) 2 1 h =
( ) 1 1 h =
( ) ( ) ( )
4
x k h k 1
4
3
4
( ) ( )
4
1 h k ( ) 1 1 h =
( ) 0 1 h =
( ) 3 2 h =
( ) 2 1 h =
( ) ( ) ( )
4
1 x k h k
1
2
6
4
( ) h k
( ) 0 1 h =
( ) 1 1 h =
( ) 2 1 h =
( ) 3 2 h =
( ) x k
( ) 0 1 x =
( ) 1 2 x =
( ) 2 3 x =
( ) 3 4 x =
a)
( ) ( )
4
2 h k
( ) 2 1 h =
( ) 1 1 h =
( ) 0 1 h =
( ) 3 2 h =
( ) ( ) ( )
4
2 x k h k
1
2
3
8
d)
b)
c)
Reflexie
Translaie
Multiplicare
( ) ( )
4
3 h k ( ) 3 2 h =
( ) 2 1 h =
( ) 1 1 h =
( ) 0 1 h =
( ) ( ) ( )
4
3 x k h k
2
2
3
4
e)
Probleme rezolvate
17
Pentru 2 m= avem: ( ) ( ) ( ) ( )
3
4
0
2 2
k
y x k h k
=
=

. Se verific uor faptul c ( ) ( )


4
2 h k este
secvena ( ) ( )
4
h k translatat (rotit) n sens trigonometric cu 2 eantioane, ca n figura 3.8. d). Aceast
secven se nmulete cu ( ) x k pentru obinerea secvenei produs (figura 3.8. d)). Adunnd toate
valorile secvenei produs, obinem
( ) 2 1 2 3 8 6 y = + = .
Pentru 3 m= avem: ( ) ( ) ( ) ( )
3
4
0
3 3
k
y x k h k
=
=

. Se verific uor faptul c ( ) ( )


4
3 h k este
secvena ( ) ( )
4
h k translatat (rotit) n sens trigonometric cu 3 eantioane, ca n figura 3.8. e). Aceast
secven se nmulete cu ( ) x k pentru obinerea secvenei produs (figura 3.8. e)). Adunnd toate
valorile secvenei produs, obinem
( ) 3 2 2 3 4 1 y = + + = .
Observm c dac continum evaluarea, pentru 4 m> , obinem aceleai patru valori anterioare.
n concluzie, convoluia circular a secvenelor ( ) x k i ( ) h k determin secvena:
( )
{ }
4, 1, 6,1 y n
|
= .

Metoda 2. Evaluarea convoluiei circulare cu ajutorul transformatei Fourier discrete
Evalum prima dat DFT-urile corespunztoare secvenelor ( ) x n i ( ) h n . DFT n 4 puncte
pentru ( ) x n este:
( ) { } ( ) ( )
2
3
4
0
DFT , 0, 3
k
j n
n
x n X k x n e k
t

=
= = =


( )
( )
2 2 2 3
1 2 3
4 4 4 2 2
1 2 3 4 1 2 3 4
3 3
1 2 cos sin 3 cos sin 4 cos sin
2 2 2 2
3 3
1 2cos 3cos 4cos 2sin 3sin 4sin
2 2 2 2
k k k k k
j j j j j
j k
X k e e e e e e
k k k k
j k j k j
k k k k
k j k
t t t t t
t
t t t t
t t
t t t t
t t

= + + + = + + +
| | | |
= + + +
| |
\ . \ .
| |
= + + + + +
|
\ .

( ) 0 1 2 3 4 10 X = + + + =
( ) ( )
3 3
1 1 2cos 3cos 4cos 2sin 3sin 4sin 1 3 2 4 2 2
2 2 2 2
X j j j
t t t t
t t
| |
= + + + + + = = +
|
\ .

( ) ( ) 2 1 2cos 3cos2 4cos3 2sin 3sin2 4sin3 1 2 3 4 2 X j t t t t t t = + + + + + = + =
( ) ( )
3 9 3 9
3 1 2cos 3cos3 4cos 2sin 3sin3 4sin 1 3 2 4 2 2
2 2 2 2
X j j j
t t t t
t t
| |
= + + + + + = + =
|
\ .

DFT-ul n 4 puncte pentru ( ) h n este: ( ) { } ( ) ( )
2
3
4
0
DFT , 0, 3
k
j n
n
h n H k h n e k
t

=
= = =


( ) ( )
( )
3
2 2
3 3
1 2 1 cos sin cos sin 2 cos sin
2 2 2 2
1 cos sin cos sin 2 cos sin
2 2 2 2
1 3cos cos sin sin
2 2
k k
j j
j k
k k k k
H k e e e j k j k j
k k k k
j k j k j
k k
k j k
t t
t
t t t t
t t
t t t t
t t
t t
t t

| | | |
= + = +
| |
\ . \ .
| | | |
= + +
| |
\ . \ .
| |
= + +
|
\ .
( ) 0 1 3 1 1 H = + =
( ) 1 1 3cos cos sin sin 1 1
2 2
H j j j
t t
t t
| |
= + + = =
|
\ .

Probleme rezolvate
18
( ) ( ) 2 1 3cos cos2 sin sin2 1 3 1 5 H j t t t t = + + = + + =
( )
3 3
3 1 3cos cos3 sin sin3 1 1
2 2
H j j j
t t
t t
| |
= + + = + =
|
\ .

nmulind cele dou DFT-uri obinem produsul ( ) ( ) ( ) Y k X k H k = sau echivalent
( ) ( ) ( ) ( ) 0 0 0 10 1 10 Y X H = = =
( ) ( ) ( ) ( ) ( ) 1 1 1 2 2 2 2 Y X H j j j = = + = +
( ) ( ) ( ) ( ) 2 2 2 2 5 10 Y X H = = =
( ) ( ) ( ) ( ) 3 3 3 2 2 2 2 Y X H j j j = = =
Pentru a obine secvena de ieire ( ) y n , trebuie evaluat IDFT-ul secvenei ( ) Y k :
( ) { } ( )
2
3
4
0
1
IDFT ( ) , 0, 3
4
k
j n
k
Y k y n Y k e n
t
=
= = =


( ) ( ) ( )
( ) ( )
( )
3
2 2
1
10 2 2 10 2 2
4
1
10 2 2 cos sin 10 cos sin
4 2 2
1 3 3
10 4cos 10cos 4sin 10 sin 2 2 cos sin
4 2 2 2 2
5 5 5
cos cos sin sin
2 2 2 2 2
n n
j j
j n
y n j e e j e
n n
j j n j n
n n n n
n j n j j
n n
n j
t t
t
t t
t t
t t t t
t t
t t
t t
(
= + + +
(

| |
= + + + +
|

\ .
( | | | |
= + + +
| |
(
\ . \ .
= + n

( )
5 5
0 1 4
2 2
y = + =
( )
5 5 5 5 5
1 cos cos sin sin 1 1
2 2 2 2 2 2 2
y j
t t
t t = + = + =
( )
5 5 5 5 5
2 cos cos2 sin sin2 1 6
2 2 2 2 2
y j t t t t = + = =
( )
5 3 5 3 5 5 5
3 cos cos3 sin sin3 1 1
2 2 2 2 2 2 2
y j
t t
t t = + = + + =
( )
{ }
4, 1, 6,1 y n
|
= .

Problema 14 Evaluarea coeficienilor DFT: Se consider un semnal analogic
( ) ( ) ( ) cos 200 3.5cos 600
a
x t t t t = ,
care este eantionat cu 1
s
F = kHz. Se dorete evaluarea coeficienilor DFT.

n urma eantionrii, obinem secvena:
( )
100 300 1 3
cos 2 3.5cos 2 cos 2 3.5cos 2
1000 1000 10 10
x n n n n n t t t t
| | | | | | | |
= =
| | | |
\ . \ . \ . \ .

Perioada acestei secvene este 10 N = , deci vom evalua DFT-ul n 10 puncte.
Secvena ( ) x n o putem scrie ca sum de exponeniale, de forma:
( )
1 1 3 3
2 2 2 2
1 1 3 3
10 10 10 10
2 2 2 2
10 10 10 10
1 9 3 7
2 2 2 2
10 10 10 10
1
3.5 5 5 17.5 17.5
2 2 10
1
5 5 17.5 17.5
10
j n j n j n j n
j n j n j n j n
j n j n j n j n
e e e e
x n e e e e
e e e e
t t t t
t t t t
t t t t

| | + +
= = +
|
\ .
| |
= +
|
\ .

iar relaia dintre secvena ( ) x n i coeficienii DFT, ( ) X k , este:
Probleme rezolvate
19
( ) ( )
9
2
10
0
1
, 0, 9
10
k
j n
n
x n X k e n
t
=
= =


( ) ( ) ( ) ( ) ( ) ( )
( ) ( )
( ) ( )
0 2 4 5 6 8 0
1 9 5
3 7 17.5
X X X X X X
X X
X X
= = = = = =

= =

= =



Problema 15 Ieirea unui filtru cu rspuns finit la impuls: Folosind DFT i IDFT se dorete
determinarea ieirii filtrului cu rspuns finit la impuls, caracterizat de rspunsul la impuls:
( )
{ }
1, 2, 3 h n
|
= la intrarea ( )
{ }
1, 2, 3, 2 x n
|
= .
Lungimea secvenei rspuns la impuls este 3 M = , iar lungimea secvenei de intrare este 4 L = .
Dac am realiza convoluia liniar am obine secvena de ieire de lungime 1 6 N L M = + = , ceea ce
nseamn c DFT-urile trebuie evaluate n cel puin 6 puncte. n practic, metodele numerice folosite n
evaluarea DFT-ului impun ca N s fie o putere ntreag a lui 2 (cerin impus de algoritmii FFT de
calcul ai DFT-ului). Cea mai mic putere ntreag a lui 2, mai mare sau egal cu 6 este 8 N = .

Vom evalua DFT-ul corespunztor secvenei de intrare, n 8 puncte:
( ) ( )
7
8
0
, 0, 7
kn
n
X k x n W k
=
= =


( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
0 1 2 3 4 5 6 7
8 8 8 8 8 8 8 8
0 2 3
8 8 8 8
0 1 2 3 4 5 6 7
2 3 2
k k k k k k k k
k k k
X k x W x W x W x W x W x W x W x W
W W W W
= + + + + + + +
= + + +

unde ponderile
k
N
W au fost evaluate la Problema 12.
( )
3
4 2 4
1 2 3 2
j k j k j k
X k e e e
t t t

= + + +
Evalund pentru 0, 7 k = obinem succesiv
( ) 0 1 2 3 2 8 X = + + + =
( ) ( )
( )
3
4 2 4
2 2 2 2
1 1 2 3 2 1 2 3 0 1 2 1 2 2 3
2 2 2 2
j j j
X e e e j j j j
t t t
| | | |
= + + + = + + + = +
| |
\ . \ .

( ) ( ) ( ) ( )
3
2 2
2 1 2 3 2 1 2 0 1 3 1 0 2 0 1 2
j j
j
X e e e j j j
t t
t

= + + + = + + + + =
( ) ( )
( )
3 3 9
4 2 4
2 2 2 2
3 1 2 3 2 1 2 3 0 1 2 1 2 2 3
2 2 2 2
j j j
X e e e j j j j
t t t
| | | |
= + + + = + + + + =
| |
\ . \ .
( ) ( ) ( ) ( )
2 3
4 1 2 3 2 1 2 1 0 3 1 0 2 1 0 0
j j j
X e e e j j j
t t t
= + + + = + + + =
( ) ( )
( )
5 5 15
4 2 4
2 2 2 2
5 1 2 3 2 1 2 3 0 1 2 1 2 2 3
2 2 2 2
j j j
X e e e j j j j
t t t
| | | |
= + + + = + + + + + = +
| |
\ . \ .
( ) ( ) ( ) ( )
3 9
3
2 2
6 1 2 3 2 1 2 0 1 3 1 0 2 0 1 2
j j
j
X e e e j j j
t t
t

= + + + = + + + + =
( ) ( )
( )
7 7 21
4 2 4
2 2 2 2
7 1 2 3 2 1 2 3 0 1 2 1 2 2 3
2 2 2 2
j j j
X e e e j j j j
t t t
| | | |
= + + + = + + + + + + = + +
| |
\ . \ .
Vom evalua DFT-ul corespunztor secvenei rspuns la impuls, ( ) h n , n 8 N = puncte:
( ) ( )
7
8
0
0 2
4 2
8 8 8
, 0, 7
2 3 1 2 3
kn
n
j k j k
k k
H k h n W k
W W W e e
t t
=

= =
= + + = + +


Evalund pentru 0, 7 k = obinem succesiv
( ) 0 6 H =
Probleme rezolvate
20
( )
( )
4 2
1 1 2 3 1 2 3 2
j j
H e e j
t t

= + + = + +
( )
2
2 1 2 3 2 2
j
j
H e e j
t
t


= + + =
( )
( )
3 3
4 2
3 1 2 3 1 2 3 2
j j
H e e j
t t

= + + = +
( )
2
4 1 2 3 2
j j
H e e
t t
= + + =
( )
( )
5 5
4 2
5 1 2 3 1 2 3 2
j j
H e e j
t t

= + + =
( )
3
3
2
6 1 2 3 2 2
j
j
H e e j
t
t


= + + = +
( )
( )
7 7
4 2
7 1 2 3 1 2 3 2
j j
H e e j
t t

= + + = + + +
Efectund produsul ( ) ( ) ( ), 0, 7 Y k H k X k k = = , obinem
( ) 0 6 8 48 Y = =
( )
( ) ( )
1 1 2 3 2 1 2 2 3 23.31 18.49 Y j j j
( (
= + + + =


( ) ( )( ) 2 2 2 2 4 4 Y j j = = +
( )
( ) ( )
3 1 2 3 2 1 2 2 3 0.69 1.51 Y j j j
( (
= + = +


( ) 4 0 Y =
( )
( ) ( )
5 1 2 3 2 1 2 2 3 0.69 1.51 Y j j j
( (
= + =


( ) ( )( ) 6 2 2 2 4 4 Y j j = + =
( )
( ) ( )
7 1 2 3 2 1 2 2 3 23.31 18.49 Y j j j
( (
= + + + + + = +


Pentru a obine secvena de ieire, ( ) y n , se aplic IDFT-ul, secvenei ( ) Y k :
( ) ( ) { } ( )
2
7
8
0
1
IDFT , 0, 7
8
j kn
n
y n Y k Y k e n
t
=
= = =


( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )
( )
( ) ( )
3 5 3 7
4 2 4 4 2 4
1
0 1 2 3 4 5 6 7
8
1 1
6 2.91 2.31 cos sin cos sin
4 4 2 2 2 2
3 3 5 5
0.09 0.19 cos sin 0 0.09 0.19 cos sin
4 4 4 4
j n j n j n j n j n j n
j
y n Y Y e Y e Y e Y e Y e Y e Y e
n n n n
j j j j
n n n n
j j j j
t t t t t t
t
t t t t
t t t t
(
= + + + + + + +
(

| | | || |
= + + + + +
| | |
\ . \ .\ .
| | |
+ + + +
|
\ .
( )
( )
( )
cos cos 2
sin sin 2
1 1 3 3 7 7
cos sin 2.91 2.31 cos sin
2 2 2 2 4 4
3
6 2.91 2cos 0.5 2 cos sin 0.09 2cos 2.31 2sin
4 2 2 4 4
3
0.19 2sin
4
6 5.82cos cos s
4 2
x x
x x
n n n n
j j j j
n n n n n
n
n n
t
t
t t t t
t t t t t
t
t t
=
=
|
|
\ .
| || | | |
+ + +
| | |
\ .\ . \ .
| |
= + +
|
\ .

= +
3 3
in 0.18cos 4.62sin 0.38sin
2 4 4 4
n n n n t t t t
+

Evalund pentru 0, 7 n = obinem succesiv
( )
1 1 1 1
0 6 2.91 0.09 0.09 2.91 2.31 0.19 0.19 2.31 1
2 2 2 2
y j
| |
= + + + + + + =
|
\ .

Probleme rezolvate
21
( )
3 3
1 6 5.82cos cos sin 0.18cos 4.62sin 0.38sin
4 2 2 4 4 4
2 2 2 2
6 5.82 1 0.18 4.62 0.38 5 0.7 2 4
2 2 2 2
y
t t t t t t
= + +
= + + = ~

( )
3 3
2 6 5.82cos cos sin 0.18cos 4.62sin 0.38sin 6 1 4.62 0.38 10
2 2 2 2
y
t t t t
t t = + + = + + =
( )
3 3 3 9 3 9
3 6 5.82cos cos sin 0.18cos 4.62sin 0.38sin
4 2 2 4 4 4
2 2 2 2
6 5.82 1 0.18 4.62 0.38 7 4.94 2 14
2 2 2 2
y
t t t t t t
= + +
= + + + = + ~

( ) 4 6 5.82cos cos2 sin2 0.18cos3 4.62sin 0.38sin3 6 5.82 1 0.18 13 y t t t t t t = + + = + + + =
( )
5 5 5 15 5 15
5 6 5.82cos cos sin 0.18cos 4.62sin 0.38sin
4 2 2 4 4 4
2 2 2 2
6 5.82 1 0.18 4.62 0.38 5 0.7 2 6
2 2 2 2
y
t t t t t t
= + +
= + + = + ~

( )
3 9 3 9
6 6 5.82cos cos3 sin3 0.18cos 4.62sin 0.38sin
2 2 2 2
6 1 4.62 0.38 0
y
t t t t
t t = + +
= =

( )
7 7 7 21 7 21
7 6 5.82cos cos sin 0.18cos 4.62sin 0.38sin
4 2 2 4 4 4
2 2 2 2
6 5.82 1 0.18 4.62 0.38 7 5.12 2 0
2 2 2 2
y
t t t t t t
= + +
= + + = ~


n concluzie, ieirea filtrului cu rspuns finit la impuls este:
( )
{ }
1, 4,10,14,13, 6, 0, 0 y n
|
= .
Dei multiplicarea a dou DFT-uri corespunde convoluiei circulare n domeniul timp, se observ
c prin completarea secvenelor ( ) x n i ( ) h n cu un numr suficient de zerouri, convoluia circular
conduce la acelai rezultat ca i convoluia liniar.

Dac n exemplul anterior se efectueaz convoluia circular dintre
( )
{ }
1, 2, 3, 0, 0, 0 h n
|
= i ( )
{ }
1, 2, 3, 2, 0, 0 x n
|
= ,
se obine
( ) ( ) ( )
5
6
0
( )
k
y n h k x n k
=
=


Evalund pentru 0,5 n = obinem succesiv
( ) ( ) ( ) ( )
5
6
0
0 1 1 1
k
y x k h k
=
= = =


( ) ( ) ( ) ( )
5
6
0
1 1 1 2 2 1 4
k
y x k h k
=
= = + =


( ) ( ) ( ) ( )
5
6
0
2 2 1 3 2 2 3 1 10
k
y x k h k
=
= = + + =


( ) ( ) ( ) ( )
5
6
0
3 3 2 3 3 2 2 1 14
k
y x k h k
=
= = + + =


( ) ( ) ( ) ( )
5
6
0
4 4 3 3 2 2 13
k
y x k h k
=
= = + =


( ) ( ) ( ) ( )
5
6
0
5 5 2 3 6
k
y x k h k
=
= = =


Probleme rezolvate
22
( )
{ }
1, 4,10,14,13, 6 y n
|
= .
Dac 1 N M L > + , nu apare suprapunere (eroare alias) n domeniul timp, n caz contrar,
secvena rezultat va conine suprapuneri ale unor componente.

Problema 16 Ieirea unui filtru FIR, interferen componente: Acest exemplu i propune
evaluarea DFT-ului ntr-un mod oarecum deficitar, pentru a se observa apariia interferenei
componentelor. Se va repeta Problema 15, pentru 4 N = .

Vom evalua DFT-ul corespunztor secvenei rspuns la impuls n 4 N = puncte:
( ) ( )
3
0 2
2
4 4 4 4
0
2 3 1 2 3 , 0, 3
j k
kn k k j k
n
H k h n W W W W e e k
t
t


=
= + + = + + =


Evalund pentru 0, 3 k = obinem succesiv
( ) 0 1 2 3 6 H = + + =
( )
2
1 1 2 3 1 2 3 2 2
j
j
H e e j j
t
t


= + + = =
( )
2
2 1 2 3 1 2 3 2
j j
H e e
t t
= + + = + =
( )
3
3
2
3 1 2 3 1 2 3 2 2
j
j
H e e j j
t
t


= + + = + = +
Vom evalua DFT-ul corespunztor secvenei de intare, ( ) x n , n 4 N = puncte.
( ) ( )
3
4
0
3
0 2 3
2 2
4 4 4 4
, 0, 3
2 3 2 1 2 3 2
kn
n
j k j k
k k k j k
X k x n W k
W W W W e e e
t t
t
=

= =
= + + + = + + +


Evalund pentru 0, 3 k = obinem succesiv
( ) 0 1 2 3 2 8 X = + + + =
( )
3
2 2
1 1 2 3 2 1 2 3 2 2
j j
j k
X e e e j j
t t
t

= + + + = + =
( )
2 3
2 1 2 3 2 1 2 3 2 0
j j j
X e e e
t t t
= + + + = + =
( )
3 9
3
2 2
3 1 2 3 2 1 2 3 2 2
j j k
j
X e e e j j
t t
t

= + + + = + =
Efectund produsul ( ) ( ) ( ), 0, 3 Y k H k X k k = = , obinem
( ) 0 6 8 48 Y = =
( ) ( )( ) 1 2 2 2 4 4 Y j j = = +
( ) 2 2 0 0 Y = =
( ) ( )( ) 3 2 2 2 4 4 Y j j = + =
Pentru a obine secvena de ieire ( ) y n se aplic IDFT-ul secvenei ( ) Y k i se ine cont de
faptul c ( ) ( ) cos cos 2 , sin sin 2 x x x x t t = =
( ) ( )
{ }
( )
( ) ( ) ( ) ( ) ( ) ( )
( ) ( )
( ) ( )
2
3
4
0
3 3
2 2 2 2
1
IDFT , 0, 3
4
1 1
0 1 2 3 48 4 4 0 4 4
4 4
3 3
12 1 cos sin 1 cos sin
2 2 2 2
12 1 cos sin 1 cos sin
2 2 2
j kn
n
j n j n j n j n
j n j n
y n Y k Y k e n
Y Y e Y e Y e j e e j e
n n n n
j j j j
n n n
j j j j
t
t t t t
t t
t t t t
t t t
=
= = =
( (
= + + + = + + + +
( (

| | | |
= + + + + +
| |
\ . \ .
| |
= + + + +
|
\ .

12 2cos 2sin
2 2 2
n n n t t t
| |
= +
|
\ .

Probleme rezolvate
23
Evalund pentru 0, 7 n = obinem succesiv
( ) 0 12 2 14 y = + =
( ) 1 12 2cos 2sin 12 2 10
2 2
y
t t
= + = =
( ) 2 12 2cos 2sin 12 2 10 y t t = + = =
( )
3 3
3 12 2cos 2sin 12 2 14
2 2
y
t t
= + = + =
( )
{ }
14,10,10,14 y n
|
= .
Dac se efectueaz convoluia circular dintre
( )
{ }
1, 2, 3, 0 h n
|
= i ( )
{ }
1, 2, 3, 2 x n
|
= ,
se obine
( ) ( ) ( )
3
4
0
( )
k
y n h k x n k
=
=


Evalund pentru 0, 3 n = obinem succesiv
( ) ( ) ( ) ( )
3
6
0
0 1 1 3 3 2 2 14
k
y x k h k
=
= = + + =


( ) ( ) ( ) ( )
3
6
0
1 1 1 2 2 1 2 3 10
k
y x k h k
=
= = + + =


( ) ( ) ( ) ( )
5
6
0
2 2 1 3 3 1 2 2 10
k
y x k h k
=
= = + + =


( ) ( ) ( ) ( )
5
6
0
3 3 2 1 3 2 2 3 14
k
y x k h k
=
= = + + =


( )
{ }
14,10,10,14 y n
|
=
Dac se compar rezultatul ( ) y n obinut prin folosirea DFT-ului i IDFT-ului n 4 puncte cu
( ) y n obinut prin DFT i IDFT n 8 puncte, se observ diferene datorit suprapunerilor sau
interferenei componentelor.
( ) ( ) ( ) 0 0 4 1 13 14 y y y = + = + =
( ) ( ) ( ) 1 1 5 4 6 10 y y y = + = + =
( ) ( ) ( ) 2 2 6 10 0 10 y y y = + = + =
( ) ( ) ( ) 3 3 7 14 0 14 y y y = + = + =
Se observ c numai primele dou componente sunt afectate de eroarea alias, adic
{ } min , 1 L M componente.

Problema 17 Evaluarea spectru: Se dorete evidenierea procedurii de evaluare a spectrului unui
semnal analogic i a spectrului secvenei discrete obinute prin eantionarea uniform a semnalului
analogic.
Considerm semnalul analogic: ( ) , 0
a t
a
x t e a

= > .

Spectrul semnalului analogic este:
( ) ( )
0
2 2 2 2
0
2 2
2 2 2
0 0
1 1 2
2 2 4
a t j Ft j Ft at j Ft at j Ft
a a
at j Ft at j Ft
X F x t e dt e e dt e e dt e e dt
a
e e dt e e dt
a j F a j F a F
t t t t
t t
t t t





= = = +
= + = + =
+ +
} } } }
} }

Probleme rezolvate
24
Presupunnd c semnalul analogic este eantionat cu frecvena 1
s
F T = , obinem secvena
discret:
( ) ( ) ( )
n
aT n aT
a
x n x nT e e

= = = .
Spectrul semnalului discret obinut prin eantionare este:
( ) ( ) ( )
( ) ( ) ( ) ( )
( ) ( )
2 2
1
2 2 2 2
0 1 0
2 2
0 0
2
2 2
1
1 1 1
1
1 1 1 2
n
j fn aT j fn
n n s
n n n n
aT j fn aT j fn aT j fn aT j fn
n n n n
n n
aT j fn aT j fn
n n
aT
aT j f aT j f
F
X X f x n e e e
F
e e e e e e e e
e e e e
e
e e e e e
t t
t t t t
t t
t t


= =


= = = =


= =


| |
= = =
|
\ .
= + = +
= +

= + =




( )
2
cos 2
aT aT
f e t

+

Spectrul secvenei ( ) x n este periodic cu perioada
s
F , datorit termenului ( ) cos 2
s
F F t (

.
Spectrul ( )
a
X F fiind de band limitat, eroarea de alias nu mai poate fi evitat. Conform
relaiei (3.50)
( ) ( )
s a s
k
X f F X F kF

=
=

,
spectrul semnalului reconstituit ( )
a
x t este:
( )
( )
( )
2
2
2
2
1
1 1 1
,
2
1 2 cos 2 2 2
1 2 cos
1
0,
2 2
aT
aT
s
aT aT
aT aT
s
a
s
s
T e
e F
F
F
F e FT e T
e e
X F
F
F
F
T
t
t

= s =
+

+
=

> =


Comparnd spectrul semnalului neeantionat cu cel al semnalului reconstituit, se observ c
acestea pot diferi semnificativ pentru o frecven de eantionare aleas necorespunztor.
Dac n relaia corespunztoare spectrului semnalului reconstituit considerm T suficient de
mic, astfel nct 2 1 aT , numrtorul i numitorul pot fi descompuse n puteri ale lui T , pn la
ordinul doi. Pentru 1 2 F T s i 1 x folosind aproximaiile:
2
1
1
2
x
e x x ~ + + i
2
1
cos 1
2
x x ~
obinem
( )
( )
( )
( )
( ) ( )
2 2 2
2
2 2 2 2 2 2 2
2 2 3
2 2 2 2 2 2 2 3 2 2 2 4
1 1 2 2 1
1 1 2 cos 2
1 2 1 1 2 1 2 2
2
2 2
4 4 2
aT
a aT aT
T aT a T T e
X F
e FT e
aT a T F T aT a T
aT a T
a T F T a F T a F T
t
t
t t t


(
+

= ~
+ | |
+ + +
|
\ .

=
+ +

Dac neglijm termenii care conin puteri ale lui T mai mari ca doi, avem:
( )
2
2 2 2 2 2 2 2 2
2 2
4 4
a
aT a
X F
a T F T a F t t
~ =
+ +

Pentru acest caz particular, spectrul semnalului reconstituit se apropie de spectrul semnalului analogic de
band nelimitat, dac frecvena de eantionare crete suficient de mult.





Probleme rezolvate
25
Lcrimioara GRAMA, Alin GRAMA, Corneliu RUSU, Filtre numerice aplicaii i probleme, Ed.
U.T.PRESS, Cluj-Napoca, 2008.

Capitolul 1 Filtrri selective
Problema 1 Proiectarea unui FTJ ideal aproximat prin trunchiere: Se dorete proiectarea unui
FTS cu rspuns infinit la impuls, de ordinul nti, cu frecvena de tiere (la 3 dB) egal cu 0.7t
(pulsaia).

Funcia de transfer pentru FTS de ordinul nti este dat de (1.12):
( )
1
1
1 1 1 sin
, .
2 1 cos
c
TS
c
a z
H z a
az
e
e


= =
+

Pentru a evalua funcia de transfer, trebuie evaluat n prealabil parametrul a :
sin0.7 0.809 t = , cos0.7 0.588 t =
1 0.809
0.325
0.5878
a

= =


n consecin, funcia de transfer corespunztoare FTS de ordinul nti este:
( )
1 1
1 1
1 0.325 1 1
0.6625
2 1 0.325 1 0.325
TS
z z
H z
z z


+
= =



Problema 2 Proiectarea unui FTB: Acest exemplu urmrete proiectarea unui FTB, cu rspuns
infinit la impuls, de ordinul al doilea, cu limea de band egal cu 0.2t i frecvena central 0.6t .

Funcia de transfer pentru FTB de ordinul doi este dat de relaia:
( )
( )
2
1 2
1 1
2 1 1
TB
a z
H z
b a z az



=
+ +
,
unde constantele a i b se evalueaz n funcie de frecvena central i de limea de band a filtrului:
0
arccosb e = ,
2
2
arccos
1
a
B
a
| |
=
|
+
\ .
.
Pentru filtrul considerat frecvena central este 0.6t , ca atare cos0.6 0.309 b t = = , iar banda este
0.2t , adic:
2
2
cos0.2 0.809
1
a
a
t = =
+
.
Pe a l aflm rezolvnd ecuaia de ordinul doi
1 2
1,2
2
0.51
2 4 2.617924 2 1.1756
0.809 2 0.809 0
1.963 1.618 1.618
a
a a a
a
=

+ = = =

=


Funciile de transfer corespunztoare FTB de ordinul al doilea sunt:
( )
( )
2 2
1 1 2 1 2
1 0.51 1 1
0.245
2 1 0.309 1 0.51 0.51 1 0.4666 0.51
TB
z z
H z
z z z z



= =
+ + + + +
,
( )
( )
2 2
2 1 2 1 2
1 1.963 1 1
0.4815
2 1 0.309 1 1.963 1.963 1 0.9156 1.963
TB
z z
H z
z z z z



= =
+ + + + +

Pentru ambele funcii de transfer avem zerourile:
1,2
1 z = .
Polii funciei ( )
1TB
H z sunt
1,2
0.4666 0.2177 2.04
0.2333 0.675
2
p j

= = , iar modulul lor
este 0.714, ceea ce ne indic faptul c sunt n interiorul cercului unitate. Ca atare, acest sistem este BIBO
stabil.
Polii fuciei ( )
2TB
H z sunt
3,4
0.9156 0.8383 7.852
0.4578 1.324
2
p j

= = , iar modulul lor
este 1.4, ceea ce ne indic faptul c sunt n afara cercului unitate. Ca atare, aceast funcie nu este
stabil.

Probleme rezolvate
26
Problema 3 Evaluarea funciei de sistem: Se urmrete evaluarea funciei de sistem pentru un filtru
cu rspuns finit la impuls, de faz liniar, cu coeficieni reali, cruia i se cunoate ordinul i localizarea
ctorva dintre zerouri.
Considerm un filtru cu rspuns finit la impuls de faz liniar, cu coeficieni reali, cu 8 M = , cu
zerourile localizate astfel:
1 2 3
1 3
0.5, 0.3 0.5,
2 2
z z j z j = = + = + .

Pentru determinarea funciei de sistem, iniial trebuie localizate celelalte cinci zerouri. Deoarece
ordinul filtrului cu rspuns finit la impuls este 8 M = , trebuie s avem 8 zerouri. Zeroul real
1
0.5 z =
determin existena nc a unui zerou real, reciprocul su:
4
1
1 1
2
0.5
z
z
= = =

.
Zeroul complex
2
0.3 0.5 z j = + , aflndu-se n interiorul cercului unitate (
2
0.583 z = ), determin
existena zeroului complex-conjugat:
*
5 2
0.3 0.5 z z j = = precum i a zerourilor reciproce:
( ) ( )
6 2 2
5
1 1 0.3 0.5 0.3 0.5 0.3 0.5
0.88 1.47
0.3 0.5 0.3 0.5 0.3 0.5 0.3 0.5 0.34 0.34
j j
z j j
z j j j
+ +
= = = = = + = +
+ +
*
7 6
0.88 1.47 z z j = =
Zeroul complex
3
1 3
2 2
z j = + , aflndu-se pe cercul unitate (
3
1 z = ), determin existena
zeroului complex-conjugat:
*
8 3
1 3
2 2
z z j = =
Funcia de transfer corespunztoare acestor zerouri va fi:
( ) ( )
8
1 1 2 3 4 5
1
6 7 8
1 1 1.1353 0.5635 5.6841 4.9771 5.6841
0.5635 1.1353
M
k
k
H z z z z z z z z
z z z
=

=

= = + + + + +
+ + +
[


Problema 4 FTJ cu 2 poli: Considernd un FTJ cu doi poli, caracterizat de funcia de sistem:
( )
( )
0
2
1
1
b
H z
pz

, se dorete determinarea valorile parametrilor


0
b i p , astfel nct rspunsul n
frecven, ( ) H e , s satisfac condiiile: ( ) 0 1 H = i
2
1
4 2
H
t
| |
=
|
\ .
.

Rspunsul n frecven corespunztor acestui FTJ este:
( )
( )
0
2
1
j
b
H
pe
e
e

=

.
La frecvena 0 e = , avem: ( )
( )
( )
2
0
0 2
0 1 1
1
b
H b p
p
= = =

.
La frecvena 4 e t = , avem:
( ) ( )
2 2
0
2 2 2
4
1 1
4
2 2
1 cos sin
1
1
4 4
2 2
j
p p b
H
p j
pe
p jp
t
t
t t

| |
= = =
|
\ .
| | ( ( | | | |

+ |
| ( ( |
\ .
\ . (
\ .
.
Deci
( ) ( )
( )
( )
( )
2
2 2 4
2
4
2
2 2 2
2
1 1 1
2 1 1 2
4 2
1 2 2 2
1
2 2
p p
H p p p
p p
p p
t
(
(

( | |
= = = = +
|
(
\ .
| | | |
+
(
+
| |
(
\ . \ .

Probleme rezolvate
27
( )
2
2
2 2
1,2
2 2
4
2 1 2 1
2
2 1 1 2 1 0
2 2 1
p p p p p p
| |

|

\ .
= + + = =


Valoarea 0.31 p = satisface aceast ecuaie. n consecin, funcia de sistem corespunztoare
filtrului dorit este:
( )
( )
2
1
0.48
1 0.31
H z
z

.

Problema 5 FTB: Se urmrete proiectarea unui FTB, cu frecvena central la 2 e t = i cu
caracteristica rspunsului n frecven de valoare nul la 0 e = i e t = . Valoarea modului rspunsului
n frecven este 1 2 la 4 9 e t = .
Deoarece frecvena central este 2 e t = , filtrul va avea polii:
2
1,2
j
p re
t

= .
Caracteristica rspunsului n frecven are valoare nul la 0 e = i e t = , deci zerourile vor fi:
0
1
1
j
z e

= = i
2
1
j
z e
t
= = .
n consecin, funcia de sistem este:
( )
( )( )
( )( )
1 1
2
2 2 1 1
1 1
1
1 1 1
z z
z
H z G G
r z jrz jrz



+

= =
+ +
.
Factorul de ctig, G , se determin evalund rspunsul n frecven al filtrului, ( ) H e , la 2 e t = ,
adic:
2
2
2
2
2
2
2
1 2 1
1
2 1 2
1
j
j
e r
H G G G
r
r e
t
t
t


| |
= = = =
|

\ .
+
.
Valoarea lui r se determin evalund rspunsul n frecven, ( ) H e , la 4 9 e t = , adic:
( )
( ) ( )
( )
2
2
4
2
2
2 2
2
9
4
2
2 2
2
9
2
2
2 2
2 2
2
2 4
2 4 2
8 8
1 cos sin
1
4 1 1
9 9
8 8
9 2 4
1 cos sin
1
9 9
8 8
8
1 cos sin
2 2cos
1 1
1 9 9
9
8
4 4 2
8 8
1 2 cos
1 cos sin
9
9 9
j
j
j
r
r e
H
r jr
r e
r r
r r
r r
t
t
t t
t
t t
t t
t
t
t t

| |
+


| | |
= =
|
|
\ .
|
+
+
\ .
| |
+
|

\ .
= = =
| |
+ +
+ +
|
\ .

( )
2
2 2 4 4 2
2
1,2
8 8
1 2 2cos 2 1 2 cos 2.13 1 0
9 9
2.13 4.5369 4
1.065 0.37
2
r r r r r
r
t t
| | | |
= + + + =
| |
\ . \ .

= =

2
r trebuie s aib o valoare subunitar, ca atare soluia aleas este
2
0.69 r = , de unde valoarea ctigului
este 0.155 G = .
Funcia de sistem corespunztoare FTB proiectat este:
( )
2
2
1
0.155
1 0.69
z
H z
z

=
+
.

Problema 6 Filtru de rejecie obinut din FTS: Acest exemplu ilustreaz convertirea unui FTS ntr-
un filtru de rejecie. Se consider un FTS cu funcia de sistem: ( )
1
1
1
, 1
1
z
H z a
az

= <

, i se dorete
obinerea unui filtru de rejecie, ce rejecteaz frecvena
0
4 e t = i armonicele corepunztoare.
Probleme rezolvate
28
Pentru filtrul de rejecie se vor determina ecuaia cu diferene finite i coeficieni constani i
diagrama poli-zerouri.

Frecvenele ce trebuie rejectate sunt:
3
0, , , ,
4 2 4
t t t
e t

=
`
)
, ca atare funcia de transfer va fi
de ordin 8 (trebuie s aib 8 zerouri):
( )
( )
( )
8
8
1
1
Y z z
H z
az X z

= =


Ecuaia cu diferene finite corespunztoare este:
( ) ( ) ( ) ( ) 8 8 y n ay n x n x n = +
Funcia de sistem corespunztoare filtrului de rejecie are zerouri la
3
4 2 4
1, , , , 1
j j j
z e e e
t t t

=
`
)

i poli la
1 1 1 1 1 3
8 8 8 8 8 4 2 4
, , , ,
j j j
p a a e a e a e a
t t t

=
`
)
.
Rspunsul n frecven al filtrului de rejecie este dat de relaia
( )
( )
4 4 4
8 4
8
1 2cos4
1 1 cos8 sin8 1 cos8 sin8
j j j
j j
j
e e e
e e
H
ae a ja a ja
e e e
e e
e
e
e
e e e e

= = =
+ +

( )
2
2 cos4
1 2 cos8
H
a a
e
e
e
=
+

( )
arcsin8
arctan , cos4 0
1 arccos8
arcsin8
arctan , cos4 0
1 arccos8
H
e
e
e
e
e
t e
e

| |
>
|


\ .
Z =

| |

<
|


\ .

Rspunsul n frecven al FTS este dat de relaia:
( )
2
2cos
1
2
1 1 cos sin
j
j
j
e
e
H
ae a ja
e
e
e
e
e
e e

= =
+

Pentru FTS modulul rspunsului n frecven este:
( )
2
2 cos
2
1 2 cos
H
a a
e
e
e
=
+
,
iar faza rspunsului n frecven:
( )
arcsin
arctan , cos 0
1 arccos 2
arcsin
arctan , cos 0
1 arccos 2
H
e e
e
e
e e
t
e

| |
>
|


\ .
Z =

| |

<
|


\ .



Capitolul 2 Filtre cu rspuns finit la impuls
Problema 7 Evaluarea rspunsului n frecven: Se consider un sistem LTI cu rspunsul la impuls,
( ) h n , real i lungimea M , par. Se dorete determinarea rspunsului n frecven, ( ) H e , tiind c
partea real a rspunsului n fecven este ( )
2
1 cos
, 1
1 2 cos
R
a
H a
a a
e
e
e

= <
+
.

Prima dat evalum secvena par ( ) h n , pe care o notm ( )
par
h n . Menionm c
( ) ( )
j R R
z e
H H z
e
e
=
= ,
Probleme rezolvate
29
unde
( )
( ) ( )
( )( )
( ) ( )
1 2 2
1 1
1 1 2 2 1 1 1 1
2
2
2 2
1
1 1
1 1
1 1 1 1
1 1
1
2 2 2
1 2
2
1 1
1 1 1
2
2 2
1 1
1
1 1 1 1
R
z z z z
a z a z a
H z
z z z a az a z z a az z a
a a
z
z z
z a
z z a
a
a
z a az
z az z az
a a







+ + +

= = =
+ +
+
| | +
+ +

|
\ .
= = =
| | | |

| |
\ . \ .

Se observ c polii sunt
1
p a = i
2
1 p a = . Sistemul fiind stabil, cercul unitate este cuprins n
regiunea de convergen, care va fi un inel circular cuprins ntre
1
p i
2
p , care conine cercul unitate.
Adic, regiunea de convergen (ROC Region of Convergence) este:
1
ROC: a z
a
< < .
n consecin, ( )
par
h n este o secven bilateral, n care polul
1
p a = determin o parte cauzal, iar polul
2
1 p a = , o parte necauzal. Aplicnd transformata n z invers lui ( )
R
H z , vom obine secvena
( )
par
h n . n prealabil ( )
R
H z trebuie descompus n fracii simple:
( )
1 2
1
1
1
1
1
R
A A
H z
az
z
a

= +


( ) ( )
1
1
2 2
1
2 2
1 1 2 2
1 1 1 1
1 2 1 1
2 2
1 1 2 2 1 2 1
z a
z a
z a
z a
a a
a a
A
az a a a a

=
=
+ +

+
= = = = =


( )
1
1
2 2
2
1
2
2
1
2
2
1
2
1
1
1
1 1 1 1 1 2
1 1
2 2
1 1 1 1 2 2 1
1 1 2 1
z
a
z
a
z a
a
z
a
a a a a
A
a
z
a a a a

=
+
+ +


= = = = =
| |

|
\ .

( )
1
1
1 1 1 1
1
2 2 1
1
R
H z
az
z
a

= +

.
Partea par a rspunsului la impuls va fi:
( ) ( ) { } ( )
1
1 1 1 1 1 1 1
.
2 2 2 2 2 2
n
n n n n
par R
h n Z H z a a a a n
a
o
| || |
= = + = + = +
| |
\ .\ .

Rspunsul la impul n funcie de partea par a rspunsului la impuls este:
( ) ( ) ( ) ( ) ( ) 2 0 , 0
par par
h n h n u n h n n o = > .
Deci, rspunsul total la impuls este:
( ) ( )
n
h n a u n = ,
iar transformata sa Fourier:
( )
1
1
j
H
ae
e
e

=

.

Problema 8 FTJ cu rspuns finit la impuls: Se urmrete determinarea funciei de sistem,
rspunsului n frecven, rspunsului la impuls (simetric) i ecuaiei de intare-ieire corespunztoare
unui FTJ FIR de faz liniar, de lungime 4, al crui rspuns n frecven satisface condiiile:
( ) 0 1
R
H = i
1
2 2
R
H
t
| |
=
|
\ .
.
Probleme rezolvate
30
Fiind vorba despre un filtru FIR, de lungime 4 M = , funcia de sistem este:
( ) ( ) ( ) ( ) ( ) ( )
3 3
1 2 3
0 0
0 1 2 3
k k
k
k k
H z b z h k z h h z h z h z

= =
= = = + + +


Rspunsul la impuls fiind smetric i 4 M = , avem:
( ) ( )
( ) ( )
( ) ( )
0 3
1
1 2
h h
h n h M n
h h
=
=

=


Ca atare, funcia de sistem poate fi scris ca:
( ) ( ) ( ) ( ) ( )
1 2 3
0 1 1 0 H z h h z h z h z

= + + +
tiind c:
( ) ( )
j
z e
H H z
e
e
=
=
rspunsul n fecven este:
( ) ( ) ( ) ( ) ( )
2 3
0 1 1 0
j j j
H h h e h e h e
e e e
e

= + + +
Filtrul FIR, fiind de faz liniar:
( ) ( ) ( ) ( ) ( )
( ) ( )
( ) ( ) ( ) ( )
3 3 3
2 2 2 2 2
3 3 3
2 2 2 2 2
3 3
2 2
0 1 1 0
0 1
3 3
2 0 cos 2 1 cos 2 0 cos 1 cos
2 2 2 2
j j j j j
j j j j j
j j
H e h e h e h e h e
e h e e h e e
e h h e h h
e e e e e
e e e e e
e e
e
e e e e



(
= + + +
(

( | | | |
= + + +
( | |
\ . \ .
| | | |
= + = +
| |
\ . \ .

Din
( ) 0 1
R
H = i
1
2 2
R
H
t
| |
=
|
\ .

vom obine un sistem de dou ecuaii cu dou necunoscute, adic:
( ) ( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( )
( ) ( )
( )
( )
( )
1 1
2 0 1 1
0 1 0 1
2 2
2 2 1
1 1 1
2 0 1
0 1 1 1
2 2 2
2 2 2 2 2
1 1
2 2
0 1 0 1
0
2 2
8
1 1 1
1 2
2 2
1
1
1
2 2 2 2
4 2
8
h h
h h h h
h h
h h h h
h h h h
h
h
h
h

+ =
+ = =



| |
+ =
|
+ = + + =
\ .


= =
=




| | +
+

= +
=
= |

\ .

Funcia de sistem corespunztoare filtrulu FIR este:
( ) ( ) ( )
1 2 3 3 1 2
2 2 2 2 2 2 2 2 2 2 2 2
1
8 8 8 8 8 8
H z z z z z z z

+ + +
= + + + = + + +
iar rspunsul n frecven
( )
( ) ( )
3 3
2 2
2 2 3 2 2 1 3
2 cos cos 2 2 cos 2 2 cos
8 2 8 2 4 2 2
j j
H e e
e e
e e e e
e
| |
+
(
= + = + +
|
(

\ .

Dar ( ) ( )
( ) j H
H H e
e
e e
Z
= . n consecin, modulul rspunsului n frecven este:
( )
2 2 3 2 2
cos cos
4 2 4 2
H
e e
e
+
= +
iar faza rspunsului n frecven:
( )
3 2 2 3 2 2
, cos cos 0
2 4 2 4 2
3 2 2 3 2 2
, cos cos 0
2 4 2 4 2
H
e e e
e
e e e
t

+
+ >

Z =

+

+ <


Probleme rezolvate
31
Se poate evalua i timpul de ntrziere de grup:
( )
( )
3
2
g
d H
d
e
t e
e
Z (

= =
Pentru filtrele FIR de faz liniar, pentru orice M (par sau impar), timpul de ntrziere de grup are
valoare constant:
( )
( )
1
2
g
d H
M
d
e
t e o
e
Z (


= = =
Rspunsul la impuls este:
( )
{ }
2 2 2 2 2 2 2 2
, , , 0.073, 0.427, 0.427, 0.073
8 8 8 8
h n
|
|

+ +
= =
`

)

iar ecuaia de intrare-ieire:
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
2 2 2 2 2 2 2 2
1 2 3
8 8 8 8
2 2 2 2
3 1 2
8 8
y n x n x n x n x n
x n x n x n x n
+ +
= + + +
+
= + + + ( (




Capitolul 3 Filtre cu rspuns infinit la impuls
Problema 9 Obinerea unui filtru digital dintr-unul analogic prin metoda invarianei
rspunsului la impuls: Se urmrete transformarea unui filtru analogic ntr-unul digital IIR, folosind
metoda invarianei rspunsului la impuls.
Se consider un filtru analogic descris prin funcia de sistem: ( )
( )
2
0.2
0.2 9
a
s
H s
s
+
=
+ +
.

Prima dat determinm zeroul i polii funciei de sistem analogice:
1
0.2 0 zero 0.2 s z + = =
( )
2
2
1,2
0.2 9 0 0.4 9.04 0
0.4 0.16 36.16 0.4 36 0.4 6
0.2 3
2 2 2
s s s
j
p j
+ + = + + =

= = = =

1
2
0.2 3
polii
0.2 3
p j
p j
=


= +


Cei doi poli au valori complex-conjugate.
Pentru proiectarea filtrului IIR nu trebuie determinat rspunsul la impuls ( )
a
h t , ci se determin
direct ( ) H z , dup ce n prealabil ( )
a
H s se descompune n fracii simple, astfel:
( )
1 1
0.2 3 0.2 3
a
A A
H s
s j s j
= +
+ + +

1
0.2 3
0.2 3
0.2 0.2 3 0.2 3 1
0.2 3 0.2 3 0.2 3 6 2
s j
s j
s j j
A
s j j j j
=
=
+ +
= = = =
+ +

2
0.2 3
0.2 3
0.2 0.2 3 0.2 3 1
0.2 3 0.2 3 0.2 3 6 2
s j
s j
s j j
A
s j j j j
= +
= +
+ + +
= = = =
+ + + + +

( )
1 1 1 1
2 0.2 3 2 0.2 3
a
H s
s j s j
= +
+ + +

Pe baza relaiilor (3.13)(3.15)
( )
1
N
k
a
k k
c
H s
s p
=
=

, ( )
1
1
1
k
N
k
p T
k
c
H z
e z

=
=


, 1,
k
p T
k
z e k N = =
Probleme rezolvate
32
obinem funcia de transfer a filtrului digital, de forma :
( )
0.2 3 1 0.2 3 1
1 1 1 1
2 1 2 1
T j T T j T
H z
e e z e e z

= +


Cei doi poli complex-conjugai pot fi combinai pentru a forma un filtru cu doi poli, cu funcia de
sistem:
( )
( )( )
( )
( )
0.2 1 3 3
0.2 3 1 0.2 3 1
0.2 3 1 0.2 3 1 0.2 1 3 3 0.4 2
0.2 1 0.2 1
0.2 1 0.4 2 0.2 1
2
1 1 1 1
2 2 1 1 1
1 2 2 cos3 1 cos3
2 1 cos3 1 cos
T j T j T
T j T T j T
T j T T j T T j T j T T
T T
T T T
e z e e
e e z e e z
H z
e e z e e z e z e e e z
e z T e z T
e z T e z e z





+
+
= =
+ +

= =
+
0.4 2
3
T
T e z

+

Se observ c eroarea de alias este mai semnificativ la 0.5 T = , dect la 0.1 T = . Odat cu
modificarea lui T , frecvena de rezonan se deplaseaz; pentru valori mici a lui T , eroarea de alias este
micorat.

Problema 10 Obinerea unui filtru digital dintr-unul analogic prin metoda transformrii
biliniare: Acest exemplu urmrete transformarea unui filtru analogic ntr-unul digital IIR, folosind
metoda invarianei rspunsului la impuls.
Se consider un filtru analogic descris prin funcia de sistem: ( )
( )
2
0.05
0.05 16
a
s
H s
s
+
=
+ +
. Filtrul
digital trebuie s aib frecvena de rezonan la 2
r
e t = .

Se observ c frecvena de rezonan corespunztoare filtrului analogic este 4
r
O = . Aceast
frecven analogic trebuie mapat n frecvena discret 2
r
e t = , selectnd o valoare corespunztoare
pentru parametrul T . Din relaia (3.22)
2 2 2
tan tan
2 4
r
r
T T T
e t
O = = = ,
rezult c 1 2 T = . n concluzie, maparea care trebuie fcut conform relaiei (3.17)
1
1
2 1
1
z
s
T z

=
+
,
pentru obinerea filtrului digital este:
1
1
1
4
1
z
s
z

=
+
.
Filtrul digital va avea funcia de sistem:
( )
( )( ) ( )
( ) ( )( ) ( )
1 1
1 1
2 2
1 1 1
1 1 1
2
1 1 1
2 2
1 1 1 1
1 2
1
1 1
4 0.05 4 0.05
1 1
1 1 1
4 0.05 16 16 0.4 16.0025
1 1 1
4 1 1 0.05 1
16 1 0.4 1 1 16.0025 1
4.05 0.05 3.95
32.4025 0.005
z z
z z
H z
z z z
z z z
z z z
z z z z
z z
z







+ +
+ +
= =
| | | |
+ + + +
| |
+ + +
\ . \ .
+ + +
=
+ + + +
+
=
+ +
1 2
2 1 2
0.12499 0.00154 0.1219
31.6025 1 0.00015 0.97531
z z
z z z


+
=
+ +

Obsevm c la numitor, coeficientul lui
1
z

are o valoare mic (poate fi aproximat cu zero. Funcia de


sistem ( ) H z va fi n acest caz:
( )
1 2
2
0.12499 0.00154 0.1219
1 0.97531
z z
H z
z

+
=
+

Polii i zerourile acestui filtru sunt:
2
1,2
0.98758
j
p e
t

=
1 2
0.99376, 3.99416 z z = =
n acest exemplu, parametrul T a fost ales astfel nct frecvena de rezonan corespunztoare
filtrului analogic s corespund cu frecvena de rezonan a filtrului digital.
Probleme rezolvate
33
De obicei, proiectarea filtrului ncepe cu specificaiile n domeniul digital. Aceste specificaii n
frecven sunt transformate n domeniul analogic, prin relaia (3.22) ( ) 2 tan 2 T e O= .
Filtrul analogic este proiectat pentru aceste specificaii i convertit ntr-un filtru digital prin
transformarea biliniar (3.17). n aceast procedur parametrul T dispare din expresia lui ( ) H z , astfel
nct poate avea o valoare arbitrar. Problema 11 ilustreaz acest lucru.

Problema 11 Obinerea unui FTJ digital dintr-unul analogic prin metoda transformrii
biliniare: Se dorete proiectare unui FTJ IIR, pornind de la un FTJ analogic, folosind metoda transformrii
biliniare.
Se urmrete proiectarea unui FTJ, cu un singur pol, cu limea de band 0.3t la 3 dB, prin
transformarea biliniar aplicat filtrului analogic ( )
p
a
p
H s
s
O
=
+ O
, unde
p
O este limea de band a
filtrului analogic la 3 dB.

n domeniul analogic, frecvena discret 0.3
p
e t = corespunde la
2 2 0.3 1.02
tan tan
2 2
p
p
T T T
e
t
O = = =
Funcia de sistem corespunztoare filtrului analogic este
( )
1.02
1.02
a
T
H s
s
T
=
+

Aplicnd transformarea biliniar, rezult:
( )
( ) ( )
1 1
1 1 1
1
1.02
1.02 1 0.3377 1
2 1 1.02 3.02 0.98 1 0.3245
1
z z
T
H z
z z z
T z T

+ +
= = =

+
+

Rspunsul n frecven corespunztor filtrului digital este:
( )
( )
0.3377 1
1 0.3245
j
j
e
H
e
e
e
e

+
=


La 0 e = , ( ) 0 1 H = i la 0.3 e t = , ( ) 0.3 0.707 H t = (rspunsul dorit).

Problema 12 Metoda Pad, parametrii IIR: Acest exemplu urmrete evaluarea parametrilor unui filtru
IIR pentru care se tie rspunsul al impuls dorit, ( )
d
h n , folosind metoda Pad.
Se presupune c rspunsul la impuls dorit este: ( ) ( )
1
3
3
n
d
h n u n
| |
=
|
\ .
. Se vor determina parametrii
filtrului cu funcia de sistem: ( )
1
0 1
1
1
1
b b z
H z
a z

+
=
+
, folosind aproximarea Pad.
n acest exemplu, ( ) H z se poate potrivi exact cu ( )
d
H z , selectnd parametrii dup cum
urmeaz:
0 1 1
1
2, 0, .
2
b b a = = =
Vom aplica acum aproximarea Pad, s vedem dac ntr-adevr obinem acelai rezultat.
Considernd la intrarea lui ( ) H z impulsul unitate, obinem rspunsul la impuls
( ) ( ) ( ) ( )
1 0 1
1 1 h n a h n b n b n o o = + +

Pentru 1 n > avem
( ) ( )
1
1 h n a h n = ( ) ( )
1
1
d d
h n a h n =
Probleme rezolvate
34
nlocuind ( )
d
h n dat iniial n ultima relaie, obinem:
( ) ( ) ( ) ( )
1
1 1 1
1 1 1 1
3 3 1 1
3 3 3 3
n n
u n a u n u n a u n a

| | | |
= = =
| |
\ . \ .

Pentru a afla constantele
0
b i
1
b folosim relaia
( ) ( ) ( ) ( )
1 2
1 2
N n
h n a h n a h n a h n N b = +
cu condiia ( ) ( )
d
h n h n = . Considernd 0 n = l obinem pe
0
b
0 0
1
1 3 3 2
3
b b = + =
Considernd 0 n = l obinem pe
1
b
1 1
1 1
3 3 0
3 3
b b = + =
n concluzie
( ) ( )
d
H z H z = .
Acest exemplu arat c aproximarea Pad are ca rezultat o potrivire perfect cu ( )
d
H z , cnd
funcia de sistem dorit este o funcie raional i se cunoate numrul de poli i zerouri din funcia de
sistem.
Acesta lucru nu se ntmpl n general n practic, deoarece ( )
d
h n se determin din specificaiile
rspunsului dorit n frecven, ( )
d
H e . O soluie de a obine o aproximare bun a filtrului dorit cu
metoda Pad, este de a ncerca diverse valori pentru M i N , pn cnd rspunsul n frecven al
filtrului rezultat converge la rspunsul n frecven dorit cu o eroare de aproximare acceptabil de mic.

Problema 13 Proiectare FTB: Se dorete proiectarea unui FTB, calat pe frecvena
0
2 e t = , pentru
care:
1
4 2
H
t
| |
=
|
\ .
. Se va determina funcia de sistem corespunztoare i rspunsul la impuls.

Fiind vorba despre un FTB calat pe frecvena
0
e , polii corespunztori sunt:
0 2
1,2
cos sin
2 2
j
j
p re re r j jr
t
e
t t

| |
= = = =
|
\ .
,
iar funcia de transfer este:
( )
( )( ) ( )( )
2 2 1 1 1 1
1 2
1 1 1 1 1
G G G
H z
r z p z p z jrz jrz

= = =
+ +

Vom evalua acum rspunsul n frecven corespunztor FTB:
( ) ( )
( )
2 2 2
1 1 cos2 sin2
j
j
z e
G G
H H z
r e r j
e
e
e
e e

=
= = =
+ +

Modulul rspunsului n frecven este:
( )
( ) ( )
2 2 2 4
2 2
1 2 cos2
1 cos2 sin2
G G
H
r r
r r
e
e
e e
= =
+ +
+ +

Dar
1
2
H
t
| |
=
|
\ .
i
1
4 2
H
t
| |
=
|
\ .
,
ca atare vom avea un sistem de dou ecuaii cu dou necunoscute:
Probleme rezolvate
35
2 4
2 4
4 2
2
2 4
2 4
4 2 2 4
4
2 4
1
1
1 2 cos 2
1 1
2
1 2 4
4
1
1 1
3 8 3 0 1 2
2
1 4 4
1 2 cos 2
4
G
G r
r r
r G
G
r r
G
G r
r r r r
r
r r
t
t

| |
+

+ +
+ | = =

= \ . +


+

=
+ = = = +


+
| |
+ +
|
\ .


2
1 1,2
4 2
1,2
2 3,4
4 7
0.45 0.67
8 64 36 4 7
3
3 8 3 0
6 3
4 7
2.22 1.49
3
r t
t r
r r t
t r
=


= = =


+ = = =

+

= = =


Valoare lui r trebuie s fie pozitiv i subunitar, aa c alegem
4
1
0.67 0.55
4
r
r G
+
= = = .
Funcia de transfer este: ( )
2
0.55
1 0.45
H z
z

=
+
.
Pentru a obine rspunsul la impuls, trebuie s desprim ( ) H z n fracii simple:
( )
1 1
0.275 0.275
1 0.67 1 0.67
H z
j z j z

= +
+

( ) ( ) ( ) ( ) ( ) ( ) ( ) 0.275 0.67 0.275 0.67 0.275 0.67 1 1
n n n n
h n j j u n j u n
( (
= + = +




Capitolul 4 Structuri pentru implementarea sistemelor discrete
Problema 14 Filtru FIR: Acest exemplu urmrete descrierea modului de realizare a formei directe i
a celei laticiale pentru un filtru FIR.
Se va realiza implementarea n form direct i laticial i se vor determina ecuaiile de intrare-
ieire corespunztoare, pentru filtrul FIR cu funcia de sistem:
( )
1 2 3
13 5 1
1
24 8 3
H z z z z

= + + + .

Funcia de transfer pentru un filtru FIR este dat de relaia (4.4), iar rspunsul la impuls al
acestuia este identic cu coeficienii
k
b . Pentru filtrul considerat 4 M = ; rspunsul la impuls este:
( )
13 5 1
1, , ,
24 8 3
h n
|

=
`
)
,
iar implementarea n form direct este cea din figura 4.13.

Figura 4.13. Forma direct pentru filtrul FIR ( )
1 2 3
13 5 1
1
24 8 3
H z z z z

= + + +


Ieirea filtrului FIR este dat de relaia (4.6) , adic
( ) ( ) ( ) ( ) ( )
13 5 1
1 2 3
24 8 3
y n x n x n x n x n = + + + .

Pentru implementarea laticial funcia de transfer a unui filtru FIR este ( ) ( )
1 M
H z A z

= , adic
( ) ( )
1 2 3
3
13 5 1
1
24 8 3
H z A z z z z

= = + + + .
Probleme rezolvate
36
Se observ c ( )
3 3
1
3
3
K o = = . Polinomul reciproc al lui ( )
3
A z este ( )
3
B z , dat de
( )
1 2 3
3
1 5 13
3 8 24
B z z z z

= + + + .
Folosind testul de stabilitate Schr-Cohn, dat de relaia (4.52), pentru 3 m= , obinem
( )
( ) ( )
1 2 3 1 2 3
3 3 3
2 2 2
3
1 2 3 1 2
13 5 1 1 1 5 13
1
24 8 3 3 3 8 24
1
1
1
3
1 5 13 1 1 13 5
1
8 9 32 9
9 8 72 3 3 24 24
1
1 1 1 1
24 8 72 8
1 1 1 1
9 9 9 9
z z z z z z
A z K B z
A z
K
z z z z z


| |
+ + + + + +
|

\ .
= =

| |

|
\ .

= + + + = + +


( )
1 2
2
3 1
1
8 2
A z z z

= + + .
Prin urmare ( )
2 2
1
2
2
K o = = , iar polinomul reciproc ( )
2
B z este ( )
1 2
2
1 3
2 8
B z z z

= + + .
Repetnd decrementarea recursiv, pentru 2 m= , obinem:
( )
( ) ( )
1 2 1 2
2 2 2
1 2 2
2
1 2 1
3 1 1 1 3
1
8 2 2 2 8
1
1
1
2
3 3 1 1 1
1
3 4
8 16 4 2 2
1
1 1 1
16 3
1 1 1
4 4 4
z z z z
A z K B z
A z
K
z z z


| |
+ + + +
|

\ .
= =

| |

|
\ .

= + + = +


( )
1
1
1
1
4
A z z

= + .
Prin urmare ( )
1 1
1
1
4
K o = = , iar polinomul reciproc ( )
1
B z este ( )
1
1
1
4
B z z

= + .
Implementarea laticial pentru acest filtru FIR este cea din figura 4.14.

Figura 4.14. Structura laticial pentru filtrul FIR ( )
1 2 3
13 5 1
1
24 8 3
H z z z z

= + + +

Probleme rezolvate
37
Cu ajutorul ecuaiilor recursive (4.28), (4.29) i innd cont de relaia (4.27), putem evalua ieirea
( ) y n . ncepem cu evaluarea ieirilor corespunztoare primului stagiu, adic pentru 1 m = :
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
1 0 1 0
1 1 0 0
1
1 1
4
1
1 1
4
f n f n K g n x n x n
g n K f n g n x n x n
= + = +
= + = +

Continum cu 2 m= , evalund ieirile celui de-al doilea stagiu
( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
2 1 2 1
2
1 1 1
1 1 1 2
4 2 4
3 1
1 2
8 2
f n f n K g n x n x n x n x n
f n x n x n x n
(
= + = + + +
(

= + +

( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( )
2 2 1 1
2
1 1 1
1 1 1 2
2 4 4
1 3
1 2
2 8
g n K f n g n x n x n x n x n
g n x n x n x n
(
= + = + + +
(

= + +

n cazul implementrii laticiale, ieirea ( ) y n este dat de relaia (4.30). Pentru 3 m= , obinem
ieirea ( ) y n , corespunztoare filtrului FIR
( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
3 2 3 2
1
3 1 1 1 3
1 2 1 2 3
8 2 3 2 8
y n f n f n K g n
x n x n x n x n x n x n
= = +
(
= + + + + +
(


( ) ( ) ( ) ( ) ( )
13 5 1
1 2 3
24 8 3
y n x n x n x n x n = + + + .

Problema 15 Determinarea filtrului FIR pe baza coeficienilor laticiali: Se dorete determinarea
funciei de transfer a unui filtru FIR, cunoscndu-se coeficienii laticiali.
Se consider coeficienii laticiali:
1
1
2
K = ,
2
1
3
K = i
3
1
4
K = ,
corespunztori unei structuri laticiale cu trei stagii. Se va determina funcia de transfer ( ) H z i
coeficienii filtrului FIR pentru realizarea n forma direct ( )
m
k o , rspunsul la impuls al filtrului ( ) h n
i ieirea sistemului ( ) y n . n final se vor ilustra grafic structura latical i implementarea n form
direct.

Pentru determinarea funciei de transfer i a coeficienilor filtrului FIR pentru implementarea n
form direct, se vor utiliza relaiile (4.43)(4.45). Problema se rezolv recursiv, ncepnd cu 1 m =
( ) ( ) ( )
1 1
1 0 1 0
1
1
2
A z A z K z B z z

= + = +
Prin urmare, coeficienii filtrului FIR corespunztori structurii laticiale cu un singur stagiu, sunt dai de
relaiile (4.48)(4.50), adic
( ) ( )
1 1 1
1
0 1 1
2
K o o = = =
Deoarece ( )
m
B z este reciprocul lui ( )
m
A z ( )
1
1
1
2
B z z

= +
Se adaug al doilea stagiu structurii laticiale. Pentru 2 m= , rezult
( ) ( ) ( )
1 1 1 1 1 2 1 2
2 1 2 1
1 1 1 1 1 1 1 1
1 1 1
2 3 2 2 6 3 3 3
A z A z K z B z z z z z z z z
| | | |
= + = + + = + = +
| |
\ . \ .

Parametrii filtrului FIR corespunztori structurii laticiale cu dou stagii sunt:
2 2 2
1 1
(0) 1 (1) (2)
3 3
o o o = = =
Probleme rezolvate
38
iar polinomul reciproc ( )
2
B z este ( )
1 2
2
1 1
3 3
B z z z

= + +
n final, prin adugarea celui de-al treilea stagiu n structura laticial, rezult polinomul ( )
3
A z
( ) ( ) ( )
1 1 2 1 1 2
3 2 3 2
1 2 3 1 2 3
1 1 1 1 1
1
3 3 4 3 3
1 1 1 1 1 1 1 1
1 1
3 12 3 12 4 4 4 4
A z A z K z B z z z z z z
z z z z z z


| |
= + = + + + +
|
\ .
| | | |
= + + + + = + +
| |
\ . \ .

i, ca urmare, filtrul FIR n form direct este caracterizat de coeficienii
3 3 3 3
1 1 1
(0) 1 (1) (2) (3)
4 4 4
o o o o = = = =
iar polinomul reciproc ( )
3
B z este ( )
1 2 3
3
1 1 1
4 4 4
B z z z z

= + +
n cazul sistemului FIR, funcia de transfer ( ) ( )
1 M
H z A z

= , adic
( ) ( )
1 2 3
3
1 1 1
1
4 4 4
H z A z z z z

= = + +
Pentru determinarea rspunsului la impuls se aplic transformata n z invers funciei de sistem:
( ) ( ) { }
1
1 1 1
1, , ,
4 4 4
h n Z H z

|

= =
`
)

Considernd relaia (4.6), ieirea sistemului este
( ) ( ) ( ) ( ) ( )
1 1 1
1 2 3
4 4 4
y n x n x n x n x n = + +
Avnd dai coeficienii laticiali, implementarea corespunztoare este cea din figura 4.15.

Figura 4.15. Structura laticial pentru filtrul FIR ( )
1 2 3
1 1 1
1
4 4 4
H z z z z

= + +
Cu coeficienii formei directe evaluai anterior
3 3 3 3
1 1 1
(0) 1 (1) (2) (3)
4 4 4
o o o o = = = =
putem realiza implementarea acestui filtru, ca n figura 4.16.

Figura 4.16. Structura direct pentru filtrul FIR ( )
1 2 3
1 1 1
1
4 4 4
H z z z z

= + +

Problema 16 Filtru FIR, implementare cu eantionare n frecven: Se urmrete implementarea
unui filtru cu rspuns finit la impuls, pentru care se cunosc valorile eantioaneleor n domeniul
frecven. Se va realiza att implementarea n form direct, ct i cea cu eantionare n frecven,
pentru a evidenia complexitatea de calculul pentru cele dou structuri.
Se consider filtrul FIR cu faz liniar, cu 15 M = i 0 o = , descris de eantioanele n frecven:
1, 0, 2,
2 1
, 3,
15 3
0, 4, 7.
k
k
H k
k
t

=

| |
= =

|
\ .


Probleme rezolvate
39
Deoarece filtrul este de faz liniar, rspunsul su la impuls prezint o form de simetrie, care va
conduce, n cazul implementrii n forma direct, la reducerea numrului de multiplicri de la 15 la 8.
Numrul de sumatoare este 14. Diagrama bloc a formei directe de implementare este ilustrat n figura
4.17.

Figura 4.17. Implementarea n form direct pentru filtrul FIR de faz liniar cu 15 M =

Pentru implementarea cu eantionare n frecven folosim relaiile (4.17), (4.19), respectiv (4.21)
i eliminm toi coeficienii cu ctig zero, ( ) H k . Coeficienii cu ctig nenul sunt ( ) H k i perechile
corespunztoare ( ) H M k , pentru 0, 3 k = .
Pentru 15 M = , funciile de transfer ( )
1
H z , respectiv ( )
2
H z sunt:
( ) ( )
15
1
1
1
15
H z z

= ,
( )
( ) ( ) ( )
( )
( ) ( ) ( ) ( ) ( ) ( )
1 15 1 /2
2 1
1 2
1
1 1 1
1
1 2 1 2 1 2
0
2
1
1 2cos
15
1 1 2 2 3 3 1
2 4 6
1
1 2cos 1 2cos 1 2cos
15 15 15
k
H A k B k z
H z
k
z
z z
A B z A B z A B z
z
z z z z z z
t
t t t


+
= +

+
+ + +
= + + +

+ + +


( ) ( ) ( ) A k H k H M k = + , ( ) ( ) ( )
2 2
15 15
k k
j j
B k H k e H M k e
t t

= +
Considernd rspunsul la impuls simetric, obinem succesiv:
1. pentru 1 k =
( ) ( ) ( )
( ) ( ) ( )
2 2
15 15
1 1 14 2
2
1 1 14 2cos
15
j j
A H H
B H e H e
t t
t

= + =
= + =

2. pentru 2 k =
( ) ( ) ( )
( ) ( ) ( )
4 4
15 15
2 2 13 2
4
2 2 13 2cos
15
j j
A H H
B H e H e
t t
t

= + =
= + =

3. pentru 3 k =
( ) ( ) ( )
( ) ( ) ( )
6 6
15 15
2
3 3 12
3
2 6
3 3 12 cos
3 15
j j
A H H
B H e H e
t t
t

= + =
= + =

n consecin, ( )
2
H z este
( )
1 1 1
2 1
1 2 1 2 1 2
2 4 2 2 6
2 2cos 2 2cos cos
1
15 15 3 3 15
2 4 6
1
1 2cos 1 2cos 1 2cos
15 15 15
z z z
H z
z
z z z z z z
t t t
t t t


+ + +
= + + +

+ + +

Probleme rezolvate
40
Deoarece ( ) 0 1 H = , filtrul cu un singur pol nu necesit operaii de multiplicare. Cele trei filtre cu
doi poli necesit trei multiplicri fiecare, deci, n total, nou multiplicri. Numrul total de adunri este
14. Prin urmare, implementarea cu eantionare n frecven a filtrului FIR este, din punct de vedere al
calculului, mult mai eficient dect forma direct de implementare. Diagrama bloc pentru acest tip de
implementare este cea din figura 4.18.

Figura 4.18. Implementarea cu eantionare n frecven, FIR de faz liniar, 15 M =

Problema 17 Filtru FIR, implementare cascad: Acest exemplu ilustreaz implementarea n forma
cascad pentru un sistem FIR, cruia i se cunoate relaia de intrare-ieire.
Se consider sitemul descris de ecuaia cu diferene finite i coeficieni constani:
( ) ( ) ( ) ( ) ( ) ( )
1 15 1 1
cos 1 2 cos 3 4
2 7 16 2 7 16
y n x n x n x n x n x n
t t
= +
Se va determina funcia de sistem corespunztoare i se va implementa sistemul n forma cascad.

Fiind vorba despre un sistem FIR, relaia de intrare-ieire este dat de ecuaia (4.3), iar funcia de
sistem de ecuaia (4.4). Ca atare, funcia de transfer corespunztoare acestui sistem este
( )
1 2 3 4
1 15 1 1
1 cos cos
2 7 16 2 7 16
H z z z z z
t t

= +
Funcia de transfer se poate obine i aplicnd transformata n z , ecuaiei cu diferene finite:
( ) ( ) ( ) ( ) ( ) ( )
1 2 3 4
1 15 1 1
cos cos
2 7 16 2 7 16
Y z X z z X z z X z z X z z X z
t t

= +
( ) ( )
1 2 3 4
1 15 1 1
1 cos cos
2 7 16 2 7 16
Y z X z z z z z
t t
| |
= +
|
\ .

( )
( )
( )
1 2 3 4
1 15 1 1
1 cos cos
2 7 16 2 7 16
Y z
H z z z z z
X z
t t

= = +
Probleme rezolvate
41
Implementarea n cascad presupune scrierea funciei de sistem dat de relaia (4.4) sub forma
unui produs de factori ( )
k
H z , 1, k K = , ca n relaia (4.8) unde, n cazul implementrii cu module de
ordinul doi:
( )
1 2
1 2
1
k k k
H z b z b z

= + + .
Pentru c funcia de transfer este de ordinul patru, pentru implementarea n cascad, avem:
( ) ( ) ( )
1 2
H z H z H z =
n prealabil trebuie aflate rdcinile funcie de transfer, adic zerourile funciei. Se observ c
1
1 z = i
2
1 z = sunt dou dintre soluii, de unde rezult:
( ) ( )( ) ( )( )
1 1 1 1 2
1 2
1
1 1 1 1 1 H z z z z z z z z

= = + =
Pentru aflarea lui ( )
2
H z , mprim ( ) H z la ( )
1
H z :
2
1 2 3 4
1 2
2
1 2 3 4
1 3
2 4
2 4
1
1 15 1 1
1 cos cos
1 1 2 7 16 2 7 16
1 cos
2 7 16 1
1 1 1 1
/ cos cos
2 7 16 2 7 16
1 1
cos cos
2 7 2 7
1 1
/ /
16 16
1 1
/ /
16 16
/ /
z
z z z z
z z
z
z z z z
z z
z z
z z
t t
t
t t
t t

+
+
+
+ +

+
+
( )
1 2
2
1 1
1 cos
2 7 16
H z z z
t

= +
Zerourile lui ( )
2
H z sunt
2
2
3,4
1 1 1
1 1
cos cos 4
cos cos 1 cos sin
1 2 7 2 7 16
2 7 2 7 7 7
2 2 2 2
j
z
t t
t t t t
| |

|
\ .
= = =
7
3,4
1
4
j
z e
t

=
n concluzie, cele dou funcii de sistem sunt:
( ) ( )( )
2 1 1
1
1 1 1 H z z z z

= = +
( )
1 2 1 1
7 7
2
1 1 1 1
1 cos 1 1
2 7 16 4 4
j j
H z z z e z e z
t t
t


| || |
= + =
| |
\ .\ .

iar implementarea n cascad este ilustrat n figura 4.19.

Figura 4.19. Implementarea n forma cascad pentru filtrul FIR
Probleme rezolvate
42
Problema 18 Filtru IIR, implementare direct, cascad i paralel: Se consider un sistem cu poli
i zerouri descris de funcia de sistem
( )
( )( )
1 1 1 1
3 3
1 1 1 1
4 4
1 2 1 1
1 1 1 1
2 3 5 5
1 1
1 1 1 1
4 4
j j
j j
z z e z e z
H z
z z e z e z
t t
t t


| || |
| || |
+
| | | |
\ .\ .
\ .\ .
=
| || |
+
| |
\ .\ .

Se va determina ieirea sitemului ( ) y n i se va implementa sistemul n forma I direct, forma canonic,
forma cascad, respectiv forma paralel.

Fiind vorba despre un sistem IIR cu poli i zerouri, ieirea este dat de relaia (4.1), iar funcia de
transfer de relaia (4.2). Pentru sistemul considerat 4 N = i 4 M = . Funcia de transfer este:
( )
( )
( )
1 2 1 2 1 2 1 2
2 1 2
2 1 2
1 1 2 1 1 1 1 1
1 1 cos 1 1
6 3 5 3 25 6 3 5 25
1 1
2 1
1 1 cos
1 1
2 4 16
4 16
z z z z z z z z
H z
z z z
z z z
t
t



| || | | || |
+ + + +
| | | |
\ .\ . \ .\ .
= =
| | | |
+
+ |
|
\ .
\ .

( )
1 2 3 4
1 2 3 4
1 49 11 1
1
30 150 150 75
2 15 2 1
1
4 16 4 16
z z z z
H z
z z z z


+
=
+

Ieirea, innd cont de coeficienii
k
a i
k
b
1 2 3 4
2 15 2 1
4 16 4 16
a a a a = = = =
0 1 2 3 4
1 49 11 1
1
30 150 150 75
b b b b b = = = = =
este
( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( )
2 15 2 1
1 2 3 4
4 16 4 16
1 49 11 1
1 2 3 4
30 150 150 75
y n y n y n y n y n
x n x n x n x n x n
= + +
+ +

Pentru implementarea sub forma I direct, funcia de sistem trebuie scris ca un produs de dou
funcii de sistem: una care conine toate zerourile funciei de transfer, i una care conine toi polii
acesteia, ca n relaiile (4.55)(4.57). n cazul de fa
( )
( )
1 2 3 4
1
2
1 2 3 4
1 49 11 1
1
30 150 150 75
1
2 15 2 1
1
4 16 4 16
H z z z z z
H z
z z z z


= +
=
+

iar implementarea sub forma I direct este cea din figura 4.20.
Dac se plaseaz filtrul numai cu poli, naintea celui care are doar zerouri, se obine forma
canonic (forma a II-a direct), ca n figura 4.21.
Pentru implementarea sub forma cascad sistemul trebuie divizat ntr-o cascad de subsisteme de
ordinul doi, ca n relaia (4.58), unde fiecare subsistem este de forma (4.59) . Rdcinile complex-
conjugate, att pentru numrtor, ct i pentru numitor, vor fi combinate mpreun, pentru a evita
calculele cu numere complexe. Sistemul propus va fi compus dintr-o cascad de dou susbsisteme de
ordinul al doilea, date de relaiile:
( )
( )( )
1 1
1 2
1 2 1 1
1 2
1 1
1 1
1
2 3
6 3
1 1 1
z z
z z
H z
z z z



| || |
+
+ | |
\ .\ .
= =
+

Probleme rezolvate
43
( )
1 1
3 3
1 2
2
1 2 1 1
4 4
1 1
1 1
1 1
1
5 5
5 25
2 1 1 1
1 1 1
4 16 4 4
j j
j j
e z e z
z z
H z
z z e z e z
t t
t t


| || |

| |
+
\ .\ .
= =
| || |
+
| |
\ .\ .

Implementarea sub form cascad este ilustrat n figura 4.22.

Figura 4.20. Forma I direct pentru sistemul IIR


Figura 4.21. Forma canonic pentru sistemul IIR (forma a II-a direct)


Figura 4.22. Implementarea cascad pentru sistemul IIR
Probleme rezolvate
44
Pentru implementarea n paralel, funcia de transfer trebuie descompus n fracii simple ca n
relaia (4.60). Vom descompune n fracii simple funcia de transfer, ( ) H z :
( )
1 2 3 4
1 1
1 1
4 4
1 1 1 1
1 1
4 4
j j
A A A A
H z
z z
e z e z
t t


= + + +
+


Evalund pentru
1
1 z

= , vom obine coeficientul


1
A , evalund pentru
1
1 z

= , vom obine
coeficientul
2
A respectiv evalund pentru
1
4
4
j
z e
t

= , vom obine coeficientul


3
A .
( )
1
1
1
1 49 11 1
1
105 8 28
30 150 150 75
150 56.72 17 4 2 2 1
1 1 1
4 16
z
A

=
+
= = =
| |
+ +
|
\ .

1
0.4937 A =
( )
1
2
1
1 49 11 1
1
93 8 124
30 150 150 75
150 566.42 17 4 2 2 1
1 1 1
4 16
z
A

=
+
= = =
| | +
+ + +
|
\ .

2
0.2189 A =
1
4
2 3 4
4 4 4 4
4
3
4
4 4 4
3
4 2 4
2
1 4 49 4 11 4 1 4
1
30 150 150 75
4 4 1 4
1 1 1
4
2 49 8 11 32 256
1
15 75 75 75
1 16 1
j
j j j j
z
j
e
j j j
j j j
j
j j
e e e e
A
e
e e e
e e e e
e e
t
t t t t
t
t t t
t t t
t
t


=

| | | | | |
| | |
+
| | |
\ . \ . \ .
=
| || || |
| | |
+
| | |
\ .\ .\ .

+
=
| |

|
\ .
( ) ( )
( ) ( )
( ) ( )
( ) ( )
2
2 2 2 2
75 10 392 352 256
2 2 2 2
331 181 2 392 171 2
75 1 17 16 75 15 17
1 2 15 17 75.066 150.206 75 150 1 2 19 47
75 15 17 75 15 17 15 17 15 17 15 17 514
j j j
j j
j j
j j j j j j
j j j j j
t
| |
|
\ .
| | | |
+ + + +
| |
+
\ . \ .
= =

+ +
= ~ = = =
+

3
0.037 0.091 A j = +
Deoarece polii
4
3
1
4
j
p e
t

= i
4
4
1
4
j
p e
t
= au valori complex-conjgate i coeficienii
3
A i
4
A vor
avea valori complex-conjugate, adic:
*
4 3
0.037 0.091 A A j = =
Funcia de transfer, ( ) H z , descompus n fracii simple este:
( )
( )
( )
1
2
1 1
1 1
4 4
0.4937 0.2189 0.037 0.091 0.037 0.091
1 1 1 1
1 1
4 4
j j
H z
H z
j j
H z
z z
e z e z
t t


+
= + + +
+


Pentru a evita operaiile cu numere complexe, se pot combina perechi de poli complex-conjugai
pentru a forma subsisteme de ordinul al doilea cu coeficieni reali. Fiecare dintre aceste subsisteme va
Probleme rezolvate
45
avea funcia de sistem de forma (4.61). Vom grupa polii complex-conjugai,
3
p i
4
p mpreun,
respectiv polii reali
1
p i
2
p mpreun, pentru a forma dou subsisteme de ordinul al doilea. Astfel:
( ) ( ) ( )
1 2
H z H z H z = +
unde
( )
1
1 2
0.7126 0.2748
1
z
H z
z

+
=

,
( )
1
2 1 2
0.07406 0.01927
1 0.35355 0.0625
z
H z
z z


+
=
+
.
Avnd funciile de transfer corespunztoare celor dou subsisteme din implementarea n forma paralel,
realizarea paralel se poate face ca n figura 4.23.

Figura 4.23. Implementarea paralel pentru filtru IIR

Problema19 Filtru IIR numai cu poli, structura laticial: Pentru sistemul IIR descris de funcia de
transfer
( )
1 2 3
1
1 0.9 0.8 0.5
H z
z z z

=
+ +

Se vor de termina coeficienii laticiali, se va realiza implementarea laticial i se va evalua ieirea
sistemului.

Fiind un sistem laticial IIR numai cu poli, trebuie determinai doar coeficienii laticiali
i
K ,
1, i N = , folosind relaiile de decrementarea ca la Problema 14. Pentru sistemul IIR doar cu poli, funcia
de sistem este:
( )
( ) ( )
3
1 1
N
H z
A z A z
= =
( )
1 2 3
3
1 0.9 0.8 0.5 A z z z z

= + +
Se observ c
( ) ( )
1 2 3
3 3 3
3 0.5 0.5 0.8 0.9 K B z z z z o

= = = + +
Folosind testul de stabilitate Schr-Cohn, dat de relaia (4.52), pentru 3 m= , obinem
( )
( ) ( ) ( )
( )
1 2 3 1 2 3
3 3 3
2 2 2
3
1 2 3 1 2
1 0.9 0.8 0.5 0.5 0.5 0.8 0.9
1
1 0.5
1 0.25 0.9 0.4 0.8 0.45 0.5 0.5 1.3 1.25
1
1 0.25 1 0.25 1 0.25 1 0.25 0.75 0.75
z z z z z z
A z K B z
A z
K
z z z z z


+ + + +

= =


+
= + + + = +


( )
1 2
2
1 1.73 1.67 A z z z

= +

Probleme rezolvate
46
Prin urmare
( ) ( )
1 2
2 2 2
2 1.67 1.67 1.73 K B z z z o

= = = + +
Repetnd decrementarea recursiv, pentru 2 m= , obinem
( )
( ) ( ) ( )
( )
( )
( ) ( )
1 2 1 2
2 2 2
1 2 2
2
1 1
1 1.73 1.67 1.67 1.67 1.73
1
1 1.67
1.73 1 1.67 1.73
1 1
1 1.67 1 1.67 0.67
z z z z
A z K B z
A z
K
z z


+ + + +

= =


+
= + =
+

( )
1
1
1 2.59 A z z

=
Prin urmare
( ) ( )
1
1 1 1
1 2.59 2.59 K B z z o

= = = +
Avnd trei coeficieni laticiali, implementarea laticial va conine trei stagii, ca n figura 4.24.

Figura 4.24. Implementarea laticial a sistemului IIR numai cu poli,
( )
1 2 3
1
1 0.9 0.8 0.5
H z
z z z

=
+ +


Ieirea sistemului va fi:
( ) ( ) ( ) ( ) ( ) 0.9 1 0.8 2 0.5 3 y n y n y n y n x n = + +

Problema 20 Filtru IIR cu poli i zerouri, structura laticial-scar: Acest exemplu urmrete
implementarea unui sistem IIR cu poli i zerouri sub forma laticial-scar.
Se consider sistemul descris de funcia de transfer:
( )
1 2
1 2
1 0.2 0.15
1 0.1 0.72
z z
H z
z z


+
=
+

Se va evalua i ieirea sistemului.

Funcia de sistem corespunztoare filtrului IIR cu poli i zerouri este:
( )
( )
( )
( )
( )
2
2
M
N
C z C z
H z
A z A z
= =
Cu ajutorul polinomului ( )
N
A z vom determina coeficienii laticiali
i
K , 1, i N = , folosind
relaiile de decrementare ca la Problema 19.
( )
1 2
2
1 0.1 0.72 A z z z

= +
Prin urmare
( ) ( )
1 2
2 2 2
2 0.72 0.72 0.1 K B z z z o

= = = + +
Repetnd decrementarea recursiv, pentru 2 m= , obinem
( )
( ) ( ) ( )
( )
( )
( ) ( )
1 2 1 2
2 2 2
1 2 2
2
1 1
1 0.1 0.72 0.72 0.72 0.1
1
1 0.72
0.1 1 0.72 0.1
1 1
1 0.72 1 0.72 0.28
z z z z
A z K B z
A z
K
z z


+ + + +

= =


+
= + = +
+

Probleme rezolvate
47
( )
1
1
1 0.36 A z z

= +
( ) ( )
1
1 1 1
1 0.36 0.36 K B z z o

= = = +
Conform relaiei (4.43)
( ) ( )
0 0
1 A z B z = =
Acum putem trece la evaluarea coeficienilor scrii
m
v , 0, m M = .
( ) ( ) ( ) ( ) ( ) ( )
2
2 2 0 0 1 1 2 2
0
m m
m
C z v B z C z v B z v B z v B z
=
= = + +


1 2 1 1 2
0 1 2
5 18 1
1 0.2 0.15 1
14 25 10
z z v v z v z z
| | | |
+ = + + + + +
| |
\ . \ .

( )
0 1 2 2 2
1 2 1 1
2 0 0
1 0.36 0.72 0.15 0.15
0.2 0.1 0.2 0.1 0.15 0.215
0.15 1 0.36 0.2 0.1 0.15 0.72 0.15 1.185
v v v v v
v v v v
v v v
= + = =

= + = =


= = + =


Implementarea laticial-scar corespunztoare sistemului IIR este ilustrat n figura 4.25.

Figura 4.25. Implementarea laticial-scar, ( )
1 2
1 2
1 0.2 0.15
1 0.1 0.72
z z
H z
z z


+
=
+


Ieirea sistemului IIR cu poli i zerouri este:
( ) ( ) ( ) ( ) ( ) ( ) 0.1 1 0.72 2 0.2 1 0.15 2 y n y n y n x n x n x n = + + +

S-ar putea să vă placă și