Dlaczego aliasing szumu szerokopasmowego nie „zbiera się” w paśmie próbkowania?

14

Niedawno zbudowałem symulację do badania próbkowania, wpływu aliasingu i efektów filtrów antyaliasingowych na próbkowany sygnał.

Dla częstotliwości podstawowych powyżej pasma próbkowania oczywiste jest, że w próbkowanym sygnale widać „oszustów”. Używając filtra antyaliasingu mogę wyeliminować oszustów.

Ale jeśli raczej narzucę sygnał próbkujący szum szerokopasmowy (właściwie biały szum), nie ma znaczenia, czy filtr antyaliasingu jest obecny, czy nie. Hałas między szczytami jest taki sam w obu przypadkach. Oczywiście zmieniła się szerokość pasma hałasu.

Ale ponadto spodziewałbym się, że (oszust) aliasowany szum szerokopasmowy poza pasmem próbkowania zostanie nałożony na szum szerokopasmowy, który jest autentycznie przekazywany w paśmie próbkowym, w ten sposób „gromadząc się” z większym poziomem szczytowym do szczytowego.

Dlaczego tak się nie dzieje?

Powinienem wspomnieć, że mój krok czasowy symulacji jest w MHz, a mój badany system w zakresie 1 kHz. Tak więc system jest praktycznie w ciągłym świecie.

dokscience
źródło
To fantastyczne pytanie, o którym zawsze się zastanawiałem ...
Matt Young
Jeśli mierzysz amplitudę szumu na lunecie, jaką amplitudę widzisz (a) przed i (b) po filtrze AA?
Brian Drummond,
@BrianDrummond Ten eksperyment niekoniecznie odnosi się do sedna mojego pytania. Nawet luneta cyfrowa znacznie przesadza z próbkami i ma wbudowane własne filtry antyaliasingowe. Tak więc praktycznie luneta jest „ciągła”, a efekty próbkowania nie są uwzględniane.
dokscience
Dlaczego mówisz, że filtr AA nie robi różnicy? Uważam, że najłatwiej jest myśleć o wydajności szczytowej samplera, ale działa również w RMS. Jeśli wprowadzisz szum szerokopasmowy o częstotliwości 1 MHz BW i 1 V pk-pk bezpośrednio do próbnika 2 KHz, wyjście próbnika będzie wynosić 1 pk-pk. Jeśli teraz dodasz filtr AA (ceglana ściana 1KHz BW) i podasz go do próbnika, napięcie wejściowe wyniesie ~ 30mV pk-pk (30dB att), a moc wyjściowa próbnika będzie teraz wynosić 30mv pp nadal przy 500Hz BW. Szum powyżej Nyquist został aliasowany do pasma wyjściowego. Kevin
Kevin White

Odpowiedzi:

5

Masz rację: po próbkowaniu, składowe aliasu szumu gromadzą się w paśmie częstotliwości poniżej częstotliwości Nyquista. Pytanie tylko o to, co dokładnie się gromadzi i jakie są tego konsekwencje.

W dalszej części zakładam, że mamy do czynienia z przypadkowym szumem zamodelowanym jako szeroko zakrojony stacjonarny proces losowy (WSS), tj. Proces losowy, dla którego możemy zdefiniować widmo mocy. Jeśli jest procesem, hałas i R K = N ( k , T ) jest próbkowane proces szum (z próbki okresu T ), to widmo mocy R k jest wygładzane wersja widma mocy N ( t ) :N(t)Rk=N(kT)TRkN(t)

(1)SR(f)=fsk=SN(fkfs)

gdzie to częstotliwość próbkowania. Oczywiście, jeśli N ( t ) jest ograniczone pasmem (co zawsze ma miejsce), wówczas tylko skończona liczba przesuniętych widm mocy N ( t ) sumuje się w interesującym paśmie [ 0 , f s / 2 ] .fs=1/TN(t)N(t)[0,fs/2]

Moc szumu jest podawana przez całkę odpowiedniego widma mocy. W przypadku musimy całkować na całej szerokości pasma N ( t ) , podczas gdy w przypadku próbkowanego szumu R k musimy całkować w paśmie [ 0 , f s / 2 ] . Z (1) staje się jasne, że w obu przypadkach uzyskujemy tę samą moc, ponieważ albo integrujemy pierwotne widmo mocy S N ( f ) , albo integrujemy wersję aliasową (tj. Piętrzą się) w paśmie [ 0 ,N(t)N(t)Rk[0,fs/2]SN(f) .[0,fs/2]

W związku z tym moc szumów nie zmienia się po próbkowaniu, niezależnie od częstotliwości próbkowania. Próbkowany hałas ma taką samą moc jak oryginalny hałas w czasie ciągłym.

Tak więc moc próbkowanego szumu zmienia się tylko wtedy, gdy zmienisz moc szumu w czasie ciągłym, a można to zrobić przez filtr antyaliasingowy, ponieważ filtr zmniejsza szerokość pasma szumu, a w konsekwencji moc szumu. Zauważ, że samo patrzenie na wartość szczytową nie mówi wiele, ponieważ musisz wziąć pod uwagę moc.


Odniesienie:

EA Lee, DG Messerschmitt: Komunikacja cyfrowa , wydanie 2, sekcja 3.2.5 (str. 64)

Matt L.
źródło
3

Energia reprezentowana przez próbkowany sygnał jest powiązana tylko z PDF (funkcja gęstości prawdopodobieństwa) sygnału wejściowego i częstotliwości próbki. Rzeczywista szerokość pasma sygnału wejściowego nie ma na to wpływu.

Innymi słowy, gdy nie próbkujesz sygnału szerokopasmowego, otrzymujesz zestaw próbek, które mają taki sam PDF jak oryginalny sygnał szerokopasmowy, ale te próbki mają tylko efektywną szerokość pasma Fs / 2. „Nadwyżka” energii poza tym pasmem po prostu nigdy nie została uchwycona przez proces próbkowania.

Jeśli podwoisz częstotliwość próbkowania, „złapiesz” dwa razy więcej energii.

Dave Tweed
źródło
Czy mówisz, że dla danej mocy szumu wejściowego zwiększenie częstotliwości próbkowania zwiększa moc szumu próbkowanego hałasu?
Matt L.
Tak, o ile szerokość pasma szumu jest wciąż większa lub równa nowej szerokości pasma próbkowania.
Dave Tweed
1
To nie o to chodzi. Jeśli modelujesz szum jako (szeroki) stacjonarny proces losowy, wówczas próbkowany hałas ma taką samą moc jak oryginalny proces ciągłego szumu, niezależnie od częstotliwości próbkowania.
Matt L.
@MattL .: Na czym opiera się to twierdzenie? Być może powinieneś wyjaśnić bardziej szczegółowo w osobnej odpowiedzi.
Dave Tweed
OK, napiszę odpowiedź, jak tylko będę miał więcej czasu; może potrwać do jutra.
Matt L.