Teoria sygnałów - ATAM

144
Teoria sygnałów ID II semestr zimowy 30 h wykładu +30 h ćwiczeń rachunkowych Henryka Danuta Stryczewska INSTYTUT PODSTAW ELEKTROTECHNIKI I ELEKTROTECHNOLOGII

Transcript of Teoria sygnałów - ATAM

Page 1: Teoria sygnałów - ATAM

Teoria sygnałów

ID II semestr zimowy

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

Henryka Danuta Stryczewska

INSTYTUT PODSTAW ELEKTROTECHNIKI I ELEKTROTECHNOLOGII

Page 2: Teoria sygnałów - ATAM

2

Program wykładów1. 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.

Page 3: Teoria sygnałów - ATAM

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.

Page 4: Teoria sygnałów - ATAM

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.

Page 5: Teoria sygnałów - ATAM

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.

Page 6: Teoria sygnałów - ATAM

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ść

Page 7: Teoria sygnałów - ATAM

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

Page 8: Teoria sygnałów - ATAM

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.

Page 9: Teoria sygnałów - ATAM

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).

Page 10: Teoria sygnałów - ATAM

10

Przykładowy system przetwarzania sygnałów

Page 11: Teoria sygnałów - ATAM

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ą i odbywa się za pomocą tzw. próbkowania a proces odwrotny uciąglaniem sygnału i do tego wykorzystujemy aproksymację.

Page 12: Teoria sygnałów - ATAM

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.

Page 13: Teoria sygnałów - ATAM

13

Sygnał może być funkcja wielu zmiennych i zwykle jest, np. obraz(nieruchomy - f. współrzędnych prostokątnych, ruchomy jw. + czas), aleomawiać 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)

0 t

x[n]

3

n

21 4-1 0 -2

Page 14: Teoria sygnałów - ATAM

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

Page 15: Teoria sygnałów - ATAM

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 N1 do N2, przy czym N2 >N1. Czas trwania sygnału wyznaczamy jako: N=N2-N1+1.

Sygnały dyskretne dzielimy na:

• Sygnały kwantowane w pionie

• Sygnały kwantowane w poziomie

• Sygnały cyfrowe

x(t)

t

0 t

0 t

0 t

Sygnał kwantowany w pionie Sygnał kwantowany w poziomie

Sygnał cyfrowy

Page 16: Teoria sygnałów - ATAM

16

Dyskretyzacja sygnału

Page 17: Teoria sygnałów - ATAM

17

Energia sygnału

∑∑

∫∫∞+

−∞=

+

−=∞→∞

∞−−∞→∞

==

==

n

N

NnN

def

T

TT

def

]n[x]n[xlimE

dt)t(xdt)t(xlimE

22

22

Page 18: Teoria sygnałów - ATAM

18

Moc sygnału

+

−=∞→∞

−∞→∞

+=

=

N

NnN

def

T

TT

def

]n[xN

limP

dt)t(xT

limP

2

2

121

21

Page 19: Teoria sygnałów - ATAM

19

Moc sygnału okresowego

dt)t(xT

P

,]n[xN

P

T

T

N

nN

=

=−

=

0

2

1

0

2

1

1

Page 20: Teoria sygnałów - ATAM

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ść.

Page 21: Teoria sygnałów - ATAM

21

Zależności przydatne przy wyznaczaniu parametrów sygnałów dyskretnych

• suma skończonego szeregu sygnału wykładniczego, a - liczba zespolona

∑−

= ⎪⎩

⎪⎨⎧

≠αα

α

=α=α

1

0 1

1N

n

nN

-1-1

dlaN ( )∑ ∑

=

+

=

αα

=α+N

k

N

k

kk

ddk

0

1

01

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

1<α( )

=

=

=

α−α

α−α

α−=α

kn

kn

n

n

n

n

n

1

1

11

02

0

Page 22: Teoria sygnałów - ATAM

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

112

1 t

t

dttxtt

x

( )∫τ+

τ−∞→τ τ

= dttxx21lim

( ) okres, −= ∫+

TdttxT

xTt

tT

o

o

1

( ) ,∫+

ττ=Tt

Ttt dx

Tx

21

∑=+−

=2

11

112

n

nn

nxnn

x ][

∑−=

∞→ +=

N

NnNN nxN

x ][lim12

1

∑+

−=+=

Nn

Nnkn kx

Nx ][

121

( )okres,][ −= ∑

−+

=

NnxN

xNn

nn

o

o

11

Page 23: Teoria sygnałów - ATAM

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

12

1 t

t

dttxtt

X

( )∫τ+

τ−∞→τ τ

= dttxx 22

21lim

( )[ ]∫τ

τ−∞→τ

τ−ττ

=σ dxxx2

21lim

∑=+−

=2

1

2

12

2

11 n

nnnx

nnx ][

∑−=

∞→ +=

N

NnNnx

Nx ][lim 22

121

[ ]∑−=

∞→−

+=σ

N

NnNx xnxN

2

121 ][lim

( )

∑−+

=

=121 Nn

nn

o

o

nxN

X ][( )∫+

=Tt

t

o

o

dttxT

X 21

Page 24: Teoria sygnałów - ATAM

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-no] – w zależności od znaku no system wprowadza opóźnienie -no>0 lub przyspieszenie no<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 b decydują o przesunięciu fazowym sygnału.

Page 25: Teoria sygnałów - ATAM

25

Przykłady transformacji sygnałów

Page 26: Teoria sygnałów - ATAM

26

Sygnał parzysty i nieparzysty

Page 27: Teoria sygnałów - ATAM

27

Przykłady sygnałów deterministycznych analogowych i ich równania

• Sygnały impulsowe o ograniczonej energii

Page 28: Teoria sygnałów - ATAM

28

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

Page 29: Teoria sygnałów - ATAM

29

• Sygnały o ograniczonej mocy średniej - nieokresowe

Page 30: Teoria sygnałów - ATAM

30

• Sygnały o ograniczonej mocy średniej okresowe

Page 31: Teoria sygnałów - ATAM

31

Page 32: Teoria sygnałów - ATAM

32

• Sygnały zmodulowane

ka, kf,kφ, - głębokość modulacji, ωo- częstotliwość nośna,

Page 33: Teoria sygnałów - ATAM

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)

Page 34: Teoria sygnałów - ATAM

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π(10t2)] x(t)=sin[2π(10t+(10/2π2)sin2π2t)]

Page 35: Teoria sygnałów - ATAM

35

Sygnały dystrybucyjne

• Impuls Diraca (delta Kronekera)

• Ciągi aproksymujące dystrybucję Diraca

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

( ) ( ) 10

=δ⎩⎨⎧

=∞≠

=δ ∫+∞

∞−

dttt ,0tdla0tdla

( ) ( )

( ) 2

2

10

τπ

→τ

τ=τδ

τδ=δ

t

et

tt

,

,lim

Page 36: Teoria sygnałów - ATAM

36

Właściwości dystrybucji Diraca

• Mnożenie przez stałą • Zmiana skali

( )∫+∞

∞−

=δ adtta ( ) ( ) ( )ta

attTTt

δ=δδ=⎟⎠⎞

⎜⎝⎛δ

1,

• Parzystość dystrybucji

( ) ( )tt −δ=δ

• Właściwość próbkowania dystrybucji

( ) ( ) ( ) ( )( ) ( ) ( ) ( )ttxtttx

txttxδ=−δ

δ=δ

00

0

Page 37: Teoria sygnałów - ATAM

37

• Właściwość powtarzania

( ) ( ) ( ) ( ) ( )

( ) ( ) ( )( ) ( ) ( )00 ttxtttx

txttx

txdtxdtx

−=−δ⊗=δ⊗

=ττδτ−=ττ−δτ ∫∫+∞

∞−

+∞

∞−

• Właściwość filtracji

( ) ( ) ( )

( ) ( ) ( )00

0

txdttttx

xdtttx

=−δ

∫∞+

∞−

+∞

∞−

Page 38: Teoria sygnałów - ATAM

38

Pochodna dystrybucji Diraca

( ) ( )

( )

( ) ( ) ( )∫

∫∞

∞−

∞−

′−=−δ′

=δ′

τδ′=τδ′

00

0

txdttttx

t

tdtdt ,,

Page 39: Teoria sygnałów - ATAM

39

Parzysta i nieparzysta para dystrybucji

( ) ⎥⎦

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛ −δ+⎟

⎠⎞

⎜⎝⎛ +δ=

21

21

21 tttII ( ) ⎥

⎤⎢⎣

⎡⎟⎠⎞

⎜⎝⎛ −δ−⎟

⎠⎞

⎜⎝⎛ +δ=

21

21

21 tttII

1/2-1/2

1/2

(t)

1/2

-1/2

1/2

(t)

Page 40: Teoria sygnałów - ATAM

40

Dystrybucja grzebieniowa (funkcją sza)

0 1-1 2-2 3-3 t

(t)

(t/T)(1/T)

T0

( ) ( )

( ) ( )∑

∑∞+

−∞=

+∞

−∞=

−δ=

δ=

kT

k

kTttIII

ttIII

Page 41: Teoria sygnałów - ATAM

41

Właściwości dystrybucji grzebieniowej• Właściwość próbkowania

( ) ( ) ( ) ( ) ( )

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

( ) ( )∑

∞+

−∞=

+∞

−∞=

−δ=⎟⎠⎞

⎜⎝⎛

+−δ+δ++δ−+

+δ−=−δ=

n

n

nTtnTxTtIII

Ttx

txtxtx

txntnxtIIItx

)(

)(

111011

22

K

K

• Właściwość powielania okresowego

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

( ) ∑

∑∞+

−∞=

+∞

−∞=

−=⎟⎠⎞

⎜⎝⎛⊗

++++++++−=−=⊗

n

n

nTtxTtIII

Ttx

txtxtxtxtxntxtIIItx

)(

)()(

1

2123 KKK

Page 42: Teoria sygnałów - ATAM

42

Dyskretny sygnał impulsowy (próbka)

Page 43: Teoria sygnałów - ATAM

43

Właściwości dyskretnego impulsu

• Właściwość powtarzania

[ ] [ ] [ ] [ ] [ ] [ ]nxnnxknkxnxk

=⊗=−= ∑+∞

−∞=

δδ

• Właściwość przemienności

[ ] [ ] [ ] [ ] [ ]∑∑+∞

−∞=

+∞

−∞=

−=−=kk

nknxknkxnx δδ

Page 44: Teoria sygnałów - ATAM

44

• Właściwość filtracji

[ ] [ ] [ ]

[ ] [ ] [ ]00

0

nxnnkx

xkkx

k

k

=−

=

∑∞+

−∞=

+∞

−∞=

δ

δ

• Właściwość parzystości

[ ] [ ]nn δδ =−

• Zmiana skali

[ ] [ ]nn δα

αδ 1=

Page 45: Teoria sygnałów - ATAM

45

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

α > 1

0< α <1

-1< α < 0

α < -1

Page 46: Teoria sygnałów - ATAM

46

Sygnał sinusoidalny

N= 12

N= 31

nieokresowy

x [n] = ejωn

Warunek okresowości

Page 47: Teoria sygnałów - ATAM

47

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

Page 48: Teoria sygnałów - ATAM

48

Sygnały wykładniczy zespolony rosnący i malejące

Page 49: Teoria sygnałów - ATAM

49

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

x [n] = ejωnx (t)] = ejω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/NOkresowy 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.

Page 50: Teoria sygnałów - ATAM

50

Aproksymacja sygnału bramki za pomocą szeregu sygnałów harmonicznych

Sygnał analogowy (efekt Gibbsa) Sygnał dyskretny

Page 51: Teoria sygnałów - ATAM

51

Podstawowe właściwości systemów

Liniowość systemu(zasada addytywności +homogeniczności =zasada superpozycji)

[ ] [ ] [ ][ ] [ ] [ ]nynyny

nxnxnx

21

21

βαβα

+=+=

Stacjonarność systemu

[ ] [ ][ ] [ ]01

01

nnynynnxnx

−=−=

Page 52: Teoria sygnałów - ATAM

52

Przyczynowość systemów i sygnałówJeżeli y1[n] i y2[n] są odpowiedziami systemu na sygnały wejściowe odpowiednio x1[n] i x2[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.

x1[n] = x2[n] dla n<N y1[n] = y2[n] dla n<N

Page 53: Teoria sygnałów - ATAM

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 M (gdzie rząd filtru oznacza uśrednianie na liczbie próbek równej M). Jest to system nieprzyczynowy.

[ ] [ ]∑+

−=

−+

=M

Mkknx

Mny

121

Page 54: Teoria sygnałów - ATAM

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.

Page 55: Teoria sygnałów - ATAM

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 n 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.

Page 56: Teoria sygnałów - ATAM

56

Stabilność systemów

|x[n]|<Bx dla każdego n,

|y[n]|<By dla każdego n,

gdzie: Bx i By są dowolnymi skończonymi stałymi.

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

Page 57: Teoria sygnałów - ATAM

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).

Page 58: Teoria sygnałów - ATAM

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

knxkhny

[ ] [ ] [ ]nxnhny ⊗=splot

Page 59: Teoria sygnałów - ATAM

59

Page 60: Teoria sygnałów - ATAM

60

Page 61: Teoria sygnałów - ATAM

61

Page 62: Teoria sygnałów - ATAM

62

Połączenia systemówKaskadowe, szeregowe

h1[n] h2[n]

Ze sprzężeniem zwrotnymRównoległe

h1[n]

h2[n]

+

+ h1[n]

Page 63: Teoria sygnałów - ATAM

63

• Odpowiedź impulsowa szeregowo połączonych systemów liniowych stacjonarnych o odpowiedziach impulsowych równych odpowiednio h1[n] i h2[n] jest równa splotowi odpowiedzi impulsowych:

[ ] [ ] [ ]nhnhnh 21 ⊗=

• Odpowiedź impulsowa równolegle połączonych systemów liniowych stacjonarnych o odpowiedziach impulsowych równych odpowiednio h1[n] i h2[n] jest równa sumieodpowiedzi impulsowych:

[ ] [ ] [ ]nhnhnh 21 +=

Page 64: Teoria sygnałów - ATAM

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

nh

Page 65: Teoria sygnałów - ATAM

65

Równania różniczkowe i różnicoweW 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:

LTIx[n] y[n]

( ) ( )

∑∑

∑∑

==

==

−=−

=

M

kk

N

kk

k

kM

kk

N

kk

k

k

knxbknya

dttxdb

dttyda

00

00

][][

(1)

Page 66: Teoria sygnałów - ATAM

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

kk

N

kk

k

k

knya

dttyda

][

(2)

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

( )[ ] [ ] 00

00

0000

nnnynnnx

tttytttx

≤=⇒≤=

≤=⇒≤=

dladla

dladla)(

Page 67: Teoria sygnałów - ATAM

67

Dla układów liniowych stacjonarnych i przyczynowych odpowiedź systemu y(t)/y[n] dla czasu t>t0 (n>n0) można zatem wyznaczyć z równań (1) dla następujących warunków początkowych:

( ) ( ) ( )

[ ] [ ] [ ] 01

0

000

10

10

0

=−==−=

==== −

Nnynynydt

tdydt

tdyty N

N

K

K

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

( ) ( ) ( )

⎟⎠

⎞⎜⎝

⎛−−−=

⎟⎟⎠

⎞⎜⎜⎝

⎛−=

∑∑

∑∑

==

==

N

kk

M

kk

N

kk

k

kk

kM

kk

knyaknxba

ny

dttyda

dttxdb

aty

100

100

1

1

][][][

,

które dla przypadku równania różnicowego nazywamy równaniem rekurencyjnym - wartości sygnału wyjściowego w czasie n zależą od wartości wejścia i wyjścia w tym czasie i w chwilach wcześniejszych.

Page 68: Teoria sygnałów - ATAM

68

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

( ) ( )

[ ]⎪⎩

⎪⎨

⎧ ≤≤=

−=

=

=

=

0

00

0 0

0 0

Mnab

nh

knxabny

dttxd

abty

n

M

k

k

k

kM

k

k

dla

][][

równanie różnicowe dla N=0 nazywamy równaniem nierekurencyjnym - dla wyznaczenia wartości sygnału wyjściowego w czasie n wystarczy znajomość wartości sygnału wejściowego w czasie n 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.

Page 69: Teoria sygnałów - ATAM

69

Elementy schematów blokowych

Element opóźniający Element całkujący i różniczkujący

∫x(t)dtz-1

x[n] x[n-1] x(t)∫

Dx(t) dx(t)/dtElement mnożący

ax[n] a x[n]

x(t) a x(t)

Page 70: Teoria sygnałów - ATAM

70

Schemat blokowy równania różnicowego

][][][ nbxnayny =−+ 1

z-1

+x[n]

y[n-1]

-ay[n-1]b

-a

bx[n]

y[n]

Page 71: Teoria sygnałów - ATAM

71

Schemat blokowy równania różniczkowego ( ) ( ) ( )

( ) ( ) ( ) ( )[ ] ττ−τ+=

=+

∫t

t

aybxtyty

tbxtaytty

0

0 d

dd

x[t]+

-ay(t)

b

-a

bx[t]

∫y(t)

Page 72: Teoria sygnałów - ATAM

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

( ) ( ) ( )txtydt

tdy=+ 2

Page 73: Teoria sygnałów - ATAM

73

Page 74: Teoria sygnałów - ATAM

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

][][][ nxnyny =−− 121

,][][ nKnx δ=

Page 75: Teoria sygnałów - ATAM

75

Rozwiązanie równania ma postać:

Knynxny

Kyxy

Kyxy

Kyxy

n

⎟⎠⎞

⎜⎝⎛=−+=

⎟⎠⎞

⎜⎝⎛=+=

⎟⎠⎞

⎜⎝⎛=+=

=−+=

211

21

211

2122

210

2111

12100

2

1

][][][

][][][

][][][

][][][

M

a odpowiedź impulsowa: ][][ nunhn

⎟⎠⎞

⎜⎝⎛=21

Page 76: Teoria sygnałów - ATAM

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

Page 77: Teoria sygnałów - ATAM

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 obrazemfunkcji czasu w zbiorze liczb zespolonych, oznaczamy przez F(s)i wyznaczamy z zależności:

dsesFj

tf

dtetfs

stjc

jc

st

∫∞+

∞−

∞−

π=

=

)()(

)()(

21

F przekształcenie proste

przekształcenie odwrotne

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

Page 78: Teoria sygnałów - ATAM

78

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

[ ][ ])()(

)()(sFLtf

tfLs1

F−=

=

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

Page 79: Teoria sygnałów - ATAM

79

1( )tδ

)(tAusA

as ±1ate m

tωsin22 ω+

ωs

22 ω+ss

tωcos

21st

( )21as +

atte −

Page 80: Teoria sygnałów - ATAM

80

Podstawowe wzory i twierdzenia

Twierdzenie 1: (o liniowości):

)()()()()()( sbGsaFtgbLtfaLtbgtafL +=+=+

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

01>⎟

⎠⎞

⎜⎝⎛= a

asF

aatfL ,)(

Twierdzenie 3: (o przesunięciu zespolonym):

( ) stala dowolna,)( −−= kksFtfeL kt

Page 81: Teoria sygnałów - ATAM

81

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

)()( sFehtfL sh−=−

Twierdzenie 5 :(graniczne): Jeżeli F(s)=Lf(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)( tfft 00

0→<

+ =

)(lim)( ssFfs ∞→

+ =0

)(lim)(lim)( ssFtffst 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)

Page 82: Teoria sygnałów - ATAM

82

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

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

( )

( ) dttfsF

sFtfL

stT

T

sTT

∫=

−=

e)(

e)(

0

1

Twierdzenie 7 (o transformacie pochodnej):

( ) ( )++

−=⎥⎦

⎤⎢⎣

⎡−= 00 fssF

sfsFstfL )()()('

( ) ( ) ( )⎥⎦

⎤⎢⎣

⎡−−−=

+−++

n

nnn

sf

sf

sfsFstfL 000 1

2

)()( ')()(

Page 83: Teoria sygnałów - ATAM

83

Twierdzenie 8 (o transformacie całki):

ssFdfL

t )()( =⎭⎬⎫

⎩⎨⎧

ττ∫0

Twierdzenie 9 (o transformacie splotu funkcji - twierdzenie Borela):

)()()()()()( sGsFdtgtfLtgtfLt

=⎭⎬⎫

⎩⎨⎧

ττ−=⊗ ∫0

Twierdzenie 10 (o transformacie pochodnej splotu - całki Duhamela):

( ) ( )sGssFtgtft

Lt

=⎭⎬⎫

⎩⎨⎧

ττ−∫ d)()(dd

0

Page 84: Teoria sygnałów - ATAM

84

Region zbieżności transformaty Laplace'aWł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 Res=σ0 znajduje się w obszarze zbieżności, to wszystkie wartości s, dla których Res>σ0 także znajdują się w obszarze zbieżności.

Właściwość 5:

Jeśli funkcja x(t) jest lewostronna i jeśli prosta Res=σ0 znajduje się w obszarze zbieżności, to wszystkie wartości s, dla których Res<σ0 będą także w obszarze zbieżności.

Page 85: Teoria sygnałów - ATAM

85

Właściwość 6:

Jeśli funkcja x(t) jest obustronna i jeśli prosta Res=σ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

Page 86: Teoria sygnałów - ATAM

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).

Page 87: Teoria sygnałów - ATAM

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.

011

1

011

1

bsbsbsbasasasa

sNsLsF n

nn

n

ll

ll

++++++

== −−

−−

K

K

)()()(

Page 88: Teoria sygnałów - ATAM

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: n - jest stopniem wielomianu M(s) i oznacza liczbę biegunów funkcji X(s)

n

n

k

kn

i i

i

ssA

ssA

ssA

ssA

sMsLsX

−+

−++

−=

−== ∑

=

KK1

1

1)()()(

Page 89: Teoria sygnałów - ATAM

89

Współczynniki od A1 do An wyznaczamy ze wzoru na residuum funkcji X(s), według:

( )[ ]

( )∏≠=

→=

−=

=−==

n

kii

kk

k

kkssk

sssM

sMsLsXsssXA

k

1)('

)(')()(lim)(res

kss

ts

k

k

ssL e=⎥

⎤⎢⎣

⎡−

− 11

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

tsn

k k

k k

sMsLtx e

)(')()( ∑

=

=1

Podstawowy wzór Heaviside'a

Page 90: Teoria sygnałów - ATAM

90

Jeśli jeden z biegunów funkcji operatorowej X(s) jest biegunem zerowym s0=0, wtedy funkcje operatorową przedstawiamy w postaci:

a oryginał liczymy z zależności:

1−== nmssN

sLsX ,)(

)()(

( )∏

≠=

=

−=

+=

m

kii

kk

tsm

k kk

k

sssN

sNssL

NLtx k

1

100

)('

e)('

)()()()(

Page 91: Teoria sygnałów - ATAM

91

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

[ ]

[ ] )(

)(

zFZnf

znfzFn

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

Page 92: Teoria sygnałów - ATAM

92

[ ]nδ 1

[ ]nu1−z

z

azz−

na

122 +ω−ω

TzzTz

cossinTnωsin

122

2

+ω−ω−TzzTzz

coscosTnωcos

21)( −zz

n

( )2azz

−1−nna

Page 93: Teoria sygnałów - ATAM

93

Podstawowe własności przekształcenia Z

Twierdzenie 1 (o liniowości):

)()()()()()( zbGzaFtgbZtfaZtbgtafZ +=+=+

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

[ ] ( )

[ ] ( ) [ ] ⎥⎦

⎤⎢⎣

⎡−=+

=−

∑−

=

1

0

k

m

mk

k

zmfzFzknfZ

zFzknfZ

Page 94: Teoria sygnałów - ATAM

94

Twierdzenie 3 (o transformacie ciągu sum):

[ ] ( )zFz

zkfZn

k 10 −=

⎭⎬⎫

⎩⎨⎧∑

=

Twierdzenie 4 (o różniczkowaniu transformaty):

[ ] ( )zzFznnfZ

dd

−=

Twierdzenie 5 (o zamianie zmiennej z na az):

[ ] ( )azFnfaZ n =−

Page 95: Teoria sygnałów - ATAM

95

Twierdzenie 6a (graniczne):

( ) [ ]0fzFz

=∞→

lim

Twierdzenie 6b (graniczne):

[ ] ( ) ( )zFznfzn

111

−=→<∞→

limlim

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

[ ] [ ] ( ) ( )zGzFngnfZ =⊕

Page 96: Teoria sygnałów - ATAM

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>=ν.

011

1

011

1

azazazabzbzbzb

zMzLzF m

mm

m ++++++++

== −−

−ν−ν

νν

K

K

)()()(

Page 97: Teoria sygnałów - ATAM

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

nznfzF )(

Page 98: Teoria sygnałów - ATAM

98

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

∑= −

==m

k k

k

zzA

zNzLzF

1)()()(

( ) ( ))(')(

)(limk

kk

zzk zNzL

zNzzzLA

k

=−

=→

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

[ ] 1

1

=∑= n

k

m

k k

k zzNzLnf

)(')(

Page 99: Teoria sygnałów - ATAM

99

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

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

[ ] [ ] [ ]

[ ] [ ] [ ] nnnunf

nununf

431123

6

−−δ+=

−−=

( )

( )( )( )2

2

2

2

532234

−−−

=

+−=

zzzzzF

zzzzF

Page 100: Teoria sygnałów - ATAM

100

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

m

m

m

ymyyyyy

nnx

mnxbnxbnxbmnyanyanyany

−−− =−=−=−

<=

−+−+=−+−+−+

][,][,][

][

][][][][][][][

K

K

K

21

10

21

21

00

121

- warunki początkoweRozwią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)

Page 101: Teoria sygnałów - ATAM

101

Dla układu I rzędu:

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

( ) ( )( ) ( ) ( )

( ) ( )( ) ( ) ( )

( ) ( ) ( )zYzYaz

zyazXazbzbzY

zayazX

zazbbzY

yazXzbbzazY

zXzbzXbyzYzazY

ynxbnxbnyany

pw +=+

−+

++

=

+−

+++

=

−+=+

+=++

=−−+=−+

−−

−−−

−−

1

11

1

10

11

111

1

110

111

101

1

1101

11

101

11

1

0111 ][],[][][][

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

( ) ( ) ( )zXzHzYw =

Page 102: Teoria sygnałów - ATAM

102

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

( ) ( )( )

( )

[ ] [ ] ( ) [ ]nuaabbn

abnh

azz

abb

abzH

az

zab

b

ab

az

az

azz

bb

ab

az

zbb

ab

azbzbzH

n1

1

10

1

1

11

10

1

1

1

11

0

1

1

1

111

0

1

1

1

1

0

1

1

1

10

1

1

11

1

1

1

−⎟⎟⎠

⎞⎜⎜⎝

⎛−+δ=

+⎟⎟⎠

⎞⎜⎜⎝

⎛−+=

⎥⎥⎥⎥⎥

⎢⎢⎢⎢⎢

+

⎟⎟⎠

⎞⎜⎜⎝

⎛−

+=

⎥⎥⎥⎥

⎢⎢⎢⎢

+

−++=

=

⎥⎥⎥⎥

⎢⎢⎢⎢

+

+=

++

=

Page 103: Teoria sygnałów - ATAM

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

][][][][ 134121

−+=−− nxnxnyny

Page 104: Teoria sygnałów - ATAM

104

Analiza częstotliwościowa sygnałów i systemówSzereg 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.

Page 105: Teoria sygnałów - ATAM

105

Szereg Fouriera funkcji okresowej ciągłej

( ) ( ) ( )

∑∞+

−∞=

π

=

=θ+ω++θ+ω+θ+ω+=

k

tT

jk

k

nn

a

tnatataatx2

02021010 2

e

sin...sinsin)(

- równanie syntezy

( ) αβ+βα=β+α cossincossinsin

tnatnatataatx

nnnn 00

0110110

ωθ+ωθ+++ωθ+ωθ+=

sincoscossin...sincoscossin)(

( ) ( )[ ]∑=

ω+ω+=n

kkk tkBtkAAtx

100

0

2sincos)(

Page 106: Teoria sygnałów - ATAM

106

Page 107: Teoria sygnałów - ATAM

107

Współczynniki szeregu Fouriera

( )∫=T

ttxT

A

0

0 12

dRównanie analizy

( ) ttxT

a tjk

Tk de 01 ω−∫=

( ) ( )∫ ω=T

k ttktxT

A0

02 dcos

( ) ttxT

aT

d∫=1

0

( ) ( )∫ ω=T

k ttktxT

B0

02 dsin

Page 108: Teoria sygnałów - ATAM

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.

|ak|=f(k) - widmo amplitudowe

≮ak=f(k) - widmo fazowe

Page 109: Teoria sygnałów - ATAM

109

Przykład: wyznaczyć widmo amplitudowe i fazowe następującego sygnału rzeczywistego:

⎟⎠⎞

⎜⎝⎛ π

+ω+ω+ω+=2

221 000 ttttx coscossin)(

( )

( )

20

142

21

142

21

211

211

211

211

1

42

42

1

1

0

>=

−==

+==

+=−=

−=+=

=

π−

π

ka

a

a

a

a

a

k ,

je

je

jj

jj

j

j

Page 110: Teoria sygnałów - ATAM

110

Sygnał okresowy prostokątny i jego widmo

⎪⎩

⎪⎨⎧

<<

<=

20

1

1

1

TtT

Tttx

,

,)(

=ω2

0

( ) 01 101

1

0 ≠πω

== ∫−

ω− kk

TkteT

aT

T

tjkk ,sind

TTt

Ta

T

T1

021 1

1== ∫−

d

Page 111: Teoria sygnałów - ATAM

111

Współczynniki szeregu Fouriera (widmo) sygnału okresowego prostokątnegodla wybranych wartości T w stosunku do T1

M

π==

π−==

π==

=

≠π

⎟⎠⎞

⎜⎝⎛ π

=

=

5131

121

02

4

55

33

11

0

1

aa

aa

aa

a

kk

ka

TT

k ,sin

T=8T1

T=16T1

T=4T1

Page 112: Teoria sygnałów - ATAM

112

Effekt Gibbsa

Page 113: Teoria sygnałów - ATAM

113

Zależność Parsevala

( ) ∑∫+∞

−∞=

=k

kTadttx

T221

Page 114: Teoria sygnałów - ATAM

114

Porównanie sygnału wykładniczego (okresowego) analogowego i dyskretnego

x [n] = ejωnx (t)= ejω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/NOkresowy 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.

Page 115: Teoria sygnałów - ATAM

115

Sygnał dyskretny okresowy i jego widmo Fourierarównania analizy i syntezy

[ ]

[ ] [ ]∑∑

∑∑

=

π−

=

ω−

+∞

=

π

=

ω

==

==

Nn

nN

k

Nn

nkk

Nk

nN

k

kNk

nkk

nxN

nxN

a

aanx

2

2

110

0

jj

jj

ee

ee równanie syntezy

równanie analizy

Zależność Parsevala

[ ] ∑∑==

=Nk

kNn

anxN

221

Page 116: Teoria sygnałów - ATAM

116

Przykład: wyznaczyć widmo amplitudowe i fazowe następującego sygnału rzeczywistego:

[ ] ⎟⎠⎞

⎜⎝⎛ π

+ω+ω+ω+=2

231 000 nnnnx coscossin

j

j

jj

jj

21

21

21

23

21

23

21

23

21

231

2

2

1

1

0

−=

=

+=−=

−=+=

=

a

a

a

a

a

Page 117: Teoria sygnałów - ATAM

117

Sygnał dyskretny okresowy prostokątny i jego widmo

[ ]⎩⎨⎧ ≤

=,,01 1Nn

nxNπ

=ω2

0

K

K

,,,,sin

sin

,,,,

NNk

Nk

N

Nk

Na

NNkN

Na

k

k

20

21

2

1

2012

1

1

±±≠π

⎥⎥⎥

⎢⎢⎢

⎡ +π

=

±±=+

=

Page 118: Teoria sygnałów - ATAM

118

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

dla wybranych wartości N w stosunku do N1, 2N1+1=5

N=10

N=20

N=40

Page 119: Teoria sygnałów - ATAM

119

Odwzorowanie sygnału dyskretnego prostokątnego za sumy pomocą sygnałów harmonicznych

[ ]

[ ] [ ]

21

2

−=

=

= ∑−=

π

NM

nxnx

anxM

Mk

nN

k

k

)

) je

Page 120: Teoria sygnałów - ATAM

120

Podstawowe właściwości szeregu Fouriera Fciągłego i dyskretnego

Liniowość szeregu Fouriera:

( ) ( ) kk

SFBbAatBytAx +↔+

Przesunięcie w dziedzinie czasu:

( )

( ) k

tT

k

ktk

SF

k

SF

aeaettx

atx

000

2

0

πω =↔−

jj

Odwrócenie w czasie:

( )

( ) k

SFk

SF

atx

atx

−↔−

↔ ( ) ( )( ) ( ) kk

kk

aatxtxaatxtx−=⇒−−=

=⇒−=

Page 121: Teoria sygnałów - ATAM

121

Skalowanie w czasie:

[ ]

[ ]/ am

mnx

anx

k

DSF

k

DSF

1↔

↔( ) ( )

( )t

Tjk

kk

k

SF

k

SF

eatx

atxatx

⎟⎠⎞

⎜⎝⎛

απ∞

−∞=∑=α

↔α↔

/2

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

Skalowanie w dziedzinie częstotliwości:

( )

( ) Mk

SFtjM

k

SF

atxe

atx

−ω ↔

0

Page 122: Teoria sygnałów - ATAM

122

Sprzężenie:

[ ] [ ] k

DSF

k

DSFanxanx −

∗∗ ↔↔

Splot okresowy

[ ] [ ] kk

DSF

NrbNarnyrx ↔−∑

=( ) ( ) kk

SF

TbTatyx ↔ττ−τ∫ d

Mnożenie sygnałów

[ ] [ ] lkNl

lkk

SFbabanynx −

=∑=⊗↔( ) ( ) lk

llkk

SFbabatytx −

−∞=∑=⊗↔

Page 123: Teoria sygnałów - ATAM

123

Pochodna:

( ) ( )k

SF

k

SFa

Tk

ttxatx π

↔↔2j

dd

Pierwsza różnica

[ ] [ ] [ ] kN

kDSF

k

DSFanxnxanx ⎟⎟

⎞⎜⎜⎝

⎛−↔−−↔

π−

2

11j

e

Suma bieżącaCałka

( ) ( ) ( ) k

SFt

k

SFa

kttxatx

0

↔↔ ∫∞− j

d [ ] [ ] ( ) kk

DSFn

kk

DSFakxanx

011

ω−−∞= −

↔↔ ∑ jeO skończonej wartości i okresowa tylko wtedy, gdy a0=0

Page 124: Teoria sygnałów - ATAM

124

( )

kk

kk

kk

kk

kk

aaaa

aatxaa

aa

−∠=∠

=

−=⇒=

=

∗−

ImImReRe

Symetria sprzężenia dla sygnałów rzeczywistych

Ponadto, - gdy sygnał jest rzeczywisty i parzysty to współczynniki akszeregu są rzeczywiste i parzyste- gdy sygnał jest rzeczywisty i nieparzysty to współczynniki ak są czysto urojone i nieparzyste

Page 125: Teoria sygnałów - ATAM

125

Odpowiedź częstotliwościowa systemu LTI

( ) ( ) ( ) [ ]

( ) ( ) ( ) [ ]

( ) ( ) ( )

( )

[ ] [ ]

⎟⎟⎠

⎞⎜⎜⎝

⎛=

⎟⎟⎠

⎞⎜⎜⎝

⎛=⇔=

ω=

ω=⇔=

=ττ=ω

=ττ=

π

⎟⎠⎞

⎜⎝⎛ π

−π∞+

−∞=

⎟⎠⎞

⎜⎝⎛ π

−∞+

=

ω−∞+

−∞=

ω−∞+

−∞=

ω−∞+

−∞=

ω∞+

−∞=τ

ωτ−

−+∞

−∞=

+∞

−∞=τ

τ−

∑∑

∑∑

∑∫

∑∫

Njk

kk

nN

kN

jk

nk

nN

k

Nkk

kk

tk

nk

tk

nk

n

n

k

k

s

Hab

Hanyanx

jkHab

jkHatyatx

nhHdhH

zkhzHdhsH

2

222

0

000

e

eee

ee

eeej

e

jj

jj

jjj

Page 126: Teoria sygnałów - ATAM

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 bk odpowiedzi systemu y(t).

( ) tk

nkatx π−

+

−=∑= 23

3

je

,,,,31

21

411 3322110 ======= −−− aaaaaaa

( ) ( )tuth t−= e

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

na sygnał , jeśli jego odpowiedź impulsowa

wynosi:

[ ] ⎟⎠⎞

⎜⎝⎛ π

=N

nnx 2cos

[ ] [ ] 11 +<α<−α= ,nunh n

Page 127: Teoria sygnałów - ATAM

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(ejω)

1

π−π ωc−ωc

ΗHP(ejω)

1

ω

ωc1 π−π −ωc1

ΗBS(ejω)

1

−ωc2 ωc2

ω

ω

π−π ωc1 ωc2−ωc1

ΗBP(ejω)

1

−ωc2

ω

(a)

(c) (d)

(b)

Page 128: Teoria sygnałów - ATAM

128

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

π−π ωc−ωc

ΗLP(ejω)

1

( ) 1

1

11

21

α−+

⋅α−

=z

zzH LP

π−π ωc−ωc

ΗHP(ejω)

1

( ) 1

1

11

21

α−−

⋅α+

=z

zzH HP

Page 129: Teoria sygnałów - ATAM

129

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

( ) ( ) 21

2

111

21

−−

α+α+β−−

⋅α−

=zz

zzHBP

( ) ( ) 21

21

1121

21

−−

−−

α+α+β−+β−

⋅α+

=zz

zzzHBS

ωc1 π−π −ωc1

ΗBS(ejω)

1

−ωc2 ωc2

ω

π−π ωc1 ωc2−ωc1

ΗBP(ejω)

1

−ωc2

ω

Page 130: Teoria sygnałów - ATAM

130

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

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

( )K

LP zzzG ⎟⎟

⎞⎜⎜⎝

⎛α−

+⋅

α−= −

1

1

11

21

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ą ω.

Page 131: Teoria sygnałów - ATAM

131

Przykłady filtrów:1) dolnoprzepustowy 2) górnoprzepustowy

( ) ( )

( ) ω=ω

=

jjHdt

tdxty[ ] [ ][ ]

( ) ( ) ( )2121

121

2 /coseee

][

/jjj ω=+=

−+=

ω−ω−ωH

nxnxny

Page 132: Teoria sygnałów - ATAM

132

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

[ ] [ ]

( ) [ ] [ ]nuanha

H

nxnayny

n=−

=

=−−

ω−ω ,

ee

][

jj

111

60,=a60,−=a

Page 133: Teoria sygnałów - ATAM

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 bk.

- dolnoprzepustowya) N+M+1=3

[ ] ( )∗= ∑−=

M

Nkk nxbny ][

[ ] [ ] [ ]( )

[ ] [ ] [ ]( )

( ) ( ) ( )ω+=++=

+δ+δ+−δ=

+++−=

ω−ωω coseee

][

][

jjj 21311

31

1131

1131

H

nnnnh

nxnxnxny

Page 134: Teoria sygnałów - ATAM

134

[ ]

( )22

1

11

11

01

11

1

2

/sin

sinee

poza][

][

jj

ω

⎥⎦⎤

⎢⎣⎡ ++ω

++=

++=

⎪⎩

⎪⎨⎧ ≤≤−

++=

−++

=

⎟⎠⎞

⎜⎝⎛ −

ω

−=

ω−ω

−=

NM

eMNMN

H

MnNMNnh

knxMN

ny

MNjM

Nk

k

M

Nk

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

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

Page 135: Teoria sygnałów - ATAM

135

Filtr nierekursywny (SOI) - górnoprzepustowy

[ ] [ ][ ]

( ) ( ) ( )2121

121

2 /sinjeee

][

/jjj ω=−=

−−=

ωω−ωH

nxnxny

-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

( )∗

Page 136: Teoria sygnałów - ATAM

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ą.

Page 137: Teoria sygnałów - ATAM

137

Próbkowanie za pomocą funkcji Sza

( ) ( ) ( )

( ) ( )

( ) ( ) ( )∑

∞+

−∞=

∞+

−∞=

−δ=

−δ=

=

np

n

p

nTtnTxtx

nTttp

tptxtx

Page 138: Teoria sygnałów - ATAM

138

( ) ( ) ( )( )

( )

( ) ( )( )∑

∞+

−∞=

∞+

−∞=

+∞

∞−

ω−ω=ω

⎟⎠⎞

⎜⎝⎛ π

−ωδπ

θθ−ωθπ

ksp

k

p

kjXT

jX

Tk

TjP

djPjXjX

1

22

21

Page 139: Teoria sygnałów - ATAM

139

Twierdzenie o próbkowaniu

Niech x(t) oznacza sygnał analogowy o ograniczonym widmie, takim, że X(jω)=0 dla |ω|>ωM .

Sygnał x(t) jest jednoznacznie określony (równoważny) przez zbiór odległych o T 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, ωM - częstotliwość Nyquista

Page 140: Teoria sygnałów - ATAM

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.

Page 141: Teoria sygnałów - ATAM

141

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

• Powielanie okresowe widma X(jω) sygnału x(t),

• Filtrowanie powielonego widma Xp(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).

Page 142: Teoria sygnałów - ATAM

142

Odtworzenie sygnału ciągłego ze znajomości ciągu jego próbekTwierdzenie Kotielnikowa-Shannona

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

( ) ( ) ( )( )∑∞=

−∞=

−π=n

nm nTtfSanTxtx 2

Page 143: Teoria sygnałów - ATAM

143

Page 144: Teoria sygnałów - ATAM

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.