通信原理课程设计BPSK调制与解调
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
摘要
数字通信系统是当代通信领域的主流,在社会生活各个方面占据重要地位。BPSK作为数字通信系统中的一种简单基础的调制解调方法,抗干扰能力强,容易仿真实现。本文通过BPSK 的仿真,希望学习到数字通信的基础知识,为以后的学习打下基础。
本文介绍了数字化调制解调技术的现状发展及其应用,通信系统仿真软件MATLAB中的一种可视化仿真工具Simulink;然后介绍了BPSK数字调制解调的理论基础,包括数字带通传输分类以及重点分析了BPSK数字调制和解调的原理。
本文在深刻理解通信系统理论的基础上,利用MATLAB强大的仿真功能,在Simulink仿真环境下设计了BPSK调制解调系统仿真模型,给出各路观察波形,证实了解调算法的可行性。
关键词:BPSK;调制解调器;MATLAB ;蒙特卡洛分析;
目录
一、课程设计目的及内容 (3)
1.1、课程设计的目的 (3)
1.2课程设计的内容 (3)
二、BPSK仿真设计思路 (4)
2.1 相移键控系统概述 (4)
2.2数字带通传输分类 (4)
2.3 BPSK信号调制/解调原理 (4)
2.3.1 BPSK信号调制原理 (4)
2.3.2 BPSK 信号解调原理 (6)
三、Matlab软件简介 (8)
四、BPSK调制解调的MATLAB仿真 (9)
4.1 BPSK调制的数学模型 (9)
4.2 BPSK解调的原理 (9)
4.3 实验程序 (9)
4.4 仿真波形图: (15)
五、总体系能分析 (19)
六、设计总结 (20)
七、参考文献 (21)
致谢 (22)
一、课程设计目的及内容
1.1、课程设计的目的
通过本课程的学习我们不仅能加深理解和巩固理论课上所学的有关 PCM编码和解码的基本概念、基本理论和基本方法,而且能锻炼我们分析问题和解决问题的能力;同时对我们进行良好的独立工作习惯和科学素质的培养,为今后参加科学工作打下良好的基础。
本课程设计主要研究8PSK信号的调制解调原理性能分析。通过完成本课题的设计,拟达到以下目的:
1.学习如何利用计算机仿真方法和技术对通信系统的理论知识进行验证,并学会搭建简单的系统模型;
2.掌握MATLAB7.0的基础知识,熟悉MATLAB进行通信系统仿真中各个常用模块的使用方法;
3.通过系统仿真加深对通信课程理论知识的理解。
通过该课题的设计与仿真,可以提高学生综合应用所学基础知识的能力和计算机编程的能力,为今后的学习和工作积累经验。
1.2课程设计的内容
根据题目要求,查阅相关资料,掌握数字带通的 BPSK 调制解调的相关知识。学习 MATLAB 软件,掌握 MATLAB各种函数的使用。在此基础上,完成以下实验要求:
1)设计系统整体框图及数学模型。
2)运用 MATLAB进行编程,实现 BPSK 的调制解调过程的仿真。其中包括信源、BPSK信
号的产生,信道噪声的加入,BPSK信号的载波提取和相干解调。
3)系统性能的分析包括信号带宽,波形对比以及误码率的计算。
二、BPSK 仿真设计思路
2.1 相移键控系统概述
相移键控是目前扩频系统中大量使用的调制方式,也是和扩频技术结合最成熟的调制技术,原则上看是一种线性调制。从基带变换到中频以及射频,中间的频谱搬移和信号放大需要一个要求较高的线性信道,因而,设计要求较高。
相移键控系统中,有待传输的基带数字脉冲控制着载波相位的变化,从而形成振幅与频率不变,而相位取离散值变化的已调波。
2.2数字带通传输分类
数字信号的传输方式分为基带传输和带通传输,在实际应用中,大多数信道具有带通特性而不能直接传输基带信号。为了使数字信号在带通信道中传输,必须使用数字基带信号对载波进行调制,以使信号与信道的特性相匹配。这种用数字基带信号控制载波,把数字基带信号变换为数字带通信号的过程称为数字调制。
数字带通传输中一般利用数字信号的离散取值特点通过开关键控载波,从而实现数字调制,比如对载波的振幅、频率和相位进行键控可获得振幅键控(ASK )、频移键控(FSK )和相移键控(PSK )。这三种数字调制方式在抗干扰噪声能力和信号频谱利用率等方面,以相干PSK 的性能最好,目前已在中、高速传输数据时得到广泛的应用。
2.3 BPSK 信号调制/解调原理
2.3.1 BPSK 信号调制原理
二进制相移键控 BPSK (Binary Phase Shift Keying )方式一般是键控的载波相位按基带脉冲序列的规律而改变的数字调制方式,也就是说,二进制的数字基带信号 0 与 1 分别用相干调制的载波的 0 与π相位的波形来表示。其表达式由公式(1-1)给出:
()[()]cos()n T b i i n s t a g t nT t ωθ∞
=-∞=-+∑ (1-1)
其中{n A }为双极性的二进制数字序列,n A 的取值为± 1,b T 为二进制的符号间隔,()T g t 基带的发送成形滤波器的冲激响应,通常具有升余弦特性;i ω是调制载波的频率,i θ是调制载波的初始相位。
用 BPSK 调制方式时,因为发送端以某一个相位作为基准,所以在接收端也一定有这样一个固定的基准相位作为参考。假如参考相位发生变化了,那么接收端恢复的信息也会出错,也就是存在“倒π”现象。因此需要在接收端使用载波同步,才能够正确恢复出基带的信号。
BPSK信号的调制原理框图如图2-1所示,典型波形如图2-2所示。
图2-1 BPSK调制原理图
图2-2 发送码元为1 0 0 1 1的BPSK 波形
BPSK 信号的频谱如图2-3所示,可以计算频谱效率,所谓频谱效率是指信号传输速率与所占带宽之比。在BPSK 中,信号码元为b T ,故信号传输速率为1/b b f T ,以频谱的主瓣宽度为传输带宽,忽略旁瓣的影响,则射频带宽为2/b T ,频谱效率为:
b
b
1=
=0.5b /s 2T T 信号传输速率/带宽(每赫)
即每赫兹带宽传输0.5b/s 。注意,这里是以射频带宽计算的,若以基带带宽来计算,那就是
每赫兹1 b/s 。
图2-3 BPSK 的频谱
BPSK 的调制器非常简单,只要把数字信号与载波相乘即可。不过这里数字信号的“0”要用“-1”来表示(在数字通信中,符号“1”用“+1”来表示,“0”则用“-1”来表示)。由图2-3可见,BPSK 波形与信息代码之间的关系是“异变同不变”,即:若本码元与前一码元相异,则本码元内BPSK 信号的初相相对于前一码元内BPSK 信号末相变化180°;否则不变。
2.3.2 BPSK 信号解调原理
因为BPSK 信号的幅度与基带信号无关,故不能用包络检波法而只能用相干解调法解调BPSK 信号,在相干解调过程中需要用到与接收的BPSK 信号同频同相的相干载波,相干接收机模型如图2-4所示: