我是靠谱客的博主 务实帅哥,最近开发中收集的这篇文章主要介绍matlab实现多径信道仿真一、要求二、设计三、代码四、结果五、结论,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

文章目录

  • 一、要求
  • 二、设计
  • 三、代码
  • 四、结果
  • 五、结论

一、要求

通过一个简单的模拟程序来说明多径衰落信道的特点,针对影响信道的两个重要参数2径,移动台速度来说明相干带宽、相干时间的定义。

二、设计

在这里插入图片描述
r0移动台到基站的初始距离,d=10基站距离反射墙的距离,发送端发送的信号为:r(t)=cos(2pif*t).
接收端接收到的信号有2路,一路是发射机直接到接收端,另一路经过发射机发射再反射到达接收端。从基站发出的直射信号到达移动台需要的时间为r0/c,从反射墙反射过来的信号到达所需要的时间为(2d-r0)/c。在时刻t,移动台分别接收到了从时刻t-r0/c基站发出的直射信号和从时刻t-(2d-r0)/c基站发出的反射信号。信号在传播的过程中要衰减,自由空间中,电磁波功率随距离r按平方规律衰减,相应的电场强度(接收信号电压)随1/r 规律就减。并且反射信号同直射信号的相位相反。所以,时刻r移动台按收到的合成信号为
在这里插入图片描述

三、代码

clear ; close all; clc 
v=1;  %接收端速度,静止情况为 0 
f=2;  %信号发射频率 
c=3e8; %电磁波速度 
r0=3; %移动台到基站的初始距离
d=10; %基站距离反射墙的距离 
 
t1=0.1:0.0001:10;
 
E1=cos(2*pi*f*((1-v/c).*t1-r0/c))./(r0+v.*t1); 
E2=cos(2*pi*f*((1+v/c).*t1+(r0-2*d)/c))./(2*d-r0-v.*t1);
 
 
figure
plot(t1,E1,t1,E2,'-g',t1,E1-E2,'-r') %画出直射径的信号
legend('直射径信号 ','反射径信号 ','移动台接收的合成信号 ') 
axis([0 10 -0.8 0.8])

四、结果

t1=0.1:0.001:12;在运动的情况下
在这里插入图片描述
t1=0.1:0.0001:12;在运动的情况下
在这里插入图片描述
在静止的情况下,到基站的距离为3,频率为2
在这里插入图片描述

五、结论

由上图不难看出,接收端静止时:接收端在不同的位置会受到不同的衰落;在同一位置接收到不同频率的信号也受到不同的衰落。
接收端运动时:到基站的初始距离不同衰落的程度也就不同;与静止相比运动衰落波动的程度更大

最后

以上就是务实帅哥为你收集整理的matlab实现多径信道仿真一、要求二、设计三、代码四、结果五、结论的全部内容,希望文章能够帮你解决matlab实现多径信道仿真一、要求二、设计三、代码四、结果五、结论所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(44)

评论列表共有 0 条评论

立即
投稿
返回
顶部