Widmowa gęstość korelacji

Widmowa gęstość korelacji (SCD), czasami nazywana także cykliczną gęstością widmową lub funkcją korelacji widmowej , jest funkcją opisującą poprzeczną gęstość widmową wszystkich par przesuniętych częstotliwościowo wersji szeregu czasowego. Widmowa gęstość korelacji dotyczy tylko procesów cyklostacjonarnych, ponieważ procesy stacjonarne nie wykazują korelacji widmowej. Korelacja widmowa została wykorzystana zarówno do wykrywania sygnałów, jak i ich klasyfikacji . Widmowa gęstość korelacji jest ściśle związana z każdym z dwuliniowych rozkładów czasowo-częstotliwościowych , ale nie jest uważana za jedną z klas rozkładów Cohena.

Definicja

Cykliczna funkcja autokorelacji szeregów czasowych jest obliczana w następujący sposób:

gdzie (*) oznacza złożoną koniugację. Zgodnie z twierdzeniem Wienera-Khinchina [wątpliwe, przedyskutuj] gęstość korelacji widmowej wynosi zatem:

Metody szacowania

Oszacowanie SCD wspólnych sygnałów komunikacyjnych

SCD jest szacowany w domenie cyfrowej z dowolną rozdzielczością częstotliwości i czasu. Istnieje kilka metod estymacji stosowanych obecnie w praktyce w celu skutecznego oszacowania korelacji widmowej do wykorzystania w analizie sygnałów w czasie rzeczywistym ze względu na dużą złożoność obliczeniową. Niektóre z bardziej popularnych to metoda akumulacji FFT (FAM) i algorytm korelacji widma paskowego. Niedawno wprowadzono algorytm szybkiej korelacji widmowej (FSC).

Metoda akumulacji FFT (FAM)

W tej sekcji opisano kroki, które należy wykonać, aby obliczyć SCD na komputerach. Jeśli z MATLABem lub biblioteką NumPy w Pythonie , kroki są raczej proste do wdrożenia. Metoda FFT (FAM) to cyfrowe podejście do obliczania SCD. Jego wejściem jest duży blok próbek IQ, a wyjściem jest obraz o wartościach zespolonych, SCD.

Niech sygnał lub blok próbek IQ tensorem o wartościach zespolonych wielowymiarową tablicą o kształcie element jest próbką IQ Pierwszym krokiem FAM jest rozbicie ramek o rozmiarze z

gdzie odstępem między początkami okien Nakładanie się uzyskuje się, gdy . jest tensorem kształtu i zależy od tego, ile zmieściło się w .

Następnie funkcja okienkowania kształcie Hamminga, jest stosowana do każdego rzędu w .

gdzie elementarnym. Następnie FFT jest wykonywana w każdym rzędzie w

jest powszechnie znany jako działka wodospadu lub spektrogram . Następnym krokiem w FAM jest korekta fazy z opóźnienia ramek FFTed.

gdzie jest tensorem kształtu częstotliwości cyfrowej w FFT ω {\

Następnie FFT są autokorelowane w celu utworzenia tensora } .

gdzie oznacza . Innymi słowy, jeśli pozwolimy kształtu , możemy przepisać jako

gdzie H oznacza hermitowską (koniugat i transpozycję) macierzy. Następnym krokiem jest wykonanie FFT pierwszej osi

to pełny SCD, ale w kształcie trójwymiarowego tensora. Naszym jest dwuwymiarowy tensor lub obraz) o kształcie ( , określonemu s { częstotliwość i częstotliwość cykliczna . Wszystkie wartości w . ułożyć w tensorze , a wartości w tensorze . Tutaj i to znormalizowane częstotliwości.

gdzie . obraz SCD ułożyć w postaci macierzy z zerami, w której nie ma wartości dla określonej pary w i wpisy z , gdzie jest to ważne zgodnie z i ZA .

Szacowanie SCD przez pominięcie drugiego FFT

Pełny SCD jest dość duży i złożony obliczeniowo, głównie z powodu drugiej rundy FFT. Na szczęście z można obliczyć oszacowanie SCD jako

Dla jeszcze mniejszej złożoności obliczeniowej możemy obliczyć jako

ponieważ uśrednienie wszystkich wartości w oknie FFT przed lub po FFT jest równoważne. , że 45 stopni wersja prawdziwego .

Dalsza lektura

  •   Neapolitano, Antonio (2012-12-07). Uogólnienia przetwarzania sygnałów cyklostacjonarnych: analiza spektralna i zastosowania . John Wiley & Synowie. ISBN 9781118437919 .
  •   Tempo, Phillip E. (2004-01-01). Wykrywanie i klasyfikacja radaru przechwytującego o niskim prawdopodobieństwie . Dom Artecha. ISBN 9781580533225 .