Đề tài Ứng dụng bộ cân bằng dùng Neural Networks triệt nhiễu giao thoa ký tự trong hệ thống GSM

MỤC LỤC PHẦN 1 HỆ THỐNG THÔNG TIN DI ĐỘNG TOÀN CẦU GSM CHƯƠNG 1 : GIỚI THIỆU HỆ THỐNG THÔNG TIN DI ĐỘNG GSM 12 CHƯƠNG 2 : CẤU TRÚC MẠNG GSM 14 1. Trạm di động 14 2. Hệ thống con trạm gốc 15 3. Hệ thống mạng con 15 CHƯƠNG 3 : LIÊN KẾT VÔ TUYẾN 17 1. Đa truy cập và cấu trúc kênh 17 2. Kênh lưu thông (TCH) 18 3. Kênh điều khiển (CCH) 19 4. Cấu trúc Burst 19 5. Biến đổi âm thoại sang sóng vô tuyến 20 6. Cân bằng đa đường 24 7. Nhảy tần 25 8. Truyền phát gián đoạn 25 9. Thu gián đoạn 25 10. Điều khiển công suất 25 CHƯƠNG 4 : MẠNG GSM 27 1. Quản lý tài nguyên vô tuyến 28 2. Quản lý di động 29 CHƯƠNG 5 : CÔNG NGHỆ GSM 32 1. Chất lượng tiếng nói 32 2. Các dịch vụ Fax và dữ liệu 32 3. Bảo mật 33 4. Liên lạc di động quốc tế 33 CHƯƠNG 6 : CÁC DỊCH VỤ GSM 34 PHẦN 2 BỘ CÂN BẰNG CHƯƠNG 1 : GIỚI THIỆU 36 CHƯƠNG 2 : NHIỄU TRONG HỆ THỐNG THÔNG TIN 38 1. Fading 40 2. Nhiễu liên ký tự và nhiễu đồng kênh 43 3. Doppler 45 4. Mô hình kênh vô tuyến 49 CHƯƠNG 3 : BỘ CÂN BẰNG 56 1. Tổng quan cân bằng 56 2. Bộ cân bằng thích ứng tổng quát 58 3. Bộ cân bằng trong máy thu 61 4. Bộ cân bằng mù 62 5. Tổng quát các kỹ thuật cân bằng 70 6. Bộ lọc tuyến tính 72 7. Cân bằng phi tuyến 74 8. Các giải thuật bù thích ứng 77 PHẦN 3 MẠNG NEURAL NETWORKS CHƯƠNG 1 : TỔNG QUAN NEURAL NETWORKS 85 1. Giới thiệu chung 85 2. Ý tưởng sinh học 85 3. Mô hình nhân tạo cơ bản 86 4. Sử dụng Neural Networks 87 5. Thu thập dữ liệu cho Neural Networks 88 6. Tiền và hậu xử lý 90 7. Perceptron nhiều lớp 91 8. Các mạng hàm Radial Basis 99 9. Mạng Neural xác suất (PNN) 102 10. Mạng Neural hồi quy tổng quát hóa (GRNN) 104 11. Mạng tuyến tính 105 12. Mạng Kohonen 105 CHƯƠNG 2 : MÔ HÌNH MẠNG NEURAL NETWORKS 108 1. Mô hình neuron và cấu trúc mạng 105 2. Cấu trúc dữ liệu 112 3. Kiểu huấn luyện 112 4. Kết luận 113 CHƯƠNG 3 : PERCEPTRON 114 1. Mô hình neuron 114 2. Cấu trúc Perceptron 115 3. Quy luật học tập 116 4. Huấn luyện thích ứng 116 CHƯƠNG 4 : MẠNG TUYẾN TÍNH THÍCH ỨNG 117 1. Mô hình Neuron 117 2. Cấu trúc mạng 118 3. Trung bình bình phương sai số 119 4. Thuật toán LMS 119 5. Lọc thích ứng 120 6. Kết luận 126 CHƯƠNG 5 : BACKPROPAGATION 128 1. Tổng quát 128 2. Huấn luyện nhanh 134 3. So sánh bộ nhớ và tốc độ 138 4. Cải thiện tính tổng quát hóa 139 5. Tiền và hậu xử lý 142 6. Giới hạn 143 7. Tóm tắt 144 CHƯƠNG 6 : MẠNG RADIAL BASIS 146 1. Hàm radial basis 146 2. Mạng hồi quy tổng quát hóa (GRNN) 148 3. Mạng xác suất (PNN) 150 4. Kết luận 151 CHƯƠNG 7 : MẠNG HỒI TIẾP 152 1. Mạng Elman 152 2. Mạng Hopfield 154 3. Kết luận 156 CHƯƠNG 8 : MẠNG SELF - ORGANIZING 157 1. Học cạnh tranh 157 2. Bản đồ tự tổ chức 159 PHẦN 4 CHƯƠNG TRÌNH MÔ PHỎNG VÀ KẾT QUẢ CHƯƠNG 1 : THIẾT KẾ CHƯƠNG TRÌNH 162 CHƯƠNG 2 : KẾT QUẢ MÔ PHỎNG 166 CHƯƠNG 3 : CHƯƠNG TRÌNH NGUỒN 257 KẾT LUẬN 285 TÀI LIỆU THAM KHẢO

doc19 trang | Chia sẻ: lvcdongnoi | Lượt xem: 2726 | Lượt tải: 2download
Bạn đang xem nội dung tài liệu Đề tài Ứng dụng bộ cân bằng dùng Neural Networks triệt nhiễu giao thoa ký tự trong hệ thống GSM, để tải tài liệu về máy bạn click vào nút DOWNLOAD ở trên
CHÖÔNG 1 THIEÁT KEÁ CHÖÔNG TRÌNH MOÂ PHOÛNG ÑÖÔØNG TRUYEÀN M oät heä thoáng thoâng tin goàm coù maùy phaùt, keânh truyeàn vaø maùy thu. ÔÛ maùy phaùt, tín hieäu ñöôïc ñieàu cheá theo phöông phaùp BPSK, QPSK vaø qua boä loïc baêng thoâng, roài phaùt ñi. Tín hieäu ñeán maùy thu sau khi qua keânh truyeàn coù caùc loaïi nhieãu : nhieãu traéng, fading, nhieãu ñoàng keânh. Ñeå coù ñöôïc döõ lieäu ban ñaàu, tín hieäu thu phaûi ñi qua boä giaûi ñieàu cheá, loïc thoâng thaáp, roài ñeán boä quyeát ñònh. Sô ñoà khoái cuûa moät heä thoáng thoâng tin : MOÂ PHOÛNG BOÄ CAÂN BAÈNG SÖÛ DUÏNG NEURAL NETWORKS Do treân keânh truyeàn xuaát hieän nhieàu loaïi nhieãu gaây aûnh höôûng ñeán tín hieäu thu, neân döõ lieäu thu ñöôïc seõ bò sai. Coù raát nhieàu kyõ thuaät trieät nhieãu ñaõ ñöôïc ñeà caäp trong phaàn lyù thuyeát, nhöng trong luaän vaên naøy chæ ñeà caäp ñeán kyõ thuaät söû duïng boä caân baèng. Thöïc teá ngöôøi ta ñaõ aùp duïng nhieàu loaïi caân baèng khaùc nhau ñeå xöû lyù tín hieäu, tuy nhieân trong phaïm vi cuûa ñeà taøi toát nghieäp chuùng em chæ moâ phoûng boä caân baèng söû duïng Neural Networks. Phaàn lyù thuyeát treân ñaõ neâu raát roõ caùc loaïi maïng coù trong Neural Networks : Maïng Perceptron : Haøm truyeàn cuûa caùc neuron laø haøm naác raát gioáng nhö neuron sinh hoïc nhöng thöïc teá raát ít khi söû duïng trong maïng trí tueä nhaân taïo do khi qua moãi neuron, tính chaát cuûa tín hieäu khoâng coøn chính xaùc. Maïng tuyeán tính : Maïng naøy gioáng nhö Perceptron nhöng haøm truyeàn laø haøm tuyeán tính cho ngoõ ra coù giaù trò khoâng giôùi haïn, chæ giaûi quyeát nhöõng vaán ñeà ñoäc laäp tuyeán tính, coù quy luaät huaán luyeän LMS maïnh hôn quy luaät huaán luyeän Peceptron. Maïng tuyeán tính coù khaû naêng ñaùp öùng söï thay ñoåi cuûa moâi tröôøng, ñöôïc ñieàu chænh theo töøng böôùc döïa treân vector vaøo môùi vaø vector mong muoán ñeå tìm ñöôïc caùc giaù trò troïng soá vaø ngöôõng thích hôïp sao cho toång bình phöông sai soá nhoû nhaát. Maïng loaïi naøy thöôøng ñöôïc söû duïng trong nhöõng boä loïc, nhöõng heä thoáng ñieàu khieån vaø xöû lyù tín hieäu soá. Ñaây laø loaïi maïng ñôn giaûn nhaát coù theå aùp duïng trong thöïc teá. Maïng Backpropagation : Backpropagation thöïc hieän döïa treân quy luaät hoïc Widrow-Hoff toång quaùt hoùa cho maïng ña lôùp vaø caùc haøm truyeàn phi tuyeán khaùc nhau. Maïng coù ngöôõng, moät lôùp sigmoid vaø moät lôùp tuyeán tính ngoõ ra coù theå moâ phoûng baát kyø haøm naøo vôùi soá maãu rôøi raïc höõu haïn. Maïng naøy ñöôïc huaán luyeän chính xaùc seõ cho ñaùp öùng hôïp lyù khi ñöa ngoõ vaøo chöa töøng ñöôïc huaán luyeän. Thoâng thöôøng tín hieäu môùi vaøo coù ngoõ ra töông töï vôùi ngoõ ra chính xaùc cuûa tín hieäu vaøo ñaõ ñöôïc huaán luyeän gioáng vôùi ngoõ vaøo môùi naøy. Do tính chaát toång quaát hoùa naøy, ta coù theå huaán luyeän maïng döïa treân caùc caëp vaøo/ra ñaïi dieän maø vaãn cho keát quaû toát ñoái vôùi caùc tín hieäu chöa ñöôïc huaán luyeän. Maïng Radial Basis : Maïng Radial Basis yeâu caàu nhieàu neuron hôn maïng Backpropagation feedforward chuaån, nhöng thöôøng thieát keá ít toán thôøi gian hôn maïng feedforward chuaån. Maïng naøy seõ hoaït ñoäng toát khi coù nhieàu vector huaán luyeän. Chính ñieàu naøy giôùi haïn maïng Radial Basis trong vieäc öùng duïng vaøo boä caân baèng. Ñoàng thôøi soá neuron Radial Basis tæ leä vôùi kích thöôùc khoâng gian ngoõ vaøo vaø ñoä phöùc taïp cuûa vaán ñeà neân maïng Radial Basis lôùn hôn maïng Backpropagation. Maïng Radial Basis hoaït ñoäng chaäm vì coù quaù nhieàu pheùp tính, toán nhieàu khoâng gian. Do ñoù, trong luaän vaên naøy khoâng moâ phoûng maïng Radial Basis. Maïng Radial Basis chæ phuø hôïp cho vaán ñeà phaân loaïi. Maïng hoài tieáp : Maïng hoài tieáp chöùa caùc keát noái ngöôïc trôû veà caùc neuron tröôùc ñoù. Maïng naøy coù theå chaïy khoâng oån ñònh vaø dao ñoäng raát phöùc taïp. Maïng hoài tieáp raát ñöôïc caùc nhaø nghieân cöùu quan taâm nhöng khoâng coù hieäu quaû trong vieäc giaûi quyeát caùc vaán ñeà thöïc teá. Maïng Seft-Organnizing : Maïng coù khaû naêng hoïc, tìm ra quy luaät vaø caùc töông quan ôû ngoõ vaøo vaø ñöa ra caùc ñaùp öùng coù ngoõ vaøo töông öùng. Caùc neuron cuûa maïng hoïc nhaän ra caùc nhoùm vector ngoõ vaøo gioáng nhau, töï saép xeáp ñeå nhaän bieát taàn suaát xuaát hieän cuûa caùc vector ñaàu vaøo ñöôïc ñöa tôùi. Do ñoù maïng Seft-Organizing duøng ñeå phaân loaïi caùc vector trong khoâng gian ngoõ nhaäp, thích hôïp cho vieäc nhaän daïng, phaân loaïi caùc tín hieäu ngoõ vaøo. ÔÛ ñaây, chuùng ta aùp chæ aùp duïng caùc loaïi maïng tuyeán tính vaø maïng Backpropagation, thieát keá sao cho coù theå hoïc ñöôïc ñaëc tính cuûa chuoãi döõ lieäu nhôø chuoãi huaán luyeän ñöôïc moâ taû tröôùc. Maïng thay ñoåi troïng soá lieän tuïc ñeå nhaän bieát chuoãi döõ lieäu ñuùng. Chöông trình moâ phoûng naøy ñöôïc thieát keá vôùi nhieàu kieåu huaán luyeän khaùc nhau; moãi maïng, moãi kieåu huaán luyeän coù nhieàu caáu truùc coù theå thay ñoåi. Moâ hình maïng Backpropagation aùp duïng cho xöû lyù tín hieäu soá laø toát nhaát do coù khaû naêng toång quaùt quaù. Keát quaû moâ phoûng seõ ñöôïc trình baøy trong phaàn sau. Sô ñoà khoái cuûa moät heä thoáng thoâng tin coù theâm boä caân baèng ñeå trieät nhieãu : Xem xeùt moät moâ hình maïng ñieån hình. Moâ hình maïng 2 lôùp R ñaàu vaøo S1 neuron trong lôùp 1, haøm truyeàn tansig S2 neuron trong lôùp 2, haøm truyeàn purelin S2x1 S1x1 a1 n1 S2xS1 S1xR S1x1 Rx1 S2 S1 S1x1 W1 b1 1 1 P a2 n2 S2x1 W2 b2 S2x1 Lôùp Neuron 1 Lôùp Neuron 2 Ñaàu vaøo Moâ hình maïng 3 lôùp R ñaàu vaøo S1 neuron lôùp 1, haøm truyeàn tansig S2 neuron lôùp 2, haøm truyeàn logsig S2x1 S3x1 S3 S1x1 a1 n1 S2xS1 S1xR S1x1 Rx1 S2 S1 S1x1 W1 b1 1 1 P a2 n2 S2x1 W2 b2 S2x1 a3 n3 S3x1 W3 b3 S3x1 S3xS2 1 Lôùp Neuron 1 Lôùp Neuron 2 Lôùp Neuron 3 Ñaàu vaøo S3 neuron lôùp 3, haøm truyeàn purelin CHÖÔNG 2 KEÁT QUAÛ MOÂ PHOÛNG THÖÏC THI CHÖÔNG TRÌNH Duøng chöông trình Matlab ñeå moâ phoûng heä thoáng thoâng tin treân. Chöông trình moâ phoûng thöïc thi theo caùc böôùc sau : Begin Choïn chöùc naêng Lyù thuyeát Chöông trình moâ phoûng Demo Nhaäp thoâng soá moâi tröôøng Choïn loaïi maïng vaø caùc thoâng soá maïng Thöïc thi chöông trình End Xuaát keát quaû Löu ñoà giaûi thuaät cuûa chöông trình moâ phoûng Boä quyeát ñònh Ñieàu cheá Taïo döõ lieäu Loïc BPF End RUN Loïc BPF Keânh truyeàn Nhieãu Giaûi ñieàu cheá LPF Boä caân baèng Neural Networks Boä quyeát ñònh Tính BER Xuaát keát quaû Löu ñoà giaûi thuaät ñieàu cheá tín hieäu : Ñieàu cheá maãu : BPSK : 2 maãu QPSK : 4 maãu Laáy maãu tín hieäu ñieàu cheá töông öùng End ÑIEÀU CHEÁ Tín hieäu ñieàu cheá Giaûi thuaät naøy coù toác ñoä chaïy moâ phoûng raát nhanh do khoâng phaûi laëp laïi caùc pheùp tính cos, sin (kyõ thuaät ñieàu cheá) cho toaøn boä chuoãi bit vaøo, maø chæ thöïc hieän treân hai maãu (BPSK) hoaëc boán maãu (QPSK). Löu ñoà giaûi thuaät huaán luyeän maïng Neural Networks Taïo maïng vôùi thoâng soá ñaõ nhaäp End HUAÁN LUYEÄN NEURAL NETWORKS Saép xeáp tín hieäu huaán luyeän maïng ñuùng vôùi loaïi maïng Tieàn xöû lyù tín hieäu Tín hieäu ñích Huaán luyeän maïng Löu ñoà giaûi thuaät moâ phoûng Neural Networks End Moâ phoûng NEURAL NETWORKS Saép xeáp tín hieäu nhaäp phuø hôïp vôùi ngoõ vaøo maïng Tieàn xöû lyù tín hieäu Chaïy moâ phoûng maïng ñaõ ñöôïc huaán luyeän Haäu xöû lyù tín hieäu Trong cöûa soå giao dieän chính coù 4 nuùt nhaán : Thöïc thi chöông trình, hieän ra cöûa soå ñeå nhaäp caùc thoâng soá moâi tröôøng truyeàn nhö taàn soá soùng mang (Fc), toác ñoä bit (R), loaïi nhieãu, … Chaïy file word, hieän leân cöûa soå trình baøy noäi dung cuûa quyeån Luaän vaên toát nghieäp. Minh hoïa maïng Neural Networks, hieän leân cöûa soå trình baøy moät vaøi ví duï veà maïng. Thoaùt khoûi chöông trình moâ phoûng, hieän leân cöûa soå thoaùt. Khi click chuoät vaøo nuùt Demo Trong cöûa soå naøy ngöôøi söû duïng coù theå choïn moät trong caùc ví duï sau : Maïng 1 neuron ñaàu vaøo Maïng 2 neuron ñaàu vaøo Maïng tuyeán tính thích öùng Maïng 2 lôùp Baøi toaùn Phaân Loaïi Baøi toaùn Toång quaùt Sau ñaây laø moät vaøi giao dieän cuûa caùc chöông trình minh hoïa : Khi click chuoät vaøo nuùt Moâ phoûng, xuaát hieän cöûa soå : Cöûa soå naøy cho pheùp nhaäp : Taàn soá soùng mang (Carrier Freq) Toác ñoä bit (Bit Rate) Chieàu daøi chuoãi döõ lieäu (Length of Data) Loaïi döõ lieäu (Ngaãu nhieân hay nhaäp vaøo) Bieân ñoä soùng mang (Amplitude) Phöông phaùp ñieàu cheá (BPSK/QPSK) Loaïi nhieãu (White Noise/Fading/Cochannel) Möùc ñoä nhieãu (SNR/Mean vaø Variance, soá nguoàn nhieãu) Choïn nuùt Back ñeå quay veà cöûa soå chính hay nuùt Next ñeå qua cöûa soå nhaäp thoâng soá maïng. Trong cöûa soå keá tieáp coù theå choïn caùc thoâng soá sau : Caùc loaïi maïng : Bayesian regularization Levenberg_Marquardt One Step Secant Quasi_Newton Scale Conjugate Gradient Powell_Beal Polak_Ribieùre Fletcher_Reeves Resilient Backpropagation Adaptive learning rate Gradient descent momentum Gradient descent Adaptive Linear Loaïi haøm hoïc : Gradient descent hay Gradient descent momentum Soá ngoõ vaøo Soá lôùp Loaïi haøm sai soá : MSE MSEREG MAE SSE Soá neuron moãi lôùp Haøm truyeàn moãi lôùp Ví duï : Thoâng soá Giaù trò Ñôn vò Chuoãi bit 10.000.000 Bit Taàn soá soùng mang 35 MHz Toác ñoä bit 8,192 MHz Nhieãu Gauss 8 dB Phöông phaùp ñieàu cheá QPSK Tín hieäu ñieàu cheá QPSK Tín hieäu phaùt sau khi loïc Tín hieäu thu (coù nhieãu) taïi antenna thu Tín hieäu thu sau khi loïc baêng thoâng Maøn hình xuaát keát quaû sau moâ phoûng Ñoà thò huaán luyeän maïng :

Các file đính kèm theo tài liệu này:

  • doctrinh1.doc
  • docbia.doc
  • docbiaketqua.doc
  • docEqualizer.doc
  • docGSM.doc
  • docketqua.doc
  • docloicamon.doc
  • docloinoidau.doc
  • docMucLuc.doc
  • docneural.doc
  • docNhanXet.DOC
  • docPHAN1.doc
  • docPHAN2.doc
  • docPHAN3.doc
  • docPHAN4.doc
  • txtReadme.txt
  • doctltk.doc
  • docTOMTAT.doc
  • doctrinh2.doc
  • doctrinh3.doc