当前位置:文档之家› 基于Simulink的通信系统仿真

基于Simulink的通信系统仿真

摘要

随着科学技术的发展,计算机仿真技术呈现出越来越强大的活力,它大大节省了人力、物力和时间成本,在当今教学、科研、生产等各个领域发挥着巨大的作用。使用MATLAB和SIMULINK作为辅助教学软件,一方面可以摆脱繁杂的大规模计算;另一方面还可以使学生有机会自己动手构建模型,所花费的代价要远小于实际建模。Simulink是Mathworks公司推出的基于Matlab平台的著名仿真环境Simulink作为一种专业和功能强大且操作简单的仿真工具,目前已被越来越多的工程技术人员所青睐,它搭建积木式的建模仿真方式既简单又直观,而且已经在各个领域得到了广泛的应用。

本文主要探究数字频带通信系统的各种传输方式的优良特性,分别为ASK、FSK、PSK、QPSK几种基本但是非常重要的方式,并通过使用MATLAB中SIMULINK功能对各种方式进行仿真,展示数字通信系统的工作过程,最后通过数字信号的分析可以得出各种数字通信方式的误码率,并且分析得出QPSK为最佳的传输方式。主要由于QPSK信号的相位是四个正交的点,这样相对别的方式拥有最好的欧氏距离,也就是说抗干扰能力最强,而且QPSK信号产生非常简单,所以QPSK在日常数字传输中得到广泛应用。

关键字:数字通信系统,Matlab,ASK,FSK,PSK,仿真.

Abstract

With the development of science and technology, computer simulation technology becomes more and more powerful vitality, it saves the manpower, material resources and time , it plays an important role in the teaching, scientific research, production and other fields. MATLAB with its powerful function in simulation software in many science and engineering talent showing itself, it becomes the most popular international computing software tools. MATLAB not only has strong function and easy operation, the user can concentrates on the research questions, and it doesn't need to spend too much time on programming. MATLAB and SIMULINK are used as the auxiliary teaching software, one can get rid of the large-scale complicated computation; on the other hand, also can make the students have the opportunity to do-it-yourself model construction, the cost to be far less than the actual modeling. Simulink is Mathworks's famous Simulink simulation environment based on Matlab platform as a professional and functional simulation tool with powerful and simple operation, it has been favored by more and more engineering and technical personnel, it builds the modeling method building is simple and intuitive, and has been in various fields has been widely applied.

The excellent properties of various transmission methods this paper mainly research on digital band communication system, respectively ASK, FSK, PSK, QPSK several basic but very important, and by using the SIMULINK function in MATLAB of various simulation, to show the reader the work process of digital communication system, finally, through the analysis of digital signal can be obtained. Rate of various digital communication mode, and analysis of the transmission mode of QPSK the best. Mainly due to the phase of the QPSK signal is four orthogonal, so relative to other ways to have the best Euclidean distance, that is to say the anti-interference ability is the strongest, and the QPSK signal generation is very simple, so

QPSK has been widely used in the daily digital transmission.

Key words: digital communication system, Matlab, ASK, FSK, PSK, simulation.

目录

1 前言 (1)

1.1 选题的意义和目的 (1)

1.2 国内外研究现状 (2)

1.3 通信系统及其仿真技术 (4)

1.4 毕设的主要内容 (5)

2 Simulink与通信系统仿真 (6)

2.1 通信系统仿真的研究方法和技术路线 (6)

2.1.1 通信系统仿真的研究方法 (6)

2.1.2 通信系统仿真的技术路线 (6)

3 现代通信系统原理 (7)

3.1 通信系统的一般模型 (7)

3.2 数字通信系统模型 (7)

3.3 各种数字调制方式比较 (8)

4 数字通信系统的仿真原理及框图 (10)

4.1 ASK信号的调制和解调原理及频谱分析 (11)

4.1.1 ASK信号调制解调原理 (11)

4.1.2 ASK信号的功率谱密度 (13)

4.2 FSK信号调制解调原理及功率谱和抗噪声性能 (15)

4.2.1 FSK基本原理 (15)

4.2.2 FSK信号调制基本原理 (16)

4.2.3 FSK信号的功率谱密度 (17)

4.2.4 FSK的解调原理和抗噪声性能 (19)

4.2.5 仿真思路 (21)

4.3 PSK信号的调制解调原理及功率谱 (22)

4.3.1 PSK信号的调制解调原理 (23)

4.3.2 PSK信号的功率谱密度 (24)

4.4 QPSK调制解调原理 (24)

4.4.1 QPSK 调制原理 (26)

4.4.2 QPSK解调原理 (27)

5 数字通信系统仿真结果及分析 (29)

5.1 ASK数字通信系统 (29)

5.1.1 ASK数字通信系统框图及参数设置 (29)

5.1.2 ASK仿真结果波形 (30)

5.1.3 总结 (30)

5.2 FSK数字通信系统 (31)

5.2.1 FSK数字通信系统仿真波形 (31)

5.2.2 总结 (35)

5.3 PSK数字通信系统 (36)

5.3.1 PSK通信系统模拟框图及参数设置 (36)

5.3.2 结果波形 (37)

5.4 QPSK数字通信系统 (37)

5.4.1 QPSK数字通信系统框图及参数 (38)

5.4.2 QPSK模拟程序 (40)

5.4.3 模拟结果 (41)

5.4.4 总结 (41)

5.5 QPSK系统与4-FSK系统性能比较 (41)

5.5.1 程序 (41)

5.5.2 结果波形 (43)

5.5.3 总结 (44)

6 总结 (45)

致谢............................................. 错误!未定义书签。参考文献 (46)

基于simulink的数字通信仿真平台设计

1前言

1.1 选题的意义和目的

随着现代通信系统的飞速发展,计算机仿真已经成为分析和设计通信系统的主要工具,在通信系统的研发和教学中具有越来越重要的意义。计算机仿真是衡量系统性能的工具,它通过构建模型运行结果来分析实物系统的性能从而为新系统的建立或原系统的改造提供可靠的参考。通过仿真,可以降低新系统失败的可能性,消除系统中潜在的瓶颈,优化系统的整体性能。因此,仿真是通信系统研究和工程建设中不可缺少的环节。仿真也称模拟,在本质上,系统的计算机仿真就是根据实际的物理系统的运行原理建立相应的数学描述并进行计算机数值求解。根据实际的目标问题提出相应的数学描述,通常可以表达为一系列数学方程以及一系列边界条件。把系统的数学描述称为系统的仿真模型。用计算机语言重新表达的数学模型称为系统的计算机仿真模型。对用户而言,使用仿真软件的平台不同,所建立的计算机仿真模型形式也不同,可以是字符形式的一系列程序代码,也可以是图形化的一些列一组信号流程图、系统方框图或者状态转移图。在当代社会中,信息的交换日益频繁,随着通信技术和计算机技术的发展及它们的密切结合,通信能克服对空间和时间的限制,大量的、远距离的信息传递和存取已成为可能。展望未来,通信技术正在向数字化、智能化、综合化、宽带化、个人化方向迅速发展,各种新的电信业务也应运而生,正沿着信息服务多种领域广泛延伸[1]。

Simulink是MATLAB最重要的组件之一,它提供一个动态系统建模、仿真和综合分析的集成环境。在该环境中,无需大量书写程序,而只需要通过简单直观的鼠标操作,就可构造出复杂的系统。Simulink具有适应面广、结构和流程清晰及仿真精细、贴近实际、效率高、灵活等优点,并基于以上优点Simulink已被广泛应用于控制理

论和数字信号处理的复杂仿真和设计。同时有大量的第三方软件和硬件可应用于或被要求应用于Simulink。

随着MATLAB/Simulink通信、信号处理专业函数库和专业工具箱的成熟,它们逐渐为广大通信技术领域的专家学者和工程师所熟悉,在通信理论研究、算法设计、系统设计、建模仿真和性能分析验证等方面的应用也更加广泛。Simulink可视化仿真工具能够以非常直观的方框图方式形象地对通信系统进行建模,并以“实时”和动画的方式来将模型仿真结果(如波形、频谱、数据曲线等)显示出来,更便于对通信系统的物理概念和运行过程的直观理解,所以近年来在通信工程专业中得到广大师生的重视和广泛应用,在理论教学、课程实践环节以及理论和技术前沿的研究中发挥了重要作用。

从理论和实践上对通信系统进行深入细致的研究是非常必要的,本文对通信系统的一些重要环节,由于目前数字频带传输占数字传输的很大比重,所以特别对数字调制和解调进行了细致和全面的研究和讲解。本文在深刻理解通信系统理论的基础上,利用MATLAB提供的通信工具箱和自编程序,对通信系统中的典型信号进行了模型构建、系统设计、仿真演示、结果显示。通过系统的仿真与分析可以看出Simulink 在系统建模和仿真中的巨大优势,是学习、研究和设计通信系统强有力的工具。1.2 国内外研究现状

在国外通信技术的发展中,通信系统的仿真技术是一个技术重点。着重关注仿真通信系统中的调制解调系统的基本原理以及抗噪声性能,并在MATLAB软件平台上仿真实现几种常见的调制方式。目前数字调制系统得到广泛应用,所以对数字通信系统仿真非常重要,利用MATLAB对数字调制系统进行仿真,并结合MATALB模块和Simulink工具箱的实现,并对仿真结果进行分析,从而更深入地掌握数字调制系统的相关知识[2]。

通信系统的一般模型实现信息传递所需的一切技术设备和传输媒质的总和称为通信系统。以基本的点对点通信为例,通信系统的组成(通常也称为一般模型)。利用系统仿真可以迅速构建一个通信系统模型,为通信和信号处理系统的设计和分析提供一个便捷,高效且精准的评估平台。可以将软件模型和硬件原型输出的数据以及从真实系统的信号相互结合起来,从而使设计过程和评估过程统一起来,协同工作,使得设计中的错误得以及时的修正,最终使得设计结果与实际系统的运行环境相吻合,保证后期产品化过程的顺利进行。

在我国,现代社会发展要求通信系统功能越来越强,性能越来越高,构成越来越复杂;另一方面,要求通信系统技术研究和产品开发缩短周期,降低成本,提高水平。如此要求只有通过使用强大的计算机辅助分析设计技术和工具才能实现。利用系统建模和软件仿真技术,几乎可以对所有的设计细节进行分层次的建模和评估,而且模型无需针对解析分析简化,因此评价结果更加精准,更接近实际的运行情况。随着超大规模集成电路工艺的成熟以及计算机和数字信号处理技术的充分发展,数字通信发展迅速,大多数的模拟通信系统已被数字通信系统所取代。尽管在未来的一段时间内数字通信系统还不能完全取代模拟通信系统那个,但通信朝着数字化方向发展是不会改变的,这是有数字通信和模拟通信自身的特点所决定的。从宏观看,世界通信方式,仍以电话为主,在电话通信中,则以程控交换和移动电话发展最快。目前模拟通信系统还在使用,但由于人们对各种通信业务的需求迅速增加,数字通信正向着小型化、智能化、高速大容量的方向迅速发展,最终必将取代模拟通信。从中我们可以看出通信在我们生活中的重要,它给我们带来了各种各样的消息,如果有一天它消失了,我不敢想象世界会变成怎样。

数字技术的飞速发展与数字器件的广泛使用,数字信号处理在通信系统中的应用已经越来越重要。数字信号传输系统分为基带传输系统和频带传输系统,频带传输系

统也叫数字调制系统,该系统对基带信号进行调制,使其频谱搬移到适合在信道(一般为带通信道)上传输的频带上。数字调制和模拟调制一样都是正弦波调制,即被调制信号都为高频正弦波。数字调制信号又称为键控信号,数字调制过程中处理的是数字信号,而载波有振幅、频率和相位3个变量,且二进制的信号只有高低电平两个逻辑量即1和0,所以调制的过程可用键控的方法由基带信号对载频信号的振幅、频率及相位进行调制,最基本的方法有3种:正交幅度调制(QAM)、频移键控(FSK)、相移键控(PSK)。根据所处理的基带信号的进制不同分为二进制和多进制调制(M进制)。多进制数字调制与二进制相比,其频谱利用率更高。在数字通信、数字视频广播、数字卫星广播等领域中,广泛采用M进制的调制方式。

1.3 通信系统及其仿真技术

人们认识客观世界的方式多种多样。在计算机没有出现以前,归纳起来主要可分为理论分析和实验验证两大类。随着计算机的出现,利用计算机对未知的世界进行仿真成为越来越重要的手段。举个例子,对现代汽车而言,汽车的安全性相当依赖于防抱死制动系统(ABS)的性能。在实际情况下,对ABS进行实车测试的代价是非常昂贵的,为了进行极限情况下的测试,通常需要严寒和炎热的环境。在积雪覆盖的路面上进行ABS的测试,就只能在冬季有雪的天气进行,这对测试人员来说是非常难实现的,并且能够造成一定的人员安全威胁。并且,用真实汽车进行测试存在可重复性差、不能复现同一条件等缺点。基于上述问题,伴随计算机仿真技术的发展,在生产过程中可利用仿真的方法对ABS进行检验。通过对车辆与道路等的仿真,模拟道路的状况,指导ABS产品的设计开发,减少路试次数,缩短出场周期,降低产品费用和风险。可以说仿真的方法是ABS开发、生产的有力辅助工具。因此,仿真时科学研究和工程建设中不可缺少的方法。

近年来,在通信系统建模的,分析和仿真评估领域已经发展了大量的计算机辅助

技术,这技术大体分为三大类:

(1)基于理论分析的解析方法,如利用计算机对复杂的系统性能评估公式进行数值计算等;

(2)结合通信系统硬件原型和测试设备的计算机辅助仿真方法,通常应用于原型系统实现的中后期和原型系统调试中;

(3)基于纯软件的系统仿真方法,即首先对通信系统进行数学建模,然后通过计算机来模拟系统行为,波形以及信号通过系统的过程,并对系统性能指标进行仿真测试和统计分析的一系列方法[3]。

1.4 毕设的主要内容

本人在进行数字通信系统仿真时的主要内容,简单介绍如下:

首先,学习相关的基础知识,如通信系统各部分的组成,各部分的作用,理论上不同信号在通过系统每个部分后该发生的变化,以及Simulink建模和仿真原理,以及它的使用,必须清晰丰富的模块组的功能和应用;

其次,做出数字通信系统的基本模型,分别是ASK、FSK、PSK、QPSK,并且用Simulink来实现通信系统中各个部分的仿真,调制部分,解调部分等等,并且整合到一起,设置不同的参数,观察示波器的波形图并记录;

最后,根据使用的不同调制方式和设置的不同参数来进行仿真结果的分析,不同的参数不同的波形,并且对不同的调制方式进行对比分析,最后可得出最优的数字调制方式。

2 Simulink与通信系统仿真

2.1 通信系统仿真的研究方法和技术路线

2.1.1 通信系统仿真的研究方法

通信系统研究方法如下三种,这里做简要的介绍:

(1) 动态系统模型的状态方程求解方法:对动态系统仿真就是利用计算机对所得出的状态方程进行数值求解的过程,通信系统则是以时间为自变量,所以相应的状态方程中的状态变量,输入输出变量也都是时间的函数;

(2) 蒙卡罗法:是一种基于随机试验和统计计算的数值方法,也成为计算机随机模拟法;

(3) 混合法:在随机变量的条件下的微分方程数值求解问题,同时使用了基于数值计算的状态方程求解和基于统计计算的Monte Carlo方法。

2.1.2 通信系统仿真的技术路线

了解通信系统的概念,在此基础上建立系统的模型,并且根据概念模型与MATLAB中SIMULINK的相应的模块进行系统各组成部分的仿真,再统一调制和解调的过程,实现整个系统的仿真。在SIMULINK通信系统仿真模型库中,MATLAB 提供的图形界面仿真工具Simulink由一系列模型库组成,了解其中模块库子模块的作用,并且分类此次仿真中需要用到的常用模块,根据原理来进行仿真建模。整个通信系统的流程图被概括为:信号的产生与输出、编码与解码、调制与解调、多址接入方式、滤波器以及传输介质的模型。在通信系统中,一般情况下,传输和接受所采用的技术是相互对应的。因此,可以将发射与接收部分中各个子仿真模型库进行相应的归类。最后连接出框图,设置各个元件的参数,就能在SCOPE中观察输出。

3 现代通信系统原理

3.1 通信系统的一般模型

通信就是克服距离上的障碍,从一地向另一地传递和交换消息。消息是信息源所产生的,是信息的物理表现。例如,语音、文字、数据、图形和图象等都是消息(Message)。消息有模拟消息(如语音、图象等)以及数字消息(如数据、文字等)之分。所有消息必须在转换成电信号(通常简称为信号)后才能在通信系统中传输。所以,信号(Signal)是传输消息的手段,信号是消息的物质载体。

通信的目的是传递消息,但对受信者有用的是消息中包含的有效内容,也即信息(Information) 。消息是具体的、表面的,而信息是抽象的、本质的,且消息中包含的信息的多少可以用信息量来度量。

通信系统就是传递信息所需要的一切技术设备和传输媒质的总和,包括信息源、发送设备、信道、接收设备和信宿(受信者) ,它的一般模型如图3-1。

图3-1 数字通信系统框图

3.2 数字通信系统模型

数字通信系统是完成信源产生的信号送达信宿的系统。信源是信号发生的装置可以是模拟信源也可以是数字信源。例如,信源可以是语音采集装置也可以是长生数字信号的计算机或者传真机。信源编码作用主要是对信源产生的信号进行压缩,来减少

信道传输信号的带宽,因为在数字通信系统中带宽往往非常珍贵。例如信源编码可以采用PCM、DPCM等。加密和解密共同组成数字通信系统的安全组件,加密先讲数字明文变成密文,这样只有信源和指定的信宿才有对应的秘钥,如若被他人截获如果对方没有秘钥,也无法获取密文中的信息。多路复用的功能是将许多用户服用到同一个链路或者信道上,这样可以提高链路或者信道的利用率。接下来是信道编码,信道编码是为了提高信号在信道中传输的可靠性,但是要想数字信号中加入一些冗余信息。例如,通常使用的信道编码有循环码、卷积码等。基于电磁学理论,为了将发射无线信号的天线做短达到实际情况;还有就是实现信号的复用;所有要将数字信号放到载波进行数字调制,然后再将数字带通信号加大功率发射出去。经过充满随机噪声的信道后,到达接收端在接收端有和发射端相配套的一套装置,经过处理到达信宿。具体数字框图参见图3-2。

图3-2 数字通信框图

3.3 各种数字调制方式比较

数字调制就是将数字符号变成适合于信道传输的波形。所用载波一般是余弦信号,调制信号为数字基带信号。利用基带信号去控制载波的某个参数,就完成了调制。

调制的方法主要是通过改变余弦波的幅度、相位或频率来传送信息。其基本原理是把数据信号寄生在载波的上述三个参数中的一个上,即用数据信号来进行幅度调制、频率调制或相位调制。数字信号只有几个离散值,因此调制后的载波参数也只有有限个值,类似于用数字信息控制开关,从几个具有不同参量的独立振荡源中选择参量,为此把数字信号的调制方式称为“键控”。数字调制分为调幅、调相和调频三类,分别对应“幅移键控”(ASK)、“相移键控”(PSK)和“频移键控”(FSK)三种数字调制方式。在“幅移键控”方式中,当“1”出现时接通振幅为A的载波,“0”出现时关断载波,这相当于将原基带信号(脉冲列)频谱搬到了载波的两侧。如果用改变载波频率的方法来传送二进制符号,就是“频移键控”的方法,当“1”出现时是低频,“0”出现时是高频。这时其频谱可以看成码列对低频载波的开关键控加上码列的反码对高频载波的开关键控。如果用“0”和“1”来改变载波的相位,则称为“相移键控”。这时在比特周期的边缘出现相位的跳变,但在间隔中部保留了相位信息。接收端解调通常在其中心点附近进行。一般来说,PSK系统的性能要比开关键控FSK系统好,但必须使用同步检波。

本文主要通过比较不同数字调制方式的误码率和有效性,得出数字调制的最佳方式,格局经验性能为:QPSK>PSK>FSK>ASK。所以目前QPSK是目前常用的一种数字调制方式。当然目前又出现很多更加优秀的数字调制方式,如OFDM、QAM等。

4 数字通信系统的仿真原理及框图

调制是将各种基带信号转换成适于信道传输的调制信号(已调信号或频带信号),就是用基带信号去控制载波信号的某个或几个参量的变化,将信息荷载在其上形成已调信号传输,而解调是调制的反过程,通过具体的方法从已调信号的参量变化中将恢复原始的基带信号。调制技术分为模拟调制技术与数字调制技术,其主要区别是:模拟调制是对载波信号的某些参量进行连续调制,在接收端对载波信号的调制量连续估值,而数字调制是用载波信号的某些离散状态来表征所传送信息,在接收端只对载波信号的离散调制参量进行检测。

1934年美国学者李佛西提出脉冲编码调制(PCM)的概念,从此之后通

信数字化的时代应该说已经开始了,但是数字通信的高速发展却是20世纪70

年代以后才开始的。随着时代的发展,用户不再满足于听到声音,而且还要看到图像;通信终端也不局限于单一的电话机,而且还有传真机和计算机等数据终端。现有的传输媒介电缆、微波中继和卫星通信等将更多地采用数字传输。常用的数字调制技术有2ASK(Amplitude Shift Keying,幅移键控)、4ASK、8ASK、BIT/SK

(Phase Shift Keying,相移键控)、QPSK、8PSK、2FSK、4FSK等,频带利用率从

1bit/s/Hz~3bit/s/Hz。更有将幅度与相位联合调制的QAM(Quadrature Amplitude Modulation,正交振幅调制)技术,目前数字微波中广泛使用的256QAM,其频带利用率可达8bit/s/Hz,8倍于2ASK或BIT/SK。此外,还有可采用减小相位跳变的MSK 等特殊的调制技术,为某些专门应用环境提供了强大的工具。近年来,四维调制等高维调制技术的研究也得到了迅速发展,并已应用于高速MODEM中,为进一步提高传输效率奠定了基础。

数字通信所能够达到的传输效率远远高于模拟通信,调制技术的种类也远远多于

模拟通信,大大提高了用户根据实际应用需要选择系统配置的灵活性,除此之外,数

字调制抗干扰能力强,中继时噪声及色散的影响不积累,因此可实现长距离传输。在

现在文明高速发展的今天,人们越来越离不开数字信息,数字通信也越来越重要,因

此数字调制解调技术越来越被广泛应用。

数字信号的传输方式分为基带传输和带通传输,在实际应用中,大多数信道具有

带通特性而不能直接传输基带信号。为了使数字信号在带通信道中传输,必须使用数

字基带信号对载波进行调制,以使信号与信道的特性相匹配。这种用数字基带信号控

制载波,把数字基带信号变换为数字带通信号的过程称为数字调制。通常使用键控法

来实现数字调制,比如对载波的振幅、频率和相位进行键控。

数字调制:

(1)数字信号通过正弦载波调制成频带信号;

(2)数字信号控制正弦载波的某个参量;

(3)键控信号:对载波参量的离散调制。

4.1 ASK 信号的调制和解调原理及频谱分析

4.1.1 ASK 信号调制解调原理

振幅键控是正弦载波的幅度随数字基带信号而变化的数字调制.当数字基带信号

为二进制时,则为二进制振幅键控. 设发送的二进制符号序列由0,1序列组成,发送0

符号的概率为P,发送1符号的概率为1-P,且相互独立.该二进制符号序列可表示为

()()T s n t g n a n t s -∑= (4-1)

其中:

???-=P P

a n 概率为01概率为1 (4-2) Ts 是二进制基带信号时间间隔,g(t)是持续时间为Ts 的矩形脉冲:

()???≤≤=T t t

t g 01

其他0 (4-3) 则二进制振幅键控信号可表示为

(

)t c T s n t g n a n e ASK ωcos 2-∑= (4-4) 二进制振幅键控信号调制器原理框图如图4-1。 由图 4-1 可以看出,2ASK 信号

可以由模拟法和键控法来产生。二进制振幅键控信号的产生方法如图4-2 所示,图(a)

是采用模拟相乘的方法实现, 图(b)是采用数字键控的方法实现。

开关电路

图4-1 二进制振幅键控信号调制器原理框图

e 脉冲

(a )非相干解调方式

e 脉冲

(b )相干解调方式

图4-2 二进制振幅键控信号解调器原理框图

4.1.2 ASK 信号的功率谱密度

若二进制基带信号的功率谱密度Ps(f)为

()()[]()()()()()???? ??=+=-∑∞-∞

=-+-=21设4124122

1P f T s f Sa T s f s m f m f s m G P f s f G P P f s P s δπδ (4-5) 则二进制振幅键控信号的功率谱密度P 2ASK (f)为

相关主题
文本预览
相关文档 最新文档