caly wyklad

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ą

i

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)

0

t

x[n]

3

n

2

1

4

-1

0

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

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

2

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

t

0

t

0

t

0

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,

a

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

x [n] = e

j

ωn

x (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]

i

y

2

[n]

są odpowiedziami systemu na sygnały wejściowe

odpowiednio

x

1

[n]

i

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 M (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 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.

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

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

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

σ

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 Re{s}=

σ

0

znajduje się w

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

σ

0

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

F )

(

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

x [n] = e

j

ωn

x (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 N 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 n 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 K 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

y ]

[

[

] [ ] [

]

(

)

[

] [ ] [

]

(

)

( ) (

)

(

)

ω

+

=

+

+

=

+

δ

+

δ

+

δ

=

+

+

+

=

ω

ω

ω

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 |

ω

|>

ω

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

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


Wyszukiwarka

Podobne podstrony:
cały wykład
dzialania humanitarne caly wyklad[1]
EKONOMIA- kilka testów, Prawo UMK notatki, Prawo - cały I rok, SEMESTR I, PODSTAWY EKONOMII (MIKRO I
PREZYDENT, Prawo UMK notatki, Prawo - cały I rok, SEMESTR II, PRAWO KONSTYTUCYJNE-WYKŁAD, Konstytucy
WYKLADY CWICZENIA TESTY, Toksykologia caly material, WYKŁAD I 2
TRYBUNAL KONSTYTUCYJNY, Prawo UMK notatki, Prawo - cały I rok, SEMESTR II, PRAWO KONSTYTUCYJNE-WYKŁA
Pojecia na egzamin, Prawo UMK notatki, Prawo - cały I rok, SEMESTR II, PRAWO KONSTYTUCYJNE-WYKŁAD, K
wyklad 3 prawie caly, Studia mgr, marketing międzynarodowy
Z wyklad SGH (2010 2011) Studium Licencjackie (caly semestr)
pk caly rok (2), Prawo UMK, 1. rok, Prawo konstytucyjne, Prawo konstytucyjne, konstytucyjne wykłady
TRYBUNAL STANU, Prawo UMK notatki, Prawo - cały I rok, SEMESTR II, PRAWO KONSTYTUCYJNE-WYKŁAD, Konst
Zarządzanie Dziedzictwem Kulturowym wykład 4 NIE CAŁY!!, Studia
caly materiał, pedagogium, wykłady, Teoretyczne podstawy wychowania
wykład - cz. II (1), AKADEMIA MORSKA - MAteriały II ROK . TRANSPORT I LOGISTYKA, cały syf z III SEME
konstytucjne, Prawo UMK notatki, Prawo - cały I rok, SEMESTR II, PRAWO KONSTYTUCYJNE-WYKŁAD, Konstyt
Na ostatnim wykladzie gosc podal caly zakres materialu

więcej podobnych podstron