概述
文章目录
- 一、要求
- 二、设计
- 三、代码
- 四、结果
- 五、结论
一、要求
通过一个简单的模拟程序来说明多径衰落信道的特点,针对影响信道的两个重要参数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实现多径信道仿真一、要求二、设计三、代码四、结果五、结论所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复