1.一種基于均方誤差的低復(fù)雜度MIMO干擾信道接收機(jī),其特征在于,所述基于均方誤差的低復(fù)雜度MIMO干擾信道接收機(jī)是通過如下設(shè)計方法得到的:
以最差數(shù)據(jù)流平均MSE為優(yōu)化目標(biāo),通過MMSE接收和拉格朗日對偶迭代更新閉式的接收和發(fā)送向量,具體包括以下步驟:
步驟1:設(shè)置系統(tǒng)參數(shù):用戶數(shù)為K,第k對發(fā)射機(jī)和接收機(jī)中的發(fā)射機(jī)、接收機(jī)分別記為第k個發(fā)射機(jī)、第k個接收機(jī),第k個發(fā)射機(jī)的天線數(shù)為Mk,第k個接收機(jī)的天線數(shù)為Nk,第k對發(fā)射機(jī)和接收機(jī)傳輸?shù)臄?shù)據(jù)流數(shù)為dk,第k個發(fā)射機(jī)的功率約束為Pk,第k個接收機(jī)處的零均值復(fù)高斯加性噪聲的協(xié)方差為第j個發(fā)射機(jī)到第k個接收機(jī)的前一時刻的估計信道狀態(tài)信息為信道估計誤差矩陣為Δkj、信道時間相關(guān)系數(shù)為ρkj、時延誤差矩陣為Fkj;其中:k,j=1,...,K;信道估計誤差矩陣Δkj的每一項均服從均值為0方差為σ2的復(fù)高斯分布,時延誤差矩陣Fkj的每一項均服從均值為0方差為的復(fù)高斯分布;σ為信道估計誤差矩陣Δkj每一項服從復(fù)高斯分布的標(biāo)準(zhǔn)差;
步驟2:定義ek,l為第k對用戶第l個數(shù)據(jù)流的MSE:
其中:Hkk為第k個發(fā)射機(jī)到第k個接收機(jī)的信道狀態(tài)信息,上標(biāo)H表示共軛轉(zhuǎn)置操作,bj,i為第j個發(fā)射機(jī)對第i個數(shù)據(jù)流的波束成形向量,σk為第k個接收機(jī)處的零均值復(fù)高斯加性噪聲的標(biāo)準(zhǔn)差,bk,l為第k個發(fā)射機(jī)對第l個數(shù)據(jù)流的波束成形向量,gk,l為第k個接收機(jī)對第l個數(shù)據(jù)流的接收向量,其中:l,i=1,...,dk,Hkj為第j個發(fā)射機(jī)到第k個接收機(jī)的當(dāng)前實際信道狀態(tài)信息,即其中:k,j=1,...,K;
步驟3:計算統(tǒng)計誤差范圍內(nèi)第k對用戶第l個數(shù)據(jù)流的平均MSE
其中:為第j個發(fā)射機(jī)到第k個接收機(jī)的前一時刻的估計信道狀態(tài)信息;
步驟4:對第k個發(fā)射機(jī)到第k個接收機(jī)的估計信道矩陣進(jìn)行奇異值分解,即U表示維度為Nk×Nk的酉矩陣,Σ表示維度為Nk×Mk的半正定對角矩陣,V表示維度為Mk×Mk的酉矩陣,初始化發(fā)送矩陣
步驟5:使迭代次數(shù)no的值增加1,固定第k個發(fā)射機(jī)對第l個數(shù)據(jù)流在第no-1次迭代的發(fā)送波束成形向量其中:k=1,...,K,且l=1,...,dk,通過MMSE接收更新第k個接收機(jī)對第l個數(shù)據(jù)流在第no次迭代的接收向量其中:k=1,...,K,且l=1,...,dk;
步驟6:固定接收向量其中:k=1,...,K且l=1,...,dk初始化迭代次數(shù)ni=0,對應(yīng)第k個用戶第l個數(shù)據(jù)流的初始拉格朗日變量其中:k=1,...,K且l=1,...,dk,dj為第j對發(fā)射機(jī)和接收機(jī)之間傳輸?shù)臄?shù)據(jù)流數(shù);
步驟7:使迭代次數(shù)ni的值增加1,固定在第ni-1次迭代中對應(yīng)第k個用戶第l個數(shù)據(jù)流的拉格朗日變量其中:k=1,...,K且l=1,...,dk,計算公式當(dāng)vk=0時的值,vk為對應(yīng)第k個發(fā)射機(jī)的拉格朗日變量:
如果則更新拉格朗日變量表示在第ni次迭代對應(yīng)第k個發(fā)射機(jī)的拉格朗日變量;
如果則通過二分搜索法求解更新在第ni次迭代對應(yīng)第k個發(fā)射機(jī)的拉格朗日變量其中:k=1,...,K;
其中,公式是指:
其中:Pk是第k個發(fā)射機(jī)的最大發(fā)射功率,
ρkk為第k個發(fā)射機(jī)到第k個接收機(jī)信道的時間相關(guān)系數(shù),Uk為矩陣特征值分解 得到的酉矩陣,Σk為矩陣特征值構(gòu)成的對角矩陣,為第k個發(fā)射機(jī)到第k個接收機(jī)的估計信道矩陣,為第k個接收機(jī)對第l個數(shù)據(jù)流在第no次迭代的接收向量,vk為對應(yīng)第k個發(fā)射機(jī)的拉格朗日變量,為第ni-1次迭代后計算得到的矩陣,即
步驟8:固定拉格朗日變量和其中:k=1,...,K且l=1,...,dk,求解方程組更新在第ni次迭代中對應(yīng)第k個用戶第l個數(shù)據(jù)流的拉格朗日變量其中:k=1,...,K且l=1,...,dk;
其中,方程組是指:
其中:
k=1,...,K且l=1,...,dk;
λk,l表示第ni次迭代中對應(yīng)第k個用戶第l個數(shù)據(jù)流的拉格朗日變量,即σk為第k個接收機(jī)處的零均值復(fù)高斯加性噪聲的標(biāo)準(zhǔn)差,為第k個接收對第l個數(shù)據(jù)流在第no次迭代的接收向量,ω是為了求解而引入的非負(fù)變量,為第ni次迭代中對應(yīng)第k個發(fā)射機(jī)的拉格朗日變量,ρkk為第k個發(fā)射機(jī)到第j個接收機(jī)信道的時間相關(guān)系數(shù);
步驟9:如果ni<imax,則返回步驟7,否則進(jìn)入步驟10;
步驟10:由接收向量和拉格朗日變量和更新第no次迭代中第k個發(fā)射機(jī)對第l個數(shù)據(jù)流的發(fā)送波束成形向量其中:k=1,...,K且l=1,...,dk;
步驟11:如果no<o(jì)max,則返回步驟5,否則流程截止,輸出其中:k=1,...,K且l=1,...,dk。
2.根據(jù)權(quán)利要求1所述的基于均方誤差的低復(fù)雜度MIMO干擾信道接收機(jī),其特征在于,所述步驟5中的MMSE接收是指:
其中:k,j=1,...,K且l,i=1,...,dk;ρkj為第j個發(fā)射機(jī)到第k個接收機(jī)信道的時間相關(guān)系數(shù),為第j個發(fā)射機(jī)到第k個接收機(jī)的估計信道矩陣,為第no-1次迭代中第j個發(fā)射機(jī)對第i個數(shù)據(jù)流的發(fā)送波束成形向量,μkj為由估計標(biāo)準(zhǔn)差σ和信道的時間相關(guān)系數(shù)ρkj構(gòu)成的系數(shù),即I為單位矩陣,σk為第k個接收機(jī)處的零均值復(fù)高斯加性噪聲的標(biāo)準(zhǔn)差,ρkk為第k個發(fā)射機(jī)到第k個接收機(jī)信道的時間相關(guān)系數(shù),為第k個發(fā)射機(jī)到第k個接收機(jī)的估計信道矩陣,為第no-1次迭代中第k個發(fā)射機(jī)對第l個數(shù)據(jù)流的發(fā)送波束成形向量。
3.根據(jù)權(quán)利要求1所述的基于均方誤差的低復(fù)雜度MIMO干擾信道接收機(jī),其特征在于,所述步驟10中的更新發(fā)送向量是指:
其中:k,j=1,...,K且l,i=1,...,dk;
為第ni次迭代中對應(yīng)第k個發(fā)射機(jī)的拉格朗日變量,為第ni次迭代中對應(yīng)第k個用戶第l個數(shù)據(jù)流的拉格朗日變量,ρjk為第j個發(fā)射機(jī)到第k個接收機(jī)信道的時間相關(guān)系數(shù),ρkk為第k個發(fā)射機(jī)到第k個接收機(jī)信道的時間相關(guān)系數(shù),為第k個發(fā)射機(jī)到第k個接收機(jī)的估計信道矩陣,為第k個接收機(jī)對第l個數(shù)據(jù)流在第no次迭 代的接收向量,為第ni次迭代中對應(yīng)第j個用戶第i個數(shù)據(jù)流的拉格朗日變量,為第k個發(fā)射機(jī)到第j個接收機(jī)的估計信道矩陣,為第j個接收機(jī)對第i個數(shù)據(jù)流在第no次迭代的接收向量,μjk為由估計標(biāo)準(zhǔn)差σ和信道的時間相關(guān)系數(shù)ρjk構(gòu)成的系數(shù),即