Dekompozycja CPM.
Transkrypt
Dekompozycja CPM.
Dekompozycja CPM. Celem dekompozycji jest sprowadzenie układu modulator- kanał AWGN – demodulator do postaci binarnego kanału bezpamięciowego. W standardowym układzie ciągłość fazy jest zapewniana przez VCO (phase modulator). Jest to układ w ogólności analogowy. Dekompozycja umożliwia „przeniesienie” pamięci do kodera, co umożliwia wykorzystanie informacji o aktualnej fazie w procesie dekodowania. Ważną cechą modulacji w radiokomunikacji jest zachowanie stałej obwiedni sygnału. Jest to związane z efektywnym wykorzystywaniem wzmacniaczy mocy w ich nieliniowym zakresie pracy. W ogólności wzór na sygnał elementarny z modulacją CPM jest następujący: f0 –częstotliwość nośna, ϕ0 – faza początkowa Czynnik jest fazą przenoszącą informację. jest impulsem fazowym (więcej – p. [1] str. 264). Z powyższych podstawień wynika drzewo fazy (na dolnym rysunku wzięte modulo 2π dla jednoznaczności reprezentacji – physical phase): Jak widać z rysunków drzew, przebieg fazy zależy od tego, czy aktualny odstęp modulacji jest parzysty czy nieparzysty, a faza zmienia się w pojedynczym odstępie o π/2. Aby tego uniknąć, można zastosować podstawienie: Wynikają z tego następujące drzewa fazy: Jak widać, tym razem każdy przebieg fazy w każdym odstępie modulacji zależy wyłącznie od danych informacyjnych. Od tej pory dane informacyjne niech będą w postaci unipolarnej (U). Musimy zapewnić, żeby sygnał elementarny s(t), powstający w oparciu o fazę ψ (tiltedphase) był taki sam, jak ten, powstający z wykorzystaniem ϕ . Dla modulacji MSK otrzymujemy, że częstotliwość „dolna” f1=fc – 1/(4T), za to „górna” f2=fc+1/(4T). Odpowiednio większa lub mniejsza częstotliwość zapewniona była przez przejście w dół lub w górę na wykresie fazy ϕ. Dla fazy ψ przejścia w dół nie ma, za to przejście fazy w górę jest dwukrotnie większe niż dla ϕ. Dlatego też za częstotliwość nośną należy przyjąć dotychczasową częstotliwość „dolną” f1. 2πf 1t = 2πf c t − 2πT t = 2π ( f c − 41T )t 2πf 2 t = 2πf c t + π 2T t = 2π ( f c + 1 4T )t = 2πf1t + 2π ( 21T )t = 2π ( f 1 + 1 2T )t Zauważamy, że obecnie wzór na sygnał elementarny przybiera postać: ψ oznacza zmodyfikowaną fazę wziętą modulo 2π. Ponieważ ciąg danych jest unipolarny, to widać, że jeśli aktualnie do nadania jest symbol „0”, transmitowany jest sygnał s(t) o częstotliwości f1 (czynnik związany z fazą informacyjną ψ jest zerowy). W przeciwnym razie czynnik ψ powoduje nadawanie sygnału o częstotliwości f2. Modulacja MSK może być traktowana jako liniowa. Wytwarzanie sygnału elementarnego może odbywać się poprzez podanie sygnału modulującego na modulator fazy (VCO) lub też poprzez modulator typowy dla QPSK (patrz [1] – str. 265). W tym drugim przypadku modulacja MSK jest traktowana jako Offset QPSK. Bity nieparzyste są podawane do gałęzi synfazowej, a nieparzyste – do kwadraturowej. W każdej gałęzi następuje kształtowanie impulsu filtrami o odpowiedzi impulsowej odpowiednio cos i sin. W obu przypadkach jednak pamięć tkwi w modulatorze i nie da się jej wykorzystać. Stąd też zaproponowano rozwiązanie polegające na użyciu kodera fazy i bezpamięciowego modulatora. Koder wygląda następująco (σn przenosi informację o stanie): Un ⊕ σn Koderowi odpowiada krata: Sygnały S1 i S3 są fizycznie takie same (odpowiada im zmiana fazy z 0 na π lub odwrotnie, zawsze jednak są reprezentowane przez sygnał o częstotliwości f2). Podobnie S0 i S2. Z poszczególnymi przejściami na kracie są skojarzone metryki, związane z odległością euklidesową sygnału odebranego od sygnału związanego z danym przejściem. Wartości Un i σn wybierają adres w pamięciach RAM generatorów próbek cosinusoidalnych i sinusoidalnych dla składowych synfazowej i kwadraturowej, które podlegają dalej standardowemu mnożeniu przez cos2πf1t oraz sin2πf1t. Dekompozycja doprowadziła więc do układu zawierającego standardowy bezpamięciowy modulator i automat zapewniający ciągłość fazy. Zasada demodulacji i dekodowania: Jeśli ścieżki ocalałe w chwili n+1 wychodzą z tego samego stanu w chwili n, to ścieżki ocalałe w chwili n+2 wychodzą z tego samego stanu w chwili n+1. Wynika stąd, że Un=σn+1 - σn, a stąd z kolei schemat odbiornika: Na fig. 10 widać, że w górnej gałęzi odbywa się korelacja z sygnałem s0 (s2), a w dolnej z sygnałem s1 (s3). W bloczkach T przechowywana jest wartość korelacji (metryki) z poprzedniego odstępu modulacji. W układzie decyzyjnym jest podejmowana decyzja co do stanu kodera ciągłej fazy w chwili n-tej. Po dodaniu modulo 2 wartości stanu w chwili n-1 uzyskuje się estymatę nadanego bitu informacyjnego (fig. 11). Żródła [1] K. Wesołowski „Podstawy cyfrowych systemów telekomunikacyjnych”. Wszystkie schematy z materiałów z wykładu: Rimoldi B., „A Decomposition Approach to CPM”