本發明專利技術涉及基于稀疏傅里葉變換的深度擴頻捕獲與干擾抑制方法,屬于擴頻通信信號處理技術領域。本發明專利技術通過采用深度擴頻技術提高用戶端的隱蔽性和抗截獲性能;采用干擾抑制算法進一步提高系統的干擾容限,保證通信可靠性;將捕獲技術與干擾抑制算法聯合處理,降低星載信號處理的復雜度;直擴接收機的帶內干擾在頻域具有稀疏性,運用稀疏傅里葉變換,降低運算復雜度。
【技術實現步驟摘要】
【專利摘要】本專利技術涉及,屬于擴頻通信信號處理
。本專利技術通過采用深度擴頻技術提高用戶端的隱蔽性和抗截獲性能;采用干擾抑制算法進一步提高系統的干擾容限,保證通信可靠性;將捕獲技術與干擾抑制算法聯合處理,降低星載信號處理的復雜度;直擴接收機的帶內干擾在頻域具有稀疏性,運用稀疏傅里葉變換,降低運算復雜度。【專利說明】
本專利技術涉及,屬于擴頻通信信號處理
。
技術介紹
在特種通信終端發射功率受限的情況下,需降低符號速率來保證通信的可靠性。同時為了提高用戶端的隱蔽性和抗截獲性能,上行鏈路將采用深度擴頻技術。但是由星地間徑向速度引起的多普勒頻偏會給深度擴頻快速捕獲帶來較大困難,嚴重消耗珍貴的星上信號處理資源。另一方面,在信道環境比較惡劣的情況下,為保障可靠通信,衛星載荷需采用變換域干擾抑制算法進一步提高系統的干擾容限,變換域干擾抑制算法同樣存在計算復雜度高的問題。捕獲和抗干擾處理將會消耗70%的星上信號處理資源,尤其低軌衛星星上處理資源受限條件下難以實現。在頻域并行捕獲算法和變換域干擾抑制算法具有相同的FFT處理內核,同時干擾信號在頻域具有稀疏特性,解擴相關峰在時域具有稀疏性。現有技術中深度擴頻技術和干擾抑制技術在運算處理方面,運算量巨大,浪費資源,性能不夠理想。
技術實現思路
本專利技術的目的是為了降低信號處理的運算量,減少星上處理信號資源的消耗,提出,該方法用以降低星載信號處理復雜度,直擴接收機的帶內干擾在頻域具有稀疏性,而解擴后的相關峰在時域具有稀疏性,將稀疏傅立葉變換應用其中,進一步降低運算復雜度。本專利技術的目的是通過以下技術方案實現的。本專利技術的,步驟為:I)對接收到的擴頻信號進行加窗處理,之后對擴頻信號進行頻域預處理;所述的加窗處理,是指將擴頻信號與窗函數相乘,得到有限長序列,其長度為N ;N為自然數;所述的預處理是指將得到的有限長序列等間隔分成N/P行、P列,并將每行數據進行置加得到N/P點序列;2)對步驟I)得到的N/P點序列進行FFT運算,得到的序列相當于長度為N的有限長序列;FFT運算后頻域的等間隔抽樣,使頻譜分辨率降低;3)對步驟2)得到的序列進行包絡檢測及陷波處理,得到去除噪聲的頻譜;所述的包絡檢測,是指對步驟2)得到的序列與設定的門限進行比較,得到幅值過門限時對應的頻率;所述的陷波處理是指根據包絡檢測后得到的頻率對步驟2)得到的序列進行陷波處理;4)對本地PN碼序列預處理;所述的預處理是指將PN碼序列等間隔分成N/P行、P列,并將每行數據進行疊加得到N/P點序列,并對N/P點序列進行FFT運算,將得到的FFT運算結果存儲于衛星載荷中;5)將步驟3)陷波處理后的序列與步驟4)得到的FFT運算結果進行共軛相乘運算;6)將步驟5)得到的共軛相乘結果進行N/P點IFFT運算,自此完成并行碼相位相關運算;7)對步驟6)得到的并行碼相位相關運算進行捕獲判決與驗證。有益效果本專利技術通過采用深度擴頻技術提高用戶端的隱蔽性和抗截獲性能;采用干擾抑制算法進一步提高系統的干擾容限,保證通信可靠性;將捕獲技術與干擾抑制算法聯合處理,降低星載信號處理的復雜度;直擴接收機的帶內干擾在頻域具有稀疏性,運用稀疏傅里葉變換,降低運算復雜度。【專利附圖】【附圖說明】圖1是本專利技術基于“”的系統實現框圖;圖2是步驟3)中選擇門限時的頻譜與門限值;圖3是步驟3)中經陷波處理后濾除掉幅值超過門限的頻率值的頻譜;圖4是本專利技術基于“”的實現頻譜圖。【具體實施方式】下面結合附圖和實施例對本專利技術做進一步說明。實施例如圖1、圖2、圖3和圖4所示:I)對接收到的擴頻信號進行加窗處理,之后對擴頻信號的時域進行預處理;所述的加窗處理,是指將擴頻信號與窗函數相乘,得到有限長序列,其長度為N ;N為自然數;N的長度與捕獲的擴頻信號的精度和采樣時鐘相關,因此在實際情況中根據所要達到的效果取值,在這里設定N值1024,采用的矩形窗作為窗函數。所述的預處理是指將得到的有限長序列等間隔分成N/P行、P列,并將每行數據進行疊加得到N/P點序列;在這里取P值為8,通過對每一行序列疊加得到128點序列。2)對步驟I)得到的128點序列進行FFT運算,得到擴頻序列頻域信號,序列長度為 128 ;3)對步驟2)得到的序列進行包絡檢測及陷波處理,得到去除噪聲的頻譜;如圖2所示;設定門限的值的大小與所在環境的噪聲有關,在這里設定門限為30,此時對步驟2)得到的128點序列與設定的門限進行比較,得到幅值過門限時對應的頻率,之后根據包絡檢測后得到的頻率對步驟2)得到的128點序列進行陷波處理,濾除掉有噪聲的部分;如圖3所示;4)對本地PN碼序列預處理;在這里取一種形式的偽碼,C/A碼,將其等間隔分成128行、8列,并將每行數據進行疊加得到128點序列,并對128點序列進行FFT運算,將得到的FFT運算結果存儲于衛星載荷中;5)將步驟3)經多次陷波處理后得到的128點序列與步驟4)得到的FFT運算結果進行共軛相乘運算;6)將步驟5)得到的共軛相乘結果進行128點IFFT運算,取其最大值,自此完成一次并行碼相位相關運算;7)之后將步驟3)得到的128點序列進行以4點為步進的平移,重復步驟4)?步驟6),當平移一周時,得到32個最大值,取這32個最大值中的極大值作為捕獲到的譜線,這個極大值在最大值序列所在的位置決定了捕獲的頻率值;8)通過步驟7)得到極大值所在的相關序列的位置,記錄這個位置,可設定得到的這個位置為34,則取步驟I)中與處理時,相加之前的8X128的序列,取其第34行的數據,做8點FFT,同樣取C/A碼的8 X 128的序列,取其第34行的數據,做8點FFT,將二者共軛相乘,在相關序列里找到最大值,可設定得到的最大值的位置為3,自此得到擴頻序列的8X128序列里的第34行,第3列數據在原始序列里的位置,即第290 (128X (3-1)+34)個數據點的位置,通過這個位置可以得到捕獲的并行碼相位值,自此完成并行碼相位相關運算的捕獲判決與驗證。【權利要求】1.,其特征在于步驟為: 1)對接收到的空中的擴頻信號進行加窗處理,之后對擴頻信號的時域進行預處理; 所述的加窗處理,是指將擴頻信號與窗函數相乘,得到有限長序列,其長度為N ;N為自然數; 所述的預處理是指將得到的有限長序列等間隔分成N/P行、P列,并將每行數據進行疊加得到N/P點序列; 2)對步驟I)得到的N/P點序列進行FFT運算,得到序列; 3)對步驟2)得到的序列進行包絡檢測及陷波處理; 所述的包絡檢測,是指對步驟2)得到的序列與設定的門限進行比較,得到幅值過門限時對應的頻率; 所述的陷波處理是指根據包絡檢測后得到的頻率對步驟2)得到的序列進行陷波處理; 4)對本地PN碼序列預處理;所述的預處理是指將PN碼序列等間隔分成N/P行、P列,并將每行數據進行疊加得到N/P點序列,并對N/P點序列進行FFT運算,將得到的FFT運算結果存儲于衛星載荷中; 5)將步驟3)陷波處理后的序列與步驟4)得到的FFT運算結果進行共軛相乘運算; 6)將步驟5)得到的共軛相乘結果進行N/P點IFFT運算,自此完成并行碼相位相關運算; 7)對步驟6)得到的并行碼相位相關運算進行捕獲判決與本文檔來自技高網...
【技術保護點】
基于稀疏傅里葉變換的深度擴頻捕獲與干擾抑制方法,其特征在于步驟為:1)對接收到的空中的擴頻信號進行加窗處理,之后對擴頻信號的時域進行預處理;所述的加窗處理,是指將擴頻信號與窗函數相乘,得到有限長序列,其長度為N;N為自然數;所述的預處理是指將得到的有限長序列等間隔分成N/P行、P列,并將每行數據進行疊加得到N/P點序列;2)對步驟1)得到的N/P點序列進行FFT運算,得到序列;3)對步驟2)得到的序列進行包絡檢測及陷波處理;所述的包絡檢測,是指對步驟2)得到的序列與設定的門限進行比較,得到幅值過門限時對應的頻率;所述的陷波處理是指根據包絡檢測后得到的頻率對步驟2)得到的序列進行陷波處理;4)對本地PN碼序列預處理;所述的預處理是指將PN碼序列等間隔分成N/P行、P列,并將每行數據進行疊加得到N/P點序列,并對N/P點序列進行FFT運算,將得到的FFT運算結果存儲于衛星載荷中;5)將步驟3)陷波處理后的序列與步驟4)得到的FFT運算結果進行共軛相乘運算;6)將步驟5)得到的共軛相乘結果進行N/P點IFFT運算,自此完成并行碼相位相關運算;7)對步驟6)得到的并行碼相位相關運算進行捕獲判決與驗證。...
【技術特征摘要】
【專利技術屬性】
技術研發人員:杜昌澔,韓航程,馬瑛,宋左喬,
申請(專利權)人:北京理工大學,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。