基于MATLAB的模拟调制系统仿真.

基于MATLAB的模拟调制系统仿真.
基于MATLAB的模拟调制系统仿真.

河北建筑工程学院

本科生毕业设计(论文)

答辩委员会主席签字:

河北建筑工程学院

本科生毕业设计(论文)

学科专业: 建筑电气与智能化

班级: 电智151

姓名: 王金立

指导教师: 李亚杰

指导教师职称: 讲师

摘要

随着时间的发展,通信技术得到了很大的提高,能够通过模拟将我们需要的信号进行一下调制,调成能够在信道上传送的一个非常重要的技术。我们经常使用到幅度调制和角度调制来作为重要的方式。当我们用幅度调制的时候,我们会将振幅调制、双侧波带、单侧波段等方法来作为我们首要的研究对象,了解他们的原理我们再进行讲解分析讨论。而当进行到角度调制分析的话,我们往往用到频率调制还有音调来进行研究探讨,阐述一下我们了解到的调制原理,紧接着开展模拟调制研究。

我们可以用一个软件叫做MATLAB,他下面有一个工具箱叫Simulink,这个工具箱可以帮助我们到我们进行模拟调制研究分析。经过一系列工作研究我们会得到频域或者时域模拟结论,我们会清楚的得到所有调制方法的优劣,哪一个更好、哪一个有不足,我们将会更加全面地掌握模拟调制系统有关方面的一些重要东西,在了解每一种调制方法后我们再根据我们想要使用的调制方法,但是不同的调制方法往往就会有不同的系统功能,通信系统的发送端通常需要调制过程,为了将调制信号的光谱移动到期望的位置,并将调制信号频谱转换为适合信道传输或方便信道复用的调制信号,在接收端为了恢复本来的有用信号而进行解调过程必要。调制解调方案通常确定通信系统的性能。随着信息化时代的到来,调制解调技术成为当今社会极其重要的学科和技术领域,广泛应用于通信、信号处理等多个领域。在调制解调系统中担当者主角地位的应当归属调制解调器啦,数字通信技术中没有调制解调器是万万不可以的,这使得调制解调器大面积投入到大中小型工厂和个人研究所中。

关键词:MATLAB;模拟调制;仿真;Simulink

Abstract

With the development of time, communication technology has been greatly improved. We can modulate the signal we need through simulation to a very important technology that can transmit on the channel. Amplitude modulation and angle modulation are often used as important methods. When we use amplitude modulation, we will take the methods of amplitude modulation, bilateral band and unilateral band as our primary research object. We will explain and discuss their principles. When we do angular modulation analysis, we often use frequency modulation and tone to study and discuss, elaborate the modulation principle we know, and then carry out analog modulation research.

We can use a software called MATLAB, which has a toolbox called Simulink below. This toolbox can help us to carry out analog modulation research and analysis. After a series of work research, we will get the conclusion of frequency domain or time domain simulation. We will clearly get the advantages and disadvantages of all modulation methods, which one is better and which one is insufficient. We will have a more comprehensive grasp of some important aspects of analog modulation system. After understanding each modulation method, we will use the modulation method we want to use, but not. The same modulation method often has different system functions. The transmitter of communication system usually needs a modulation process. In order to move the spectrum of the modulated signal to the desired position and convert the spectrum of the modulated signal into a modulated signal suitable for channel transmission or convenient for channel multiplexing, it is necessary for the receiver to carry out the demodulation process in order to recover the original useful signal. Modem schemes usually determine the performance of communication systems. With the advent of the information age, modem technology has become an extremely important subject and technical field in today's society, which is widely used in communication, signal processing and other fields. In the modem system, the leading role should belong to the modem. It is absolutely impossible without the modem in digital communication technology, which makes the modem invest in large and medium-sized factories and personal research institutes.

Key words: Analog modulation; simulation; Simulink

目录

目录

第1章绪论 (1)

1.1引言 (1)

1.2 研究背景 (1)

1.3 关键技术 (2)

1.3.1 调制 (2)

1.3.2 解调 (2)

1.4 研究目的及意义 (3)

1.5 本文工作及内容安排 (4)

第2章MATLAB简介 (5)

2.1 什么是MATLAB: (5)

2.2 MATLAB发展: (5)

2.3 主要版本 (5)

2.4 MATLAB应用 (6)

2.5 MATLAB特点 (6)

2.6 MATLAB影响意义 (6)

(1)矩阵和阵列处理 (7)

(2)2-D和3-D绘图和图形 (7)

(3)线性代数 (7)

(4)代数方程组 (7)

(5)非线性函数 (7)

(6)统计 (7)

(7)数据分析 (7)

(8)微积分和微分方程 (7)

(9)数值计算 (7)

(10)积分 (7)

(11)变换 (7)

(12)曲线拟合 (7)

(13)各种其它的特殊功能 (7)

2.7 MATLAB的基本特征 (7)

2.8 MATLAB的用途 (7)

(1)信号处理和通信 (7)

(2)图像和视频处理 (7)

(3)控制系统 (7)

(4)测试和测量 (7)

(5)计算金融 (8)

(6)计算生物 (8)

第3章模拟调制 (9)

3.1 什么是模拟调制 (9)

3.1.1幅度调制 (9)

3.1.2角度调制 (10)

3.2 各种模拟调制系统的比较 (10)

3.2.1 AM调制的优点 (10)

3.2.2 DSB调制的优点 (10)

3.2.3 SSB调制的优点 (11)

3.2.4 VSB调制的优点 (11)

3.3 幅度调制定理 (11)

3.3.1 DSB调制与解调 (11)

第4章 Simulink工具箱简介以及仿真实例搭建 (13)

4.1 Simulink工具箱简介 (13)

4.2 幅度调制解调仿真与分析 (13)

4.3 DSB-AM调制 (13)

4.3.1概念 (13)

4.3.2 实例 (14)

4.3.3总结 (15)

4.4常规双边带AM调制 (16)

4.4.1概念 (16)

4.4.2实例 (17)

4.4.3总结 (18)

4.5 SSB-AM调制 (18)

4.5.1概念 (18)

4.5.2实例 (19)

4.5.3 总结 (20)

4.6 残留边带幅度调制 (20)

4.6.1 概念 (20)

4.6.2 实例 (21)

第5章总结 (22)

致谢 (23)

附录 (24)

A1=5;%调制波信号振幅 (24)

A2=3;%已调信号振幅 (24)

T1=10*fft(Uc);%傅里叶变换 (24)

T2=fft(mes);%傅里叶变化 (25)

T3=fft(Uam);%已调信号的傅里叶变换 (25)

T4=fft(Dam); (26)

T5=fft(z21);%求AM信号的频谱 (26)

参考文献 (31)

[14] 宋辉. 通信信号的特征分析、自动识别与参数提取[D]. 南京理工大学, 2003 (31)

[15] 胡广书. 现代信号处理[M]. 北京:清华大学出版社, 2004 (31)

[16] 罗明. 数字通信信号的自动识别与参数估计研究[D]. 西安电子科技大学, 2005 (31)

第1章绪论

1.1引言

通信技术经过长时间的漫长发展,模拟仍旧是一个非常重要的学科技术重点,往往我们可以通俗的来说,调制可以分为模拟调制和数字调制两种重要的方法,在进行模拟调制的时候,调制信号往往是不间断的的信号,而在数字调制中往往是间断的离散信号,调制在通信系统中扮演的角色非常高,因此它是非常重要的,我们调制完成后,可以将这个频谱搬到另一个频谱上,令我们开心的是还可以把调制信号的光谱挪到我们想要的位置上,这样我们就把信号调制到相应的信道上来传输,不会发生传输不合适的情况,在有些时候适当的变换一下信道复用往往可以起到意想不到的结果,大大提高了系统的稳定性,效益也是非常显著的,发挥的作用和影响超乎想象。我的这次毕业设计的中心是基于模拟通信系统中基本的原理进行模拟,再结合软件MATLAB研究一下模拟调制系统的情况,充分利用MATLAB模块和Simulink工具箱,仔细研究一下模拟出来的情况,从而我就可以更深一步了解到通信原理中的关于模拟调制系统方面的知识,接下来我们以DSB-AM调幅、普通AM调制、SSB-AM和残留边带幅度调制,作为我们本次毕业设计的研究对象,查阅相关书籍知识、上网或者请教老师同学,弄明白调制解调原理,再结合相关软件仿真模拟,得出不同的调制方法,比较一下他们的好坏从而进行供我们以后的选择使用,因此研究意义比较地重要。

1.2 研究背景

数年以来,调制在通信中的地位不可撼动,无物与之匹敌,就比如说,当我们用无线电传输什么东西的时候吧,天线会把我们的信号发射出去,这种情况下信号应当是电磁波,既然辐射出去的信号是电磁波,那我们就得大大的提高其效率,我们建造的天线长短,会和发射的信号来对比一下,这个环节是必须要有的,而往往低于基带信号中含有的频率分量的波长会很长很长,所以造成的后果是天线也非常非常地长,这在现实中是不可能行的通的,我们举一个非常简单的例子,

λ的话,公式中的λ指的是波长,我们想一个情况3000Hz 假如说天线的长度是4

的目的信号,不调制,直接把他发射出去的话,大幺么地计算了一下,应该得用

到25km左右长度的天线。这在现实的实际情况中可能吗?非常简单的得出这根本不存在的,所以我们得用到调制技术,把我们需要的信号调制到频率非常非常高的载波上,他们的信道一致从而进行传输,大大提高了传输能力,从而我们可以使用功率相对小的发射器发射出一段电磁波,就像在GSM(注册商标)结构中,900MHz的频带在移动通信的时候,不需要几千米的天线,仅仅8cm的天线就足矣,是不是非常神奇?所以调制是非常重要的,我们都应该重视起来。当我们传输信号的时候为了调高信道的利用率,我们可以把多个信号调到一个信道上,只是每个信号的频率不一样,这样可以大大提高传输速度,毕竟一条道上传输一个和一条道上传输多个效率是不一样的。我们也可以通过加大信号的带宽,从而使系统更加的稳定,能力稳步提高,兼容性方面也更加完美。所以我们可以得出结论,调制真的对一个系统的性能起着无可厚非的作用,影响意义之深远,作用之强大,不同的调制方式往往决定系统不一样的性能。

1.3 关键技术

1.3.1 调制

调制在通信系统中的功能非常强大,其影响也比较深远,所以说地位也非常高。调制,简单来说,就是调一下信号,调完之后更加贴切信道的传输利用的一种过程。而我们通常来说调制可以划分为基带和通带调制两种调制方式,他还有另一种称谓叫做载波调制。而我们在日常生活中所说的调制基本上都是说的载波调制,根据字面意思,载波调制,无非就是控制载波进行调制的一种方式,我们可以参照调制信号的特征,来控制载波的参数进行调制,那什么是调制信号呢?调制信号就是我们原有的信号,把原有的信号放到载波上,也叫作基带信号,他们没有限制,可能是模拟信号,当然也有可能是数字信号,这是没有规定的。一个震荡的周期信号,没有经过任何调制,我们把它拿来用来当做载波,正余弦无所谓,没有硬性要求,我们把调制后的载波信号叫做调制信号,它含有调制信号的全部特点信息。

1.3.2 解调

解调,就和调制不一样啦,很明显,他是一个逆过程,把接收到的调制好的信号解调出原有的样子,解调出原有的基带信号的调制相反过程。通常来说解调方法有两种,分别叫做相干解调还有非相干解调两种方法。通常我们把相干解调

这种解调方法也叫同步检波。其实说起来解调和调制他们是非常相似,没有本质上的区别,讲的都是搬移频谱,调到另一个地方。我们在进行想干解调的时候,为了得到我们想要的调制信号,在接受的时候,接收端要有严格相同的本地载波,也就是说,本地的载波的频率和相位都应该相同的,当我们收到相同的频率和相位的信号时,与其相乘,再使用低通滤波器,与其相乘。我们可以使用高频分量,对信号进行滤波,这样下来,我们就可以得到我们想要的信号。我们来说一下相干解调器,他的功能非常强大,线性的调制信号都可以用它进行解调。DSB和SSB 都会对载波的调制信号有所抵抗,这是由于包络线路表达调制信号的时候不是很直白,所以不能用简单的包络线检波解调,但是当插入强载波以接近AM信号时,DSB和SSB均可通过包络波检测器恢复调制信号。为了保证检波质量,所插入的载波的幅度应当远大于信号的幅度,并且所插入的载波需要具有与调制载波相同的频率。

1.4 研究目的及意义

经过长时间的发展,通信技术也有所提高,我们可以使用MATLAB这个软件,这个软件中有图形描绘、系统模拟等强大的功能,此功能已经应用到教育事业中,可以把我们觉得非常抽象的概念、理解不透的原理进行绘声绘色的演示,便于我们理解和接纳他,为了学好通信技术这门专业课,我们必须了解通信原理相关概念,这门课大家不得不学,对我们所有的学生来说不可或缺,他在通信工程专业的课程体系系统中占着举足轻重的地位,模拟通信技术是近年来刚发展起步的一种不是很成熟的一门技术,所以我们可以研究他和其他领域的技术互通,所以他的前景是不容小觑的,及时开展影响人类未来生活的尖端科技研究,会惠及到我们整个民族乃至全人类,也可以对经济水平、生活生产提高具有巨大很大的潜力,在通信系统中,我们需要调制不同的源生信息,其目的是把生成的有用信息更加方便有利地在信道上进行传输,我们为啥要进行调制?那是因为我们把消息转换成原始信号的同时,他们的频谱分量会非常低,我们不可能直接传输该信号的,所以我们要进行一系列工作。我们第一项工作是:把发送侧一端的信号进行调制。调制技术还有好多我们想象不到的优点,比如说可以利用该技术进行噪声的改进,降低一下其噪声程度,我们可以用一个信道传输多条消息,最大化利用信道。在19世纪末20世纪初,模拟调制技术得到很广泛的应用,可以应用到诸多领域,我们这里简单说说应用到的地方:军事上交流沟通,利用短波的互通信息,我们可以用微波来进行转播,移动通信的模拟,对电台的模拟,还有对振幅调制广播的模拟等领域,现在就通信的发展趋势来说,大方向是朝着数字化发展的,但是再怎么发展,模拟技术还是会存在的,不会被完全取代,另一方面来说,模拟技

术作为通信理论的重中之重,我们还是要重点掌握的。

1.5 本文工作及内容安排

本文在分析现有研究结果的基础上,首先简单地描述了振幅调制、双边带调制、单边波段调制和解调原理,简单地分析了各调制方式的波形特征。其次,介绍基于Simulink的设计的想法和方案,最后详细分析其模拟结果,比较各调制方式的优点和缺点。

本文的内容安排如下:

第一章简单的讲解了一毕设背景,相关技术,本论文的研究对象以及意义,说明了概述了本论文的主要工作;

第二章介绍了MATLAB,包括什么是MATLAB,以及MATLAB的发展和MATLAB 的应用,MATLAB的特点还有教程并举了一个简单例子,MATLAB的特点和用途;

第三章说了一下模拟调制系,讲解了一下各类调制,还有其中的原理和表达方法,研究了一下每个波的不同特点;

第四章带我们走进Simulink工具箱,告诉我们怎么使用,然后使用这个软件对AM、DSB、SSB、VSB信号用实例研究,得到相应的频谱图,研究后得到结论,得出不同的调制方式,他们有什么优点、不足的地方;

第五章给出了AM调制代码的含义并进行了总结,在这次毕业设计中的收获和不足。

第2章MATLAB简介

2.1 什么是MATLAB:

MATLAB英文的全称叫做MatrixLaboratory,解释过来大概就是矩阵实验室,1980年,有一位叫CleverMoler的博士,在美国的一个实验室里开发研究的,当初他也没想太多,目的很简单,就是为了克服“线性代数”这门课程中矩阵运算中遇到的种种问题,发明创造了MATLAB。

2.2 MATLAB发展:

(1)二十世纪八十年代,在一个春季里,Cleve Moler博士来到了Standford 大学,进行了一场热情澎湃的演讲,演讲完之后,John Little对MATLAB感起了兴趣,发现MATLAB非常重要,在以后的未来中肯定占据重要地位,接下来的时间里,John Little找到了志同道合的伙伴CleveMoler和 SteveBangert,他们一起工作努力,攻克难关,迎难而上,终于苍天不负有心人啊,他们使用C语言开发研究出来了第二代专业版本。

(2)二十世纪八十年代,他们经过商量,CleveMoler和John Little一起开了一家公司,名字叫做Math Works。经过一段时间,他们越做越大,决定把MATLAB市场化,但是他们并没有停止对MATLAB的探索,继续研究开发软件。

(3)时间到了20世纪90年代,MATLAB已经得到了相当完善,在全球控制软件中,首当屈指,成为大家心目中公认的标准软件,应用领域及其广泛。

2.3 主要版本

1997年,首先开发出MATLA5.0这个版本,后来又陆续的开发研究出5.1和5.2版本;

在1999年春天,又开发出了比较厉害的5.3版本,可以进行32位算数运算,5.3版本的功能比以往的更加强大,数值计算速度也是飞起,他的数据种类和结构模型也比较全面,种类繁多。使用者用起来也方便,图像处理更加完美,资源更加丰富、搜索提供的也比较多,学者也可以使用它加以开发利用。所以5.3

这个版本,应用的还是非常广泛的。

在2001年的时候,研发出了MATLA6.0版本,到目前为止直MATLAB6.5,他俩使用的都比较多,因为其界面较以前的相比来说改变比较大,用户用以来也舒

服。计算起来的速度那是相当高,比以前的版本快了好多,除此之外,还增添了一个Java接口供用户使用。

2.4 MATLAB应用

MATLAB和Mathematica、Maple在数学领域中都占据着重要地位,都是非常重要的教学软件。他们主要应用在数学等领域,如果用他们进行数值计算的话速度是非常的快,地位名列前茅。MATLAB的功能那是非常强大,我们可以用它进行算复杂的矩阵。当我们需要画函数图时,此时就可以用到MATLAB,绘制出来的图既美观又准确。也可以使用MATLAB进行创建属于自己的用户界面。更神奇的是其他编程语言的程序也可以和我们对接。MATLAB其应用的领域也是十分广泛,我们可以再计算领域、控制领域、通信领域、金融行业领域都可以看到他的身影。

2.5 MATLAB特点

1) 可以帮助用户计算复杂的数值计算,解决编码计算中令人头疼的问题,辅助用户更好的从事相关工作的研究,大大提高了工作效率;

2) MATLAB的图形处理这方面的技术比较强大,当我们处理完后,可以清楚的看到计算结果,编写的程序也可以模拟仿真出图形来,可以说是非常的形象直观,很大程度上帮了一些初学者快速上手学习;

3) MATLAB的用户界面设计的也是非常人性化,语言我们都可以读懂,设计的非常简单,对于刚接触的用户非常容易掌握、理解、上手,这也是大家喜爱他的原因,因此应用领域也就非常广泛;

4)MATLAB下具有好多工具箱,想一些处理信号的,进行通信的。每个工具箱都有他们特定的功能。可以供用户选择使用,大大缩短了时间,提高了工作效率。

2.6 MATLAB影响意义

MATLAB是MathWorks公司开发的一种程序设计语言,它最初是一个矩阵的编程语言,编程线性代数很简单,这可以在交互会话中执行,并作为批处理操作。

其目的是让学生流利地学习 MATLAB 语言编程,以简单易用、快速和有效的使学习MATLAB 例子。

MATLAB(矩阵实验室)是计算第四代高层次的编程语言和交互式环境数值、

可视化和编程。

利用MATLAB可以计算数学中好多的问题,但是大多数情况下,我们用的最多是以下几个方面:

(1)矩阵和阵列处理

(2)2-D和3-D绘图和图形

(3)线性代数

(4)代数方程组

(5)非线性函数

(6)统计

(7)数据分析

(8)微积分和微分方程

(9)数值计算

(10)积分

(11)变换

(12)曲线拟合

(13)各种其它的特殊功能

2.7 MATLAB的基本特征

数值计算,可视化和应用程序的开发,这是一个高层次的语言。

同时,提供互相作用的环境,探索,设计,解决问题的反复。

它提供了广泛的线性代数、统计、傅立叶分析、选项、优化、数值积分、解常微分方程式的数学函数库。。

为创建自定义图形提供内置数据可视化工具。

MATLAB的编程接口给开发工具,提高代码质量、可维护性和性能的最大化。

提供自定义图形接口构筑应用程序的工具。

2.8 MATLAB的用途

MATLAB作为涵盖物理、化学、数学和工程流程的计算工具被广泛使用,它在一定范围内的应用,包括:

(1)信号处理和通信

(2)图像和视频处理

(3)控制系统

(4)测试和测量

(5)计算金融(6)计算生物

第3章模拟调制

3.1 什么是模拟调制

3.1.1幅度调制

模拟调制无非就是调幅、调频和调相。他在一个通信系统中是非常非常重要的。一般意义上讲,我们通常把调制可以划分为基带调制和载波调制两种调制方式,随着无线通信技术的发达,用到调制的地方也逐渐增多,但是大多数用到的是载波调制。载波调制还常常广泛的应用到其他领域中。调制信号往往说的是基带信号,而这些基带信号可以是数字信号,当然也可以是模拟信号。随着时间的推移,时代的发展,现在调制方式也越来越多。前面提到,调制信号有好多种,调制信号是模拟信号的我们称之为模拟调制,调制信号是数字信号,我们叫他数字调制,如果载波是连续的,我们称之为模拟脉冲调制。如果载波是脉冲波,我们称它为数字脉冲调制。

模拟调制中文意思就是模拟调制系统,其基本含义是:我们一般发射的信号叫做基带信号,如果直接发射,这一过程为基带传输。但是这样发射往往会有低频率分量,这会造成信号大大衰减,甚至会发生失真,这样我们就不能接收到完整的信号,好多信息内容接受不到,为了解决这一难题,我们必须对基带信号进行调制,减少他们的失真。转换形式,让基带信号更加符合信道的输送。调制,就是通过控制基带信号m(t)的载波的某个参数,这个参数可以是幅度、频率或者相位。基带信号会随着载波的变化而变化,从而控制着基带信号传输。我们可以选择正弦载波,也可以选择脉冲序列波作为载波。我们在进行连续波调制的时候,调制好的信号可以用一个公式表示为Sm(t)=A(t)cos [ωt +θ(t)]公式中有振幅A(t)、角频率ω和相位θ(t),每一个符号代表着不同的参数。在调制的时候,我们就可以通过控制幅度、频率或者相位,来控制基带信号。减小失真,使基带信号更好的传输。

连续波调制包含以下几种:幅度调制、频率调制和相位调制三种调制方式。我们在调制他们的频率或者相位的时候,其实他们发生变化的是他们的相角,所以简单来说我们都可以把他们叫做角度调制。

调制在通信系统的地位非常高,影响意义比较大,不可忽视,他可以通过调制间接的来改变信号的频谱,使是信号达到信道的传输要求,往往可以达到信道

复用的更好传输方式。举个简单的例子,我们同时可以把很多个基带信号调制成不同的频率在同一个信道上来进行传输,充分利用了信道,大大提高了传输速率,实现了频分复用。

不同的调制方式,都会对系统的性能造成一定程度的影响。其影响或高或低,但大部分都是对系统的性能有利的,促进系统的性能进一步稳定的提高。

振幅调制,顾名思义就是通过调制信号,进而改变载波的振幅,让载波随着调制信号改变而改变的一种调制方式。根据老师的课堂讲解和课本介绍,幅度调制分为以下几类:(1)标准幅度调制,简称为AM调制(2)载波的双重侧波段调制,也叫作双边带调制,简称为DSB-AM调制(3)单侧波段调制,也叫作单边带调制,简称为SSB-AM调制(4)残留侧波段调制,也叫作残留边带调制,简称为VSB-AM调制。

3.1.2角度调制

角度调制一般分为两种,分别是调频(FM)和调相(PM),虽然本次毕业论文着重讲幅度调制,但是我们还是要了解一下角度调制,毕竟技多不压身。我们之前提高到幅度调制是线性的,而角度调制是非线性的。

随着调制信号频率的变化,载波频率也随之发生变化,我们称之为频率调制,简称FM;随着调制信号相位的变化,载波相位也随之发生变化,我们称之为相位调制,简称PM。他们两者有一个共同点,就是都是载波角的变化,所以我们把这两种调制方式都叫做角度调制。角度调制和幅度调制不一样,幅度调制调完之后,我们可以认为他是频谱的线性位移,但是角度调制他不一样,他的变换是非线性的,不是简单的频谱位移。

3.2 各种模拟调制系统的比较

3.2.1 AM调制的优点

接收装置相对简单,但是容易失真。信号频带比较大,很难充分得到利用。他的抗干扰能力也不足,所以一般用到低端的设备中。在一些广播中,有的时候用到AM调制,但是大部分都是中波和短波较多。

3.2.2 DSB调制的优点

电力利用率高,但带宽与AM相同,请求同步解调的接收装置更复杂。只用于积分专用通信,但不怎么广泛使用。

3.2.3 SSB 调制的优点

抗干扰能力比较突出,各种利用率高,信号传输过程中衰落比较小,带宽小;美中不足的是,接收端的硬件复杂,综合其利弊,我们常把他用在用户比较多的地方,比如广播电台,或者多个发射频率信号,但是需要单个信道的系统中。

3.2.4 VSB 调制的优点

所需占用频带带宽低,在滤波的时候非常简单上手,实现起来也非常容易,其性能指标不比双边带调制差,差不多的工作能力,我们可以把他应用在广播或者无线电通信系统中加以利用,提高系统能力。

3.3 幅度调制定理

3.3.1 DSB 调制与解调

我们这次毕业设计着重讲双边带幅度调制,我们之前提到过,DSB-AM 调制是通过调制信号改变载波的幅度,让他跟着调制信号做线性改变的方式。标准的幅度调制一般来说是DSB-AM ,也就是常规双边带幅度调制。下面我来讲解一下他的原理。如图所示,当一个基带信号传输的时候,我们可以在其上加一个直流分量0A ,再与载波t c cos 相乘,我们就可以完成了幅度调制,载波会随着调制信号发生线性变化。

我们画出DSB-AM 调制原理图如图所示。

调制原理图

其 时 域 表 达 式 为 :()[]()()t w t m t w A t w t m A t s c

c c A M cos cos cos )(00+=+=(2-1) 频 域 表 达 式 为:

())]()([21)]()w ([0c c c c AM w w M w w M w w w A w S -+++-++=δδπ (2-2) 公式中,0A 直流分量可以是任意值,根据用户的需要进行选择,()t m 就是发射

的基带信号,但这里有一个规定,其均值为0。

在DSB-AM 调制中,携带信息的是边带,载波分量中没有。

解调是调制的反进程,其功能是从收到的已调制信号中还原出来原基带信号,解调的方法通常有两种方式:(1)相干解调;(2)非相干解调。我们这里着重讲一下第一种调制方式。

图2.2 相干解调原理图

通过DSB-AM 信号的频域公式2-2,调制后的信号频谱总要回到原来的位置,此时,我们就可以得到他的频谱。解调原理也是如此,表达方式2-3。

t t m A t S c c AM ωω20cos ))((cos )t (+=* (2-3)

由此可得,用一个低通滤波器使之分开,得到以下公式

()()[]t m A t m t S +==00d 2

1)( (2-4) 调制解调的过程难免会出现一些直流分量,为了去除它对系统的影响,必须去掉,化简以后得到以下公式

()()t m t 2

1m 0=(2-5)

相干解调最重要的是,生成的载波与调制器的载波一样。如果不是,恢复不出原始信号。

第4章 Simulink 工具箱简介以及仿真实例搭建

4.1 Simulink 工具箱简介

Simulink 是MATLAB 软件中最重要的一个组成部分,相当于人类的大脑,他的功能非常强大,我们可以使用它来处理很多事情。他不仅可以动态的建模,还可以为我们仿真出来,视觉功能非常强,非常直观清楚的为我们呈现出来,便于我们理解。它本身就是一个软件包,不需要我们再输入编写大量程序,对于我们来说既省时又省力,大大提高工作能力和效率。我们只单纯的点点鼠标就可以完成大量工作,构建一些麻烦的系统。Simulink 基本上可以适合大多数计算机系统,展现出来的用户界面精良优美,贴近人们的生活。我们也可以用它进行创作改进,因为Simulink 可以接受好多第三方软件的接入。随着时代的发展,Simulink 肯定会扩大功能,增加程序,使更多的硬件可以与他对接,更加快速方便的为我们服务。目前,在控制领域还有通信领域用的较多。在一些复杂的信号处理和仿真设计上应用的也比较多,他可以与C 或FORTRAN 语言进行数据交流传输,其功能就多了好多,供我们选择。

4.2 幅度调制解调仿真与分析

接下来,我们开始介绍双边带、普通AM 、单边带和残留边带等信号调制,它的一些调制和解调原理还有相关实例。并给出每一种调制的优点、缺点还有应用场合领域,供我们更加了解模拟调制这方面知识。

4.3 DSB-AM 调制

4.3.1概念

DSB,全称Double Side Band,双边带幅度,上边带和下边带对称,不含冲击分量。DSB 通过乘法器生成。经常使用的调制电路通常为平衡式调制器。若输入-输出特性为2y bx ax +=,那么其调制原理为:

基于Matlab的FM仿真实现

摘要 本次设计主要是以Matlab为基础平台,对FM信号进行仿真。介绍了FM信号,及其调制和解调的基本原理,并设计M文件,分析在混入噪声环境下的波形失真,以及分析FM的抗噪声性能。本设计的主要目的是对Matlab的熟悉和对模拟通信理论的更深化理解。 关键词:Matlab;FM;噪声

前言 (2) 1 设计基础 (3) 1.1 Matlab及M文件的简介 (3) 1.2模拟调制概述 (4) 1.2.1模拟调制系统各个环节分析 (5) 1.2.2 模拟调制的意义 (6) 2 FM基本原理与实现 (7) 2.1 FM的基本原理 (7) 2.1.1调制 (7) 2.1.2解调 (8) 2.2 FM的实现 (8) 2.2.1 FM调制的实现 (8) 2.2.2 FM解调的实现 (9) 2.3 调频系统的抗噪声性能 (10) 2.3.1 高斯白噪声信道特性 (10) 3 FM的仿真实现与分析 (14) 3.1 未加噪声的FM解调实现 (14) 3.2 叠加噪声时的 FM解调 (16) 总结 (20) 致谢 (21) 参考文献 (22) 附录 (23)

通信按照传统的理解就是信息的传输。在当今高度信息化的社会,信息和通信已成为现代社会的命脉。信息作为一种资源,只有通过广泛传播与交流,才能产生利用价值,促进社会成员之间的合作,推动社会生产力的发展,创造出巨大的经济效益。而通信作为传输信息的手段或方式,与传感技术、计算机技术相融合,已成为21世纪国际社会和世界经济发展的强大动力。可以预见,未来的通信对人们的生活方式和社会的发展将会产生更加重大和意义深远的影响。 在通信系统中,从消息变换过来的原始信号所占的有效频带往往具有频率较低的频谱分量(例如语音信号),如果将这种信号直接在信道中进行传输,则会严重影响信息传送的有效性和可靠性,因此这种信号在许多信道中均是不适宜直接进行传输的。在通信系统的发射端通常需要有调制过程,将调制信号的频谱搬移到所希望的位置上,使之转换成适于信道传输或便于信道多路复用的已调信号;而在接收端则需要有解调过程,以恢复原来有用的信号。调制解调方式常常决定了一个通信系统的性能。随着数字化波形测量技术和计算机技术的发展,可以使用数字化方法实现调制与解调过程。 调制在通信系统中具有重要的作用。通过调制,不仅可以进行频谱搬移,把调制信号的频谱搬移到所希望的位置上,从而将调制信号转换成适合于信道传输或便于信道多路复用的已调信号,而且它对系统的传输有效性和传输可靠性有着很大的影响。调制方式往往决定了一个通信系统的性能。调制技术是指把基带信号变换成传输信号的技术。基带信号是原始的电信号,一般是指基本的信号波形,在数字通信中则指相应的电脉冲。在无线遥测遥控系统和无线电技术中调制就是用基带信号控制高频载波的参数(振幅、频率和相位),使这些参数随基带信号变化。用来控制高频载波参数的基带信号称为调制信号。未调制的高频电振荡称为载波(可以是正弦波,也可以是非正弦波,如方波、脉冲序列等)。被调制信号调制过的高频电振荡称为已调波或已调信号。已调信号通过信道传送到接收端,在接收端经解调后恢复成原始基带信号。

基于MATLAB的模拟调制系统仿真与测试(AM调制)

闽江学院 《通信原理设计报告》 题目:基于MATLAB的模拟调制系统仿真与测试学院:计算机科学系 专业:12通信工程 组长:曾锴(3121102220) 组员:薛兰兰(3121102236) 项施旭(3121102222) 施敏(3121102121) 杨帆(3121102106) 冯铭坚(3121102230) 叶少群(3121102203) 张浩(3121102226) 指导教师:余根坚 日期:2014年12月29日——2015年1月4日

摘要在通信技术的发展中,通信系统的仿真是一个重点技术,通过调制能够将信号转化成适用于无线信道传输的信号。 在模拟调制系统中最常用最重要的调制方式是用正弦波作为载波的幅度调制和角度调制。在幅度调制中,文中以调幅、双边带和单边带调制为研究对象,从原理等方面阐述并进行仿真分析;在角度调制中,以常用的调频和调相为研究对象,说明其调制原理,并进行仿真分析。利用MATLAB下的Simulink工具箱对模拟调制系统进行仿真,并对仿真结果进行时域及频域分析,比较各个调制方式的优缺点,从而更深入地掌握模拟调制系统的相关知识,通过研究发现调制方式的选取通常决定了一个通信系统的性能。 关键词模拟调制;仿真;Simulink 目录 第一章绪论 (1) 1.1 引言 (1) 1.2 关键技术 (1) 1.3 研究目的及意义 (2) 1.4 本文工作及内容安排 (2) 第二章模拟调制原理 (3) 2.1 幅度调制原理 (3) 2.1.1 AM调制 (4) 第三章基于Simulink的模拟调制系统仿真与分析 (6) 3.1 Simulink工具箱简介 (6) 3.2 幅度调制解调仿真与分析 (8) 3.2.1 AM调制解调仿真及分析 (8) 第四章总结 (12) 4.1 代码 (13) 4.2 总结 (14)

基于MATLAB的模拟信号频率调制(FM)与解调分析

课程设计任务书 学生姓名:杨刚专业班级:电信1302 指导教师:工作单位:武汉理工大学 题目:信号分析处理课程设计 -基于MATLAB的模拟信号频率调制(FM)与解调分析 初始条件: 1.Matlab6.5以上版本软件; 2.先修课程:通信原理等; 要求完成的主要任务:(包括课程设计工作量及其技术要求,以及说明书撰写等具体要求) 1、利用MATLAB中的simulink工具箱中的模块进行模拟频率(FM)调制与解调,观 察波形变化 2、画出程序设计框图,编写程序代码,上机运行调试程序,记录实验结果(含计算结 果和图表等),并对实验结果进行分析和总结; 3、课程设计说明书按学校统一规范来撰写,具体包括: ⑴目录;⑵理论分析; ⑶程序设计;⑷程序运行结果及图表分析和总结; ⑸课程设计的心得体会(至少800字,必须手写。); ⑹参考文献(不少于5篇)。 时间安排: 周一、周二查阅资料,了解设计内容; 周三、周四程序设计,上机调试程序; 周五、整理实验结果,撰写课程设计说明书。 指导教师签名: 2013 年 7月 2 日 系主任(或责任教师)签名: 2013年 7月 2日

目录 1 Simulink简介 (1) 1.1 Matlab简介······················································错误!未定义书签。 1.2 Simulink介绍 ···················································错误!未定义书签。 2 原理分析 ·····························································错误!未定义书签。 2.1通信系统 ·························································错误!未定义书签。 2.1.1通信系统的一般模型 ···································错误!未定义书签。 2.1.2 模拟通信系统 (3) 2.2 FM调制与解调原理···········································错误!未定义书签。 3 基于Matlab方案设计 (6) 3.1 Matlab代码 (6) 3.2 Matlab仿真 (8) 4 基于Simulink方案设计 (12) 4.1 使用Simulink建模和仿真的过程 (12) 4.1.1 Simulink模块库简介 (12) 4.1.2 调制解调模块库简介 (13) 4.2 FM调制与解调电路及仿真 (14) 4.3 仿真结果分析 (17) 5 心得体会 ·····························································错误!未定义书签。 6 参考文献 (20) 本科生课程设计评定表

基于MATLAB模拟调制系统的仿真设计

1 线性模拟调制 1.1模拟调制原理 模拟调制是指用来自信源的基带模拟信号去调制某个载波,而载波是一个确知的周期性波形。模拟调制可分为线性调制和非线性调制,本文主要研究线性调制。 线性调制的原理模型如图1.1所示。设c(t)=Acos2t f o π,调制信号为m(t),已调信号为s(t)。 图1.1 线性调制的远离模型 调制信号m(t)和载波在乘法器中相乘的结果为:t A t m t s w o cos )()('=,然后通过一个传输函数为H(f)的带通滤波器,得出已调信号为。 从图1.1中可得已调信号的时域和频域表达式为: (1-1) 式(1-1)中,M(f)为调制信号m(t)的频谱。 由于调制信号m(t)和乘法器输出信号之间是线性关系,所以成为线性调制。带通滤波器H(f)可以有不同的设计,从而得到不同的调制种类。 1.2双边带调制DSB 的基本原理 在幅度调制的一般模型中,若假设滤波器为全通网络,调制信号m(t)中无直流分量,则输出的已调信号就是无载波分量的双边带调制信号,或称抑制载波双边带(DSB )调制信号,简称双边带(DSB )信号。 设正弦型载波c(t)=Acos( t) ,式中:A 为载波幅度, 为载波角频率。 根据调制定义,幅度调制信号(已调信号)一般可表示为: (t)=Am(t)cos(t) (1-2) ?? ???-++==) ()]()([21)()(*]cos )([)(f H f f M f f M f s t h t t m t s o o o w m(t) H(t) A os t w o c s(t) )(' t s

其中,m(t)为基带调制信号。 设调制信号m(t)的频谱为M(),则由公式2-2不难得到已调信号 (t)的频谱: )]()([2 )(c c m M M A s ωωωωω-++= (1-3) 由以上表示式可见,在波形上,幅度已调信号随基带信号的规律呈正比地变化;在频谱结构上,它的频谱完全是基带信号频谱在频域的简单搬移。 标准振幅就是常规双边带调制,简称调幅(AM )。假设调制信号m(t)的平均值为0,将其叠加一个直流偏量 后与载波相乘,即可形成调幅信号。其时域表达式为: )cos())(()(0t t m t c AM A s ω+= (1-4) 式中: 为外加的直流分量;m(t)可以是确知信号,也可以是随机信号。 若为确知信号,则AM 信号的频谱为: (1-5) AM 信号的频谱由载频分量、上边带、下边带三部分组成。AM 信号的总功率包括载波功率和边带功率两部分。只有边带功率才与调制信号有关,也就是说,载波分量并不携带信息。因此,AM 信号的功率利用率比较低。 AM 调制器模型如下图所示。 图1.2 AM 调制器模型 AM 信号的时域和频域表达式分别为 (1-6) (1-7) 式中,A o 为外加的直流分量;m(t)可以是确知信号也可以是随机信号,但通常认为其平均值为0,即0)(=t m — 。 由频谱可以看出,AM 信号的频谱由载波分量、上边带、下边带三部分组成。上边带的频谱结构与原调制信号的频谱结构相同,下边带是上边带的镜像。因此,AM 信号是带有载波 分量的双边带信号,他的带宽是基带信号带宽 的2倍,即 ) (cos )()(cos ) (cos )]([)(t w c t m t w c A t w c t m A o t s o AM +=+=)]()([2 1)]()([)(w c w M w c w M w c w w c w A o t s AM -+++-++=δδπ)] ()([2 1)]()([)(0 ω ω ω ω ωωωδωδπωc c c c m M M A s -+++-++=f H

实验一 模拟通信的MATLAB仿真

实验一 模拟通信的MATLAB 仿真 姓名:左立刚 学号:031040522 简要说明: 实验报告注意包括AM ,DSB ,SSB ,VSB ,FM 五种调制与解调方式的实验原理,程序流程图,程序运行波形图,simulink 仿真模型及波形,心得体会,最后在附录中给出了m 语言的源程序代码。 一.实验原理 1.幅度调制(AM ) 幅度调制(AM )是指用调制信号去控制高频载波的幅度,使其随调制信号呈线性变化的过程。AM 信号的数学模型如图3-1所示。 图2-1 AM 信号的数学模型 为了分析问题的方便,令 δ =0, 1.1 AM 信号的时域和频域表达式 ()t S AM =[A 0 +m ()t ]cos t c ω (2-1) ()t S AM =A 0 π[()()ωωωωδC C ++-]+()()[]ωωωωc c M M ++-2 1 (2-2)

AM 信号的带宽 2 =B AM f H (2-3) 式中, f H 为调制信号的最高频率。 2.1.3 AM 信号的功率P AM 与调制效率 η AM P AM =()222 2 t m A +=P P m c + (2-4) 式中,P C =2 A 为不携带信息的载波功率;()2 2 t m P m =为携带信息的边带 功率。 ()() t t m A m P P AM C AM 2 2 2+= = η (2-5) AM 调制的优点是可用包络检波法解调,不需要本地同步载波信号,设备简单。AM 调制的最大缺点是调制效率低。 2.2、双边带调制(DSB ) 如果将在AM 信号中载波抑制,只需在图3-1中将直流 A 0 去掉,即可输出 抑制载波双边带信号。 2.2.1 DSB 信号的时域和频域表达式 ()()t t m t c DSB S ωcos = (2-6) ()()()[]ωωωωωC C DSB M M S ++-=2 1 (2-7) DSB 信号的带宽 f B B H AM DSB 2 == (2-8)

MATLAB仿真 BPSK调制

matlab BPSK 调制与解调 1、调制 clear all; g=[1 0 1 0 1 0 0 1];%基带信号 f=100; %载波频率 t=0:2*pi/99:2*pi; cp=[];sp=[]; mod=[];mod1=[];bit=[]; for n=1:length(g); if g(n)==0; die=-ones(1,100); %Modulante se=zeros(1,100); % else g(n)==1; die=ones(1,100); %Modulante se=ones(1,100); % end c=sin(f*t); cp=[cp die]; mod=[mod c]; bit=[bit se]; end bpsk=cp.*mod; subplot(2,1,1);plot(bit,'LineWidth',1.5);grid on; title('Binary Signal'); axis([0 100*length(g) -2.5 2.5]); subplot(2,1,2);plot(bpsk,'LineWidth',1.5);grid on; title('ASK modulation'); axis([0 100*length(g) -2.5 2.5]); 2、调制解调加噪声 clc; close all; clear; %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% % % 假定:

% 2倍载波频率采样的bpsk信号 % 调制速率为在波频率的 N/2m % %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% m=128; N=512; n=1:1:N; N0=0.5*randn(1,N) %噪声 h0=zeros(1,N); % 30阶低通滤波器 h0 f = [0 0.3 0.3 1]; w0 = [1 1 0 0]; b = fir2(30,f,w0); [h,w] = freqz(b,1,N/2); h0(1,1:N/2)=abs(h'); for i=1:N/2 h0(1,N-i+1)=h0(1,i); end; %%%%%%%%% 随机序列 a=rand(1,m); for i=1:m if(a(1,i)>0.5) a(1,i)=1; else a(1,i)=-1; end; end; %%% 生成BPSK信号 bpsk_m=zeros(1,N); j=1;k=1; for i=1:N if(j==(N/m+1)) j=1; k=k+1; end; % 0.05*pi 为初始相位,可以任意改变 bpsk_m(1,i)=a(1,k)*sin(2*pi*0.5*i+0.05*pi)+a(1,k)*cos(2*pi*0.5*i+ 0.05*pi); j=j+1; end; bpsk_m=bpsk_m+N0;% 信号加噪声,模拟过信道 % 接收处理用正交本振与信号相乘,变频 bpsk_m1=bpsk_m.*sin(2*pi*0.5*n); bpsk_m2=bpsk_m.*cos(2*pi*0.5*n); %滤波 tempx=fft(bpsk_m1);

matlabFM调制仿真

Matlab FM调制仿真

目录 引言.................................................................................. 一.课程设计的目的与要求 .............................................. 1.1课程设计的目的.................................................... 1.2课程设计的要求.................................................... 二.FM调制解调系统设计............................................... 2.1FM调制模型的建立............................................. 2.2调制过程分析........................................................ 2.3FM解调模型的建立............................................. 2.4解调过程分析........................................................ 2.5高斯白噪声信道特性 ............................................ 2.6调频系统的抗噪声性能分析 ................................ 三.仿真实现...................................................................... 3.1MATLAB源代码.................................................. 3.2仿真结果................................................................ 四.心得体会...................................................................... 五.参考文献...................................................................... 引言 本课程设计用于实现DSB信号的调制解调过程。信号的调制与解调在通信系统中具有重要的作用。调制过程是一个频谱搬移的过程,它是将低频信号的频谱搬移到载频位

我的基于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仿真模拟调制系统 MATLAB的名称源自Matrix Laboratory,专门以矩阵形式处理数据,是目前国际上流行的进行科学研究、工程计算的软件,广泛地应用于科学计算、控制系统、信息处理等领域的分析、仿真和设计工作中。MATLAB的出现使得通信系统的仿真能够用计算机模拟实现,只需要输入不同的参数就能得到不同情况下的系统性能,而且在结构的观测和数据的存储方面也比传统的方式有优势,因而MATLAB在通信仿真领域得到越来越多的应用。 本文中,我们对模拟调制系统、数字带通传输系统等列举了一些MATLAB仿真的实例,作为大家学习MATLAB的参考资料,让读者学会处理具体问题的建模编程方法,逐渐掌握MATLAB的通信系统仿真。 由本章的学习我们知道,各种信源所产生的基带信号并不能在大多数信道内直接传输,而是需要经调制后再送到信道中去。在接受端就必须通过相反的过程,即解调。本章中,我们以常规双边带调幅AM系统为例仿真模拟通信系统的各个过程。 我们假定信号频率为10Hz,载波频率为50Hz,采样率为1000Hz,信噪比SNR等于3。要求利用MATLAB软件仿真AM调制每一点的波形,包括信息信号、AM信号、载波信号、已调信号、通过带通滤波器后的信号,解调后的信号;并仿真AM信号频谱、已调信号频谱与解调信号频谱。 MATLAB程序如下:

% 标准调幅AM调制 a0=2;f0=10;fc=50;snr=3; fs=1000; % 变量定义 t=[-50:0.001:50]; am1=cos(2*pi*f0*t); % 产生信号频率为f0的基带信号 am=a0+am1; % 产生AM信号 c_am=cos(2*pi*fc*t); % 产生频率为fc的载波 AM_mod=am.*c_am; % 产生调制信号 am_f=fft(am); % AM频域 AM_modf=fft(AM_mod); y=awgn(AM_mod,snr); % 叠加噪声 figure(1); hold on; subplot(2,2,1); plot(t,am1); axis([0 0.4 -2 2]); title('基带信号波形'); % 绘图subplot(2,2,2); plot(t,am); axis([0 0.4 -2 6]); title('AM信号波形'); subplot(2,2,3); plot(t,c_am); axis([0 0.4 -2 2]); title('载波信号波形'); subplot(2,2,4); plot(t,AM_mod); axis([0 0.4 -8 8]); title('已调信号波形'); hold off; figure(2); hold on; subplot(2,2,1); plot(t,AM_mod); axis([0 0.4 -8 8]); title('已调信号波形'); subplot(2,2,2); plot(t,y); axis([0 0.4 -8 8]); title('叠加噪声后的信号波形');; a=[35,65];b=[30,70]; Wp=a/(fs/2);Ws=b/(fs/2);Rp=3; Rs=15; [N,Wn]= Buttord(Wp,Ws,Rp,Rs) ; % 计算巴特沃斯数字滤波器的阶数和 3db截止频率 [B,A]=Butter(N,Wn,'bandpass'); % 计算巴特沃斯模拟滤波器系统函数的分子、分母多项式系数向量 sig_bandpass=filtfilt(B,A,y); % 带通滤波后信号 subplot(2,2,3); plot(t,sig_bandpass); axis([0 0.4 -8 8]); title('经带通滤波后信号波形'); hold off; AM_dem=sig_bandpass.*c_am; Wp=15/(fs/2);Ws=40/(fs/2);Rp=3; Rs=20; [N,Wn]= Buttord(Wp,Ws,Rp,Rs) ; % 同上 [B,A]=Butter(N,Wn,'low'); AM_demod=filtfilt(B,A,AM_dem) % 低通滤波后信号 AM_demodf=fft(AM_demod); subplot(2,2,4); plot(t,AM_demod); axis([0 0.4 0 2]); title('解调信号波形'); hold off; f=(0:100000)*fs/100001-fs/2; figure(3); hold on;

基于Simulink的模拟通信 系统仿真—采用AM调制系统

科信学院 通信系统仿真二级项目设计说明书 (2012/2013学年第二学期) 课程名称:通信系统仿真二级项目 题目:基于Simulink的模拟通信 系统仿真—采用AM调制系统 专业班级:通信工程11-2班 学生姓名:刘璐李庭敏李梦璐孙玉 学号:110312203 110312205 110312208 110312209 指导教师:侯华、任丹萍、张龙 设计周数:1周 设计成绩: 2013年7月12日

目录 1 项目目的 (3) 2 项目设计平台 (3) 3 项目设计内容 (3) 3.1 双边带幅度调制及解调原理 (3) 3.1.1 AM信号的表达式、频谱及带宽 (3) 3.1.2 AM信号的解调——相干解调 (4) 3.2 数学模型 (5) 3.3 基于Simulink的仿真模块 (5) 3.4 参数设定 (6) 3.5 仿真结果 (7) 4 项目总结 (7) 5 心得体会 (7) 6 参考文献 (8)

1 项目目的 本课程设计是在MATLAB集成环境下,设计一个AM调制与相干解调通信系统,并在Simulink平台上仿真,并把运行仿真结果输入显示器,拿解调输出的波形与基带信号进行比较,根据显示结果分析所设计的系统性能。它以数字电路、模拟电子线路(低频部分和高频部分)、信息论与编码等课程为基础,将学生所学理论有机地结合起来,树立通信系统的概念,建立通信系统的模型,并通过仿真软件实现通信系统的模拟仿真。加强学生利用仿真软件进行系统的设计、参数调整等基本技能的训练,培养学生科学运算、绘图及分析能力、提高理论联系实践的水平。通过本项目的设计让学生掌握利用仿真软件进行通信系统的构建及调试的方法。 2 项目设计平台 Simulink是Matlab环境下的一部分,它通过使用框图的方式编辑建模,比较直观。Simulink 是一种基于MATLAB的框图设计环境,是实现动态系统建模、仿真和分析的一个软件包,被广泛应用于线性系统、非线性系统、数字控制及数字信号处理的建模和仿真中。 Simulink是Matlab最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理论和数字信号处理的复杂仿真和设计。 Simulink是用于动态系统和嵌入式系统的多领域仿真和基于模型的设计工具。对各种时变系统,包括通讯、控制、信号处理、视频处理和图像处理系统,Simulink提供了交互式图形化环境和可定制模块库来对其进行设计、仿真、执行和测试。 Simulink是一种可视化工具。构架在Simulink基础之上的其他产品扩展了Simulink多领域建模功能,也提供了用于设计、执行、验证和确认任务的相应工具。Simulink与MATLAB; 紧密集成,可以直接访问MATLAB大量的工具来进行算法研发、仿真的分析和可视化、批处理脚本的创建、建模环境的定制以及信号参数和测试数据的定义。 3 项目设计内容 3.1 双边带幅度调制及解调原理 3.1.1 AM信号的表达式、频谱及带宽 若假设滤波器为全通网络(=1),调制信号叠加直流后再与载波相乘,则输出的信号就是常规双边带调幅AM调制器模型如图1所示。 图1常规双边带调幅AM调制器模型

2ASK调制与解调的matlab仿真

2ASK 调制与解调的matlab 仿真 实验原理: 振幅键控(2ask)是利用载波的幅度变化来传递数字信息,而频率和初始相位保持不变。 在2ASK 中: S2ask=m(t)*cos(2*pi*f*t), 其中m(t)为数字信号,后者为载波。 载波在二进制基带信号控制下通断变化,所以又叫通-断键控(OOK )。 2ASK 的产生方法有两种:模拟调制和键控法 而解调也有两中基本方式:非相干解调(包络检波)和相干解调(同步检测法) DS2ask=s(t)*cos(2*pi*f*t) =0.5*m(t)+0.5*m(t)*cos(2*wc*t) 乘以相干载波后,只要滤去高频部分就可以了 本次仿真使用相干解调方式: 2ask 信号 →带通滤波器与→与载波相乘→低通滤波器 →抽样判决 →输出 )(a ) 开关电路)(b ) e (a ) e (b )

产生步骤与相应仿真图: 1.产生信源 a=randint(1,10,2);%生成的(1,10) 矩阵的随机二进制数字,标量为正,取值为[0,2-1] 2.产生载波 f=50; carry=cos(2*pi*f*t); 3.进行2ask调制 st=m.*carry;(m=a(ceil(10*t+0.01)); %保证在t=0, 0.999之间的时候,每次t的跳跃都会产生整数倍的“增益”) 可以清楚的看到,2ask实现了频谱的搬移,将基带信号 搬移到了fc=50hz的频率上 而且若只计频谱的主瓣则有: B2ask=2fs=10,fs=1/Ts=5 其中Ts为一个码元宽度 即:2ask信号的传输带宽是码元传输速率的2倍 3. 加高斯噪声 nst=awgn(st,70); 4.相干解调之乘以相干载波(带通滤波器省略) nst=nst.*carry;

振幅调制电路的MATLAB仿真

振幅调制电路的MATLAB仿真 一、摘要 通过对振幅调制电路的基本电路与工作原理的分析,建立了振幅调制电路的数学模型,利用MATLAB进行了性能仿真和分析,给出了仿真中所用的代码,从而提升对振幅调制电路的理解与应用方面的技巧。 关键词:振幅调制;MATLAB Abstract Based on the basic circuit and working principle of amplitude modulation circuit analysis, established the mathematical model of the amplitude modulation circuit, performance is studied by using the MATLAB simulation and analysis, code used in the simulation are given, so as to promote the understanding and application of amplitude modulation circuit skills. Key words: amplitude modulation; Matlab

二、设计任务 设计任务:实现振幅调制信号实现Matlab程序的仿真,提供基本的调制信号和载波信号,要求输出调制信号,载波信号和已调信号的时域波形以及频谱图。改变输入的参数观察信号的图形变化情况,并进行实验分析。 三、实验原理 1调制 所谓调制,就是在传送信号的一方将所要传送的信号附加在高频振荡上,再由天线发射出去。这里高频振荡波就是携带信号的运载工具,也叫载波。振幅调制,就是由调制信号去控制高频载波的振幅,直至随调制信号做线性变化。在线性调制系列中,最先应用的一种幅度调制是全调幅或常规调幅,简称为调幅(AM)。在频域中已调波频谱是基带调制信号频谱的线性位移;在时域中,已调波包络与调制信号波形呈线性关系。 设正弦载波为: 式中,A为载波幅度,为载波频率,为载波初始相位(通常假设=0),调制信号(基带信号)为。根据调制的定义,振幅调制信号(已调)一般可表示为: 设调制信号的频谱为,则已调信号的频谱为: 2调幅电路方案分析 标准调幅波(AM)产生原理调制信号是只来来自信源的调制信号(基带信号)这些信号可以是模拟的,亦可以是数字的。为首调制的高频振荡信号可称为载波,它可以是正弦波,亦可以是非正弦波(如周期性脉冲序列)。载波由高频信号源直接产生即可,然后经过高频功率放大器进行放大,作为调幅波的载波,调制信号由低频信号源直接产生,二者经过乘法器后即可产生双边带的调幅波。设载波信号的表达式为:,调制信号的表达式为: 则调幅信号的表达式为: 四、MATLAB仿真 1、多频AM 首先,需要设定载波和调制信号频率

matlab实验报告 模拟调制解调

实验报告 姓名:李鹏博实验名称:模拟调制解调 学号:2011300704 课程名称:数字信号处理 班级:03041102 实验室名称:航海西楼303 组号: 1 实验日期:2014.06.20 一、实验目的、要求 1.掌握掌握模拟调制以及对应解调方法的原理。 2.掌握模拟调制解调方法的计算机编程实现方法,即软件实现。 二、实验原理 调制的目的是把要传输的模拟信号或数字信号变换成适合信道传输的信号,这就意味着把基带信号(信源)转变为一个相对基带频率而言频率非常高的代通信号。 三、实验环境 PC机,Windows2000,office2000,Matlab6.5以上版本软件 四、实验过程、数据记录、分析及结论 实验过程 1.根据参数产生消息信号s和载波信号。 2.编程实现调制过程。调用函数y=ammod(s,Fc,Fs)完成幅度调制,y=fmmod(s,Fc,Fs, FREQDEV) 完成频率调制,y=pmmod(s,Fc,Fs, PHASEDEV) 完成相位调制。 3.编程实现信号的传输过程。产生白噪声noise,并将其加到调制信号序列。 4.编程实现信号的解调。调用函数x=amdemod(y,Fc,Fs)完成幅度调制信号的解调, x=fmdemod(y,Fc,Fs, FREQDEV) 完成频率调制信号的解调,x=pmdemod(y,Fc,Fs, PHASEDEV) 完成相位调制信号的解调。 数据记录

消息信号s幅度调制和FFT 消息信号s频率调制和FFT 消息信号s相位调制和FFT 幅度调制信号加入白噪声及FFT 频率调制信号加入白噪声及FFT 相位调制信号加入白噪声及FFT

BPSK调制的MATLAB仿真

目录 一、背景 (4) 二、基本要求 (4) 三、设计概述 (4) 四、Matlab设计流程图 (5) 五、Matlab程序及仿真结果图 (6) 1、生成m序列及m序列性质 (6) 2、生成50位随机待发送二进制比特序列,并进行扩频编码 (7) 3、对扩频前后信号进行BPSK调制,观察其时域波形 (9) 4、计算并观察扩频前后BPSK调制信号的频谱 (10) 5、仿真经awgn信道传输后,扩频前后信号时域及频域的变化 (11) 6、对比经信道前后两种信号的频谱变化 (12) 7、接收机与本地恢复载波相乘,观察仿真时域波形 (14) 8、与恢复载波相乘后,观察其频谱变化 (15) 9、仿真观察信号经凯萨尔窗低通滤波后的频谱 (16) 10、观察经过低通滤波器后无扩频与扩频系统的时域波形 (17) 11、对扩频系统进行解扩,观察其时域频域 (18) 12、比较扩频系统解扩前后信号带宽 (19) 13、比较解扩前后信号功率谱密度 (20) 14、对解扩信号进行采样、判决 (21) 15、在信道中加入2040~2050Hz窄带强干扰并乘以恢复载波 (24) 16、对加窄带干扰的信号进行低通滤波并解扩 (25) 17、比较解扩后信号与窄带强干扰的功率谱 (27) 六、误码率simulink仿真 (28) 1、直接扩频系统信道模型 (28) 2、加窄带干扰的直扩系统建模 (29) 3、用示波器观察发送码字及解扩后码字 (30) 4、直接扩频系统与无扩频系统的误码率比较 (31) 5、不同扩频序列长度下的误码率比较 (32) 6、扩频序列长度N=7时,不同强度窄带干扰下的误码率比较 (33) 七、利用Walsh码实现码分多址技术 (34) 1、产生改善的walsh码 (35) 2、产生两路不同的信息序列 (36)

基于Matlab的模拟通信系统的仿真设计概要

目录 摘要------------------------------------------------------4 第一章课程设计内容及要求--------------------------------4 1、课程设计的内容-----------------------------------4 2、课程设计的要求-----------------------------------4 第二章通信系统的调制与解调------------------------------5 1、通信系统的概念----------------------------------5 2、调制和解调的概念--------------------------------6 第三章 MATLAB软件及功能介绍------------------------------7 1、MATLAB软件简介-----------------------------------7 2、GUI功能简介--------------------------------------7 3、基于MATLAB相关函数介绍---------------------------8 第四章四种模拟信号的调制解调---------------------------10 1、AM的调制与解调---------------------------------10 2、DSB的调制与解调--------------------------------13 3、SSB的调制与解调--------------------------------16 4、FM的调制与解调---------------------------------19 5、GUI界面的设计----------------------------------23 第五章总结与结束语-------------------------------------25 1、各调制解调方式性能分析总结----------------------25 2、结束语------------------------------------------26参考文献-------------------------------------------------26

基于MATLAB的模拟调制系统仿真与测试(AM调制)

《通信原理设计报告》 题目:基于MATLAB的模拟调制系统仿真与测试

摘要在通信技术的发展中,通信系统的仿真是一个重点技术,通过调制能够将信号转化成适用于无线信道传输的信号。 在模拟调制系统中最常用最重要的调制方式是用正弦波作为载波的幅度调制和角度调制。在幅度调制中,文中以调幅、双边带和单边带调制为研究对象,从原理等方面阐述并进行仿真分析;在角度调制中,以常用的调频和调相为研究对象,说明其调制原理,并进行仿真分析。利用MATLAB下的Simulink工具箱对模拟调制系统进行仿真,并对仿真结果进行时域及频域分析,比较各个调制方式的优缺点,从而更深入地掌握模拟调制系统的相关知识,通过研究发现调制方式的选取通常决定了一个通信系统的性能。 关键词模拟调制;仿真;Simulink 目录 第一章绪论 (1) 1.1 引言 (1) 1.2 关键技术 (1) 1.3 研究目的及意义 (2) 1.4 本文工作及内容安排 (2) 第二章模拟调制原理 (3) 2.1 幅度调制原理 (3) 2.1.1 AM调制 (4) 第三章基于Simulink的模拟调制系统仿真与分析 (6) 3.1 Simulink工具箱简介 (6) 3.2 幅度调制解调仿真与分析 (8) 3.2.1 AM调制解调仿真及分析 (8) 第四章总结 (12) 4.1 代码 (13) 4.2 总结 (14)

第一章绪论 1.1引言 在通信技术的发展中,通信系统的仿真是一个技术重点。通常情况下,调制可以分为模拟调制和数字调制。在模拟调制中,调制信号为连续的信号,而在数字调制中调制信号为离散信号。调制对通信系统有着非常重要的作用。经过调制,不仅能够实现频谱的搬移,把调制信号的频谱搬移到其所需要的位置上,从而使调制信号被转换成适合于信道传输或利于信道多路复用的已调制信号,而且它对于系统传输的可靠性和有效性有着非常大的影响和作用[1]。调制方式的选取直接影响了一个通信系统的性能。 在模拟通信系统中最常用最重要的调制方式是用正弦波作为载波的幅度调制和角度调制。本次毕业设计的重点就是根据模拟通信系统中调制解调的基本原理进行仿真,基于MATLAB对模拟调制系统进行研究仿真,结合MATLAB模块和Simulink工具箱的实现,对仿真结果进行分析,从而能够更加深入地掌握通信原理中模拟调制系统的相关知识。本文主要以调幅(Amplitude Modulation ,AM)、双边带(Double Side Band,DSB)、单边带(Single Side Band,SSB)调制。为研究对象,研究其调制原理并进行仿真,分析各个调制方式优缺点。 1.2 关键技术 (1)调制 调制在通信系统中有着至关重要的作用。所谓的调制,就是把调制信号转换成合适于信道传输的形式的一种过程。广义的调制可以分为基带调制和带通调制,也叫做载波调制。在大多数场合,调制一般指的是载波调制。 载波调制,就是指用调制信号控制载波参数的一个过程,使载波的一个或几个参数按照调制信号的规律而变化。调制信号是指来自信源的消息信号即为基带信号,这些信号可以是模拟信号,也可以是数字信号。未受调制的周期性振荡信号称为载波,它可以是正弦波,也可以是非正弦波。经过载波调制后的信号称为已调信号,它包含了调制信号的所有特征。 (2)解调 解调是调制的逆过程,其作用是从接收的已调信号中恢复出原基带信号。解调的方法可分为两类:相干解调和非相干解调。 相干解调也叫同步检波。解调和调制的实质一样,均是频谱搬移。相干解调时,为了可以无失真地恢复出调制信号,接收端必须提供一个本地载波与接收的已调载波严格同步,即同频同相的本地载波,它与接收的已调信号相乘后,经过低通滤波器滤除其高频分量,便可以得到原始的调制信号。相干解调器适用于所有线性调制信号的解调,即对于AM、DSB、SSB都适用,只是AM信号的解调

相关文档
最新文档