两个人的电影免费视频_国产精品久久久久久久久成人_97视频在线观看播放_久久这里只有精品777_亚洲熟女少妇二三区_4438x8成人网亚洲av_内谢国产内射夫妻免费视频_人妻精品久久久久中国字幕

一種迭代的MIMO?OFDM系統(tǒng)中快時變信道估計方法與流程

文檔序號:11878533閱讀:618來源:國知局
一種迭代的MIMO?OFDM系統(tǒng)中快時變信道估計方法與流程

本發(fā)明為一種迭代的MIMO-OFDM系統(tǒng)中快時變信道估計方法,屬于無線通信領(lǐng)域。



背景技術(shù):

多輸入多輸出-正交頻分復(fù)用(MIMO-OFDM,multiple-input-multiple-output orthogonal frequency division multiplexing)技術(shù)由于其可以提供高的數(shù)據(jù)速率和對抗信道的頻率選擇性已被作為下一代無線通信的關(guān)鍵技術(shù)之一,并被廣泛的應(yīng)用到實際中。然而,MIMO-OFDM要發(fā)揮其優(yōu)勢,信道估計是該系統(tǒng)必不可少的關(guān)鍵的技術(shù)之一。目前已經(jīng)有了許多信道估計技術(shù),通常這些現(xiàn)有的技術(shù)均是基于假設(shè)在一個MIMO-OFDM符號塊中信道是準靜態(tài)的或是慢時變的。然而,這種假設(shè)對于快時變信道是無效地,這是因為信道的快速時變將引起MIMO-OFDM符號塊中產(chǎn)生子載波間干擾,這將使得利用這些技術(shù)引起的信道估計誤差很高將不能用于均衡中去。因此,對高速移動信道進行估計需要考慮一個符號塊中信道的時變性。

為了解決上面的問題,國內(nèi)外一些學者已經(jīng)給出了一些移動MIMO-OFDM系統(tǒng)中時變信道的估計方法。在這些方法中,基于卡爾曼濾波的MIMO-OFDM信道估計方法被提出,并且由于該技術(shù)可以在高速移動環(huán)境中跟蹤信道的變化故被認為是一個有效的時變信道估計方法。然而,在這些基于卡爾曼濾波的信道估計方法中,自回歸(AR,autoregressive)模型的系數(shù)需要估計,由于其依賴于移動速度,因此很難精確地獲得AR模型的系數(shù)。為此,Takahiro NATORI等人(Takahiro NATORI等人,日本,2014 6th International Symposium on Communications,Control and Signal Processing,“A MIMO-OFDM channel estimation algorithm for high-speed movement environments”)給出了一種不需要估計AR模型的系數(shù)的基于卡爾曼濾波的時變信道估計方法,然而該方法僅適用于頻域?qū)ьl符號的信道估計,對于數(shù)據(jù)載波的信道估計不適用,并且該方法沒有考慮一個OFDM符號塊內(nèi)的載波間干擾帶來的影響。

近年來,為了有效的估計高速移動環(huán)境下時變信道,一些迭代的聯(lián)合信道估計和數(shù)據(jù)檢測的方法被提出來了。這些方法通過在信道估計和數(shù)據(jù)檢測之間迭代相互作用,大大地提高了信道估計精度。但是,在這些方法中數(shù)據(jù)檢測誤差是不可避免的,而檢測誤差傳播將會引起誤差基底。因此,在這些迭代方法中需要考慮數(shù)據(jù)檢測誤差的影響。Eric Pierre Simon等人(Eric Pierre Simon等人,法國,IEEE wireless communication letters,“Iterative soft-Kalman channel estimation for fast time-varying MIMO-OFDM channels”)雖然給出了一種考慮了檢測誤差的迭代信道估計方法,但是該方法需要對AR模型參數(shù)進行估計,而由于AR模型參數(shù)估計處理以及其精度的影響,導(dǎo)致該方法具有較高的計算復(fù)雜度和較慢的收斂速度。因此,需要研究一種實用的適用于高速移動MIMO-OFDM系統(tǒng)的時變信道估計方法。



技術(shù)實現(xiàn)要素:

技術(shù)方案:本發(fā)明采用的技術(shù)方案為一種應(yīng)用于高速移動MIMO-OFDM通信系統(tǒng)的迭代時變信道估計方法,旨在提高時變信道的估計精度和降低其計算復(fù)雜度。該方法通過聯(lián)合卡爾曼濾波和數(shù)據(jù)檢測方法實現(xiàn)每次迭代處理,其中卡爾曼濾波采用標準狀態(tài)空間模型,其只包含信道基函數(shù)系數(shù)、導(dǎo)頻/檢測數(shù)據(jù)和噪聲,并在每次迭代中將數(shù)據(jù)檢測誤差作為噪聲考慮到卡爾曼濾波中,大大地提高了信道估計精度,且具有低的計算復(fù)雜度。本發(fā)明采用的技術(shù)方案包括以下步驟:

步驟1:構(gòu)建標準狀態(tài)空間模型,建立只包含基擴展模型系數(shù)的狀態(tài)方程和包含導(dǎo)頻/檢測信號和噪聲的觀測方程

gm=S1gm-1+S2um

ym=Smgm+wm

式中,gm=[cmT,...,cm-ρ+1T]T,cm是基函數(shù)的系數(shù)矩陣,ρ是狀態(tài)向量的大小。Nt和Nr分別為發(fā)送天線和接收天線的數(shù),Q和L分別為基函數(shù)的階數(shù)和信道的抽頭數(shù),I為單位陣和0為全零矩陣。um=cm,Γm是由數(shù)據(jù)和導(dǎo)頻構(gòu)成的發(fā)送信號矩陣。ym是接收信號向量,和wm是噪聲向量。S1是0和1構(gòu)成的ρNtNrQL×ρNtNrQL維的狀態(tài)轉(zhuǎn)移矩陣,其可以表示為

步驟2:對步驟1構(gòu)建的標準狀態(tài)空間模型采用卡爾曼濾波,其包含時間更新方程和測量更新方程兩部分,利用卡爾曼濾波中的時間更新方程,獲得基擴展模型系數(shù)的估計值和預(yù)測誤差的協(xié)方差矩陣,其分別為

<mrow> <msub> <mover> <mi>g</mi> <mo>^</mo> </mover> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>=</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <msub> <mover> <mi>g</mi> <mo>^</mo> </mover> <mrow> <mi>m</mi> <mo>-</mo> <mn>1</mn> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>,</mo> <msub> <mover> <mi>c</mi> <mo>^</mo> </mover> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>=</mo> <msup> <msub> <mi>S</mi> <mn>2</mn> </msub> <mi>H</mi> </msup> <msub> <mover> <mi>g</mi> <mo>^</mo> </mover> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow>

<mrow> <msub> <mi>p</mi> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>=</mo> <msub> <mi>S</mi> <mn>1</mn> </msub> <msub> <mi>p</mi> <mrow> <mi>m</mi> <mo>-</mo> <mn>1</mn> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <msup> <msub> <mi>S</mi> <mn>1</mn> </msub> <mi>H</mi> </msup> <mo>+</mo> <msub> <mi>S</mi> <mn>2</mn> </msub> <msub> <mi>C</mi> <msub> <mi>u</mi> <mi>m</mi> </msub> </msub> <msup> <msub> <mi>S</mi> <mn>2</mn> </msub> <mi>H</mi> </msup> </mrow>

式中,表示在m時刻情況下第m時刻的預(yù)測值,pm|m是在m時刻情況下第m時刻的預(yù)測誤差協(xié)方差值,為um的協(xié)方差矩陣。

<mrow> <msub> <mover> <mi>c</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <mo>=</mo> <msup> <mrow> <mo>[</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mi>m</mi> <mrow> <mrow> <mo>(</mo> <mn>1,1</mn> <mo>)</mo> </mrow> <mi>T</mi> </mrow> </msubsup> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mi>m</mi> <mrow> <mrow> <mo>(</mo> <mn>1</mn> <mo>,</mo> <msub> <mi>N</mi> <mi>t</mi> </msub> <mo>)</mo> </mrow> <mi>T</mi> </mrow> </msubsup> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mi>m</mi> <mrow> <mrow> <mo>(</mo> <msub> <mi>N</mi> <mi>r</mi> </msub> <mo>,</mo> <msub> <mi>N</mi> <mi>t</mi> </msub> <mo>)</mo> </mrow> <mi>T</mi> </mrow> </msubsup> <mo>]</mo> </mrow> <mi>T</mi> </msup> <mo>,</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mi>m</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msup> <mrow> <mo>[</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mrow> <mn>0</mn> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>T</mi> </mrow> </msubsup> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mrow> <mi>L</mi> <mo>-</mo> <mn>1</mn> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> <mi>T</mi> </mrow> </msubsup> <mo>]</mo> </mrow> <mi>T</mi> </msup> <mo>,</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mrow> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msup> <mrow> <mo>[</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mrow> <mn>1</mn> <mo>,</mo> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>,</mo> <mo>.</mo> <mo>.</mo> <mo>.</mo> <mo>,</mo> <msubsup> <mover> <mi>c</mi> <mo>^</mo> </mover> <mrow> <mi>Q</mi> <mo>,</mo> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>]</mo> </mrow> <mi>T</mi> </msup> <mo>;</mo> </mrow>

步驟3:根據(jù)基擴展模型系數(shù)與時域信道之間的關(guān)系,利用步驟2中估計得到的基擴展模型系數(shù)獲得信道估計值;

步驟4:進行數(shù)據(jù)檢測處理,采用破零均衡方法和信道估計,獲得檢測信號;

步驟5:將數(shù)據(jù)檢測誤差作為噪聲一部分,計算檢測信號誤差的協(xié)方差矩陣,并利用檢測信號和導(dǎo)頻符號構(gòu)建新的發(fā)送信號,檢測數(shù)據(jù)誤差的協(xié)方差矩陣為

<mrow> <msub> <mi>&delta;</mi> <msub> <mi>&psi;</mi> <mi>m</mi> </msub> </msub> <mo>=</mo> <msub> <mi>I</mi> <msub> <mi>N</mi> <mi>r</mi> </msub> </msub> <mo>&CircleTimes;</mo> <mfrac> <mn>1</mn> <msup> <mi>N</mi> <mn>2</mn> </msup> </mfrac> <munderover> <mo>&Sigma;</mo> <mrow> <mi>t</mi> <mo>=</mo> <mn>1</mn> </mrow> <msub> <mi>N</mi> <mi>t</mi> </msub> </munderover> <munderover> <mo>&Sigma;</mo> <mrow> <msub> <mi>q</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>q</mi> <mn>2</mn> </msub> <mo>=</mo> <mn>1</mn> </mrow> <mi>Q</mi> </munderover> <msub> <mi>M</mi> <msub> <mi>q</mi> <mn>1</mn> </msub> </msub> <msubsup> <mi>v</mi> <mi>m</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <msubsup> <mi>M</mi> <msub> <mi>q</mi> <mn>2</mn> </msub> <mi>H</mi> </msubsup> <munderover> <mo>&Sigma;</mo> <mrow> <mi>l</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>L</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <msub> <mrow> <mo>&lsqb;</mo> <msubsup> <mi>R</mi> <msub> <mi>c</mi> <mi>l</mi> </msub> <mrow> <mo>(</mo> <mn>0</mn> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> </mrow> <mrow> <msub> <mi>q</mi> <mn>1</mn> </msub> <mo>,</mo> <msub> <mi>q</mi> <mn>2</mn> </msub> </mrow> </msub> </mrow>

式中,是數(shù)據(jù)檢測誤差的協(xié)方差,N是OFDM符號中子載波的個數(shù),是基函數(shù)系數(shù)的自相關(guān)函數(shù),和Mq

<mrow> <msub> <mrow> <mo>&lsqb;</mo> <msub> <mi>M</mi> <mi>q</mi> </msub> <mo>&rsqb;</mo> </mrow> <mrow> <mi>k</mi> <mo>,</mo> <msup> <mi>k</mi> <mo>&prime;</mo> </msup> </mrow> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>n</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <msub> <mi>b</mi> <mrow> <mi>n</mi> <mo>,</mo> <mi>q</mi> </mrow> </msub> <msup> <mi>e</mi> <mfrac> <mrow> <mi>j</mi> <mn>2</mn> <mi>&pi;</mi> <mrow> <mo>(</mo> <msup> <mi>k</mi> <mo>&prime;</mo> </msup> <mo>-</mo> <mi>k</mi> <mo>)</mo> </mrow> <mi>n</mi> </mrow> <mi>N</mi> </mfrac> </msup> <mo>,</mo> <mi>k</mi> <mo>=</mo> <mn>0</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>;</mo> <msup> <mi>k</mi> <mo>&prime;</mo> </msup> <mo>=</mo> <mn>0</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow>

步驟6:對步驟5獲取得檢測信號誤差的協(xié)方差和構(gòu)建的新發(fā)送信號采用卡爾曼濾波的測量更新方程,獲取精度較高的基擴展模型系數(shù)估計值

<mrow> <msub> <mi>K</mi> <mi>m</mi> </msub> <mo>=</mo> <msub> <mi>p</mi> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <msup> <msub> <mover> <mi>S</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <mi>H</mi> </msup> <msup> <mrow> <mo>(</mo> <msub> <mover> <mi>S</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <msub> <mi>p</mi> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <msup> <msub> <mover> <mi>S</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <mi>H</mi> </msup> <mo>+</mo> <msup> <mi>&delta;</mi> <mn>2</mn> </msup> <mo>)</mo> </mrow> <mrow> <mo>-</mo> <mn>1</mn> </mrow> </msup> </mrow>

<mrow> <msub> <mover> <mi>g</mi> <mo>^</mo> </mover> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> </mrow> </msub> <mo>=</mo> <msub> <mover> <mi>g</mi> <mo>^</mo> </mover> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>+</mo> <msub> <mi>K</mi> <mi>m</mi> </msub> <mrow> <mo>(</mo> <msub> <mi>y</mi> <mi>m</mi> </msub> <mo>-</mo> <msub> <mover> <mi>S</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <msub> <mover> <mi>g</mi> <mo>^</mo> </mover> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>)</mo> </mrow> </mrow>

<mrow> <msub> <mi>p</mi> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> </mrow> </msub> <mo>=</mo> <msub> <mi>p</mi> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> <mo>-</mo> <msub> <mi>K</mi> <mi>m</mi> </msub> <msub> <mover> <mi>S</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <msub> <mi>p</mi> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> <mo>-</mo> <mn>1</mn> </mrow> </msub> </mrow>

<mrow> <msub> <mover> <mi>c</mi> <mo>^</mo> </mover> <mi>m</mi> </msub> <mo>=</mo> <msup> <msub> <mi>S</mi> <mn>2</mn> </msub> <mi>H</mi> </msup> <msub> <mover> <mi>g</mi> <mo>^</mo> </mover> <mrow> <mi>m</mi> <mo>|</mo> <mi>m</mi> </mrow> </msub> </mrow>

式中,Km為卡爾曼濾波增益,δ2為噪聲和數(shù)據(jù)檢測誤差的協(xié)方差矩陣,其可以表示為

<mrow> <msub> <mi>&delta;</mi> <mi>m</mi> </msub> <mo>=</mo> <msubsup> <mi>&sigma;</mi> <mi>w</mi> <mn>2</mn> </msubsup> <msub> <mi>I</mi> <mrow> <msub> <mi>NN</mi> <mi>r</mi> </msub> </mrow> </msub> <mo>+</mo> <msub> <mi>&delta;</mi> <msub> <mi>&psi;</mi> <mi>m</mi> </msub> </msub> </mrow>

式中,為噪聲的協(xié)方差。

步驟7:返回步驟3,進行迭代處理,直至獲得高精度的信道估計。

其中,步驟1所述的標準狀態(tài)空間模型,該模型只包含基擴展模型系數(shù)、導(dǎo)頻/檢測信號和噪聲,不涉及自回歸模型參數(shù)的估計。

其中,步驟5中將檢測數(shù)據(jù)的誤差作為噪聲信號,計算其協(xié)方差,并將其用于卡爾曼濾波遞歸迭代中。

有益效果

本發(fā)明與現(xiàn)有技術(shù)相比較,采用的技術(shù)方案為一種聯(lián)合卡爾曼濾波和數(shù)據(jù)檢測的迭代估計方法,利用只包含基擴展模型系數(shù)、導(dǎo)頻、檢測信號和噪聲的標準狀態(tài)空間模型,避免了對AR模型參數(shù)的估計以及其估計精度對算法收斂速度的影響;在迭代中,將數(shù)據(jù)檢測誤差作為噪聲進行處理,減少了迭代中誤差傳播的影響,從而提高信道估計的精度。該方法具有較快的收斂速度和高的估計性能,故具有一定的實用價值。

附圖說明

圖1為本發(fā)明的系統(tǒng)模型圖。

圖2為本發(fā)明的流程圖。

圖3為本發(fā)明技術(shù)與傳統(tǒng)聯(lián)合方法在歸一化多普勒頻移為0.2時的性能比較圖。

圖4為本發(fā)明技術(shù)與傳統(tǒng)聯(lián)合方法在歸一化多普勒頻移為0.4時的性能比較圖。

具體實施方式

下面結(jié)合附圖進一步闡述本發(fā)明:

圖1為本發(fā)明的系統(tǒng)模型圖??紤]一個MIMO-OFDM系統(tǒng),其包含Nt個發(fā)送天線和Nr個接收天線。假設(shè)一個OFDM符號周期為T=NsTs,其中Ts是采樣時間和Ns=N+Nc,N和Nc分別為FFT長度和循環(huán)前綴的長度。第t個發(fā)送天線上第m個發(fā)送信號定義為則該信號經(jīng)過無線信道后,接收到的第m個OFDM符號可以表示為

ym=Hmxm+wm

式中,是第r個接收天線接收到的第m個OFDM符號。和是協(xié)方差為的加性高斯白噪聲。Hm是一個維數(shù)為NrN×NtN的MIMO信道矩陣,即

式中,是第t個發(fā)送天線和第r個接收天線間的信道矩陣,其元素可以表示為

<mrow> <msub> <mrow> <mo>&lsqb;</mo> <msubsup> <mi>H</mi> <mi>m</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> </mrow> <mrow> <mi>i</mi> <mo>,</mo> <msup> <mi>i</mi> <mo>&prime;</mo> </msup> </mrow> </msub> <mo>=</mo> <mfrac> <mn>1</mn> <mi>N</mi> </mfrac> <munderover> <mo>&Sigma;</mo> <mrow> <mi>l</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>L</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <msup> <mi>e</mi> <mrow> <mo>-</mo> <mfrac> <mrow> <mi>j</mi> <mn>2</mn> <msup> <mi>&pi;i</mi> <mo>&prime;</mo> </msup> <mi>l</mi> </mrow> <mi>N</mi> </mfrac> </mrow> </msup> <munderover> <mo>&Sigma;</mo> <mrow> <mi>n</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <msubsup> <mi>&alpha;</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>t</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mrow> <mo>(</mo> <mi>n</mi> <mo>)</mo> </mrow> <msup> <mi>e</mi> <mfrac> <mrow> <mi>j</mi> <mn>2</mn> <mi>&pi;</mi> <mrow> <mo>(</mo> <msup> <mi>i</mi> <mo>&prime;</mo> </msup> <mo>-</mo> <mi>i</mi> <mo>)</mo> </mrow> <mi>n</mi> </mrow> <mi>N</mi> </mfrac> </msup> </mrow>

式中,L是信道抽頭的個數(shù)。是第l徑的信道衰落,其服從Jake功率譜分布,且均值為0和方差為定義則有即

<mrow> <msub> <mrow> <mo>&lsqb;</mo> <msubsup> <mi>R</mi> <msub> <mi>&alpha;</mi> <mi>l</mi> </msub> <mrow> <mo>(</mo> <msup> <mi>&tau;</mi> <mo>&prime;</mo> </msup> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> </mrow> <mrow> <mi>i</mi> <mo>,</mo> <msup> <mi>i</mi> <mo>&prime;</mo> </msup> </mrow> </msub> <mo>=</mo> <msubsup> <mi>&sigma;</mi> <msub> <mi>&alpha;</mi> <mi>l</mi> </msub> <mn>2</mn> </msubsup> <msub> <mi>J</mi> <mn>0</mn> </msub> <mrow> <mo>(</mo> <mn>2</mn> <msub> <mi>&pi;f</mi> <mi>d</mi> </msub> <msub> <mi>T</mi> <mi>s</mi> </msub> <mo>(</mo> <mrow> <mi>i</mi> <mo>-</mo> <msup> <mi>i</mi> <mo>&prime;</mo> </msup> <mo>+</mo> <msup> <mi>&tau;</mi> <mo>&prime;</mo> </msup> <msub> <mi>N</mi> <mi>s</mi> </msub> </mrow> <mo>)</mo> <mo>)</mo> </mrow> </mrow>

式中,J0(·)是第一類零階貝塞爾函數(shù)。

對于L徑的時變信道而言,需要估計NtNrLN個采樣,其遠遠大于觀測方程的個數(shù)NrN。因此,這將導(dǎo)致不能有效的估計信道,需要減少估計參數(shù)的個數(shù)。在本發(fā)明中,將采用具有有限參數(shù)的多項式基擴展模型來近似表示時變信道即

<mrow> <msubsup> <mi>&alpha;</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mrow> <mo>(</mo> <mi>n</mi> <mo>)</mo> </mrow> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>q</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>Q</mi> </munderover> <msub> <mi>b</mi> <mrow> <mi>n</mi> <mo>,</mo> <mi>q</mi> </mrow> </msub> <msubsup> <mi>c</mi> <mrow> <mi>q</mi> <mo>,</mo> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <msubsup> <mi>&zeta;</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mrow> <mo>(</mo> <mi>n</mi> <mo>)</mo> </mrow> </mrow>

式中,bn,q是基函數(shù),是基擴展模型建模誤差,Q是基函數(shù)的階數(shù)。為了簡化表示,利用向量的形式,上式可以表示為

<mrow> <msubsup> <mi>&alpha;</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msubsup> <mi>Bc</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>+</mo> <msubsup> <mi>&zeta;</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> </mrow>

式中,[B]n,q=bn,q是維數(shù)為N×Q的矩陣。

利用上式和忽略建模誤差,則接收信號可以重新表示為

ym=Γmcm+wm

式中,

<mrow> <msub> <mi>C</mi> <mi>m</mi> </msub> <mo>=</mo> <msup> <mrow> <mo>&lsqb;</mo> <msubsup> <mi>c</mi> <mi>m</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>,</mo> <mn>1</mn> <mo>)</mo> <mi>T</mi> </mrow> </msubsup> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msubsup> <mi>c</mi> <mi>m</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>,</mo> <msub> <mi>N</mi> <mi>t</mi> </msub> <mo>)</mo> <mi>T</mi> </mrow> </msubsup> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msubsup> <mi>c</mi> <mi>m</mi> <mrow> <mo>(</mo> <msub> <mi>N</mi> <mi>r</mi> </msub> <mo>,</mo> <msub> <mi>N</mi> <mi>t</mi> </msub> <mo>)</mo> <mi>T</mi> </mrow> </msubsup> <mo>&rsqb;</mo> </mrow> <mi>T</mi> </msup> </mrow>

<mrow> <msubsup> <mi>C</mi> <mi>m</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <msup> <mrow> <mo>&lsqb;</mo> <msup> <msubsup> <mi>c</mi> <mrow> <mn>0</mn> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mi>T</mi> </msup> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msup> <msubsup> <mi>c</mi> <mrow> <mi>L</mi> <mo>-</mo> <mn>1</mn> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mi>T</mi> </msup> <mo>&rsqb;</mo> </mrow> <mi>T</mi> </msup> </mrow>

<mrow> <msub> <mi>&Gamma;</mi> <mi>m</mi> </msub> <mo>=</mo> <msub> <mi>I</mi> <msub> <mi>N</mi> <mi>r</mi> </msub> </msub> <mo>&CircleTimes;</mo> <mo>&lsqb;</mo> <msubsup> <mi>&Gamma;</mi> <mi>m</mi> <mrow> <mo>(</mo> <mn>1</mn> <mo>)</mo> </mrow> </msubsup> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msubsup> <mi>&Gamma;</mi> <mi>m</mi> <mrow> <mo>(</mo> <msub> <mi>N</mi> <mi>t</mi> </msub> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> </mrow>

<mrow> <msubsup> <mi>&Gamma;</mi> <mi>m</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mfrac> <mn>1</mn> <mi>N</mi> </mfrac> <mo>&lsqb;</mo> <msubsup> <mi>Z</mi> <mrow> <mn>0</mn> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msubsup> <mi>Z</mi> <mrow> <mi>L</mi> <mo>-</mo> <mn>1</mn> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>&rsqb;</mo> </mrow>

<mrow> <msubsup> <mi>Z</mi> <mrow> <mi>l</mi> <mo>,</mo> <mi>m</mi> </mrow> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <mo>&lsqb;</mo> <msub> <mi>M</mi> <mn>1</mn> </msub> <mi>d</mi> <mi>i</mi> <mi>a</mi> <mi>g</mi> <mo>{</mo> <msubsup> <mi>x</mi> <mi>m</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>}</mo> <msub> <mi>f</mi> <mi>l</mi> </msub> <mo>,</mo> <mo>...</mo> <mo>,</mo> <msub> <mi>M</mi> <mi>Q</mi> </msub> <mi>d</mi> <mi>i</mi> <mi>a</mi> <mi>g</mi> <mo>{</mo> <msubsup> <mi>x</mi> <mi>m</mi> <mrow> <mo>(</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>}</mo> <msub> <mi>f</mi> <mi>l</mi> </msub> <mo>&rsqb;</mo> </mrow>

式中,fl是N×L維的傅里葉變化矩陣F的第l列,Mq是N×N維的矩陣,即

<mrow> <msub> <mrow> <mo>&lsqb;</mo> <mi>F</mi> <mo>&rsqb;</mo> </mrow> <mrow> <mi>k</mi> <mo>,</mo> <mi>l</mi> </mrow> </msub> <mo>=</mo> <msup> <mi>e</mi> <mrow> <mo>-</mo> <mfrac> <mrow> <mi>j</mi> <mn>2</mn> <mi>&pi;</mi> <mi>k</mi> <mi>l</mi> </mrow> <mi>N</mi> </mfrac> </mrow> </msup> <mo>,</mo> <mi>l</mi> <mo>=</mo> <mn>0</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>L</mi> <mo>-</mo> <mn>1</mn> <mo>;</mo> <mi>k</mi> <mo>=</mo> <mn>0</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow>

<mrow> <msub> <mrow> <mo>&lsqb;</mo> <msub> <mi>M</mi> <mi>q</mi> </msub> <mo>&rsqb;</mo> </mrow> <mrow> <mi>k</mi> <mo>,</mo> <msup> <mi>k</mi> <mo>&prime;</mo> </msup> </mrow> </msub> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>n</mi> <mo>=</mo> <mn>0</mn> </mrow> <mrow> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow> </munderover> <msub> <mi>b</mi> <mrow> <mi>n</mi> <mo>,</mo> <mi>q</mi> </mrow> </msub> <msup> <mi>e</mi> <mfrac> <mrow> <mi>j</mi> <mn>2</mn> <mi>&pi;</mi> <mrow> <mo>(</mo> <msup> <mi>k</mi> <mo>&prime;</mo> </msup> <mo>-</mo> <mi>k</mi> <mo>)</mo> </mrow> <mi>n</mi> </mrow> <mi>N</mi> </mfrac> </msup> <mo>,</mo> <mi>k</mi> <mo>=</mo> <mn>0</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> <mo>;</mo> <msup> <mi>k</mi> <mo>&prime;</mo> </msup> <mo>=</mo> <mn>0</mn> <mo>,</mo> <mo>...</mo> <mo>,</mo> <mi>N</mi> <mo>-</mo> <mn>1</mn> </mrow>

利用基擴展模型系數(shù),信道矩陣可以表示為

<mrow> <msubsup> <mi>H</mi> <mi>m</mi> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>=</mo> <munderover> <mo>&Sigma;</mo> <mrow> <mi>q</mi> <mo>=</mo> <mn>1</mn> </mrow> <mi>Q</mi> </munderover> <msub> <mi>M</mi> <mi>q</mi> </msub> <mi>d</mi> <mi>i</mi> <mi>a</mi> <mi>g</mi> <mo>{</mo> <msubsup> <mi>F&chi;</mi> <mrow> <mo>(</mo> <mi>q</mi> <mo>,</mo> <mi>m</mi> <mo>)</mo> </mrow> <mrow> <mo>(</mo> <mi>r</mi> <mo>,</mo> <mi>t</mi> <mo>)</mo> </mrow> </msubsup> <mo>}</mo> </mrow>

式中,

假設(shè)和利用本發(fā)明方法進行迭代處理,從而最終得到高精度的信道估計

仿真結(jié)果

下面結(jié)合仿真分析本發(fā)明的性能。在仿真中假設(shè)系統(tǒng)具有1根發(fā)送天線和2根接收天線,F(xiàn)FT長度為128,循環(huán)前綴長度為FFT的八分之一。一個OFDM符號包含32個導(dǎo)頻和導(dǎo)頻間距為4。載波頻率為10GHz,數(shù)據(jù)載波的調(diào)制方式為16QAM,歸一化的多普勒頻移考慮0.2和0.4兩種情況。狀態(tài)向量大小考慮2,仿真中考慮采用6徑的瑞利信道,其服從指數(shù)延遲功率譜分布。

圖3為本發(fā)明與傳統(tǒng)方法在歸一化多普勒頻移為0.2情況下的MSE性能圖。由圖3可以看出,本發(fā)明技術(shù)比傳統(tǒng)的Kalman濾波和數(shù)據(jù)檢測聯(lián)合方法具有更好的估計性能,這主要是由于本發(fā)明技術(shù)考慮數(shù)據(jù)檢測誤差的影響,而傳統(tǒng)聯(lián)合方法中沒有考慮。另外,本發(fā)明技術(shù)在迭代次數(shù)為3時,其估計性能幾乎與全數(shù)據(jù)輔助的理想情況性能一致,而傳統(tǒng)聯(lián)合方法迭代次數(shù)為9時仍然具有比較差的估計性能。這說明本發(fā)明技術(shù)具有較快的收斂速度。

圖4為本發(fā)明與傳統(tǒng)方法在歸一化多普勒頻移為0.4情況下的MSE性能圖。由圖3和圖4可以看出,隨著多普勒頻移的增大,各種估計方法的估計性能均下降。但是,與傳統(tǒng)聯(lián)合方案相比,本發(fā)明仍然具有較好的估計性能,并且本發(fā)明技術(shù)利用比較小的迭代(如迭代3次)就可以逼近理想情況下的性能。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1
宁远县| 武胜县| 安泽县| 凤山县| 罗源县| 疏附县| 治多县| 渝北区| 乐业县| 萝北县| 延川县| 获嘉县| 博乐市| 周口市| 东乡族自治县| 册亨县| 扎鲁特旗| 合山市| 潢川县| 克拉玛依市| 枣庄市| 合川市| 疏附县| 丹寨县| 乌什县| 沛县| 四子王旗| 江门市| 铜梁县| 巧家县| 麦盖提县| 洪洞县| 沧州市| 辽阳市| 桦甸市| 东乡县| 武乡县| 鞍山市| 克东县| 台东县| 曲水县|