概述
毫米波Saleh-Valenzuela信道模型的array response详细推导
在解决毫米波物理层相关问题的时候,总是不可避免地会碰到信道建模,而比较常见的毫米波信道模型就是S-V模型,在介绍信道模型之前,我们先确定天线的类型和空间位置,文献中比较常见的是线阵ULA和面阵UPA,本文侧重与UPA,天线总数是M,,天线的空间坐标系如下图所示:
需要注意的有两点,第一,此处UPA位于yz平面,这样推导出来的array response与在其他平面的array response是不一样的,但是推导过程类似。第二,方位角和仰角是如何确定的,不同的文献中可能会有不同的确定方式,在公式推导和代码过程中都是需要我们注意的。
首先,给出LOS信道的基本形式:
(1)
其中,描述了宏观的大规模衰落,并假定对于所有天线都是相同的(即阵列孔径与传播距离相比较小);后面矩阵中就是array response,记为。
而其中的是波长为的平面波wave vector波形矢量,方位角和仰角的范围分别是,。
(2)
波形矢量的物理意义是描述了平面波相对于笛卡尔坐标系的相位变化,如上图所示,所以在观察点处的波wave相较于原点经历了的相位变化。
如果我们把wave观察点的坐标表示出来,,观察点到原点的距离为d,那么公式(2)可以改写为:
(3)
如果天线是ULA,意味着没有仰角,,天线是在y轴上的,天线间隔是,那么此时的第m个天线的位置可以表示为
(4)
将公式(2)和(4)代入(1),array response
(5)
如果天线是UPA,位于y-z平面,天线间隔是和 ,那么此时的第m个天线的位置可以表示为
(6)
操作步骤同上,那么此时的array response可以表示为
(7)
S-V信道的生成代码可以参考https://github.com/yuxianghao/Alternating-minimization-algorithms-for-hybrid-precoding-in-millimeter-wave-MIMO-systems
但是这里的代码与公式推导的部分有一些出入,因为坐标系的选取不同,所以有需求还是按照需求更改代码即可。
主要参考:Massive MIMO Networks: Spectral, Energy, and Hardware Efficiency, https://ebjornson.com/research/
https://blog.csdn.net/weixin_39274659/article/details/108894763?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522160612065419195264721461%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=160612065419195264721461&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_v2~rank_blog_default-1-108894763.pc_v2_rank_blog_default&utm_term=DFT&spm=1018.2118.3001.4450
最后
以上就是温暖小伙为你收集整理的毫米波Saleh-Valenzuela信道模型的array response详细推导的全部内容,希望文章能够帮你解决毫米波Saleh-Valenzuela信道模型的array response详细推导所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复