一種基于udp協議的多普勒天氣雷達應用系統的制作方法
【專利摘要】本發明涉及一種基于UDP協議的多普勒天氣雷達應用系統,包括主控A機RCP_A,主控B機RCP_B,控制維護A機RCM_A,控制維護B機,主服務器Main_Server,備服務器Sub_Server,實時顯示終端RTD,任務制作終端RMS,管制員終端PUP_G,預報員終端PUP_Y,數據預處理終端DPP。
【專利說明】—種基于UDP協議的多普勒天氣雷達應用系統
【技術領域】
[0001]本發明涉及一種多普勒天氣雷達應用系統,尤其涉及一種基于UDP協議的多普勒天氣雷達應用系統。
【背景技術】
[0002]隨著網絡技術的不斷深入發展,基于網絡的通訊系統也越來越多,其中服務器一客戶端模式的系統占據了很大的比重。在某些場合(如民航機場保障),為了確保系統穩定可靠的工作,服務器往往采用雙機熱備處理,當主服務器出現故障后,從服務器自動接替主服務器進行工作,而不影響系統的正常運行。這時,各客戶端如何與新的主服務器重新進行互聯就成為系統設計時的一個重要環節;同時,客戶端與主服務器的斷點互聯也是需要考慮的一個問題。傳統的網絡連接,需要對IP地址和端口號事先進行配置,顯然已不適應目前的場合。
【發明內容】
[0003]針對以上問題本發明提供了一種使用方便,系統能夠更加可靠、穩定的長時間連續工作,且通用性強的基于UDP協議的多普勒天氣雷達應用系統。
[0004]為了解決以上問題本發明提供了一種基于UDP協議的多普勒天氣雷達應用系統,包括主控A機RCP_A,主控B機RCP_B,控制維護A機RCM_A,控制維護B機,主服務器Main_Server,備服務器Sub_Server,實時顯示終端RTD,任務制作終端RMS,管制員終端PUP_G,預報員終端PUP_Y,數據預處理終端DPP;
主控A機與主控B機和主服務器通過TCP/IP網絡進行通訊,將采集的雷達數據發送給主服務器,同時接收來自主服務器的控制命令發送給雷達,;主控A機與主控B機和對應的控制維護A機與控制維護B機通過UDP連接,將雷達數據通過UDP報文發送給控制維護A機與控制維護B機,并接收來自控制維護A機與控制維護B機的控制指令;
實時顯示終端通過TCP/IP協議接收來自主服務器的雷達實時數據,同時響應用戶的人機界面消息發送臨時掃描任務命令給主服務器,完成雷達掃描的即時控制;
任務制作終端通過TCP/IP協議與主服務器建立連接,接收來自主服務器的雷達BIT信息并顯示,通過制作雷達工作任務列表并發送給主服務器的方式完成雷達控制,通過FTP協議將配置好的參數文件發送到管制員終端,完成對管制員終端的配置;
管制員終端通過TCP/IP協議與主服務器進行通訊,接收來自主服務器的雷達數據,并根據任務制作終端配置的參數生成產品和顯示;
預報員終端通過TCP/IP協議與主服務器進行通訊,接收來自主服務器的雷達數據,并生成對應的產品后顯示于界面上,其還與數據預處理終端進行網絡通訊,接收來自數據預處理終端的數據,生成產品后顯示;
數據預處理終端只與預報員終端進行通訊,其通過對歷史基數據進行預處理后發送給預報員終端; 主控A機與主控B機是與雷達直接交互的部分,其接收雷達數據后發送給主服務器和控制維護A機與控制維護B機,主服務器是數據中心,其將雷達數據分發給各個終端,并且接收來自各個終端的控制指令并轉發給主控A機與主控B機完成雷達控制。
[0005]有益效果:本發明解決了各類客戶端與服務器之間在各種狀態下的自動互聯技術,使用方便,系統能夠更加可靠、穩定的長時間連續工作,且通用性強。
【專利附圖】
【附圖說明】
[0006]圖1為本發明的系統示意圖。
【具體實施方式】
[0007]下面結合附圖對本發明作進一步的描述。
[0008]如圖1所示,一種基于UDP協議的多普勒天氣雷達應用系統,包括主控A機(RCP_A),主控B機(RCP_B),控制維護A機(RCM_A),控制維護B機,主服務器(Main_Server),備服務器(Sub_Server ),實時顯示終端(RTD ),任務制作終端(RMS ),管制員終端(PUP_G),預報員終端(PUP_Y),數據預處理終端(DPP)
服務器啟動時,先通過UDP接收主服務器的IP地址和通訊端口號,然后通過TCP/IP協議與主服務器通訊,若一定時間內無法與主服務器建立連接或者未接收到UDP廣播的IP地址和端口號,則將自己提升為主服務器,在固定的端口廣播自己的IP地址和各類終端的通訊端口號,以便各類終端與之相連接;若連接上主服務器,則為備服務器,與主服務器建立一個TCP/IP連接,主服務器會不斷將數據和當前任務列表發送給備服務器進行數據同步,當主服務器因某種原因而不能正常工作時,備服務器將迅速接管整個系統成為主服務器,繼續執行任務列表中的雷達掃描任務。主服務器在整個系統中是TCP/IP的服務器端,而其他與之通訊的都為TCP/IP客戶端。主服務器啟動后,會不斷通過UDP廣播其IP地址及通訊端口號,主控A機(RCP_A),主控B機(RCP_B),控制維護A機(RCM_A),控制維護B機(RCM_A),主服務器(Main_Server),備服務器(Sub_Server),實時顯不終端(RTD),任務制作終端(RMS),管制員終端(PUP_G),預報員終端(PUP_Y)在通過UDP接收到主服務器的IP地址和通訊端口號后,會與主服務器建立TCP/IP連接。當主服務器的IP地址發生變化或者發生主備切換時,以上與主服務器連接的終端在檢測到變化后會立即與當前主服務器重新連接。
[0009]主控A機與主控B機和主服務器通過TCP/IP網絡進行通訊,將采集的雷達數據發送給主服務器,同時接收來自主服務器的控制命令發送給雷達,完成雷達控制。主控A機與主控B機和對應的控制維護A機與控制維護B機通過UDP連接,將雷達數據通過UDP報文發送給控制維護A機與控制維護B機,并接收來自控制維護A機與控制維護B機的控制指令。可以通過設置主控A機與主控B機的控制方式來決定控制維護A機與控制維護B機和主服務器的控制權,以免在雷達控制在發生混亂。
[0010]實時顯示終端通過TCP/IP協議接收來自主服務器的雷達實時數據,并繪圖顯示,同時可響應用戶的人機界面消息發送臨時掃描任務命令給主服務器,完成雷達掃描的即時控制。
[0011]任務制作終端通過TCP/IP協議與主服務器建立連接,接收來自主服務器的雷達BIT信息并顯示,通過制作雷達工作任務列表并發送給主服務器的方式完成雷達控制。此夕卜,可以通過FTP協議將配置好的參數文件發送到管制員終端,完成對管制員終端的配置。
[0012]管制員終端通過TCP/IP協議與主服務器進行通訊,接收來自主服務器的雷達數據,并根據任務制作終端配置的參數生成產品和顯示。
[0013]預報員終端通過TCP/IP協議與主服務器進行通訊,接收來自主服務器的雷達數據,并生成對應的產品后顯示于界面上。此外,其還與數據預處理終端進行網絡通訊,接收來自數據預處理終端的數據,生成產品后顯示。
[0014]數據預處理終端只與預報員終端進行通訊,其通過對歷史基數據進行預處理后發送給預報員終端。
[0015]整個多普勒天氣雷達應用軟件系統中,主控A機與主控B機是與雷達直接交互的部分,其接收雷達數據后發送給主服務器和控制維護A機與控制維護B機。主服務器是整個系統的數據中心,其將雷達數據分發給各個終端,并且接收來自各個終端的控制指令并轉發給主控A機與主控B機完成雷達控制。
[0016]以上所述僅為本發明的優選實施例而已,并不限制于本發明,對于本領域的技術人員來說,本發明可以有各種更改和變化。凡在本發明的精神和原則之內,所作的任何修改、等同替換、改進等,均應包含在本發明的權利要求范圍之內。
【權利要求】
1.一種基于UDP協議的多普勒天氣雷達應用系統,其特征在于:包括主控A機RCP_A,主控B機RCP_B,控制維護A機RCM_A,控制維護B機,主服務器Main_Server,備服務器Sub_Server,實時顯示終端RTD,任務制作終端RMS,管制員終端PUP_G,預報員終端PUP_Y,數據預處理終端DPP ; 主控A機與主控B機和主服務器通過TCP/IP網絡進行通訊,將采集的雷達數據發送給主服務器,同時接收來自主服務器的控制命令發送給雷達,;主控A機與主控B機和對應的控制維護A機與控制維護B機通過UDP連接,將雷達數據通過UDP報文發送給控制維護A機與控制維護B機,并接收來自控制維護A機與控制維護B機的控制指令; 實時顯示終端通過TCP/IP協議接收來自主服務器的雷達實時數據,同時響應用戶的人機界面消息發送臨時掃描任務命令給主服務器,完成雷達掃描的即時控制; 任務制作終端通過TCP/IP協議與主服務器建立連接,接收來自主服務器的雷達BIT信息并顯示,通過制作雷達工作任務列表并發送給主服務器的方式完成雷達控制,通過FTP協議將配置好的參數文件發送到管制員終端,完成對管制員終端的配置; 管制員終端通過TCP/IP協議與主服務器進行通訊,接收來自主服務器的雷達數據,并根據任務制作終端配置的參數生成產品和顯示; 預報員終端通過TCP/IP協議與主服務器進行通訊,接收來自主服務器的雷達數據,并生成對應的產品后顯示于界面上,其還與數據預處理終端進行網絡通訊,接收來自數據預處理終端的數據,生成產品后顯示; 數據預處理終端只與預報員終端進行通訊,其通過對歷史基數據進行預處理后發送給預報員終端; 主控A機與主控B機是與雷達直接交互的部分,其接收雷達數據后發送給主服務器和控制維護A機與控制維護B機,主服務器是數據中心,其將雷達數據分發給各個終端,并且接收來自各個終端的控制指令并轉發給主控A機與主控B機完成雷達控制。
【文檔編號】G01S13/95GK103439709SQ201310422250
【公開日】2013年12月11日 申請日期:2013年9月17日 優先權日:2013年9月17日
【發明者】嚴勇, 李冬洋, 高磊, 羅的國 申請人:南京恩瑞特實業有限公司