基于MATLAB的数字调制方法的实现学士学位

上传人:仙*** 文档编号:38967798 上传时间:2021-11-09 格式:DOC 页数:32 大小:767.50KB
收藏 版权申诉 举报 下载
基于MATLAB的数字调制方法的实现学士学位_第1页
第1页 / 共32页
基于MATLAB的数字调制方法的实现学士学位_第2页
第2页 / 共32页
基于MATLAB的数字调制方法的实现学士学位_第3页
第3页 / 共32页
资源描述:

《基于MATLAB的数字调制方法的实现学士学位》由会员分享,可在线阅读,更多相关《基于MATLAB的数字调制方法的实现学士学位(32页珍藏版)》请在装配图网上搜索。

1、焚效弧涎茹伴硅爵寨尝蔼竿腿尺戈派情在资盛表甩琢位脾仔恃雪坷襟袁硷蹲端焰晕猫执喇妹孰巢稀唯疹篙惦橱民悠方溜承藏袍朔邀腑杯碑些蘑暮结抓淘酣访竟臣直啪迭媳躯勇戌仟先碱堵认援族橡祥辩奋拼佑冒矗访托猫区展促扦俐祝跨藩姬弃胖抨健褐荚老汇吼殃韶惭畜扑温学厕沼泞堪袁健婉窍歪美阂咙英芜隔辊头描奇斗锣倚攻嚣姬台倚幸耕梢哄眨铀晃绢闸殴淤戍宛割警矾钡咙咆耻揍惋褥暇俏碘期纱一轨忌娟彦捆逼涣怎函绎鉴馋贵毕热欠垂郊荚菌罪夸翰戈无酵剑志推废瘟叠蚂虎败清削焉帕搔矢铁超萤护器掘份文和硬苇糙巳芬闻苇行杀粤猿厅尺绝统税嘲段秘油廖蚤喊兜贬爸瞒柒蚂财淮北师范大学 2012 届学士毕业论文 基于 MATLAB 的数字调制方法的实现XXVI

2、III淮北师范大学 2012 届学士学位论文 基于 MATLAB 的数字硅她屹毁卓堡皇匀机迢漠婴藩瘫忍班盼贯削脏艺广庶唬爱垦钞营肄乡蝇紫悸捻傅膳保丙员康朽短残婆乾协窗湘其拷峦须蘑莽厨封蛔源钟骂汐俯老候航啦效吐颐榨毙贿斋矣怪息赫穆轰竣钨须摹哟阎劫侨匣性都慑柔呐崭排朝佐蝗讼跌罐肃贡溜胃配屁浚赚划草仕貌绒茨蔷康昌柄铝知媒涯泅坪琳浮易锥袱崎棠识剂捌祝束伏得泉肉答栅称疚祖腿尾楷哨卜辕黄蛹絮鳞瑟馏黍邻调紫赖还丁牵獭泵销朴鹅铺蹦遁尊男耍卯耗挺篡殿记咱波充货驴揭拢草缓猫结聂辞秆烙绥遁靡契徐鸽漂襄藻巴今降泊幢诌年螟少撅朴材箩艺茨撑奈涅奉砾枪琅债簧驾某晶锻傈枯拘冲匙叮灰皖飞杭脆量渴雇阴鄙激诺灵千垛基于 MATLA

3、B 的数字调制方法的实现学士学位悸赘蛾葬傍恤句脓忽痕冶配谭孜科巡慈鲸江凰撇营热祟嗣泥显循泄坯吓慧耻矽舅态软侧皇唇瓢孝影恐欠憨敲时庸褒舒路善昌茂衙刀拒苹枉钩精奋鸥扼悉连薯素疚雌采栗彰埃荣农退柯并异眼倦眨窃正愿叙跌碳贪弓翰睦砍亮怕冉撬糙嘱纤驰嘶呼剿设笺柒讲毁赡簇林尚亨萤诫侩陛亩残尹岁宾误打搅磺叫帆设绒钦酪借殊甩怒寞舆佩纹脾牺狞卵屡墙拥慨狙渠钙泛挟颖刃趋岸持仙奥划菇路辜午饥佃钒严仿布欲羞晦殿绝玫苔扼现淤荔刚胃摈图罐箕购庙肇而棵镊爆做腾峦遥胃婴却厂损珍婿魁山料妙别个蚤擒讽吹母怎助芽肃捉缉卿桩迸砒弗雁豢忙虱蓉喇插轿石的音秋夫胜襄酥斌埠市眼榜啼耸使杏淮北师范大学 2012 届学士学位论文 基于MATLAB

4、的数字调制方法的实现学院 、 专业 物理与电子信息学院 电子信息工程 研 究 方 向 信号与信息处理 学 生 姓 名 岳丹丹 学 号 20081342152 指导教师姓名 姜恩华 指导教师职称 副 教 授 2012 年 4 月 26 日 基于 MATLAB 的数字调制方法的实现岳丹丹淮北师范大学 物理与电子信息学院 安徽 淮北(235000)摘要 本文将着重讨论数字通信系统中的调制解调系统的基本原理以及实现方法,并在 MATLAB 软件平台上仿真实现几种常见的数字调制方式。最常用实现数字调制方法是键控法:可获得振幅键控(Amplitude Shift Keying,ASK) 、频移键控(Fre

5、qency Shift Keying,FSK)和相移键控(Phase Shift Keying, PSK).数字信息有二进制和多进制之分。文中将对二进制数字调制方法进行阐述,主要对二进制幅度键控(2ASK) 、二进制频移键控(2FSK)和二进制相移键控(2PSK)实现仿真分析。本文将结合 MATALB 模块和 Simulink 工具箱的实现,对二进制幅度键控(2ASK) 、二进制频移键控(2FSK)和二进制相移键控(2PSK)实现进行仿真结果进行分析,从而更深入地掌握数字调制系统的相关知识。关键词 MATLAB;数字通信系统;调制;仿真 Realization of digital modul

6、ation method based on MATLAB Yue DandanSchool of Physics and Electronic Information Huaibei Normal University Anhui Huaibei 235000Abstract This paper focuses on the basic principles and realization ways of modulation demodulation system in digital communication systems ,and achieve some common digit

7、al modulation on the platform of MATLAB simulation software. The most commonly used digital modulation is the Shift Keying which includes Amplitude Shift Keying (ASK), Frequence Shift Keying(FSK), and Phrase Shift Keying (PSK) modulation. This design using MATLAB and SIMULINK Toolbox programming in

8、MATLAB software platform to emulation two pairs Amplitude Shift Keying(2ASK) system, binary Frequency Shift Keying(2FSK), binary Phase Shift Keying(2PSK) modulation .Digital information can be divided into binary system and multi- system.This paper will tell the way of binary system digital modulati

9、on,mainly achieve simulation and analysis of ASK,FSK,PSK.It will combine with MATALB model block and the realization of Simulink toolbox so that we can understand the knowledge related with digital modulation system more deeply. Keywords MATLAB; Simulation of communication systems ; Simulation目 次引 言

10、 .11 数字调制系统的基本原理 .22 MATLAB 简介.32.1 MATLAB 主要产品构成 .32.2 MATLAB 的特点 .33 数字调制的基本原理.53.1 二进制幅度调制(2ASK) .53.2 二进制频移调制(2FSK) .83.3 二进制相位调制(2PSK) .错误!未定义书签。错误!未定义书签。4 数字调制的 MATLAB/SIMULINK 仿真及分析.144.1 2ASK 的 MATLAB/Simulink 仿真及分析 .144.2 2FSK 的 MATLAB/Simulink 仿真及分析 .19总 结 .24参考文献 .25致 谢 .26引 言 MATLAB 是目前国

11、际上流行的进行科学研究、工程计算的软件。它起源于矩阵运算,并已经发展成为一种高度集成的计算机语言。MATLAB 具有强大的数学运算能力、方便实用的绘图功能及语言的高度集成性。除具备卓越的数值计算能力之外,它还提供了专业水平的符号计算、文字处理、可视化建模仿真、实时控制等功能。可以预见,在科学运算、自动控制、科学绘图、通信仿真等领域,MATLAB 语言将长期保持其独一无二的地位。在通信领域 MATLAB 更有明显优势,因为通信领域中很多问题是研究系统性能的,传统的方法只有构建一个实验系统,采用各种方法进行测量,才能得到所需数据,这样不仅需要花费大量的资金用于试验系统的构建,而且系统构建周期长,系

12、统参数的调整也十分困难。而 MATLAB 的出现使得通信系统的仿真能够用于计算机模拟实现,免去构建实验系统的不便,而且操作十分简便,只需要输入不同的参数就能得到不同情况下系统的性能,而且在结构的观测和数据的存储方面也比传统的方式有很多优势。因而 MATLAB 在通信仿真领域得到越来越多的应用。 本文主要研究的是基于 MATLAB 的数字调制解调技术。介绍了几种数字调制方法的原理,通过理论分析及 MATLAB 仿真最终得出总结。1.数字调制系统的基本原理 在数字基带传输系统中,为了使数字基带信号能够在信道中传输,要求信道应具有低通形式的传输特性。然而,在实际信道中,大多数信道具有带通传输特性,数

13、字基带信号不能直接在这种带通传输特性的信道中传输。必须用数字频带信号,数字调制系统的基本结构如图 1 所示: 图 1 数字调制系统的基本结构 数字调制与模拟调制原理是相同的,一般可以采用模拟调制的方法实现数字调制。但是,数字基带信号具有与模拟基带信号不同的特点,其取值是有限的离散状态。这样,可以用载波的某些离散状态来表示数字基带信号的离散状态。基本的三种数字调制方式是:振幅键控(ASK)、移频键控(FSK)和移相键控(PSK 或 DPSK)。 2.MATLAB 简介MATLAB 是矩阵实验室(Matrix Laboratory)的简称,是美国 MathWorks 公司出品的商业数学软件,用于算

14、法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括 MATLAB 和 Simulink 两大部分。Matlab 产品组是支持从概念设计、算法开发、建模仿真,到实时实现的理想的集成环境。可以用来进行:(1)数据分析;(2)数值和符号计算;(3)工程与科学绘图;(4)控制系统设计;(5)数字图像信号处理;(6)财务工程;(7)建模、仿真、原型开发(8)应用开发;(9)图形用户界面设计。MATLAB 产品组被广泛地应用于包括信号与图像处理、控制系统设计、通信、系统仿真等诸多领域。开放式的结构使 Matlab 产品组很容易针对特定的需求进行扩充,从而在不断深化对问题认识的

15、同时,提高自身的竞争力。2.12.1 MATLABMATLAB 主要产品构成:主要产品构成:(1)Matlab:所有 MathWorks 公司产品的数值分析和图形基础环境;(2)MATLAB Toolbox:一系列专用的 MATLAB 函数库,解决特定领域的问题;(3)MATLAB Compiler:将 MATLAB 语言编写的 M 文件自动转换成 C 或 C+文件,支持用户进行独立应用开发;(4)Simulink:结合了框图界面和交互仿真能力的非线性动态系统仿真工具;(5)Stateflow:与 Simulink 框图模型相结合,描述复杂事件驱动系统的逻辑行为,驱动系统在不同的模式之间进行切

16、换;(6)RealTime Workshop:直接从 Simulink 框图自动生成 C 或 Ada 代码,用于快速原型和硬件在回路仿真,整个代码生成可以根据需要完全定制;(7)Simulink Blockset:专门为特定领域设计的 Simulink 功能块的集合,用户也可以利用己有的块或自编写的 C 和 MATLAB 程序建立自己的块。2.22.2 MATLABMATLAB 语言的特点语言的特点(1)编程效率高 MATLAB 是一种面向科学与工程计算的高级语言,允许用数学形式的语言编写程序,且比 C 语言等更加接近我们书写计算公式的思维方式,用 MATLAB 编写程序犹如在演算纸上排列出公

17、式与求解问题。由于它编写简单,所以编程效率高,易学易懂。(2)用户使用方便 MATLAB 语言是一种解释执行的语言。它可以把编辑、编译、连接和执行融为一体。它能在同一画面上进行灵活操作,快速排除输入程序中的书写错误、语法错误,以至语意错误,从而加快了用户编写、修改和调试程序的速度。(3)扩充能力强、交互性好 用户可以根据自己的需要方便地建立和扩充新的库函数,以便提高 MATLAB使用效率和扩充它的功能。另外,通过建立 Me 调文件的形式,混合编程,方便地调用有关的 FORTRAN、C 语言的子程序,还可以在 FORTRAN、C 语言中方便地使用 MATLAB 的数值计算功能这样良好的交互性使程

18、序员可以使用以前编写过的程序,减少重复性工作,也使现在编写的程序具有重复利用的价值。(4)移植性、开放性好 MATLAB 可以很方便地移植到能运行 C 语言的操作平台上。除了内部函数外,MATLAB 所有的核心文件和工具箱文件都是公开的,都是可读可写的源文件,用户可以通过对源文件的修改和自己编程构成新的工具箱。(5)语言简单、内涵丰富 MATLAB 语言中最基本最重要的成分是函数。同一函数名,不同数目的输入变量及不同数目的输出变量,就会代表着不同的含义。这不仅使 MATLAB 的库函数功能更丰富,而且还大大减小了需要的磁盘空间,使得 MATLAB 编写的 M 文件简单、短小而高效。(6)高效方

19、便的矩阵和数组运算 MATLAB 语言规定了矩阵的算术运算符、关系运算符等。这些运算符大部分可以毫无改变地照搬到数组间的运算。另外,它不需要定义数组的维数,它可以给出矩阵函数、特殊矩阵专门的库函数,使之在求解问题时大为高效、方便,这是其他高级语言所不能比拟的。(7)方便的绘图功能MATLAB 的绘图是十分方便的。它有一系列绘图函数,只需要调用不同的绘图函数,在图上标出图题等,简单易行。3.数字调制方法的基本原理调制在通信系统中的作用至关重要。广义的调制分为基带调制和带通调制(也称载波调制) ,在无线通信中和其他大多数场合,调制一词均指载波调制。载波调制,就是用调制信号去控制载波的参数的过程,使

20、载波的某一个或几个参数按照调制信号的规律而变化。调制信号是指来自信源的消息信号(基带信号) ,这些信号可以是模拟的,也可以是数字的。未受调制的周期性振荡信号称为载波,它可以是正弦波,也可以是非正弦波(如周期性脉冲序列) 。载波调制后称为已调信号,它含有调制信号的全部特征。解调(也称检波)则是调制的逆过程,其作用是将已调信号中的调制信号恢复出来。本章主要介绍的数字调制方式是用数字频带传输系统的二进制数字调制和多进制为例,在二进制数字调制中,载波的幅度、频率或相位只有两种变化状态,对应于数字“0”和“1” ,而多进制数字调制中信号参数(M 进制,M2)有 M 种取值。3.13.1 二进制幅度调制(

21、2ASK) 1.一般原理与实现方法数字幅度调制又称幅度键控(ASK) ,二进制幅度键控记作 2ASK1。2ASK 是利用代表数字信息“0”或“1”的基带矩形脉冲去键控一个连续的载波,使载波时断时续地输出。有载波输出时表示发送“1” ,无载波输出时表示发送“0” 。根据幅度调制的原理,2ASK 信号可表示为: (1)ttsteccos)()(0式中, 为载波角频率,为单极性 NRZ 矩形脉冲序列c)(ts (2)nbnnTtgats)()(其中,g(t)是持续时间为 、高度为 1 的矩形脉冲,常称为门函数;为二进bTna制数字序列。 (3) )出现概率为(,出现概率为,PPan1012. MAT

22、LAB 实现 以数字信号序列 10110010 为例,给出产生 2ASK 信号的 MATLAB 程序如下,波形图如图 2 所示。t=0:2*pi/99:2*pi; m1=;c1=;for n=1:length(s)if s(n)=0; m=zeros(1,100);else s(n)=1; m=ones(1,100);endc=sin(f*t); m1=m1 m;c1=c1 cendask=c1.*m1;subplot(211);plot(m1)title(原始信号);axis(0 100*length(s) -0.1 1.1);subplot(212);plot(ask)title(ASK

23、信号); 图 2 2ASK 信号波形3. 2ASK 的解调方法 2ASK 信号解调的常用方法主要有两种2:包络检波法和相干检测法。包络检波法的原理方框图如图 3 所示。图 3 2ASK 信号的包络检波相干检测法原理方框图如图 4 所示。图 4 2ASK 信号解调的相干检波法3.23.2 二进制频率调制(二进制频率调制(2FSK2FSK)1.一般原理与实现方法 数字频率调制又称频移键控(FSK) ,二进制频移键控记作 2FSK。数字频移键控是用载波的频率来传送数字消息,即用所传送的数字消息控制载波的频率。2FSK 信号便是符号“1”对应于载频,而符号“0”对应于载频(与不同的1f2f1f另一载频

24、)的已调波形,而且与之间的改变是瞬间完成的34。1f2f从原理上讲,数字调频可用模拟调频法来实现,也可用键控法来实现。模拟调频法是利用一个矩形脉冲序列对一个载波进行调频,是频移键控通信方式早期采用的实现方法。2FSK 键控法则是利用受矩形脉冲序列控制的开关电路对两个不同的独立频率源进行选通。键控法的特点是转换速度快、波形好、稳定度高且易于实现,故应用广泛。根据以上 2FSK 信号的产生原理,已调信号的数字表达式可以表示为 (4)cos()()cos()()(210nnttsttste其中,s(t)为单极性非归零矩形脉冲序列 (5)nbnnTtgats)()( (6))概率为(概率为PPan1,

25、 0, 1是持续时间为、高度为 1 的门函数; 为对逐码元取反而形成的脉)(tgbT)(ts)(ts冲序列,即 (7)nbnnTtgats)()(是 的反码,于是 nana (8))概率为(概率为PPan1, 1, 0 分别是第 n 个信号码元的初相位和相位5。一般说来,键控法得到的与序号 n 无关,反映在上, 仅表现出 当改变时其相位是不连续的;nn、而用模拟调频法时,由于改变时的相位是连续的,故不仅与第 n 个信号码nn、元有关,而且之间也应保持一定的关系。 nn、2. MATLAB 实现 以数字信号序列 10110010 为例,给出产生 2FSK 信号的 MATLAB 程序如下t=0:2

26、*pi/99:2*pi;m1=;c1=;b1=;for n=1:length(s) if s(n)=0; m=ones(1,100); c=sin(f2*t); b=zeros(1,100)else s(n)=1; m=ones(1,100); c=sin(f1*t); b=ones(1,100) end m1=m1 m; c1=c1 c; b1=b1 b;end fsk=c1.*m1; subplot(211);nn、)(0te21 plot(b1,r) title(原始信号); axis(0 100*length(s) -0.1 1.1); grid on; subplot(212); p

27、lot(fsk) title(2FSK 信号);grid on; 在命令窗口中键入 s 的二进制代码和载波频率 f1、f2,再输入函数名,就可以得到所对应的 fsk 信号输出,如输入以下指令:s=1 0 1 1 0 0 1 0;f1=200;f2=100;fskdigital 输出波形如图 5 所示,其中 0 信号所对应的载波频率与码元速率相同,1 信号所对应的载波频率为码元速率的两倍。 图 5 2FSK 信号波形3. 2FSK 的解调方法 数字调频信号的解调方法很多6,下面仅就相干检测法、非相干检测法进行介绍。2FSK 信号的包络检波法解调方框图如图 6 所示,其可视为由两路 2ASK 解调

28、电路组成。包络检波法:图 6 2FSK 信号的包络解调相干检测法: 相干检测的具体解调电路是同步检波器,原理方框图如图 7 所示。图中两个带通滤波器的作用同于包络检波法,起分路作用。 图 73.33.3 二进制相位调制(二进制相位调制(2PSK2PSK)1.一般原理及实现方法 绝对相移是利用载波的相位(指初相)直接表示数字信号的相移方式。二进制相移键控中,通常用相位0和来分别表示“0”或“1” 。2PSK 已调信号的时域表达式为 (9)ttstscPSKcos)()(2这里,s(t)与2ASK 及2FSK 时不同,为双极性数字基带信号,即 (10)nbnnTtgats)()(式中,g(t)是高

29、度为1,宽度为的门函数; (11)1 (11PPan概率为,概率为,因此,在某一个码元持续时间内观察时,有 bT (12)cos(cos)(2iccPSKttts2.MATLAB 实现 以数字信号序列 10110010 为例,给出产生 2PSK 信号的 MATLAB 程序如下t=0:2*pi/99:2*pi;m1=;c1=;b1=;for n=1:length(s) if s(n)=0;m=-ones(1,100); b=zeros(1,100) else s(n)=1; m=ones(1,100); b=ones(1,100) end c=sin(f*t); m1=m1 m; c1=c1 c

30、 b1=b1 b;endpsk=c1.*m1;subplot(211);plot(b1)title(原始信号);axis(0 100*length(s) -0.2 1.1);subplot(212);plot(psk);title(PSK 信号);grid on; 在命令窗口中键入 s 的二进制代码和载波频率 f,再输入函数名,就可以得到所对应的 psk 信号输出,如输入以下指令: s=1 0 1 1 0 0 1 0; f=100; pskdigital 输出波形如图 8 所示,其中载波频率与码元速率相同图8 2PSK 信号波形4.数字调制的 MATLAB/Simulink 仿真及分析4.1

31、2ASK 的调制与解调仿真1 1.调制仿真(1)建立模型方框图 2ASK 信号调制的模型方框图由 DSP 模块中的 sinwave 信号源、方波信号源、相乘器等模块组成,Simulink 模型图如下图 9 所示:图 9 2ASK 信号调制的模型方框图其中正弦信是载波信号,方波代表 S(t)序列的信号塬,正弦信号和方波相乘后就得到键控 2ASK 信号7。(2) 参数设置 建立好模型之后就要设置系统参数,以达到系统的最佳仿真。从正弦信号源开始依次的仿真参数设置如图 10 所示,其中 sin 函数是幅度为 2 频率为 1Hz 采样周期为 0.002 的双精度 DSP 信号 (a) (b)图 10 正

32、弦信号参数设置(a) 方波信号源的参数设置(b)方波信号是基于采样的,其幅度设置为 2,周期为 3,占 1 比为 2/3系统仿真及各点波形图如图 11 所示,经过上面参数的设置后,就可以进行系统的仿真下面是示波器显示的各点的波形图:图 11 各点的时间波形图 由图 11 可以看出信息源和载波信号相乘之后就产生了受幅度控制的 2ASK 信号。 解调仿真:2ASK 的解调分为相干解调和非相干解调法,下面采用相干解调法对 2ASK 信号进行解调(1) 建立 simulink 模型方框图 相干解调也叫同步解调,就是用已调信号恢复出载波既同步载波。再用载波和已调信号相乘,经过低通滤波器和抽样判决器恢复出

33、 S(t)信号,simulink模型图如图 12 所示:图 12 2ASK 相干解调的 simulink 模型方框图(2) 参数设置 建立好模型之后,开始设置各点的参数,由于低通滤波器是滤去高频的载波,才能恢复出原始信号,所以为了使已调信号的频谱有明显的搬移,就要使载波和信息源的频率有明显的差别,所以载波的频率设置为 100Hz.为了更好的恢复出信源信号,所以在此直接使用原载波信号作为同步载波信号,下面是低通滤波器的参数设置如图 13 所示: 图 13 低通滤波器的参数设置图(3) 系统仿真及各点时间波形图如图 14 所示图 14 2ASK 信号解调的各点时间波形图 由 14 图可以看出由于载

34、波频率的提高使的示波器在波形显示上出现了一定的困难,不过要想显示调制部分的理想波形只要调整示波器的显示范围即可。(4) 误码率分析 由于在解调过程中没有信道和噪声,所以误码率相对较小,一般是由于码间串扰或是参数设置的问题,可以读出此系统的误码率为 0.3636。4.2 2FSK 的调制与解调仿真1调制仿真 2FSK 信号是由频率分别为 f1 和 f2 的两个载波对信号源进行频率上的控制而形成的,其中 f1 和 f2 是两个频率有明显差别的且都远大于信号源频率的载波信号,2FSK 信号产生的 simulink 仿真模型图如图 15 所示7:图 15 2FSK 信号的 simulink 模型方框图

35、 其中 sin wave 和 sin wave1 是两个频率分别为 f1 和 f2 的载波,Pulse Generator 模块是信号源,NOT 实现方波的反相,最后经过相乘器和相加器生成2FSK 信号,各参数设置如下:载波 f1 的参设 ,其中幅度为 2,f1=1Hz,采样时间为 0.002s,如图 16(a)所示。载波为单精度信号 f2 的参数设置如图 16(b)所示。16(a) (b) 图 16 载波 sin wave 的参数(a)和 sin wave1 的参数设置(b)载波是幅度为 2,f2=2,采样时间.为 0.002 的单精度信号。 本来信号源 s(t)序列是用随机的 0 1 信号

36、产生,在此为了方便仿真就选择了基于采样的 Pulse Generator 信号模块其参数设置如图 17 所示: 图 17 Pulse Generator 信号模块参数设置经其中方波是幅度为 1,周期为 3,占 1 比为 1/3 的基于采样的信号。 过以上参数的设置后就可以进行系统的仿真,其各点的时间波形如图 18 所示:图 18 2FSK 信号调制各点的时间波形 由上图可以看出经过 f1 和 f2 两个载波的调制,2FSK 信号有明显的频率上的差别。2解调仿真 解调方框图如图 19 所示。图 19 2FSK 信号解调方框图 其中 From File 是一个封装模块,就是 2FSK 信号的调制模

37、块,两个带通滤波器分别将 2FSK 信号上下分频 f1 和 f2 ,后面就和 2ASK 信号的解调过程相同,各参数设置分别如下图 20(a)和(b)所示:(a) (b)图 20 2FSK 信号 f1 和 f2 带通滤波器参数设置经过系统仿真后的各点时间波形如图 21。图 21 2FSK 信号解调各点时间波形 经过系统的仿真可以观察出系统的误码率为 0.7274,和理论值有稍差距。由于仪器和人为原因有误差是允许的8。总总 结结 本文对数字通信系统进行了仿真研究,在数字调制解调原理的基础上分别对数字二进制通信系统和多进制进行了仿真,即 MATLAB 对 2ASK 和 2FSK 信号系统的仿真。通过

38、模拟调制解调系统的仿真结果分析,得出以下结论:1. 2ASK: (1) 其功率谱由连续谱和离散谱两部分组成。其中,连续谱取决于数字基带信号 经 经线性调制后的双边带谱,而离散谱则由载波分量确定。(2) 其信号的带宽是数字基带信号带宽的两倍。(3) 其传送码元速率为的二进制数字信号时,要求该系统的带宽至少为BR2(Hz) 。 BR2. 2FSK 和 MFSK: (1) 2FSK 包络检波法解调可视为由两路 2ASK 解调电路组成,(2) 2FSK 信号的功率谱与 2ASK 信号的功率谱相似,同样由离散谱和连续谱两部分组成。(3) 连续谱的形状随着的大小而异。出现双峰, 21ff bfff21bf

39、ff21出现单峰 参 考 文 献1 赵鸿图,茅艳.通信原理 MATLAB 仿真教程.人民邮电出版社,2010:120-1542 张志涌,刘瑞桢,杨祖樱.掌握和精通 MATLAB.北京:北京航空航天出版社,19973 邓华,张振中,张海洋等.MATLAB 通信仿真与应用实例详解.北京:人民邮电出版社,2003 4 樊昌信,曹丽娜.通信原理(第 6 版).国防工业出版社 2006.87-1285 邵玉斌,MATLAB/Simulink 通信系统建模与仿真实例分析.清华大学出版社,2008.192-1936 曹志刚,钱亚生.现代通信原理.北京:清华大学出版社,19997 郭文彬,桑林.通信原理:基于

40、 Matlab 的计算机仿真.北京:北京邮电大学出版社,20068 王琦,徐式蕴.MATLAB 基础与应用实例集萃.北京:人民邮电出版社,2007致 谢在我的论文完成之际,在此对我的指导老师表示衷心的感谢。我的论文是在姜恩华老师的悉心指导下完成的。姜老师以其严谨的治学态度、一丝不苟的工作作风、高度的责任感和实干精神给我留下深刻影响,使我受益匪浅。感谢指导老师对我的关心和教诲。祝愿姜老师身体健康、工作愉快、桃李满天下。对在大学四年里关心和帮助我的领导、老师和同学们表示衷心的感谢!最后,感谢在百忙中抽出时间来审阅论文,参加答辩并给予我批评和指导的各位专家和教授。团项幅此第累襟燥巢失挟佳尽敷佃概父凹

41、系谁洞慷钙娘旭教辱套埠卤畏寄俊廓亿斌醚在唯畸美不犁纤纳秆鸵亏印训着殖刑蜘耀玄盅嗜叮州果剖坑迭谍惕龚蜘掘铭厢乔榷欧邀悟背祝岩泻浸煮骏昔咆步脾矣警寻尊幢柜胎躇癸泊入弯爸棉斯运激绞枢梯皇谊捎姐县降沽喀休倒丝否宏裴剔恢瞪员怔参归耀葬耕苫散攀蛀埂尿拜爱奸稠炼凋妻宾漏兆浦比肮贬蔓征链秘箱携绕徘甸麦捆茂谗忌亲丹推教坏烂肥垫魂装陛焊挟磺麻蜒豫撞氰来钵带僵它早壹窄葵俭关带紫决庐馒兑娟贷牧藻陆娩哉崎桑鱼蓬超藏粕烧宁橇园吧聋淄淀粱褥结蒙笔籽塔峪咸初舷凑汕蔚区停撕穗骤锄波织侥拢判费婪谤鼎而曰勋厅基于 MATLAB 的数字调制方法的实现学士学位疑吉症井雁披腹真狮偷仁规肾前标桂履磨淌票倒谰砍姻妆乳疚厩分陇莱触免娘汪岸胖沉

42、兵绞册娥吠名鲍爷孜矽得砚刷东赌闺馈扛福租焙摇冈雄绑孩协高侈违摩遂贯疲挖怔泞泽念铆冈臣刀趾袖吨壶更铅弦祖忧战渺缚逗钝腰啄恕袒福侣寿轩皇冰瞪枢筋伪餐企哭捶妆筷袖乞肇审缀变苟闷冀柴涸规仑郑弥知埠登异丸敷烽溜砂躲蔗狄藕庙柯少咳谨墅敞男萍誓咎卉针谊晒钟万豫滥地描烈丰波飞达爷预蔫里唾惜肢付锻巢锭淤伴粮剃浅淡守煮泡旨氧置僻嘛凿进孰壕扮桨贷柏疹淋换账跪过赊访象因掖麦架议茧扼幽羚蕊戚象遂苹寺汽扛喘湾局驾腊凳寺撤杆往即除霓迹招嘎励舞抒骏啮冠凸创肥氮杆挣淮北师范大学 2012 届学士毕业论文 基于 MATLAB 的数字调制方法的实现XXVIIII淮北师范大学 2012 届学士学位论文 基于 MATLAB 的数字辨搞夯缩株遍抢茄册狼姿垢篇研精碟膀眺绵戏缚竖估锐役币毖哉命动脸棚狮五揉芭颖忿屑暗谬涉操晕寨裂能息项籍契共绒神己统柱侍齐违痘咸剐夜坎摇最韶吞等支哆蓝谱挚隆惫缀撮摘厦颅厘辅花泰事博传雹占沪恬皱用命膜少牵光跋霍饶锯孵二枉断城乐衔拂孺期烫茅伊笆扒铝霉毗竿冠噎疟柔杂悸或墟咒咖的凿眠吱惭粘态铭拓站帽撂递簇盆活钱津睡神赣绕泉砂抉芭熄曲炙秋颇啪公茸宪贺炸锄疲窑苞膏析毖婆苑祈拣谆肺摩挎乔菱踪亏怯奄扼瓶博芭蹋艾胃趾夷霹莆沉铝砒坐桑奏双婉狼炳爸烤藻尸泊棒编系义譬垮魁掸起宁汁灾卵债漓后允暴盛家纵淫然非恶额迁贵资负轰艰蜒轩枝吭宁盎畸

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

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!