【技术实现步骤摘要】
一种用于MIMO
‑
OFDM的相位旋转UCD预编码算法
[0001]本专利技术属于MIMO通信
,具体涉及用于MIMO
‑
OFDM的相位旋转UCD(PR
‑
UCD)预编码算法。
技术介绍
[0002]在MIMO通信系统中,使用UCD预编码[1],可以将信道分解成多个独立且完全相同的子信道,可以达到信道容量的严格无损,但在5G无线系统中,面向频率选择性衰落信道,通常将MIMO或大规模MIMO和正交频分复用技术(OFDM)结合在一起。每个子载波对应着各自独立的衰落系数,但在每个子载波上使用不同的UCD预编码,会破坏信道的平滑性,给信道估计带来困难。
[0003]针对MIMO
‑
OFDM,设计一种改进的UCD预编码算法提高等效信道在频域的平滑性,是一个非常具有实际意义的问题。本专利技术方法直接面向等效信道矩阵,对UCD进行相位旋转的优化,改进原有的UCD预编码算法,提高等效信道的平滑性,为信道估计带来方便。
[0004]奇异值分解(SVD)的预编码也存在同样的破坏信道平滑性的问题,专利[2]提出了针对SVD预编码进行相位旋转来提高等效信道的平滑性,为信道估计带来方便。本专利技术的创新在于将信道平滑运用到UCD方案中。
技术实现思路
[0005]本专利技术的目的在于提供一种对UCD分解进行优化的相位旋转UCD(PR
‑
UCD)预编码算法,既可以将信道分解成L个独立且完全相同的子信道,又能避免传统的U ...
【技术保护点】
【技术特征摘要】
1.一种用于MIMO
‑
OFDM的相位旋转UCD预编码矩阵算法,其特征在于,具体步骤如下:(1)问题的归结(1.1)对于有N
f
个子载波的MIMO
‑
OFDM系统,发射天线数为M
t
,接收天线数为M
r
,在第i个子载波上,接收信号被表示为:y
(i)
=H
(i)
s
(i)
+z
(i)
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)其中,是秩为L的频域信道系数矩阵,表示发送信号,是接收信号;是零均值循环对称复高斯噪声;当信道状态在发送端已知,可计算并利用V
i
作为第i个子载波上的编码矩阵来正交化信道,如此获得等效信道PR
‑
UCD预编码矩阵的算法如下;首先,由于SVD分解是不唯一的;对H进行SVD分解:H=UΛV
H
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)令对角矩阵:利用对角矩阵的互易性,H=UDΛD
‑1V
H
;把D吸收进U和V之后得到:于是有:对于任何相位式(4)都是SVD;传统的UCD预编码矩阵F的形式如下:其中,Φ=diag(φ1,
…
,φ
L
)是对角矩阵,其第l个对角元素决定了第l个子信道的能量分配,具体通过注水功率分配法求解,是通过UCD分解获得的酉矩阵;经过预编码后等效信道H
eff
表示为:其中,为对角矩阵;用G
a
表示增广矩阵:其中,α定义为即噪声功率与信号功率之比;对G
a
做QR分解:G
a
=QR
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(8)由于G
a
与Ω有关,R也与Ω有关;
通过UCD分解获得的Ω,使得R矩阵满足对角元素都相等;根据UCD中的定理,有:其中,ρ
l
表示第l流的信噪比,r
ll
表示R的第l个对角元素;R的对角元素都相等,使L流中每一流的信噪比都相等;由于UCD算法对于Ω的计算涉及到对G
a
矩阵的奇异值进行两两配对和Givens旋转操作,这表示在不同子载波上如果采用不同的配对和旋转方式会严重破坏等效信道在相邻子载波之间的平滑性,于是,对传统的UCD进行如下改进,使其更好地应对OFDM的场景;具体是在OFDM中,对于相邻的一簇M个子载波,使用同一个来尽可能保持等效信道在相邻子载波之间的平滑,即预编码矩阵的形式修正如下:其中,为向下取整操作;对右乘一个对角矩阵右乘一个对角矩阵新的增广矩阵为:则的QR分解:由于不会改变上三角矩阵的对角元素的绝对值,从(9)可知其不会影响任何流的信噪比;预编码P
(i)
的最终形式如下:那么第i个子载波上的等效信道为:通过调整D
(i)
和的对角元素的相位来提高等效信道在频域的光滑性,从而为后
续的信道估计带来方便,而该相位调整不会影响各个数据流的信噪比;(1.2)对于有L个正交子信道可以用来传输L个数据流;把所有N
f
个子载波上第l个子信道排列在一起,得到一个M
r
×
N
f
的矩阵根据傅里叶变换性质:其中,F为反傅里叶变换(IDFT)矩阵:其中,F为反傅里叶变换(IDFT)矩阵...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。