Professional Documents
Culture Documents
INSTYTUT RADIOELEKTRONIKI
ZAKŁAD RADIOKOMUNIKACJI
Ćwiczenie 2
Warszawa 2007
CEL ĆWICZENIA
1. WPROWADZENIE TEORETYCZNE
Sygnał stochastyczny z czasem dyskretnym może być więc przedstawiony jako ciąg zmiennych
losowych:
i określony na zbiorze liczb całkowitych Z lub N ∪ {0} , lub na zbiorze liczb całkowitych z pewnego
przedziału. Sygnał stochastyczny z czasem dyskretnym opisuje łączna wielowymiarowa funkcja gęstości
prawdopodobieństwa zmiennych losowych …, ξ ( −1) , ξ ( 0 ) , ξ (1) ,…, ξ ( k ) ,…., jednakże ze względów
praktycznych dla scharakteryzowania sygnałów stochastycznych z czasem dyskretnym posługujemy się ich
momentami.
xk[n]
x2[n]
x1[n]
n1 n2 ni n
Rys.1 Sygnał stochastyczny jako zbiór realizacji xk[n] lub jako ciąg zmiennych losowych o wartościach
x1 ( ni ) , x2 ( ni ) ,… xk ( ni ) , ni ∈ N
1
Funkcja autokorelacji – deterministyczny ciąg liczbowy o elementach będących współczynnikami
korelacyjnymi pomiędzy zmiennymi losowymi ξ ( n1 ) i ξ ( n2 ) , n1 , n2 ∈ N
Rξ ( n1 , n2 ) = E ξ ( n1 ) ξ ( n2 ) (2)
Wariancja
{
σ ξ2 ( n ) = E ξ ( n ) − µξ ( n )
2
} (5)
Losowy sygnał z czasem dyskretnym jest stacjonarny w szerszym sensie, jeżeli jego wartość
średnia jest stałą funkcją czasu, funkcja autokorelacji nie zależy od usytuowania punktów n1 i n2 na osi
czasu, a jedynie od odległości między nimi oraz wariancja jest skończona.
E ξ ( n ) = µξ = const
Rξ ( n1 , n2 ) = Rξ ( m ) , m = n1 − n2 n, m ∈ N
σ ξ2 < ∞ (6)
E ξ 2 ( n ) = const
σ ξ2 ( n ) = const
Cξ ( n1 , n2 ) = Cξ ( m ) , m = n1 − n2
(7)
3. Wartość funkcji autokorelacji w 0 jest wartością średniokwadratową i jest równa mocy sygnału
Rξ ( 0 ) = E (ξ 2 ) = Pξ ( n )
(10)
4. Wartość funkcji autokowariancji w 0 jest wariancją sygnału równą mocy składowej zmiennej
Cξ ( 0 ) = σ ξ2
(11)
5. Dla każdego m jest spełnione
2
Rξ ( m ) ≤ Rξ ( 0 )
Cξ ( m ) ≤ Cξ ( 0 )
(12)
Pξ = E ξ 2 = µξ2 + σ ξ2
(13)
Stacjonarny sygnał z czasem dyskretnym jest ergodyczny ze względu na wartość średnią, jeżeli dla prawie
wszystkich jego realizacji x [ n ] = µξ oraz jest ergodyczny ze względu na funkcję autokorelacji, jeżeli
dla prawie wszystkich realizacji ψ x ( m ) = Rξ ( m ) .
Widmo mocy charakteryzuje losowy sygnał z czasem dyskretnym w dziedzinie częstotliwości. Dla
procesu losowego stacjonarnego widmo mocy Sξ ( e jθ ) oraz funkcja autokorelacji procesu R ξ(m) tworzą
parę transformat Fouriera z czasem dyskretnym
∞
Sξ ( e jθ ) = ∑ Rξ ( m) e
m=−∞
− jmθ
π
1
Rξ ( m) = ∫π Sξ ( e ) e
jθ jmθ
dθ (16)
2π −
Niech ξ[n], η[n] będą dwoma losowymi sygnałami z czasem dyskretnym o wartościach średnich
µξ(n) i µη(n). Funkcja korelacji wzajemnej między ξ[n] i η[n] jest zdefiniowana następująco:
Rξη ( n1 , n2 ) = E ξ ( n1 )η ( n2 )
(17)
Rηξ ( n1 , n2 ) = E η ( n1 ) ξ ( n2 )
3
Widmo wzajemne mocy definiuje się jako transformaty Fouriera z czasem dyskretnym odpowiednich
funkcji korelacji wzajemnej według wzorów
∞
Sξη ( e jθ ) = ∑ Rξη ( m ) e
m =−∞
− jmθ
∞
(18)
Sηξ ( e jθ
) = ∑ R ( m) e
ηξ
− jmθ
m =−∞
Ponadto spełniona jest relacja
( )
Sξη e jθ = Sηξ
∗
e jθ ( ) (19)
Szum biały - stacjonarny sygnał stochastyczny w[n] o zerowej wartości średniej i skończonej wariancji,
którego widmo mocy jest stałe w przedziale pulsacji θ ∈ [0, 2π ] (co odpowiada przedziałowi pulsacji
unormowanej [0,1]) i równe wariancji.
Sw ( e jθ ) = σ w2 = const
(20)
Rw ( m ) = F −1 {σ w2 } = σ w2δ [ m]
Szum biały może być generowany jako ciąg liczb losowych o różnych rozkładach prawdopodobieństwa,
np. U(-1,1), N(0,1).
Szum biały z losową składową stałą – stacjonarny sygnał o zerowej wartości średniej, którego każda
realizacja jest sumą realizacji szumu białego w[n] i losowej składowej stałej µ o zerowej wartości
średniej i wariancji σ µ2 . Funkcja autokorelacji i widmo gęstości mocy określone są wzorami:
Sξ ( e jθ ) = 2πσ µ2δ (θ ) + σ w2
(21)
Rξ ( m ) = σ µ2 + σ w2δ ( m )
Dyskretny idealny szum dolnopasmowy – stacjonarny sygnał stochastyczny ξ[n] o zerowej wartości
średniej i widmie mocy
S0 dla θ < θ max
Sξ ( e jθ ) = ,θ max ∈ ( 0, π )
0 dla θ ≥ θ max
θ max
Rξ ( m ) = S 0 Sa ( mθ max ) (22)
π
Dyskretny sygnał harmoniczny o losowej fazie - sygnał o zerowej wartości średniej
ξ [ n ] = A sin ( nθ 0 + ϕ ) , gdzie A – nielosowa amplituda, θ0 – nielosowa pulsacja, ϕ - losowa faza
o rozkładzie równomiernym w przedziale [-π, π] (ozn. U(-π, π)). Funkcja autokorelacji i widmo gęstości
mocy opisane są wzorami
1
Rξ ( m ) = A2 cos ( mθ 0 )
2
1
Sξ ( e jθ ) = π A2 δ (θ − θ 0 ) + δ (θ + θ 0 ) . (23)
2
Rozważmy przejście sygnału losowego z czasem dyskretnym ξ[n] przez układ liniowy stacjonarny
o transmitancji H(z) i odpowiedzi impulsowej h[n]. Odpowiedzią układu jest szum losowy z czasem
dyskretnym η[n]. Wartość średnia, funkcja autokorelacji oraz widmo gęstości mocy szumów na wejściu i
wyjściu filtru powiązane są następującymi relacjami:
∞
µη = µξ ∑ h ( i ) (24)
i =−∞
4
Rη ( m ) = h ( m ) ∗ h ( −m ) ∗ Rξ ( m ) (25)
2
Sη ( e jθ ) = H ( e jθ ) Sξ ( e jθ ) (26)
2.2 Na wejście idealnego filtru dolnoprzepustowego o pulsacji granicznej unormowanej θg = 0.6 podano:
a) dyskretny szum biały w[n]
b) dyskretny szum harmoniczny ξ[n] (p. 1.9)
Wyznaczyć funkcję autokorelacji i widmo gęstości mocy szumu na wyjściu filtru w przypadkach a) i b).
Wyznaczyć funkcję korelacji wzajemnej szumu na wejściu z szumem na wyjściu filtru w obu
przypadkach.
2.3 Na wejście idealnego filtru środkowoprzepustowego o paśmie przepustowym [0.4, 0.6] podano:
a) dyskretny szum biały w[n]
b) dyskretny szum harmoniczny ξ[n] (p. 1.9)
Wyznaczyć funkcję autokorelacji i widmo gęstości mocy szumu na wyjściu filtru w przypadkach a) i b).
Program uruchamiany jest w Matlabie 5.1 komendą stochastic. Na pasku głównym menu są trzy opcje do
wyboru:
a) Badanie właściwości szumu – służy do wyznaczania podstawowych parametrów dyskretnego szumu
białego, dyskretnego szumu białego pasmowego, dyskretnego szumu białego z losową składową stałą
oraz dyskretnego szumu harmonicznego z losową fazą.
Opcja umożliwia zmianę liczby realizacji sygnału losowego, zmianę liczby próbek tego sygnału oraz
wybór rozkładu prawdopodobieństwa (patrz Rys.2).
Klawisz RYSUJ umożliwia wygenerowanie sygnału wraz z jednoczesnym narysowaniem jego widma
gęstości mocy, funkcji autokorelacji oraz histogramu. Przy wyborze większej liczby realizacji
narysowany przebieg czasowy przedstawia „uśrednioną realizację”, czyli ciąg uśrednionych wartości
zmiennych losowych ξ(ni) dla ni = 0,1,...,N, gdzie N jest liczbą próbek generowanej realizacji.
Na wykresie przebiegu czasowego sygnału czerwoną linią zaznaczono wartość średniokwadratową
sygnału. Linia czerwona na wykresie widma gęstości mocy pokazuje średni poziom mocy w dB. W
celach porównawczych w oknie histogramu kolorem czerwonym wrysowana jest dopasowana krzywa
gaussowska.
Na ekranie w lewym dolnym rogu wyświetlane są ponadto wartość średnia oraz odchylenie standardowe
badanego sygnału przy danej liczby realizacji.
Klawisz ODCZYT umożliwia odczytanie współrzędnych punktu na dowolnym wykresie.
Naciśnięcie klawisza WYCZYŚĆ powoduje wymazanie zawartości wszystkich okien, w których
rysowane są wykresy.
Klawisz KONIEC umożliwia zakończenie działania programu.
5
Rys. 2 Przykład działania opcji Badanie właściwości szumu
Klawisz RYSUJ umożliwia narysowanie przebiegu czasowego szumu na wejściu filtru, histogramu
rozkładu, jego widma gęstości mocy i funkcji autokorelacji (patrz Rys. 3).
Naciśnięcie klawisza FILTRUJ symuluje działanie wybranego filtru, na którego wyjściu pojawia się
szum, którego przebieg czasowy, histogram oraz widmo gęstości mocy rysowane są na ekranie.
Dodatkowo rysowana jest funkcja korelacji wzajemnej szumu na wejściu z szumem na wyjściu filtru.
Na ekranie w lewym dolnym rogu wyświetlane są ponadto wartość średnia oraz odchylenie standardowe
badanego sygnału.
6
Rys. 3 Przykład działania opcji Filtracja szumu
7
4 ZADANIA DO WYKONANIA W LABORATORIUM
a) Odczytać wartość średnią i odchylenie standardowe dla 1, 10 i 100 realizacji i 200 próbek. Porównać
odczytane wartości z wartościami wyliczonymi w zadaniu domowym 2.1. Skomentować ewentualne
rozbieżności. Obserwując histogram wyciągnąć wnioski na temat rozkładu prawdopodobieństwa w
zależności od liczby realizacji przebiegu.
b) Zaobserwować i opisać kształt przebiegu czasowego sygnału dla liczby 1, 10 i 100 realizacji (200
próbek).
Co się dzieje z wartością średniokwadratową sygnału (zaznaczoną czerwoną linią na rysunku) wraz ze
wzrostem liczby realizacji? W odpowiedziach podać przykładowe wartości korzystając z przycisku
ODCZYT, który umożliwia odczytanie współrzędnych punktu na wykresie.
c) Zaobserwować i opisać kształt funkcji autokorelacji i widma gęstości mocy dla 1, 10 i 100 realizacji
(200 próbek). Co się dzieje ze średnim poziomem widma mocy, wyrażonym w dB, w miarę wzrostu
liczby realizacji? Porównać otrzymany wynik z zadaniem domowym 2.1 i skomentować
zaobserwowane rozbieżności.
d) Dla 1 realizacji przebiegu (o rozkładzie U(-1,1) i N(0,1)) zwiększając liczbę próbek do 10 000 (np. 1,
10, 100, 1000, 5000, 10000) odczytywać wartość średnią oraz obserwować przebieg funkcji
autokorelacji. Czy na podstawie tych obserwacji możemy mówić o ergodyczności sygnału? Co
w praktyce oznacza ergodyczność sygnału losowego?
a) Zaobserwować i opisać kształt przebiegu czasowego sygnału dla liczby 1, 10 i 100 realizacji (200
próbek). Odczytać wartość średnią i odchylenie standardowe. Skomentować odczytane wartości
i sformułować wnioski. Co można powiedzieć o badanym sygnale na podstawie jego histogramu?
c) Zaobserwować i opisać kształt funkcji autokorelacji i widma gęstości mocy dla 1, 10 i 100 realizacji
(200 próbek). Jak pasmo sygnału wpływa na kształt funkcji autokorelacji?
Opisać kształt widma gęstości mocy i funkcji autokorelacji dla 1, 10 i 100 realizacji (200 próbek).
Jakie różnice zauważa się w porównaniu z szumem białym bez losowej składowej stałej? Dlaczego
funkcja autokorelacji przyjmuje kształt „trójkątny”?
8
4.2 Wyznaczanie mocy średniej wybranych dyskretnych sygnałów losowych
a) Używając opcji Twierdzenie Parsevala z paska głównego menu wygenerować jedną realizację (1000
próbek) dyskretnego szumu białego o rozkładzie U(-1,1) i N(0,1). Na podstawie wykresów
przebiegu czasowego, widma mocy i funkcji autokorelacji wyznaczyć moc średnią sygnału.
Porównać otrzymane wartości z wartością wyznaczoną teoretycznie w zadaniu 2.1. Znaleźć
i przedstawić czwartą metodę wyznaczania mocy średniej sygnału na podstawie posiadanych
danych.
b) Powtórzyć badania dla sygnału harmonicznego o losowej fazie, a otrzymane wyniki porównać
z zadaniem domowym 2.2.
5 Bibliografia
Bendat J.S., Piersol A.G., Metody analizy i pomiaru sygnałów losowych, PWN, Warszawa 1976
Bobrowski D., Probabilistyka w zastosowaniach technicznych, WNT, Warszawa 1986.
Teoria sygnałów i modulacji. Ćwiczenia laboratoryjne, Oficyna Wydawnicza Politechniki Warszawskiej,
Warszawa 2001.
Plucińska A., Pluciński E., Probabilistyka, WNT, Warszawa 2000.