張天清,何雨旻,宋冰*
(1.上海世想科技有限公司,上海 201502;2.華東理工大學,信息科學與工程學院,上海 200237)
近年來,由于無人駕駛系統以及無人駕駛飛行器技術迅猛發展,使得無人機在搜救、航拍、運輸等領域提供了諸多有利的支持[1-2]。然而,無人機具有一定的載荷,極易被非法應用于偵察、自爆襲擊,同時由于其目標小,難以利用傳統方法對其進行追蹤定位。這使得無人機容易成為犯罪組織進行恐怖活動的武器。不法分子可能通過無人機偵察軍事設施、能源基地等重要場所,威脅國家安全;或是改造無人機攜帶爆炸物進行投放,造成重大的人員傷亡以及國家財產損失[3-5]。
對于化工園區,對于無人機的有效監測尤其重要,無人機不但可以偵察到化工園區內的設施分布情況,而且能夠攜帶爆炸物對園區進行打擊。這都會對整個化工園區造成不可估量的損失以及人員傷亡。
目前,對于無人機的安防工作,雖然已經通過物防、人防和技防措施,對周圍邊界區進行了防護,對于低空空域的防護仍是亟待解決的問題。低空空域無人機的檢測方法主要是探測無人機發出的各類信號,從而達到捕獲、識別、定位、跟蹤無人機的目的。
多普勒、毫米波、脈沖、相控陣等雷達技術已經經過多年的發展,并廣泛運用于軍用監測系統中,雷達監測系統可以實現對目標的快速有效識別、偵測、追蹤。所以,雷達監測系統可以被用來保護目標場所的低空空域。
典型的雷達由發射機、天線、接收機、信號處理機等設備組成。其中,發射機產生高頻的脈沖信號發送到天線中,脈沖信號和空中目標相遇后會產生回波信號。回波信號會被天線捕捉,然后被發送到接收器,通過信號處理系統計算得到目標物的具體信息[6-7]。然而,早期雷達的最大監測角度只有一個扇形區域,所以需要對基座進行旋轉來進行360°監測,這就導致了雷達始終存在監測死角,不利于安全防護任務[8]。相控陣雷達利用相位變換技術可以使得雷達在基座不轉動的情況下完成360°掃描任務[9],解決了早期雷達存在監控死角的問題。
然而,目標場所中可能存在各類干擾,例如,鳥群、工業無線電信號、民用無線電信號等干擾信號,使得雷達對于無人機的探測效果受影響,存在一定的誤報和追蹤不連續的情況。無人機在低空空域飛行十分靈活,可以采取懸停、折返等操作,但無人機在雷達中反射的信號十分微弱,這就導致了一旦無人機采取上述動作,就會造成目標丟失,或者目標批號改變的問題,這使得僅利用雷達監測無人機的活動存在一定的問題。
頻譜監測技術是通過獲得無人機的遙控、回傳信息的無線電信號來獲得無人機的位置以及型號等信息。無人機的通訊系統為了提高抗干擾能力,大多數使用了跳頻通信系統[10]。跳頻通信系統的載波頻率會不斷變化,使得無人機具有一定的抗電磁干擾能力。因此,為了獲取無人機的相關信息,需要對跳頻信號進行特征提取,然后測量中心頻率和帶寬等關鍵特征參數,然后實現對無人機信號的識別。
在對捕捉到的跳頻信號進行分析處理的同時,也需要對該信號的發射源進行定位。到達角測向定位技術可以測定無人機的方位。通常,到達角測向設備通過無線電頻率掃描特征識別和解碼,以確定信號的最強峰值以及其到達角來確定方位[11],但是頻譜信號可能被目標場所的遮擋物所削弱,會造成定位不準的問題。在實際的應用中,通常需要雷達設備和頻譜設備聯合來監測無人機的方位。
當相控陣雷達設備部署完畢后,需要與系統服務器進行數據傳輸,具體的雷達監測流程包括以下幾個步驟。
(1) 相控陣雷達檢測空中的移動飛行目標,并將檢測到的目標數據進行返回。采用UDP通訊方式。
(2) 雷達返回的目標信息是結構體數據,需要進行解析轉換為可以使用的數據,再進一步存入數據庫方可使用。
(3) 雷達一旦開機,將會有雷達的健康信息與設備狀態的結構體報文傳回,此類信息可以作為雷達設備是否正常的依據。
(4) 雷達設備可以遠程控制,根據對應協議構建結構體報文發送可以進行簡單的控制,如上下電、旋轉等。
(5) 一旦雷達探測到飛行目標,相關目標信息數據立即將會發送至服務器,并且包含飛鳥等噪聲數據,因而數據量較大,需要構建數據緩沖池以減少對數據庫的訪問。數據緩沖池內的數據由定時器觸發進行處理。
服務器端接收到雷達發送的消息后,需要對消息進行處理,然后與數據庫端進行數據交換操作,整個數據處理、交換的流程如表1和圖1所示。

表1 雷達數據處理、交換流程步驟說明

圖1 雷達數據處理、交換流程圖
當雷達設備與系統服務器通訊正常之后,就可以實現將雷達所監測到的可疑目標實時地在前端界面中顯示。包括目標的經緯度、速度、距離、等信息,可以實時監測到目標區域內是否存在可疑無人機的威脅。
與雷達系統類似,當到達角頻譜監測設備部署完畢后,對可疑目標的監測也需要與系統服務器進行數據傳輸,頻譜監測系統包括以下幾個步驟。
(1) 探測目標區域中指定頻段內的無線信號。
(2) 頻譜監測系統對頻段內的信號進行探測記錄,得到目標的方位角距離等信息發送到頻譜上位機。
(3) 頻譜上位機通過TCP協議定時向連接到上位機的客戶機發送頻譜探測的信號。
(4) 系統服務器端啟動頻譜服務,生成頻譜客戶端和監聽命令的服務端??蛻舳擞糜谶B接頻譜上位機獲取頻譜數據,并將數據進行處理之后存儲進數據庫;服務端用于監聽接口服務層的相關指令,同時調用客戶端向頻譜上位機發送頻譜的一系列指令,實現上下電操作。
(5) 客戶端將獲取到的數據按照數據協議進行數據轉換,并轉存到數據庫。
服務器端與頻譜數據的處理與交換操作如表2和圖2所示。

表2 頻譜數據處理、交換流程步驟說明

圖2 頻譜數據處理、交換流程圖
當系統服務器能夠正常接收頻譜信號之后,就可以將頻譜所監測到的可疑目標實時地在前端界面顯示。然而,正如上文所述,雷達和頻譜對無人機的監測都會由于目標地區的環境因素存在一定的誤差,雷達和頻譜對于目標經緯度的監測、追蹤可能都不準確。此外,對于同一架無人機,雷達和頻譜可能得到不同的經緯度。
在分析了雷達監測數據后,發現雷達偵測設備有時會偵測到許多個目標點,使得真實的無人機目標被淹沒在其他由干擾信號產生的噪點當中。在對雷達的實地測試實驗中,實驗發現雷達的噪點可能是由于噪聲、無人機飛行軌跡突變、鳥群等因素造成,然而在上位機以及數據庫中無法準確獲知噪點是由于哪一種因素造成,所以,為了得到準確的雷達目標,對于雷達的去噪需要設計一種具有普適性的去噪方法,從而得到準確的目標點。
圖3為本文提出的雷達目標去噪算法。首先,雷達監測設備給監測到的不同目標都分配了不同的批號,為了過濾可能存在的無線電干擾信號,雷達連續監測到三次以上的目標才會被分配批號,這就使得偶發出現的無線電干擾信號被屏蔽。其次,為了過濾噪點,本文在算法中引入了批號庫,為每一個被分配批號的目標都設置批號保留標志位為5,并儲存于批號庫中。然后,當接收到新數據時,第一步進行批號庫的對比更新,首先將批號保留標志位為0的點剔除批號庫,然后將批號庫中的批號和新數據的批號對比,如果新數據的批號并不存在于批號庫,這說明之前批號庫中的目標未被雷達監測到,所以標志位減一;第二步分析新數據中是否存在上述的連批存在的數據,將此類數據的批號加入批號庫;第三步是將新數據點中,批號存在于批號庫的點向前端發送,顯示在前端界面中。這樣就實現了對不同來源的噪點的過濾,因為屬于噪點的批號會隨著系統服務器和雷達通訊的進行從批號庫中被剔除。圖4為執行雷達目標去噪算法前后的雷達系統目標監測情況。如圖4(a)所示,在執行算法前,在同一個位置出現了許多個目標,其中可能包括飛行軌跡變化導致的噪聲點。在執行算法后,如圖4(b)所示,噪聲點都被過濾,說明了雷達目標去噪算法的有效性。

圖3 雷達目標去噪算法流程圖

(a)
對于頻譜無人機監測設備,由于其通過到達角來確定無人機的具體方位,所以不會像雷達中存在許多噪點。但是,由于部署地點以及目標地點周圍環境的影響,使得頻譜信號存在定位不準的問題。同樣的,在雷達監測系統中,即便過濾掉了噪點,也存在由于無線電信號干擾以及信號處理算法不準確導致的定位誤差。并且,對于同一目標,兩種監測系統可能無法給出同一的定位信息。
圖5為雷達與頻譜監測系統對于無人機定位的誤差。圖5表示同一無人機目標在原地起飛懸停三次,雷達與頻譜監測到的無人機定位點的示意圖。從圖5可以看出,雷達監測系統能夠較為準確地監測到目標無人機到基站的距離,但是對于的角度偏差較大;頻譜監測系統能夠較為準確地監測到目標無人機到基站的角度,然而對于距離偏差較大。這2種監測系統都不能很好地定位到目標無人機的位置,并且給出的目標點的經緯度坐標也完全不同。
因此,需要一種定制化的雷達頻譜數據融合策略來結合這兩種定位系統的信息,從而實現對目標無人機更精準的定位監測。通過對雷達以及頻譜測量誤差以及定位信息的分析,本文提出了一種雷達頻譜數據融合策略。如圖6所示,我們將頻譜監測系統監測到的點與基站相連,并計算出與正北方向的夾角θ,得到射線l。由于實驗分析得出頻譜監測系統能夠較為準確地測量目標無人機和基站間的角度,所以可以確定目標無人機位置在射線l上。再以基站為圓心,以雷達監測到的無人機距基站的距離d畫圓,圓與射線l的交點即為該雷達頻譜數據融合算法所得出的點,以實心三角形所示。從圖6可以看出,算法所得到的數據融合點與真實目標點的方位、距離誤差都較小。雷達與頻譜監測結果在實際系統中如圖7所示,雷達監測系統對距離信息監測地較為準確,頻譜監測系統對角度信息監測地較為準確,這與上述分析結果相符。此外,數據融合算法所得到的數據融合目標點與真實目標點在角度和距離上的誤差都小于頻譜與雷達系統監測到的目標點,說明了數據融合方法的有效性。

圖5 雷達與頻譜監測系統目標定位示意圖

圖6 雷達頻譜目標融合策略

圖7 雷達頻譜目標融合策略
本文講述了基于雷達與頻譜結合的無人機監測系統中對于目標定位可能存在的問題。對于雷達監測系統,存在由于無人機飛行軌跡突變、鳥群、無線電干擾等原因造成的噪點過多以及定位角度不準的問題;對于頻譜系統,存在由于高墻、建筑物等遮擋物引起的無人機定位距離不準的問題,并且,對于同一目標無人機,這2個系統可能會給出不同的坐標。針對上述問題,本文提出了雷達監測系統去噪算法去除了早點,并且提出了雷達頻譜信號融合策略,使得雷達與頻譜監測系統能夠較為準確地監測目標。