SỬ DỤNG GNU RADIO kết hợp PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG mô PHỎNG hệ THỐNG VIỄN THÔNG

85 921 14
SỬ DỤNG GNU RADIO kết hợp PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG mô PHỎNG hệ THỐNG VIỄN THÔNG

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

SỬ DỤNG GNU RADIO kết hợp PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG mô PHỎNG hệ THỐNG VIỄN THÔNG .................... SỬ DỤNG GNU RADIO kết hợp PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG mô PHỎNG hệ THỐNG VIỄN THÔNG .................... SỬ DỤNG GNU RADIO kết hợp PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG mô PHỎNG hệ THỐNG VIỄN THÔNG .................... SỬ DỤNG GNU RADIO kết hợp PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG mô PHỎNG hệ THỐNG VIỄN THÔNG ....................

ĐỒ ÁN TỐT NGHIỆP SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THƠNG MỤC LỤC DANH MỤC CÁC HÌNH VẼ VII DANH MỤC CÁC BẢNG BIỂU X DANH MỤC CÁC TỪ VIẾT TẮT XI CHƯƠNG GIỚI THIỆU ĐỀ TÀI 1.1 ĐẶT VẤN ĐỀ 1.2 YÊU CẦU ĐỀ TÀI 1.3 PHƯƠNG PHÁP THỰC HIỆN .2 CHƯƠNG GIỚI THIỆU VỀ SOFTWARE DEFINED RADIO .3 2.1 GIỚI THIỆU VỀ SOFTWARE DEFINED RADIO 2.2 NHỮNG LỢI ÍCH CỦA SOFTWARE DEFINED RADIO 2.3 SOFTWARE DEFINED RADIO – RATE OF ADOPTION .5 2.4 SOFTWARE DEFINED RADIO – CHUỖI GIÁ TRỊ 2.5 SOFTWARE DEFINED RADIO – CÔNG NGHỆ LIÊN QUAN 2.5.1 Hệ thống vơ tuyến thích nghi - Adaptive Radio 2.5.2 Hệ thống vô tuyến nhận thức - Cognitive Radio .9 2.5.3 Hệ thống vô tuyến thông minh - Intelligent Radio 10 2.6 MỘT SỐ PHẦN CỨNG HỖ TRỢ CHO SOFTWARE DEFINED RADIO 10 CHƯƠNG PHẦN MỀM GNURADIO .12 3.1 GIỚI THIỆU VỀ GNU RADIO 12 3.2 LỊCH SỬ PHÁT TRIỂN CỦA GNU RADIO 12 3.3 CÁCH CÀI ĐẶT HỆ ĐIỀU HÀNH UBUNTU 16.04 LTS 13 3.4 CÀI PHẦN PHẦN MỀM GNU RADIO TRÊN UBUNTU 16.04 LTS 20 CHƯƠNG GIỚI THIỆU VỀ PHẦN MỀM GNU RADIO 22 4.1 4.1.1 TÌM HIỂU VỀ GNU RADIO 22 Tìm kiếm khối chức 23 4.1.2 Sửa đổi đặc tính khối 24 4.1.3 Giới thiệu flowgraph 26 4.1.4 Lưu ý Generate Options .27 4.1.5 Kiểm tra ngõ .28 4.2 SỬ DỤNG COMPANION 31 4.3 CÁCH SỬ DỤNG INSERT_BLOCK_NAME_HERE 32 4.3.1 Kiểm tra khối tín hiệu Probe 33 4.3.2 Hiện thị thông tin văn .36 4.3.3 Thông báo Throttle Block 37 4.3.4 Tỷ lệ lấy mẫu không phù hợp 38 CHƯƠNG TÌM HIỂU VỀ KIT LIMESDR CỦA MYRIADRF 40 5.1 GIỚI THIỆU VỀ LIMESDR 40 5.2 TỔNG QUAN VỀ KIT LIMESDR 41 5.3 CÁC THÀNH PHẦN CỦA LIMESDR 42 5.3.1 Thiết bị bật 42 5.3.2 Những thiết bị khác board .42 5.3.3 Cấu hình, trạng thái thành phần thiết lập 43 5.3.4 Ngõ vào, ngõ cho người dùng 44 5.3.5 Bộ nhớ thiết bị 44 5.3.6 Mạch đồng hồ 45 5.3.7 Cung cấp nguồn 45 5.4 CẤU TRÚC CỦA KIT LIMESDR 45 CHƯƠNG MÔ PHỎNG CÁC HỆ THỐNG THÔNG TIN TRÊN LIMESDR 47 6.1 KHẢO SÁT HỆ THỐNG THU SÓNG FM 47 6.1.1 Mục đích thí nghiệm .47 6.1.2 Lý thuyết FM 47 6.1.3 Trình tự thí nghiệm 49 6.1.4 Sử dụng Pothosware thay cho GNU Radio .54 6.2 ỨNG DỤNG GNU RADIO TRONG ĐIỀU CHẾ, GIẢI ĐIỀU CHẾ AM 57 6.2.1 Mục đích thí nghiệm .57 6.2.2 Lý thuyết AM 57 6.2.3 6.3 Trình tự thí nghiệm 60 NHẬN XÉT KẾT QUẢ 74 TÀI LIỆU THAM KHẢO 76 DANH MỤC CÁC HÌNH VẼ HÌNH 2-1: TỔNG QUAN SDR VỀ KIẾN TRÚC CHỨC NĂNG – THƯƠNG MẠI HÌNH 2-2: CHUỖI CỦA GIÁ TRỊ SDR HÌNH 2-3: BIỂU ĐỒ VENN MINH HOẠ MỐI QUAN HỆ GIỮA LIÊN KẾT CÔNG NGHỆ KHÔNG DÂY TIÊN TIẾN HÌNH 3-1: CHỌN UNIVERSAL-USB-INSTALLER 14 HÌNH 3-3: LỰA CHỌN CÀI ĐẶT UBUNTU .16 HÌNH 3-4: CHỌN NGƠN NGỮ CHO UBUNTU 17 HÌNH 3-5: BỎ CHỌN CÁC BẢN CÀI ĐẶT CHO UBUNTU 17 HÌNH 3-6: CHỌN GIỮ LẠI DỮ LIỆU TRÊN MÁY TÍNH .18 HÌNH 3-7: CHỌN BOOT CHO UBUNTU 18 HÌNH 3-8: CHỌN HOME CHO UBUNTU 19 HÌNH 3-9: CHỌN WINDOWS BOOT MANAGER 19 HÌNH 3-10: NHẬP DỊNG LỆNH ĐẦU TIÊN ĐỂ CÀI ĐẶT GNU RADIO 20 HÌNH 3-11: NHẬP DỊNG LỆNH THỨ ĐỂ CÀI ĐẶT GNU RADIO 21 HÌNH 3-12: GIAO DIỆN CỦA GNU RADIO .21 HÌNH 4-1: GIAO DIỆN CHÍNH CỦA GNU RADIO 22 HÌNH 4-2: HỘP THOẠI SEARCH 23 HÌNH 4-3: CỬA SỔ OPTION BLOCK 24 HÌNH 4-4: CỬA SỔ TAB DOCUMENTATION 25 HÌNH 4-5: CỬA SỔ GENERAL ĐIỀU CHỈNH ID .26 HÌNH 4-6: MƠ HÌNH FLOWGRAPH 27 HÌNH 4-7: THANH TOOLBAR 27 HÌNH 4-8: THƠNG BÁO LỔI TRONG HỘP THOẠI TERMINAL 28 HÌNH 4-9: THƠNG BÁO LỔI TRONG TERMINAL 28 HÌNH 4-10: DẠNG SĨNG NGÕ RA HÌNH SIN 29 HÌNH 4-11: CỬA SỔ TYPES 29 HÌNH 4-12: CỬA SỔ HIỆN THỊ ERRORS 30 HÌNH 4-13: HÌNH SĨNG DẠNG SIN TRÊN MỘT KÊNH .31 HÌNH 4-14: FLOWGRAPH TIME VÀ FREQUENCY 32 HÌNH 4-15: CỬA SỔ THUỘC TÍNH CỦA KHỐI PROBE 33 HÌNH 4-16: CỬA SỔ TÀI LIỆU CỦA KHỐI PROBE 34 HÌNH 4-17: CỬA SỔ KHỐI PORBE KHI THÊM THUỘC TÍNH 35 HÌNH 4-18: TÀI LIỆU CỦA KHỐI PROBE 35 HÌNH 4-19: CỬA SỔ TÌM KIẾM QT 36 HÌNH 4-20: HIỆN THỊ THƠNG TIN DẠNG VĂN BẢN 37 HÌNH 4-21: THƠNG BÁO CỦA THROTTLE BLOCK .37 HÌNH 4-22: CHỌN TỶ LỆ LẤY MẪU 38 HÌNH 4-23: KẾT QUẢ CHỌN TỶ LỆ LẤY MẪU 39 HÌNH 5-1: TỔNG QUAN VỀ KIT LIMESDR .42 HÌNH 5-2: NHỮNG LINH KIỆN CHÍNH Ở MẶT TRÊN CỦA LIMESDR 46 HÌNH 5-3: NHỮNG LINH KIỆN CHÍNH Ở MẶT DƯỚI CỦA LIMESDR 46 HÌNH 6-1: DẠNG SĨNG ĐIỀU CHẾ FM .48 HÌNH 6-2: KẾT NỐI LIMESDR VỚI MÁY TÍNH .49 HÌNH 6-3: HỘP THOẠI CONNNECTIONSETTINGS 50 HÌNH 6-4: HỘP THOẠI PROGRAMMING 50 HÌNH 6-5: THƠNG BÁO KẾT NỐI THÀNH CƠNG 51 HÌNH 6-6: SƠ ĐỒ KHỐI MẠCH THU SÓNG FM .51 HÌNH 6-7: MẬT ĐỘ PHỔ CỦA TÍN HIỆU FM THU ĐƯỢC 53 HÌNH 6-8: BIỂU ĐỒ PHỔ CỦA TÍN HIỆU ĐIỀU CHẾ 54 HÌNH 6-9: SƠ ĐỒ NGUYÊN LÝ CHO MẠCH THU SĨNG FM .55 HÌNH 6-10: KẾT QUẢ BIỂU ĐỒ PHỔ SÓNG FM .57 HÌNH 6-11: KẾT QUẢ BIỂU ĐỒ TÍN HIỆU FM 57 HÌNH 6-12: TÍN HIỆU ĐIỀU CHẾ AM 58 HÌNH 6-13: BIÊN ĐỘ CỦA TÍN HIỆU ĐIỀU CHẾ AM 59 HÌNH 6-14: SƠ ĐỒ MẠCH ĐIỀU CHẾ AM 61 HÌNH 6-15: ĐIỀU CHẾ AM BÌNH THƯỜNG .65 HÌNH 6-16: ĐIỀU CHẾ AM 100% 66 HÌNH 6-17: ĐIỀU CHẾ AM QUÁ 67 HÌNH 6-18: PHỔ CỦA SĨNG MANG 68 HÌNH 6-19: SƠ ĐỒ MẠCH GIẢI ĐIỀU CHẾ AM 69 HÌNH 6-20: TÍN HIỆU AM BAN ĐẦU 73 HÌNH 6-21: TÍN HIỆU THƠNG TIN TRƯỚC KHI ĐIỀU CHẾ 74 DANH MỤC CÁC BẢNG BIỂU BẢNG 2-1: THÔNG SỐ KỸ THUẬT CỦA PHẦN CỨNG SOFTWARE DEFINED RADIO 10 BẢNG 5-1: NHỮNG CHỨC NĂNG CHÍNH CỦA KIT LIMESDR 40 BẢNG 5-2: THIẾT BỊ NỔI BẬT .42 BẢNG 5-3: NHỮNG THIẾT BỊ KHÁC TRÊN BOARD 43 BẢNG 5-4: CẤU HÌNH, TRẠNG THÁI VÀ CÁC THÀNH PHẦN THIẾT LẬP 43 BẢNG 5-5: NGÕ VÀO, NGÕ RA CHO NGƯỜI DÙNG .44 BẢNG 5-6: BỘ NHỚ THIẾT BỊ .44 BẢNG 5-7: MẠCH ĐỒNG HỒ .45 BẢNG 5-8: CUNG CẤP NGUỒN 45 BẢNG 6-1: CÁC THÔNG SỐ TRONG MẠCH ĐIỀU CHẾ AM 61 BẢNG 6-2: THÔNG SỐ TRONG MẠCH GIẢI ĐIỀU CHẾ AM 69 DANH MỤC CÁC TỪ VIẾT TẮT ADC Analog To Digital Converter AM Amplitude Modulation BTS Base Transceiver Station DDC DigitalDown Converters DUC Digital Up Converters DSP Digital Signal Processor DAC Digital To Analog Converter FM Frequency Modulation FPGA Field Programmable Gate Array GPL General Public License GPP General Purpose Processor IEEE Institute of Electrical and Electronics Engineers ID Identification IF Intermediate Frequency LNA Low Noise Amplifier LTE Long Term Evolution NCO Numerically Controlled Oscillators PA Power Amplifier RF Radio Frequency RFID Radio Frequency Identification SoC System On Chip SDR Software Define Radio USRP Universal Software Radio Peripheral Trang 1/77 CHƯƠNG GIỚI THIỆU ĐỀ TÀI 1.1 Đặt vấn đề Software Defined Radio – hệ thống truyền thông vô tuyến, thành phần thực phần cứng (Ví dụ: trộn, lọc, khuếch đại, điều chế giải điều chế, …) thay vào thực phần mềm máy tính cá nhân hệ thống nhúng Mặc dù khái niệm Software Defined Radio với khả phát triển nhanh chóng thiết bị điện tử làm cho nhiều trình thực tế có lý thuyết Software Defined Radio giúp người nghiên cứu hiểu rõ hệ thống thông tin vô tuyến cách tổng quan sâu sắc so với việc nghiên cứu lý thuyết đơn Với mơ hình viễn thơng khảo sát thiết bị phần cứng kết hợp với phần mềm tạo giúp cho việc nghiên cứu sinh viên học chuyên ngành viễn thông dễ tiếp thu kiến thức lý thuyết Ngồi ra, đề tài cung cấp thêm kiến thức chương trình mã nguồn mở như: GNU Radio, Pothosware, SDRConsole, … 1.2 Yêu cầu đề tài Tìm hiểu môi trường phát triển ứng dụng mã nguồn mở GNU Radio GNU Radio có nhiều ứng dụng lĩnh vực viễn thông như: xây dựng tổng đài BTS bản, thu sóng FM, loại điều chế giải điều chế, … Từ ứng dụng mà GNU Radio cung cấp dựa vào để xây dựng hệ thống theo yêu cầu đề tài Tìm hiểu kit LimeSDR MyriadRF Những ứng dụng LimeSDR thực tế, kết LimeSDR GNU Radio số mơ hình viễn thơng Sử dụng hệ GNU Radio LimeSDR để khảo sát hệ thống thu sóng FM Kết thu thị dạng phổ tần số trung tâm, thị băng tần tín hiệu FM, thiết lập giao diện thay đổi tần số thu sóng theo người sử dụng cách dễ dàng dễ hiểu sử dụng 1.3 Phương pháp thực SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 62/77 Labels: freccarrier Default Value: 560000 Minimum: 560000 Maximun: 16000000 Num Steps: 100 Style: Horizontal Converter: Float ID: modulante Output Type: Float Signal Source Sample Rate: samp_rate Frequency: frecmodulante Amplitude: Am Offset: ID: portadora Output Type: Float Signal Source Sample Rate: samp_rate Frequency: frecportadora Amplitude: Ac Offset: ID: blocks_multiply_xx_0 10 Multiply IO Type: Float Num Inputs:2 Vec Length: ID: blocks_add_xx_0 11 12 Add Throttle IO Type: Float Num Inputs:2 Vec Length: ID: blocks_throttle_0 IO Type: Float Sample Rate: samp_rate Vec Length: SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 63/77 Ignore rx_rate tag: True ID: wxgui_scopesink2_0 Type: Float Title: Scope Plot Sample Rate: samp_rate 13 WX GUI Scope Sink V Scale: V Offset: T Scale: AC Couple: Off XY Mode: Off Num Inputs: ID: wxgui_ffsink2_0 Type: Float Title: FFT Plot Sample Rate: samp_rate Baseband Freq: frecmodulante Y per Div: dB Y Divs: 10 14 WX GUI FFT Sink Ref Level (dB): -10 Ref Scale (2p2): 1.0 FFT Size: 1024 Refresh Rate: 30 Peak Hold: Off Average: On Averge Alpha: 0.03 Window: Rectangular Notebook: nootebook_0,1 Kết điều chế AM: Với hệ số điều chế m = Am/Ac, có trường hợp xảy ra: SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 64/77 - Nếu m < điều chế bình thường - Nếu m = điều chế 100% - Nếu m > điều chế Trường hợp đầu với m < với giá trị biên độ Am chọn 500m giá trị biên độ Ac 1, thu kết sau: Hình 6-15: Điều chế AM bình thường Trường hợp đầu với m = với giá trị biên độ Am chọn giá trị biên độ Ac 1, thu kết sau: SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THƠNG Trang 65/77 Hình 6-16: Điều chế AM 100% Trường hợp đầu với m >1 với giá trị biên độ Am chọn giá trị biên độ Ac 1, thu kết sau: SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 66/77 Hình 6-17: Điều chế AM q Ngồi ra, thu phổ tần số sóng mang chọn gần 2MHz: SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 67/77 Hình 6-18: Phổ sóng mang Nhận xét: với kết thu mô điều chế AM dùng phần mềm GNU Radio Những kết thu hoàn toàn phù hợp tương đương với kiến thức lý thuyết 1.1.1.2 Giải điều chế tín hiệu AM Các bước thiết lập Xây dựng sơ đồ khối giải điều chế AM SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MƠ PHỎNG HỆ THỐNG VIỄN THƠNG Trang 68/77 Hình 6-19: Sơ đồ mạch giải điều chế AM Thiết lập thông cho khối sơ đồ giải điều chế AM: Bảng 6-2: Thông số mạch giải điều chế AM STT Tên khối Thông số ID: top_block Generate Options: WX GUI Options Run: Autostart Max Number of Output: Vaiable WX GUI Notebook Signal Source Realtime Schedduling: Off ID: samp_rate Value: 100000 ID: notebook_0 Tab Orientation: Top Labels:[‘AM’,’FFTAM’,’demoAM’,’demoFFT’] ID: analog_sig_source_x_0 Output Type: Complex Sample Rate: samp_rate SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 69/77 Waveform: Cosin Frequency: 1000 Amplitude: Offset: ID: analog_sig_source_x_1 Output Type: Complex Sample Rate: samp_rate Signal Source Waveform: Cosin Frequency: 10000 Amplitude: Offset: ID: analog_const_source_x_0 Constant Source Output Type: Complex Constant: 0.5 ID: blocks_multiply_xx_0 Multiply IO Type: Complex Num Inputs:2 Vec Length: ID: analog_am_demod_cf_0 Channel Rate: 100000 AM Demod Audio Decmation: Audio Pass: 5000 Audio Stop: 5000 ID: blocks_throttle_0 IO Type: Complex Throttle Sample Rate: samp_rate Vec Length: 10 Throttle Ignore rx_rate tag: True ID: blocks_throttle_1 IO Type: Float Sample Rate: samp_rate SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 70/77 Vec Length: Ignore rx_rate tag: True ID: wxgui_ffsink2_0 Type: Complex Title: FFT Plot Sample Rate: samp_rate Baseband Freq: Y per Div: 10 dB Y Divs: 10 11 WX GUI FFT Sink Ref Level (dB): Ref Scale (2p2): 2.0 FFT Size: 1024 Refresh Rate: 15 Peak Hold: Off Average: Off Window: Automatic Notebook: nootebook_0,1 ID: wxgui_scopesink2_0 Type: Complex Title: Scope Plot Sample Rate: samp_rate V Scale: V Offset: 12 WX GUI Scope Sink T Scale: AC Couple: Off XY Mode: Off Num Inputs: Notebook: notebook_0,0 Trigger Mode: Auto Y Axis Label: Counts SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 71/77 ID: wxgui_scopesink2_2 Type: Float Title: Scope Plot Sample Rate: samp_rate V Scale: V Offset: 13 WX GUI Scope Sink T Scale: AC Couple: Off XY Mode: Off Num Inputs: Notebook: notebook_0,2 Trigger Mode: Auto Y Axis Label: Counts ID: wxgui_ffsink2_1 Type: Float Title: FFT Plot Sample Rate: samp_rate Baseband Freq: Y per Div: 10 dB Y Divs: 10 14 WX GUI FFT Sink Ref Level (dB): Ref Scale (2p2): 2.0 FFT Size: 1024 Refresh Rate: 15 Peak Hold: Off Average: Off Window: Automatic 15 Add Notebook: nootebook_0,1 ID: blocks_add_xx_0 IO Type: Complex SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 72/77 Num Inputs:2 Vec Length: Kết giải điều chế AM: Sau thiết lập thông số cho mạch giải điều chế, cho mạch thực xử lý cách nhấp nút có biểu tượng tam giác (màu xanh Lục) Ban đầu thiết lập cho tín hiệu AM vào hệ thống để giải điều chế Sau chương trình chạy cho kết sau: Hình 6-20: Tín hiệu AM ban đầu Sau chương trình xử lý tín hiệu AM cho vào hệ thống, thu tín hiệu thơng tin ban đầu sau giải điều chế SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THƠNG Trang 73/77 Hình 6-21: Tín hiệu thơng tin trước điều chế 1.23 Nhận xét kết Kết thí nghiệm mơ hệ thống thu sóng FM cho thấy khả hoạt động tốt LimeSDR kết hợp với phần mềm mã nguồn mở đặc biệt kết hợp với phần mềm Pothosware Khi chương trình chạy phần mềm Pothosware cho thấy khả hoạt động ổn định việc thay đổi giá trị tần số thu sóng cách hiệu nhanh chóng, việc chuyển đổi kênh thu sóng khơng q nhiều thời gian, độ trễ không lớn gần tức thời Ngồi ra, qua nghiệm cho thấy khả hoạt động phần mềm GNU Radio chưa thật ổn định thường xuyên phải gặp lỗi trình khởi chạy chương trình Qua cho thấy GNU Radio bộc lộ số nhược điểm kết hợp với LimeSDR, GNU Radio chưa xây dựng khối hoàn thiện để hỗ trợ cho việc kết nối với LimeSDR gây nhiều lỗi việc xây dựng sơ đồ khối để thu sóng FM So với GNU Radio Pothosware lại kết hợp với LimeSDR tốt hơn, thay phải xây dựng khối cụ thể để kết nối với LimeSDR Pothosware lại cho phép sử dụng công cụ thứ LimeSuite để kết hợp với LimeSDR SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 74/77 Sau thực bước trên, kết thu sóng FM thực tế Ngồi ra, kết thị phổ tín hiệu băng tần tín hiệu FM So với kết thu phần mềm GNU Radio kết Pothosware cho tín hiệu thu tốt hơn, mức lượng thu lớn hạn chế tín hiệu nhiễu làm ảnh hưởng đến tín hiệu tin tức Đối với thí nghiệm thực Pothosware xuất lỗi so với GNU Radio độ ổn định chạy sơ đồ tốt SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 75/77 TÀI LIỆU THAM KHẢO Tiếng Việt: [1] Nguyễn Mạnh Linh (2011), “Nghiên cứu phát triển phân hệ xử lý tín hiệu máy thu SDR”, Trường ĐH Bách Khoa Hà Nội Tiếng Anh: [2] Paul Burns (2003), Software Defined Radio for 3G, ARTECH HOUSE INC, 685 Canton Street, Norwood, MA 02062 USA, pp 22-152 [3] Walter Tuttlebee (2002), Software Defined Radio Enabling Technologies John Wiley & Sons Ltd, Baffins Lane, Chichester, West Sussex PO19 1UD, England, pp 154 – 260 [4] Lyrtech Incorporated (2009), SFF SDR development platform, Lyrtech Incorporated, 2800 Louis-Lumière Street, Quebec City, CANADA, pp 1-9 [5] Ubuntu, http://www.ubuntu.com/download/ubuntu/download URL October 2011 [6] Eric Blossom Exploring GNU Radio GNU Radio [7] Guided Tutorrial GRC, URL https://wiki.gnuradio.org/index.php/Guided_Tutorial_GRC [8] MyriadRF, URL https://myriadrf.org/projects/limesdr/ [9] Eric Blossom, How to Write a Signal Processing Block GNU Radio, URL http://gnuradio.org/redmine/wiki/gnuradio [10] Edoardo Paone, Open-Source SCA Implementation-Embedded and Software Communication Architecture [11] Building GNU Radio on Ubuntu Linux, URL http://gnuradio.org/redmine/projects/gnuradio/wiki/UbuntuInstall [12] András Retzler, Using GrOsmocoSDR as signal source, URL https://github.com/simonyiszk/openwebrx/wiki/Using-GrOsmoSDR-as-signalsource SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 76/77 [13] Walter Tuttlebee (2002), Software Defined Radio Enabling Technologies John Wiley & Sons Ltd [14] Python v2.7.1 documentation URL http://docs.python.org/index.html [15] GNU Radio Mailing Lists, URL http://www.gnu.org/software/gnuradio/mailinglists.html SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG ... VỀ PHẦN MỀM GNU RADIO SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THƠNG Trang 22/77 1.14 Tìm hiểu GNU Radio Trong GNU Radio tập hợp công cụ sử dụng. .. SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 12/77 CHƯƠNG 1.10 PHẦN MỀM GNURADIO Giới thiệu GNU Radio GNU Radio công cụ phát triển dựa phần. .. thu sóng FM phần cứng điều khiển phần mềm SỬ DỤNG GNU RADIO KẾT HỢP PHẦN CỨNG SOFTWARE DEFINED RADIO TRONG MÔ PHỎNG HỆ THỐNG VIỄN THÔNG Trang 3/77 CHƯƠNG GIỚI THIỆU VỀ SOFTWARE DEFINED RADIO 1.4

Ngày đăng: 23/02/2018, 19:46

Từ khóa liên quan

Mục lục

  • DANH MỤC CÁC HÌNH VẼ

  • DANH MỤC CÁC BẢNG BIỂU

  • DANH MỤC CÁC TỪ VIẾT TẮT

  • CHƯƠNG 1. GIỚI THIỆU ĐỀ TÀI

    • 1.1 Đặt vấn đề

    • 1.2 Yêu cầu đề tài

    • 1.3 Phương pháp thực hiện

    • CHƯƠNG 2. GIỚI THIỆU VỀ SOFTWARE DEFINED RADIO

      • 1.4 Giới thiệu về Software Defined Radio

        • Hình 2‑1: Tổng quan SDR về kiến trúc Chức năng – Thương mại

        • 1.5 Những lợi ích của Software Defined Radio

        • 1.6 Software Defined Radio – Rate of Adoption

        • 1.7 Software Defined Radio – Chuỗi giá trị

          • Hình 2-2: Chuỗi của giá trị SDR

          • 1.8 Software Defined Radio – Công nghệ liên quan

            • 1.1.1 Hệ thống vô tuyến thích nghi - Adaptive Radio

              • Hình 2-3: Biểu đồ Venn minh hoạ mối quan hệ giữa liên kết công nghệ không dây tiên tiến

              • 1.1.2 Hệ thống vô tuyến nhận thức - Cognitive Radio

              • 1.1.3 Hệ thống vô tuyến thông minh - Intelligent Radio

              • 1.9 Một số phần cứng hỗ trợ cho Software Defined Radio

                • Bảng 2-1: Thông số kỹ thuật của phần cứng Software Defined Radio

                • CHƯƠNG 3. PHẦN MỀM GNURADIO

                  • 1.10 Giới thiệu về GNU Radio

                  • 1.11 Lịch sử phát triển của GNU Radio

                  • 1.12 Cách cài đặt hệ điều hành Ubuntu 16.04 LTS

                    • Hình 3-1: Chọn Universal-USB-Installer

                    • Hình 3-3: Lựa chọn cài đặt Ubuntu

                    • Hình 3-4: Chọn ngôn ngữ cho Ubuntu

                    • Hình 3-5: Bỏ chọn các bản cài đặt cho Ubuntu

Tài liệu cùng người dùng

Tài liệu liên quan