时域信道估计原理及matlab代码

小菜鸡第一次听说,时域信道估计时都惊呆了,感觉打开了新世界的大门。 

时域信道估计是利用相关性来实现的,当然必须保证每根发送天线的导频是正交的,可以采用m序列或ZC序列。

下面是文献里的公式推导:

%%%函数功能:信道估计
%%%输入:分别来自天线1、天线2的数据分离模块的导频
%%%输出:4个时域信道估计值

function    [h11,h21,h12,h22]=channel_esti_mimo(rx_uw_rx1,rx_uw_rx2,Cp_t1,Cp_t2)

M=63;
Mc=31;
phi=[eye(M),[eye(Mc-1);zeros(M-Mc+1,Mc-1)]];
y_rx_uw_rx1=phi*[rx_uw_rx1;zeros(Mc-1,44)];
y_rx_uw_rx2=phi*[rx_uw_rx2;zeros(Mc-1,44)];
h_rx1=( Cp_t1'*(y_rx_uw_rx1)+2)/64+1/63;
h_rx2=( Cp_t2'*(y_rx_uw_rx2)+2)/64+1/63;

h11=h_rx1(1:Mc,:);
h12=h_rx2(1:Mc,:);
h21=h_rx1(Mc+1:2*Mc,:);
h22=h_rx2(Mc+1+1:2*Mc+1,:);


end

 

  • 2
    点赞
  • 59
    收藏
    觉得还不错? 一键收藏
  • 13
    评论
移动通信无线信道建模是指对无线信道的传输特性进行模拟和建模,以便于评估和优化无线通信系统的性能。在建模过程中,一般会考虑无线信道的路径衰落、多径效应、阴影衰落、干扰噪声等因素。 通常可以使用多径衰落模型来描述无线信道,其中最常用的模型之一是瑞利衰落模型。瑞利衰落模型是一种忽略多径幅度和相位的随机过程建模方法,适用于城市和郊区等复杂环境下的信道传输。瑞利衰落信道模型的主要特点是由时域的冲击响应函数来描述信道的时域行为,其幅度服从瑞利分布,相位服从均匀分布。 下面是一个简单的使用MATLAB来模拟瑞利衰落信道的代码: ```MATLAB % 设置参数 fc = 900e6; % 无线信道的中心频率 fs = 10e6; % 采样频率 t = 0:1/fs:1; % 时间向量 Ts = 1/fs; % 采样间隔 % 生成瑞利衰落信道 tau = [0 0.2 0.4]; % 多径延迟 pdb = [0 -3 -6]; % 多径功率衰落 fadeChannel = rayleighchan(1/fs, fc, tau, pdb); % 创建瑞利衰落信道对象 fadeChannel.StoreHistory = 1; % 存储信道的冲击响应 fadeSignal = filter(fadeChannel, ones(size(t))); % 瑞利衰落信道响应 % 画出瑞利衰落信道冲击响应 plot(fadeChannel.PathDelays, fadeChannel.PathGains, '*') xlabel('时延') ylabel('功率衰落') title('瑞利衰落信道的冲击响应') % 画出瑞利衰落信道的时域响应 plot(t, fadeSignal) xlabel('时间') ylabel('冲击响应') title('瑞利衰落信道的时域响应') ``` 通过以上代码,我们可以将瑞利衰落信道模型用MATLAB进行模拟,并可视化其冲击响应和时域响应,以更好地理解移动通信无线信道建模的过程。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 13
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值