AKADEMIA MORSKA W GDYNI
PRZETWARZANIE SYGNA艁脫W
W TELEKOMUNIKACJI
Temat: Demodulacja koherentna FSK w kanale jednodrogowym.
Data wykonania 膰wiczenia: 22.03.2010r.
Data oddania sprawozdania: 29.03.2010r.
Prowadz膮cy zaj臋cia:
dr in偶. Stanis艂aw Lindner
Wykona艂:
Turski Micha艂
III SiST
Gdynia 2010
1. Wst臋p teoretyczny
FSK (Frequency-Shift Keying) - podstawowy rodzaj modulacji cyfrowych sygna艂u no艣nego, polega na kluczowaniu cz臋stotliwo艣ci no艣nej. Ka偶dej informacji elementarnej ci膮gu informacyjnego s膮 przyporz膮dkowane sygna艂y harmoniczne o jednej z dw贸ch mo偶liwych cz臋stotliwo艣ci. Sygna艂y te mo偶na zapisa膰 nast臋puj膮co:
dla
dla
Eb - energia przypadaj膮ca na jeden bit.
a)
b)
Rys. 1. Przyk艂adowy sygna艂:
cyfrowy,
FSK.
Schemat odbiornika, kt贸ry poddaje detekcji sygna艂 ci膮gu informacyjnego przedstawiony jest ni偶ej:
Rys. 2. Detektor niekoherentnego FSK.
Detektor FSK dokonuje detekcji oryginalnego ci膮gu binarnego zak艂贸conego szumami odbieranego sygna艂u y(t). Sk艂ada si臋 on z 2 cz艂on贸w, kt贸rymi s膮 korelatory na wej艣ciach kt贸rych lokalnie podawane s膮 generowane sygna艂y odniesienia 唯1(t) oraz 唯2(t). Sygna艂y
na wyj艣ciach s膮 odejmowane od siebie. Otrzymywany sygna艂 r贸偶nicowy 蠅(Tb) jest por贸wnywany z za艂o偶on膮 warto艣ci膮 progow膮. Gdy warto艣膰
odbiornik decyduje,
偶e sygna艂em nadanym by艂a „1”. Natomiast w przypadku gdy
odbiornik decyduje,
偶e sygna艂em nadanym by艂o „0”.
Schemat modelu kana艂u koherentnego przedstawiony jest ni偶ej:
Rys. 3. Model kana艂u koherentnego
W przypadku koherentnej detekcji sygna艂贸w, nadajemy sygna艂 si(t) (i=1,2,3,...,K) podawany jest na korelatory, kt贸re maj膮 wsp贸lne wej艣cie i zbi贸r niepodobnych bazowych funkcji
唯N(t) o liczno艣ci L. Na wyj艣ciu korelator贸w otrzymujemy wektor sygna艂owy Si. Sygna艂 ten jest reprezentacj膮, sygna艂u si(t) w przestrzeni euklidesowej o wymiarach L
K. Punkt ten jest punktem sygna艂u nadawanego. W kanale mo偶e wyst臋powa膰 dodatni szum gaussowski,
w takim przypadku reprezentacja sygna艂u odebranego y(t) komplikuje si臋 na skutek dodatniego szumu gaussowskiego znajduj膮cego si臋 w kanale.
Prawdopodobie艅stwo b艂臋dnego odtworzenia bitu przy odbiorze niekoherentnego FSK (NCFSK), wyra偶a si臋 nast臋puj膮cym wzorem:
gdzie:
Pb - prawdopodobie艅stwo b艂臋dnego odtworzenia bitu;
SNR - Signal to Nosie Ratio, stosunek sygna艂u do szumu.
Aby wyliczy膰 prawdopodobie艅stwo b艂臋dnego odtworzenia bitu w programie Microsoft Office Excel u偶ywamy funkcji:
0,5*EXP(-SNR/2)
Warto艣膰 prawdopodobie艅stwa b艂臋dnego odtworzenia bitu przy odbiorze koherentnym FSK (CFSK), wyra偶a si臋 nast臋puj膮cym wzorem:
gdzie:
Pb - prawdopodobie艅stwo b艂臋dnego odtworzenia bitu;
SNR - Signal to Nosie Ratio, stosunek sygna艂u do szumu.
Aby wyliczy膰 prawdopodobie艅stwo b艂臋dnego odtworzenia bitu w programie Microsoft Office Excel u偶ywamy funkcji:
0,5*ERFC(PIERWIASTEK(0,5*SNR))
2. Wyniki obserwacji
Podczas zaj臋膰 w laboratorium dokonywali艣my demodulacji CFSK w kanale jednodrogowym, z wyst臋powaniem szumu lub bez niego, dla r贸偶nych warto艣ci SNR.
Parametry jakie przyj臋li艣my do pomiaru s膮 nast臋puj膮ce:
Cz臋stotliwo艣膰 podno艣na |
fp=1700 [Hz] |
Dewiacja cz臋stotliwo艣ci |
螖f=400 [Hz] |
Szybko艣膰 transmisji |
Vt=1200 [bps] |
Liczba okres贸w przypadaj膮ca na „0” logiczne |
2 |
Liczba okres贸w przypadaj膮ca na „1” logiczn膮 |
1 |
liczba pr贸bek przypadaj膮ca na jeden bit |
20 |
Sekwencja treningowa |
1 |
Okres ciszy 1 |
2 |
Wygenerowany ci膮g danych |
11010 |
Okres ciszy 2 |
2 |
Podczas wykonywania 膰wiczenia, mieli艣my mo偶liwo艣膰 zaobserwowa膰 w jaki spos贸b przebiega detekcja przy u偶yciu sygna艂贸w wzorcowych (inny dla „0” oraz inny dla „1”). Oraz podejmowanie decyzji w oparciu o warto艣膰 funkcji korelacji sygna艂u odebranego
i sygna艂u wzorcowego.
Legenda:
- zielony - sygna艂 odebrany
- niebieski - sygna艂 wzorcowy
Demodulacja FSK:
a) kana艂 jednodrogowy bez szumu :
SNR = 3dB
- Por贸wnanie odebranego bitu „1” z wzorcem „1”
Rys. 4. Funkcja autokorelacji. Rys. 5. Funkcja r贸偶nicowa.
Rys. 6. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „1” z wzorcem „0”
Rys. 7. Funkcja autokorelacji . Rys. 8. Funkcja r贸偶nicowa.
Rys. 9. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
b) kana艂 jednodrogowy z szumem:
SNR = 3dB
Bit pierwszy
- Por贸wnanie odebranego bitu „1” z wzorcem „0”
Warto艣膰 w zerze: 0,575489
Rys. 10. Funkcja autokorelacji Rys. 11. Funkcja r贸偶nicowa.
Rys. 12. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „1” z wzorcem „1”
Warto艣膰 w zerze: 0,045494
Rys. 13. Funkcja autokorelacji. Rys. 14. Funkcja r贸偶nicowa.
Rys. 15. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
Bit drugi
- Por贸wnanie odebranego bitu „1” z wzorcem „0”
Warto艣膰 w zerze: 0,268472
Rys. 16. Funkcja autokorelacji. Rys. 17. Funkcja r贸偶nicowa.
Rys. 18. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „1” z wzorcem „1”
Warto艣膰 w zerze: 0,439269
Rys. 19. Funkcja autokorelacji. Rys. 20. Funkcja r贸偶nicowa.
Rys. 21. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
Bit trzeci
- Por贸wnanie odebranego bitu „0” z wzorcem „0”
Warto艣膰 w zerze: -0,167643
Rys. 22. Funkcja autokorelacji. Rys. 23. Funkcja r贸偶nicowa.
Rys. 24. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „0” z wzorcem „1”
Warto艣膰 w zerze: 0,074897
Rys. 25. Funkcja autokorelacji. Rys. 26. Funkcja r贸偶nicowa.
Rys. 27. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
Bit czwarty
- Por贸wnanie odebranego bitu „1” z wzorcem „0”
Warto艣膰 w zerze: 0,179866
Rys. 28. Funkcja autokorelacji. Rys. 29. Funkcja r贸偶nicowa.
Rys. 30. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „1” z wzorcem „1”
Warto艣膰 w zerze: 0,623714
Rys. 31. Funkcja autokorelacji. Rys. 32. Funkcja r贸偶nicowa.
Rys. 33. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
Bit pi膮ty
- Por贸wnanie odebranego bitu „0” z wzorcem „0”
Warto艣膰 w zerze: 0,579039
Rys. 34. Funkcja autokorelacji. Rys. 35. Funkcja r贸偶nicowa.
Rys. 36. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „0” z wzorcem „1”
Warto艣膰 w zerze: 0,191357
Rys. 37. Funkcja autokorelacji. Rys. 38. Funkcja r贸偶nicowa.
Rys. 39. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
b) kana艂 jednodrogowy z szumem:
SNR = 13dB
Bit pierwszy
- Por贸wnanie odebranego bitu „1” z wzorcem „0”
Warto艣膰 w zerze: 0,214147
Rys. 40. Funkcja autokorelacji. Rys. 41. Funkcja r贸偶nicowa.
Rys. 42. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „1” z wzorcem „1”
Warto艣膰 w zerze: 2,761742
Rys. 43. Funkcja autokorelacji. Rys. 44. Funkcja r贸偶nicowa.
Rys. 45. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
Bit drugi
- Por贸wnanie odebranego bitu „1” z wzorcem „0”
Warto艣膰 w zerze: 0,010922
Rys. 46. Funkcja autokorelacji. Rys. 47. Funkcja r贸偶nicowa.
Rys. 48. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „1” z wzorcem „1”
Warto艣膰 w zerze: 2,372913
Rys. 49. Funkcja autokorelacji. Rys. 50. Funkcja r贸偶nicowa.
Rys. 51. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
Bit trzeci
- Por贸wnanie odebranego bitu „0” z wzorcem „0”
Warto艣膰 w zerze: 2,397344
Rys. 52. Funkcja autokorelacji. Rys. 53. Funkcja r贸偶nicowa.
Rys. 54. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „0” z wzorcem „1”
Warto艣膰 w zerze: 0,371442
Rys. 55. Funkcja autokorelacji. Rys. 56. Funkcja r贸偶nicowa.
Rys. 57. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
Bit czwarty
- Por贸wnanie odebranego bitu „1” z wzorcem „0”
Warto艣膰 w zerze: -0,14688
Rys. 58. Funkcja autokorelacji. Rys. 59. Funkcja r贸偶nicowa.
Rys. 60. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „1” z wzorcem „1”
Warto艣膰 w zerze: 1,819378
Rys. 61. Funkcja autokorelacji. Rys. 62. Funkcja r贸偶nicowa.
Rys. 63. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
Bit pi膮ty
- Por贸wnanie odebranego bitu „0” z wzorcem „0”
Warto艣膰 w zerze: 2,174786
Rys. 64. Funkcja autokorelacji. Rys. 65. Funkcja r贸偶nicowa.
Rys. 66. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
- Por贸wnanie odebranego bitu „0” z wzorcem „1”
Warto艣膰 w zerze: 0,041982
Rys. 67. Funkcja autokorelacji. Rys. 68. Funkcja r贸偶nicowa.
Rys. 69. Sygna艂 wzorcowy oraz sygna艂 odebrany dla wybranego bitu.
3. Wnioski
1. W kanale jednodrogowym do podj臋cia poprawnej decyzji przez odbiornik potrzebne
s膮 dwa wzorce (wzorzec dla „0” oraz wzorzec dla „1”).
2. W kanale w kt贸rym wyst臋puje wi臋kszy SNR mo偶emy zauwa偶y膰 mniejsze prawdopodobie艅stwo podj臋cia b艂臋dnej decyzji.
3. Mo偶emy zauwa偶y膰, 偶e w przypadku tych samych ci膮g贸w nadawczych w kanale, w kt贸rym jest ni偶sza warto艣膰 SNR, podczas odbierania sygna艂u wyst膮pi膮 b艂臋dy:
a) Pierwszym przyk艂adem wyst膮pienia b艂臋dnego wyboru jest rys. 10. dla warto艣ci „1” zosta艂a przypisana, warto艣膰 „0”, natomiast dla tego samego bitu poprawny wyb贸r mo偶emy zaobserwowa膰 na rys. 40.
b) Drugim przyk艂adem b艂臋dnej decyzji podczas demodulacji jest rys. 22., dla warto艣ci „0” zosta艂a przypisana, warto艣膰 bitu „1”, poprawn膮 decyzje podczas demodulacji mo偶emy zauwa偶y膰 na rys. 52.
4. Bibliografia
1. http://rafalnowak1979.w.interia.pl/FSK.htm
2. Notatki z wyk艂adu „przetwarzanie sygna艂贸w w telekomunikacji”.
3/17