本站小編為你精心準備了慢跳跳頻信號的時差估計參考范文,愿這些范文能點燃您思維的火花,激發您的寫作靈感。歡迎深入閱讀并收藏。
《現代雷達雜志》2016年第二期
摘要:
針對慢跳速跳頻信號跳帶寬、采樣率高數據量大的特點,提出了各跳部分數據拼接的跳頻信號快速時差估計方法。同時,針對跳頻信號的互相關函數存在周期副峰容易導致錯誤模糊估計的問題,利用先驗信息或單跳信號的時差估計值作為引導值,將最終時差估計的搜索范圍限定在一個周期以內,避免模糊估計的產生,有效地提高了跳頻信號的時差估計精度。仿真結果表明:在信噪比大于8dB時,提出的跳頻信號時差估計方法能精確地估計時差,并且有效抑制周期副峰的影響。
關鍵詞:
跳頻;時差;周期峰;拼接
跳頻通信具有良好的抗干擾與抗截獲性能,在通信領域中得到廣泛的應用。目前使用的各種跳頻通信系統的工作帶寬越來越寬、工作頻點越來越多,也向跳頻通信的檢測與定位提出了嚴峻的挑戰。時差定位是導航與定位的重要手段,而時差定位的關鍵在于準確地估計時差。時差參數估計是時差定位系統研究的核心內容之一,也是一個研究已久的課題[1-3],是現代信號處理中信號檢測與參數提取問題的一個重要組成部分。時差參數估計研究的基本問題是根據所接收到的目標信號,準確、快速地估計和測定出接收信號相對于基準時間的延遲到達時間(TOA),或者是不同接收站接收的信號之間由于傳播距離不同所導致的相對時間延遲到達時間差(TDOA),并由此進一步確定其他的有關參量,例如信源目標的距離、方位和速度等。跳頻通信信號因其跳變的特點,給時差估計帶來很大難題。而對跳頻信號進行高精度快速的時差估計有利于對其進行連續實時的定位與跟蹤,具有廣闊的應用前景。因此,研究跳頻信號的高精度快速時差估計算法具有重要的意義。針對跳頻信號的檢測、特征參數提取已經有大量的研究工作[4-5],但針對跳頻信號時差估計的研究并不多。文獻[6]提出了一種利用跳頻信號特征提取參考頻率點處的相位差來估計跳頻信號的時延,其本質也是利用譜相關擬合相位的方法,這種方法能達到很高的估計精度,但需要先對相位解模糊。文獻[7]從跳頻信號的特征出發,提出了利用不同跳之間的載波相位差分提取時差的方法,這種方法計算量少,但需要對載波差有較高的估計精度且存在相位模糊的問題需要解決。文獻[8]提出一種基于稀疏分解重構的跳頻信號時差估計方法,通過重構得到每跳信號的載頻和時間中心,從而估計出時差,從其仿真結果來看,其估計精度也有限。文獻[9]提出了不同信道條件下接收到的跳頻信號模型,并在此基礎上提出了跳頻信號的最大似然估計算法,在平坦衰落信道下能達到很高的估計精度,但未考慮計算量和周期峰模糊的問題。文獻[10]介紹了GSM跳頻信號互相關函數的周期峰現象,但未分析此現象的原因以及解決的方法。本文針對慢跳速跳頻信號跳帶寬、數據量大的特點,在跳頻信號最大似然時差估計算法的基礎上,將各跳的部分數據拼接,并利用慢跳跳頻信號單跳的時差估計值或者先驗信息作為引導值來抑制周期峰模糊的影響,提出了一種各跳部分數據拼接的跳頻信號快速時差估計方法。仿真表明提出的方法能快速精確地估計跳頻信號時差,并能有效抑制周期副峰的影響。
1跳頻信號時差估計方法
1.1信號模型根據跳頻信號的特點,平坦衰落信道下,兩個傳感器接收到的跳頻信號的信號模型可描述。跳頻信號跳帶范圍大,采樣率高,直接計算時差的數據量和計算量都很大。因時差估計精度主要受有效帶寬影響,受積累時間長度的影響較小。為降低計算量提高處理速度,并能保證得到有效的時差估計,估計用的數據只截取每跳的前T″d(T″d/Td1)數據,同時積累多跳信號保證有效帶寬基本覆蓋跳帶范圍。
1.2跳頻信號時差估計當信號與噪聲都為高斯白過程,廣義互相關算法為最大似然估計[1-2]。廣義互相關的算法如下因跳頻信號在頻域上是稀疏的,互相關函數只需要累積頻域上很少的數據。通過截取拼接能大大降低處理的數據量和計算量,其中數據量降低的倍數為N=Td/T'd。計算分為快速傅里葉變換(FFT)和共軛累積搜索時差,FFT部分降低的計算量約為N倍,共軛累積搜索時差降低的運算量為N倍,總計算量降低約為N倍。因此,通過截取拼接能有效提高系統的處理速度和實時性。
2互相關函數的周期峰
2.1周期峰分析圖1表示無噪聲跳頻信號互相關函數的歸一化結果和sinc函數的主瓣比較情況,圖2表示信噪比為5dB情況下兩路跳頻信號100次仿真估計的結果。從圖1和圖2可以看出,跳頻函數的周期相關峰的歸一化幅度只受sinc函數的影響,主峰兩邊的副峰在信噪比不高的情況下很容易受噪聲影響超過主峰產生錯誤的模糊估計。
2.2周期峰影響的抑制方法可以看出,周期副峰具有一定的周期,如果能把時差搜索范圍確定在一個周期內,就不會產生錯誤的模糊估計。確定時差搜索范圍有兩種方法:一是根據先驗信息如布站情況和輻射源大致位置范圍確定時差搜索范圍;二是利用慢速跳頻信號單跳的時差估計結果作為跳頻信號時差估計初始值,在這個初始值的一個周期范圍內搜索。第二種方法有效是因為慢跳跳頻信號的單跳持續時間比較長,單跳的時差估計精度比較高,單跳的估計結果也具有指導意義。當單跳時差估計精度在一個周期內時,則可以完全消除周期峰的影響。根據跳頻信號參數分析出相關峰的周期后,如果有可利用的先驗信息,則可以采用上述第一種方法來確定搜索范圍;如果沒有,則采用第二種方法來限定搜索范圍。
3仿真結果與分析
仿真試驗中,跳頻信號的參數設置如下:跳速50跳/s,信道間隔100kHz,調制方式BPSK,碼元速率10kb/s,跳數10,采樣率10MHz,跳帶4MHz,噪聲為高斯白噪聲。跳頻周期為Td=20ms,仿真中每跳截取的信號長度T'd=2ms,即每跳截取1/10。蒙特卡洛仿真次數100次。圖3表示10跳信號拼接后100次仿真中,有無單跳估計值作為引導值的時差估計模糊出現次數。
圖4表示四種不同算法100次時差估計的均方根誤差情況。其中單跳估計只利用一跳信號的數據,積累時間長度20ms,每跳取2ms數據拼接后的10跳信號積累時間長度也是20ms。從圖3可以看出,利用單跳數據的估計值作為跳頻信號時差估計的時差搜索引導值能降低模糊估計出現的次數,沒有單跳估計值引導時,需要12dB以上才不會出現模糊估計,有單跳估計值引導時,在10dB以上就不會出現模糊估計的情況了。從圖4的算法對比情況圖也可以看出,在利用單跳估計值引導的情況下,能有效地抑制模糊估計的影響,在較低的信噪比條件下就能達到很高的時差估計精度,有效提高了時差估計的精度。
分析圖4表明:1)在利用單跳估計值引導的情況下,能有效地抑制模糊估計的影響,在較低的信噪比條件下就能達到很高的時差估計精度,優于無單跳估計值引導的情況;2)利用先驗信息限定時差搜索在一個周期內,能更有效地提高跳頻信號的時差估計精度;3)在出現模糊估計時,無單跳估計值引導的算法要在信噪比高于10dB時才比單跳估計結果更準確,而有單跳估計值引導的算法在信噪比高于4dB時就比單跳估計結果更準確;4)在沒有模糊估計時,積累時間、信號速率一樣的定頻信號與跳頻信號的時差估計性能相差懸殊,跳頻信號能達到納秒級的估計精度。根據圖3和圖4的仿真結果以及跳頻信號時差估計CRLB,可以看出在較低信噪比情況下,跳頻信號時差估計精度主要受模糊估計的影響。利用先驗信息限定時差搜索范圍能很有效地解決這個問題,但應用場景很受限,利用單跳估計值引導雖然達不到非常好的效果,但也能有效地抑制周期峰對跳頻信號時差估計的影響。仿真中通過對跳頻信號截取再拼接,將處理的數據量和計算量都降低了10倍,有效地提高了系統的處理速度和實時性。
4結束語
本文針對慢跳跳頻信號跳帶范圍大,在時差估計中能夠積累的有效帶寬大,同時跳帶范圍大帶來采樣率高數據量和計算量大的問題,給出了一種慢跳跳頻信號多跳截取拼接的時差估計方法,在保證估計精度的同時也大大降低了計算量。拼接的跳數和時間長度可以根據實際情況靈活選擇。針對跳頻信號相關函數具有周期峰的特性,分別提出了利用先驗信息和單跳信號時差估計值來限定時差搜索范圍改善周期峰的影響,抑制模糊估計。這種方法也可應用到FSK調制信號等相關函數具有周期峰的時差估計中。
作者:歐陽鑫信 萬群 熊瑾煜 賀青 文飛 單位:電子科技大學 電子工程學院 盲信號處理重點實驗室