天堂国产午夜亚洲专区-少妇人妻综合久久蜜臀-国产成人户外露出视频在线-国产91传媒一区二区三区

基于GNU Radio平臺(tái)的通信演示系統(tǒng)實(shí)現(xiàn)

發(fā)布時(shí)間:2018-04-10 05:10

  本文選題:通信 切入點(diǎn):演示系統(tǒng) 出處:《西安電子科技大學(xué)》2014年碩士論文


【摘要】:本文結(jié)合實(shí)驗(yàn)室承擔(dān)的科研項(xiàng)目,通過(guò)對(duì)軟件無(wú)線電GNU Radio平臺(tái)的研究,同時(shí)結(jié)合Python腳本語(yǔ)言的特性,重點(diǎn)對(duì)通信系統(tǒng)的演示控制軟件進(jìn)行實(shí)現(xiàn),從而達(dá)到演示驗(yàn)證通信的目的。本文首先在分析軟件無(wú)線電技術(shù)領(lǐng)域的發(fā)展現(xiàn)狀和趨勢(shì)基礎(chǔ)上,對(duì)演示系統(tǒng)實(shí)現(xiàn)過(guò)程中需要用到的技術(shù)及相關(guān)工具進(jìn)行介紹。其次分析了演示控制軟件的結(jié)構(gòu)和功能,并利用MVC設(shè)計(jì)模式設(shè)計(jì)實(shí)現(xiàn)通信系統(tǒng)的演示控制軟件。演示驗(yàn)證系統(tǒng)由控制平臺(tái)和模擬器組成,其中控制平臺(tái)為一個(gè)GUI軟件,主要負(fù)責(zé)配置模擬器的通信參數(shù)、控制模擬器的運(yùn)行狀態(tài)以及收集來(lái)自模擬器的狀態(tài)信息;每個(gè)模擬器作為通信系統(tǒng)中的一個(gè)端點(diǎn),其硬件由運(yùn)行Linux的高性能PC和USRP N210組成,其軟件由一套基于GNU Radio平臺(tái)的通信功能處理軟件和GUI軟件組成。本文的主要工作有:第一、設(shè)計(jì)并搭建通信演示系統(tǒng)模型。利用SWIG對(duì)已實(shí)現(xiàn)的C++通信功能子模塊進(jìn)行封裝,并向Python域提供函數(shù)接口,通過(guò)XML語(yǔ)言提供可視化的參數(shù)配置界面,根據(jù)演示業(yè)務(wù)在GRC中搭建不同的流圖,完成通信系統(tǒng)模型的構(gòu)建。第二、設(shè)計(jì)并實(shí)現(xiàn)通信演示系統(tǒng)界面。利用Python中的wxPython圖形庫(kù)及matplotlib繪圖庫(kù)聯(lián)合實(shí)現(xiàn)圖形用戶界面,主要包括參數(shù)的可視化配置、通信狀態(tài)與統(tǒng)計(jì)信息的顯示、對(duì)接收數(shù)據(jù)的可視化操作。利用wxPython圖形庫(kù)實(shí)現(xiàn)用戶界面的主框架,利用matplotlib繪圖庫(kù)實(shí)現(xiàn)殘余頻偏、殘余定時(shí)、均衡前星座等視圖的繪制,從而為通信系統(tǒng)的物理層調(diào)試提供依據(jù)。第三、設(shè)計(jì)并實(shí)現(xiàn)通信演示系統(tǒng)控制?刂婆_(tái)配置的參數(shù)采用JSON格式下發(fā)到模擬器,實(shí)現(xiàn)了對(duì)模擬器的遠(yuǎn)程控制,并詳細(xì)討論了套接字、心跳、控制、監(jiān)視等模塊的實(shí)現(xiàn)過(guò)程。最后,本文在系統(tǒng)軟件設(shè)計(jì)完成的基礎(chǔ)上,結(jié)合演示系統(tǒng)搭載的業(yè)務(wù)對(duì)演示控制平臺(tái)軟件與控制器軟件進(jìn)行了功能測(cè)試和性能測(cè)試,測(cè)試結(jié)果表明:第一、演示控制平臺(tái)軟件能夠?qū)崿F(xiàn)對(duì)模擬器通信參數(shù)的配置、控制模擬器的運(yùn)行狀態(tài)、收集并顯示狀態(tài)與統(tǒng)計(jì)信息。第二、控制器軟件能夠響應(yīng)用戶操作,能夠繪制通信過(guò)程中的殘余偏差曲線、均衡前后星座等視圖。
[Abstract]:Combined with the scientific research project undertaken by the laboratory, through the research of the software radio GNU Radio platform and the characteristics of the Python script language, this paper focuses on the realization of the demonstration and control software of the communication system, so as to achieve the purpose of demonstrating and verifying the communication.Based on the analysis of the present situation and trend of software radio technology, this paper introduces the technology and related tools that need to be used in the implementation of the demonstration system.Secondly, the structure and function of the demo control software are analyzed, and the demonstration control software of the communication system is designed by using the MVC design pattern.The demonstration and verification system consists of a control platform and a simulator, in which the control platform is a GUI software, which is mainly responsible for configuring the communication parameters of the simulator, controlling the running state of the simulator and collecting the state information from the simulator.Each simulator acts as an endpoint of the communication system. Its hardware consists of a high-performance PC and USRP N210 running Linux, and its software consists of a set of communication function processing software and GUI software based on GNU Radio platform.The main work of this paper is as follows: first, design and build communication demonstration system model.Using SWIG to encapsulate the realized C communication function sub-module, and provide function interface to Python domain, provide visual parameter configuration interface through XML language, and build different flow graph in GRC according to demonstration service.Complete the construction of communication system model.Second, design and implement the interface of communication demonstration system.The graphical user interface is realized by using wxPython graphics library and matplotlib drawing library in Python, which mainly include the visual configuration of parameters, the display of communication status and statistical information, and the visual operation of received data.The main frame of user interface is realized by using wxPython graphics library, and the views of residual frequency offset, residual timing and equalization front constellation are drawn by using matplotlib drawing library, so as to provide the basis for debugging the physical layer of communication system.Third, the design and implementation of communication demonstration system control.The parameters of the console configuration are sent to the simulator in JSON format. The remote control of the simulator is realized, and the implementation process of socket, heartbeat, control and monitoring module is discussed in detail.Finally, based on the completion of the system software design, the function test and performance test of the demo control platform software and the controller software are carried out in combination with the business carried out by the demonstration system. The test results show that: first,The software of the demo control platform can configure the communication parameters of the simulator, control the running state of the simulator, collect and display the state and statistics information.Second, the controller software can respond to user operation, draw residual deviation curve in communication process, equalize the front and back constellation views.
【學(xué)位授予單位】:西安電子科技大學(xué)
【學(xué)位級(jí)別】:碩士
【學(xué)位授予年份】:2014
【分類號(hào)】:TN92

【參考文獻(xiàn)】

相關(guān)期刊論文 前1條

1 張濤;黃強(qiáng);毛磊雅;高興;;一個(gè)基于JSON的對(duì)象序列化算法[J];計(jì)算機(jī)工程與應(yīng)用;2007年15期



本文編號(hào):1729793

資料下載
論文發(fā)表

本文鏈接:http://sikaile.net/kejilunwen/wltx/1729793.html


Copyright(c)文論論文網(wǎng)All Rights Reserved | 網(wǎng)站地圖 |

版權(quán)申明:資料由用戶9a323***提供,本站僅收錄摘要或目錄,作者需要?jiǎng)h除請(qǐng)E-mail郵箱bigeng88@qq.com
精品欧美国产一二三区| 青青操日老女人的穴穴 | 国产精品福利一级久久| 国产在线观看不卡一区二区 | 欧美日韩精品久久亚洲区熟妇人| 一区二区在线激情视频| 国产高清三级视频在线观看| 久久热九九这里只有精品| 日本一区不卡在线观看| 精品一区二区三区人妻视频| 亚洲性日韩精品一区二区| 国产内射一级一片内射高清| 激情内射日本一区二区三区| 国产精品福利精品福利| 中文字幕一区二区久久综合| 日韩高清中文字幕亚洲| 黑丝袜美女老师的小逼逼| 伊人网免费在线观看高清版 | 中文字幕精品少妇人妻| 国产精品一区二区成人在线| 日本黄色美女日本黄色| 夫妻性生活真人动作视频| 午夜成年人黄片免费观看| 五月激情五月天综合网| 精品久久久一区二区三| 熟女白浆精品一区二区| 亚洲色图欧美另类人妻| 高清在线精品一区二区| 最新日韩精品一推荐日韩精品| 精品少妇人妻一区二区三区| 日韩不卡一区二区三区色图| 久久精品a毛片看国产成人| 国产成人精品99在线观看| 自拍偷拍一区二区三区| 亚洲第一香蕉视频在线| 激情五月天免费在线观看| 欧美日韩精品人妻二区三区| 久久精品一区二区少妇| 日韩欧美一区二区久久婷婷| 内用黄老外示儒术出处| 日本不卡一区视频欧美|