基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方法
【專利摘要】基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方法,涉及信息與通信技術領域,是為解決從Xampling框架下經(jīng)過調(diào)制寬帶轉換器采樣,通過連續(xù)?有限模塊轉化后的未知稀疏度的多觀測值向量中恢復出原始多頻帶信號的問題。由于信號處理過程中的許多模擬信號滿足多頻帶信號模型,本發(fā)明對于將壓縮感知理論運用于模擬信號有很大作用。本算法的基本思想是將無限觀測值向量問題轉化成單觀測值向量問題。實現(xiàn)方法是將測量值列矢量化,將觀測矩陣通過克羅內(nèi)克積進行擴展,運用兩者及信號稀疏度估計原信號的支撐集,最終重構信號,估計支撐集的過程中運用了正則化思想。
【專利說明】
基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構 方法
技術領域
[0001] 本發(fā)明涉及信息與通信技術領域,具體涉及基于Xampling的模擬信號壓縮感知重 構方法。
【背景技術】
[0002] 當今社會,隨著信息需求量的飛速增長,信號載頻越來越高。依照傳統(tǒng)的信號或圖 像的采樣方法,只有采樣速率不少于信號最高頻率的兩倍(即:奈奎斯特率),才能保證從樣 本點精確恢復出原信號。這一條件使得信號處理時需要越來越高的采樣頻率,處理的難度 越來越大。與此同時,實際應用中,經(jīng)常通過壓縮的方式在不丟失有用信息的前提下通過對 信號進行重組來降低其冗余度,提高信號處理、傳輸和存儲的效率,其間拋棄了大量的非重 要數(shù)據(jù),實際上造成了采樣資源的浪費。那么,是否能夠根據(jù)信號的一些特征,利用其它變 換空間描述信號,以實現(xiàn)低于奈奎斯特采樣頻率的采樣,同時又不影響信號的恢復?如果能 實現(xiàn)這一設想,毫無疑問將大大降低信號采樣和存儲的代價,顯著減少其處理時間,為信號 處理帶來新的曙光。
[0003] 早在上個世紀,許多科學家就開始研究如何從噪聲中提取正弦信號,但是基于信 號可壓縮性的數(shù)據(jù)采集仍是一個新的研究方向。它起源于對有限信息率信號(即單位時間 內(nèi)自由度有限的信號)利用結構性奇函數(shù)以兩倍于新信率而非奈奎斯特采樣頻率的速率對 信號進行采樣的研究。而近年來,0.0〇11〇11〇4.0311(168和1'.13〇等人又提出來一種新穎的理 論一一壓縮感知,與傳統(tǒng)香農(nóng)-奈奎斯特采樣定理不同,壓縮感知理論指出:對于可壓縮或 可以進行稀疏化處理的信號,可以用一個與變換基(變換矩陣,稀疏化矩陣)不相關的觀測 矩陣對其進行降維處理,得到數(shù)量遠少于原信號的觀測值,然后將重構信號問題轉化為求 解優(yōu)化問題再將原信號從觀測值中重構出來。根據(jù)這一理論,采樣的不是信號而是信息,采 樣速率由信號的特性決定,而不是兩倍的信號最高頻率。因為該方法顯著減少了傳感器的 數(shù)目和采集到的數(shù)據(jù)的冗余度,所以一經(jīng)提出就影響廣泛,目前在信息論、圖像處理、醫(yī)學 成像、無線通信等領域已有相當大的進展,我國關于壓縮感知的研究已經(jīng)起步并迅速發(fā)展, 且在未來仍有很大的發(fā)展空間。
[0004] 針對離散信號的壓縮感知理論經(jīng)過近十年來科學家們的不斷研究,目前已形成了 比較完善的理論體系。但是,想要真正為信號采樣帶來大的變革,還需將壓縮感知理論運用 到模擬信號領域。S.Kirolos和J.Laska在2006年提出的模擬信息轉換器是目前比較成熟的 針對模擬有限速率信號的數(shù)據(jù)采集技術。實質上,AIC中輸入信號的模型是有限多個單頻信 號的疊加,而許多實際信號,如窄帶信號,是定義在連續(xù)的頻率區(qū)間上的,并不是模擬稀疏 信號。針對這一情況,M.Mishali和Y.C.Eldar提出了 Xampling的概念,它是針對多頻帶信號 的采樣和重構方法。輸入模擬信號首先與周期一定服從相同分布的不同偽隨機序列相乘, 每個偽隨機序列對應一個通道,然后每一通道得到的結果經(jīng)過一個低通濾波器后進行低速 采樣,將其組合得到多通道的測量結果,最后從觀測值中重構出原始的信號。其中,采樣系 統(tǒng)被稱為調(diào)制寬帶轉換器,其觀測值是無限觀測值向量,不能通過傳統(tǒng)的壓縮感知重構算 法直接求解。針對這一問題,可通過連續(xù)-有限模塊尋找信號的支持集,并通過聯(lián)合稀疏的 方式把無限觀測值向量轉化為多觀測值向量問題再重構原信號。但這仍然不能使用傳統(tǒng)的 壓縮感知重構算法,需要把原有算法進行調(diào)整和擴展,使其能夠解決多觀測值向量問題,目 前連續(xù)-有限模塊中利用的重構算法主要為同步正交匹配追蹤算法,該算法存在許多缺點, 如每次僅能篩選出一個原子,收斂速度較慢;重構精度不夠高;采樣速率為4NBlog(M/2N), 距離理論值2NB仍有很大距離,其中Μ是每個周期內(nèi)采樣脈沖 ?1(〇的脈沖數(shù),N是子頻帶數(shù), Β每個子頻帶最大帶寬。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明是為了解決現(xiàn)有基于Xampling系統(tǒng)的同步正交匹配追蹤算法的以下問題:
[0006] (1)、采樣速率為4NBlog(M/2N),距離理論值2NB仍有很大距離;
[0007] (2)、重構精度不夠高;
[0008] (3 )、每次僅能篩選出一個原子,收斂速度較慢;
[0009] 從而提供一種基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方法。
[0010] 基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方法,它包括以下步 驟:
[0011 ] 步驟一、輸入觀測矩陣A、f,子頻帶數(shù)N,測量數(shù)p;
[0012] 步驟二、初始化:支撐集S=0,候選集J=0、J0=@,殘差r[0] ,迭代數(shù)k = 0;
[0013] 步驟三、根據(jù)公式:
[0014] Ι>:.ΑΦΙρ
[0015] 構造矩陣D;式中山為?階單位陣;
[0016]步驟四、判斷是否滿足k<N,如果判斷結果為是,則執(zhí)行步驟五;如果判斷結果為 否,則執(zhí)行步驟十五;
[0017] 步驟五、根據(jù)公式:
[0018]
[0019] 求取 |i;式中:ie{l,2,.",pL};
[0020] 步驟六、將|,及其后的p-1個元素分為一組,每組內(nèi)元素求和,記為bnieUj,···, pL-p+1};
[0021] 步驟七、找出bi中絕對值最大的N個元素,構成矩陣B,對應的索引值i存入候選集J 中;
[0022] 步驟八、將B分成若干組,記為%,n = 1,2···,每組中的元素滿足| bi |〈2 | bj |,i,j e J ;
[0023] 步驟九、求死內(nèi)元素平方和,記為cn;
[0024] 步驟十、根據(jù)公式:
[0025] c*=max cn
[0026] 求取朽內(nèi)最大值的元素 c%
[0027] 步驟^^一、將%內(nèi)最大值的元素一對應的候選集J中索引值i,及i+l,i+2,…,i+p-1加入候選集Jo;
[0028] 步驟十二、更新支撐集,S = SU J〇;
[0029] 步驟十三、支撐集S中索引值所對應的D中的原子構成一個向量集合Ds;
[0030] 步驟十四、更新信號殘差
^k = k+l,返回執(zhí)行步驟四;
[0031] 步驟十五、輸出支撐集S,并根據(jù)支撐集S進行多頻帶信號重構。
[0032] 步驟十五所述的多頻帶信號,是L2空間的連續(xù)實信號,滿足模平方可積條件,即:
[0033]
(4)
[0034]則其可以傅里葉變換表示為
[0035]
(5)
[0036] 如果X(f)是帶限的,其頻譜范圍為[_1/2T,1/2T],則其奈奎斯特頻率為fNYQ=l/T。 如果又有X(f)又滿足如圖1所示的結構,即其在[_1/2T,1/2T]范圍內(nèi)包含N個(圖1中N = 6) 不相交的子頻帶,且每個子頻帶帶寬小于B,則x(t)是一個多頻帶信號。
[0037] 觀測矩陣A和框架矩陣V是多頻帶信號x(t)經(jīng)過調(diào)制寬帶轉換器和連續(xù)-有限模塊 處理得到的。針對多頻帶信號的采樣器是調(diào)制寬帶轉換器,它不需要知道原信號的載頻,采 樣速率不取決于信號帶寬并且遠低于奈奎斯特頻率,可以用現(xiàn)有的ADC實現(xiàn)。其系統(tǒng)示意圖 2所示;
[0038]設m是采樣通道數(shù),TP是混頻函數(shù)Pl(t)的周期,TS是采樣間隔,Μ是每個周期內(nèi) Pl ⑴的脈沖數(shù),alk是在第k個間隔內(nèi)Pl⑴的取值;
[0039] 信號同時進入m個通道,與每個支路中周期服從相同分布的不同偽隨機序列相乘, 然后每一通道得到的結果經(jīng)過一個截止頻率為1/2T S的低通濾波器后再以Ts為速率進行低 速采樣,最終得到多通道的測量結果;
[0040] 對調(diào)制寬帶轉換器進行頻域分析:考慮第i通道,混頻函數(shù)Pl(t)是一個偽隨機序 列,表不為:
[0041 ] .1
(6)
[0042] 其中,aike {+1,-1},Pi(t)的傅里葉級數(shù)為:
[0043]
(7)
[0044] 令?,(0 =外)/#),其傅里葉變換為:
[0045]
(:8)
[0046] 可得,X,(/)的頻譜為X(f)平移1個fP的線性組合,fP = l/TP,經(jīng)截止頻率為1/2TS的 低通濾波器濾波和以Ts為時間間隔采樣后,得到觀測值 yi[n],其傅里葉變換為:
[0047]
[0048] 其中:心=1/^=[-匕/2,匕/2]兒〇是能保證父(〇的所有頻譜進入¥(〇的最小整 數(shù),滿足:
[0049]
[0050]
[0051]
[0052] 將觀測值71[11]的傅里葉變換與原信號x(t)的傅里葉變換X(f)之間的關 系,改寫為矩陣形式:
[0053] y(f)=Aa(f),feFs (12)
[0054] 式中:y (f)是由}> ? )組成的m X 1維向量,觀測矩陣A是由4 = c, - = 1 彡Lo組成的mXL維矩陣,其中L = 2Lo+l,a(f)是由€1辦)=父(&(1-1^-1瓜)彳£?3組成的1^ 1維向量;
[0055] 要想恢復出原信號,需要先從7(〇=4〇(〇4^匕中求解稀疏頻譜〇(〇,再通過逆 傅里葉變換求出x(t)的估計值i(〇,但是由于f定義在連續(xù)區(qū)間上的,其觀測值是無限觀測 值向量,所以實際上這是一個求無數(shù)多個欠定方程組的稀疏解的問題,不能通過傳統(tǒng)的壓 縮感知重構算法直接求解。
[0056] 針對這一問題,可通過連續(xù)-有限模塊尋找信號的支持集,并通過聯(lián)合稀疏的方式 把無限觀測值向量轉化為多觀測值向量問題。之后或者可以把解決單觀測值向量問題的算 法進行推廣,使其能解決多觀測值向量問題,目前文獻中使用的主要為同步正交匹配追蹤 算法,或者將多觀測值向量問題再轉換為單觀測值向量問題,再使用相應的算法解決,本發(fā) 明屬于第二種思路。
[0057] 首先對信號y[n]構造一個框架矩陣V,再求V = AU的最稀疏解U的支撐集,根據(jù)? 的支撐集與信號y[n]的支撐集一致求出信號支撐集S,最后由信號支撐集恢復出原信號。 [0058]構造框架矩陣V采用以下方式:
[0059]首先利用y[n]構造一個矩陣Q: 1234
U3) 2 其中,y[n] = [yi[n],y2[n],. . .,ym[n]]T,將矩陣Q分解為Q = VVH,由此得到框架矩 陣V。 3 將多觀測值向量問題,轉化為單觀測值向量問題的具體方法如下: 4 矩陣Y=[yi[n],y2[n],. . .,ym[n]]T,由于信號的稀疏特性,只需要有限維的測量數(shù)即 可提取支撐集,故YeCmXp,p應大于等于2N,N為原信號子頻帶數(shù)。j,£二收㈥j,其中 vec ( ·)表示列矢量化,f = W+Y,i是a (f)的離散形式,則公式(12)中的麗V問題可轉化 為SMV問題
[0064] - ,
Π 4)
[0065] 式中:Ip是p階單位陣,?是克羅內(nèi)克積,解向量£是Np-稀疏彳目號。
[0066] 步驟^^一中的i是一個數(shù),或者為多個數(shù);假設有q個i滿足要求,則一次篩選出pq 個匹配原子。
[0067] 采用殘差條件替換k>N作為循環(huán)停止條件。
[0068]本發(fā)明具有以下特點和顯著進步:
[0069] 1、本發(fā)明解決的并非基于壓縮感知的離散信號或模擬有限信息率信號的重構問 題,而是針對時域和頻域均連續(xù)的多頻帶信號。本發(fā)明在原有的離散信號重構方法的基礎 上進行了調(diào)整和擴展,使其能夠運用于連續(xù)信號的重構;
[0070] 2、相比于同步正交匹配追蹤算法及其衍生算法重構信號所需的采樣速率4NBlog (M/2N),本發(fā)明需要的采樣速率更接近理論值僅2NB;
[0071] 3、相比于同步正交匹配追蹤算法及其衍生算法,本發(fā)明在相同子頻帶數(shù)和采樣通 道數(shù)的情況下有更高的重構概率;
[0072] 4、不同于同步正交匹配追蹤算法,本發(fā)明每次循環(huán)能篩選出多個與原信號匹配的 原子;
[0073] 5、本發(fā)明雖然在一次迭代中能篩選出多個原子,但由于篩選一次原子的復雜度變 高,兩相抵消可能導致信號重構時間并未減小。
【附圖說明】
[0074]圖1是多頻帶信號模型示意圖;
[0075] 圖2是MWC系統(tǒng)示意圖;
[0076]圖3是連續(xù)-有限模塊恢復信號支撐集示意圖;
[0077]圖4是本發(fā)明中聚集稀疏正則化正交匹配追蹤算法追蹤算法的流程圖;
[0078]圖5是本發(fā)明的重構算法流程圖;
[0079] 圖6是【具體實施方式】一中原信號和重構信號的時域對比示意圖;
[0080] 圖7是【具體實施方式】一中原信號和重構信號的頻域對比示意圖;
[0081] 圖8是子頻帶數(shù)N = 6,p = 2N,采樣通道數(shù)m=10~30的情況下,采樣通道數(shù)對聚集 稀疏正則化正交匹配追蹤算法重構概率的影響示意圖;
[0082]圖9是子頻帶數(shù)N = 2~20,p = 2N,采樣通道數(shù)m = 25的情況下,采樣通道數(shù)對聚集 稀疏正則化正交匹配追蹤算法重構概率的影響示意圖;
【具體實施方式】
[0083]【具體實施方式】一、結合圖4說明本實施方式,基于聚集稀疏正則化正交匹配追蹤算 法的多頻帶信號重構方法,其具體過程是:輸入觀測矩陣A,f,子頻帶數(shù)(聯(lián)合稀疏度)N,測 量數(shù)P。初始化令支撐集S=0,候選集J=0,4=0,殘差r? =$,迭代數(shù)1^ = 0?!? ΑΘΙρ,Ιρ 為Ρ階單位陣。
[0084] 滿足k彡Ν時重復以下步驟:
[0085]
[0086] 將|,及其后的ρ-l個元素分為一組,每組內(nèi)元素求和,記為?Η,?ε{1,2,···,ρ?-ρ+1}; 找出bi中絕對值最大的Ν個元素,構成矩陣Β,對應的索引值i存入候選集J中;將Β分成若干組, 記為死,11=1,2···,每組中的元素滿足|1^|〈2|1^|,i,jej^%內(nèi)元素平方和,記為 Cn;f = maxcn;將一對應的J中索引值i,及i+1,i+2,…,i+p-1加入候選集Jo;更新支撐集,S = S U J〇; 支撐集S中索引值所對應的D中的原子構成一個向量集合DS;更新信號殘r[fc+1] =卜I)sI)sik = k+l 〇
[0087] 循環(huán)停止后輸出支撐集S。原信號頻帶的支撐集后,利用公式(15)可通過支撐集S 中元素對應的矩陣A中原子構成矩陣As,可以重構出稀疏頻譜a(f)。
[0088] 本發(fā)明解決的并非基于壓縮感知的離散信號或模擬有限信息率信號的重構問題, 而是針對時域和頻域均連續(xù)的多頻帶信號。本發(fā)明在原有的離散信號重構算法的基礎上進 行了調(diào)整和擴展,使其能夠運用于連續(xù)信號的重構。相比于同步正交匹配追蹤算法及其衍 生算法重構?目號所需的米樣速率4NBlog(M/2N),本算法需要的米樣速率接近理論值僅為 2NB,因此在相同子頻帶數(shù)、信噪比、采樣通道數(shù)的情況下有更高的重構概率。而且不同于同 步正交匹配追蹤算法,本算法每次循環(huán)能篩選出多個與原信號匹配的原子。本算法雖然在 一次迭代中能篩選出多個原子,但由于篩選一次原子的復雜度變高,兩相抵消可能導致信 號重構時間并未減小。、
[0089] 為檢驗上述設想是否能夠實現(xiàn)需要進行仿真實驗:
[0090]該算法性能的檢驗是在Matlab平臺上進行的。由于該算法是Xampling的整體框架 中的一部分,算法輸入值中的觀測矩陣A,#是多頻帶信號x(t)經(jīng)過調(diào)制寬帶轉換器和連續(xù)-有限模塊處理得到,所以要想檢測算法的整體性能,必須首先對調(diào)制寬帶轉換器和連續(xù)-有 限模塊進行仿真,然后由本發(fā)發(fā)明的算法進行重構,其基本原理已在
【發(fā)明內(nèi)容】
中有所介紹, 主要過程如圖5所示:首先產(chǎn)生一個多頻帶信號,其形式如下:
[0091]
(16)
[0092] 令其與同分布周期相同的不同混頻函數(shù)相乘,然后經(jīng)過一個低通濾波器,再對濾 波后的信號進行低速采樣,采樣后的信號經(jīng)過連續(xù)-有限模塊處理,最后由本發(fā)明中的重構 算法求出支撐集并恢復出原信號。
[0093] 實現(xiàn)明確了仿真步驟后,首先需要驗證本算法是否能精確重構出原信號,設定的 參數(shù)如下:子頻帶數(shù)為N=6(在MWC系統(tǒng)仿真中,簡單地將子頻帶數(shù)認定為聯(lián)合稀疏度,由于 實信號頻譜對稱,故有3對信號),子頻帶最大帶寬為50MHz,信號頻帶范圍[-5GHz,5GHz ],奈 奎斯特采樣速率fNYQ = 10GHz,每個頻帶的能量大小隨機,載波隨機,L〇 = 97,L = 195,M = 195,通道數(shù)1]1 = 50,偽隨機序列口1(1:)的周期和采樣周期;^ = ;^ = €_/1 = 51.281〇^小(1:)為 等概概率取±1的偽隨機序列,服從伯努利分布。當重構信號的支撐集包與原信號的支撐集 相同時認為重構成功。原信號和重構信號的時域對比如圖6所示,頻域對比如圖7所示??梢?看出,該算法每次循環(huán)篩選出多個匹配原子且可以精確重構出原信號。
[0094]為了比較本算法與同步正交匹配追蹤算法相比是否具有優(yōu)越性,可以比較兩種算 法的重構概率。采樣通道數(shù)m和采樣速率fs-起決定系統(tǒng)整體采樣速率mfs,所以在采樣速率 不變時可由采樣通道數(shù)決定整體采樣速率。進行1000次蒙特卡洛仿真,參數(shù)如下:子頻帶最 大帶寬為50MHz,信號頻帶范圍[-5GHz,5GHz ],奈奎斯特采樣速率f _ = 10GHz,每個頻帶的 能量大小隨機,載波隨機,1^ = 97兒=195,1=195,偽隨機序列?4〇的周期和采樣周期仇= fs = fNYu/L = 51.2810^辦(1:)為等概概率取±1的偽隨機序列,服從伯努利分布。當重構信號 的支撐集包與原信號的支撐集相同時認為重構成功。聚集稀疏正則化正交匹配追蹤算法寫 為clustered ROMP,同步正交匹配追蹤算法寫為S0MP,仿真結果如下:
[0095] (1)采樣通道數(shù)對聚集稀疏正則化正交匹配追蹤算法重構概率的影響 [0096] 信號特征如下:子頻帶數(shù)N=6,p = 2N,采樣通道數(shù)m=10~30,參見圖8。
[0097] (2)子頻帶數(shù)對聚集稀疏正則化正交匹配追蹤算法重構概率的影響
[0098] 信號特征如下:子頻帶數(shù)N=2~20,p = 2N,采樣通道數(shù)m = 25,參見圖9。
[0099] 從上面的仿真結果可以看出,隨著采樣通道數(shù)的增大,重構概率上升;隨著子頻帶 數(shù)的增大,重構概率下降。在子頻帶數(shù)相同時,聚集稀疏正則化正交匹配追蹤算法的重構概 率達到接近100%時需要的采樣通道數(shù)明顯小于同步正交匹配追蹤算法,且從總體來看,聚 集稀疏正則化正交匹配追蹤算法的重構概率一直高于同步正交匹配追蹤算法。在采樣通道 數(shù)相同時,聚集稀疏正則化正交匹配追蹤算法重構概率急劇下降的子頻帶數(shù)明顯大于同步 正交匹配追蹤算法,且下降的速度較緩。此外,對比兩種算法的重構時間,發(fā)現(xiàn)它們大致相 同,這是由于雖然本發(fā)明中的算法可以在一次循環(huán)中篩選出多個匹配原子,但由于每次循 環(huán)的復雜度增加,故重構時間并未減少。
[0100] 經(jīng)上述仿真試驗驗證,本發(fā)明具有以下特點和顯著進步:
[0101] 1、本發(fā)明解決的并非基于壓縮感知的離散信號或模擬有限信息率信號的重構問 題,而是針對時域和頻域均連續(xù)的多頻帶信號。本發(fā)明在原有的離散信號重構方法的基礎 上進行了調(diào)整和擴展,使其能夠運用于連續(xù)信號的重構;
[0102] 2、相比于同步正交匹配追蹤算法及其衍生算法重構信號所需的采樣速率4NBlog (M/2N),本發(fā)明需要的采樣速率更接近理論值僅2NB;
[0103] 3、相比于同步正交匹配追蹤算法及其衍生算法,本發(fā)明在相同子頻帶數(shù)和采樣通 道數(shù)的情況下有更高的重構概率;
[0104] 4、不同于同步正交匹配追蹤算法,本發(fā)明每次循環(huán)能篩選出多個與原信號匹配的 原子;
[0105] 5、本發(fā)明雖然在一次迭代中能篩選出多個原子,但由于篩選一次原子的復雜度變 高,兩相抵消可能導致信號重構時間并未減小。
【主權項】
1. 基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方法,其特征是:它包括 以下步驟: 步驟一、輸入觀測矩陣A、f,子頻帶數(shù)N,測量數(shù)P; 步驟二、初始化:支撐集S=0,候選集J=0、及=0,殘差r["]=y,迭代數(shù)k=0; 步驟三、根據(jù)公式:構造矩陣D;式中:IpSp階單位陣; 步驟四、判斷是否滿足k<N,如果判斷結果為是,則執(zhí)行步驟五;如果判斷結果為否,則 執(zhí)行步驟十五; 步驟五、根據(jù)公式: 求取 Ii;式中:ie{l,2,…,pL};步驟六、將1及其后的P-I個元素分為一組,每組內(nèi)元素求和,記為h,ie {1,2,^spL-P +1}; 步驟七、找出bi中絕對值最大的N個元素,構成矩陣B,對應的索引值i存入候選集J中; 步驟八、將矩陣B分成若干組,記為R,"= U…,每組中的元素滿足Ib1IuIbjIdjej; 步驟九、求%內(nèi)元素平方和,記為cn; 步驟十、根據(jù)公式: C -Π 13-Χ Cn 求取死內(nèi)最大值的元素 C*; 步驟十一、將^內(nèi)最大值的元素 C*對應的候選集J中索引值i,及i+l, i+2,…,i+p-l加入 候選集Jo; 步驟十二、更新支撐集,S = S U J0; 步驟十三、支撐集S中索引值所對應的D中的原子構成一個向量集合Ds; 步驟十四、更新信號殘差:r[t+1] ;令k=k+l,返回執(zhí)行步驟四; 步驟十五、輸出支撐集S,并根據(jù)支撐集S進行多頻帶信號重構。2. 根據(jù)權利要求1所述的基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方 法,其特征在于步驟十五所述的多頻帶信號,是L 2空間的連續(xù)實信號,滿足模平方可積條 件,即:3. 根據(jù)權利要求1所述的基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方 法,其特征在于觀測矩陣A是多頻帶信號x(t)經(jīng)過調(diào)制寬帶轉換器和連續(xù)-有限模塊處理得 到的,具體為: 設m是采樣通道數(shù),TP是混頻函數(shù)Pl(t)的周期,TS是采樣間隔,M是每個周期內(nèi) Pl(t)的脈 沖數(shù),a lk是在第k個間隔內(nèi)Pl (t)的取值; 信號同時進入m個通道,與每個支路中周期服從相同分布的不同偽隨機序列相乘,然后 每一通道得到的結果經(jīng)過一個截止頻率為1/2TS的低通濾波器后,再以Ts為速率進行低速采 樣,最終得到多通道的測量結果; 對調(diào)制寬帶轉換器進行頻域分析:考慮第i通道,混頻函數(shù)Pl(t)是一個偽隨機序列,表 示為:其中,alke{+l,-l},Pl(t)的傅里葉級數(shù)為:令?,(/) = X(OpiO),其傅里葉變換為:可得,足(/)的頻譜為X(f)平移1個4的線性組合,fP = l/TP,經(jīng)截止頻率為1/2TS的低通 濾波器濾波和以Ts為時間間隔采樣后,得到觀測值yi[n],其傅里葉變換為:其中:4=1/%土=[-匕/2,匕/2]兒〇是能保證乂(〇的所有頻譜進入¥(〇的最小整數(shù), 滿足:將觀測值丫^!!]的傅里葉變換與原信號X(t)的傅里葉變換X(f)之間的關系,改 寫為矩陣形式: y(f)=Aa(f),feFs (12) 式中:y(f)是由}組成的mXl維向量,觀測矩陣A是由4/=C^-LKKL0組 成的mXL維矩陣,其中L = 2Lo+l,a(f)是由€1辦)=父(&(卜1。-1)4),作卩3組成的1^1維向 量; 對信號y[n]構造一個框架矩陣V,再求V=AU的最稀疏解U的支撐集,根據(jù)U的支撐集與 信號y[n]的支撐集一致求出信號支撐集S,最后由信號支撐集S恢復出原信號。4.根據(jù)權利要求3所述的基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方 法,其特征在于構造框架矩陣V采用以下方式: 首先利用y[n]構造一個矩陣Q:其中,y[n] = [yi[n],y2[n],. . .,ym[n]]T,將矩陣Q分解為Q = VVH,由此得到框架矩陣V。5. 根據(jù)權利要求3所述的基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方 法,其特征在于將多觀測值向量問題,轉化為單觀測值向量問題的具體方法如下: 矩陣Υ=[γι[η],γ2[η],...,γη[η]]τ,由于信號的稀疏特性,只需要有限維的測量數(shù)即可 提取支撐集,故作(^,?應大于等于21^為原信號子頻帶數(shù)。^、機.(々7.),£二1機位 7.),其 中vec( ·)表示列矢量化,γ = W+Y ,念是a(f)的離散形式,則公式(12)中的麗V問題可轉 化為SMV問題式中:Ip是P階單位陣,?是克羅內(nèi)克積,解向量是Np-稀疏彳目號。6. 根據(jù)權利要求1所述的基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方 法,其特征在于步驟十一中的i是一個數(shù),或者為多個數(shù);假設有q個i滿足要求,則一次篩選 出pq個匹配原子。7. 根據(jù)權利要求1所述的基于聚集稀疏正則化正交匹配追蹤算法的多頻帶信號重構方 法,其特征在于采用殘差條件替換k>N作為循環(huán)停止條件。
【文檔編號】H03M7/30GK105933008SQ201610236127
【公開日】2016年9月7日
【申請日】2016年4月15日
【發(fā)明人】賈敏, 史瑤, 楊健, 顧學邁, 郭慶, 劉曉鋒
【申請人】哈爾濱工業(yè)大學