SCM信道模型和SCME信道模型的matlab特性仿真,对比空间相关性,时间相关性,频率相关性

简介: 该简介展示了使用MATLAB 2022a进行无线通信信道仿真的结果,仿真表明信道的时间、频率和空间相关性随间隔增加而减弱,并且宏小区与微小区间的相关性相似。文中介绍了SCM和SCME模型,分别用于WCDMA和LTE/5G系统仿真,重点在于其空间、时间和频率相关性的建模。SCME模型在SCM的基础上进行了扩展,提供了更精细的参数化,增强了模型的真实性和复杂度。最后附上了MATLAB核心程序,用于计算不同天线间距下的空间互相关性。

1.算法仿真效果
matlab2022a仿真结果如下(完整代码运行后无水印):

1.jpeg
2.jpeg
3.jpeg

   由仿真结果可以看出:信道时间相关性随着时间间隔的增大而减小,同一个天线间隔下,宏小区与微小区的间相关性相同,因为这两种场景的AOA产生方法相同,也反映出该信道模型不够准确。同理,频率相关性,空间相关性也具有类似的特征。

2.算法涉及理论知识概要
SCM和SCME是两种用于仿真无线通信信道特性的模型,特别是在LTE和后续技术如5G的研究与设计中。它们旨在模拟真实环境中复杂的无线电波传播特性,包括空间相关性、时间相关性和频率相关性。

  SCM模型最初设计用于WCDMA系统,后来被扩展用于其他通信系统。它考虑了多种传播场景,如微小区、宏小区、室内环境等,通过一系列参数来表征信道的多径特性、衰落特性及空间、时间、频率的相关性。

  其信道模型图如图所示:

79b5cc3271a4c4900e44517e8f7c338d_watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=.png

信道的空间相关函数:

3cda17b5ed20b24792022e4d502419f7_watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=.png

信道的时间相关函数:

def4c60a900341016bc60afb32002977_watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=.png

信道的频率相关函数:

6de6fd885d1474f0f8e211f076325b80_watermark,size_14,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=.png

   SCME模型专为LTE和后续技术设计,它在SCM基础上进行了扩展和改进,以适应更高速率、更广频谱的应用场景。SCME模型同样关注空间、时间和频率相关性,但提供了更为精细的参数化,以适应多样化的信道环境。

   空间相关性:SCME模型在空间相关性方面引入了更为细致的簇(Cluster)概念,每个簇内部包含多个径,簇间和簇内径之间的角度和功率分布都有明确的模型描述。空间相关性通过簇的分布和各径功率的角分布函数来表征,增加了模型的复杂度和真实性。

   时间相关性:SCME模型沿用了多普勒效应来模拟时间选择性,但对多普勒频谱进行了细化,以更好地适应移动速度范围更广的设备。此外,它还可能包含更复杂的时变模型来描述快速和慢速衰落过程。

  频率相关性:在SCME中,频率相关性通过更加精确的功率延迟谱(Power Delay Profile, PDP)来描述,PDP不仅反映多径时延的统计特性,还通过更细致的多径结构模拟了更为复杂的频率选择性衰落。

3.MATLAB核心程序
```global dist;

%标准化天线间距
ds = [0:0.5:20];
Rd1= zeros(size(ds));
Rd2= zeros(size(ds));
for ii = 1:length(ds);
ii
Rtmp1 = 0;
Rtmp2 = 0;
for ij = 1:100
dist=ds(ii);
H1=scm(scmparset,linkparset(1),antparset);%macro
H2=scm(scmparset2,linkparset(1),antparset);%micro
%计算空间相关性
[R,C,K,P] = size(H1);
for i1=1:K
for j1=1:P
Rtmp1 = Rtmp1+mean2(H1(:,:,i1,j1)[H1(:,:,i1,j1)]');
Rtmp2 = Rtmp2+mean2(H2(:,:,i1,j1)
[H2(:,:,i1,j1)]');
end
end
end
Rd1(ii)=abs(Rtmp1)/P/K/100;
Rd2(ii)=abs(Rtmp2)/P/K/100;
end

Rd1 = Rd1/max(Rd1);
Rd2 = Rd2/max(Rd2);

figure;
plot(ds,Rd1,'b');
hold on
plot(ds,Rd2,'r--');
xlabel('标准化天线间距');
ylabel('空间互相关性');
legend('macro','micro');
save result.mat ds Rd1 Rd2
01_165m

```

相关文章
|
4天前
|
算法
基于极大似然算法的系统参数辨识matlab仿真
本程序基于极大似然算法实现系统参数辨识,对参数a1、b1、a2、b2进行估计,并计算估计误差及收敛曲线,对比不同信噪比下的误差表现。在MATLAB2022a版本中运行,展示了参数估计值及其误差曲线。极大似然估计方法通过最大化观测数据的似然函数来估计未知参数,适用于多种系统模型。
|
4天前
|
机器学习/深度学习 算法 数据安全/隐私保护
基于NSCT非采样轮廓波变换和CNN网络人脸识别matlab仿真
本项目展示了一种结合非采样轮廓波变换(NSCT)与卷积神经网络(CNN)的人脸识别系统。通过NSCT提取多尺度、多方向特征,并利用CNN的强大分类能力实现高效识别。项目包括ORL人脸库的训练结果对比,提供Matlab 2022a版本下的完整代码及详细中文注释,另有操作步骤视频指导。
|
1月前
|
安全
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
本文介绍了2023年高教社杯数学建模竞赛D题的圈养湖羊空间利用率问题,包括问题分析、数学模型建立和MATLAB代码实现,旨在优化养殖场的生产计划和空间利用效率。
105 6
【2023高教社杯】D题 圈养湖羊的空间利用率 问题分析、数学模型及MATLAB代码
|
1月前
|
存储 算法 搜索推荐
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
本文提供了2022年华为杯数学建模竞赛B题的详细方案和MATLAB代码实现,包括方形件组批优化问题和排样优化问题,以及相关数学模型的建立和求解方法。
78 3
【2022年华为杯数学建模】B题 方形件组批优化问题 方案及MATLAB代码实现
|
1月前
|
数据采集 存储 移动开发
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
本文介绍了2023年五一杯数学建模竞赛B题的解题方法,详细阐述了如何通过数学建模和MATLAB编程来分析快递需求、预测运输数量、优化运输成本,并估计固定和非固定需求,提供了完整的建模方案和代码实现。
61 0
【2023五一杯数学建模】 B题 快递需求分析问题 建模方案及MATLAB实现代码
|
4月前
|
数据安全/隐私保护
耐震时程曲线,matlab代码,自定义反应谱与地震波,优化源代码,地震波耐震时程曲线
地震波格式转换、时程转换、峰值调整、规范反应谱、计算反应谱、计算持时、生成人工波、时频域转换、数据滤波、基线校正、Arias截波、傅里叶变换、耐震时程曲线、脉冲波合成与提取、三联反应谱、地震动参数、延性反应谱、地震波缩尺、功率谱密度
基于混合整数规划的微网储能电池容量规划(matlab代码)
基于混合整数规划的微网储能电池容量规划(matlab代码)
|
4月前
|
算法 调度
含多微网租赁共享储能的配电网博弈优化调度(含matlab代码)
含多微网租赁共享储能的配电网博弈优化调度(含matlab代码)
|
4月前
|
Serverless
基于Logistic函数的负荷需求响应(matlab代码)
基于Logistic函数的负荷需求响应(matlab代码)
|
4月前
|
供应链 算法
基于分布式优化的多产消者非合作博弈能量共享(Matlab代码)
基于分布式优化的多产消者非合作博弈能量共享(Matlab代码)