BPSK调制解调
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、 主要内容
1、简要阐述BPSK 调制解调原理
2、用MATLAB 进行仿真,附上仿真源程序和仿真结果,对结果进行分析。
二、 主要原理
2.1 BPSK 的调制原理
在二进制数字调制中,当正弦载波的相位随二进制数字基带信号离散变化时,则产生二进制移相键控(2PSK )信号。通常用已调信号载波的0度和180度分别表示二进制数字基带信号的1和0.二进制移相键控信号的时域表达式为
t w nT t g a t e c s n
n PSK cos )]([)(2-=∑ (式2—1)
其中,n a 与2ASK 和2FSK 时的不同,在2PSK 调制中,n a 应选择双极性,即当发送概率为P ,1a =n ,当发送概率为1-P, 1-=n a 。若g(t)是脉宽为S T 、高度为1的矩形脉冲,则有
当发送概率为P 时,)cos()(2t w t e c PSK = (式2—2) 发送概率为1-P 时,)cos(2t w e c PSK -= (式2—3)
由(式2—2)和(式2—3)可以看出,当发送二进制符号1时,已调信号)(e 2t PSK 取0度相位,当发送二进制符号为0时,)(e 2t PSK 取180度相位,则有
)cos(2n c PSK t w e ϕ+=,其中发送符号1,00=n ϕ,发送符号0,0180=n ϕ。
这种以载波的不同相位直接表示相应二进制数字调制信号的调制方式,称为二进制绝对移向方式。下面为2PSK 信号调制原理框图2.1所示:
图2.1:2PSK 信号的调制原理图(模拟调制方法)
利用模拟调制的方法去实现数字式调制,即把数字调制看成是模拟调制的一个特例,把数字基带信号当做模拟信号的特殊情况处理。
图2.2 BPSK 信号时间波形示例
2.2 BPSK 解调原理
2PSK 信号的解调通常都采用相干解调,解调器原理如图2.3所示,在相干解调过程中需要用到和接收的2PSK 信号同频同相的想干载波。
图2.3:BPSK 相干解调
图2.4 BPSK 解调各点时间波形
b a d e
c
在2PSK 相干信号解调过程中,当回复的相干载波产生180度倒相时,解调出的数字基带信号与将发送的数字基带信号正好相反,解调器输出数字基带信号全部错误,这通常称为“倒π”现象。为了解决这一问题,提出二进制差分相位键控2DPSK ,2DPSK 方式是用前后相邻码元的载波相对相位变化来表示数字信息的,假设前后相邻码元的载波相位差为ϕ∆,ϕ∆=0,表示数字信息“0”,当πϕ=∆,表示数字信息“1”,也可以当πϕ=∆,表示数字信息“0”,ϕ∆=0,表示数字信息“1”。2DPSK 用下面方法实现:首先对二进制数字基带信号进行差分编码,将绝对吗便是成二进制信息变换成用相对码表示二进制信息,然后再进行绝对调相,从而产生二进制差分相位键控信号。调制原理如图2.3所示:
图2.3:2DPSK 信号调制器原理图
2DPSK 相干解调原理与2PSK 相干解调原理想似,只是在抽样判决后加了码反变换器,使回复的相对码,再通过码反变换器换为绝对码,从而恢复出发送的二进制数字信息,输出的绝对码不会发生任何倒置现象,从而解决载波相位模糊问题。也可采用差分相干解调,解调原理是直接比较前后码元的相位差,从而恢复出发送的二进制数字信息,由于解调的同时完成码反变换作用,故解调器中不需要码反变换器。
三、基于MATLAB 的BPSK 调制解调仿真
3.1 仿真输出各点结果 1)产生随机的二进制比特序列
本程序传送的信号是利用随机函数产生随机的十比特二进制流。实际通信中不少信道都不能直接传送基带信号,必须用基带信号对载波波形的某些参量进行控制,使载波的这些参量随基带信号的变化而变化,即所谓正弦载波调制。正弦波可以作为数字模拟调制系统和数字调制系统的载波。
输出框图如下
2)随机二进制信号的频谱
3)产生载波信号
从原理上来说,受调载波的波形可以是任意的,只要已调信号适合于信道传输就可以了。但实际上,在大多数数字通信系统中,都寻则正弦信号作为载波。这是因为正弦信号形式简单,便于产生及接收。
因为信息速率2400b/s,载频4800Hz,一个Ts两个载波信号。
4)载波信号频谱
5)2PSK调制信号
6)2PSK调制信号频谱7)高斯白噪声
实际信道处于一个充满了各种干扰的环境中,因此,调制信号不可能无干扰的在信道中传输。为了逼真的模拟调制信号的传输环境,所以在已调信号上叠加上高斯白噪声。在完成调制后,将形成的调制信号送到高斯白噪声的加性信道中,相当于在原信号的基础上加入高斯白噪声。
8)高斯白噪声频谱
9)2psk叠加白噪声波形10)2PSK叠加白噪声频谱
11)滤波器的设计:
当信号接收机接收到信号后,该信号是经过调制和叠加噪声后的信号,不能为人们所用,为了使接收到的信号能为人们所用,只用对接收到的信号进去滤波和反调制(即解调)处理。
载波频率4800b/s,信息速率为2400b/s,因为二进制所以码元速率2400B,带通滤波器设计指标:通带上、下界频率分别为2400Hz,6400Hz,通带最大衰减为0.5dB,阶数为5。实验设计的是数字滤波器,MATLAB信号处理工具提供椭圆滤波器的设计函数有ellipap,ellipord,以及ellip,仿真中利用ellip函数计算椭圆模拟滤波器系统函数向量系数BB1,AB1。
低通滤波器的设计与带通滤波器设计方法类似,设计指标:通带截止频率1200Hz, 通带最大衰减为0.5dB,阶数为5。
MATLAB工具箱中filter是一维数字滤波器,使用方法:
Y=filter(B,A,X),输入X为滤波前序列,Y为滤波后结果序列,B/A提供滤波器系数函数,B为分子,A为分母。
设计好滤波器后,使用filter函数使调制信号通过带通滤波器,使调制信号与载波相乘进行相干解调后的调制信号通过低通滤波器进行滤波。
12)调制信号通过带通滤波器