Wstęp do cyfrowego przetwarzania sygnałów – laboratorium

Transkrypt

Wstęp do cyfrowego przetwarzania sygnałów – laboratorium
Wstęp do cyfrowego przetwarzania sygnałów – laboratorium
Temat: Kwantyzacja
Imię i nazwisko:
Data ćwiczenia:
Data oddania sprawozdania:
Ocena:
Ćwiczenie polegało na zapoznaniu się z zagadnieniem kwantyzacji sygnału. Symulacja pozwoliła na
zaobserwowanie sygnału skwantowanego i porównanie jego przebiegu z sygnałem pierwotnym (ciągłym).
Możliwe było także zaobserwowanie błędu kwantyzacji, średniokwadratowego błędu kwantyzacji oraz
widmowej gęstości mocy zarówno sygnału oryginalnego jak i skwantowanego.
Głównym celem ćwiczenia, było określenie zależności wartości średniokwadratowej szumu kwantyzacji od
liczby bitów kwantyzatora dla wybranego sygnału oraz zarejestrowanie widm sygnału pierwotnego
i skwantowanego dla niektórych wartości liczby bitów.
Na początek przeanalizowano tę zależność dla sygnału sinusoidalnego. Na wejście układu kwantyzatora podano
przebieg o częstotliwości f = 5 Hz i amplitudzie A = 3. Początkowo, interwał kwantyzatora ustalono na Q = 0.5,
co daje 2 * (3 / 0.5) = 12 przedziałów kwantowania, czyli 4 bity (1 bit znaku i 3 bity informacyjne). Dla takiej
konfiguracji przebiegi wyglądały następująco:
Pierwszy wykres przestawia kształt sygnału
skwantowanego. Zgodnie z obliczeniami jest 12
przedziałów kwantowania. Jak widać, przebieg
jest podobny do przebiegu oryginalnego
widocznego na drugim wykresie.
Trzeci wykres przedstawia błąd kwantyzacji,
czyli szum kwantyzacji. Można zauważyć, że
jego przebieg oscyluje wokół punktu 0,
a maksymalne wychylenia nie przekraczają 2.5.
Ostatni wykres przedstawia średniokwadratowy
szum kwantyzacji. Jak widać jego wartość dąży
asymptotycznie do pewnej wartości, w tym
przypadku do 0.02.
Widmo gęstości mocy dla sygnału oryginalnego i skwantowanego przedstawia się następująco:
Sygnał oryginalny
Sygnał skwantowany
Pierwszy wykres przedstawia postać czasową sygnału (widać różnicę między oryginalnym i skwantowanym).
Drugi wykres to widmo amplitudowe. Nie widać żadnej różnicy, poza nieznacznym zwiększeniem się amplitudy
prążka w widmie sygnału skwantowanego. Jest to naturalną konsekwencją tego, że w tak skwantowanym
sygnale nie można dokładnie odwzorować przebiegu wierzchołka sinusoidy (został jemu przyporządkowany
wyższy poziom, niż w oryginalnym sygnale).
Na trzecim wykresie można zaobserwować widmo fazowe, i znaczną różnicę pomiędzy widmem sygnału
oryginalnego i skwantowanego, co może sugerować obecność w widmie amplitudowym dodatkowych
(C) 2004 STUDENT.NET.PL :: Wszelkie prawa zastrzeżone
składowych o znikomym poziomie amplitudy (nie dającym się zaobserwować dla tak ustawionej skali wykresu),
powstałych w wyniku procesu kwantowania.
W kolejnym kroku zmniejszono interwał kwantyzatora do Q = 0.4, w wyniku czego otrzymano 2*(3 / 0.4) = 15
przedziałów kwantowania, co jest równoznaczne z 4 bitowym zapisem informacji o poziomie sygnału. Zatem
ilość bitów kwantyzatora pozostała taka sama, zwiększyła się natomiast efektywność ich wykorzystania.
W poprzednim przypadku (dla Q = 0.5) nie została w pełni wykorzystana przestrzeń bitowa.
W związku ze zwiększeniem ilości przedziałów
kwantyzacji przebieg sygnału skwantowanego
stał się bardziej podobny do sygnału
pierwotnego.
Amplituda wahań (odchylenie standardowe)
szumu kwantyzacji nie przekracza 0.2.
Średni kwadratowy szum kwantyzacji dąży
asymptotycznie do wartości 0.015. Jest to
poprawa w stosunku do poprzedniego
przypadku,
zatem
zwiększenie
ilości
przedziałów
kwantowania
powoduje
zmniejszenie średniokwadratowego szumu
kwantyzacji.
W celu upewnienia się, co do prawdziwości zaobserwowanej w poprzednim przypadku cechy, zmniejszono
interwał kwantyzatora do Q = 0.2, a tym samym otrzymano 2 *(3 / 0.2) = 30 przedziałów kwantowania, więc
ilość bitów wzrosła do 5 (1 bit znaku i 4 bity informacji). Jak zatem zwiększenie ilości bitów kwantyzatora o 1
wpływa na badane wielkości:
W tym przypadku przebieg skwantowany
jest w bardzo dużym stopniu podobny do
przebiegu ciągłego.
Odchylenie
standardowe
szumu
kwantyzacji nie przekracza 0.1, czyli jest
to dwukrotna poprawa w stosunku do
poprzedniego
przypadku,
gdzie
przedziałów kwantowania było dwa razy
mniej.
Wartość średniokwadratowego szumu
kwantyzacji dąży asymptotycznie do
wartości 0.0030, co jest 4 krotną poprawą
w stosunku do poprzedniego przypadku.
(wykres szumu jest wykonany w innej
skali amplitudy niż poprzednie wykresy)
Widma sygnałów przedstawiają się następująco:
(C) 2004 STUDENT.NET.PL :: Wszelkie prawa zastrzeżone
Można zauważyć, że w tym przypadku widma amplitudowe nie różnią się od siebie. Problem zwiększenia
amplitudy prążka nie istnieje, ze względu na dostatecznie dużą ilość przedziałów kwantowania, pozwalającą na
dokładniejsze opisanie poziomów amplitudy. Natomiast kształt widma fazowego dla przebiegu skwantowago
sugeruje, iż nadal w widmie amplitudowym obecne są składowe o znikomej amplitudzie, dodane do widma
w wyniku procesu kwantyzacji.
Powyższe doświadczenia powtórzono dla przebiegu piłokształtnego oraz kwadratowego.
W przypadku przebiegu piłokształtnego zaobserwowane wartości odchylenia standardowego szumu kwantyzacji
i wartości, do której dąży asymptotycznie średniokwadratowy szum kwantyzacji były zgodne z wartościami
otrzymanymi dla przebiegu sinusoidalnego. Z tego powodu zrezygnowano z przytaczania wykresów
przebiegów.
Natomiast dla przebiegu prostokątnego szum kwantyzacji oraz średniokwadratowy szum kwantyzacji
utrzymywał się stale na poziomie 0, co można zaobserwować na poniższym wykresie:
Nie ma w tym nic nadzwyczajnego, gdyż przebieg prostokątny zmienia okresowo wartość z maksymalnej,
na minimalną, stąd nie ma problemów z przyporządkowaniem poziomu sygnału do odpowiedniego progu
kwantowania.
Z powyższych obserwacji wynika, iż ilość bitów kwantyzatora ma decydujący wpływ na dokładność
odwzorowania oryginalnego sygnału w sygnał skwantowany. Zwiększenie ilości bitów kwantyzatora o 1, czyli
podwojenie ilości przedziałów kwantowania, powoduje 4 krotne zmniejszenie się średniokwadratowego szumu
kwantyzacji. Właściwość ta nie dotyczy przebiegu prostokątnego, gdyż w jego przypadku średniokwadratowy
szum kwantyzacji jest stały i wynosi 0.
Kwantyzacja ma także wpływ na widmo sygnału. W wyniku operacji kwantowania do widma amplitudowego
dodawane są pewne składowe wynikające z niedokładności odwzorowania, jaką cechuje się sygnał
skwantowany.
Zwiększając ilość bitów, a zarazem ilość poziomów kwantowania, poprawiamy dokładność odwzorowania
i wpływamy na zmniejszenie zjawiska dodawania składowych do widma. Kształt sygnału skwantowanego
zaczyna w mniejszym stopniu odbiegać od kształtu przebiegu wyjściowego i dlatego dodatkowych składowych
jest mniej.
(C) 2004 STUDENT.NET.PL :: Wszelkie prawa zastrzeżone