高敬鵬,趙旦峰,黃湘松
(哈爾濱工程大學(xué)信息與通信工程學(xué)院,黑龍江哈爾濱150001)
基于改進(jìn)粒子群優(yōu)化的MIMO?OFDM信號(hào)檢測(cè)
高敬鵬,趙旦峰,黃湘松
(哈爾濱工程大學(xué)信息與通信工程學(xué)院,黑龍江哈爾濱150001)
針對(duì)MIMO?OFDM系統(tǒng)中,基于粒子群優(yōu)化的信號(hào)檢測(cè)算法易于陷入局部極值和收斂精度較低的問題,提出了一種基于改進(jìn)粒子群優(yōu)化的MIMO?OFDM信號(hào)檢測(cè)算法。該算法將粒子群優(yōu)化算法進(jìn)行改進(jìn),并與遺傳算法的雜交技術(shù)和極值擾動(dòng)機(jī)制相結(jié)合,對(duì)MIMO?OFDM系統(tǒng)進(jìn)行信號(hào)檢測(cè)。理論研究和仿真結(jié)果表明,在相同誤比特率情況下,所提算法性能優(yōu)于基于遺傳和粒子群優(yōu)化的MIMO?OFDM信號(hào)檢測(cè)算法性能,與理想信道下的最大似然檢測(cè)算法性能相比,信噪比僅有1 dB的損失;在較少的迭代次數(shù)下,該算法有效地提高了系統(tǒng)的信號(hào)檢測(cè)性能,有較強(qiáng)的全局搜索能力,是一種實(shí)用的信號(hào)檢測(cè)方法。
MIMO;OFDM;信號(hào)檢測(cè);改進(jìn)粒子群優(yōu)化算法;雜交算法
正交頻分復(fù)用(orthogonal frequency division multi?plexing,OFDM)技術(shù)與多輸入多輸出(multiple input multiple output,MIMO)技術(shù)相結(jié)合已經(jīng)成為第4代移動(dòng)通信系統(tǒng)的關(guān)鍵技術(shù)之一[1]。將MIMO技術(shù)引入OFDM系統(tǒng)實(shí)現(xiàn)了空間資源的有效利用,獲得了空間復(fù)用增益,進(jìn)一步提高頻譜利用率和數(shù)據(jù)傳輸速率,同時(shí)OFDM技術(shù)有效地克服了MIMO系統(tǒng)的頻率選擇性衰落。
研究既擁有較高檢測(cè)性能且算法復(fù)雜度適中的信號(hào)檢測(cè)算法是MIMO?OFDM系統(tǒng)充分發(fā)揮性能的關(guān)鍵。在MIMO?OFDM系統(tǒng)的信號(hào)檢測(cè)研究領(lǐng)域,信號(hào)檢測(cè)方法一般分為2類:線性檢測(cè)和非線性檢測(cè)。對(duì)線性檢測(cè)的研究主要集中在迫零(ZF)檢測(cè)[2]、最小均方誤差(MMSE)檢測(cè)[3]、線性最小均方誤差(LMMSE)檢測(cè)[4]。線性檢測(cè)算法設(shè)計(jì)簡單易于實(shí)現(xiàn),但檢測(cè)性能較差,不適宜單獨(dú)應(yīng)用于實(shí)際系統(tǒng)。對(duì)非線性檢測(cè)的研究主要集中在串行干擾抵消檢測(cè)算法[5],V?BLAST檢測(cè)算法[6]和QR分解檢測(cè)算法[7]。這類算法通過逐層檢測(cè)后抵消干擾來進(jìn)行檢測(cè),其性能受限于第1次線性檢測(cè)的準(zhǔn)確性,第1次線性檢測(cè)結(jié)果的誤差會(huì)增大干擾抵消后第2檢測(cè)的錯(cuò)誤概率,帶來誤差累積使系統(tǒng)性能下降。
近年來,基于智能優(yōu)化的信號(hào)檢測(cè)算法因在信號(hào)檢測(cè)方面具有優(yōu)越性能而得到迅速發(fā)展。文獻(xiàn)[8]提出了一種基于遺傳算法的MIMO?OFDM信號(hào)檢測(cè),由于遺傳算法存在編解碼、選擇、雜交和變異等運(yùn)算,使系統(tǒng)結(jié)構(gòu)復(fù)雜,收斂速度較慢。文獻(xiàn)[9]提出了一種基于量子遺傳算法的MIMO?OFDM信號(hào)檢測(cè),其將量子理論應(yīng)用于MIMO?OFDM系統(tǒng),檢測(cè)性能得到了大幅度的提高,但因量子寄存器難以實(shí)現(xiàn),而無法應(yīng)用于實(shí)際。文獻(xiàn)[10]利用了粒子群優(yōu)化算法結(jié)構(gòu)簡單,易于實(shí)現(xiàn)等優(yōu)點(diǎn),將其應(yīng)用于MIMO?OFDM系統(tǒng)檢測(cè),系統(tǒng)復(fù)雜度得到了有效的改善,但檢測(cè)性能較差,算法收斂速度較慢。粒子群優(yōu)化(particle swarm optimization,PSO)[11]算法是一種全局優(yōu)化進(jìn)化算法,它源于對(duì)鳥群和魚群群體覓食運(yùn)動(dòng)行為的模擬,通過個(gè)體間協(xié)作與競(jìng)爭來搜索最優(yōu)解。其算法實(shí)現(xiàn)簡單,但易于陷入局部最優(yōu)。文獻(xiàn)[12]和文獻(xiàn)[13]分別通過添加動(dòng)量慣性系數(shù)和控制速度的約束因子使搜索性能得到了改善,但仍存在陷入局部最優(yōu)的可能。文獻(xiàn)[14]采用模糊規(guī)則動(dòng)態(tài)修改慣性系數(shù)值,使算法自適應(yīng)地調(diào)整全局系數(shù),使搜索效率和搜索精度進(jìn)一步提高,但對(duì)于非線性優(yōu)化問題通過自適應(yīng)調(diào)整全局系數(shù)提高搜索精度有限。文獻(xiàn)[15]借鑒遺傳算法思想提出了一種基于雜交的粒子群優(yōu)化算法,提高了算法的收斂速度和精度,但是算法消除了速度公式中的慣性部分,使粒子不能快速、有效地跳出局部極值點(diǎn)。
本文提出一種基于改進(jìn)粒子群優(yōu)化的MIMO?OFDM信號(hào)檢測(cè)算法,即將遺傳算法中的雜交技術(shù)引入粒子群優(yōu)化算法和極值擾動(dòng)機(jī)制加入粒子群優(yōu)化算法,并將改進(jìn)的粒子群優(yōu)化算法應(yīng)用到MIMO?OFDM系統(tǒng)實(shí)現(xiàn)了信號(hào)的檢測(cè)。
MIMO?OFDM系統(tǒng)模型如圖1所示。在發(fā)射端,數(shù)據(jù)源中的數(shù)據(jù)經(jīng)信道編碼模塊后,進(jìn)行串并轉(zhuǎn)換分解成多個(gè)子數(shù)據(jù)流,每個(gè)子數(shù)據(jù)流進(jìn)行映射編碼、插入導(dǎo)頻、IFFT變換及加入循環(huán)前綴以完成OFDM組幀,再進(jìn)行上變頻,最后由多根發(fā)射天線同時(shí)發(fā)射出去。在接收端,在信道空間傳輸?shù)男盘?hào)經(jīng)過天線接收通過下變頻后,去掉循環(huán)前綴,進(jìn)行FFT變換提取導(dǎo)頻信號(hào),再利用提取的導(dǎo)頻信息來估計(jì)信道同時(shí)進(jìn)行信號(hào)檢測(cè),然后信道解碼數(shù)據(jù)經(jīng)解映射、解交織、解碼后送至信宿。
圖1 MIMO?OFDM系統(tǒng)模型Fig.1 MIMO?OFDM system model
假設(shè)MIMO?OFDM系統(tǒng)有NT根發(fā)送天線和NR根接收天線,數(shù)據(jù)流進(jìn)行串并變換,每組N個(gè)數(shù)據(jù)。第t根發(fā)送天線上的第n組數(shù)據(jù)的向量形式為
為了消除符號(hào)間干擾和碼間干擾的影響,對(duì)dt(n)進(jìn)行IDFT變換后加上長度為CP的循環(huán)前綴,得到時(shí)域信號(hào),則第t根發(fā)送天線上的第n個(gè)時(shí)域OFDM符號(hào)為
在接收端,對(duì)接收信號(hào)去除循環(huán)前綴進(jìn)行DFT變換,得到發(fā)送的頻域信號(hào),則在第k個(gè)子載波上第r根接收天線接收到的第n個(gè)OFDM符號(hào)為
擴(kuò)展到MIMO?OFDM系統(tǒng),接收和發(fā)射天線之間的關(guān)系為
式中:Y(n)=[Y1(n)Y2(n)…YNR(n)]T表示頻域的接收信號(hào),X(n)=[X1(n)X2(n)…XNT(n)]T表示頻域的發(fā)送信號(hào),V(n)=[V1(n)V2(n)…VNR(n)]T表示頻域的噪聲,H為信道的頻率響應(yīng)矩陣。
粒子群優(yōu)化算法首先隨機(jī)產(chǎn)生一群粒子,并為每個(gè)粒子獨(dú)立分配一對(duì)位置信息xi和速度信息vi,然后粒子利用設(shè)定的適應(yīng)度函數(shù)評(píng)價(jià)出的粒子個(gè)體極值和全局極值,來改變粒子的速度與位置信息,通過迭代找到最優(yōu)解。其中粒子群優(yōu)化算法中粒子的速度和位置更新如下:
式中:q是迭代搜索次數(shù);d是維數(shù);c1、c2是加速系數(shù);r1和r2是(0,1)的隨機(jī)數(shù);是在第q次迭代中粒子i的第d維速度;是在第q次迭代中粒子i的第d維位置;是在第q次迭代中粒子i個(gè)體極值點(diǎn)的第d維位置;是在第q次迭代中全局極值點(diǎn)的第d維位置;w為慣性權(quán)重,其用來控制歷史速度對(duì)當(dāng)前速度的影響。
3.1 MIMO?OFDM系統(tǒng)適應(yīng)度函數(shù)
適應(yīng)度函數(shù)是用來評(píng)估系統(tǒng)檢測(cè)性能好壞的標(biāo)準(zhǔn),針對(duì)MIMO?OFDM系統(tǒng),根據(jù)式(4),利用最大似然估計(jì)可以得到檢測(cè)信號(hào)為
式中:φ為MIMO?OFDM系統(tǒng)的所有可能發(fā)射信號(hào)向量空間。取信號(hào)檢測(cè)的目標(biāo)函數(shù)為
由于目標(biāo)函數(shù)值可正可負(fù),為確保適應(yīng)度函數(shù)的非負(fù)性,則信號(hào)檢測(cè)中適應(yīng)度函數(shù)修正為
式中:μ為正常數(shù),本文取0.1。MIMO?OFDM信號(hào)最佳檢測(cè)問題就可以利用粒子群優(yōu)化算法通過適應(yīng)度函數(shù)求解最優(yōu)個(gè)體問題來解決。
3.2 改進(jìn)的粒子群優(yōu)化算法
為了提高粒子群優(yōu)化算法的搜索性能,需要尋找一種具有復(fù)雜度相對(duì)較低且搜索能力較強(qiáng)的算法,雜交算法可以有效地增強(qiáng)了系統(tǒng)的搜索能力,提高了收斂速度。利用遺傳算法的雜交技術(shù)在粒子的進(jìn)化過程中選取指定數(shù)量的父代粒子放入雜交池內(nèi),兩兩隨機(jī)進(jìn)行雜交處理生成指定數(shù)目的子代粒子,并用此替代父代粒子。子代粒子位置由父代粒子位置進(jìn)行算術(shù)交叉得到:
其中,p是0~1的隨機(jī)數(shù)。子代粒子的速度可計(jì)算得到:
在粒子群優(yōu)化算法中,定義φ1=c1·r1,φ2=c2· r2,φ=φ1+φ2,根據(jù)式(6)和式(7)可知,各維之間的更新是相互獨(dú)立的。省略維數(shù)d簡化式(6)和式(7),則速度公式更新為
由式(16),可以得到:
因此,參數(shù)w和φ只需滿足w-1<φ<3+w條件,粒子群優(yōu)化算法就具有了漸進(jìn)的收斂性。故可以通過調(diào)整參數(shù)w和φ來優(yōu)化粒子群的收斂速度和精度,但從仿真結(jié)果中無法確定收斂結(jié)果是否收斂于全局極值點(diǎn),存在收斂于局部極值點(diǎn)的可能。
當(dāng)t趨于無窮時(shí),系統(tǒng)穩(wěn)定,則v(t)=0且v(t+1)=0,代入式(13),可以得到:
在粒子群優(yōu)化算法中,粒子將聚集到由個(gè)體極值點(diǎn)和全局極值點(diǎn)所決定的極值上,如果所有粒子在聚集的過程中沒有找到優(yōu)于個(gè)體極值點(diǎn)的位置,則迭代過程將處于停滯狀態(tài),粒子將逐漸聚集到個(gè)體極值點(diǎn),最終陷入到局部最優(yōu)。
本文采用極值擾動(dòng)機(jī)制當(dāng)粒子群優(yōu)化算法陷入局部極值后,通過調(diào)整粒子的個(gè)體極值和全局極值,使所有粒子從原區(qū)域遷移聚集到其他區(qū)域,經(jīng)歷新的搜索路徑和領(lǐng)域搜索到全局極值的概率變大。本文采用迭代停滯次數(shù)作為觸發(fā)條件,利用極值擾動(dòng)算子來對(duì)極值點(diǎn)進(jìn)行分別處理,其極值擾動(dòng)算子分別為
式中:tp為個(gè)體極值的迭代停滯次數(shù),tg為全局極值的迭代停滯次數(shù),Ta為停滯次數(shù)的閾值。
速度公式(6)添加極值擾動(dòng)算子后得到
b(tg)的變化必然由a(tp)變化所引起,同時(shí)為了降低系統(tǒng)的復(fù)雜度,則位置公式為
極值擾動(dòng)的作用延遲量取決于Ta的大小,同時(shí)為了減少粒子群優(yōu)化算法的迭代搜索次數(shù)以降低系統(tǒng)的復(fù)雜度,故取Ta=3。
3.3 改進(jìn)的粒子群優(yōu)化算法的信號(hào)檢測(cè)過程
在MIMO?OFDM系統(tǒng)中將粒子群優(yōu)化算法與信號(hào)檢測(cè)相結(jié)合,具體檢測(cè)步驟如下:
1)粒子群初始化,設(shè)置最大迭代次數(shù)為Q,粒子種群個(gè)數(shù)為N,在D維空間隨機(jī)產(chǎn)生各粒子的位置信息和速度信息。
2)根據(jù)式(10),通過適應(yīng)度函數(shù)計(jì)算每個(gè)粒子在所對(duì)應(yīng)位置處的評(píng)價(jià)值fi。
3)將當(dāng)前各粒子的對(duì)應(yīng)位置處的評(píng)價(jià)值與本身存儲(chǔ)的個(gè)體極值pqi-1的評(píng)價(jià)值相比較,將最優(yōu)值對(duì)應(yīng)粒子的位置存儲(chǔ)于個(gè)體極值。
5)根據(jù)遺傳算法的雜交技術(shù),在搜索空間雜交池內(nèi)的粒子隨機(jī)兩兩雜交產(chǎn)生個(gè)數(shù)為N/2的子代粒子,按照式(11)和式(12)更新子代粒子的速度和位置,保持粒子個(gè)體極值和全局極值不變。
6)根據(jù)極值擾動(dòng)機(jī)制在粒子群中選取適應(yīng)度函數(shù)值較優(yōu)的N/2個(gè)粒子,根據(jù)式(20)和式(21)更新粒子的速度和位置,保持各粒子極值不變。
7)當(dāng)達(dá)到設(shè)定的迭代次數(shù)時(shí)停止搜索檢測(cè),粒子的全局極值點(diǎn)對(duì)應(yīng)的位置信息即為檢測(cè)出的數(shù)據(jù)信號(hào),否則跳回步驟2)執(zhí)行。
為了獲得本文所提的改進(jìn)粒子群優(yōu)化算法的性能,測(cè)試參數(shù)設(shè)置為:基準(zhǔn)函數(shù)為維數(shù)為30,每維范圍為[-100,100],粒子數(shù)種群為30,總迭代次數(shù)為100,c1=c2=2,w=0.8,蒙特卡洛仿真次數(shù)設(shè)定為100。圖2給出了函數(shù)f(x)在粒子群優(yōu)化算法和改進(jìn)粒子群優(yōu)化算法下的適應(yīng)度迭代曲線。
圖2 適應(yīng)度迭代曲線Fig.2 Fitness iteration curves
仿真結(jié)果表明,改進(jìn)粒子群優(yōu)化算法有較強(qiáng)的擺脫局部極值能力,同時(shí)算法與粒子群優(yōu)化算法相比,在收斂速度和收斂精度上有了顯著提升。對(duì)基準(zhǔn)函數(shù)f(x)經(jīng)過20~50次迭代后,改進(jìn)粒子群優(yōu)化算法基本達(dá)到了最優(yōu)值,說明該算法有較強(qiáng)的實(shí)用性。
對(duì)基于改進(jìn)粒子群優(yōu)化的MIMO?OFDM信號(hào)檢測(cè)算法進(jìn)行系統(tǒng)性能仿真,仿真參數(shù)如表1所示。
表1 算法仿真參數(shù)設(shè)置表Table1 Parameters setting for algorithm simulation
同時(shí),假設(shè)發(fā)送天線和接收天線都相互獨(dú)立,接收端已理想同步且信道狀態(tài)信息已知,發(fā)送端分別使用BPSK和16QAM調(diào)制,用戶發(fā)送功率為1,傳輸中每一個(gè)噪聲服從均值為零的獨(dú)立同分布的加性高斯白噪聲,信道采用Jakes信道模型。
圖3給出了基于改進(jìn)粒子群優(yōu)化的MIMO?OFDM信號(hào)檢測(cè)算法在設(shè)定的仿真參數(shù)條件下,不同迭代搜索次數(shù)的誤比特率性能曲線,其中調(diào)制方式選取BPSK調(diào)制。
圖3 所提算法在不同迭代搜索次數(shù)下誤碼率性能比較Fig.3 Bit Error Rate performance of proposed algo?rithm under different iterations
仿真結(jié)果表明,本文所提出的算法隨著迭代搜索次數(shù)的增加,檢測(cè)性能逐漸改善。其中迭代搜索次數(shù)為12較之迭代搜索次數(shù)為10的檢測(cè)算法在性能上有了顯著的改善;而迭代搜索次數(shù)為15與迭代搜索次數(shù)為12的檢測(cè)算法在性能相接近,僅有0.5 dB的信噪比損失,其原因是算法存在誤差累積致使增益下降。因此實(shí)際中可以設(shè)定檢測(cè)算法的迭代搜索次數(shù)為12,同時(shí)可以看出本文所提算法有較好的檢測(cè)性能和較快的收斂速度。
圖4和圖5分別給出了在調(diào)制方式為BPSK和16QAM的情況下,采用本文所提檢測(cè)算法、最大似然檢測(cè)算法、最小均方誤差檢測(cè)算法、基于粒子群優(yōu)化和遺傳的MIMO?OFDM信號(hào)檢測(cè)算法在設(shè)定的仿真參數(shù)條件下,誤比特率隨信噪比的性能比較,其中選取迭代搜索次數(shù)為12。
圖4 調(diào)制方式為BPSK的不同檢測(cè)算法的誤碼率性能曲線Fig.4 Bit error rate performance curves of different detection algorithms under BPSK modulation
圖5 調(diào)制方式為16QAM的不同檢測(cè)算法的誤碼率性能曲線Fig.5 Bit error rate performance curves of different detection algorithms under 16QAM modulation
仿真結(jié)果表明,在相同信噪比的情況下,本文所提算法明顯優(yōu)于最小均方誤差檢測(cè)算法,同時(shí)在相同迭代搜索次數(shù)條件下,所提算法優(yōu)于基于遺傳算法和粒子群優(yōu)化算法的MIMO?OFDM信號(hào)檢測(cè)算法,其性能有所提高,這是由于本文所提算法具有較強(qiáng)的全局搜索能力,與理想最大似然檢測(cè)算法性能相接近,僅相差1 dB,且復(fù)雜度相對(duì)較低。
通過理論分析和仿真實(shí)驗(yàn),本文提出的基于改進(jìn)粒子群優(yōu)化的MIMO?OFDM信號(hào)檢測(cè)算法具有2個(gè)優(yōu)點(diǎn):
1)算法在檢測(cè)過程中不存在計(jì)算量大的高階運(yùn)算,避免了傳統(tǒng)檢測(cè)算法復(fù)雜度高的問題。
2)算法利用極值擾動(dòng)機(jī)制,使得算法能有效收斂且復(fù)雜度不會(huì)明顯增加。
因此,算法具有良好的理論和工程實(shí)用價(jià)值。后續(xù)工作將會(huì)關(guān)注所提算法在信號(hào)同步與信道估計(jì)情況下的應(yīng)用,例如聯(lián)合信道估計(jì)與信號(hào)檢測(cè)算法等,進(jìn)一步推廣其適用范圍。
[1]PARVEEN N,VENKATESWARLU D S.Implementation of MIMO?OFDM using adaptive multiuser detection in wireless communication[C]//International Conference on Communi?cations,Devices and Intelligent Systems.Kolkata,India,2012:381?384.
[2]CHEN Zhiyong,WANG Wenbo,PENG M.Limited feed?back scheme based on zero?forcing precoding for multiuser MIMO?OFDM downlink systems[C]//The 5th Annual ICST Wireless Internet Conference.Singapore,2010:1?5.
[3]LIU D N,F(xiàn)ITZ M P.Low complexity affine MMSE detector for iterative detection?decoding MIMO OFDM systems[J].IEEE Transactions on Communications,2008,56(1):150?158.
[4]XIE Limei.An efficient MIMO detector algorithm for next generation wireless communication[C]//2011 International Conference on Computer Science and Network Technology.Harbin,China,2011:1195?1199.
[5]LEE Heunchul,LEE Byeongsi,LEE Inkyu.Iterative detec?tion and decoding with an improved V?BLAST for MIMO?OFDM systems[J].IEEE Journal on Selected Areas in Com?munications,2006,24(3):504?513.
[6]WUBBEN D,KAMMEYER K D.Low Complexity Successive Interference Cancellation for Per?Antenna?Coded MIMO?OFDM Schemes by Applying Parallel?SQRD[C]//IEEE 63rd Vehicular Technology Conference.Melbourne,Austral?ia,2006:2183?2187.
[7]LIU Y,LI Y,LI D,et al.Super?low?complexity qr decom?position?M detection scheme for MIMO?OFDM systems[J].IET Communications,2011,5(9):1303?1307.
[8]ELLIOTT R C,KRZYMIEN W A.Downlink scheduling via genetic algorithms for multiuser single?carrier and multicarri?er MIMO systems with dirty paper coding[J].IEEE Transac?tions on Vehicular Technology,2009,58(7):3247?3262.
[9]LI Fei,WANG Wei,ZHENG Baoyu.A novel detection scheme with quantum genetic algorithm in MIMO?OFDM systems[C]//International Conference on Intelligent Con?trol and Information Processing.Dalian,China,2010:439?442.
[10]WANG J S,LAIN J K.Genetical swarm optimization?based symbol detection for MIMO systems[C]//14th Asia?Pacific Conference on Communications.Tokyo,Japan,2008:1?4.
[11]ZHAN Zhihui,ZHANG Jun,LI Yun,et al.Adaptive parti?cle swarm optimization[J].IEEE Transactions on Cyber?netics,2009,39(6):1362?1381.
[12]CERVANTES A,GALVAN I M,ISASI P.A new particle swarm method for nearest neighborhood classification[J].IEEE Transactions on Cybernetics,2009,39(5):1082?1091.
[13]KOU Xiaoli,LIU Sanyang,ZHENG Wei.Double?particle swarm optimization with induction?enhanced evolutionary strategy to solve constrained optimization problems[C]//Third International Conference on Natural Computation.Haikou,China,2007:527?531.
[14]SHI Yuhui,EBERHART R C.Fuzzy adaptive particle swarm optimization[C]//Proceedings of the 2001 Con?gress on Evolutionary Computation.Seoul,Korea,2001:101?106.
[15]JUANG Chiafeng.A hybrid of genetic algorithm and particle swarm optimization for recurrent network design[J].IEEE Transactions on Cybernetics,2004,34(2):997?1006.
Signal detection for MIMO?OFDM system based on improved particle swarm optimization
GAO Jingpeng,ZHAO Danfeng,HUANG Xiangsong
(College of Information and Communication Engineering,Harbin Engineering University,Harbin 150001,China)
In order to solve the problems that the signal detection algorithm based on particle swarm optimization easily falls into local minimum and its convergence precision is low for MIMO?OFDM system,a signal detection al?gorithm is proposed based on improved particle swarm optimization for MIMO?OFDM system.This algorithm im?proves the particle swarm optimization algorithm and is combined with the hybridization technology of genetic algo?rithm and extremum disturbance mechanism for signal detection in MIMO?OFDM system.Theoretical research and simulation results showed that the performance of the proposed algorithm is superior to the genetic algorithm and particle swarm optimization based MIMO?OFDM signal detection algorithm with the same bit error rate.There is only 1dB SNR loss compared with the maximum likelihood detection algorithm under the ideal channel.The algorithm is a practical signal detection method which effectively improves the signal detection performance of the system and has stronger global search ability.
MIMO;OFDM;signal detection;improved particle swarm optimization algorithm;hybrid algorithm
10.3969/j.issn.1006?7043.201305042
http://www.cnki.net/kcms/doi/10.3969/j.issn.1006?7043.201305042.html
TN911.23
A
1006?7043(2015)02?0262?05
2013?05?15.網(wǎng)絡(luò)出版時(shí)間:2014?11?27.
“十一五”國防預(yù)研基金資助項(xiàng)目(xxxx607010102);黑龍江省自然科學(xué)基金資助項(xiàng)目(F200810).
高敬鵬(1980?),男,講師,博士研究生;趙旦峰(1961?),男,教授,博士生導(dǎo)師。
高敬鵬,E?mail:gaojingpeng@hrbeu.edu.cn.