基于ARCVIEW的ADS顯示系統的開發
發布時間:2007/8/23 0:00:00 訪問次數:1027
摘要:介紹了地理信息系統軟件ARCVIEW3.2的基本特點和ADS顯示系統的組成、結構和功能,著重論述了ADS信息接收、基于ARCVIEW的ADS顯示和ADS信息統計的關鍵技術及其實現。
關鍵詞:地理信息系統GIS 自動相關監視ADS 空中交通管制系統 套接字(Windows Socket)
地理信息系統(GIS,Geographical Information System是對現實世界中的各種對象的空間特征和屬性信息進行存儲,將空間特征和屬性信息結合進行分析,查詢并以直觀的形式(圖形)將結果顯示出來的一門新興學科。由美國環境系統研究所(ESRI)開發的ARCVIEW3.2地理信息系統軟件,具有空間分析能力強、支持多種數據格式和投影變換、顯示速度快、與其它程序的接口豐富和對地圖對象的控制方便等特點。這些特點使ARCVIEW比較適合開發動態目標跟蹤系統。本文將介紹ARCVIEW在動態目標跟蹤中的具體應用。
自動相關監視(ADS,Automatic Dependent Surveillance)系統作為空中交通管制系統中的一種新的監視手段,它從機載導航設備獲得信息(至少包括飛機識別和4維位置信息),通過甚高頻(VHF)地空數據鏈,自動且實時地發送到地面接收和處理系統,為空中交通管制部門和航空公司提供飛機在空中的信息。ADS系統可以為飛行在雷達覆蓋區以外,特別是海洋和荒漠空域的飛機,提供監視手段;將這些信息以直觀、易于分析的方式顯示出來是ADS系統的關鍵。通過地理信息系統,可以將ADS系統的上述功能以圖形的方式在地圖上顯示出來,使信息的表達直接、方便,能大大提高空管部門和航空公司的決策分析能力,提高飛行的安全性。
1 ADS顯示系統設計
從信息流程來看,ADS顯示系統首先從ADS地面信息處理系統獲得ADS數據。然后在ADS顯示系統中進行數據校正、濾波后在以基礎地理信息為底圖的地圖上顯示出來。在用戶需要進行統計分析時,可結合基礎地理信息對ADS動態信息進行統計分析。
從系統的信息流程可以將系統劃分為三個部分:
(1)ADS信息接收: 負責從ADS地面信息處理系統中獲得實時ADS數據,并維護與ADS地面信息分發系統的連接。
(2)ADS信息顯示: 將ADS信息轉化為地圖要素在地圖上顯示出來,并提供偏航、近進、進入危險區報警和沖突檢測等功能。
(3)ADS信息統計分析: 根據地理要素(航線、管制區、機場),統計出該要素在某個時間段(點)的航班的數量,進行初步的流量分析。
系統的程序結構如圖1所示。
2 ADS顯示系統的實現
ADS顯示系統的操作系統采用Windows NT Workstation 4.0,開發工具采用MS VC6.0、MS VB6.0和ESRI的ARCVIEW3.2。
2.1 ADS信息接收
通過共享文件和數據庫可實現不同進程間的信息交換。但是,這需要數據獲得者定期查詢文件服務器或數據庫服務器。這對實時性要求高的系統來說是難以滿足要求的。在Windows 中,Windows Socket(套接字)提供了網絡上不同進程的數據通信的理想方法
摘要:介紹了地理信息系統軟件ARCVIEW3.2的基本特點和ADS顯示系統的組成、結構和功能,著重論述了ADS信息接收、基于ARCVIEW的ADS顯示和ADS信息統計的關鍵技術及其實現。
關鍵詞:地理信息系統GIS 自動相關監視ADS 空中交通管制系統 套接字(Windows Socket)
地理信息系統(GIS,Geographical Information System是對現實世界中的各種對象的空間特征和屬性信息進行存儲,將空間特征和屬性信息結合進行分析,查詢并以直觀的形式(圖形)將結果顯示出來的一門新興學科。由美國環境系統研究所(ESRI)開發的ARCVIEW3.2地理信息系統軟件,具有空間分析能力強、支持多種數據格式和投影變換、顯示速度快、與其它程序的接口豐富和對地圖對象的控制方便等特點。這些特點使ARCVIEW比較適合開發動態目標跟蹤系統。本文將介紹ARCVIEW在動態目標跟蹤中的具體應用。
自動相關監視(ADS,Automatic Dependent Surveillance)系統作為空中交通管制系統中的一種新的監視手段,它從機載導航設備獲得信息(至少包括飛機識別和4維位置信息),通過甚高頻(VHF)地空數據鏈,自動且實時地發送到地面接收和處理系統,為空中交通管制部門和航空公司提供飛機在空中的信息。ADS系統可以為飛行在雷達覆蓋區以外,特別是海洋和荒漠空域的飛機,提供監視手段;將這些信息以直觀、易于分析的方式顯示出來是ADS系統的關鍵。通過地理信息系統,可以將ADS系統的上述功能以圖形的方式在地圖上顯示出來,使信息的表達直接、方便,能大大提高空管部門和航空公司的決策分析能力,提高飛行的安全性。
1 ADS顯示系統設計
從信息流程來看,ADS顯示系統首先從ADS地面信息處理系統獲得ADS數據。然后在ADS顯示系統中進行數據校正、濾波后在以基礎地理信息為底圖的地圖上顯示出來。在用戶需要進行統計分析時,可結合基礎地理信息對ADS動態信息進行統計分析。
從系統的信息流程可以將系統劃分為三個部分:
(1)ADS信息接收: 負責從ADS地面信息處理系統中獲得實時ADS數據,并維護與ADS地面信息分發系統的連接。
(2)ADS信息顯示: 將ADS信息轉化為地圖要素在地圖上顯示出來,并提供偏航、近進、進入危險區報警和沖突檢測等功能。
(3)ADS信息統計分析: 根據地理要素(航線、管制區、機場),統計出該要素在某個時間段(點)的航班的數量,進行初步的流量分析。
系統的程序結構如圖1所示。
2 ADS顯示系統的實現
ADS顯示系統的操作系統采用Windows NT Workstation 4.0,開發工具采用MS VC6.0、MS VB6.0和ESRI的ARCVIEW3.2。
2.1 ADS信息接收
通過共享文件和數據庫可實現不同進程間的信息交換。但是,這需要數據獲得者定期查詢文件服務器或數據庫服務器。這對實時性要求高的系統來說是難以滿足要求的。在Windows 中,Windows Socket(套接字)提供了網絡上不同進程的數據通信的理想方法
上一篇:降低功耗的設計技巧
上一篇:具有16通道的8位DAC芯片