- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验报告
实验目的
掌握BPSK信号调制、相干解调方法;
掌握扩频、解扩的方法;
插入导频,进行定时同步
掌握BPSK扩频信号误码率计算。
实验内容
BPSK信号的调制;
BPSK信号扩频;
BPSK信号延时并且插入导频,检测信息位置;
不同信噪比环境下BPSK扩频信号误码率计算,并与理论误码率曲线对比。
实验原理
BPSK信号调制原理
系统原理
图1BPSK调制系统原理框图
BPSK调制系统的原理框图如图1所示,其中脉冲成形的作用是抑制旁瓣,减少邻道干扰,通常选用升余弦滤波器;加性高斯白噪声模拟信道特性,这是一种简单的模拟;带通滤波器BPF可以滤除有效信号频带以外的噪声,提高信噪比;在实际通信系统中相干载波需要使用锁相环从接收到的已调信号中恢复,这一过程增加了系统的复杂度,同时恢复的载波可能与调制时的载波存在180度的相位偏差,即180°相位反转问题,这使得BPSK系统在实际中无法使用;低通滤波器LPF用于滤除高频分量,提高信噪比;抽样判决所需的同步时钟需要从接收到的信号中恢复,即码元同步,判决门限跟码元的统计特性有关,但一般情况下都为0。
参数要求
码元速率1000波特,载波频率4KHz,采样频率为16KHz。
定时同步
在数字通信系统中,发端按照确定的时间顺序,逐个传输数字信号中的每个码元。而在接收端必须有准确的抽样判决时刻才能正确判决所发送的码元,因此,接收端必须提供一个确定抽样判决时刻的定时脉冲序列。这个定时脉冲序列的重复频率必须与发送的数码脉冲序列的码元速率相同,同时在最佳判决时刻(或称为最佳相位时刻)对接收码元进行抽样判决。在接收端产生这样一个定时脉冲序列就是码元同步,或称位同步。
实现位同步的方法和载波同步类似,也有直接法(自同步法)和插入导频法(外同步法)两种,而在直接法中分为滤波法和锁相法。
为了得到码元同步的定时信号,首先要确定接收到的信息数据流中是否包含有位定时的频率分量。如果存在此分量,就可以利用滤波器从信息数据流中把位定时信号提取出来。
若基带信号为随机二进制不归零码序列,这种信号本身不包含位同步信号,为了获得位同步信号需在基带信号中插入位同步的导频信号,或者对该基带信号进行某种码型变换以得到位同步信息。
BPSK信号解调原理
BPSK信号的解调方法是相干解调法。由于PSK信号本身就是利用相位传递信息的,所以在接收端必须利用信号的相位信息来解调信号。图2中给出了一种2PSK信号相干接收设备的原理框图。图中经过带通滤波的信号在相乘器中与本地载波相乘,然后用低通滤波器滤除高频分量,在进行抽样判决。判决器是按极性来判决的。即正抽样值判为1,负抽样值判为0。
图2BPSK解调系统原理框图
BPSK信号误码率
在AWGN信道下BPSK信号相干解调的理论误码率为:,其中为信噪比。
在大信噪比条件下,上式可近似为:
实验结果与分析
BPSK信号产生与扩频
BPSK信号产生与扩频码产生、进行扩频的过程与上个实验过程相同,不在赘述。
导频信号
随机产生一段导频信号,长度设定为信号长度的,并且均匀分布。
信号时延
假定信号传输过程产生时延,而且时延较随机。任意设定为34个码元的时延。即在导频信号前面加入34个随机数。
查找导频信号
将导频信号与接收到的信号做相关运算,找到相关最大值,即为导频信号。得出最大值所在的位置,则截去导频信号后就是要传输的数据。
解扩与误码率计算
解扩与误码率计算过程与上一个实验相同。信噪比以0.5dB间隔从-5dB变化到10dB,观察仿真误码率与理论误码率。得到结果如图3所示。可以看出仿真结果较好。
图3仿真误码率与理论误码率
实验代码
%%BPSK扩频、插入导频、实现定时同步、统计误码率
clearall;closeall;clc;
%%383科
%%产生随机比特流作为传输信息
bit_len=100000;
bits=randint(1,bit_len);
%%初始各码元对应的基带波形s(t)
RB=1000;%符号速率
Fs=16000;%采用率
Fd=Fs/RB;%每个码元的采样点数
%-------------16阶walsh码产生--------------%
B=walsh(16);%定义walsh函数产生16阶walsh矩阵B
wal=B(4,:);%walsh码调制
wal=sign(wal-0.5);
%-------------walsh码与原码相加-------------%
sig_len=Fd*bit_len;
s=zeros(1,sig_len);%基带信号
fori=1:bit_len
ifbits(i)==1
s((i-1)*Fd+1:i*Fd)=ones(1,Fd).*wal;%扩频
else
s((i-1)*Fd+1:i*Fd)=-1*ones(1,F
原创力文档


文档评论(0)