通信原理实验 多径传播 MATLAB仿真

一、实验目的
通过实验掌握多径传播、信道的频率选择性、相干带宽等概念,理解多径信道对信号传输的影响。
二、实验原理
多径信道指信号传输的路径不止一条,接收端同时收到来自多条传输路径的信号,这些信号可能同向相加或反向相消。由于各径时延差不同,每径信号的衰减不同,因此数字信号经过多径信号后有码间干扰。通常情况下,如果信号的码元间隔远大于多径间的最大时延差,此时信号经过多径后不会产生严重的码间干扰;相反,如果信号码元间隔与多径间的时延差可比,则信号经过多径传输后会产生严重的码间干扰,此时接收端需要考虑采用均衡和其他消除码间干扰的方法才能正确接收信号。
由于多径,信道幅频特性不为常数,对某些频率产生较大的衰减,对某些频率的衰减小,即信道具有频率选择性。当输入信号的带宽远小于信道带宽时(第一个零点带宽),则信道对输入信号的所有频率分量的衰减几乎相同,这种情况下,信号经历平坦性衰减,当输入信号的带宽与信道带宽可比时,此时信号各频率分量经过信道的衰减不同,即信号经过了频率选择性的衰减。通常可用信道的时延扩展 来表示信道的多径扩展情况,多径时延扩展的倒数称为信道的相干带宽 ,设输入信号的码元间隔为 ,当 >>1时,信号的衰减是平坦的;反之,信号的衰减是频率选择性的。
数字信号经过多径非时变信道后,输出信号为

从频域观点看

三、实验内容
设三径信道

1.用Matlab画出信道的幅频响应特性和相频响应特性;
代码:
clc,clear,close all
f=-3:0.01:3;
H1=0.5exp(-j2pif0);
H2=0.707
exp(-j2pif1);
H3=0.5exp(-j2pif2);
H=H1+H2+H3;
subplot(2,1,1)
plot(f,H)
title(‘信道的幅频响应特性’)
xlabel(‘f’)
ylabel(’|H(jf)|’);
grid on
subplot(2,1,2)
plot(f,angle(H)/(2
pi))
title(‘信道的相频响应特性’)
xlabel(’\omega’)
ylabel(’\phi(\omega)’);
grid on

2.设信道输入信号为 ,其中 , , 随机取0或1,画出输出信号波形;
代码:
clc,clear,close all
a=rand(1,1000)<0.5;
s=8;%每个码元的抽样点数
Ts=1;
dt=1/s;
f=-3:0.01:3;
N=100;
t=0:dt:(Ns-1)Tsdt;
bt=0;
for i=1:1000
bt=bt+a(i)((t>0+iTs)-(t>Ts+iTs));
end
st=0.5bt+0.707[zeros(1,s),bt(1:length(t)-s)]+0.5*[zeros(1,2s),bt(1:length(t)-2s)];
subplot(2,2,1)
plot(t,bt)
title(‘输入信号’)
grid on
axis([0 100 -0.5 1.5])
Bf=abs(sig_spec(bt,t,dt,f));
subplot(2,2,2)
plot(f,Bf)
title(‘输入信号的频谱’)
grid on
subplot(2,2,3)
plot(t,st)
title(‘输出信号’)
grid on
Sf=abs(sig_spec(st,t,dt,f));
subplot(2,2,4)
plot(f,Sf)
title(‘输出信号频谱’)
grid on

3.同(2)相同形式的输入信号,但 ,画出输出信号波形。
代码:
clc,clear,close all
a=rand(1,1000)<0.5;
s=8;%每个码元的抽样点数
Ts=8;
dt=1/s;
f=-3:0.01:3;
N=100;
t=0:dt:(Ns-1)Tsdt;
bt=0;
for i=1:1000
bt=bt+a(i)((t>0+iTs)-(t>Ts+iTs));
end
st=0.5bt+0.707[zeros(1,s),bt(1:length(t)-s)]+0.5*[zeros(1,2s),bt(1:length(t)-2s)];
subplot(2,2,1)
plot(t,bt)
title(‘输入信号’)
grid on
axis([0 100 -0.5 1.5])
Bf=abs(sig_spec(bt,t,dt,f));
subplot(2,2,2)
plot(f,Bf)
title(‘输入信号的频谱’)
grid on
subplot(2,2,3)
plot(t,st)
title(‘输出信号’)
grid on
axis([0 100 -0.5 2])
Sf=abs(sig_spec(st,t,dt,f));
subplot(2,2,4)
plot(f,Sf)
title(‘输出信号频谱’)
grid on

四、思考题
1.从信道幅频相频特性分析信道对输入信号的影响;
答:由于多径传输的原因,使得信道的幅频特性不为常数,在不同频率下对信号衰减的影响不同,对一些频率的信号成分衰减较大,对一些频率的信号成分衰减较小,即此时的信道具有频率选择性衰落。
2.信道相干带宽是多少?
答:信道的相干带宽为 B=1/τm,τm为多径传输的最大时延差。
3.比较Ts=1时输入输出信号波形,比较Ts=8时输入输出信号波形。哪种情况输出信号失真较大?为什么?
答:Ts=1时输出信号失真大。因为根据工程经验,为了尽可能减小频率选择性衰落的影响,数字信号的码元宽度TB至少为TB=(3~5)τm,Ts=1时不满足上述条件,故产生了严重的失真;而Ts=8时有码元宽度远远大于多径传输的最大时延差,故此时不会产生严重的失真。

通信原理实验 多径传播 MATLAB仿真相关推荐

  1. 多径传播matlab仿真·信号分析处理

    多径传播matlab仿真 writer: M宝可梦 输入信号 s(t) = Acos(wc*t) 经过多条路径时变的衰落和时延得到接收信号 接收信号: r(t) = Σ ai(t)*cos{wc*[t ...

  2. bpsk传输系统实验matlab,通信原理实验4 BPSK系统仿真matlab程序

    通信原理实验4 BPSK系统仿真matlab程序,波形 实验名称:BPSK系统实验 一.程序代码 close all;clc;clear; ts=1;fc=2; n_sample=200;n_num= ...

  3. 通信原理 | 实验一 调制信号MATLAB实现

    1.产生一个低频cos信号 5Hz(+直流量) 产生一个高频cos信号50Hz 二者相乘 显示波形,比较有无直流量时,已调信号波形的差别 2.参照中文作业5-2,设置:fc=6fm,观察波形和频谱图 ...

  4. matlab 2ask,(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实验报告)

    <(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实验报告)>由会员分享,可在线阅读,更多相关<(最新整理)基于MATLAB的2ASK和2FSK调制仿真(通信原理实 ...

  5. 通信使用matlab三元码实验报告,Matlab仿真DSBSC信号与双极性不归零码通信原理实验报告二实验...

    Matlab仿真DSBSC信号与双极性不归零码通信原理实验报告二实验 Matlab 仿真 DSB-SC 信号与双极性不归零码通信原理实验报告二实验题目:Matlab 仿真 DSB-SC 信号与双极性不 ...

  6. matlab通信原理实验低频高频,通信原理实验一 模拟调制已调信号的波形和频谱.doc...

    通信原理实验一 模拟调制已调信号的波形和频谱.doc (17页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 14.90 积分 <通信原理>课 ...

  7. fsk调制解调实验报告 matlab,基于MATLAB的-FSK调制与解调-通信原理实验

    <基于MATLAB的-FSK调制与解调-通信原理实验>由会员分享,可在线阅读,更多相关<基于MATLAB的-FSK调制与解调-通信原理实验(2页珍藏版)>请在人人文库网上搜索. ...

  8. matlab仿真散射信道,无线信道建模原理及SUI-3信道的MATlab仿真.doc

    无线信道建模原理及SUI-3信道的MATlab仿真 无线衰落信道及仿真 无线衰落信道 在无线移动信道中,信号从发射天线经过复杂的传播环境到达接收天线,接收信号为各反射.衍射和散射分量以及信道噪声的复合 ...

  9. 【通信原理课程设计】利用MATLAB实现PCM编码的语音基带传输系统

    目录 一.摘要 二.设计任务 项目作业分析: 三.设计内容 1.整体设计方案 2.设计内容 四.结果与分析 这个项目在我的B站上有专门的视频演示:[通信原理课程设计]利用MATLAB实现PCM编码的语 ...

最新文章

  1. 菜鸟学习.Net的感想!
  2. LiveData ViewModel 使用详解
  3. 开源FastGithub
  4. Google App Engine JAX-RS REST服务
  5. oracle_sod,oracle geometry几何关系sdo_Geom.Relate介绍,
  6. react 示例_2020年的React Cheatsheet(+真实示例)
  7. 修改服务器时间报错,修改服务器时间linux
  8. javascript中call apply的区别
  9. java react_Java 9React流
  10. 测试工程师面试准备之----测试基础
  11. 高等数学(第七版)同济大学 习题4-3 个人解答
  12. 住在我隔壁储藏室的大学刚毕业的小夫妻
  13. ES deeping pageing
  14. 10246 - Asterix and Obelix
  15. 【AGV——第1篇】AGV导航方式
  16. Python编程入门之Arcade游戏编程(一)
  17. Flink janino,跟老铁又学到了
  18. java无人售货_Hi,我们用飞桨做了一个“AI无人售货柜”
  19. 2017校招准备 hadoop面试100道
  20. 苹果12官网html代码免费版,今日苹果官网上线了iOS12系统的中文介绍页!

热门文章

  1. 外设篇:NandFlash和iNand
  2. 通往大国之路 中国的知识重建和文明复兴
  3. Excel快速输入对勾和错号
  4. 高性能微信公众平台开发
  5. android 键盘 自动消失,Android 系统键盘怎么也不消失
  6. statsmodels遇到的坑!!!
  7. 并发编程之CPU缓存架构缓存一致性协议详解(二)
  8. 移动宽带光猫真正后台上网设置
  9. 第十一期 U-Boot介绍《路由器就是开发板》
  10. JavaScript高级笔记_002_构造函数和原型