基于System-view的2PSK和2dpsk调制与解调课程设计 联系客服

发布时间 : 星期三 文章基于System-view的2PSK和2dpsk调制与解调课程设计更新完毕开始阅读76e8053b5022aaea988f0f3a

通信原理仿真设计报告

基于System view的2psk/2dpsk调制与解调

学 院:电子工程学院 年 级:2014级 专 业:通信工程

组 员:陈继锦 201412700223 潘欢养 201412700244 指导教师:林战平

2016年 6月

目 录

一、SystemView的基本介绍 .................................................................................... * 二、二进制相移键控(2PSK)的调制 .................................................................... * 三、2DPSK的调制和相关解调 ....................................................................... * 四、结束语 ...................................................................................................... * 五、参考文献 .................................................................................................. *

一、SystemView的基本介绍

SystemView是一个信号级的系统仿真软件主要用于电路与通信系统的设计、仿真、能满足从信号处理、滤波器设计到复杂的通信系统等要求。SystemView借助大家熟悉的Windows窗口环境以模块化和交互式的界面为用户提供一个嵌入式的分析引擎。SystemView由两个窗口组成分别是系统设计窗口的分析窗口。系统设计窗口,包括标题栏、菜单栏、工具条、滚动条、提示栏、图符库和设计工作区。所有系统的设计、搭建等基本操作都是在设计窗口内完成。分析窗口包括标题栏、菜单栏、工具条、流动条、活动图形窗口和提示信息栏。提示信息栏显示分析窗口的状态信息、坐标信息和指示分析的进度活动图形窗口显示输出的各种图形如波形等。分析窗口是用户观察SystemView数据输出的基本工具在窗口界面中有多种选项可以增强显示的灵活性和系统的用途等功能。在分析窗口最为重要的是接收计算器利用这个工具我们可以获得输出的各种数据和频域参数并对其进行分析、处理、比较或进一步的组合运算。例如信号的频谱图就可以很方便的在此窗口观察到。

SystemView仿真系统具有许多的优点:

1利用System View可以构造各种复杂的模拟、数字、数模混系统各种多速率系统因此它可用于各种线性或非线性控制系的设计和仿真。用户在进行系统设计时只需从System View配置的标库中调出有关图标并进行参数设置完成图标间的连线然后运行仿真操作最终以时域波形、眼图、功率谱等形式给出系统的仿真分析结果。

2SystemView的库资源十分丰富包括含若干图标的基本库Main Library及专业库(Optional Library)基本库中包括多种信号源接收器、加法器、乘法器各种函数运算器等专业库有Communication、逻辑Logic、数字信号处理DSP、射频/模拟RF/Analog等

3System View能自动执行系统连接检查给出连接错误信息或悬空的待连接端信息,通知用户连接出错并通过显示指出出错的图标。这个特点对用户系统的诊断是十分有效的。

4System View的另一重要特点是它可以从各种不同角度、以不方式,按要求设计多种滤波器并可

自动完成滤波器各指标—如幅频特性波特图、传递函数、根轨迹图等之间的转换。

5在系统设计和仿真分析方面System View还提供了一个真实灵活的窗口用以检查、分析系统波形。在窗口内可以通过鼠标方便地控制内部数据的图形放大、缩小、滚动等。另外分析窗中还带有一个功能强大的“接收计算器”可以完成对仿真运行结果的各种运算、谱分析、滤波。 6·System View还具有与外部文件的接口可直接获得并处理输入/输出数据。提供了与编程语言VC++或仿真工具Matlab的接口可以很方便的调用其函数。还具备与硬件设计的接口与Xilinx公司的软件Core Generator配套可以将SystemView系统中的部分器件生成下载FPGA芯片所需的数据文件另外System View还有与DSP芯片设计的接口可以将其DSP库中的部分器件生成DSP芯片编程的C语言源代码。

进入SystemView后,屏幕上首先出现该工具的系统视窗,系统视窗最上边一行为主菜单栏,包括:文件(File)、编辑(Edit)、参数优选(Preferences)、视窗观察(View)、便笺(NotePads)、连接(Connetions)、编译器(Compiler)、系统(System)、图符块(Tokens)、工具(Tools)和帮助(Help)共11项功能菜单。如下图(1)所示。

使用Systemview进行系统仿真,一般要经过以下几个步骤:

(1)建立系统的数学模型 根据系统的基本工作原理,确定总的系统功能,并将各部分功能模

块化,找出各部分的关系,画出系统框图。

(2)从各种功能库中选取、拖动可视化图符,组建系统在信号源图符库、算子图符库、函数图

符库、信号接受器图符库中选取满足需要的功能模块,将其图符拖到设计窗口,按设计的系统框图组建系统。

(3)设置、调整参数,实现系统模拟参数设置包括运行系统参数设置(系统模拟时间,采样速率等)和功能模块运行参数(正弦信号源的频率、幅度、初相,低通滤波器的截止频率、通带增益、阻带衰减等)。

(4)设置观察窗口, 分析模拟数据和波形在系统的关键点处设置观察窗口,用于检查、监测

模拟系统的运行情况,以便及时调整参数,分析结果。 System View的工具栏

设计窗口中工具栏,如下图2所示,由十六个常用快捷功能按钮组成动作条,如图所示。当鼠标移动到每个图标时,系统会自动显示该按钮的作用。

工具栏

从左到右依次为切换按钮、打开文件按钮、保存按钮、打印按钮、清除按钮、删除按钮、断开连接按钮、连接按钮、复制按钮、反转按钮、便笺按钮、创建嵌套系统按钮、观察嵌套系统按钮、根轨迹按钮、波特图按钮、重绘按钮、取消操作按钮、开始仿真按钮、系统定时按钮、分析窗口按钮。

System View的图标库

图标是System View仿真运算,处理的基本单元,共分为三大类;第一类包括信号源库,它只有输出端没有输入端;第二个类包括观察窗库,它只有输入端没有输出端;第三类包括其他所有图表库,这类图标都有一定个数的输入端和输出端. 在设计窗口的左边有一个图标库区,一组是基本库(Main Libraries),共8个。另一组是可选择的专业库(Optional Libraries),如通信库、数字信号处理库、逻辑库、射频/模拟库等,支持用户自己用C/C++语言编写源代码定义图标以完成所需自定义功能的用户自定义库(Custom),及可调用、访问Matlab的函数的M-Link库,以及CDMA、DVB、自适应滤波器库等。

基本库图标