background image

Teoria sygnałów

ID II 

semestr zimowy 

30 h wykładu +30 h ćwiczeń rachunkowych

Henryka Danuta Stryczewska

INSTYTUT PODSTAW ELEKTROTECHNIKI I 

ELEKTROTECHNOLOGII

background image

2

Program wykładów

1.

Wprowadzenie. Literatura. Wiadomości organizacyjne. 
Podstawowe pojęcia teorii sygnałów. Sygnały i systemy 
analogowe i cyfrowe. Cele analizy sygnałów. 
Przetwarzanie sygnałów. Przykłady sygnałów i systemów. 

2.

Klasyfikacja sygnałów. Sygnał mocy i sygnał energii. 
Przykłady. Transformacje sygnałów w dziedzinie czasu. 
Sygnały okresowe

i prawie okresowe. Modulacja 

amplitudy, fazy i częstotliwości sygnału.

3.

Parametry sygnałów deterministycznych - wartość średnia, 
skuteczna. Sygnały zespolone. Rozkład sygnałów na 
składowe. Przykłady wybranych sygnałów 
deterministycznych. Podstawowe zagadnienia występujące 
w cyfrowej obróbce sygnałów. Moc i energia sygnałów.

4.

Sygnały dystrybucyjne. Właściwości dystrybucji Diraca. 
Inne sygnały dystrybucyjne. 

background image

3

5. Sygnały wykładniczy i harmoniczny. Ciągły sygnał

wykładniczy zespolony i jego przypadki. Wyższe 

harmonicznych sygnału ciągłego. Dyskretny sygnał

wykładniczy zespolony i jego przypadki. Warunek 

okresowości sygnału harmonicznego ciągłego i dyskretnego. 

Porównanie sygnału harmonicznego ciągłego i dyskretnego. 

6. Systemy czasu ciągłego i dyskretnego. Przykłady systemów. 

Schemat blokowy. Połączenia systemów. Systemy ze 

sprzężeniem zwrotnym- przykład. Podstawowe właściwości 

systemów. Systemy liniowe stacjonarne LTI. Równania 

różniczkowe i różnicowe opisujące układy LTI- przykłady 

rozwiązań. 

7. Analiza w dziedzinie czasu systemów LTI. Obliczanie 

odpowiedzi systemu LTI ciągłego i dyskretnego na dowolny 

sygnał na podstawie jego odpowiedzi  czasowej na sygnał

impulsowy. Przykłady. Systemy o skończonej (FIR) i 

nieskończonej (IIR) odpowiedzi impulsowej. 

background image

4

8. Badanie właściwości systemów LTI na podstawie ich 

odpowiedzi impulsowej.  Niewyprzedzalne systemy LTI 

opisane równaniami różniczkowymi i różnicowymi o stałych 

współczynnikach – konstruowanie schematów blokowych  dla 

systemów pierwszego rzędu.  

9. Odpowiedź liniowego układu stacjonarnego na sygnał

zespolony - pojęcie funkcji własnej i wartości własnej 

systemu LTI. Szereg Fouriera sygnałów ciągłych okresowych. 

Warunki Dirichleta.  Wzór Parsevala. Przykłady. 

10. Szereg Fouriera sygnałów okresowych dyskretnych. 

Wyznaczanie współczynników szeregu Fouriera sygnału 

dyskretnego, przykłady. Właściwości dyskretnego szeregu 

Fouriera. Wzór Parsevala dla sygnału okresowego 

dyskretnego. Szeregi Fouriera a systemy LTI- odpowiedź

częstotliwościowa. 

11. Filtracja sygnałów. Przykłady filtrów sygnałów ciągłych. Filtry 

sygnałów dyskretnych opisywane równaniami różnicowymi. 

Przykłady. 

background image

5

12. Przedstawienie sygnałów nieokresowych: dyskretna 

transformata Fouriera. Problemy zbieżności dyskretnej 

transformaty Fouriera. Dyskretna transformata Fouriera 

sygnałów periodycznych. Wybrane właściwości dyskretnego 

przekształcenia Fouriera. Zależność Parsevala. Właściwości 

splotu. 

13. Własność

powielania. Zestawienie właściwości i 

podstawowych transformat Fouriera. Dualizm: dyskretnego 

szeregu Fouriera, między dyskretną transformatą Fouriera a 

ciągłym szeregiem Fouriera. 

14. Próbkowanie sygnałów. Próbkowanie sygnału ciągłego. 

Twierdzenie o próbkowaniu. Częstotliwość Nyquista. 

15. Rekonstrukcja sygnału na podstawie jego próbek. Wybrane 

zagadnienia próbkowania sygnału dyskretnego. 

background image

6

Koncepcja sygnału 

Pojęcie sygnału

wykorzystywane jest w wielu dziedzinach 

nauki i technologii: 
• telekomunikacja, 
• astronomia, 
• teoria i projektowanie obwodów, 
• sejsmologia, 
• inżynieria biomedyczna, 
• generacja i przesył energii, 
• sterowanie procesami chemicznymi, 
• obróbka dźwięków, 
• rozpoznawanie mowy, 
• rekonstrukcja obrazów, 
• nauki społeczne i ekonomiczne, ekonometria, bankowość

background image

7

Zastosowania przetwarzania 
sygnałów

 badanie zachowania się systemów za pomocą

analizowania ich odpowiedzi na różne rodzaje 
sygnałów wejściowych

 projektowanie systemów do obróbki sygnałów –

należą tu: systemy do odzyskiwania sygnałów, które 
zostały z jakiegoś powodu zakłócone, zaśmiecone, 
rekonstruowanie obrazów, np. wnętrza zbiornika z 
paliwem, czy odległej gwiazdy

background image

8



projektowanie systemów do analizy sygnału 
wejściowego, 

z którego wyprowadza się

żądane 

informacje. 

Przykłady:

- rynek finansowy (analizując jego zachowania i trendy 
w przeszłości można wyciągnąć informacje dotyczące 
prawdopodobnych zachowań w przyszłości), 
- elektrokardiogram (analizując zapis pracy serca 
stawiamy diagnozę o jego stanie)

 modyfikacja i sterowanie parametrami systemu, np. na 

drodze odpowiedniego doboru sygnałów wejściowych 
lub zastosowanie specjalnego systemu. Ważnym 
zagadnieniem w tej klasie zastosowań jest pojęcie 
sprzężenia zwrotnego.

background image

9

Szeroką dziedziną zastosowań, w której pojęcie sygnału i 
jego obróbki oraz związane z tym zagadnienia są niezwykle 
istotne, jest 

telekomunikacja.

Należą tu takie problemy jak: 

konstruowanie

sygnałów o szczególnych 

właściwościach, np. o częstotliwości zapewniającej 
możliwość jego przesyłania na dalekie odległości, 

filtrowanie sygnałów, 

modulacja i demodulacja, 

transmisja danych do wielu urządzeń jednym kanałem 
transmisyjnym (tzw. multipleksowanie w dziedzinie 
czasu i w dziedzinie częstotliwości oraz de-
multipleksowanie). 

background image

10

Przykładowy system przetwarzania sygnałów

background image

11

Operacje na sygnałach 

Główna cechą

sygnału

jest to, że niesie on informacje 

o zachowaniu systemów i naturze zjawisk. 

Obecnie wielokrotnie musimy dokonywać 
przekształceń sygnałów z analogowych na dyskretne i 
na odwrót. Proces przechodzenia z sygnału 
analogowego na cyfrowy nazywamy 

dyskretyzacją

odbywa się za pomocą tzw. próbkowania a proces 
odwrotny 

uciąglaniem

sygnału i do tego 

wykorzystujemy 

aproksymację

.

background image

12

Najbardziej znany

przykład dyskretyzacji systemów ciągłych, to 

numeryczne rozwiązywanie równań, w których wszystkie operacje 

wykonywane są na sygnałach cyfrowych (np. operacje 
różniczkowania zastępujemy różnicami skończonymi). 

Współcześnie, ponieważ dysponujemy

wysokiej klasy systemami 

cyfrowymi

(mikroprocesorami), wszelkie operacje dotyczące 

obserwacji i sterowania systemami odbywają się w dziedzinie 
dyskretnej. 

Znacznie  łatwiej prowadzić

obserwacje i sterowanie systemem w 

dziedzinie dyskretnej niż ciągłej. 

Proces uciąglania

prowadzimy w celu znalezienia bardziej ogólnych 

prawidłowości rządzących systemami.

background image

13

Sygnał może być funkcja wielu zmiennych

i zwykle jest, np. obraz

(nieruchomy - f. współrzędnych prostokątnych, ruchomy jw. + czas), ale
omawiać będziemy tylko 

sygnały jednej zmiennej niezależnej

i będziemy 

przez tę zmienną rozumieć czas: ciągły t, bądź dyskretny n

Sygnał

możemy przedstawić w postaci 

graficznej

oraz za pomocą funkcji 

analitycznej

. Zawsze jeśli sygnał jest opisany analitycznie, można go 

przedstawić w postaci graficznej. 
Sygnał otrzymany graficznie, np. na ekranie oscyloskopu lub jako wynik 
obliczeń numerycznych,  

aproksymujemy

aby mieć jego analityczną 

postać

a)  

b)

x(t) 

x[n

3

n

2

1

4

-1

-2

background image

14

Podział sygnałów 

Wśród sygnałów ciągłych wyróżniamy:

Ograniczone co do wartości,

to takie których wartości 

liczbowe w całym zakresie zmiennej niezależnej nie 
przekraczają pewnej liczby

O skończonym czasie trwania,

do których zaliczymy  

sygnały różne od zera w ograniczonym przedziale czasu 
oraz równe zeru dla czasu spoza tego przedziału

O ograniczonym widmie

, to zbiór sygnałów, których 

widmo X(jw) jest ograniczone pewną stałą W. 

Widmo sygnału -

transformata Fouriera sygnału x[n]

background image

15

Sygnał dyskretny może mieć skończona lub nieskończoną
długość. Sygnał dyskretny o skończonej długości zawiera się w 
przedziale od N

1

do N

2

, przy czym N

>N

1

. Czas trwania sygnału 

wyznaczamy jako: N=N

2

-N

1

+1.

Sygnały dyskretne dzielimy na:

• Sygnały kwantowane w pionie

• Sygnały kwantowane w poziomie

• Sygnały cyfrowe

 

x(t) 

Sygnał  kwantowany w pionie 

Sygnał  kwantowany w poziomie 

Sygnał  cyfrowy 

background image

16

Dyskretyzacja sygnału

background image

17

Energia sygnału

+

−∞

=

+

=

=

=

=

=

n

N

N

n

N

def

T

T

T

def

]

n

[

x

]

n

[

x

lim

E

dt

)

t

(

x

dt

)

t

(

x

lim

E

2

2

2

2

background image

18

Moc sygnału

+

=

+

=

=

N

N

n

N

def

T

T

T

def

]

n

[

x

N

lim

P

dt

)

t

(

x

T

lim

P

2

2

1

2

1

2

1

background image

19

Moc sygnału okresowego

dt

)

t

(

x

T

P

,

]

n

[

x

N

P

T

T

N

n

N

=

=

=

0

2

1

0

2

1

1

background image

20

Sygnał mocy i energii

Sygnały o skończonej energii

,  E<∞. Takie sygnały muszą mieć

zerową moc  średnią -

sygnał energii.

Przykładem sygnału o 

skończonej energii i zerowej mocy jest sygnał bramki. 

Sygnały o skończonej mocy średniej i nieskończonej energii.

Jeśli 

sygnał niesie niezerową moc średnią, to w nieskończonym przedziale 
czasu uzyskamy nieskończoną ilość energii. Przykładem takiego 
sygnału jest każdy sygnał stały oraz  sygnały okresowe -

sygnał 

mocy, 

np. sygnał stały  x[n]=4, którego moc średnia wynosi 16, zaś

energia jest nieskończenie duża.

Sygnały, których moc i energia mają w nieskończonym przedziale 
czasu nieskończoną wartość. 

background image

21

Zależności przydatne przy wyznaczaniu parametrów 

sygnałów dyskretnych

• suma  skończonego szeregu sygnału wykładniczego, 

- liczba zespolona

=

⎪⎩

α

α

α

=

α

=

α

1

0

1

1

N

n

n

N

-

1

-

1

dla

N

(

)

=

+

=

α

α

=

α

+

N

k

N

k

k

k

d

d

k

0

1

0

1

• suma nieskończonego szeregu sygnału wykładniczego

1

<

α

(

)

=

=

=

α

α

=

α

α

α

=

α

α

=

α

k

n

k

n

n

n

n

n

n

1

1

1

1

0

2

0

background image

22

Parametry sygnałów deterministycznych

Średnia bieżąca

Wartość średnia 
sygnału okresowego

Wartość średnia 
całego sygnału

Wartość średnia w 
przedziale czasu

Sygnał dyskretny x[n]

Sygnał ciągły x(t)

Parametr

( )

=

2

1

1

2

1

t

t

dt

t

x

t

t

x

( )

τ

+

τ

τ

τ

=

dt

t

x

x

2

1

lim

( )

okres

,

=

+

T

dt

t

x

T

x

T

t

t

T

o

o

1

( )

,

+

τ

τ

=

T

t

T

t

t

d

x

T

x

2

1

=

+

=

2

1

1

1

1

2

n

n

n

n

x

n

n

x

]

[

=

+

=

N

N

n

N

N

n

x

N

x

]

[

lim

1

2

1

+

=

+

=

N

n

N

n

k

n

k

x

N

x

]

[

1

2

1

(

)

okres

,]

[

=

+

=

N

n

x

N

x

N

n

n

n

o

o

1

1

background image

23

Parametry sygnałów deterministycznych

Wariancja sygnału

Wartość skuteczna 
sygnału okresowego

Wartość skuteczna 
całego sygnału 

(wartość średniokwadratowa)

Wartość skuteczna 
w przedziale czasu

Sygnał dyskretny x[n]

Sygnał ciągły x(t)

Parametr

( )

=

2

1

2

1

2

1

t

t

dt

t

x

t

t

X

( )

τ

+

τ

τ

τ

=

dt

t

x

x

2

2

2

1

lim

( )

[

]

τ

τ

τ

τ

τ

τ

=

σ

d

x

x

x

2

2

1

lim

=

+

=

2

1

2

1

2

2

1

1

n

n

n

n

x

n

n

x

]

[

=

+

=

N

N

n

N

n

x

N

x

]

[

lim

2

2

1

2

1

[

]

=

+

=

σ

N

N

n

N

x

x

n

x

N

2

1

2

1

]

[

lim

(

)

+

=

=

1

2

1

N

n

n

n

o

o

n

x

N

X

]

[

( )

+

=

T

t

t

o

o

dt

t

x

T

X

2

1

background image

24

Transformacje sygnału w dziedzinie 

zmiennej niezależnej

Przesunięcie w czasie

, zwane przesunięciem fazowym –

sygnały opóźnione i

wyprzedzające (y[n]=x[n-n

o

] – w 

zależności od znaku n

o

system wprowadza opóźnienie -n

o

>0 

lub przyspieszenie n

o

<0)

Odwrócenie sygnału

w dziedzinie czasu (odbicie względem 

początku układu współrzędnych) y[n]=x[-n]

Skalowanie sygnału w dziedzinie czasu

(x[2n] – sygnał

skompresowany, x[n/2] – sygnał rozciągnięty

W ogólnym przypadku transformacji sygnału obejmującym trzy 
powyższe operacje zapiszemy: x[an+b], gdzie dla |a|>1 otrzymamy 
sygnał liniowo skompresowany (ściśnięty), dla 0<|a|<1 sygnał liniowo 
rozciągnięty w czasie, dla a<0 uzyskamy odwrócenie  sygnału w czasie; 
wartość i znak decydują o przesunięciu fazowym sygnału.

background image

25

Przykłady transformacji sygnałów 

background image

26

Sygnał parzysty i nieparzysty

background image

27

Przykłady sygnałów deterministycznych 

analogowych i ich równania

• Sygnały impulsowe o ograniczonej energii

background image

28

• Sygnały o nieskończonym czasie trwania 
i o ograniczonej energii

background image

29

• Sygnały o ograniczonej mocy średniej 

- nieokresowe

background image

30

• Sygnały o ograniczonej mocy średniej 

okresowe

background image

31

background image

32

• Sygnały zmodulowane

k

a, 

k

f

,k

φ

- głębokość modulacji, 

ω

o

- częstotliwość nośna, 

background image

33

Sygnały okresowe i prawie okresowe

x(t)=sin(2

π5t)

x(t)=sin(2

π5t)+sin(2π10t)

x(t)=sin(2

π5t)+0,2sin(2π25t)

x(t)=sin(2

π5t)+sin(2π(π)t)

background image

34

Sygnały zmodulowane

x(t)=exp[-20(t-0,5)

2

] sin(2

π10t)

x(t)=exp(-5t) sin(2

π10t)

x(t)=sin[2

π(10t

2

)]

x(t)=sin[2

π(10t+(10/2π2)sin2π2t)]

background image

35

Sygnały dystrybucyjne

• Impuls Diraca (delta Kronekera)

• Ciągi aproksymujące dystrybucję Diraca

• Związek impulsu Diraca z sygnałem skoku jednostkowego

( )

( )

1

0

=

δ

=

=

δ

+∞

dt

t

t

,

0

t

dla

0

t

dla

( )

( )

( )

2

2

1

0

τ

π

τ

τ

=

τ

δ

τ

δ

=

δ

t

e

t

t

t

,

,

lim

background image

36

Właściwości dystrybucji Diraca

Mnożenie przez stałą

Zmiana skali

( )

+∞

=

δ

a

dt

t

a

( )

( )

( )

t

a

at

t

T

T

t

δ

=

δ

δ

=

δ

1

,

Parzystość dystrybucji

( ) ( )

t

t

δ

=

δ

Właściwość próbkowania dystrybucji

( ) ( ) ( ) ( )

( ) (

) ( ) ( )

t

t

x

t

t

t

x

t

x

t

t

x

δ

=

δ

δ

=

δ

0

0

0

background image

37

Właściwość powtarzania

( ) (

)

(

) ( )

( )

( ) ( ) ( )

( ) (

) (

)

0

0

t

t

x

t

t

t

x

t

x

t

t

x

t

x

d

t

x

d

t

x

=

δ

=

δ

=

τ

τ

δ

τ

=

τ

τ

δ

τ

+∞

+∞

Właściwość filtracji

( ) ( )

( )

( ) (

)

( )

0

0

0

t

x

dt

t

t

t

x

x

dt

t

t

x

=

δ

=

δ

+

+∞

background image

38

Pochodna dystrybucji Diraca

( )

( )

( )

( ) (

)

( )

=

δ′

=

δ′

τ

δ′

=

τ

δ′

0

0

0

t

x

dt

t

t

t

x

t

t

dt

d

t

,

,

background image

39

Parzysta i nieparzysta para dystrybucji

( )

⎛ −

δ

+

⎛ +

δ

=

2

1

2

1

2

1

t

t

t

II

( )

⎛ −

δ

⎛ +

δ

=

2

1

2

1

2

1

t

t

t

II

1/2

-1/2

1/2

(t)

1/2

-1/2

1/2

(t)

background image

40

Dystrybucja grzebieniowa (funkcją sza)

 

0

1

-1 

2

-2 

3

-3

t

(t)

(t/T)

(1/T)

T

0

( )

( )

( )

(

)

+

−∞

=

+∞

−∞

=

δ

=

δ

=

k

T

k

kT

t

t

III

t

t

III

background image

41

Właściwości dystrybucji grzebieniowej

Właściwość próbkowania

( ) ( )

(

)

( ) (

)

( ) ( ) ( ) ( ) ( ) ( )

( )

(

)

+

−∞

=

+∞

−∞

=

δ

=

+

δ

+

δ

+

+

δ

+

+

δ

=

δ

=

n

n

nT

t

nT

x

T

t

III

T

t

x

t

x

t

x

t

x

t

x

n

t

n

x

t

III

t

x

)

(

)

(

1

1

1

0

1

1

2

2

K

K

Właściwość powielania okresowego

( )

( )

(

) (

)

( ) ( )

( )

+

−∞

=

+∞

−∞

=

=

+

+

+

+

+

+

+

+

=

=

n

n

nT

t

x

T

t

III

T

t

x

t

x

t

x

t

x

t

x

t

x

n

t

x

t

III

t

x

)

(

)

(

)

(

1

2

1

2

3

K

K

K

background image

42

Dyskretny sygnał impulsowy (próbka)

background image

43

Właściwości dyskretnego impulsu

Właściwość powtarzania

[ ]

[ ] [

] [ ] [ ] [ ]

n

x

n

n

x

k

n

k

x

n

x

k

=

=

=

+∞

−∞

=

δ

δ

Właściwość przemienności

[ ]

[ ] [

]

[

] [ ]

+∞

−∞

=

+∞

−∞

=

=

=

k

k

n

k

n

x

k

n

k

x

n

x

δ

δ

background image

44

Właściwość filtracji

[ ] [ ] [ ]

[ ] [

] [ ]

0

0

0

n

x

n

n

k

x

x

k

k

x

k

k

=

=

+

−∞

=

+∞

−∞

=

δ

δ

Właściwość parzystości

[ ] [ ]

n

n

δ

δ

=

Zmiana skali

[ ]

[ ]

n

n

δ

α

α

δ

1

=

background image

45

Sygnał wykładniczy ciągły i dyskretny

α > 1

0< 

α <1

-1< 

α < 0

α < -1

background image

46

Sygnał sinusoidalny

N= 12

N= 31

nieokresowy

x [n] = e

j

ωn

Warunek okresowości

background image

47

Sygnały dyskretne okresowe  różnej częstotliwości

background image

48

Sygnały wykładniczy zespolony rosnący i 

malejące

background image

49

Porównanie sygnału ciągłego i dyskretnego 

[n] = e

j

ωn

(t)] = e

j

ωt

Nieskończenie wiele sygnałów 
harmonicznych o tym samym 
okresie (pulsacji) podstawowym 

Skończona liczba harmonicznych 
równa okresowi N

Te same sygnały dla częstotliwości 
różniących się o 2

π

Różne sygnały dla różnych k

ω

o

Okresowy tylko dla 

ω

o

=2

πm/N

Okresowy dla każdej wartości 

ω

o

Największą częstotliwość oscylacji ma sygnał dyskretny okresowy dla 
ω

o

= ±

π i jego nieparzystych wielokrotności, zaś dla ω

o

=0 bądź 2

πk sygnał, 

otrzymujemy sygnał stały.

background image

50

Aproksymacja sygnału bramki za pomocą szeregu 

sygnałów harmonicznych  

Sygnał analogowy 

(efekt Gibbsa)

Sygnał dyskretny 

background image

51

Podstawowe właściwości systemów 

Liniowość systemu

(zasada addytywności +homogeniczności =zasada superpozycji)

[ ]

[ ]

[ ]

[ ]

[ ]

[ ]

n

y

n

y

n

y

n

x

n

x

n

x

2

1

2

1

β

α

β

α

+

=

+

=

Stacjonarność systemu

[ ]

[

]

[ ]

[

]

0

1

0

1

n

n

y

n

y

n

n

x

n

x

=

=

background image

52

Przyczynowość systemów i sygnałów

Jeżeli 

y

1

[n]

y

2

[n]

są odpowiedziami systemu na sygnały wejściowe 

odpowiednio 

x

1

[n]

x

2

[n]

, a ponadto sygnały te dla 

n<N

, są sobie równe to: 

System jest przyczynowy jeżeli odpowiedź jego zależy tylko od 

wartości sygnałów wejściowych i wyjściowych w przeszłości i w badanej 
chwili.

Systemy 

nieprzyczynowe

, zwane 

wyprzedzającymi

, to takie, w 

których wartość sygnału wyjściowego w badanej chwili zależy także od 
przyszłych wartości sygnału na wejściu. Przykładami takich systemów są: 

· systemy, w których zmienną niezależną nie jest czas (np. systemy 
cyfrowego przetwarzanie obrazów),
· systemy w których uśredniamy dane zebrane w pewnym okresie czasu 
(ceny akcji na giełdzie, dane demograficzne, sygnały meteorologiczne), i w 
których interesuje nas określenie wolnozmiennych trendów w danych, 
zawierających także szybkozmienne (często przypadkowe) fluktuacje. 

x

1

[n] = x

2

[n] dla 

n

<N

y

1

[n] = y

2

[n] dla 

n

<N

background image

53

Filtr średniej ruchomej rzędu M

(

jako przykład systemu wyprzedzającego)

System, w którym uśredniamy dane zebrane w pewnym 
przedziale czasu, aby usunąć przypadkowe (nietypowe dla 
danego zjawiska) zakłócenia, nazywamy filtrem średniej 
ruchomej rzędu (gdzie rząd filtru oznacza uśrednianie na 
liczbie próbek równej M). Jest to  system 

nieprzyczynowy

.

[ ]

[

]

+

=

+

=

M

M

k

k

n

x

M

n

y

1

2

1

background image

54

Odwracalność systemów

System jest odwracalny, jeżeli jest możliwe znalezienie takiego 
systemu, który włączony z nim kaskadowo da na wyjściu sygnał 
wejściowy.

background image

55

Pamięć systemu

System jest z pamięcią,  jeżeli potrafi gromadzić wartości sygnału 
wejściowego i wyjściowego z przeszłości. 

Konsekwencja tej właściwości jest to, że w systemach bez 
pamięci wartość sygnału wyjściowego w chwili zależy tylko od 
wartości sygnału wejściowego w tej samej chwili. 

Systemy bez pamięci opisane są równaniami algebraicznymi, zaś 
systemy z pamięcią równaniami różnicowymi. 

Przykładami systemów dyskretnych z pamięcią są sumator 
(akumulator) i filtr średniej ruchomej.

background image

56

Stabilność systemów

|x[n]|<B

x

dla każdego n,

|y[n]|<B

y

dla każdego n,

gdzie: B

x

B

y

są dowolnymi skończonymi stałymi. 

W literaturze anglojęzycznej określamy , że układ jest stabilny 
w sensie BIBO (Bounded Input Bounded Output)

background image

57

Analiza systemów liniowych, stacjonarnych 

w dziedzinie czasu

• relacja między sygnałem wejściowym i wyjściowym
• charakterystyki czasowe
• równania różnicowe

δ

[n]

h

[n]

s

[n]

u

[n]

Odpowiedzią systemu cyfrowego

na sygnał w postaci impulsu 

Diraca 

δ

[n], nazywamy 

odpowiedzią impulsową

i oznaczamy 

h

[n]

, zaś odpowiedź systemu na sygnał skoku jednostkowego 

u

[n]

, oznaczamy przez 

s

[n]

i nazywamy 

odpowiedzią skokową

(na skok jednostkowy).

background image

58

Wyznaczanie odpowiedzi systemu dyskretnego

h[n]

x

[n]

y

[n]

Odpowiedź

y[n]

systemu liniowego stacjonarnego na dowolny 

sygnał

x[n]

, wyznaczamy znając odpowiedź impulsową

h[n]

tego systemu, z zależności:

[ ]

[ ] [

]

+∞

−∞

=

=

k

k

n

x

k

h

n

y

[ ] [ ] [ ]

n

x

n

h

n

y

=

splot

background image

59

background image

60

background image

61

background image

62

Połączenia systemów

Kaskadowe, szeregowe

h

1

[n]

h

2

[n]

Ze sprzężeniem zwrotnym

Równoległe

h

1

[n]

h

2

[n]

+

+

h

1

[n]

background image

63

• Odpowiedź impulsowa szeregowo połączonych systemów 
liniowych

stacjonarnych o odpowiedziach impulsowych 

równych odpowiednio h

1

[n] i h

2

[n] jest równa splotowi 

odpowiedzi impulsowych:

[ ] [ ]

[ ]

n

h

n

h

n

h

2

1

=

• Odpowiedź impulsowa równolegle połączonych systemów 
liniowych

stacjonarnych o odpowiedziach impulsowych 

równych odpowiednio h

1

[n] i h

2

[n] jest równa sumie

odpowiedzi impulsowych:

[ ] [ ] [ ]

n

h

n

h

n

h

2

1

+

=

background image

64

• Liniowy system stacjonarny jest stabilny jeżeli 
jego odpowiedź impulsowa jest absolutnie sumowana 
(ma skończoną sumę):

• Liniowy system stacjonarny jest przyczynowy
(niewyprzedzający) jeżeli jego odpowiedź impulsowa 
spełnia warunek:

h[k] = 0 

dla k<0

[ ]

<

+∞

−∞

=

n

n

h

background image

65

Równania różniczkowe i różnicowe

W dziedzinie czasu relacja między sygnałem wejściowym i 
wyjściowym  dla systemu LTI jest opisana liniowym równaniem 
różniczkowym (dla układu analogowego ) bądź różnicowym 
(układ dyskretny)  N-tego rzędu o stałych współczynnikach, 
postaci: 

LTI

x[n]

y[n]

( )

( )

=

=

=

=

=

=

M

k

k

N

k

k

k

k

M

k

k

N

k

k

k

k

k

n

x

b

k

n

y

a

dt

t

x

d

b

dt

t

y

d

a

0

0

0

0

]

[

]

[

(1)

background image

66

Rozwiązanie równania różniczkowego (różnicowego) składa się z rozwiązania 
równania jednorodnego (rozwiązanie ogólne- odpowiedź swobodna) oraz 
rozwiązania szczególnego (odpowiedź wymuszona):

( )

0

0

0

0

=

=

=

=

N

k

k

N

k

k

k

k

k

n

y

a

dt

t

y

d

a

]

[

(2)

Rozwiązanie wymaga podania dodatkowych warunków początkowych. Jeśli 
system jest liniowy, stacjonarny i przyczynowy to możemy zapisać:

( )

[ ]

[ ]

0

0

0

0

0

0

0

0

n

n

n

y

n

n

n

x

t

t

t

y

t

t

t

x

=

=

=

=

dla

dla

dla

dla

)

(

background image

67

Dla układów liniowych stacjonarnych i przyczynowych odpowiedź systemu 
y(t)/y[n] dla czasu t>t

0

(n>n

0

można zatem wyznaczyć z równań (1) dla 

następujących warunków początkowych:

( )

( )

( )

[ ] [

]

[

]

0

1

0

0

0

0

1

0

1

0

0

=

=

=

=

=

=

=

=

N

n

y

n

y

n

y

dt

t

dy

dt

t

dy

t

y

N

N

K

K

Równania (1) można zapisać w postaci:

( )

( )

( )

=

⎟⎟

⎜⎜

=

=

=

=

=

N

k

k

M

k

k

N

k

k

k

k

k

k

M

k

k

k

n

y

a

k

n

x

b

a

n

y

dt

t

y

d

a

dt

t

x

d

b

a

t

y

1

0

0

1

0

0

1

1

]

[

]

[

]

[

,

które dla przypadku równania różnicowego nazywamy równaniem 

rekurencyjnym

- wartości sygnału wyjściowego w czasie zależą od wartości 

wejścia i wyjścia w tym czasie i w chwilach wcześniejszych.  

background image

68

Dla 

N=0, równania upraszczają się do postaci:

( )

( )

[ ]

⎪⎩

=

=

=

=

=

0

0

0

0 0

0 0

M

n

a

b

n

h

k

n

x

a

b

n

y

dt

t

x

d

a

b

t

y

n

M

k

k

k

k

M

k

k

dla

]

[

]

[

równanie różnicowe dla  N=0 
nazywamy równaniem 

nierekurencyjnym

- dla wyznaczenia 

wartości sygnału wyjściowego w 
czasie wystarczy znajomość wartości 
sygnału wejściowego w czasie i w 
chwilach wcześniejszych. 

Systemy opisane równaniem 
rekurencyjnym mają odpowiedź 
impulsową nieskończoną -

systemy 

NOI

zaś systemy opisane równaniem 

nierekurencyjnym

- systemy  SOI 

mają 

skończoną odpowiedź impulsową. 

Gdy N

≥1, równanie jest nierekurencyjne i wymaga do rozwiązania warunków 

początkowych, których liczba określona jest rzędem równania.

background image

69

Elementy schematów blokowych

Element opóźniający

Element całkujący i różniczkujący

x(t)dt

z

-1

x[n]

x[n-1]

x(t)

D

x(t)

dx(t)/dt

Element mnożący

a

x[n]

a x[n]

x(t)

a x(t)

background image

70

Schemat blokowy równania różnicowego 

]

[

]

[

]

[

n

bx

n

ay

n

y

=

+

1

z

-1

+

x[n]

y[n-1]

-a

y[n-1]

b

-a

bx[n]

y[n]

background image

71

Schemat blokowy równania różniczkowego 

( )

( )

( )

( ) ( )

( )

( )

[

]

τ

τ

τ

+

=

=

+

t

t

ay

bx

t

y

t

y

t

bx

t

ay

t

t

y

0

0

d

d

d

x[t]

+

-ay(t)

b

-a

bx[t]

y(t)

background image

72

Przykład:
Wyznaczyć odpowiedź układu liniowego stacjonarnego 
opisanego równaniem różniczkowym I rzędu: 

na sygnały: skoku jednostkowego, impulsowy, wykładniczy 

przy założeniu, że dla 

t<0, y(0)=0

( )

( ) ( )

t

x

t

y

dt

t

dy

=

+

2

background image

73

background image

74

Przykład:
Wyznaczyć odpowiedź układu liniowego stacjonarnego opisanego 
równaniem różnicowym I rzędu 

na sygnał impulsowy:

którym 

y[-1]=0

]

[

]

[

]

[

n

x

n

y

n

y

=

1

2

1

,

]

[

]

[

n

K

n

x

δ

=

background image

75

Rozwiązanie równania ma postać:

K

n

y

n

x

n

y

K

y

x

y

K

y

x

y

K

y

x

y

n

=

+

=

=

+

=

=

+

=

=

+

=

2

1

1

2

1

2

1

1

2

1

2

2

2

1

0

2

1

1

1

1

2

1

0

0

2

1

]

[

]

[

]

[

]

[

]

[

]

[

]

[

]

[

]

[

]

[

]

[

]

[

M

a odpowiedź impulsowa:

]

[

]

[

n

u

n

h

n

=

2

1

background image

76

Przekształcenia całkowe: Laplace'a , transformacja Z, 

przekształcenie Fouriera

Metody analizy sygnałów polegające na zastąpieniu równań 
różniczkowych (różnicowych) opisujących relacje wejście -
wyjście równaniami algebraicznymi wykorzystują 
przekształcenia:  Laplace'a jednostronne i  dwustronne (sygnały 
analogowe), Laurenta , Fouriera i inne. 

W równaniach różniczkowych i różnicowych występują 
sygnały jako funkcje argumentu rzeczywistego t(n). Takie 
funkcje czasu  nazywamy 

oryginałem

lub 

funkcją oryginalną.

Ich odpowiednik w dziedzinie zmiennej zespoonej 

background image

77

Każdej funkcji rzeczywistej czasu f(t) można przyporządkować 
funkcję zmiennej zespolonej s=

σ

+j

ω,

którą nazywamy 

parametrem zespolonym

Funkcję  tę nazywamy transformatą funkcji czasu lub 

obrazem

funkcji czasu w zbiorze liczb zespolonych, oznaczamy przez 

F(s)

i wyznaczamy z zależności:

ds

e

s

F

j

t

f

dt

e

t

f

s

st

j

c

j

c

st

+

π

=

=

)

(

)

(

)

(

)

(

2

1

F

przekształcenie proste

przekształcenie odwrotne

w którym c - liczba rzeczywista dodatnia nie mniejsza od odciętej zbieżności
transformaty, c

σ

background image

78

Przekształcenie Laplace'a proste i odwrotne oznaczamy 
jako:

[

]

[

]

)

(

)

(

)

(

)

(

s

F

L

t

f

t

f

L

s

1

F

=

=

Zestawienie oryginałów i transformat Laplace'a 
wybranych funkcji spotykanych w teorii sygnałów i 
systemów przedstawiono w tablicy

background image

79

1

( )

t

δ

)

(t

Au

s

A

a

s

±

1

at

e

m

t

ω

sin

2

2

ω

+

ω

s

2

2

ω

+

s

s

t

ω

cos

2

1

s

t

(

)

2

1

a

s

+

at

te

background image

80

Podstawowe wzory i twierdzenia

Twierdzenie 1: (o liniowości):

{

}

{

}

{ }

)

(

)

(

)

(

)

(

)

(

)

(

s

bG

s

aF

t

g

bL

t

f

aL

t

bg

t

af

L

+

=

+

=

+

Twierdzenie 2: (o podobieństwie, zmianie skali):

{

}

0

1

>

=

a

a

s

F

a

at

f

L

,

)

(

Twierdzenie 3: (o przesunięciu zespolonym):

{

}

(

)

stala

 

dowolna

,

)

(

=

k

k

s

F

t

f

e

L

kt

background image

81

Twierdzenie 4 :(o opóźnieniu-przesunięciu rzeczywistym):

{

}

)

(

)

(

s

F

e

h

t

f

L

sh

=

Twierdzenie 5 :(graniczne): Jeżeli F(s)=L{f(t)} oraz 
a) jeżeli istnieje granica prawostronna:

to:

b) jeśli wszystkie bieguny funkcji F(s) 
znajdują się w obszarze 

Ω, 

dla dowolnie małego

ε>0, to:

)

(

lim

)

(

t

f

f

t

0

0

0

<

+

=

)

(

lim

)

(

s

sF

f

s

+

=

0

)

(

lim

)

(

lim

)

(

s

sF

t

f

f

s

t

0

=

=

! Uwaga, jeśli bieguny funkcji F(s) leżą na osi urojonej (

ε=0), to twierdzenie 

nie obowiązuje - istnienie granicy F(s) nie zawsze oznacza istnienie granicy f(t)

background image

82

Twierdzenie 6 (o transformacie funkcji okresowej): jeżeli f(t) jest funkcja 
okresową o okresie T, to:

gdzie: F

T

(s) jest transformatą funkcji f(t) za okres.

{

}

( )

( )

dt

t

f

s

F

s

F

t

f

L

st

T

T

sT

T

=

=

e

)

(

e

)

(

0

1

Twierdzenie 7 (o transformacie pochodnej):

{

}

( )

( )

+

+

=

=

0

0

f

s

sF

s

f

s

F

s

t

f

L

)

(

)

(

)

(

'

{

}

( ) ( )

( )

=

+

+

+

n

n

n

n

s

f

s

f

s

f

s

F

s

t

f

L

0

0

0

1

2

)

(

)

(

'

)

(

)

(

background image

83

Twierdzenie 8 (o transformacie całki):

s

s

F

d

f

L

t

)

(

)

(

=

τ

τ

0

Twierdzenie 9 (o transformacie splotu funkcji - twierdzenie 

Borela):

{

}

)

(

)

(

)

(

)

(

)

(

)

(

s

G

s

F

d

t

g

t

f

L

t

g

t

f

L

t

=

τ

τ

=

0

Twierdzenie 10 (o transformacie pochodnej splotu - całki 

Duhamela):

( ) ( )

s

G

s

sF

t

g

t

f

t

L

t

=

τ

τ

d

)

(

)

(

d

d

0

background image

84

Region zbieżności transformaty Laplace'a

Właściwość 1:

Obszar zbieżności transformaty X(s) składa się z pasm równoległych do osi  
urojonych (j

ω

). 

Właściwość 2:

Wymierna transformata Laplace'a nie zawiera biegunów w obszarze 
zbieżności.

Właściwość 3:

Jeśli x(t) jest funkcją o skończonym czasie i jest bezwzględnie całkowalna, to 
obszarem zbieżności jest cała płaszczyzna zmiennej zespolonej s.

Właściwość 4:

Jeśli funkcja x(t) jest prawostronna i jeśli prosta Re{s}=

σ

0

znajduje się w 

obszarze zbieżności, to wszystkie wartości s, dla których Re{s}>

σ

także 

znajdują się w obszarze zbieżności.

Właściwość 5:

Jeśli funkcja x(t) jest lewostronna i jeśli prosta Re{s}=

σ

0

znajduje się w 

obszarze zbieżności, to wszystkie wartości s, dla których Re{s}<

σ

będą także 

w obszarze zbieżności.

background image

85

Właściwość 6:

Jeśli funkcja x(t) jest obustronna i jeśli prosta Re{s}=

σ

0

znajduje się w obszarze 

zbieżności, to obszar zbieżności jest pasmem na płaszczyźnie zmiennej 
zespolonej.

Właściwość 7:

Jeśli transformata X(s) funkcji x(t) jest wymierna, wtedy jej obszar zbieżności 
jest ograniczony biegunami, bądź rozciąga się do nieskończoności i żadne 
bieguny nie znajdują się w jego obszarze.

Właściwość 8:

Jeśli transformata X(s) funkcji x(t) jest wymierna, i jeśli jest prawostronna , to 
jej obszar zbieżności jest ograniczony biegunem leżącym najbardziej na prawo, 
zaś jeśli jest lewostronna , to jej obszar zbieżności jest ograniczony biegunem 
leżącym najbardziej na lewo.

przykłady

background image

86

Wyznaczenia oryginału transformaty 

odwrotna transformata Laplace'a

W celu wyznaczenia oryginału transformaty wykorzystuje się:

tablice oryginałów i transformat

metodę residuów bazująca na twierdzeniu Heaviside'a

Stosowanie tablic oryginałów i transformat jest najprostszą 
metodą i zawsze, gdy to możliwe, tak wyznaczamy oryginał x(t)

.

background image

87

Metoda residuów bazuje na możliwości przedstawienia 
transformaty w postaci ilorazu wielomianów funkcji wymiernych 
zmiennej zespolonej s,

przy czym zakładamy, że:

- ułamek L(s)/M(s) jest nieskracalny,
- stopień licznika jest mniejszy od stopnia mianownika. 

0

1

1

1

0

1

1

1

b

s

b

s

b

s

b

a

s

a

s

a

s

a

s

N

s

L

s

F

n

n

n

n

l

l

l

l

+

+

+

+

+

+

=

=

K

K

)

(

)

(

)

(

background image

88

Twierdzenie 

Heaviside'a

mówi, 

że funkcję 

operatorową  X(s) posiadająca bieguny jednokrotne 
można rozłożyć na ułamki proste:

gdzie:  - jest stopniem wielomianu M(s) i oznacza 
liczbę biegunów funkcji X(s)

n

n

k

k

n

i

i

i

s

s

A

s

s

A

s

s

A

s

s

A

s

M

s

L

s

X

+

+

+

=

=

=

=

K

K

1

1

1

)

(

)

(

)

(

background image

89

Współczynniki od A

1

do  A

n

wyznaczamy ze wzoru na residuum 

funkcji X(s), według: 

(

)

[

]

(

)

=

=

=

=

=

=

n

k

i

i

k

k

k

k

k

s

s

k

s

s

s

M

s

M

s

L

s

X

s

s

s

X

A

k

1

)

(

'

)

(

'

)

(

)

(

lim

)

(

res

k

s

s

t

s

k

k

s

s

L

e

=

1

1

Ponieważ, transformata odwrotna: 
więc oryginał funkcji operatorowej wyrazimy:

t

s

n

k

k

k

k

s

M

s

L

t

x

e

)

(

'

)

(

)

(

=

=

1

Podstawowy wzór  

Heaviside'a

background image

90

Jeśli jeden z biegunów funkcji operatorowej 

X(s) jest biegunem 

zerowym  s

0

=0, wtedy funkcje operatorową przedstawiamy w 

postaci:

a  oryginał liczymy z zależności:

1

=

=

n

m

s

sN

s

L

s

X

,

)

(

)

(

)

(

(

)

=

=

=

+

=

m

k

i

i

k

k

t

s

m

k

k

k

k

s

s

s

N

s

N

s

s

L

N

L

t

x

k

1

1

0

0

)

(

'

e

)

(

'

)

(

)

(

)

(

)

(

background image

91

Przekształcenie 

Z

Ciągowi liczb f[n] można przyporządkować funkcję zmiennej zespolonej 
z, według:

[ ]

[ ]

{

}

)

(

)

(

z

F

Z

n

f

z

n

f

z

F

n

n

1

−∞

=

=

=

Transformata dyskretna

Oryginał dyskretny

Obszar zbieżności szeregu znajduje się na płaszczyźnie zmiennej zespolonej 
na zewnątrz lub wewnątrz okręgu jednostkowego.

Zestawienie oryginałów i transformat Laurenta wybranych funkcji 
spotykanych w teorii sygnałów i systemów przedstawiono w tablicy

background image

92

[ ]

n

δ

1

[ ]

n

u

1

z

z

a

z

z

n

a

1

2

2

+

ω

ω

T

z

z

T

z

cos

sin

T

n

ω

sin

1

2

2

2

+

ω

ω

T

z

z

T

z

z

cos

cos

T

n

ω

cos

2

1)

(

z

z

n

(

)

2

a

z

z

1

n

na

background image

93

Podstawowe własności przekształcenia 

Z

Twierdzenie 1 (o liniowości):

{

}

{ }

{ }

)

(

)

(

)

(

)

(

)

(

)

(

z

bG

z

aF

t

g

bZ

t

f

aZ

t

bg

t

af

Z

+

=

+

=

+

Twierdzenie 2 (o ciągu przesuniętym):

[

]

{

}

( )

[

]

{

}

( )

[ ]

=

+

=

=

1

0

k

m

m

k

k

z

m

f

z

F

z

k

n

f

Z

z

F

z

k

n

f

Z

background image

94

Twierdzenie 3 (o transformacie ciągu sum):

[ ]

( )

z

F

z

z

k

f

Z

n

k

1

0

=

=

Twierdzenie 4 (o różniczkowaniu transformaty):

[ ]

{

}

( )

z

z

F

z

n

nf

Z

d

d

=

Twierdzenie 5 (o zamianie zmiennej na az):

[ ]

{

}

( )

az

F

n

f

a

Z

n

=

background image

95

Twierdzenie 6a (graniczne):

( )

[ ]

0

f

z

F

z

=

lim

Twierdzenie 6b (graniczne):

[ ]

(

) ( )

z

F

z

n

f

z

n

1

1

1

=

<

lim

lim

Twierdzenie 7 (o splocie dwóch ciągów):

[ ] [ ]

{

}

( ) ( )

z

G

z

F

n

g

n

f

Z

=

background image

96

Transformata odwrotna przekształcenia 

Z

Przekształcenie odwrotne dyskretne przyporządkowuje funkcji 
zmiennej zespolonej F(z) sygnał dyskretny (ciąg liczbowy) f[n].
Omówione zostaną 2  metody. 
Obie dotyczą wymiernej funkcji F(z), którą można przedstawić 
w postaci iloczynu funkcji wymiernych postaci:

przy czym zakładamy , że m>=

ν.

0

1

1

1

0

1

1

1

a

z

a

z

a

z

a

b

z

b

z

b

z

b

z

M

z

L

z

F

m

m

m

m

+

+

+

+

+

+

+

+

=

=

ν

ν

ν

ν

K

K

)

(

)

(

)

(

background image

97

• Metoda rozwinięcia w szereg potęgowy

W metodzie mnożymy licznik i mianownik transformaty 

F(z

przez z

-m

. Dzieląc następnie licznik tak otrzymanego wyrażenia 

przez mianownik otrzymuje się szereg:

,

którego kolejne współczynniki są  wyrazami poszukiwanego ciągu.
Metodę stosujemy, gdy chcemy wyznaczyć kilka początkowych 
wyrazów sygnału. 

[ ]

−∞

=

=

n

n

z

n

f

z

)

(

background image

98

• Metoda rozkładu na ułamki proste - odpowiednik metody bazującej 
na twierdzeniu  

Heaviside'a

=

=

=

m

k

k

k

z

z

A

z

N

z

L

z

F

1

)

(

)

(

)

(

(

)

( )

)

(

'

)

(

)

(

lim

k

k

k

z

z

k

z

N

z

L

z

N

z

z

z

L

A

k

=

=

Oryginał 

f[n] funkcji operatorowej F(z) wyrazimy następująco:

[ ]

1

1

=

=

n

k

m

k

k

k

z

z

N

z

L

n

f

)

(

'

)

(

background image

99

Przykłady: 
Wyznaczyć transformaty  następujących sygnałów dyskretnych: 

Wyznaczyć oryginały następujących transformat  dyskretnych:

[ ] [ ] [

]

[ ]

[ ]

[

]

n

n

n

u

n

f

n

u

n

u

n

f

4

3

1

1

2

3

6

δ

+

=

=

( )

( )

(

)(

)

2

2

2

2

5

3

2

2

3

4

=

+

=

z

z

z

z

z

F

z

z

z

z

F

background image

100

Układy cyfrowe i ich rozwiązywanie z wykorzystaniem transformacji Z

m

m

m

y

m

y

y

y

y

y

n

n

x

m

n

x

b

n

x

b

n

x

b

m

n

y

a

n

y

a

n

y

a

n

y

=

=

=

<

=

+

+

=

+

+

+

]

[

,

]

[

,

]

[

]

[

]

[

]

[

]

[

]

[

]

[

]

[

]

[

K

K

K

2

1

1

0

2

1

2

1

0

0

1

2

1

- warunki początkowe

Rozwiązanie zawiera: 
- odpowiedź wymuszoną, będącą rozwiązaniem równania (1) przy zerowych 
warunkach początkowych,
odpowiedź swobodną, będącą rozwiązaniem równania jednorodnego

(1)

background image

101

Dla układu I rzędu:

( )

( )

{

}

( )

( )

( )

(

) (

)

( )

( )

(

)

(

)

( )

(

)

( ) (

)

(

) ( )

(

)

(

)

( )

( )

z

Y

z

Y

a

z

z

y

a

z

X

a

z

b

z

b

z

Y

z

a

y

a

z

X

z

a

z

b

b

z

Y

y

a

z

X

z

b

b

z

a

z

Y

z

X

z

b

z

X

b

y

z

Y

z

a

z

Y

y

n

x

b

n

x

b

n

y

a

n

y

p

w

+

=

+

+

+

+

=

+

+

+

+

=

+

=

+

+

=

+

+

=

+

=

+

1

1

1

1

1

0

1

1

1

1

1

1

1

1

0

1

1

1

1

0

1

1

1

1

0

1

1

1

1

0

1

1

1

1

0

1

1

1

]

[

],

[

]

[

]

[

]

[

Odpowiedź wymuszoną układu cyfrowego wyznaczamy znając transmitancję 
systemu H(z) (transformatę jego odpowiedzi impulsowej h[n]):

( )

( ) ( )

z

X

z

H

z

Y

w

=

background image

102

Gdy 

x[n]=

δ

[

n] to X(z)=1, wtedy dla układu I rzędu zapiszemy:

( ) (

)

(

)

( )

[ ]

[ ]

( )

[ ]

n

u

a

a

b

b

n

a

b

n

h

a

z

z

a

b

b

a

b

z

H

a

z

z

a

b

b

a

b

a

z

a

z

a

z

z

b

b

a

b

a

z

z

b

b

a

b

a

z

b

z

b

z

H

n

1

1

1

0

1

1

1

1

1

0

1

1

1

1

1

0

1

1

1

1

1

1

0

1

1

1

1

0

1

1

1

1

0

1

1

1

1

1

1

1

⎟⎟

⎜⎜

+

δ

=

+

⎟⎟

⎜⎜

+

=

+

⎟⎟

⎜⎜

+

=

+

+

+

=

=

+

+

=

+

+

=

background image

103

Przykład: 
Dla układu dyskretnego opisanego równaniem:

obliczyć:  h[n],  H(z), oraz odpowiedź układu na wymuszenie 
sygnałem skoku jednostkowego x[n]=u[n].

]

[

]

[

]

[

]

[

1

3

4

1

2

1

+

=

n

x

n

x

n

y

n

y

background image

104

Analiza częstotliwościowa sygnałów i systemów

Szereg i przekształcenie Fouriera

Dla sygnału okresowego szereg Fouriera pozwala określić

amplitudy

częstotliwości podstawowej i wyższych 

harmonicznych.

W przypadku funkcji nieokresowych analizowaną funkcję

rozpatruje się w nieskończenie długim przedziale czasu i 
stosuje całkowe przekształcenie Fouriera.

Za pomocą analizy częstotliwościowej można też badać

szeregi dyskretne – w takim przypadku stosuje się tzw. 
dyskretną analizę częstotliwościową - szczególnie ważną przy 
obliczeniach na maszynach cyfrowych. 

background image

105

Szereg  Fouriera funkcji okresowej ciągłej

(

)

(

)

(

)

+

−∞

=

π

=

=

θ

+

ω

+

+

θ

+

ω

+

θ

+

ω

+

=

k

t

T

jk

k

n

n

a

t

n

a

t

a

t

a

a

t

x

2

0

2

0

2

1

0

1

0

2

e

sin

...

sin

sin

)

(

- równanie syntezy 

(

)

α

β

+

β

α

=

β

+

α

cos

sin

cos

sin

sin

t

n

a

t

n

a

t

a

t

a

a

t

x

n

n

n

n

0

0

0

1

1

0

1

1

0

ω

θ

+

ω

θ

+

+

+

ω

θ

+

ω

θ

+

=

sin

cos

cos

sin

...

sin

cos

cos

sin

)

(

(

)

(

)

[

]

=

ω

+

ω

+

=

n

k

k

k

t

k

B

t

k

A

A

t

x

1

0

0

0

2

sin

cos

)

(

background image

106

background image

107

Współczynniki szeregu Fouriera

( )

=

T

t

t

x

T

A

0

0

1

2

d

Równanie analizy 

( )

t

t

x

T

a

t

jk

T

k

d

e

0

1

ω

=

( ) (

)

ω

=

T

k

t

t

k

t

x

T

A

0

0

2

d

cos

( )

t

t

x

T

a

T

d

= 1

0

( ) (

)

ω

=

T

k

t

t

k

t

x

T

B

0

0

2

d

sin

background image

108

Widmo amplitudowe i fazowe sygnału

Wykres współczynników Fouriera, przedstawiający udział
poszczególnych harmonicznych w sygnale x(t), daje obraz rozkładu 
zawartych w nim częstotliwości; 

wykres ten jest nazywany 

widmem częstotliwościowym

lub krótko 

widmem

sygnału.

Współczynniki szeregu Fouriera są liczbami zespolonymi.

|a

k

|=f(k) - widmo amplitudowe      

a

k

=f(k) - widmo fazowe

background image

109

Przykład:

wyznaczyć widmo amplitudowe i fazowe następującego 

sygnału rzeczywistego:

π

+

ω

+

ω

+

ω

+

=

2

2

2

1

0

0

0

t

t

t

t

x

cos

cos

sin

)

(

( )

( )

2

0

1

4

2

2

1

1

4

2

2

1

2

1

1

2

1

1

2

1

1

2

1

1

1

4

2

4

2

1

1

0

>

=

=

=

+

=

=

+

=

=

=

+

=

=

π

π

k

a

a

a

a

a

a

k

,

j

e

j

e

j

j

j

j

j

j

background image

110

Sygnał okresowy prostokątny i jego widmo 

⎪⎩

<

<

<

=

2

0

1

1

1

T

t

T

T

t

t

x

,

,

)

(

T

π

=

ω

2

0

(

)

0

1

1

0

1

1

0

π

ω

=

=

ω

k

k

T

k

t

e

T

a

T

T

t

jk

k

,

sin

d

T

T

t

T

a

T

T

1

0

2

1

1

1

=

=

d

background image

111

Współczynniki szeregu Fouriera (widmo) sygnału okresowego  prostokątnego

dla wybranych wartości w stosunku do T

1

M

π

=

=

π

=

=

π

=

=

=

π

⎛ π

=

=

5

1

3

1

1

2

1

0

2

4

5

5

3

3

1

1

0

1

a

a

a

a

a

a

a

k

k

k

a

T

T

k

,

sin

T=8T

1

T=16T

1

T=4T

1

background image

112

Effekt Gibbsa

background image

113

Zależność Parsevala

( )

+∞

−∞

=

=

k

k

T

a

dt

t

x

T

2

2

1

background image

114

Porównanie sygnału wykładniczego (okresowego) 

analogowego i dyskretnego 

[n] = e

j

ωn

(t)= e

j

ωt

Nieskończenie wiele sygnałów 
harmonicznych o tym samym 
okresie (pulsacji) podstawowym 

Skończona liczba harmonicznych 
równa okresowi N

Te same sygnały dla częstotliwości 
różniących się o 2

π

Różne sygnały dla różnych k

ω

o

Okresowy tylko dla 

ω

o

=2

πm/N

Okresowy dla każdej wartości 

ω

o

Największą częstotliwość oscylacji ma sygnał dyskretny okresowy dla 
ω

o

= ±

π i jego nieparzystych wielokrotności, zaś dla ω

o

=0 bądź 2

πk sygnał, 

otrzymujemy sygnał stały.

background image

115

Sygnał dyskretny okresowy i jego widmo Fouriera

równania analizy i syntezy

[ ]

[ ]

[ ]

=

π

=

ω

+∞

=

π

=

ω

=

=

=

=

N

n

n

N

k

N

n

n

k

k

N

k

n

N

k

k

N

k

n

k

k

n

x

N

n

x

N

a

a

a

n

x

2

2

1

1

0

0

j

j

j

j

e

e

e

e

równanie syntezy 

równanie analizy 

Zależność Parsevala

[ ]

=

=

=

N

k

k

N

n

a

n

x

N

2

2

1

background image

116

Przykład:

wyznaczyć widmo 

amplitudowe i fazowe następującego 
sygnału rzeczywistego:

[ ]

π

+

ω

+

ω

+

ω

+

=

2

2

3

1

0

0

0

n

n

n

n

x

cos

cos

sin

j

j

j

j

j

j

2

1

2

1

2

1

2

3

2

1

2

3

2

1

2

3

2

1

2

3

1

2

2

1

1

0

=

=

+

=

=

=

+

=

=

a

a

a

a

a

background image

117

Sygnał dyskretny okresowy prostokątny i jego widmo 

[ ]

=

,

,

0

1

1

N

n

n

x

N

π

=

ω

2

0

K

K

,

,

,

,

sin

sin

,

,

,

,

N

N

k

N

k

N

N

k

N

a

N

N

k

N

N

a

k

k

2

0

2

1

2

1

2

0

1

2

1

1

±

±

π

+

π

=

±

±

=

+

=

background image

118

Współczynniki szeregu Fouriera (widmo) sygnału okresowego prostokątnego

dla wybranych wartości w stosunku do N

1

,   2N

1

+1=5

N=10

N=20

N=40

background image

119

Odwzorowanie sygnału dyskretnego prostokątnego za sumy pomocą 

sygnałów harmonicznych

[ ]
[ ] [ ]

2

1

2

=

=

=

=

π

N

M

n

x

n

x

a

n

x

M

M

k

n

N

k

k

)

)

j

e

background image

120

Podstawowe właściwości szeregu Fouriera 

F

ciągłego i dyskretnego

Liniowość szeregu Fouriera:

( )

( )

k

k

SF

Bb

Aa

t

By

t

Ax

+

+

Przesunięcie w dziedzinie czasu:

( )
(

)

k

t

T

k

k

t

k

SF

k

SF

a

e

a

e

t

t

x

a

t

x

0

0

0

2

0

π

ω

=

j

j

Odwrócenie w czasie:

( )
( )

k

SF

k

SF

a

t

x

a

t

x

( ) ( )

( )

( )

k

k

k

k

a

a

t

x

t

x

a

a

t

x

t

x

=

=

=

=

background image

121

Skalowanie w czasie:

[ ]
[

]

/

a

m

m

n

x

a

n

x

k

DSF

k

DSF

1

( )

( )

( )

t

T

jk

k

k

k

SF

k

SF

e

a

t

x

a

t

x

a

t

x

α

π

−∞

=

=

α

α

/

2

Dla będącego wielokrotnością m. 
Okresowe o okresie mN

Skalowanie w 

dziedzinie

częstotliwości:

( )

( )

M

k

SF

t

jM

k

SF

a

t

x

e

a

t

x

ω

0

background image

122

Sprzężenie:

[ ]

[ ]

k

DSF

k

DSF

a

n

x

a

n

x

Splot okresowy

[ ] [

]

k

k

DSF

N

r

b

Na

r

n

y

r

x

=

( ) (

)

k

k

SF

T

b

Ta

t

y

x

τ

τ

τ

d

Mnożenie sygnałów

[ ] [ ]

l

k

N

l

l

k

k

SF

b

a

b

a

n

y

n

x

=

=

( ) ( )

l

k

l

l

k

k

SF

b

a

b

a

t

y

t

x

−∞

=

=

background image

123

Pochodna:

( )

( )

k

SF

k

SF

a

T

k

t

t

x

a

t

x

π

2

j

d

d

Pierwsza różnica

[ ]

[ ] [

]

k

N

k

DSF

k

DSF

a

n

x

n

x

a

n

x

⎟⎟

⎜⎜

π

− 2

1

1

j

e

Suma bieżąca

Całka

( )

( )

(

)

k

SF

t

k

SF

a

k

t

t

x

a

t

x

0

1

ω

j

d

[ ]

[ ]

(

)

k

k

DSF

n

k

k

DSF

a

k

x

a

n

x

0

1

1

ω

−∞

=

j

e

O skończonej wartości i okresowa tylko 
wtedy, gdy a

0

=0

background image

124

{ }

{ }

( )

{ }

{ }

k

k

k

k

k

k

k

k

k

k

a

a

a

a

a

a

t

x

a

a

a

a

−∠

=

=

=

=

=

Im

Im

Re

Re

Symetria sprzężenia dla sygnałów rzeczywistych 

Ponadto, 
- gdy sygnał jest rzeczywisty i parzysty to współczynniki a

k

szeregu są rzeczywiste i parzyste
- gdy sygnał jest rzeczywisty i nieparzysty to współczynniki 
a

k

są czysto urojone i nieparzyste

background image

125

Odpowiedź częstotliwościowa systemu LTI

( )

( )

( )

[ ]

( )

( )

( )

[ ]

( )

( )

(

)

(

)

[ ]

[ ]

⎟⎟

⎜⎜

=

⎟⎟

⎜⎜

=

=

ω

=

ω

=

=

=

τ

τ

=

ω

=

τ

τ

=

π

⎛ π

π

+

−∞

=

⎛ π

+

=

ω

+

−∞

=

ω

+

−∞

=

ω

+

−∞

=

ω

+

−∞

=

τ

ωτ

+∞

−∞

=

+∞

−∞

=

τ

τ

N

jk

k

k

n

N

k

N

jk

n

k

n

N

k

N

k

k

k

k

t

k

n

k

t

k

n

k

n

n

k

k

s

H

a

b

H

a

n

y

a

n

x

jk

H

a

b

jk

H

a

t

y

a

t

x

n

h

H

d

h

H

z

k

h

z

H

d

h

s

H

2

2

2

2

0

0

0

0

e

e

e

e

e

e

e

e

e

j

e

j

j

j

j

j

j

j

background image

126

Przykład 1: 

Okresowy sygnał 

, którego współczynniki 

szeregu Fouriera wynoszą:

podano na zaciski  systemu liniowego stacjonarnego o 

odpowiedzi impulsowej:                      .

Należy wyznaczyć współczynniki szeregu Fouriera  b

k

odpowiedzi systemu 

y(t). 

( )

t

k

n

k

a

t

x

π

+

=

=

2

3

3

j

e

,

,

,

,

3

1

2

1

4

1

1

3

3

2

2

1

1

0

=

=

=

=

=

=

=

a

a

a

a

a

a

a

( )

( )

t

u

t

h

t

= e

P

rzykład 2: Znaleźć odpowiedź y[n] systemu dyskretnego LTI 

na sygnał                           , jeśli jego odpowiedź impulsowa 

wynosi:                 

[ ]

⎛ π

=

N

n

n

x

2

cos

[ ]

[ ]

1

1

+

<

α

<

α

=

,

n

u

n

h

n

background image

127

Filtracja sygnałów

Odpowiedzi częstotliwościowe czterech idealnych filtrów 
cyfrowych zero-fazowych o rzeczywistych współczynnikach 
odpowiedzi impulsowej przedstawione są na rysunkach: 

π

−π

ω

c

−ω

c

Η

LP

(e

j

ω

)

1

π

−π

ω

c

−ω

c

Η

HP

(e

j

ω

)

1

ω

ω

c1

π

−π

−ω

c1

Η

BS

(e

j

ω

)

1

−ω

c2

ω

c2

ω

ω

π

−π

ω

c1

ω

c2

−ω

c1

Η

BP

(e

j

ω

)

1

−ω

c2

ω

(a)

(c)

(d)

(b)

background image

128

Filtry dolno- i górnoprzepustowy są opisane funkcjami przejścia 
pierwszego rzędu postaci odpowiednio: 

π

−π

ω

c

−ω

c

Η

LP

(e

j

ω

)

1

( )

1

1

1

1

2

1

α

+

α

=

z

z

z

H

LP

π

−π

ω

c

−ω

c

Η

HP

(e

j

ω

)

1

( )

1

1

1

1

2

1

α

α

+

=

z

z

z

H

HP

background image

129

Filtry pasmowe z rysunków c i d są opisane funkcjami przejścia 
drugiego rzędu rzędu postaci odpowiednio: 

( )

(

)

2

1

2

1

1

1

2

1

α

+

α

+

β

α

=

z

z

z

z

H

BP

( )

(

)

2

1

2

1

1

1

2

1

2

1

α

+

α

+

β

+

β

α

+

=

z

z

z

z

z

H

BS

ω

c1

π

−π

−ω

c1

Η

BS

(e

j

ω

)

1

−ω

c2

ω

c2

ω

π

−π

ω

c1

ω

c2

−ω

c1

Η

BP

(e

j

ω

)

1

−ω

c2

ω

background image

130

Łącząc szeregowo opisane wyżej proste filtry cyfrowe, można
budować filtry z bardziej ostrą odpowiedzią impulsową.  
Łącząc dolnoprzepustowych filtrów pierwszego rzędu.

Wypadkowa funkcja przejścia takiej struktury będzie opisana
funkcja przejścia postaci:

( )

K

LP

z

z

z

G

⎟⎟

⎜⎜

α

+

α

=

1

1

1

1

2

1

Podane filtry idealne należą do grupy o NOI i zerowej fazie.  

Konstruuje się także filtry, w których funkcja przejścia 

odpowiada skończonej odpowiedzi impulsowej (SOI) z 
odpowiedzią fazową będącą liniową funkcją

ω. 

background image

131

Przykłady filtrów:
1) dolnoprzepustowy

2) górnoprzepustowy

( )

( )

( )

ω

=

ω

=

j

j

H

dt

t

dx

t

y

[ ] [

]

[

]

( ) (

)

(

)

2

1

2

1

1

2

1

2

/

cos

e

e

e

]

[

/

j

j

j

ω

=

+

=

+

=

ω

ω

ω

H

n

x

n

x

n

y

background image

132

3) Filtr rekursywny I -rzędu (system NOI)

[

] [ ]

( )

[ ]

[ ]

n

u

a

n

h

a

H

n

x

n

ay

n

y

n

=

=

=

ω

ω

,

e

e

]

[

j

j

1

1

1

6

0,

=

a

6

0,

=

a

background image

133

3) Filtr nierekursywny  (system SOI):

gdzie, y[n] jest średnią ważoną po N+M+1 wartościach  x[n], od 
x[n-M] do x[n+N], z wagami równymi współczynnikom b

k

- dolnoprzepustowy
a) N+M+1=3

[ ]

( )

=

=

M

N

k

k

n

x

b

n

]

[

[

] [ ] [

]

(

)

[

] [ ] [

]

(

)

( ) (

)

(

)

ω

+

=

+

+

=

+

δ

+

δ

+

δ

=

+

+

+

=

ω

ω

ω

cos

e

e

e

]

[

]

[

j

j

j

2

1

3

1

1

3

1

1

1

3

1

1

1

3

1

H

n

n

n

n

h

n

x

n

x

n

x

n

y

background image

134

[

]

( )

2

2

1

1

1

1

1

0

1

1

1

1

2

/

sin

sin

e

e

poza

]

[

]

[

j

j

ω

⎥⎦

⎢⎣

+

+

ω

+

+

=

+

+

=

⎪⎩

+

+

=

+

+

=

⎛ −

ω

=

ω

ω

=

N

M

e

M

N

M

N

H

M

n

N

M

N

n

h

k

n

x

M

N

n

y

M

N

j

M

N

k

k

M

N

k

b) N+M+1=33   (M=N=16)

c) N+M+1=65    (M=N=32)

background image

135

Filtr nierekursywny (SOI) - górnoprzepustowy

[ ] [

]

[

]

( ) (

)

(

)

2

1

2

1

1

2

1

2

/

sin

je

e

e

]

[

/

j

j

j

ω

=

=

=

ω

ω

ω

H

n

x

n

x

n

y

-wszystkie  filtry SOI są stabilne, bo odpowiedź impulsowa 
jest skończona, a zatem sumowalna.
- dla N>0 w równaniu     filtr jest systemem nieprzyczynowym,
tj. y[n]zależy  od przyszłych wartości x[n]. W filtracji w czasie 
rzeczywistym, w równaniu musimy założyć N

≤0

( )

background image

136

Próbkowanie sygnałów

Próbkowanie polega na przekształceniu sygnału ciągłego w 
równoważny sygnał dyskretny a następnie w sygnał cyfrowy. 
Przekształcenie powinno umożliwiać odtworzenie sygnału 
ciągłego na podstawie sygnału dyskretnego (ciągu próbek) z 
dowolną dokładnością. 

background image

137

Próbkowanie za pomocą funkcji Sza

( ) ( ) ( )

( )

(

)

( )

( ) (

)

+

−∞

=

+

−∞

=

δ

=

δ

=

=

n

p

n

p

nT

t

nT

x

t

x

nT

t

t

p

t

p

t

x

t

x

background image

138

( )

( ) (

)

(

)

( )

( )

(

)

(

)

+

−∞

=

+

−∞

=

+∞

ω

ω

=

ω

π

ω

δ

π

=

ω

θ

θ

ω

θ

π

=

ω

k

s

p

k

p

k

j

X

T

j

X

T

k

T

j

P

d

j

P

j

X

j

X

1

2

2

2

1

background image

139

Twierdzenie o próbkowaniu

Niech  x(t) oznacza sygnał analogowy  o ograniczonym widmie, 
takim, że X(j

ω

)=0 dla |

ω

|>

ω

Sygnał  x(t) jest jednoznacznie określony (równoważny) przez 
zbiór odległych o jego próbek x(nT),  n=0,  ±1,  ±2,... , jeśli 
częstotliwość próbkowania:

ω

s

≥2

ω

M

a graniczny czas próbkowania: 

T

≤π/

ω

M

gdzie:  

ω

s

= 2

π/T, ω

- częstotliwość Nyquista

background image

140

W dziedzinie częstotliwości,
idea dowodu twierdzenia o 
próbkowaniu polega na 
zastosowaniu do widma X(j

ω

sygnału x(t) dwóch 
znoszących się wzajemnie 
operacji:

• przedłużania okresowego 
widma - powielenia

• filtracji widma powielonego.

background image

141

Próbkowanie składa się z następujących 
operacji:

Powielanie okresowe widma X(j

ω

) sygnału x(t),

• Filtrowanie powielonego widma X

p

(j

ω

) za pomocą

idealnego filtru dolno-przepustowego o częstotliwościach 
odcięcia 

±

ω

c, 

takiej, że:      

ω

M

<|

ω

c

|<

ω

s

-

ω

M

• Przekształcanie przefiltrowanego widma X(j

ω

) na sygnał

w dziedzinie czasu x(t). 

background image

142

Odtworzenie sygnału ciągłego ze znajomości ciągu 
jego próbek

Twierdzenie Kotielnikowa-Shannona

Dowolną funkcję czasu można przedstawić w postaci szeregu 
Kotielnikowa-Shannona, który ma postać szeregu Fouriera 
funkcja bazową Sa:

( )

( )

(

)

(

)

=

−∞

=

π

=

n

n

m

nT

t

f

Sa

nT

x

t

x

2

background image

143

background image

144

Przyczyny błędów próbkowania

• niepoprawny dobór częstotliwości próbkowania,

• założenie idealności filtru dolnoprzepustowego,

• założenie idealności impulsów bramkujących.