[發(fā)明專利]基于廣義正交匹配追蹤算法的稀疏OFDM信道估計方法有效
| 申請?zhí)枺?/td> | 201810071854.7 | 申請日: | 2018-01-25 |
| 公開(公告)號: | CN108322409B | 公開(公告)日: | 2020-07-31 |
| 發(fā)明(設(shè)計)人: | 包建榮;錢方;姜斌;劉超 | 申請(專利權(quán))人: | 杭州電子科技大學(xué) |
| 主分類號: | H04L25/02 | 分類號: | H04L25/02;H04L27/26 |
| 代理公司: | 浙江千克知識產(chǎn)權(quán)代理有限公司 33246 | 代理人: | 周希良 |
| 地址: | 310018 浙江省杭州市*** | 國省代碼: | 浙江;33 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 基于 廣義 正交 匹配 追蹤 算法 稀疏 ofdm 信道 估計 方法 | ||
1.基于廣義正交匹配追蹤算法的稀疏OFDM信道估計方法,其特征在于按以下步驟:
步驟一,將信道估計問題轉(zhuǎn)化為基于壓縮感知理論重構(gòu)原信號問題;
步驟二,設(shè)計觀測矩陣;
步驟三,采用廣義正交匹配追蹤法重構(gòu)原信號,完成信道估計;
步驟一具體采用以下步驟完成:
步驟1.1多徑信道等效成一個時變有限沖激響應(yīng)濾波器,對多徑信道的估計就是對濾波器系數(shù)進行估計;假設(shè)OFDM系統(tǒng)具有N個子載波,但實際只采用其中的P個用作導(dǎo)頻符號間的傳輸,則長度為N的接收信號Y可表示為:Y=XH+n=XWh+n;其中,發(fā)送端的發(fā)送信號X=diag[X(1) X(2) ... X(N)],H表示的是信道頻域響應(yīng)采樣值,長度為N,n是長度為N的信道加性高斯白噪聲,W是N×N的離散傅里葉變換矩陣的前L列組成的N×L矩陣;設(shè)S為P×N的導(dǎo)頻選擇矩陣,則接收端導(dǎo)頻信號可表示為:yP=XPWPh+nP;式中,yP=Sy,h表示的是信道沖激響應(yīng)的時域采樣值,np表示信道的噪聲值;發(fā)射端的導(dǎo)頻信號XP=SXS',選擇傅里葉變換矩陣WP=SW;噪聲向量nP=Sn;其中yP、XP、WP均已知,且無線多徑信道具有稀疏特性;
步驟1.2在壓縮感知理論中,設(shè)信號為x,x∈RN,長度為N;為使信號可被稀疏表示,搜索一稀疏基Ψ,即有:其中,Ψ=[Ψ1,Ψ2,...,ΨN]是N×N維的正交基,是x在正交基Ψ上被分解后的稀疏向量;則有觀測向量y:y=Φx=ΦΨθ=Aθ;其中,壓縮感知矩陣A=ΦΨ,Ф是觀測矩陣;
步驟1.3壓縮感知理論應(yīng)用在OFDM信道估計時的模型為:令觀測向量y=y(tǒng)P,壓縮感知矩陣A=XPWP,原k-稀疏系數(shù)θ=h,有y=XPWPh+nP=Aθ;則估計時域沖激響應(yīng)h問題可轉(zhuǎn)化為稀疏信號重構(gòu)問題;
步驟二具體采用以下步驟完成:
觀測數(shù)據(jù)y可寫成:
y=Φx=ΦΨθ=Aθ (1)
其中,Φ是M×N,M小于N,維測量矩陣或觀測矩陣;為原始信號;Ψ是稀疏基;A是壓縮感知矩陣;是x在正交基Ψ上被分解后的稀疏向量;觀測矩陣Φ需符合約束等距特性條件,即k-稀疏矢量v和Φ滿足δk是約束等距實常數(shù),且0<δk<1;有限等距性質(zhì)是壓縮感知理論能求解出確定解的充要條件;
隨機高斯矩陣中元素服從期望為0,方差為1/M的獨立同分布高斯分布;考慮到隨機高斯矩陣與大多數(shù)正交基都不相干,并且以很高概率滿足RIP性質(zhì),故選取隨機高斯矩陣作為觀測矩陣;
步驟三中,利用廣義正交匹配追蹤法重構(gòu)原信號具體采用以下步驟完成:
步驟3.1初始化:初始殘差r0=y(tǒng),初始的正確信號索引集按照初始索引選出壓縮感知矩陣A的初始列集合迭代次數(shù)t=1
步驟3.2計算壓縮感知矩陣A與殘差的內(nèi)積u
u=abs[ATrt-1] (2)
即計算rt-1,αj,1≤j≤N,選擇u中最大的s個值,將這些值對應(yīng)A的列序號j構(gòu)成集合J0即列序號集合;αj表示A的第j列;rt-1表示的是第t-1次迭代時的殘差;
步驟3.3令
Λt=Λt-1∪J0 (3)
At=At-1∪αj(for all j∈J0) (4)
Λt與Λt-1分別表示的是第t次與第t-1次迭代時,正確的信號索引集;At與At-1分別表示的是第t次與第t-1次迭代時,按照對應(yīng)索引選出壓縮感知矩陣A的列集合;
步驟3.4求y=Atθt的最小二乘解:
其中,表示的是第t次迭代時重構(gòu)的稀疏系數(shù);
步驟3.5更新殘差:
步驟3.6t=t+1,如果t≤k則返回步驟3.2,否則停止迭代進入步驟3.7;
步驟3.7重構(gòu)所得在Λt處有非零項,其值分別為最后一次迭代所得
步驟3.8得到后,利用稀疏矩陣可得重構(gòu)信號
步驟三中,所述廣義正交匹配追蹤法重建原信號的條件:
采用GOMP算法對k-稀疏信號的精確重建條件進行分析;當某次迭代選擇出的s個索引中至少有一個正確原子的索引時,可認為本次迭代是成功的;
步驟4.1分析GOMP算法在首次迭代中獲得成功的條件;是一個k-稀疏信號,k≥s,觀測矩陣Φ∈Rm×n,觀測信號y∈Rm,Λ為正確的信號索引集;
記Λ1為首次迭代時選擇的s個原子的索引集;中的元素是ΦTy中最大的s個元素,和ΦT分別表示的是矩陣和Φ的轉(zhuǎn)置;有:
此處,表示Φ的第i列,I為列數(shù)i所構(gòu)成的集合;可得:
由于y=ΦΛxΛ,有:
其中,約束等距常數(shù)δk表示的是滿足約束等距特性條件的所有常數(shù)δ中最小的一個;
若在首次迭代中沒有選擇到正確的原子索引,即有:
其中,δk+s表示的是觀測矩陣對稀疏度k+s滿足RIP條件時所對應(yīng)的約束等距常數(shù);
若是則可以保證在首次迭代中能夠選擇到至少一個正確的原子索引;又因限制等容常數(shù)具有單調(diào)遞增的特性,即若觀測矩陣對稀疏度k1和k2都滿足RIP條件,若k1≤k2,則有有δk<δk+s,于是有:
化簡可得:
當時,GOMP算法在首次迭代中取得的索引集Λ1內(nèi)至少包含一個正確信號索引集Λ中的元素,即此時迭代是成功的;
步驟4.2考慮GOMP算法在非首次迭代過程中獲得成功的條件;有如下結(jié)論:
記若GOMP算法成功迭代了前p次,1≤p≤k,則當:
時,GOMP算法在p+1次迭代過程中能選擇到正確原子索引;其中,δsp表示的是觀測矩陣對稀疏度sp滿足RIP條件時所對應(yīng)的約束等距常數(shù);
由于在第p次迭代中新選擇到的s個索引與之前迭代所選擇出的原子索引沒有重復(fù),因此,有集合Λp中的元素有ps個,即|Λp|=ps;且,當GOMP算法經(jīng)過p次成功迭代后,Λp至少包含了p個正確的原子索引;即,Λp中正確的原子索引數(shù)目l存在關(guān)系式:
l=|Λ∩Λp|≥p (14)
只考慮Λp中尚未包含全部正確的原子索引,即lk,否則意味著重建任務(wù)已經(jīng)完成了;因此,安全的假設(shè)剩下的正確原子索引集是非空的,即定義兩個參數(shù):①記其中,αi是個遞減序列(α1≥α2≥…),在GOMP算法的第p+1次迭代中,αs為rp與由索引集F=Ω\(Λp∪Λ)確定的原子第s大的相關(guān)系數(shù),F(xiàn)為剩余的不正確原子索引集;②記其中,βi也是個遞減序列(β1≥β2≥…),在GOMP算法的第p+1次迭代中,β1為rp與由索引集Λ-Λp確定的原子最大的相關(guān)系數(shù),Λ-Λp為尚未選擇到的正確原子索引集;當β1大于αs時,β1將會被包含在的前s個最大值中,此時,在第p+1次迭代過程中將至少會選擇到一個正確的原子索引;
可以證明在第p+1次迭代中,αs和β1存在如下關(guān)系:
其中,δs+k-l、δs+sp、δsp+k-l和δk-l分別表示的是觀測矩陣對稀疏度s+k-l、s+sp、sp+k-l和k-l滿足RIP條件時所對應(yīng)的約束等距常數(shù);
GOMP算法在第p+1次迭代中至少選擇到一個正確原子索引的條件可以描述為:αs<β1;
又因為δk-l<δsk,δsp+k-l<δsk,δsp<δsk,δs+sp<δsk,則有:
可以得到:
化簡后得:
由于放縮可得:
步驟4.3得出如下結(jié)論:
若GOMP算法最多通過k次迭代從y=Φx中精確重建出k-稀疏信號x的條件為:
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于杭州電子科技大學(xué),未經(jīng)杭州電子科技大學(xué)許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810071854.7/1.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。





