一种基于矩阵旋转消除非正交空时分组码自干扰项的方法

文档序号:7883087阅读:207来源:国知局
专利名称:一种基于矩阵旋转消除非正交空时分组码自干扰项的方法
技术领域
本发明属于多天线无线通信系统中的一种空时发射分集技术,特别涉及一种基于矩阵旋转消除非正交空时分组码自干扰项的方法。
背景技术
空时编码(Space-Time Coding)是无线通信中一种新的编码和信号处理技术,它使用多个发射和接收天线传送信息,可以大大改善无线通信系统的信息容量。目前有关空时编码的研究主要是围绕空时格形码(Space-TimeTrellis Code,简称STTC)和空时分组码(Space-Time Block Code,简称STBC)展开的。空时格形码因其译码复杂度随发射速率的增大呈指数增加[V.Tarokh,N.Seshadri,A.R.Calderbank,Space-time codes for high datarate wireless communicationPerformance analysis and codeconstruction,IEEE Trans.on Information Theory,Mar.1998,vol.44,744-765.]使其应用受到了限制,而空时分组码则因其发射和译码结构易于实现,获得了更大的关注。1998年,Alamouti首次提出了使用两个天线发射的空时分组码[S.M.Alamouti,A simple transmitter diversity schemefor wireless communications,IEEE J.on Selected Areas inCommunications,Oct.1998,vol.16,1451-1458.],该方案根据一个2×2的编码矩阵在两个时隙内和两个天线上分别发射不同的符号,可以获得最大分集增益和最大传输速率,是一种简单而有效的编码方案。更为重要的是,Alamouti方案引发了人们对空时分组码结构更为深入地探讨。V.Tarokh等人应用正交设计理论将Alamouti方案推广到多个发射天线的情况[V.Tarokh,H.Jafarkhani,A.R.Calderbank,Space-time block codes fromorthogonal designs,IEEE Trans.on Information Theory,July.1999,vol.45,1456-1467.]。在空时码设计中引入正交性可使最大似然检测简化为一个线性处理,使得译码复杂度大大降低。但是,V.Tarokh也证明了对于复信号,可以同时获得最大分集增益和最大传输速率的正交设计仅在发射天线数等于2时存在,而当发射天线数大于2时则不存在。例如,当发射天线数分别为3、4时,采用正交设计的空时分组码尽管可以获得满分集增益,但其传输速率只能达到3/4。为此,以牺牲正交性和部分分集增益来获得更高传输速率的非正交空时分组码近来引起了人们的注意[O.Tirkkonen,A.Boariu,A.Hottinen,Minimal Non-Orthogonality Rate 1 Space-TimeBlock Code for 3+Tx,International Symposium on Spread SpectrumTechniques & Applications,Sep.2000,429-432.][H.Jafarkhani,AQuasi-Ortgohonal Space-Time Block Code,IEEE Trans.onCommunications,Jan.2001 vol.49,1-4.][A.Boariu,D.M.Ionescu,A Class of Nonorthogonal Rate-One Space-Time Block Codes WithControlled Interference,IEEE Trans.on Wireless Communications,Mar.2003,vol.2,270-276.]。以4个发射天线为例,O.Tirkkonen提出了非正交的ABBA码[O.Tirkkonen,A.Boariu,A.Hottinen,MinimalNon-Orthogonality Rate 1 Space-Time Block Code for 3+Tx,International Symposium on Spread Spectrum Techniques & Applications,Sep.2000,429-432.],它可以获得最大传输速率与部分分集增益,但这却是以编码的非正交性为代价的。由于编码的非正交在检测矩阵中引入了自干扰项,使得接收端不能实现线性的最大似然检测,因此ABBA码的性能不及正交设计的空时分组码。H.Jafarkhani与C.B.Papadias在[H.Jafarkhani,A Quasi-Ortgohonal Space-Time Block Code,IEEE Trans.onCommunications,Jan.2001 vol.49,1-4.]、[C.B.Papadias,G.J.Foschini,A Space-Time Coding Approach for Systems Employing Four TransmitAntennas,Acoustics,Speech,and Signal Processing,2001.Proceedings.(ICASSP’01),2001 IEEE International Conference on,May.2001,Vol.4,2481-2484.]中也分别提出了与ABBA码类似的准正交或非正交空时分组码,V.Tarokh已证明,对于复信号,可以获得最大分集增益和最大传输速率的正交设计仅在发射天线数等于2时存在([V.Tarokh,H.Jafarkhani,A.R.Calderbank,Space-time block codes from orthogonaldesigns,IEEE Trans.on Information Theory,July.1999,vol.45,1456-1467.],定理5.4.2)。一个典型的例子即为Alamouti方案,它定义为如下一个编码矩阵A12=s1s2-s2*s1*]]>式中A的下标1、2表示编码矩阵中的符号是s1与s2,其中第i(i=1,2)行第j(j=1,2)列的元素表示在第i个时隙内从第j个天线上发出的信号。当天线数大于2时,常以Alamouti编码作为基本的编码矩阵来构造可以获得最大传输速率的空时编码,例如当有4个发射天线时,可以以速率R=1传输的ABBA码[O.Tirkkonen,A.Boariu,A.Hottinen,MinimalNon-Orthogonality Rate 1 Space-Time Block Code for 3+Tx,International Symposium on Spread Spectrum Techniques & Applications,Sep.2000,429-432.]和准正交码[H.Jafarkhani,A Quasi-OrtgohonalSpace-Time Block Code,IEEE Trans.on Communications,Jan.2001 vol.49,1-4.],其编码矩阵分别为CABBA=A12A34A34A12,]]>CQO=A12A34-A34*A12*]]>以上两个编码矩阵都不是正交阵,因而其解码复杂度较高。这里的目的是对上述的非正交空时编码进行变换,将其变为正交阵。我们以ABBA码为例进行讨论,对于准正交码,结论也可以类推得到。考虑具有一个接收天线时的情况,信道向量h=[h1h2h3h4]T,其中hi(i=1,Λ,4)表示从发射天线i到接收天线的复信道增益,这里按照常规设信道增益的实部与虚部均是方差为0.5的高斯随机变量。假设信道衰落为准静态平坦衰落,即在一帧时间内信道增益hi保持不变。则在4个连续时隙内,接收信号向量r=[r1r2r3r4]T可表示为r=CABBAh+n其中n=[n1n2n3n4]T表示复高斯白噪声向量。再设从每个天线上发射的信号的平均功率Es=1,则每个接收天线上信号的平均功率为4。若信噪比为SNR,则每个噪声分量ni是实部与虚部均是均值为0,方差为2/SNR的复高斯随机变量。对接收信号向量r=[r1r2r3r4]T的第二项和第四项分别取共轭,我们得到r=CABBAh+n的等价关系式[A.Boariu,D.M.Ionescu,A Class ofNonorthogonal Rate-One Space-Time Block Codes With ControlledInterference,IEEE Trans.on Wireless Communications,Mar.2003,vol.2,270-276.]r~=Hs+n~=h1h2h3h4h2*-h1*h4*-h3*h3h4h1h2h4*-h3*h2*-h1*×s1s2s3s4+n1n2*n3n4*]]>即接收信号向量r~=r1r2*r3r4*T]]>也是s=[s1s2s3s4]T的充分统计量。在上式中,我们将信号向量s从编码矩阵CABBA中分离出来,用信道矩阵H来表示接收信号 使得上式具有与多用户检测问题相似的表达式,其中H与s分别相当于多用户检测中的扩频码矩阵与用户数据向量。在接收端进行匹配滤波后,应使信道矩阵H正交并且易于检测出发射信号s,这正是我们所要追求的目标。在接收端对上式两边同时左乘HH进行信道匹配滤波,得到y=HHr~=HHHs+HHn~=Δ4s+HHn~]]>上式中,Δ4=HHH=α0β00α0ββ0α00β0α,]]>其中α=Σl=14|hi|2,]]>β=2Re{h1*h3+h2*h4},]]>Re{·}表示对复数取其实部。从上式可以看出,由于ABBA码的非正交性在检测矩阵中引入了自干扰项β,使得线性解码变得难以实现。因此采用非正交的空时分组码时,需要解决的问题就是如何消除自干扰项,以实现线性解码。对此,文献[S.Rouquette,S.Merigeault,K.Gosse,Orthogonal Full Diversity Space-time BlockCoding Based on Transmit Channel State Information for 4 Tx Antennas,2002.ICC IEEE International Conference on Communications,Vol.1,May.2002,558-562.]提出了一种基于信道状态信息(CSI)的正交空时分组码C-OTD码,它的设计思想就是在每个发射天线处设置一权因子,并将接收端所估计到的信道状态信息反馈回发射端,通过控制权因子将自干扰项置零来加以消除。这种C-OTD方案的不足有两个方面,第一,如果接收端对信道状态信息的估计存在误差,则不能将自干扰项有效置零;第二,需从接收端向发射端建立一条反馈链路,增加了系统的复杂度。

发明内容
本发明的目的在于提供一种不需要利用信道状态信息,简单可行,可以有效消除自干扰项,获得最大传输速率以及在接收端采用线性解码的基于矩阵旋转消除非正交空时分组码自干扰项的方法。
为达到上述目的本发明采用的技术方案是1)构造正交空时分组码对于非正交空时分组码的信道相关矩阵Δ4=HHH=α0β00α0ββ0α00β0α,]]>就是要消掉其中的干扰项β,使其成为一个对角阵,其中α=Σl=14|hi|2,]]>β=2Re{h1*h3+h2*h4},]]>hi(i=1,Λ,4)表示从发射天线i到接收天线的复信道增益;Re{·}表示对复数取其实部;上标H表示对矩阵取共轭转置;*表示取复数共轭;由矩阵变换理论,Givens旋转可将某个向量的任意元素置为零,而且如果n×n矩阵A是对称矩阵,对A应用Givens旋转G(i,j,θ)则可以将矩阵A的元素αij和αji同时变为零,根据GT(i,j,θ)AG(i,j,θ)=cosθ-sinθsinθcosθaiiaijajiajjcosθsinθ-sinθcosθ=aii′00ajj′---(1)]]>其中上标T表示取矩阵转置,可以得到Givens旋转的参数为tan(2θ)=2aij(aii+ajj)ajj2-aii2---(2)]]>利用一系列Givens旋转,可以将一个对称矩阵A对角化;在矩阵Δ4中,有两个相同的对称矩阵Δ3=α0β0α0β0α,]]>并且Δ3的对角线上各元素相等,Δ3的Givens旋转参数为θ=π4,]]>因此,Δ3的Givens旋转矩阵为G′=cosπ40sinπ4010-sinπ40cosπ4]]>对于矩阵Δ4,需要采用两次Givens旋转才可将干扰项消除,由G′得出这两个Givens旋转矩阵分别为
G1=cosπ40sinπ400100-sinπ40cosπ400001,]]>G2=10000cosπ40sinπ400100-sinπ40cosπ4]]>用G1,G2对Δ4进行两次Givens旋转,可以得到Δ=G2T(G1TΔ4G1)G2=α-β0000α-β0000α+β0000α+β---(3)]]>令G=G1G2,则从(3)式我们可以得到Δ=G2TG1TΔ4G1G2=(G1G2)TΔ4(G1G2)=GTHHHG=(HG)H(HG)---(4)]]>H′=HG为采用Givens旋转后等价的信道矩阵,由(4)式可以得出信道矩阵H′为正交矩阵;利用正交矩阵H′来构造正交空时分组码,正交的信道矩阵H′如下H′=h1-h3h2-h4h1+h3h2+h4h2*-h4*-(h1*-h3*)h2*+h4*-(h1*+h3*)h3-h1h4-h2h3+h1h4+h2h4*-h2*-(h3*-h1*)h4*+h2*-(h3*+h1*)---(5)]]>由接收信号向量r=Ch+n与r~=H′s+n~]]>的等价性,得到对应于H′的正交空时分组码,其编码矩阵为C=s1+s3s2+s4s3-s1s4-s2-(s2*+s4*)s1*+s3*-(s4*-s2*)s3*-s1*s3-s1s4-s2s1+s3s2+s4-(s4*-s2*)s3*-s1*-(s2*+s4*)s1*+s3*---(6)]]>设s~i(i=1,Λ,4)]]>分别为符号si(i=1,Λ,4)的估计值,用 分别替代(6)式中的si得到空时分组码的误差矩阵,容易验证矩阵C(s1-s~1,s2-s~2,s3-s~3,s4-s~4)]]>的最小秩为2,当接收端有M个天线时,该正交空时分组码的分集增益为2M[1,p.749],即该正交空时分组码获得了部分分集增益;但其在4个时隙内发送4个码元,使得传输速率可达到R=1;
2)正交空时分组码的解码若接收端有M个天线,4个发射天线到第m(m=1,Λ M)个接收天线的信道向量为hm=[h1mh2mh3mh4m]T,其中him分别为第i(i=1,Λ,4)个发射天线到第m个接收天线的信道增益,则第m个天线上的接收信号为r~m=Hms+n~m---(7)]]>其中Hm为从4个发射天线到第m个接收天线的信道矩阵Hm=h1m-h3mh2m-h4mh1m+h3mh2m+h4mh2m*-h4m*-(h1m*-h3m*)h2m*+h4m*-(h1m*+h3m*)h3m-h1mh4m-h2mh3m+h1mh4m+h2mh4m*-h2m*-(h3m*-h1m*)h4m*+h2m*-(h3m*+h1m*)---(8)]]>对接收天线m上的信号进行信道匹配滤波,得到Zm=HmHr~m=Δms+HmHn~m---(9)]]>再根据最大比率合并将M个天线上的信号进行合并,得到Z=Σm=1MZm=Σm=1MΔms+Σm=1MHmHn~m=Λs+Σm=1MHmHn~m---(10)]]>(10)式中Λ=a0000a0000b0000b---(11)]]>而Λ中a=2Σm=1M(|h1m-h3m|2+|h2m-h4m|2),]]>b=2Σm=1M(|h1m+h3m|2+|h2m+h4m|2)]]>最后对合并后的信号作解相关接收,即给(10)式两边同时左乘以Λ-1,便可检测出发送信号。
本发明通过对非正交空时分组码信道相关矩阵采用Givens旋转的方法来构造正交的空时分组码。由于Givens旋转可将向量的任意元素置为零,因此可以有效消除自干扰项。此外,该码还可获得最大传输速率以及在接收端采用线性解码。


图1是本发明中的正交空时分组码G-OTD码与ABBA码、Alamouti码的误码率曲线图,其中横坐标为信噪比,纵坐标为误码率;图2是本发明中的正交空时分组码G-OTD码与1/2速率正交码的误码率曲线图,其中横坐标为信噪比,纵坐标为误码率;图3是本发明中的正交空时分组码G-OTD码与3/4速率正交码的误码率曲线图,其中横坐标为信噪比,纵坐标为误码率。
具体实施例方式
基于矩阵旋转的正交空时分组码基于矩阵旋转的正交空时分组码,其思想是通过Givens旋转的方法消除非正交性所带来的自干扰项,从而构造正交空时分组码。
对于非正交空时分组码的信道相关矩阵Δ4=HHH=α0β00α0ββ0α00β0α,]]>就是要消掉其中的干扰项β,使其成为一个对角阵,其中α=Σl=14|hi|2,]]>β=2Re{h1*h3+h2*h4},]]>hi(i=1,Λ,4)表示从发射天线i到接收天线的复信道增益,Re{·}表示对复数取其实部。
由矩阵变换理论,Givens旋转可将某个向量的任意元素置为零,而且如果n×n矩阵A是对称矩阵,对A应用Givens旋转G(i,j,θ)则可以将矩阵A的元素aij和aji同时变为零。为此,根据GT(i,j,θ)AG(i,j,θ)=cosθ-sinθsinθcosθaiiaijajiajjcosθsinθ-sinθcosθ=aii′00ajj′---(1)]]>可以求得Givens旋转的参数为
tan(2θ)=2aij(aii+ajj)ajj2-aii2---(2)]]>这表明,利用一系列Givens旋转,可以将一个对称矩阵A对角化。
在矩阵Δ4中,我们可以看到有两个相同的对称矩阵Δ3=α0β0α0β0α,]]>并且Δ3的对角线上各元素相等,这样,我们很容易就得出Δ3的Givens旋转参数为θ=π4.]]>因此,Δ3的Givens旋转矩阵为G′=cosπ40sinπ4010-sinπ40cosπ4.]]>对于矩阵Δ4,需要对其采用两次Givens旋转才可将干扰项消除。我们由G′得出这两个Givens旋转矩阵分别为G1=cosπ40sinπ400100-sinπ40cosπ400001,]]>G2=10000cosπ40sinπ400100-sinπ40cosπ4]]>用G1,G2对Δ4进行两次Givens旋转,可以得到Δ=G2T(G1TΔ4G1)G2=α-β0000α-β0000α+β0000α+β---(3)]]>由上式可以看出,在Δ中我们已经消除了由非正交空时码所带来的自干扰项,因此在接收端可以采用线性解码,降低解码复杂度。
令G=G1G2,则从(3)式我们可以得到Δ=G2TG1TΔ4G1G2=(G1G2)TΔ4(G1G2)=GTHHHG=(HG)H(HG)---(4)]]>可以看出,H′=HG为采用Givens旋转后等价的信道矩阵,因此,由(4)式我们可以得出信道矩阵H′为正交矩阵。
下面我们将利用正交矩阵H′来构造正交的空时分组码。由于这里采用了对信道矩阵H的相关矩阵进行Givens旋转的方法,因此将由此构造的正交空时分组码称为G-OTD(Givens-Orthogonal Transmit Diversity)码。
正交的信道矩阵H′如下H′=h1-h3h2-h4h1+h3h2+h4h2*-h4*-(h1*-h3*)h2*+h4*-(h1*+h3*)h3-h1h4-h2h3+h1h4+h2h4*-h2*-(h3*-h1*)h4*+h2*-(h3*+h1*)---(5)]]>由接收信号向量r=Ch+n与r~=H′s+n~]]>的等价性,我们得到对应于H′的正交空时分组码G-OTD码,其编码矩阵为C=s1+s3s2+s4s3-s1s4-s2-(s2*+s4*)s1*+s3*-(s4*-s2*)s3*-s1*s3-s1s4-s2s1+s3s2+s4-(s4*-s2*)s3*-s1*-(s2*+s4*)s1*+s3*---(6)]]>设s~i(i=1,Λ,4)]]>分别为符号si(i=1,Λ,4)的估计值,用 分别替代(6)式中的si,我们得到G-OTD码的误差矩阵,很容易验证矩阵C(s1-s~1,s2-s~2,s3-s~3,s4-s~4)]]>的最小秩为2。因此当接收端有M个天线时,G-OTD码的分集增益为2M[1,p.749],即G-OTD码获得了部分分集增益。但G-OTD码在4个时隙内发送4个码元,它的传输速率可达到R=1。正交空时分组码的解码考虑接收端有M个天线的情况,4个发射天线到第m(m=1,Λ M)个接收天线的信道向量为hm=[h1mh2mh3mh4m]T,则第m个天线上的接收信号为r~m=Hms+n~m---(7)]]>其中Hm为从4个发射天线到第m个接收天线的信道矩阵Hm=h1m-h3mh2m-h4mh1m+h3mh2m+h4mh2m*-h4m*-(h1m*-h3m*)h2m*+h4m*-(h1m*+h3m*)h3m-h1mh4m-h2mh3m+h1mh4m+h2mh4m*-h2m*-(h3m*-h1m*)h4m*+h2m*-(h3m*+h1m*)---(8)]]>
对接收天线m上的信号进行信道匹配滤波,得到Zm=HmHr~m=Δms+HmHn~m---(9)]]>再根据最大比率合并(MRC)将M个天线上的信号进行合并,得到Z=Σm=1MZm=Σm=1MΔms+Σm=1MHmHn~m=Λs+Σm=1MHmHn~m---(10)]]>(10)式中Λ=a0000a0000b0000b---(11)]]>而Λ中a=2Σm=1M(|h1m-h3m|2+|h2m-h4m|2),]]>b=2Σm=1M(|h1m+h3m|2+|h2m+h4m|2)]]>最后我们对合并后的信号作解相关接收,即给(10)式两边同时左乘以Λ-1,便可检测出发送信号。由于信道矩阵Hm的正交性,使得接收端可以进行线性解码,从而降低了解码复杂度。
本发明所提出的正交空时分组码是一种可以获得最大传输速率、部分分集增益以及接收端线性解码的正交空时分组码。相对于非正交空时分组码,正交空时分组码的正交性降低了解码复杂度并且改善了误码性能。相对于两种满分集增益的空时分组码1/2速率正交码以及3/4速率正交码,正交空时分组码获得了全速率传输,尽管没有达到满分集增益,但它在信噪比较小时得到了更好的误码性能(具体的误码率曲线见附图及附图的简单说明)。这种对非正交空时分组码信道相关矩阵采用矩阵旋转的方法同样可以推广到其它非正交或准正交的空时分组码中。
我们对正交空时分组码的误码性能进行了计算机仿真,并与其它几种空时分组码的误码性能进行了比较。这里主要讨论复正交设计,因此在所有的仿真中,我们均采用了复信号星座。图1给出了当发射端采用4个天线,接收端采用的天线数M分别为1、4两种情况下,ABBA码和正交空时分组码G-OTD的误码率曲线,以及采用2个发射天线、1个接收天线时Alamouti码的误码率曲线。在图1中,我们对所有的编码均采用QPSK调制方式,由于这三种编码均为全速率空时码,因此其传输速率为2bps/Hz。
图2中,我们在传输速率相同的条件下,对采用4个发射天线、1个接收天线时正交空时分组码G-OTD和1/2速率的正交空时码的误码性能进行了比较,1/2速率的空时码是V.Tarokh等人提出的一种满分集增益的正交空时分组码,可以在接收端进行线性解码,但其传输速率仅为1/2。为了使传输速率相同,我们对正交空时分组码G-OTD采用QPSK调制,对1/2速率的空时码采用16-QAM调制,因此这两种情况下传输速率均为2bps/Hz。
与图2相同,图3给出了在相同传输速率下,正交空时分组码G-OTD与3/4速率正交空时码的误码率曲线。相应地,我们对G-OTD码采用8PSK调制,对3/4速率的空时码采用16-QAM调制,可以使传输速率达到3bps/Hz。
从对正交空时分组码G-OTD的仿真结果中可以看到,由于正交空时分组码G-OTD消除了ABBA码信道相关矩阵中的自干扰项,使得其在保持ABBA码全速率传输的同时又能使误码性能得到很大的改善。图2和图3的仿真结果表明,在传输速率相同的条件下,当信噪比较低时,正交空时分组码G-OTD的误码性能优于1/2速率的正交码和3/4速率的正交码。当信噪比继续增大时,正交空时分组码G-OTD与1/2速率正交码以及3/4速率正交码的误码率曲线相交。这是因为BER-SNR曲线的斜率表示分集增益的大小,1/2速率正交码以及3/4速率正交码均得到满分集增益,而正交空时分组码G-OTD得到了部分分集增益。由于正交空时分组码G-OTD也是正交的空时分组码,在接收端可以获得线性解码,因此其解码复杂度与1/2速率正交码以及3/4速率正交码的解码复杂度相同。
权利要求
1.一种基于矩阵旋转消除非正交空时分组码自干扰项的方法,其特征在于1)构造正交空时分组码对于非正交空时分组码的信道相关矩阵Δ4=HHH=α0β00α0ββ0α00β0α,]]>就是要消掉其中的干扰项β,使其成为一个对角阵,其中α=ΣI=14|hi|2,]]>β=2Re{h1*h3+h2*h4},]]>hi(i=1,Λ,4)表示从发射天线i到接收天线的复信道增益;Re{·}表示对复数取其实部;上标H表示对矩阵取共轭转置;*表示取复数共轭;由矩阵变换理论,Givens旋转可将某个向量的任意元素置为零,而且如果n×n矩阵A是对称矩阵,对A应用Givens旋转G(i,j,θ)则可以将矩阵A的元素aij和aji同时变为零,根据GT(i,j,θ)AG(i,j,θ)=cosθ-sinθsinθcosθaiiaijajiajjcosθsinθ-sinθcosθ=aii′00ajj′---(1)]]>其中上标T表示取矩阵转置,可以得到Givens旋转的参数为tan(2θ)=2aij(aii+ajj)ajj2-aii2---(2)]]>利用一系列Givens旋转,可以将一个对称矩阵A对角化;在矩阵Δ4中,有两个相同的对称矩阵Δ3=α0β0α0β0α,]]>并且Δ3的对角线上各元素相等,Δ3的Givens旋转参数为θ=π4,]]>因此,Δ3的Givens旋转矩阵为G′=cosπ40sinπ4010-sinπ40cosπ4]]>对于矩阵Δ4,需要采用两次Givens旋转才可将干扰项消除,由G′得出这两个Givens旋转矩阵分别为G1=cosπ40sinπ400100-sinπ40cosπ400001,]]>G2=10000cosπ40sinπ400100-sinπ40cosπ4]]>用G1,G2对Δ4进行两次Givens旋转,可以得到Δ=G2T(G1TΔ4G1)G2=α-β0000α-β0000α+β0000α+β---(3)]]>令G=G1G2,则从(3)式我们可以得到Δ=G2TG1TΔ4G1G2=(G1G2)TΔ4(G1G2)=GTHHHG=(HG)H(HG)---(4)]]>H′=HG为采用Givens旋转后等价的信道矩阵,由(4)式可以得出信道矩阵H′为正交矩阵;利用正交矩阵H′来构造正交空时分组码,正交的信道矩阵H′如下H′=h1-h3h2-h4h1+h3h2+h4h2*-h4*-(h1*-h3*)h2*+h4*-(h1*+h3*)h3-h1h4-h2h3+h1h4+h2h4*-h2*-(h3*-h1*)h4*+h2*-(h3*+h1*)---(5)]]>由接收信号向量r=Ch+n与r~=H′s+n~]]>的等价性,得到对应于H′的正交空时分组码,其编码矩阵为C=s1+s3s2+s4s3-s1s4-s2-(s2*+s4*)s1*+s3*-(s4*-s2*)s3*-s1*)s3-s1s4-s2s1+s3s2+s4-(s4*-s2*)s3*-s1*-(s2*+s4*)s1*+s3*---(6)]]>设s~i(i=1,Λ,4)]]>分别为符号si(i=1,Λ,4)的估计值,用 分别替代(6)式中的si得到空时分组码的误差矩阵,容易验证矩阵C(s1-s~1,s2-s~2,s3-s~3,s4-s~4)]]>的最小秩为2,当接收端有M个天线时,该正交空时分组码的分集增益为2M[1,p.749],即该正交空时分组码获得了部分分集增益;但其在4个时隙内发送4个码元,使得传输速率可达到R=1;2)正交空时分组码的解码若接收端有M个天线,4个发射天线到第m(m=1,ΛM)个接收天线的信道向量为hm=[h1mh2mh3mh4m]T,其中him分别为第i(i=1,Λ,4)个发射天线到第m个接收天线的信道增益,则第m个天线上的接收信号为r~m=Hms+n~m---(7)]]>其中Hm为从4个发射天线到第m个接收天线的信道矩阵Hm=h1m-h3mh2m-h4mh1m+h3mh2m+h4mh2m*-h4m*-(h1m*-h3m*)h2m*+h4m*-(h1m*+h3m*)h3m-h1mh4m-h2mh3m+h1mh4m+h2mh4m*-h2m*-(h3m*-h1m*)h4m*+h2m*-(h3m*+h1m*)---(8)]]>对接收天线m上的信号进行信道匹配滤波,得到Zm=HmHr~m=Δms+HmHn~m---(9)]]>再根据最大比率合并将M个天线上的信号进行合并,得到Z=Σm=1MZm=Σm=1MΔms+Σm=1MHmHn~m=Λs+Σm=1MHmHn~m---(10)]]>(10)式中Λ=a0000a0000b0000b---(11)]]>而Λ中a=2Σm=1M(|h1m-h3m|2+|h2m-h4m|2),]]>b=2Σm=1M(|h1m+h3m|2+|h2m+h4m|2)]]>最后对合并后的信号作解相关接收,即给(10)式两边同时左乘以Λ-1,便可检测出发送信号。
全文摘要
一种基于矩阵旋转消除非正交空时分组码自干扰项的方法,针对非正交(或准正交)空时分组码的信道相关矩阵中存在自干扰项的问题,对其采用了两次Givens旋转。采用两次矩阵旋转的作用是一方面可以有效地消除非正交(或准正交)空时分组码信道相关矩阵中的自干扰项,同时也使得经过旋转后的信道矩阵变成了正交矩阵。在空时发射分集中,信道矩阵为正交矩阵所带来的最大优点就是可以在接收端进行线性解码,大大地减少了解码复杂度。同时也使得对应于该信道矩阵的空时分组码具有正交结构,从而可以获得最大传输速率、部分分集增益以及接收端线性解码。
文档编号H04B1/10GK1545366SQ20031010595
公开日2004年11月10日 申请日期2003年11月24日 优先权日2003年11月24日
发明者王磊, 朱世华, 王君, 磊 王 申请人:西安交通大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1