无线通信系统的gui设计与仿真实现毕业论文

无线通信系统的gui设计与仿真实现毕业论文

ID:885209

大小:24.54 KB

页数:8页

时间:2017-09-23

无线通信系统的gui设计与仿真实现毕业论文_第1页
无线通信系统的gui设计与仿真实现毕业论文_第2页
无线通信系统的gui设计与仿真实现毕业论文_第3页
无线通信系统的gui设计与仿真实现毕业论文_第4页
无线通信系统的gui设计与仿真实现毕业论文_第5页
资源描述:

《无线通信系统的gui设计与仿真实现毕业论文》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、无线通信系统的GUI设计与仿真实现 引言  软件系统的用户接口有两类,即命令驱动方式的交互式问答接口和事件驱动方式的图形用户接口(GUI)。通常在开发一个实际的应用软件系统时会尽量做到界面友好,最常使用的方法就是使用图形用户界面。图形用户界面用各种图形对象,。图1无线通信系统信亏处理流程图  通信信号处理的仿真对于无线移动通信的研究具有重要意义,具有界面友好、良好扩展性的图形用户界面可以使用户更全面深入地理解通信系统的工作原理。本设计旨在设计一个通用性强、操作简单、功能较全面的通信信号处理仿真平台,能够实现针对不同信号类型的模拟数字发送、接收,及一系列信号处理,如调制解调、编码译码等。

2、本文利用软件模块代替传统通信信号处理系统中的硬件结构,在很大程度上克服了传统通信系统硬件结构复杂、不通用及系统不稳定等局限性,对于更好地实现无线通信传输具有重要意义。  3.1无线通信系统模块的GUI设计与实现  无线通信系统的GUI设计,首先要根据无线通信系统的功能需求,将系统分为多个模块,确定各个模块的功能部署。再次,以每个模块为单位,部署各个模块下的功能配置,和GUI界面的组成,以完成各个模块下的功能GUI,最后利用M文件编程实现各个系统模块之间的调用和链接。  根据发送的信号形式的不同,将通信信号处理的仿真系统模型分为模拟通信信号用户界面子类和数字通信信号用户界面子类,在模拟和

3、数字通信信号用户界面子类下,再分别细分为发送端和接收端。另包含信道模型用户界面。3.2通信信号处理的GUI设计与实现  基于Matlab的无线通信系统中通信信号处理功能的实现,是利用Matlab自身提供的工具箱Toolbox中各种通信信号处理函数对信号进行处理[6]。通信信号处理的GUI设计和实现,是基于无线通信信号处理系统各个细分模块的功能要求,选取工具箱中适宜的信号处理函数,根据函数的输人、输出各种参数类型要求,在GUI界面中利用按钮、单选按钮、编辑文本框和列表框等界面控件来实现各种调制/解调方式、编码/解码方式和信道类型的选择,和各种输入参数的设定。界面既要实现与用户交流的友好性

4、,还要更加注重界面的简洁性和系统的功能性,将内部功能部署和外部实体界面有机结合起来,使无线通信系统的用户图形界面得以实现。  4 仿真结果  4.1模拟通信信号处理的GUI设计与实现  4.1.1模拟信号发射端  模拟信号发送端包括四个模块:  (1)信号输人模块。对于输入到系统中的基带信号,既能以工作空间中存在的变量作为输入,也可以选择实时采集的信号作为输人,如语音信号,利用单选按钮进行相互屏蔽选择。当选择实时采集的语音信号时,点击“打开”按钮,弹出打开文件对话框,程序设置对wav格式的文件进行筛选。  (2)调制信号参数设置,包括载波信号频率设置及常用模拟调

5、制方式的选择(如AMDSB—SC,AMDSB—TC,AMSSB,FM,PM等),调制功能的实现是利用Matlab的CommunicationToolbox工具箱中的模拟调制函数来实现。  (3)发送端的控制面板,可以设定采样频率等参数,在M文件程序编写时利用句柄函数实现各项参数的读取,利用mat文件实现不同M文件之间各个变量的参数传递,并且可以按钮控制“开始通信”、“调制回放”等功能控件,点击不同的按钮控件,通过调用不同的回调函数来实现不同的通信信号处理的功能:点击“开始通信”按钮,弹出信道

6、设置对话框,选择传输信道类型,设定信噪比等参数。对于瑞利衰减信道,还需设置最大多普勒频移等参数;点击“调制回放”,界面会回放调制的全过程,通过动态图像使用户更直观深入地了解调制处理过程。  (4)基带信号、已调信号及其频谱的图像显示,利用axes来声明和显示二维图像。  以上四个模块能够方便简单地修改通信信号处理过程中的各项参数,观察数据模板中选定的输入变量,并对其进行时域和频域分析。图2为语音信号AMSSB调制的仿真结果。点击“调制回放”,可得到调制过程的动画回放,使用户深刻形象地理解调制过程,调制回放图形。图2 语音信号AMSSB调制

7、的仿真结果  4.1.2模拟信号接收端  模拟信号接收端采用三大模块:  (1)解调控制面板,有五个按钮控件,分别执行信号的接收、解调、解调过程回放、基带信号时域波形对比和已调信号时域波形对比。  (2)接收信号的信息显示,可以显示发送端对信号进行的各种参数设置,利用句柄函数读取发送端保存在mat文件中的变量参数。  (3)信号图像显示,继承了发送端信号图像同步显示和回放的优点,并且可以通过点击信号对比按钮,使用户直观地观察通信系统中基带信号和

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。