通信工程课设数字基带传输系统的仿真设计.docx
- 文档编号:3203152
- 上传时间:2022-11-20
- 格式:DOCX
- 页数:13
- 大小:254.47KB
通信工程课设数字基带传输系统的仿真设计.docx
《通信工程课设数字基带传输系统的仿真设计.docx》由会员分享,可在线阅读,更多相关《通信工程课设数字基带传输系统的仿真设计.docx(13页珍藏版)》请在冰豆网上搜索。
通信工程课设数字基带传输系统的仿真设计
学号
成绩
***大学***学院
课程设计说明书
设计名称通信原理课程设计
设计题目数字基带传输系统的仿真设计
设计时间2012年12月3日至7日
专业通信工程
班级
姓名
指导教师
2012年12月7日
前言
数字基带传输系统是《通信原理》课程中非常重要的一部分基础性内容,为了使学生加深对通信系统的理解,其中的一些概念、原理往往需要用实验来澄清,但是该实验的实验板在市场上没有销售,而且该实验几乎无法用硬件实现;一些替代性的实验,其实验结果由于受多种因素影响,也往往不能满足要求.因此,开发一套数字基带传输系统仿真实验软件是很有必要的.在仿真软件设计中采用了Mathworks公司的MATLAB作为仿真工具,其仿真平台SIMULINK具有可视化建模和动态仿真的功能.用SIMULINK构造仿真系统,方法简单直观,开发的仿真系统使用时间流动态仿真,可以准确描述真实系统的每一细节,并且在仿真进行的同时具有较强的交互功能,易于使用.另外该软件还具有较好的可扩展性和可维护性.本文给出了采用仿真工具SIMULINK,设计数字基带传输系统仿真实验软件的系统定义、模型构造的过程.通过对仿真结果分析和误码性能测试表明,该仿真系统完全符合实验要求.
MATLAB是一种编程语言和可视化工具,是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。
它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
目录
1.前言.................................................1
2.目录.................................................2
3.课程设计的目的及意义.................................3
4.数字基带传输系统理论知识介绍.........................3
5.设计步骤.............................................4
6.源程序及运行结果.....................................7
7.心得体会............................................15
8.参考文献............................................17
一、课程设计的目的及意义
1、提高独立学习的能力;
2、培养发现问题、解决问题和分析问题的能力;
3、学习Matlab的使用;
4、掌握基带数字传输系统的仿真方法;
5、熟悉基带传输系统的基本结构;
6、掌握带限信道的仿真以及性能分析;
7、通过观测眼图和星座图判断信号的传输质量。
本次实验主要是利用MATLAB软件来进行数字基带通信系统的仿真,采用MATLAB平台仿真完成相关课程内容的实验,从而加深对理论知识的掌握。
二、数字基带传输系统理论知识介绍
数字通信是信息经编码变换处理后,以数字信号在信道上传输的,较之于模拟通信有很大的优点,因此,数字通信得到迅速发展。
数字通信有基带传输和频带传输两种方式,而基带传输系统在数字通信中有重要的代表性,本设计主要对数字基带传输系统的理论进行了探讨
数字信号的基带传输是通信系统中的一个重要环节,对基带传输研究的意义在于现代通信系统中广义上的任一线性调制的频带传输系统均可等效为基带传输系统,即数字基带传输中本就包含了频带传输的一些基本问题。
同时,就数字基带传输自身而言,随着数字通信技术的发展也被越来越多的应用[1]。
在基带传输理论学习过程中涉及到的信道编码、传输信道特性、接收滤波、抽样判决等环节存在较为抽象不易理解的问题,如果不经过实践环节,这些抽象的计算和变换难以较快的掌握。
但对于非通信专业的课程教学而言,通常缺乏专用的仪器或者实验设备来支撑这个实践环节的运作。
MATLAB是一款功能强大的工程技术数值运算跨平台语言,利用它的通信工具箱和可视化仿真模型库Simulink可有效实现通信系统的仿真。
Simulink可对动态系统进行建模、仿真并对仿真结果进行分析,其可视化建模的特点尤其适合于通信系统仿真等工作[2]。
采用MATLAB平台仿真的方法可以在一定程度上克服没有仪器设备带来的问题,以比较灵活的方式完成相关课程内容的实验,从而加深对理论知识的掌握。
3、设计步骤
(1)、主要区别了升余弦滚降和根升余弦滚降滤波器在频域和时域的不同。
主要在于频域幅度和时域过零点的区别。
(2)、主要在于匹配滤波和非匹配滤波的不同。
匹配滤波器采用发送滤波器和接收滤波器均为根升余弦滚降型。
而非匹配形式则是发送滤波器是升余弦滚降型,接收滤波器是直通滤波器,发送滤波器的输出即为接收滤波器的输入。
但是最终接收滤波器的输出结果是一致的。
判决结果与输入的序列一致。
(3)、可以根据判决结果的输出和眼图来判断码间干扰的情况。
当比特速率不是基带系统无码间干扰的最高传码率的整数倍时,判决结果的输出波形会出现码间干扰,而且眼图会很凌乱。
眼图是指通过示波器观察接收端输出的基带信号波形,从而估计(有无码间干扰)和调整系统性能。
眼睛睁得越大,噪声容限越大,系统抗噪性能越好。
(4)、输入信号信噪比越大,系统的可靠性越高。
升余弦滚降系数
影响滤波器的带宽;即
越大带宽越大。
同时也影响旁瓣衰减。
越小时域旁瓣衰减越慢,频域带宽越窄,信息传输质量越不保障。
原理设计:
1.匹配滤波器和非匹配滤波器:
升余弦滚降滤波器频域特性:
将频域转化为时域
2.最佳基带系统
将发送滤波器和接收滤波器联合设计为无码间干扰的基带系统,而且具有最佳的抗加性高斯白噪声的性能。
要求接收滤波器的频率特性与发送信号频谱共轭匹配。
由于最佳基带系统的总特性是确定的,故最佳基带系统的设计归结为发送滤波器和接收滤波器特性的选择。
设信道特性理想,则有
(延时为0)
有
可选择滤波器长度使其具有线性相位。
如果基带系统为升余弦特性,则发送和接收滤波器为平方根升余弦特性。
3.基带传输系统(离散域分析)
✧输入符号序列
✧发送信号
✧发送滤波器
✧发送滤波器输出
✧信道输出信号或接收滤波器输入信号
✧接收滤波器
✧接收滤波器的输出信号
✧如果位同步理想,则抽样时刻为
✧抽样点数值为
✧判决为其中若为最佳基带传输系统,则发送滤波器和接收滤波器都为根升余弦滤波器,当采用非匹配滤波器时,发送滤波器由升余弦滤波器基带特性实现,接收滤波器为直通。
四、源程序及运行结果
(一)、实验内容及程序
1.通过匹配滤波和非匹配滤波方式,得到不同的滚降系数下发送滤波器的时域波形和频率特性。
(1)非匹配情况下:
升余弦滚降滤波器的模块函数(频域到时域的转换)
function[Hf,ht]=f_unmatch(alpha,Ts,N,F0)
k=[-(N-1)/2:
(N-1)/2];
f=F0/N*k;
fori=1:
N;
if(abs(f(i))<=(1-alpha)/(2*Ts))
Hf(i)=Ts;
elseif(abs(f(i))<=(1+alpha)/(2*Ts))
Hf(i)=Ts/2*(1+cos(pi*Ts/alpha*(abs(f(i))-(1-alpha)/(2*Ts))));
elseHf(i)=0;
end;
end;
主函数
alpha=input('alpha=');%输入不同的滚降系数值
N=31;%序列长度
Ts=4;
F0=1;%抽样频率
n=[-(N-1)/2:
(N-1)/2];
k=[-(N-1)/2:
(N-1)/2];
f=F0/N*k;
Hf=zeros(1,N);
Hf=f_unmatch(alpha,Ts,N,F0);
ht=1/N*Hf*exp(j*2*pi/N*k'*n);%非匹配滤波器的时域特性
subplot(2,1,1)
stem(f,Hf,'.');
axis([-F0/2,F0/2,min(Hf)-0.2,max(Hf)+0.2]);
title('非匹配发送滤波器频率特性');
subplot(2,1,2);
stem(n,ht,'.');
axis([-(N-1)/2,(N-1)/2,min(ht)-0.2,max(ht)+0.2]);
title('非匹配发送滤波器的时域波形');
(二)、实验运行结果
alpha=1时
Alpha=0.5时
Alpha=0.1时
(2)匹配情况下
(三)、实验内容及程序
根升余弦滚降滤波器的模块函数(频域到时域的转换)
function[Hf,ht]=f_match(alpha,Ts,N,F0)
k=[-(N-1)/2:
(N-1)/2];
f=F0*k/N;
fori=1:
N;
if(abs(f(i))<=(1-alpha)/(2*Ts))
HF(i)=Ts;
elseif(abs(f(i))<=(1+alpha)/(2*Ts))
HF(i)=Ts/2*(1+cos(pi*Ts/alpha*(abs(f(i))-(1-alpha)/(2*Ts))));
elseHF(i)=0;
end;
end;
n=[-(N-1)/2:
(N-1)/2];
k=[-(N-1)/2:
(N-1)/2];
Hf=sqrt(HF);%发送滤波器频率特性(根升余弦滚降滤波器)
ht=1/N*Hf*exp(j*2*pi/N*k'*n);%匹配滤波器的时域特性
主函数
alpha=input('alpha=');
N=31;
Ts=4;
n=[-(N-1)/2:
(N-1)/2];
k=[-(N-1)/2:
(N-1)/2];
Hf=zeros(1,N);
Hf=f_match(alpha,Ts,N,F0);
subplot(2,1,1)
stem(f,Hf,'.');
axis([-F0/2,F0/2,min(Hf)-0.2,max(Hf)+0.2]);
title('匹配发送滤波器频率特性');
subplot(2,1,2);
stem(n,ht,'.');
axis([-(N-1)/2,(N-1)/2,min(ht)-0.2,max(ht)+0.2]);
title('匹配发送滤波器的时域波形');
(四)、运行结果
Alpha=1
Alpha=0.5
(3)由时域到频域的变化
alpha=1;
N=31;
Ts=4;
F0=1;
T0=1;
n=[-(N-1)/2:
(N-1)/2];
k=[-(N-1)/2:
(N-1)/2];
forn=-(N-1)/2:
(N-1)/2;
t=n*T0/Ts;
y=(1-4*alpha*alpha*t*t)*(pi*t);
if(y==0)
h(n+((N-1)/2+1))=(cos(pi*t)*cos(alpha*pi*t)-alpha*pi*sin(alpha*pi*t)*sin(pi*t)
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 通信工程 数字 基带 传输 系统 仿真 设计