PS Moduł 12: Różnice pomiędzy wersjami
Z Studia Informatyczne
Przejdź do nawigacjiPrzejdź do wyszukiwania
Nie podano opisu zmian |
m Zastępowanie tekstu – „,...,” na „,\ldots,” |
||
(Nie pokazano 3 wersji utworzonych przez jednego użytkownika) | |||
Linia 13: | Linia 13: | ||
{| border="0" cellpadding="4" width="100%" | {| border="0" cellpadding="4" width="100%" | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd2.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd2.png|thumb|500px]] | ||
|valign="top" | |valign="top"| | ||
• Przyporządkowanie symbolom <math>m_i</math> wektorów liczbowych <math>y_i</math> odpowiada odwzorowaniu tych symboli w pewne punkty -wymiarowej przestrzeni wektorowej. Odwzorowaniem tego typu posługujemy się w geometrycznych metodach reprezentacji sygnałów. | |||
• Postać impulsu <math>y_i(t)</math> odpowiadającego symbolowi <math>m</math> transmitowanemu w aktualnym przedziale symbolowym zależy od zastosowanego rodzaju modulacji cyfrowej. | • Postać impulsu <math>y_i(t)</math> odpowiadającego symbolowi <math>m</math> transmitowanemu w aktualnym przedziale symbolowym zależy od zastosowanego rodzaju modulacji cyfrowej. | ||
Linia 47: | Linia 47: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd5.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd5.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• W przypadku skończonej N-elementowej bazy każdy sygnał <math>y_i(t)</math> można przedstawić jako kombinację liniową, o współczynnikach <math>y_i_j, i=1, | • W przypadku skończonej N-elementowej bazy każdy sygnał <math>y_i(t)</math> można przedstawić jako kombinację liniową, o współczynnikach <math>y_i_j, i=1,\ldots,M,j=1,\ldots,N</math> sygnałów bazowych <math>{\varpi_1(t),\ldots,\varpi_N(t)}</math> (wzór 12.1). Wektor <math>y_i=[y_i_1,\ldots,y_i_N]^T</math> tych współczynników stanowi reprezentację sygnału <math>y_i(t)</math> w przestrzeni sygnałów rozpiętej na bazie <math>{\varpi_1(t),\ldots,\varpi_N(t)}</math> . | ||
• Przestrzeń P jest podprzestrzenią przestrzeni <math>l^2(0,T)</math>, a więc iloczyny skalarne we wzorach (12.2) i (12.3) są określone tak jak w przestrzeni <math>l^2(0,T)</math>, . | • Przestrzeń P jest podprzestrzenią przestrzeni <math>l^2(0,T)</math>, a więc iloczyny skalarne we wzorach (12.2) i (12.3) są określone tak jak w przestrzeni <math>l^2(0,T)</math>, . | ||
Linia 64: | Linia 64: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd7.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd7.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• Odwzorowanie <math>P\rigtarrow</math> zachowuje normę, tzn. normy w przestrzeniach | • Odwzorowanie <math>P\rigtarrow\Box^N</math> zachowuje normę, tzn. normy w przestrzeniach P i <math>\Box^N</math> są sobie równe. Oznacza to, że przestrzenie te są izometryczne. Ponadto odwzorowanie to zachowuje iloczyn skalarny. Wynika stąd, że analizę sygnałów w przestrzeni można przenieść do przestrzeni <math>\Box^N</math>. | ||
• Wektor | • Wektor <math>x=[x_1,\ldots,x_N]^T</math> stanowi zatem reprezentację sygnału <math>x(t)</math> zarówno w przestrzeni P , jak i w przestrzeni<math>\Box^N</math> . | ||
• Konsekwencją izometryczności przestrzeni | • Konsekwencją izometryczności przestrzeni P i <math>\Box^N</math> jest równość miar odległości w obu przestrzeniach. Tak więc, za miarę odległości między sygnałami <math>x(t)</math> i <math>y(t)</math> w przestrzeni P można przyjąć zwykłą miarę euklidesowską odległości między odpowiadającymi im wektorami w przestrzeni <math>\Box^N</math> . Jest to bardzo ważna właściwość z punktu widzenia opracowania odpowiedniej metody detekcji sygnałów w odbiorniku. | ||
|} | |} | ||
Linia 76: | Linia 76: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd8.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd8.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• Sygnałowi odebranemu <math>v(t)=y_i(t)+w(t)</math> odpowiada wektor <math>v=y_i+w</math> . Ponieważ szum <math>w(t)</math> jest losowy, zatem długość i kierunek wektora są też losowe. Przyjmiemy upraszczające założenie, że w przedziale T szum <math>w(t)\in P</math> . Przy tym założeniu także sygnał odebrany <math>v(t)\in P</math> . | |||
• Przy tych założeniach reguła decyzyjna polega na detekcji wektora <math>y_i</math> , którego odległość <math>p(v,y_i)</math> jest najmniejsza. Reguła ta dzieli przestrzeń sygnałów na obszary decyzyjne, których interpretacja dla przypadku M=2 i N=2 jest przedstawiona na rysunku. | |||
• Zakładamy, że oba transmitowane sygnały <math>y_1(t)</math> i <math>y_2(t)</math> mają te same amplitudy, a więc odpowiadające im wektory <math>y_1</math> i <math>y_2</math> mają jednakowe długości. Przestrzeń (w omawianym przykładzie płaszczyzna) sygnałów jest dzielona na dwa obszary <math>Z_1</math> i <math>Z_2</math> prostą decyzyjną, która w tym przypadku jest przekątną kąta między wektorami <math>y_1</math> i <math>y_2</math> . Jeśli punkt v odpowiadający odebranemu zakłóconemu sygnałowi należy do obszaru <math>Z_1</math> (leży po prawej stronie przekątnej) podejmujemy decyzję, że nadany był sygnał . W przeciwnym przypadku podejmujemy decyzję, że nadany został sygnał <math>y_2(t)</math> . Odbiornik powinien być oczywiście wyposażony w odpowiedni układ decyzyjny rozstrzygający, do którego z obszarów <math>Z_1</math> czy <math>Z_2</math> należy punkt v . | |||
|} | |} | ||
---- | ---- | ||
Linia 82: | Linia 88: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd9.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd9.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• W modulacjach binarnych przedział symbolowy T jest równy przedziałowi bitowemu <math>T_b</math> (czasowi transmisji jednego bitu). Zakłada się, że przedział ten obejmuje całkowitą liczbę okresów fali nośnej, tj. <math>T_b=k/F</math> , gdzie k jest dużą liczbą całkowitą. | |||
• W zapisie sygnałów zmodulowanych cyfrowo wygodnie jest posługiwać się energią impulsu <math>E_b</math>, a nie jego amplitudą. Energia <math>E_b</math> jest związana z amplitudą <math>Y_0</math> i czasem <math>T_b</math> transmisji impulsu zależnością <math>E_b=Y_0T_b/2</math> . | |||
• Oba impulsy <math>y_1(t)</math> i <math>y_2(t)</math> transmitowane w systemie 2PSK są odcinkami fali harmonicznej o przeciwnych fazach. Informacja binarna jest zatem zakodowana w fazie. Faza zerowa odpowiada znakowi binarnemu „1”, a faza <math>180_o</math>– znakowi binarnemu „0”. | |||
|} | |} | ||
---- | ---- | ||
Linia 88: | Linia 100: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd10.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd10.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• Ponieważ baza przestrzeń sygnałów 2PSK jest jednoelementowa, przestrzeń ta jest linią prostą. Oba sygnały odpowiadają punktom tej prostej o współrzędnych <math>y_{11}=\sqrt{E_b}</math> i <math>y_{21}=-\sqrt{E_b}</math> . | |||
• W przypadku przestrzeni sygnałów 2PSK prostą decyzyjną jest prosta prostopadła do prostej przestrzeni przechodząca przez punkt zerowy. Dzieli ona tę prostą na dwa obszary <math>Z_1</math> i <math>Z_2</math> , w tym przypadku półproste: <math>0<v<\inft</math> oraz <math>-\infty <v<0</math> . | |||
• Jeśli punkt v , odpowiadający odebranemu sygnałowi <math>v(t)</math> w przestrzeni 2PSK, leży po prawej stronie prostej decyzyjnej , tzn. jeśli jego współrzędna <math>v_1</math> należy do półprostej <math>Z_1</math> , w odbiorniku zostaje podjęta decyzja, że przesłany został sygnał <math>y_1(t)</math> (znak binarny ”1”). W przeciwnym przypadku zostaje podjęta decyzja o nadaniu sygnału <math>y_2(t)</math> (znaku binarnego „0”). | |||
|} | |} | ||
---- | ---- | ||
Linia 94: | Linia 112: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd11.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd11.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• W modulatorze 2PSK dane binarne (ciąg znaków „1” i „0”) są doprowadzone do układu kodującego je kodem sygnałowym NRZ. Na wyjściu kodera otrzymujemy sygnał prostokątny bipolarny przybierający w poszczególnych przedziałach bitowych wartość <math>\sqrt{E_b}</math>, gdy transmitowane są znaki „1”, oraz <math>-\sqrt{E_b}</math> , gdy transmitowane są znaki „0”. | |||
• W celu wytworzenia sygnału 2PSK wystarczy tak uformowany sygnał prostokątny podać na układ mnożący, na którego drugie wejście jest podawany sygnał bazowy <math>\omega _1(t)=\sqrt{2/T_b}cos\Omega t</math> , pełniący zarazem funkcję fali nośnej. | |||
• W układzie demodulatora sygnału 2PSK odebrany sygnał <math>\nu (t)=y_i(t)+w(t)</math> jest mnożony w każdym przedziale bitowym przez koherentny sygnał nośny <math>\omega _1(t)</math> wytwarzany przez lokalny generator. Sygnał iloczynowy jest następnie podawany na integrator na którego wyjściu pobierana jest w chwili <math>T_b</math> próbka <math>\nu _1=(\nu,\omega)_{L^2(0,T_b)}=\int_{0}^{T_b}\nu(t)\omega_1(t)dt</math> . Generator lokalny, układ mnożący, integrator i układ próbkujący tworzą detektor korelacyjny. | |||
• Liczba jest porównywana z progiem równym zeru. Gdy <math>\nu_1>0</math> , zostaje podjęta decyzja o przesłaniu znaku „1”, a gdy <math>\nu_1<0</math> – decyzja o przesłaniu znaku „0”. | |||
|} | |} | ||
---- | ---- | ||
Linia 100: | Linia 126: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd12.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd12.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• W przypadku modulacji 2FSK informacja jest przesyłana w częstotliwości fali nośnej. Częstotliwość <math>F_1</math> reprezentuje znak binarny „1”, a częstotliwość <math>F_2>F_1</math> – znak binarny „0”. | |||
• Rozstaw częstotliwości w modulacji Sunde’a, równy <math>1/T_b</math> , zapewnia ciągłość fazy sygnału 2FSK w chwilach kluczowania, a ponadto ortogonalność obu impulsów FSK <math>y_1(t)</math> i <math>y_2(t)</math> . | |||
|} | |} | ||
---- | ---- | ||
Linia 106: | Linia 136: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd13.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd13.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• Przy założeniu tej samej energii impulsów <math>E_b</math> odległość między sygnałami <math>y_1(t)</math> i <math>y_2(t)</math> w systemie 2FSK jest <math>\sqrt{2}</math> razy mniejsza niż w systemie 2PSK i wynosi <math>\sqrt{2E_b}</math> . | |||
• Prosta decyzyjna jest symetralną odcinka łączącego punkty <math>y_1</math> i <math>y_2</math> reprezentujące na płaszczyźnie sygnałowej oba sygnały FSK. Dzieli ona tę płaszczyznę na dwa obszary (półpłaszczyzny) decyzyjne <math>Z_1</math> i <math>Z_2</math> . Jeśli punkt <math>\nu</math> odpowiadający odebranemu sygnałowi <math>\nu(t)</math> leży poniżej prostej decyzyjnej zostaje podjęta decyzja o przesłaniu znaku „1”. W przeciwnym przypadku jest podejmowana decyzja o przesłaniu znaku „0”. | |||
|} | |} | ||
---- | ---- | ||
Linia 112: | Linia 146: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd14.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd14.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• Unipolarny sygnał prostokątny generowany w modulatorze sygnału 2FSK przebiera stałą wartość dodatnią <math>\sqrt{E_b}</math> w tych przedziałach bitowych, w których jest transmitowany znak „1” i wartość równą zeru, gdy transmitowany jest znak „0”. W górnym torze sygnał unipolarny jest mnożony przez falę nośną o częstotliwości <math>F_1</math> . Tym samym w torze górnym są generowane impulsy harmoniczne o częstotliwości <math>F_1</math> tylko wtedy, gdy transmitowany jest znak „1”. | |||
• W dolnym torze powinny być transmitowane impulsy harmoniczne o częstotliwości <math>F_2</math> w tych przedziałach bitowych, w których transmitowane są znaki „0”. W tym celu unipolarny sygnał prostokątny podawany jest w tym torze na układ inwertera, który zamienia jego poziomy, tzn. wytwarza sygnał unipolarny przybierający poziom zero, gdy na wyjściu kodera występuje poziom <math>\sqrt(E_b)</math> , i odwrotnie. Sygnał z wyjścia inwertera jest mnożony przez falę nośną o częstotliwości <math>F_2</math> . Tym samym w torze dolnym są generowane impulsy harmoniczne o częstotliwości <math>F_2</math> tylko wtedy, gdy transmitowany jest znak „0”. Wypadkowy sygnał 2FSK otrzymujemy po zsumowaniu sygnałów w obu torach. | |||
• Innym sposobem generacji sygnału 2FSK jest zastosowanie oscylatora VCO kluczowanego unipolarnym sygnałem prostokątnym z wyjścia kodera. | |||
|} | |} | ||
---- | ---- | ||
Linia 118: | Linia 158: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd15.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd15.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• W koherentnym demodulatorze dwa korelatory obliczają w każdym przedziale bitowym <math>T_b</math> współrzędne <math>\nu_1</math> i <math>\nu_2</math> punktu <math>\nu</math> odpowiadającego na płaszczyźnie sygnałowej odebranemu sygnałowi . | |||
• Jeśli <math>\Delta\nu=\nu_1-\nu_2>0</math> (punkt leży poniżej prostej decyzyjnej), podejmowana jest decyzja o przesłaniu znaku „1”. Jeśli natomiast <math>\Delta\nu=\nu_1-\nu_2<0</math> (punkt leży powyżej prostej decyzyjnej) zapada decyzja o przesłaniu znaku „0”. | |||
• W demodulatorze koherentnym sygnału 2FSK wymagane są po stronie odbiorczej lokalne generatory fal harmonicznych o częstotliwościach nośnych <math>\F_1</math> i <math>F_2</math> , które muszą być bardzo precyzyjnie zsynchronizowane z generatorami tych fal w nadajniku, a także między sobą. Stanowi to wadę odbioru koherentnego sygnałów 2FSK. | |||
|} | |} | ||
---- | ---- | ||
Linia 124: | Linia 170: | ||
|width="500px" valign="top"|[[Grafika:PS_M12_Slajd16.png|thumb|500px]] | |width="500px" valign="top"|[[Grafika:PS_M12_Slajd16.png|thumb|500px]] | ||
|valign="top"| | |valign="top"| | ||
• W niekoherentnym demodulatorze sygnału 2FSK sygnał odebrany <math>\nu(t)</math> jest podawany na dwa tory, w których występują filtry dopasowane do sygnałów bazowych oraz detektory obwiedni. Sygnały na wyjściach detektorów obwiedni są próbkowane na końcu przedziału bitowego i spróbkowane wartości są porównywane w układzie komparatora. | |||
• Filtrem dopasowanym do sygnału <math>x(t)</math>, <math>t\ge 0</math> , nazywamy filtr o odpowiedzi impulsowej <math>h(t)=x(T-t)</math> , gdzie <math>T</math> jest czasem obserwacji sygnału. Filtr dopasowany zapewnia maksymalny stosunek sygnał-szum SNR na swoim wyjściu w chwili <math>T</math>. Odpowiedzi impulsowe filtrów w obu torach demodulatora niekoherentnego sygnału 2FSK mają zatem postać: <math>h_i=\sqrt{2/T_b\omega(T_b-t)}</math> . | |||
• Jeśli wartość próbki <math>l_1</math> w chwili <math>t+T_b</math> na wyjściu górnego toru jest większa od wartości próbki <math>l_2</math> w tej chwili na wyjściu dolnego toru, podejmowana jest decyzja o przesłaniu znaku „1”. W przeciwnym przypadku podejmowana jest decyzja o przesłaniu znaku „0”. | |||
|} | |} | ||
---- | ---- |