实验四:数字调制仿真

实验四:数字调制仿真
实验四:数字调制仿真

实验四:数字调制仿真

一、实验目的:

1、掌握BPSK调制和解调原理;

2、理解数字基带信号和BPSK信号的功率谱密度的关系。

3、理解星座图的作用

二、实验内容:

1、仿真BPSK调制解调的过程;

2、仿真得到矩形脉冲基带信号和升余弦滚降传输特性基带信号的BPSK信号的频谱图;

3、仿真得到不同信噪比下的BPSK和QPSK信号星座图。

三、实验步骤

1、BPSK调制解调——矩形基带信号

(1)随机产生1000个等概分布的二进制信息序列,映射为幅度为正负1的双极性码;(2)由双极性码产生对应的矩形基带脉冲,绘图并保存;

(3)将矩形基带信号与载波相乘,得到BPSK信号,绘图并保存;

(4)对BPSK做FFT变换,绘出幅度谱并保存;

(5)将BPSK信号通过通频带为fc-fm~fc+fm的带通滤波器,绘出BPSK波形并保存,

然后作FFT变换,绘出幅度谱并保存,观察波形和频谱发生了什么变换;

(6)将通过带通滤波器的BPSK信号与载波相乘并通过低通滤波器,得到解调后的基带信号,绘图并保存,观察与发送基带信号相比发生了什么变化。

2、BPSK调制解调——矩形基带信号

(1)随机产生1000个等概分布的二进制信息序列,映射为幅度为正负1的双极性码;(2)由双极性码产生对应的升余弦滚降传输特性基带脉冲,滚降系数为1,绘图并保存;(3)将矩形基带信号与载波相乘,得到BPSK信号,绘图并保存;

(4)对BPSK做FFT变换,绘出幅度谱并保存;

(5)将BPSK信号通过通频带为fc-fm~fc+fm的带通滤波器,绘出BPSK波形并保存,

然后作FFT变换,绘出幅度谱并保存,观察波形和频谱发生了什么变换;

(6)将通过带通滤波器的BPSK信号与载波相乘并通过低通滤波器,得到解调后的基带信号,绘图并保存,观察与发送基带信号相比发生了什么变化。

3.BPSK和QPSK信号星座图

(1)随机产生1000个等概率分布的二进制信息序列,映射为幅度为正负1的双极性码,即BPSK的等效基带信号,用scatterplot函数绘制星座图并保存;

(2)分别在信噪比信30、20、10、3dB时,产生复高斯噪声,叠加在BPSK的等效基带信号上,然后绘制星座图并保存,观察噪声对BPSK星座点的影响;

(3)随机产生两组1000个等概率分布的二进制信息序列,分别映射为幅度为正负1的双极性码xi和xq,得到单位功率的QPSK的等效基带信号(xi+j*xq)/sqrt(2),并用scatterplot函数绘制星座图并保存;

(4)分别在信噪比信30、20、10、3dB时,产生复高斯噪声,叠加在QPSK的等效基带信号上,然后绘制星座图并保存,观察噪声对QPSK星座点的影响。

四、实验思考题:

1.基带信号类型不同时,BPSK信号的频谱有什么不同?

答:从得到的图形可直观看出,用升余弦滚降传输特性基带信号与用矩形基带信号相比,BPSK 的频率能量更集中于主瓣,旁瓣的能量极其小,从图形上看几乎为一条直线。

2.带通滤波器对不同基带信号类型的BPSK信号的解调波形有什么影响?

答:用升余弦滚降传输特性基带信号与用矩形基带信号相比,解调出来的信号质量更好,更接近于原信号。

3.噪声的影响在星座图上如何反映出来?

答:噪声的影响主要通过出现圆点的多少与分布来反映,如果出现的圆点越多,并且分布的空间很广,则噪声越大,反之亦然。

五、心得体会

本次实验开始做的比较顺利,最后检查的时候却发现由双极性码产生对应的矩形传输特性基带脉冲所得到频谱是没有旁瓣的,导致最后没有通过检查,经过深入的检查后发现在作图的时候y坐标所对应的变量描述错误。

经过这次实验我明白做matlab实验要仔细,尤其是对变量的定义,自己一定要非常清晰明白,多写一些注释是非常有效的解决办法,课堂实验比较紧,在今后的matlab学习和运用中切忌添加必要的文字注释。

六、源代码

数字信号处理实验七小信号放大器特性分析与仿真

实验七小信号放大器特性分析与仿真1,实验目的 使用matlab分析各种小信号放大器的结构、参数及特性,加深对各种小信号放大器的理解和认识 二、实验原理 小信号放大器是电子线路的重要组成部分之一,由于他工作在晶体管的线性区域之内,因此又称为线性放大器。使用MATLAB可仿真小信号放大器的各种参数,如电压增益,输入阻抗,输出阻抗,频率响应等等。 1、晶体三极管的等效电路 常见的晶体三极管等效电路有:低频h参数,共基极T型高频等效电路,混合π型高频等效电路,他们通常用于分析各种小信号晶体管放大器的特性。 共发射极h参数的等效电路如图(a)所示,它适用于对低频放大器进行分析。另外,还存在着一种简化的h参数等效电路,其中忽略晶体管内部的电压反馈系数。共发射极的h参数与各电压电流的关系为。 共基极T型高频等效电路如图(b)所示,适用于共基极高频放大电路进行分析,工作频率可达100MHZ以上。 混合π型高频等效电路如图(c)所示,适用于分析共发射极的高频发达电路。在较宽的频率范围之内,等效电路的参数和工作频率无关。另外还存在着简化的混合π型高频等效电路,其中和处于开路状态。 2、共发射极放大电路 共发射极放大电路是一种使用的最为广泛的放大电路形式,其特点是电压增益和电流增益都比较高。自定义M函数amplifl..m用来仿真共发射极放大电路,使用它可以计算该放大器的的智力参数和交流参数。该

放大器的电路如下图。 MATLAB的特点之一就是适合进行线性代数运算,因此午在分析直流参数或分析交流参数时,都可以采用基尔霍夫定理,然后采用矩阵求逆的方式求出电压和电流的具体数值,进一步便可得到该放大器的各种参数。在分析共发射极放大的交流参数时,采用的晶体管模型是低频H 参数等效电路。一般来说,每个晶体管都可以用三个节点来表示,他们分别是基极集电极和发射极。在计算交流参数过程中,忽略各电容器的容抗。 3、直接耦合放大器 在两个或三个晶体管之间进行直接耦合的放大器称为直接耦合放大器,他多用作音响系统中的前置放大器,录音机内的磁头放大器。直接耦合放大器的主要特点是工作点稳定,电压增益高,下图是一个典型的直接耦合放大电路,它有三个晶体管构成,第一级为低噪声放大,第二级为高增益放大,第三极为射随器,整个放大器的电压增益由负反馈电路确定。由于采用了串联电压负反馈,同时又使用了射随器,因此该电路具有较高的输入阻抗和较低的输出阻抗。 4、差分放大器

实验三 Matlab的数字调制系统仿真实验(参考)

成都理工大学实验报告 课程名称:数字通信原理 姓名:__________________学号:______________ 成绩:____ ___ 实验三Matlab的数字调制系统仿真实验(参考) 1 数字调制系统的相关原理 数字调制可以分为二进制调制和多进制调制,多进制调制是二进制调制的推广,主要讨论二进制的调制与解调,简单讨论一下多进制调制中的差分相位键控调制(M-DPSK)。 最常见的二进制数字调制方式有二进制振幅键控(2-ASK)、移频键控(2-FSK)和移相键控(2-PSK 和2-DPSK)。下面是这几种调制方式的相关原理。 1.1 二进制幅度键控(2-ASK) 幅度键控可以通过乘法器和开关电路来实现。载波在数字信号1 或0 的控制下通或断,在信号为1 的状态载波接通,此时传输信道上有载波出现;在信号为0 的状态下,载波被关断,此时传输信道上无载波传送。那么在接收端我们就可以根据载波的有无还原出数字信号的1 和0。 幅移键控法(ASK)的载波幅度是随着调制信号而变化的,其最简单的形式是,载波在二进制调制信号控制下通断,此时又可称作开关键控法(OOK)。多电平MASK调制方式是一种比较高效的传输方式,但由于它的抗噪声能力较差,尤其是抗衰落的能力不强,因而一般只适宜在恒参信道下采用。 2-ASK 信号功率谱密度的特点如下: (1)由连续谱和离散谱两部分构成;连续谱由传号的波形g(t)经线性调制后决定,离散谱由载波分量决定; (2)已调信号的带宽是基带脉冲波形带宽的二倍。 1.2 二进制频移键控(2-FSK) 数字频率调制又称频移键控(FSK),二进制频移键控记作2FSK。数字频移键控是用载波的频率来传送数字消息,即用所传送的数字消息控制载波的频率。2FSK

数字信号处理实验

实验六: 用FFT对信号作频谱分析 一、实验目的 1.了解双音多频信号的产生、检测、包括对双音多频信号进行DFT时的参数选择等。 2.初步了解数字信号处理在是集中的使用方法和重要性。 3.掌握matlab的开发环境。 二、实验原理与方法 1、引言 双音多频(Dual Tone Multi Frequency, DTMF)信号是音频电话中的拨号信号,由美国AT&T贝尔公司实验室研制,并用于电话网络中。这种信号制式具有很高的拨号速度,且容易自动监测识别,很快就代替了原有的用脉冲计数方式的拨号制式。这种双音多频信号制式不仅用在电话网络中,还可以用于传输十进制数据的其它通信系统中,用于电子邮件和银行系统中。这些系统中用户可以用电话发送DTMF信号选择语音菜单进行操作。DTMF信号系统是一个典型的小型信号处理系统,它要用数字方法产生模拟信号并进行传输,其中还用到了D/A变换器;在接收端用A/D变换器将其转换成数字信号,并进行数字信号处理与识别。为了系统的检测速度并降低成本,还开发一种特殊的DFT算法,称为戈泽尔(Goertzel)算法,这种算法既可以用硬件(专用芯片)实现,也可以用软件实现。下面首先介绍双音多频信号的产生方法和检测方法,包括戈泽尔算法,最后进行模拟实验。下面先介绍电话中的DTMF信号的组成。在电话中,数字0~9的中每一个都用两个不同的单音频传输,所用的8个频率分成高频带和低频带两组,低频带有四个频率:679Hz,770Hz,852Hz和941Hz;高频带也有四个频率:1209Hz,1336Hz,1477Hz和1633Hz.。每一个数字均由高、低频带中各一个频率构成,例如1用697Hz和1209Hz两个频率,信号用表示。这样8个频率形成16种不同的双频信号。具体号码以及符号对应的频率如表10.6.1所示。表中最后一列在电话中暂时未用。DTMF信号在电话中有两种作用,一个是用拨号信号去控制交换机接通被叫的用户电话机,另一个作用是控制电话机的各种动作,如播

数字调制系统分析与仿真

数 1 引言 1. 1 数字调制的意义 数字调制是指用数字基带信号对载波的某些参量进行控制,使载波的这些参量随基带信号的变化而变化。根据控制的载波参量的不同,数字调制有调幅、调相和调频三种基本形式,并可以派生出多种其他形式。由于传输失真、传输损耗以及保证带内特性的原因,基带信号不适合在各种信道上进行长距离传输。为了进行长途传输,必须对数字信号进行载波调制,将信号频谱搬移到高频处才能在信道中传输。因此,大部分现代通信系统都使用数字调制技术。另外,由于数字通信具有建网灵活,容易采用数字差错控制技术和数字加密,便于集成化,并能够进入综合业务数字网(ISDN网),所以通信系统都有由模拟方式向数字方式过渡的趋势。因此,对数字通信系统的分析与研究越来越重要,数字调制作为数字通信系统的重要部分之一,对它的研究也是有必要的。通过对调制系统的仿真,我们可以更加直观的了解数字调制系统的性能及影响性能的因素,从而便于改进系统,获得更佳的传输性能。 1. 2 Matlab在通信系统仿真中的应用 随着通信系统复杂性的增加,传统的手工分析与电路板试验等分析设计方法已经不能适应发展的需要,通信系统计算机模拟仿真技术日益显示出其巨大的优越性.。计算机仿真是根据被研究的真实系统的模型,利用计算机进行实验研究的一种方法.它具有利用模型进行仿真的一系列优点,如费用低,易于进行真实系统难于实现的各种试验,以及易于实现完全相同条件下的重复试验等。Matlab仿真软件就是分析通信系统常用的工具之一。 Matlab是一种交互式的、以矩阵为基础的软件开发环境,它用于科学和工程的计算与可视化。Matlab的编程功能简单,并且很容易扩展和创造新的命令与函数。应用Matlab可方便地解决复杂数值计算问题。Matlab具有强大的Simulink 动态仿真环境,可以实现可视化建模和多工作环境间文件互用和数据交换。Simulink支持连续、离散及两者混合的线性和非线性系统,也支持多种采样速率的多速率系统;Simulink为用户提供了用方框图进行建模的图形接口,它与传统的

数字信号处理实验报告(实验1_4)

实验一 MATLAB 仿真软件的基本操作命令和使用方法 实验容 1、帮助命令 使用 help 命令,查找 sqrt (开方)函数的使用方法; 2、MATLAB 命令窗口 (1)在MATLAB 命令窗口直接输入命令行计算3 1)5.0sin(21+=πy 的值; (2)求多项式 p(x) = x3 + 2x+ 4的根; 3、矩阵运算 (1)矩阵的乘法 已知 A=[1 2;3 4], B=[5 5;7 8],求 A^2*B

(2)矩阵的行列式 已知A=[1 2 3;4 5 6;7 8 9],求A (3)矩阵的转置及共轭转置 已知A=[1 2 3;4 5 6;7 8 9],求A' 已知B=[5+i,2-i,1;6*i,4,9-i], 求B.' , B' (4)特征值、特征向量、特征多项式 已知A=[1.2 3 5 0.9;5 1.7 5 6;3 9 0 1;1 2 3 4] ,求矩阵A的特征值、特征向量、特征多项式;

(5)使用冒号选出指定元素 已知:A=[1 2 3;4 5 6;7 8 9];求A 中第3 列前2 个元素;A 中所有列第2,3 行的元素; 4、Matlab 基本编程方法 (1)编写命令文件:计算1+2+…+n<2000 时的最大n 值;

(2)编写函数文件:分别用for 和while 循环结构编写程序,求 2 的0 到15 次幂的和。

5、MATLAB基本绘图命令 (1)绘制余弦曲线 y=cos(t),t∈[0,2π]

(2)在同一坐标系中绘制余弦曲线 y=cos(t-0.25)和正弦曲线 y=sin(t-0.5), t∈[0,2π] (3)绘制[0,4π]区间上的 x1=10sint 曲线,并要求: (a)线形为点划线、颜色为红色、数据点标记为加号; (b)坐标轴控制:显示围、刻度线、比例、网络线 (c)标注控制:坐标轴名称、标题、相应文本; >> clear;

2FSK数字调制系统的设计与仿真解读

******************* 实践教学 ******************* 兰州理工大学 计算机与通信学院 2015年春季学期 《通信系统仿真》课程设计报告题目: 2FSK数字调制系统的设计与仿真 班级:通信工程12级( 1 )班 姓名:设计质量(30分):学号:122501xx 说明书质量(10分): 同组成员: 指导教师:

摘要 (1) 一、基本原理 (2) 1.1 2FSK信号的产生 (3) 1.2 2FSK信号的解调 (4) 1.3 2FSK系统的抗噪声性能 (5) 二、2FSK信号仿真 (8) 2.1 仿真思路 (8) 2.2 2FSK调制解调仿真程序 (8) 2.3 2FSK误码率仿真程序 (11) 2.4 仿真结果及分析 (14) 总结 (19) 参考文献 (20)

当一些电子设备进行无线通信时,发送方都要先将数字信号调制成模拟信号通过天线发送,接收方接收到模拟信号后经过解调变为数字信号。调制解调的方法有很多种,其一为2FSK (二进制频移键控),基本原理是先将“1”和“0”用两种不同频率的正弦波型代替,变为模拟信号,解调时运用两个不同的滤波器分开两种不同频率的信号,分别通过包络检波器,最后经过抽样判决器还原成数字信号。采用运用MATLAB对2FSK调制解调的过程进行仿真,其目的是提高运用MATLAB仿真通信系统的能力,熟悉MATLAB的同时也了解了2FSK的基本原理和实现方法。 关键词:MATLAB 2FSK 调制解调

一、基本原理 频移键控是利用载波的频率变化来传递数字信息。在2FSK 中,载波的频率随二进制基带信号在1f 和2f 两个频率点间变化。故其表达式为 ?? ?++=”时 发送“”时发送“ 0)cos(1)cos()(212n n FSK t A t A t e θω?ω 典型波形如图1-1所示。 图1-1 2FSK 信号的时间波形 由图可见,2FSK 信号的波形(a )可以分解为(b )和波形(c ),也就是说,一个2FSK 信号可以看成是两个不同载频的2ASK 信号的叠加。因此,2FSK 信号的时域表达式又可写成 )cos()()cos()()(212n n s n n n s n FSK t nT t g a t nT t g a t e θω?ω+?? ? ???-++??????-=∑∑ 式中:)(t g 为单个矩形脉冲,脉宽为s T ; ?? ?-=P 10P 1概率为 概率为n a n a 是n a 的反码,若n a =1,则n a =0;若n a =0,则n a =1,于是 ? ? ?-=P 0P 11概率为概率为 n a 信号FSK a 2)( t t s b 11cos )()(ω t t s c 22cos )()(ω

实验四:数字调制仿真

实验四:数字调制仿真 一、实验目的: 1、掌握BPSK调制和解调原理; 2、理解数字基带信号和BPSK信号的功率谱密度的关系。 3、理解星座图的作用 二、实验内容: 1、仿真BPSK调制解调的过程; 2、仿真得到矩形脉冲基带信号和升余弦滚降传输特性基带信号的BPSK信号的频谱图; 3、仿真得到不同信噪比下的BPSK和QPSK信号星座图。 三、实验步骤 1、BPSK调制解调——矩形基带信号 (1)随机产生1000个等概分布的二进制信息序列,映射为幅度为正负1的双极性码;(2)由双极性码产生对应的矩形基带脉冲,绘图并保存; (3)将矩形基带信号与载波相乘,得到BPSK信号,绘图并保存; (4)对BPSK做FFT变换,绘出幅度谱并保存; (5)将BPSK信号通过通频带为fc-fm~fc+fm的带通滤波器,绘出BPSK波形并保存, 然后作FFT变换,绘出幅度谱并保存,观察波形和频谱发生了什么变换; (6)将通过带通滤波器的BPSK信号与载波相乘并通过低通滤波器,得到解调后的基带信号,绘图并保存,观察与发送基带信号相比发生了什么变化。

2、BPSK调制解调——矩形基带信号 (1)随机产生1000个等概分布的二进制信息序列,映射为幅度为正负1的双极性码;(2)由双极性码产生对应的升余弦滚降传输特性基带脉冲,滚降系数为1,绘图并保存;(3)将矩形基带信号与载波相乘,得到BPSK信号,绘图并保存; (4)对BPSK做FFT变换,绘出幅度谱并保存; (5)将BPSK信号通过通频带为fc-fm~fc+fm的带通滤波器,绘出BPSK波形并保存, 然后作FFT变换,绘出幅度谱并保存,观察波形和频谱发生了什么变换; (6)将通过带通滤波器的BPSK信号与载波相乘并通过低通滤波器,得到解调后的基带信号,绘图并保存,观察与发送基带信号相比发生了什么变化。 3.BPSK和QPSK信号星座图 (1)随机产生1000个等概率分布的二进制信息序列,映射为幅度为正负1的双极性码,即BPSK的等效基带信号,用scatterplot函数绘制星座图并保存; (2)分别在信噪比信30、20、10、3dB时,产生复高斯噪声,叠加在BPSK的等效基带信号上,然后绘制星座图并保存,观察噪声对BPSK星座点的影响; (3)随机产生两组1000个等概率分布的二进制信息序列,分别映射为幅度为正负1的双极性码xi和xq,得到单位功率的QPSK的等效基带信号(xi+j*xq)/sqrt(2),并用scatterplot函数绘制星座图并保存; (4)分别在信噪比信30、20、10、3dB时,产生复高斯噪声,叠加在QPSK的等效基带信号上,然后绘制星座图并保存,观察噪声对QPSK星座点的影响。

数字信号处理实验

数字信号处理实验

实验一 自适应滤波器 一、实验目的 1、掌握功率谱估计方法 2、会用matlab 对功率谱进行仿真 二、实验原理 功率谱估计方法有很多种,一般分成两大类,一类是经典谱估计;另一类是现代谱估计。经典谱估计可以分成两种,一种是BT 法,另一种是周期法;BT 法是先估计自相关函数,然后将相关函数进行傅里叶变换得到功率谱函数。相应公式如下所示: ||1 *0 1 ?()()()(11) ??()(12) N m xx n jwn BT xx m r m x n x n m N P r m e --=∞ -=-∞ =+-=-∑ ∑ 周期图法是采用功率谱的另一种定义,但与BT 法是等价的,相应的功率谱估计如下所示: 21 1? ()()01 (13)N jw jwn xx n P e x n e n N N --== ≤≤--∑ 其计算框图如下所示: 观测数据x(n) FFT 取模的平方 1/N ) (jw xx e ∧ 图1.1周期图法计算用功率谱框图

由于观测数据有限,所以周期图法估计分辨率低,估计误差大。针对经典谱估计的缺点,一般有三种改进方法:平均周期图法、窗函数法和修正的周期图平均法。 三、实验要求 信号是正弦波加正态零均值白噪声,信噪比为10dB,信号频率为2kHZ,取样频率为100kHZ。 四、实验程序与实验结果 (1)用周期图法进行谱估计 A、实验程序: %用周期法进行谱估计 clear all; N1=128;%数据长度 N2=256; N3=512; N4=1024; f=2;%正弦波频率,单位为kHZ fs=100;%抽样频率,单位为kHZ n1=0:N1-1; n2=0:N2-1; n3=0:N3-1; n4=0:N4-1; a=sqrt(20);%由信噪比为10dB计算正弦信号的幅度

基于Matlab数字调制系统的仿真

基于Matlab数字调制系统的仿真 【摘要】数字调制是通信系统中最为重要的环节之一,数字调制技术的改进也是通信系统性能提高的重要途径。本文首先分析了数字调制系统的几种基本调制解调方法,然后,运用Matlab及附带的图形仿真工具——Simulink设计了这几种数字调制方法的仿真模型。通过仿真,观察了调制解调过程中各环节时域和频域的波形,并结合这几种调制方法的调制原理,跟踪分析了各个环节对调制性能的影响及仿真模型的可靠性。最后,在仿真的基础上分析比较了各种调制系统的误码率、信号传输速率、信噪比、占用频带宽度等因素,综合衡量各系统的性能指标,并通过比较仿真模型与理论计算的性能,证明了仿真模型的可行性。 【关键词】数字调制,分析与仿真,Matlab,Simulink 1.引言 1.1数字调制的意义 数字调制是指用数字基带信号对载波的某些参量进行控制,使载波的这些参量随基带信号的变化而变化。根据控制的载波参量的不同,数字调制有调幅、调相和调频三种基本形式,并可以派生出多种其他形式。由于传输失真、传输损耗以及保证带内特性的原因,基带信号不适合在各种信道上进行长距离传输。为了进行长途传输,必须对数字信号进行载波调制,将信号频谱搬移到高频处才能在信道中传输。因此,大部分现代通信系统都使用数字调制技术。因此,对数字

通信系统的分析与研究越来越重要,数字调制作为数字通信系统的重要部分之一,对它的研究也是有必要的。 1.2Matlab在通信系统仿真中的应用 Matlab是一种交互式的、以矩阵为基础的软件开发环境,它用于科学和工程的计算与可视化。Matlab的编程功能简单,并且很容易扩展和创造新的命令与函数。应用Matlab可方便地解决复杂数值计算问题。Matlab具有强大的Simulink动态仿真环境,可以实现可视化建模和多工作环境间文件互用和数据交换。用户可以在Matlab和Simulink两种环境下对自己的模型进行仿真、分析和修改。用于实现通信仿真的通信工具包(Communication toolbox,也叫Commlib,通信工具箱)是Matlab语言中的一个科学性工具包,提供通信领域中计算、研究模拟发展、系统设计和分析的功能,可以在Matlab环境下独立使用,也可以配合Simulink使用。另外,Matlab的图形界面功能GUI (Graphical User Interface)能为仿真系统生成一个人机交互界面,便于仿真系统的操作。因此,Matlab在通信系统仿真中得到了广泛应用。 2.数字调制系统的相关原理 数字调制可以分为二进制调制和多进制调制,多进制调制是二进制调制的推广,所以本文主要讨论二进制的调制与解调,最后简单讨论一下多进制调制中的MFSK(M元移频键控)和MPSK(M元移相键控)。最常见的二进制数字调制方式有二进制振幅键控(2-ASK)、移频键控(2-FSK)和移相键控(2-PSK和2-DPSK)。下面是这几种调制方式以及其改进调制方式的相关原理。

simulink的数字调制解调仿真(最终版)要点

本科生毕业设计论文 设计题目: 基于MATLAB的对信号调制与解调的仿真

摘要 Simulink是Mathworks公司推出的基于Matlab平台的著名仿真环境Simulin作为一种专业和功能强大且操作简单的仿真工具,目前已被越来越多的工程技术人员所青睐,它搭建积木式的建模仿真方式既简单又直观,而且已经在各个领域得到了广泛的应用。 本文主要是以simulink为基础平台,对2ASK、2FSK、2PSK信号的仿真。文章第一章内容是对simulink的简单介绍和通信技术的目前发展和未来展望;第二章是对2ASK、2FSK和2PSK信号调制及解调原理的详细说明;第三章是本文的主体也是这个课题所要表现的主要内容,第三章是2ASK、2FSK和2PSK信号的仿真部分,调制和解调都是simulink建模的的方法,在解调部分各信号都是采用相干解调的方法,而且在解调的过程中都对整个系统的误码率在display模块中有所显示 本文的主要目的是对simulink的熟悉和对数字通信理论的更加深化和理解。 关键词:2ASK、2FSK、2PSK,simulink,调制,相干解调

目录 摘要 (42) 第一章绪论 (44) 1.1 MATLAB/Smulink的简介 (44) 1.2 通信发展简史....................................... 错误!未定义书签。4 1.3 通信技术的现状和发展趋势........................... 错误!未定义书签。7 第二章 2ASK、2FSK、2PSK和2DPSK的基本原理和实现...... 错误!未定义书签。7 2.1 2ASK的基本原理和调制解调实现..................... 错误!未定义书签。8 2.2 2FSK的基本原理和调制解调实现.................... 错误!未定义书签。11 2.3 2PSK的基本原理和调制解调实现................... 错误!未定义书签。14 2. 2DPSK的基本原理和调制解调实现................... 错误!未定义书签。18 第三章 Smulink的模型建立和仿真.................... 错误!未定义书签。24 3.1 2ASK的仿真...................................... 错误!未定义书签。24 3.2 2FSK的仿真...................................... 错误!未定义书签。32 3.3 2PSK的仿真...................................... 错误!未定义书签。41 总结.. (46) 致谢 (47) 参考文献 (47)

数字信号处理综合设计实验报告

数字信号处理实验八 调制解调系统的实现 一、实验目的: (1)深刻理解滤波器的设计指标及根据指标进行数字滤波器设计的过程(2)了解滤波器在通信系统中的应用 二、实验步骤: 1.通过SYSTEMVIEW软件设计与仿真工具,设计一个FIR数字带通滤波器,预先给定截止频率和在截止频率上的幅度值,通过软件设计完后,确认滤波器的阶数和系统函数,画出该滤波器的频率响应曲线,进行技术指标的验证。 建立一个两载波幅度调制与解调的通信系统,将该滤波器作为两个载波分别解调的关键部件,验证其带通的频率特性的有效性。系统框图如下: 规划整个系统,确定系统的采样频率、观测时间、细化并设计整个系统,仿真调整并不断改进达到正确调制、正确滤波、正确解调的目的。(参考文件

zhan3.svu) (1)检查滤波器的波特图,看是否达到预定要求; (2)检查幅度调制的波形以及相加后的信号的波形与频谱是否正常; (3)检查解调后的的基带信号是否正常,分析波形变形的原因和解决措施;(4)实验中必须体现带通滤波器的物理意义和在实际中的应用价值。 2.熟悉matlab中的仿真系统; 3.将1.中设计的SYSTEMVIEW(如zhan3.svu)系统移植到matlab中的仿真环境中,使其达到相同的效果; 4.或者不用仿真环境,编写程序实现该系统,并验证调制解调前后的信号是否一致。 实验总共提供三个单元的时间(6节课)给学生,由学生自行学习和自行设计与移植 三、系统设计 本系统是基于matlab的simulink仿真软件设计的基带信号调制与解调的系统,利用matlab自带的数字信号仿真模块构成其原理框图并通过设置载波、带通滤波器以及低通滤波器等把基带信号经过载波调制后再经乘法器、带通滤波器和低通滤波器等电路系统能解调出基带信号。 1、实验原理框图

蒋朝晖数字信号处理实验

《数字信号处理》实验指导书 编写蒋朝辉 中南大学信息科学与工程学院 2014年4月

目录 实验一 MATLAB仿真软件的基本操作命令和使用方法 (2) 实验二常见离散信号的MATLAB产生和图形显示 (8) 实验三离散时间系统的时域分析 (12) 实验四离散时间信号的DTFT (16)

实验一 MATLAB 仿真软件的基本操作命令和使用方法 实验内容 1、帮助命令 使用 help 命令,查找 sqrt (开方)函数的使用方法; 2、MATLAB 命令窗口 (1)在MATLAB 命令窗口直接输入命令行计算3 1)5.0sin(21+= πy 的值; (2)求多项式 p(x) = x3 + 2x+ 4的根;

3、矩阵运算 (1)矩阵的乘法 已知A=[1 2;3 4],B=[5 5;7 8],求A^2*B (2)矩阵的行列式 已知A=[1 2 3;4 5 6;7 8 9],求A (3)矩阵的转置及共轭转置 已知A=[1 2 3;4 5 6;7 8 9],求A'

已知B=[5+i,2-i,1;6*i,4,9-i], 求B.' , B' (4)特征值、特征向量、特征多项式 已知A=[1.2 3 5 0.9;5 1.7 5 6;3 9 0 1;1 2 3 4] ,求矩阵A的特征值、特征向量、特征多项式; (5)使用冒号选出指定元素

已知:A=[1 2 3;4 5 6;7 8 9];求A 中第3 列前2 个元素;A 中所有列第2,3 行的元素; 4、Matlab 基本编程方法 (1)编写命令文件:计算1+2+…+n<2000 时的最大n 值; (2)编写函数文件:分别用for 和while 循环结构编写程序,求 2 的0 到15 次幂的和。

数字调制仿真.doc

MATLAB的数字调制仿真实验报告 1:实验要求 实验要求通过输入随机信号的长度 ,得到二进制的随机原始信号 ,同时把得到的原始信号用三种不同的方法调制出来。当分别输入各个控件名称时 ,得到原始信号相应的信号输出。 2:实验过程 2.1 实验条件 1:实验的原始信号由MATLAB的randint(n)函数输出 ,需要确定的只是n,就是原始信号的宽度。 2:三种不同的调制函数 原始信号调制信号函数 振幅调制: 0: 0 1: cos(t+pi/3) 频移调制: 0: cos(t+pi/3) 1: cos(2*t+pi/6) 相位移调制: 0: cos(t) 1: cos(t+pi) 时间t为单个信号存在的时间周期 ,为了将图形表达更加清晰 ,这里选择将其选定为2*pi ,并划分为100个具体的时间点,t=0:2*pi/99:2*pi。 2.2 实验步骤 1:首先我要得到原始信号的长度 ,可以通过对s=rindint(n)函数产生的随机矩阵信号用length(s)求取其长度。 2:我们要得到单个的输入原始信号并对其进行调制 ,并同时将其用矩阵进行收集储存 ,最后输出调制后的信号。可以分别求取不同宽度上的信号 ,并将其赋值到对应输出原始信号的时间周期内 ,收集 ,最后输出。 3:调制得到的信号是在每个单个波长时间 ,不同的时间点t应用不同的调制函数的到的。在进行信号调制时 ,需要对这些调制得到的信号信息进行储存。可以在循环内采用矩阵叠加的方法来储存这些信号。 4: 需要的输入只是唯一的信号长度n,输出为得到的三种调制信号 5:编写实现输出全部调制信号的主函数Modulator和三个输出对应的调制信号的子函数ASK,FSK ,PSK.由子函数控制相应的信号输出. 6:编写程序,调试,写实验报告 3: 实验结果 通过输入不同Modulator(n) ,我们得到了调制的信号和相应的图形输出。

数字信号处理实验仿真结果

西安电子科技大学 统计与自适应信号处理实验仿真 题目基于LMS算法的自适应滤波器的 matlab仿真 学院电子工程学院 专业电路与系统 学号 学生姓名 授课教师 撰写日期: 2012年 12 月 20 日

在自适应滤波器中,参数可调的数字滤波器一般为FIR 数字滤波器,IIR 数字滤波器或格型滤波器。图1中,()x n 表示时刻n 的输入信号,()y n 表示时刻n 的输出信号,()d n 表示时刻n 的信号或期望响应信号,()e n 表示时刻n 的误差信号。误差信号为期望响应信号()d n 与输出信号()y n 之差,记为()()()e n d n y n =-。自适应滤波器的系统参数受误差信号控制,并根据()e n 的值而自动调整,使之适合下一时刻(1)n +的输入(1)x n +,以使输出信号(1)y n +更加接近期望信号(1)d n +,并使误差信号(1)e n +进一步减小。当均方误差2[()]E e n 达到最小值时,()y n 最佳地逼近()d n ,系统已经适应了外界环境。 2.2 LMS 算法 1)2[()]E e n 与权值W 的关系 LMS 自适应滤波器通过算法,当2[()]E e n 最小时,滤波器已经调节出适合外部环境的滤波器权值W 。 我们可以先推导2[()]E e n 与加权系数W 的关系式。 写成矩阵形式: 1 0()()[()][][][()]N T T i i i y j W x j X j W W X j -====∑ (1) 误差: ()()()()[][()]T e j d j y j d j W X j =-=- (2) 则: 22 2[()][()[][()]] [()]2[()[()]][][[][()][()][]] T T T T E e n E d j W X j E d j E d j X j W E W X j X j W =-=-+ (3) 令2[][()[()]],[][[()][()]],[()](0)T dd P E d j X j R E X j X j E d j ?===代入式(3),则有: 2211 1 [()][()]2[][][][][] (0)(0)2(0) i m i T T N N N dd i m x x i x d i m i E e j E d j P W W R W WW W ???====-+=+-∑∑∑ (4) 可以从上式看出均方误差2[()]E e n 是加权系数W 的二次函数,它是一个中间上凹的超抛物线曲面,是具有唯一最小值的函数,即2[()]E e n 与W 的关系在几何上是一个“碗形”的多维曲面。为了简单,设W 是唯一的,则2[()]E e n 与W 的关系成为一个抛物线。调节加权系数W 使

基于Matlab的数字调制系统仿真与分析本科生毕业论文

本科毕业学员毕业实践(论文、设计)报告论文题目:基于Mat lab的数字调制系统仿真与分析

毕业论文(设计)原创性声明 本人所呈交的毕业论文(设计)是我在导师的指导下进行的研究工作及取得的研究成果。据我所知,除文中已经注明引用的内容外,本论文(设计)不包含其他个人已经发表或撰写过的研究成果。对本论文(设计)的研究做出重要贡献的个人和集体,均已在文中作了明确说明并表示谢意。 作者签名:日期: 毕业论文(设计)授权使用说明 本论文(设计)作者完全了解**学院有关保留、使用毕业论文(设计)的规定,学校有权保留论文(设计)并向相关部门送交论文(设计)的电子版和纸质版。有权将论文(设计)用于非赢利目的的少量复制并允许论文(设计)进入学校图书馆被查阅。学校可以公布论文(设计)的全部或部分内容。保密的论文(设计)在解密后适用本规定。 作者签名:指导教师签名: 日期:日期:

注意事项 1.设计(论文)的内容包括: 1)封面(按教务处制定的标准封面格式制作) 2)原创性声明 3)中文摘要(300字左右)、关键词 4)外文摘要、关键词 5)目次页(附件不统一编入) 6)论文主体部分:引言(或绪论)、正文、结论 7)参考文献 8)致谢 9)附录(对论文支持必要时) 2.论文字数要求:理工类设计(论文)正文字数不少于1万字(不包括图纸、程序清单等),文科类论文正文字数不少于1.2万字。 3.附件包括:任务书、开题报告、外文译文、译文原文(复印件)。 4.文字、图表要求: 1)文字通顺,语言流畅,书写字迹工整,打印字体及大小符合要求,无错别字,不准请他人代写 2)工程设计类题目的图纸,要求部分用尺规绘制,部分用计算机绘制,所有图纸应符合国家技术标准规范。图表整洁,布局合理,文字注释必须使用工程字书写,不准用徒手画3)毕业论文须用A4单面打印,论文50页以上的双面打印 4)图表应绘制于无格子的页面上 5)软件工程类课题应有程序清单,并提供电子文档 5.装订顺序 1)设计(论文) 2)附件:按照任务书、开题报告、外文译文、译文原文(复印件)次序装订 3)其它

我的基于MATLAB仿真的数字调制与解调设计

摘要:设计了二进制振幅键控(2ASK)、二进制移频键控(2FSK) 、二进制移相键控(2PSK)调制解调系统的工作流程图,并得用了MATLAB软件对该系统的动态进行了模拟仿真,得用仿真的结果,从而衡量数字信号的传输质量。(仿宋、小五号) 关键词:调制解调、2ASK、2FSK、2PSK、2DPSK、MATLAB(宋体、小五号) ABSTRACT(四号加粗居中放置): The work stream diagrams of 2ASK、2FSK、2PSK are designed .MA TLAB softwave is used to simulate the modem system by the scatter diagrams and wave diagrams, then the transmit quality of digital signal can be measured.(小五号) Key word:Amodulate and ademodulate 、2ASK、2FSK、2PSK、2DPSK、MATLAB(小五号) (正文:宋体、五号 一级标题:黑体、四号,小标题上下空一行。) 一、数字调制解调相关原理 在通信系统中,信道的频段往往是很有限的,而原始的通信信号的频段与信道要求的频段是不匹配的,这就要求将原始信号进行调制再进行发送.相应的在接收端对调制的信号进行解调,恢复原始的信号,而且调制解调还可以在一定程度上抑制噪声对通信信号的干扰。 调制解调技术按照通信信号是模拟的还是数字的可分为模拟调制解调和数字调制解调。数字调制的基本方式可以归结为3类:振幅键控(ASK)、频移键控(FSK)和相移键控(PSK)。此外还有这3类的混合方式。 对于数字调制信号,为了提高系统的抗噪声性能,衡量系统性能的指标是误码率。1.1二进制振幅键控(2ASK) 振幅键控是正弦载波的幅度随数字基带信号而变化的数字调制。当数字基带信号为二进制时,则为二进制振幅键控。设发送的二进制符号序列由0,1序列组成,发送0符号的概率为P,发送1符号的概率为1-P,且相互独立.该二进制符号序列可表示为: 其中: Ts是二进制基带信号时间间隔,g(t)是持续时间为Ts的矩形脉冲, 为单极性不归零脉冲序列,则根据幅度调制的原理,一个二进制的振幅键控信号可以表示成一个单极性矩形脉冲序列与一个正弦型载波的相乘,即 2ASK信号的时间波形如果是通断方式,就称为通断键控信号(OOK信号)。 二进制振幅键控信号的产生可以采用数字键控的方法实现也可以采用模拟相乘的方法实现。2ASK信号与模拟调制中的AM信号类似。所以,对2ASK信号也能够采用非相干解调(包络检波法)和相干解调(同步检测法),其相应原理方框图如图1.1所示。

数字信号处理MATLAB仿真

实验一 数字信号处理的Matlab 仿真 一、实验目的 1、掌握连续信号及其MA TLAB 实现方法; 2、掌握离散信号及其MA TLAB 实现方法 3、掌握离散信号的基本运算方法,以及MA TLAB 实现 4、了解离散傅里叶变换的MA TLAB 实现 5、了解IIR 数字滤波器设计 6、了解FIR 数字滤波器设计1 二、实验设备 计算机,Matlab 软件 三、实验内容 (一)、 连续信号及其MATLAB 实现 1、 单位冲击信号 ()0,0()1,0 t t t dt εεδδε-?=≠??=?>??? 例1.1:t=1/A=50时,单位脉冲序列的MA TLAB 实现程序如下: clear all; t1=-0.5:0.001:0; A=50; A1=1/A; n1=length(t1); u1=zeros(1,n1); t2=0:0.001:A1; t0=0; u2=A*stepfun(t2,t0); t3=A1:0.001:1; n3=length(t3); u3=zeros(1,n3); t=[t1 t2 t3]; u=[u1 u2 u3]; plot(t,u) axis([-0.5 1 0 A+2]) 2、 任意函数 ()()()f t f t d τδττ+∞ -∞=-? 例1.2:用MA TLAB 画出如下表达式的脉冲序列 ()0.4(2)0.8(1) 1.2() 1.5(1) 1.0(2)0.7(3)f n n n n n n n δδδδδδ=-+-+++++++

clear all; t=-2:1:3; N=length(t); x=zeros(1,N); x(1)=0.4; x(2)=0.8 x(3)=1.2; x(4)=1.5; x(5)=1.0; x(6)=0.7; stem(t,x); axis([-2.2 3.2 0 1.7]) 3、 单位阶跃函数 1,0()0,0t u t t ?≥?=?

数字信号处理实验报告

1. 复指数信号的离散傅里叶变换。其中 n j e n x )9.0()(3/π=,n =[0,10] 用MATLAB 求这一有限时宽的序列的傅里叶变换。 2. 试用Mablab 求其有限长序列)100()8.0()(1≤≤=n n x n 与 )180()6.0()(2≤≤=n n x n 的圆周卷积, (N=20),并画出其结果图。(待定) 3. 试用MATLAB 的residuez 函数,求出 12181533325644162)(234234-+-+++++=z z z z z z z z z X 的部分分式展开和。 4. 试用MATLAB 命令求解以下离散时间系统的单位取样响应。 (1))1()()2()1(4)(3-+=-+-+n x n x n y n y n y (2) )()2(10)1(6)(2 5n x n y n y n y =-+-+ 5. 已知某系统的单位取样响应为()()()[]10)87(--=n u n u n h n ,试用MATLAB 求当激励信号为)5()()(--=n u n u n x 时,系统的零状态响应。 6.

7. 8.a=[3 4 1]; 9.>> b=[1 1]; 10.>> n=0:30; 11.>> x=impDT(n); 12.??? Undefined function or variable 'impDT'. 13. 14.>> h=filter(b,a,x); 15.>> x=impDT(n); 16.>> h=filter(b,a,x); 17.>> 18.>> stem(n,h,'fill'),grid on 19.>> xlabel('n'),title('系统单位取样响应h(n)') 20.>> a=[2.5 6 10]; 21.>> b=[1]; 22.>> n=0:30; 23.>> x=impDT(n); 24.>> h=filter(b,a,x); 25.>> h=filter(b,a,x); 26.>> h=filter(b,a,x); 27.>> stem(n,h,'fill'),grid on 28.>> xlabel('n'),title('系统单位取样响应h(n)')

基于MATLAB仿真的数字信号调制的性能比较和分析

2ASK、2FSK、2PSK数字调制系统的 Matlab实现及性能分析比较 指导教师: 班级: 学号:

姓名: 引言:数字信号有两种传输方式,分别是基带传输方式和调制传输方式,即带通,在实际应用中,因基带信号含有大量低频分量不利于传送,所以必须经过载波和调制形成带通信号,通过数字基带信号对载波某些参量进行控制,使之随机带信号的变化而变化,这这一过程即为数字调制。数字调制为信号长距离高效传输提供保障,现已广泛应用于生活和生产中。另外根据控制载波参量方式的不同,数字调制主要有调幅(ASK ),调频(FSK),调相(PSK) 三种基本形式。本次课题针对于二进制的2ASK 、2FSK 、2PSK 进行讨论,应用Matlab 矩阵实验室进行仿真,分析和修改,通过仿真系统生成一个人机交互界面,以利于仿真系统的操作。通过对系统的仿真,更加直观的了解数字调制系统的性能及影响其性能的各种因素,以便于比较,评论和改进。 关键词: 数字,载波,调制,2ASK ,2FSK ,2PSK ,Matlab ,仿真,性能,比较,分析 正文: 一 .数字调制与解调原理 1.1 2ASK (1)2ASK 2ASK 就是把频率、相位作为常量,而把振幅作为变量,信息比特是通过载波的幅度来传递的。由于调制信号只有0或1两个电平,相乘的结果相当于将载频或者关断,或者接通,它的实际意义是当调制的数字信号"1时,传输载波;当调制的数字信号为"0"时,不传输载波。 表达式为: ???===0 01,cos )(2k k c ASK a a t A t s 当, 当ω

1.2 2FSK 2FSK 可以看做是2个不同频率的2ASK 的叠加,其调制与解调方法与2ASK 差不多,主要频率F1 和F2,不同的组合产生所要求的2FSK 调制信号。 公式如下: ?? ?===0 cos 1 ,cos )(212k k FSK a t A a t A t s 当,当ωω

相关文档
最新文档