多雷達系統中航空器的識別方法及裝置與流程
2023-06-05 16:03:51 2
本發明涉及航空管理領域,尤其涉及一種多雷達系統中航空器的識別方法及裝置。
背景技術:
:目前,空中交通管制基本上依賴於雷達監視,由於單雷達監視的覆蓋範圍較小,監測到的航空器的位置精度較低,因此,現代空管系統採用多部雷達對航空器進行監視,多雷達監視可以擴大監視空域的覆蓋面積,提高對航空器的監視精度,增加對監視結果的可信度。多雷達檢測系統中,多個雷達會同時掃描到同一個航空器,由於各雷達之間獨立,且掃描時有時差和精度的影響,如果將各雷達信息直接輸出,則在雷達屏幕上會看到一個航空器對應條雷達信息,因此需要將監測到同一航空器的各雷達信息融合為一條雷達信息。其中,融合的難點是如何判斷收到的雷達信息對應的航空器與哪個歷史雷達信息對應的航空器為同一航空器,即如何在多雷達系統中識別航空器。現有技術中識別航空器的方式為多次遞進查找識別,即每次收到新的雷達信息後,先查找是否有和此條雷達信息的雷達源和航跡號均相同的歷史雷達信息,如果有,則確定新的雷達信息對應的航空器與該歷史雷達信息對應的航空器為同一個航空器;如果沒有,則查找是否有和此條雷達信息的航班號相同的歷史雷達信息,如果有和此條雷達信息的航班號相同的歷史雷達信息,則確定航班號相同的雷達信息對應的航空器為同一個航空器;如果沒有和此條雷達信息的航班號相同的歷史雷達信息,還需要查找所有的歷史雷達信息,對比地理位置信息,若在歷史雷達信息中有和此條雷達信息在安全距離內,且速度、高度、航向的趨勢均相同,則確認屬於同一航空器,很明顯,這種識別方式耗時、效率低。技術實現要素:為解決上述技術問題,本發明提供一種多雷達系統中航空器的識別方法及裝置,該方法相對於現有技術中多次遞進查找識別航空器方式,大大提高了航空器識別的效率和精度,本發明實施例提供了一種多雷達系統中航空器的識別方法,所述方法包括:根據收到的第一雷達信息中雷達對航空器的識別信息在hash表中查找是否存在第一雷達信息對應的航空器的歷史雷達信息,如果存在,則識別所述第一雷達信息對應的航空器與所述歷史雷達信息對應的航空器為同一個航空器;其中,所述hash表根據雷達對航空器的識別信息和航空器的歷史雷達信息創建,並且,所述hash表的第一欄位為雷達對航空器的識別信息;所述hash表的第二欄位為航空器的歷史雷達信息。其中,所述雷達對航空器的識別信息包括雷達航跡號和雷達數據源標識。其中,所述hash表的第二欄位中的歷史雷達信息是所述航空器的航班號。本發明實施例提供了一種多雷達系統中航空器的識別裝置,所述裝置包括:查找模塊和識別模塊;所述查找模塊,用於根據收到的第一雷達信息中雷達對航空器的識別信息在hash表中查找是否存在第一雷達信息對應的航空器的歷史雷達信息;所述識別模塊,用於如果存在,則識別所述第一雷達信息對應的航空器與所述歷史雷達信息對應的航空器為同一個航空器;其中,所述hash表根據雷達對航空器的識別信息和航空器的歷史雷達信息創建,並且,所述hash表的第一欄位為雷達對航空器的識別信息;所述hash表的第二欄位為航空器的歷史雷達信息。其中,所述雷達對航空器的識別信息包括雷達航跡號和雷達數據源標識。其中,所述hash表的第二欄位中的航空器的歷史雷達信息是所述航空器的航班號。本發明實施例中通過創建hash表,hash表的第一欄位為雷達對航空器的識別信息,第二欄位為航空器的歷史雷達信息,因此在收到第一雷達信息時,可以根據第一雷達信息中雷達對航空器的識別信息在hash表中快速查找到是否存在第一雷達信息對應的航空器的歷史雷達信息,如果存在,說明第一雷達信息對應的航空器與這些查找到的歷史雷達信息對應的航空器為同一個航空器,相對於現有技術中多次遞進查找識別航空器方式,本發明實施例大大提高了航空器識別的效率和精度,進而也可以提高雷達信息融合的效率和精度。附圖說明圖1是本發明實施例提供的一種多雷達系統中航空器的識別方法流程示意圖;圖2是本發明實施例提供的一種多雷達系統中航空器的識別裝置結構示意圖。具體實施方式下面結合附圖和實施例,對發明的具體實施方式作進一步詳細描述。以下實施例用於說明本發明,但不用來限制本發明的範圍。參見圖1,本發明實施例提供了一種多雷達系統中航空器的識別方法,該方法包括:101:根據收到的第一雷達信息中雷達對航空器的識別信息在hash表中查找是否存在第一雷達信息對應的航空器的歷史雷達信息;其中,所述hash表根據雷達對航空器的識別信息和航空器的歷史雷達信息創建,並且,所述hash表的第一欄位為雷達對航空器的識別信息;所述hash表的第二欄位為航空器的歷史雷達信息。其中,多雷達系統中,雷達對航空器的識別信息可唯一確定一個雷達和該雷達識別的航空器。本發明實施例中,雷達對航空器的識別信息包括雷達信息中的雷達航跡號和雷達信息源標識。因為在多雷達系統中每一個雷達均能提供一個雷達航跡號,該雷達航跡號是每個雷達識別航空器的唯一標識,在每個雷達內是唯一的,但跨雷達可能會有重複,因此,將雷達航跡號和雷達信息源標識結合作為雷達對航空器的識別信息,可唯一確定一個雷達和該雷達識別的航空器。本發明實施例對雷達對航空器的識別信息的具體表現形式不作限制,只要能唯一確定一個雷達和該雷達識別的航空器即可。二次監視雷達(Secondarysurveillanceradar,簡稱SSR)標識為同一管制區內的航空器唯一標識,在同一管制區內SSR標識唯一,不同管制區可能有重複,航空器跨管制區飛行SSR標識可能發生變化。表1為第一航空器的歷史雷達信息,表2為第二航空器的歷史雷達信息,其中,高度、速度、航向、經度和緯度為航空器的地理位置信息,時間戳為雷達獲得該條雷達信息的時間,表3為步驟101中創建的hash表。表1表2表3第一欄位第二欄位華北+4678914256華東+8457614256華北+7883323543華東+9674623543具體地,hash表的第二欄位中歷史雷達信息可以是一條雷達信息的全部信息,也可以是一條雷達信息中的部分信息,只要該部分信息能唯一確定該航空器即可。例如,hash表中第二欄位可以由表1中一條雷達信息的航班號表示,航班號由航空器產生,航班號可唯一確定一個航空器,hash表中第二欄位也可以由航班號、SSR、高度、雷達信息源、速度、航向、經度、緯度和時間戳中的部分信息組合來表示,只要該部分信息組合能唯一確定一個航空器即可。Hash表中第一欄位中每一欄位值均不同,第二欄位中的欄位值可以重複,第二欄位中相同欄位值對應的第一欄位中的欄位值屬於同一個航空器的雷達信息。例如表3中,第一欄位中每一欄位值均不同,第二欄位中前兩個欄位值相同,均為14256,後兩個欄位值相同,均為23543,則說明,第一欄位中華北+46789和華東+84576均屬於航班號為14256的航空器的雷達信息,第一欄位中華北+78833和華東+96746均屬於航班號為23543的航空器的雷達信息。102:如果存在,則識別所述第一雷達信息對應的航空器與所述歷史雷達信息對應的航空器為同一個航空器。仍以表3為例進行說明,如果第一雷達信息中雷達對航空器的識別信息中雷達信息源標識為華東,雷達航跡號84576,則在表3中可以查找到華東和84576對應的航空器標識14256,也就是說表3中存在標識為14256的航空器的歷史雷達信息,即第一雷達信息對應的航空器就是標識為14256的航空器,然後就可以將該第一雷達信息與標識為14256的航空器的歷史雷達信息融合。如果第一雷達信息中雷達對航空器的識別信息中雷達信息源標識為華北,雷達航跡號78833,則在表3中可以查找到華北和78833對應的航空器標識23543,也就是說表3中存在標識為23543的航空器的歷史雷達信息,即第一雷達信息對應的航空器就是標識為23543的航空器,然後就可以將該第一雷達信息與航空器標識為23543的航空器的歷史雷達信息融合。本發明實施例中通過創建hash表,hash表的第一欄位為雷達對航空器的識別信息,第二欄位為航空器的歷史雷達信息,因此在收到第一雷達信息時,可以根據第一雷達信息中雷達對航空器的識別信息在hash表中快速查找到是否存在第一雷達信息對應的航空器的歷史雷達信息,如果存在,說明第一雷達信息對應的航空器與這些查找到的歷史雷達信息對應的航空器為同一個航空器,相對於現有技術中多次遞進查找識別航空器方式,本發明實施例大大提高了航空器識別的效率和精度,進而也可以提高雷達信息融合的效率和精度。參見圖2,本發明實施例提供了一種多雷達系統中航空器的識別裝置,該裝置包括:查找模塊21和識別模塊22;查找模塊21,用於根據收到的第一雷達信息中雷達對航空器的識別信息在hash表中查找是否存在第一雷達信息對應的航空器的歷史雷達信息;本發明實施例中,雷達對航空器的識別信息包括雷達信息中的雷達航跡號和雷達信息源標識。因為在多雷達系統中每一個雷達均能提供一個雷達航跡號,該雷達航跡號是每個雷達識別航空器的唯一標識,在每個雷達內是唯一的,但跨雷達可能會有重複,因此,將雷達航跡號和雷達信息源標識結合作為雷達對航空器的識別信息,可唯一確定一個雷達和該雷達識別的航空器。本發明實施例對雷達對航空器的識別信息的具體表現形式不作限制,只要能唯一確定一個雷達和該雷達識別的航空器即可。具體地,hash表的第二欄位中歷史雷達信息可以是一條雷達信息的全部信息,也可以是一條雷達信息中的部分信息,只要該部分信息能唯一確定該航空器即可。例如,hash表中第二欄位可以由表1中一條雷達信息的航班號表示,航班號由航空器產生,航班號可唯一確定一個航空器,hash表中第二欄位也可以由航班號、SSR、高度、雷達信息源、速度、航向、經度、緯度和時間戳中的部分信息組合來表示,只要該部分信息組合能唯一確定一個航空器即可。識別模塊22,用於如果存在,則識別所述第一雷達信息對應的航空器與所述歷史雷達信息對應的航空器為同一個航空器;其中,所述hash表根據雷達對航空器的識別信息和航空器的歷史雷達信息創建,並且,所述hash表的第一欄位為雷達對航空器的識別信息;所述hash表的第二欄位為航空器的歷史雷達信息。本發明實施例中通過創建hash表,hash表的第一欄位為雷達對航空器的識別信息,第二欄位為航空器的歷史雷達信息,因此在收到第一雷達信息時,可以根據第一雷達信息中雷達對航空器的識別信息在hash表中快速查找到是否存在第一雷達信息對應的航空器的歷史雷達信息,如果存在,說明第一雷達信息對應的航空器與這些查找到的歷史雷達信息對應的航空器為同一個航空器,相對於現有技術中多次遞進查找識別航空器方式,本發明實施例大大提高了航空器識別的效率和精度,進而也可以提高雷達信息融合的效率和精度。以上所述僅是本發明的優選實施方式,並不用於限制本發明,應當指出,對於本
技術領域:
的普通技術人員來說,在不脫離本發明技術原理的前提下,還可以做出若干改進和變型,這些改進和變型也應視為本發明的保護範圍。當前第1頁1 2 3