system设计报告_第1页
system设计报告_第2页
system设计报告_第3页
system设计报告_第4页
system设计报告_第5页
已阅读5页,还剩10页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 基于Systemview的二进制数字频带传输系统设计2PSK系统0;SystemView的基本介绍 SystemView是一个用于现代科学与科学系统设计及仿真打动态系统分析平台。从滤波器设计、信号处理、完整通信系统打设计与仿真,到一般打系统数字模型建立等各个领域,SystemView在友好而功能齐全打窗口环境下,为用户提供啦一个精密的嵌入式分析工具。 进入SystemView后,屏幕上首先出现该工具的系统视窗,系统视窗最上边一行为主菜单栏,包括:文件(File)、编辑(Edit)、参数优选(Preferences)、视窗观察(View)、便笺(NotePads)、连接(Connetions)

2、、编译器(Compiler)、系统(System)、图符块(Tokens)、工具(Tools)和帮助(Help)共11项功能菜单。如下图(1)所示。图1 系统视窗左侧竖排为图符库选择区。图符块(Token)是构造系统的基本单元模块,相当于系统组成框图中的一个子框图,用户在屏幕上所能看到的仅仅是代表某一数学模型的图形标志(图符块),图符块的传递特性由该图符块所具有的仿真数学模型决定。创建一个仿真系统的基本操作是,按照需要调出相应的图符块,将图符块之间用带有传输方向的连线连接起来。这样一来,用户进行的系统输入完全是图形操作,不涉及语言编程问题,使用十分方便。进入系统后,在图符库选择区排列着8个图符

3、选择按钮创建系统的首要工作就是按照系统设计方案从图符库中调用图符块,作为仿真系统的基本单元模块。可用鼠标择区内的选择按钮。当需要对系统中各测试点或某一图符块输出进行观察时,通常应放置一个信宿(Sink)图符块,一般将其设置为“Analysis”属性。Analysis块相当于示波器或频谱仪等仪器的作用,它是最常使用的分析型图符块之一。 在SystemView系统窗中完成系统创建输入操作(包括调出图符块、设置参数、连线等)后,首先应对输入系统的仿真运行参数进行设置,因为计算机只能采用数值计算方式,起始点和终止点究竟为何值?究竟需要计算多少个离散样值?这些信息必须告知计算机。假如被分析的信号是时间的

4、函数,则从起始时间到终止时间的样值数目就与系统的采样率或者采样时间间隔有关。实际上,各类系统或电路仿真工具几乎都有这一关键的操作步骤,SystemView也不例外。如果这类参数设置不合理,仿真运行后的结果往往不能令人满意,甚至根本得不到预期的结果。有时,在创建仿真系统前就需要设置系统定时参数。 时域波形是最为常用的系统仿真分析结果表达形式。进入分析窗后,单击“工具内的绘制新图按钮(按钮1),可直接顺序显示出放置信宿图符块的时域波形, 对于码间干扰和噪声同时存在的数字传输系统,给出系统传输性能的定量分析是非常繁杂的事请,而利用“观察眼图”这种实验手段可以非常方便地估计系统传输性能。实际观察眼图的

5、具体实验方法是:用示波器接在系统接收滤波器输出端,调整示波器水平扫描周期Ts,使扫描周期与码元周期Tc同步(即TsnTc,n为正整数),此时示波器显示的波形就是眼图。由于传输码序列的随机性和示波器荧光屏的余辉作用,使若干个码元波形相互重叠,波形酷似一个个“眼睛”,故称为“眼图”。“眼睛”挣得越大,表明判决的误码率越低,反之,误码率上升。SystemView具有“眼图”这种重要的分析功能。 当需要观察信号功率谱时,可在分析窗下单击信宿计算器图标按钮,出现“SystemView信宿计算器”对话框,单击分类设置开关按钮spectrum,完成功率谱的观察。1、技术指标:(1)设计出规定的2PSK数字通

6、信系统的结构; (2)根据通信原理,设计出各个模块的参数(例如码速率,滤波器的截止频率等); (3)用Matlab或SystemView 实现该数字通信系统; (4)观察仿真并进行波形分析; (5)系统的性能评价。2、基本原理;二进制移相键控(2PSK)的基本原理:2PSK,二进制移相键控方式,是键控的载波相位按基带脉冲序列的规律而改变的一种数字调制方式。就是根据数字基带信号的两个电平(或符号)使载波相位在两个不同的数值之间切换的一种相位调制方法。两个载波相位通常相差180度,此时称为反向键控(PSK),也称为绝对相移方式。3、建立模型描述;(1)2PSK信号的产生2PSK的产生:模拟法和数字

7、键控法,就模拟调制法而言,与产生2ASK信号的方法比较,只是对s(t)要求不同,因此2PSK信号可以看作是双极性基带信号作用下的DSB调幅信号。而就键控法来说,用数字基带信号s(t)控制开关电路,选择不同相位的载波输出,这时s(t)为单极性NRZ或双极性NRZ脉冲序列信号均可。 2PSK信号与2ASK信号的时域表达式在形式上是完全相同的,所不同的只是两者基带信号s(t)的构成,一个由双极性NRZ码组成,另一个由单极性NRZ码组成。因此,求2PSK信号的功率谱密度时,也可采用与求2ASK信号功率谱密度相同的方法。(2)2PSK信号的功率谱 2PSK信号的功率谱密度及其功率谱示意图如下: 

8、;  分析2PSK信号的功率谱:(1)当双极性基带信号以相等的概率(p=1/2)出现时,2PSK信号的功率谱仅由连续谱组成。而一般情况下,2PSK信号的功率谱由连续谱和离散谱两部分组成。其中,连续谱取决于基带信号经线性调制后的双边带谱,而离散谱则由载波分量确定(2)2PSK的连续谱部分与2ASK信号的连续谱基本相同因此,2PSK信号的带宽、频带利用率也与2ASK信号的相同    其中,数字基带信号带宽。这就表明,在数字调制中,2PSK的频谱特性与2ASK相似。相位调制和频率调制一样,本质上是一种非线性调制,但在数字调相中,由于表征信息的相位变化

9、只有有限的离散取值,因此,可以把相位变化归结为幅度变化。这样一来,数字调相同线性调制的数字调幅就联系起来了,为此可以把数字调相信号当作线性调制信号来处理了。(3)2PSK的解调系统2PSK信号属于DSB信号,它的解调,不再能采用包络检测的方法,只能进行相干解调。2PSK相干解调系统框图及个测试行波形如下:5.1-1 2PSK相干解调系统框图及各个测试点波形利用Costas环对2PSK信号进行解调2PSK 调制和Costas环解调系统组成如下图所示:图2 2PSK 调制和Costas环解调系统组成4、模型组成模块功能描述(或程序注释)Systemview软件对2PSK系统进行仿真4.1 2PSK

10、信号的产生5.2.1-1 键控法产生2PSK信号框图其中:Token0:PN码源,参数:Amp1v、Offset0v、Rate10Hz、No.of levels2;Token1:乘法器;Token2:正弦载波信号源,参数:Amp1v、Offset0v、Rate10Hz;Token3:Systemview观察窗;Token4:Realtime观察窗;分析:键控法产生2PSK信号,用数字基带信号s(t)控制开关电路,选择不同相位的载波输出,我选用的s(t)为双极性NRZ脉冲序列信号。 仿真结果如下:4.2.1-2 2PSK信号的波形分析:2PSK信号与2ASK信号的时域表达式在形式上是完全相同的,

11、所不同的只是两者基带信号的构成,一个由双极性NRZ码组成,另一个由单极性NRZ码组成。4.2 2PSK相干解调系统 2PSK相干解调系统框图其中:Token1,2,14,3,4:Realtime观察窗;Token0:PN码源,参数:Amp1v、Offset0v、Rate10Hz、No.of levels2;Token5,10:乘法器;Token9:加法器;Token11:巴特沃斯低通滤波器,截止频率为15Hz(因为原始调制信号为10Hz);Token12:抽样判决器;Token6:高斯噪声源;Token7,8,13:正弦载波信号源,Amp1v、Offset0v、Rate50Hz(因不是实际工程

12、应用,所以取低频率以便于仿真观察),其中Token13因需要作为抽样判决器的判决门限应将其Amp设为0分析:2PSK信号相干解调的过程实际上是输入已调信号与本地载波信号进行极性比较的过程,故常称为极性比较法解调。由于2PSK信号实际上是以一个固定初相的末调载波为参考的,因此,解调时必须有与此同频同相的同步载波。如果同步载波的相位发生变化,如0相位变为相位或相位变为0相位,则恢复的数字信息就会发生“0”变“1”或“1”变“0”,从而造成错误的恢复。这种因为本地参考载波倒相,而在接收端发生错误恢复的现象称为“倒”现象或“反向工作”现象。绝对移相的主要缺点是容易产生相位模糊,造成反向工作。这也是它实

13、际应用较少的主要原因。仿真结果如下: 图5.2.2-2 2PSK相干解调系统框图分析:以上波形从上到下依次是调制信号波形、2PSK波形、相乘输出波形、滤波后的波形、抽样判决后输出波形。2PSK信号的频谱和功率谱:图5.2.4 2PSK信号的频谱和功率谱分析:2PSK信号的功率谱特点:(1)当双极性基带信号以相等的概率(p=1/2)出现时,2PSK信号的功率谱仅由连续谱组成。而一般情况下,2PSK信号的功率谱由连续谱和离散谱两部分组成。其中,连续谱取决于数字基带信号s(t)经线性调制后的双边带谱,而离散谱则由载波分量确定。 (2)2PSK的连续谱部分与2ASK信号的连续谱基本相同(仅差一个常数因

14、子)。因此,2PSK信号的带宽、频带利用率也与2ASK信号的相同 5.2.5 误比特率BER分析(1)原理:误比特率(BER:Bit Error Rate)是指二进制传输系统出现码传输错误的概率,也就是二进制系统的误码率,它是衡量二进制数字调制系统性能的重要指标,误比特率越低说明抗干扰性能越强。对于多进制数字调制系统,一般用误符号率(Symble Error Rate)表示,误符号率和误比特率之间可以进行换算,例如采用格雷编码的MPSK系统,其误比特率和误符号率之间的换算关系近似为: 其中,M为进制数,且误比特率小于误符号率。(2)2PSK系统BER分析的仿真分析系统图5.2.5-1

15、 2PSK系统BER分析的仿真分析系统其中各图符的名称和参数如下表所示:编号图符块属性(Attribute)类型(Type)参数设置(Parameters)0SourcePN SeqAmp=1v, Offset=0v, Rate=50Hz, Level=23,6SourceSinusoidAmp=1v, Freq=1000Hz, Phase= 0 deg4SourceGauss NoisePwr Density=0.007W/Hz, Mean=0v, System=50 ohms10OperatorGainGain Unit=dB Power, Gain=-30dB5OperatorLinea

16、r SysButterworth, Lowpass IIR, 5 Poles, Fc=200Hz1OperatorSamplerInterpolating, Rate=50Hz16CommBER RateNo.Trials=3 bits, Threshoid=0v, Offset=1 Sec25OperatorSmpl DelayFill Last register, Delay=1 samples15,1OperatorSamplerInterpolating, Rate=50Hz11SinkAnalysisStop Sink(停止接收计数器)24SinkNumericFinal Value

17、(终值接收计数器)26SinkGraphicSystemView(观察叠加的高斯噪声每次循环的强度变化)3030,SinkGraphic SystemView(观察原始调制信号的50Hz采样波形)27SinkGraphicSystemView(观察通过高斯噪声信道后相干解调得出的解调信号波形)对其中关键模块的功能和系统参数设置说明如下:此测试系统目的在于研究比特误码率(BER)与信号信噪比(SNR)之间的关系,信噪比是自变量,所以,仿真时钟应设置为循环模式,如下图所示:系统时钟设置其中循环次数设置为5,每次循环之前重置系统参数(必须)。模块4为高斯噪声源,和模块10,7一起构成一个有噪信道,模

18、块10为增益模块,受控的增益模块需要在系统菜单中设置全局关联变量,以便每个测试循环完成后将系统参数改变到下一个信噪比值。具体关联全局变量的操作如下图所示:全局变量关联菜单选择在“Tools”菜单中选择“Global Parameter Links”后出现如参数设置栏。在“Select Sysytem Token”中选择Token10(增益图符),在算术运算关系定义栏“Define Algebraic Relationship FGi,Vi”内将FGi,Vi的值设为-3*cl,cl为“Current Sysytem Loop”系统变量。设置完成之后结果如下图所示:全局变量设置模块10为BER计数

19、器,用以比较两路输入信号的误差,当误差超过“Threshold”参数中设置的门限时错误bit数加一。其输出有3种,本实验中选择1:Cummulative Avg(EBR的累积均值)模块11为停止接收计数器,与BER计数器错误总数输出相连,它的作用是当错误总数超过预定值时停止本次循环的仿真进入下一循环,其参数设置中“Threshold”用设置成预定的错误总数。“Select Action”选项应选择“Go To Next Loop”。设置完成之后如下图所示:仿真分析图5.2.5-2 叠加高斯噪声强度随循环每次减小3dB变化图5.2.5-3 随解调信号SNR改变的BER曲线分析:输入的2PSK信号

20、功率保持不变,而叠加的高斯噪声功率逐次(-3db)衰减,即SNR不断增加。系统的误信率一直在下降。5、调试过程及结论;调试中出的最大的纰漏便是将终值接收计算器图符弄错成 6、心得体会;经过本次课程设计,自己对Systemview软件有了一定的了解,并且又加深了自己对2ASK、2PSK的理解。在做课程设计的过程中出现了很多问题,但通过自己对Systemview软件的学习,问题被一一解决。比如在设计过程中,我开始把载波类型选择为余弦。这在原理上是没有问题的,但是如果这里选择余弦会有/2 的相位差, 由于余弦也为正弦类信号, 所以载波类型选择为正弦。在设计滤波器时, 要注意带通滤波器的带宽等于已调信

21、号的带宽, 在做2FSK时我随便选的带宽,电路虽然对,但是结果不对。自己找了好久才发现原因。比如: 基带频率选择10Hz,载波频率选择100Hz, 则带通滤波器的低频选90 Hz,高频选110 Hz。低通滤波器的带宽等于调制信号的带宽。如果基带频率选择10Hz, 低通滤波器的最高截至频率选10 Hz, 同时还要注意时延的计算等于脉冲宽度, 比如基带频率选择10Hz,时延为0.1ms.理论上完全正确, 但是如果选0.1ms, 仿真时会有毛刺和误码, 考虑到这一点, 时延的选择在0.1ms 的基础上偏移一点, 选0.099ms 再仿真就解决了毛刺和误码问题。2、2ASK、2PSK、2FSK、2DP

22、SK系统比较若传输的码元时间宽度为Ts,则2ASK系统和2PSK(2DPSK)系统的频带宽度近似为2/Ts,即 ;2FSK系统的频带宽度近似为 ;2FSK系统的频带宽度大于2ASK系统或2PSK系统的频带宽度。因此,从频带利用率上看,2FSK系统的频带利用率最低。如果要求较高的频带利用率,则应选择相干2PSK和2DPSK,而2FSK最不可取。在2FSK系统中,判决器是根据上下两个支路解调输出样值的大小来作出判决,不需要人为地设置判决门限,因而对信道的变化不敏感。在2PSK系统中,当发送符号概率相等时,判决器的最佳判决门限为零,与接收机输入信号的幅度无关。因此判决门限不随信道特性的变化而变化,接收机总能保持工作在最佳判决门限状态。对于2ASK系统,判决器的最佳判决门限为a/2(当P(1)=P(0)时),它与接

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论