- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实验一 数字基带传输实验
一、实验目的
1、提高独立学习的能力;
2、培养发现问题、解决问题和分析问题的能力;
3、学习 Matlab 的使用;
4、掌握基带数字传输系统的仿真方法;
5、熟悉基带传输系统的基本结构;
6、掌握带限信道的仿真以及性能分析;
7、 通过观测眼图和星座图判断信号的传输质量。
二、实验原理
1.数字通信系统模型
信源
信 源
信道
数字
编码器
编码器
调制器
数字信源
噪声 信道
信宿
信 源
信道
数字
译码器
译码器
解调器
数字信宿
编码信道
数字通信系统模型
2.数字基带系统模型
图中各方框功能简述如下 :
信道 :是允许基带信号通过的媒质, 通常会引起传输波形的失真并且引入噪声, 实验中假设
为均值为零的高斯白噪声。
发送滤波器 :用于产生适合信道传输的基带信号波形, 若采用匹配滤波器, 则它与接收滤波
器共同决定传输系统的特性。
接收滤波器 :用来接收信号, 尽可能滤除信道噪声和其他干扰, 使输出波形有利于抽样判决。
若采用非匹配滤波器,则接收滤波器为直通,不影响系统特性。
抽样判决器: 在传输特性不理想及噪声背景下, 在规定时刻对接收滤波器的输出波形进行抽
样判决以恢复或再生基带信号。
位定时提取: 用来位定时脉冲依靠同步提取电路从接收信号中提取, 其准确与否直接影响判
决结果。
传输物理过程简述如下 :
假设输入符号序列为
,在二进制的情况下,符号
的取值为
0,1
或 -1,+1。为方便分析,
我们把这个序列对应的
基带信号 表示成
这个信号是由时间间隔为 Tb 的单位冲激响应 构成的序列,其每一个 强度则由 决
定。
离散域发送信号—— A ,比特周期,二进制码元周期
设发送滤波器的传输特性 或 则
当 激励发送滤波器时,发送滤波器产生的输出信号为
=
=
离
散
域
发
送
滤
波
器
输
出
:
=
=
信道输出信号 (信道特性为 1)
离散域信道输出信号或接收滤波器输入信号——
或
则接收滤波器的输出信号
或
=
=
其中
离散域接收滤波器的输出信号
=
=
其中 g( )=
如果位同步理想,则抽样时刻为
抽样点数值为
判决为 比较即可得到误码率,分析传输质量。
升余弦滚降滤波器
T ,| f |
(1
)
]
2T
H ( f )
T 1
cos
T (| f | 1
) ,(1
) | f | (1 )
2
2T
2T
2T
0,| f |
(1
)
2T
(2) h(t)
sin t / T
cos t / T
t / T
1 4 2 t2 / T 2
4.最佳基带系统
要求接受滤波器的频率特性与发送信号频谱共轭匹配。由于最佳基带系统的总特性是确定的,故最佳基带系统的设计归结为发送滤波器和接受滤波器特性的选择。设信道特性理想,则有
(延时为 0)
有
可选择滤波器长度使其具有线性相位。
如果基带系统为升余弦特性,则发送和接收滤波器为平方根升余弦特性。
三、实验内容
1. 信源模块
f
unction [ x,y ]=source( L,A)%
产生源序列,生成
0、1 等概率分布的二进制信源序列
A=4;% 每个间隔抽取 4 个点
a=rand(1,L);% 产生 0-1 之间均匀分布的随机序列
for i=1:L
if (a(i)0.5) %
若产生的随机数在(
0.5,1 )区间内,则为
1
a(i)=1;
else
a(i)=-1;% 若产生的随机数在(
0,0.5 )区间内,则为
-1
end
end
d=zeros(1,length(a)*A);% 产生零序列
for i=1:length(a)
d(1+A*(i-1))=a(i);% 每两点之间插入三个零点,即模拟每周期取四个取样点
x=a;
y=d;
end
匹配滤波器模块
function [ht,Hrf,n,f]=matched_filter(Ts,F0,N,alpha)
%匹配滤波器模块,由频域到时域
n=[-(N-1)/2:(N-1)/2];% 时域取值范围为 -15--15
f1=(1-alpha)/(2*Ts);
f2=(1+alpha)/(2*Ts);
k=n;
f=n*F0/N;% 频域
Hf=zeros(1,N); %升余弦滚降滤波器
for i=1:31 % 升余弦滚降滤波器频域特性
if (abs(f(i))=f1)
Hf(i)=Ts;
elseif(abs(f(i))=f2)
Hf(i)=Ts/2*(1+cos(pi*Ts/alpha*(abs(f(i))-(1-alpha)/(2*Ts))));
else Hf(i)=0;
end
end
Hrf=sq
原创力文档


文档评论(0)