《通信原理课程设计BPSK调制与解调》由会员分享,可在线阅读,更多相关《通信原理课程设计BPSK调制与解调(23页珍藏版)》请在金锄头文库上搜索。
1、摘 要本次课程设计以基于 MATLAB 的 BPSK 调制仿真及性能分析为题目,其中 BPSK(Binary Phase Shift Keying),即二进制相移键控,是一种数字带通调制方法。此次课设中着重介绍了算法的实现,并采用 MATLAB 程序仿真测试了 BPSK 过程中双极性不归零的产生、载波的形成、BPSK 的模拟调制、信号通过 AWGN 信道、带通滤波器的设计、低通滤波器的设计、抽样判决、载波的恢复、而且建立蒙特卡洛仿真模型统计系统误码率,并与理论误码率曲线进行比较。调制过程中采用模拟调制方法得到调制信号,并进行了信号的频谱分析;调制信号通过信道时加入了高斯白噪声;在设计带通、低通
2、滤波器时采用了Butterworth 滤波器;并经过蒙特卡洛仿真模型对误码率进行了分析。关键词:BPSK;调制;滤波器;蒙特卡洛分析I目 录一、前言 .1二、设计意义及任务 .22.1 目的与意义 .22.2 任务及要求 .2三、设计方案与原理 .33.1 系统总体设计 .33.1.1 通信系统模型 .33.2 原理介绍 .43.2.1 调制的概念 .43.2.2 调制的种类 .43.2.3 调制的作用 .43.2.4 调制方式 .43.3 BPSK 调制基本原理 .53.3.1 BPSK 调制原理 .53.3.2 BPSK 数字解调原理 .73.4 蒙特卡洛(Monte Carlo)仿真的简
3、介 .8四、仿真结果及分析 .104.1 各部分仿真结果 .104.1.1 BPSK 信号调制的实现 .104.1.2 加噪及经带通滤波后的信号 .134.1.3 与恢复载波相乘后的信号 .144.1.4 抽样判决及消除延迟 .144.1.5 计算误码率 .164.2 仿真结果分析 .18设计总结 .19参考文献 .20致 谢 .210一、前言 在信息时代的现在,信息的传输及通信起着支撑作用。而对于信息的传输,数字通信已经成为重要的手段,数字信号的调制就显得尤为重要。数字信号传输方式分为数字带通传输和数字基带传输。带通调制通常需要一个正弦波作为载波,把基带信号调制到这个载波上,使这个载波的一个
4、或者几个参量上载有基带数字信号的信息,并且还要使已调信号的频谱倒置适合在给定的带通信道中传输。特别是在无线电通信中,调制是必不可少的,因为要使信号能以电磁波的方式发送出去,信号所占用的频带位置必须足够高,并且信号所占用的频带宽度不能超过天线的的通频带,所以基带信号的频谱必须用一个频率很高的载波调制,使期带信号搬移到足够高的频率上,才能够通过天线发送出去。基带信号的调制主要分为线性调制和非线性调制,线性调制是指已调信号的频谱结构与原基带信号的频谱结构基本相同,只是占用的频率位置搬移了。而非线性调制则是指它们的结构完全不同不仅仅是频谱搬移,在接收方会出现很多新的频谱分量。在三种基本的调制中,ASK
5、 属于线性调制,而 FSK 和PSK 属于非线性调制。已调信号会在接收方通过各种方式通过解调得到,但是由于噪声和码间串扰,总会有一定的失真。所以人们总是在寻找不同的接收方式来降低误码率,其中的接收方式主要有相干接收和非相干接收。在接收方通过载波的相位信号去检测信号的方法称为相干检测,反之若不利用就称为非相干检测,而对于一些特别的调制有特别的解调方式,如过零检测法。系统的性能好坏取决于传输信号的误码率,而误码率不仅仅与信道、接收方法有关还和发送端采用的调制方式有很大的关系。我们研究的ASK,FSK, PSK 等就主要是发送方的调制方式。对于本次课程设计二进制相移键控 BPSK(Binary Ph
6、ase Shift Key)是利用载波的相位变化来传递数字信息,而振幅和频率保持不变的一种数字带通调制方式。本文主要对 BPSK 信号的原理及其相干解调系统性能进行了分析和仿真,这样能让我们对数字调制方式有一个更清楚的认识。在实际应用中,PSK 具有恒包络特性,频带利用率比 FSK高,在相同信噪比的条件下误码率也较低,同时 PSK 调制实现相对简单,故卫星通信,遥测遥控中用得最多的是 BPSK 方式调制。1二、设计意义及任务2.1 目的与意义BPSK (Binary Phase Shift Keying),把模拟信号转换成数据值的转换方式之一,利用偏离相位的复数波浪组合来表现信息键控移相方式。
7、BPSK 使用了基准的正弦波和相位反转的波浪,使一方为 0,另一方为 1,从而可以同时传送接受 2 值(1 比特 )的信息。移相键控分为绝对移相和相对移相两种。以未调载波的相位作为基准的相位调制叫作绝对移相。以二进制调相为例,取码元为1时,调制后载波与未调载波同相;取码元为0 时,调制后载波与未调载波反相;1和0时调制后载波相位差 180。就模拟调制法而言,与产生 2ASK 信号的方法比较,只是对 s(t)要求不同,因此BPSK 信号可以看作是双极性基带信号作用下的 DSB 调幅信号。而就键控法来说,用数字基带信号 s(t)控制开关电路,选择不同相位的载波输出,这时 s(t)为单极性 NRZ
8、或双极性 NRZ 脉冲序列信号均可。本设计分析 BPSK 调制和解调系统,并用 BPSK 软件仿真调制系统,最后建立蒙特卡洛仿真模型,统计系统误码率。该题目概括了MATLAB 技术、通信系统原理等课程的主要知识点,通过该设计能够培养和提高学生综合设计能力,为今后的学习和工作积累经验。2.2 任务及要求1、掌握 BPSK 调制的基本原理;2、分析 BPSK 系统,及其误码性能;3、利用 MATLAB 软件建立系统仿真平台;4、建立蒙特卡洛仿真模型,统计系统误码率。2三、设计方案与原理 3.1 系统总体设计总体的系统设计方案如图 3.1.1 所示:图 3.1.1 系统方案图3.1.1 通信系统模型信道:信道就是信号的通道。通信系统一般模型如图 3.1.2 所示:图 3.1.2 通信系统一般模型就总体而言,信道应看作一个线性系统,满足线性叠加原理。信号在信道中传输,存在衰耗和时延,信道中总是存在噪声,信号在