0 引 言
短波通信是利用地波或低電離層進行幾十千米到幾百千米的中、近距離通信,利用電離層反射進行數千乃至上萬千米的遠距離通信。受電離層中存在瑞利衰落、多徑效應、多普勒頻移等復雜時變因素的影響,短波通信設備在測試和定裝工作耗費較大。為了測試各種短波無線通信系統(tǒng)的性能,通常有兩種方法,一種是實驗測試,另一種是信道模擬。在實驗測試中,為了測試短波通信設備的性能,往往需要在實際通信環(huán)境中進行大量的、遠距離的場外實驗和長時間的測試,實現起來非常困難;信道模擬方法則是通過對信道特性進行理論分析,建立信道模型,在實驗室環(huán)境下進行與實際信道類似的模擬,它可以很容易地制造各種典型信道特性環(huán)境和電磁環(huán)境,能夠模擬的地域度非常廣闊,不受氣候條件限制,可以隨時進行多次重復實驗,而且測試費用少,可以縮短通信設備的研制周期。在各種典型短波信道模型中,Watterson模型由于大多數情況下能夠較好地反映短波信道的特性,且復雜度低,而被CCIR推薦并廣泛使用。
在研究短波信道中有一個重要問題,即是多徑的傳播問題。多徑傳播主要帶來兩個問題:衰落和延時。多徑延時是指多徑中最大的傳輸延時與最小的傳輸延時之差。多徑時延在短波線路上,最嚴重時時延可達到毫秒級。短波信道模擬器研究中,由于要求的延時尺寸比較大,而且延時的精度要盡可能的高,再加上實時性的原因,數據量非常大。為了后續(xù)的DSP的算法處理和前面A/D的數位和精度要求,可以選用大容量存儲器作大尺度的延時處理,并選用DSP作插值算法做高精度的小尺寸的延時算法處理。本文重點對高精度小尺寸延時算法進行研究,提出一種基于內插技術的實現方法。
1 內插抽取器實現結構
整數倍內插就是指在兩個原始抽樣點之間插入I-1個零值。原始序列x(n)內插后的序列和頻譜分別為:
由式(2)可見,內插后信號頻譜為原始序列譜經I倍壓縮后得到的譜。在頻譜圖中不僅含有X(ejω)的基帶分量,而且還含有其頻率大于π/I的高頻成分(稱其為X(ejω)的高頻鏡像)。為了從XI(ejω)中恢復原始譜,則必須對內插后的信號進行低通濾波(濾波帶寬為π/I),經過內插大大提高了信號的時域分辨率。整數倍抽取是指把原始采樣序列x(n)每隔D-1個數據取一個,以形成一個新序列xD(m),即:
式中:D為抽取倍數,是正整數。xD(n)的離散傅里葉變換為:
從式(4)可以看出,抽取序列的頻譜XD(ejω)為抽取前原始序列頻譜X(ejω)經頻移和D倍展寬后的D個頻譜的疊加和。如果x(n)序列的采樣率為fs,則其無模糊帶寬為fs/2。當以D倍抽取率對x(n)進行抽取后,得到的抽取序列xD(m)的取樣率為fs/D,其無模糊帶寬為fs/(2D);當x(n)含有大于fs/(2D)的頻率分量時,xD(m)就必然產生頻譜混疊,導致從xD(m)中無法恢復x(n)中小于fs(2D)的頻率分量信號。為了避免抽取帶來的頻譜混疊,需要用一數字濾波器(濾波器帶寬為π/D)對X(ejω)進行濾波,使X(ejω)中只含有小于π/D的頻率分量,再進行D倍抽取,則抽取后的頻譜就不會發(fā)生混疊?梢哉fXD(ejω)能準確地表示X(ejω)中小于π/D的頻率分量信號,所以這時對XD(ejω)進行處理等同于對X(ejω)的處理,但前者的數據流速率只有后者的1/D,大大降低了對后處理速度的要求。
前面介紹的抽取和內插的結構對運算速度的要求是相當高的,這主要表現在抽取濾波器模型中的低通濾波器位于抽取算子之前,也就是說低通濾波器是在降速之前實現的;而對于內插器模型,其低通濾波器位于內插算子之后,也就是說內插器低通濾波器是在提速之后進行的?傊瑹o論是抽取器還是內插器,其抗混疊數字濾波均在高取樣率條件下進行,這大大提高了對運算速度的要求,對實時處理是極其不利的。下面將討論有利于實時處理的抽取器、內插器的多相濾波結構。
設數字濾波器的沖擊響應為h(n),它的z變換定義為:式中,N為濾波器長度。如果將沖激響應h(n)按下列的排列分成D個組,如N不為D的整數倍,則將h(n)后補零,使得濾波器長度N為D的整數倍,即N/D=Q,Q為整數,則:
D-1。式(5)即為數字濾波器H(z)的多相濾波結構。針對本文的應用,此處給出一個I倍內插器多相濾波結構的實現框圖,如圖1所示。其中,Rk(z')=E(I-1-k)(z')。
由圖1可見,此時的數字濾波器Rk(z)位于內插器之前,即濾波是在數據流提速之前進行的,這就大大降低了對處理器的要求,提高了實時處理能力。此外,多相濾波器結構的另一個好處是每一分支濾波器的系數由原來的N個減少到N/I個,可以減小濾波運算的累積誤差,有利于提高計算精度,降低對處理器字長的要求。圖2是多相結構內插濾波器的開關結構形式。它可以更清楚地說明多相結構內插濾波器是如何工作的。對輸入速率為Fs的數據流,經L個子濾波器后,每個子濾波器的數據流速度依然是Fs,但整個內插濾波器的數據流速度提高為I·Fs,此時用速率為I·Fs的開關對輸出數據流進行選擇,即完成了I倍內插數據的獲取。同樣可以得出D倍抽取器多相濾波結構。