一種時頻重疊高斯調幅通信信號分離方法
【技術領域】
[0001] 本發(fā)明涉及超寬帶無線通信信號共存于信道中的信號處理技術領域,具體涉及一 種單通道時頻重疊高斯調幅通信信號分離的方法。
【背景技術】
[0002] 超寬帶(ultrawideband, UWB)通信是無線通信領域的一大突破,它基于高帶寬實 現(xiàn)高速率數(shù)據(jù)傳輸。相比其他無線通信系統(tǒng),它具有高空間頻譜效率、高測距精度、低截獲 概率、高抗多徑衰落能力、低功耗、低成本和小體積等諸多優(yōu)點和潛力。在實際的超寬帶通 信信號接收中,伴隨著無線頻譜資源的過度使用,信號會更為密集,多個信號分量往往以時 頻域重疊的方式存在于共信道中,而大多數(shù)情況下都是單天線信號接收的,這給后續(xù)信號 處理帶來了極大的困難,如果需要提取某個信號或者研究單個信號的特性,就需要對這類 單通道時頻重疊信號進行盲分離。
[0003] 從國內外大量的文獻可知,多項式擬合方法[Barbarossa S, Scaglione A, Giannakis G B. Product high-order ambiguity function for multicomponent polynomial-phase signal modeling, IEEE Trans Signal Process,vol.46,Issue 3, 1998, p.691-708]、利用能量算子計算各個信號的幅度和相位的方法[Cai X W,Wei P, Xiao X C. The single channel of time-frequency overlapping signal blind source separation method based on energy operator, China science letter E:information science, 2008,38:607-619]、利用各種不同的時頻分布估計參數(shù)方法[Li Μ Z, Zhao H C. Research on parameters extraction of pseudo code phase modulation-carry frequency modulation combined fuse signal based on the adaptive window length of improved B distribution, Acta Armamentarii, 2011,32:543-547]和各種虛擬通道 法等都可以對單通道時頻重疊高斯調幅通信信號進行分離。近年來常用的方法是虛擬通 道法,包括wavelet-ICA和EMD-ICA方法。Hong Hoonbin等對接收到的混合信號先進行 小波分解,然后對于得到的分量進行ICA處理,將此方法用于機械故障診斷中去,雖然這 種方法不受信號類型的限制,對于單頻率的信號進行分離的效果較好,但是對于帶寬信 號不能徹底分離,仍保留了混合信號的信息,不能很好地分離出各個源信號,分離效果不 是很理想[Hong H, Liang M. Separation of fault features from a single-channel mechanical signal mixture using wavelet decomposition, Mechanical Systems and Signal Processing, 2007, 21:2025-2040]。毋文峰等提出利用總體經驗模態(tài)分解EMD 將單路混合信號分解為多個本征模態(tài)函數(shù),將本征模態(tài)函數(shù)分量進行ICA分離恢復,將 經驗模態(tài)分解EMD-ICA的單通道盲源分離方法用于軸承和齒輪的仿真研究,正確分離出 軸承和齒輪源信號,此法相對于時空法、小波分解法等分離效果明顯提高,然而,對于頻 譜重疊過多的信號,每個本征模函數(shù)分量覆蓋了一個寬的頻率范圍,致使分離效果不佳 [ffu ff F, Chen X H,Su X J. Blind Source Separation of Single-channel Mechanical Signal Based on Empirical Mode Decomposition, Chinese Journal of Mechanical Engineering, 2011,47:12-16]。在實際中,對于特定模型的信號,可以采用模型估計的方法 進行盲分離,即建立信號的模型,利用一些估計方法將模型中信號的參數(shù)的估計出來。王世 元等采用參數(shù)估計的方法解決了原始混沌信號的盲分離問題,采用一種容積準則近似該映 射的加權積分函數(shù),基于由狀態(tài)空間模型建模的參數(shù),提出了一種新的參數(shù)估計,有效實現(xiàn) 了混沌信號的重構。由于一定要建立合適的狀態(tài)空間模型的缺點,導致該方法不適用于單 通道時頻重疊高斯調幅信號的盲分離[Wang S Y, Feng J C. A novel method of estimating parameter and its application to blind separation of chaotic signals, Acta Phys. Sin.,2012, 61:170508]。張淑寧等提出了基于粒子濾波的單通道正弦調頻混合信號的分離 和參數(shù)估計,針對正弦調頻混合信號頻率無跳變的特征,提出了一種基于粒子濾波的相位 差解混疊算法,并通過源信號相位差解決了算法中粒子濾波高維狀態(tài)空間降維問題,提出 了一種適合高維狀態(tài)空間的似然函數(shù)模型,比較固定長度粒子估計值和真實值誤差,進而 準確衡量粒子權重.通過在重采樣后引入MCMC轉移,解決了靜止參數(shù)下粒子多樣性降低 問題,有效提高粒子濾波迭代收斂速度,完成對單通道正弦調頻混合信號的參數(shù)提取,并 通過重構信號完成正弦調頻混合信號分離[Zhang S N, Zhao H C, Xiong G. Separation and parameter estimation of single channel sinusoidal frequency modulated signal mixture sources based on particle filtering. Acta Phys. Sin.,2014, 63:158401] 〇
【發(fā)明內容】
[0004] 本發(fā)明為了解決現(xiàn)有技術中存在的上述缺陷和不足,提供了一種時頻重疊高斯調 幅通信信號分離方法,能有效地實現(xiàn)單通道時頻重疊高斯調幅通信信號的分離,該方法是 先建立高斯調幅通信信號模型,求出所需要估計參數(shù)的初始值,利用該方法搜索到各個所 需估計參數(shù)的最優(yōu)值,根據(jù)得到的最優(yōu)值恢復出各個高斯調幅源信號。
[0005] 為解決上述技術問題,本發(fā)明提供一種時頻重疊高斯調幅通信信號分離方法,包 括以下步驟:
[0006] 步驟一,建立信號模型,將接收到的混合信號轉換成由若干個高斯調幅源信號組 成,將混合信號的求解過程轉化成求解多維變量參數(shù)的過程;
[0007] 步驟二,采用遺傳算法計算出多維變量參數(shù)的初始值;
[0008] 步驟三,采用最小值搜索法計算出多維變量參數(shù)的最優(yōu)值;
[0009] 步驟四,根據(jù)多維變量參數(shù)的最優(yōu)值計算出各個源信號。
[0010] 所述步驟一中,將接收到的混合信號x(t)轉換成由Μ個高斯調幅源信號組成,表 達式如下:
[0012] 其中,&表示各個源信號分量的幅度調制系數(shù),t。表示各個源信號分量的時域中 心,《;表不各個源信號分量的時寬,p為各個源信號分量時寬的調制參數(shù),義為各個源信號 分量的載頻,Θ i表示各個源信號分量的初相位。
[0013] 所述步驟二中,設定多維變量參數(shù)λ的表達式如下:
[0015] 采用完全隨機生成m組定長的二進制串作為群體規(guī)模為m的初始種群。參數(shù)λ 中每個變量的變化范圍為[λ _ λ _],用q位二進制數(shù)ρ來表示,則有:
[0017] 將初始種群的數(shù)據(jù)代入所設的模型:
[0019] 根據(jù)個體適應值的評價函數(shù)1
來判斷多維變量參數(shù)參數(shù)λ的估計 值與真實值之間的接近程度,其中\(zhòng)為個體,X為混合信號;當最大迭代次數(shù)大于等于50 時,輸出此時的多維變量參數(shù)λ初始值Χ0;當最大迭代次數(shù)小于50時,個體進行遺傳操 作,得到新的種群后,從而得到一個新的種群,重復所述步驟二。
[0020] 所述步驟三中,將多維變量參數(shù)λ的初始值Χ0作為搜索的初始點,利用給定的單 純形的頂點函數(shù)值大小,確定單純形函數(shù)的最高點和最低點,通過的反射、擴展及壓縮操作 構成新的單純形,當估計值與混合信號的絕對誤差Ε小于le-6時,輸出的解XI為多維變量 λ的最優(yōu)值;
[0021] 絕對誤差計算表達式為Ε = |χζ_χ|,其中,xzS個體,X為混合信號;
[0022] 反射、壓縮和擴展系數(shù)為a,b,c均為常數(shù),則反射、壓縮和擴展操作分別為: