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
在这里插入图片描述

五、结论

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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值