本發(fā)明屬于雷達數(shù)據(jù)處理領域,具體涉及一種雷達情報處理系統(tǒng)。
背景技術:
隨著社會科技的進步,現(xiàn)代戰(zhàn)爭已然演變?yōu)榱藢嵸|的信息戰(zhàn)爭。戰(zhàn)場狀態(tài)瞬息萬變,信息的快速感知和及時傳遞成為了戰(zhàn)爭成敗的重要因素。為了使信息能夠及時被感知,要求情報系統(tǒng)中任一個節(jié)點上的變化和信息都能夠及時地被其它相關的節(jié)點感知和獲取。
采用多種或多個雷達獲取情報,組成情報系統(tǒng)成為了必然趨勢。情報的及時傳遞和快速感知是情報系統(tǒng)的重要性能。當前應用較多的實時CORBA技術,以對象和服務為中心,采用了C/S通信模式,通信機制較為復雜,數(shù)據(jù)收發(fā)需要建立連接的過程,不能完全滿足系統(tǒng)對實時性能的需求,并且它沒有動態(tài)發(fā)現(xiàn)機制,無法滿足通信靈活性要求。
技術實現(xiàn)要素:
發(fā)明目的:針對現(xiàn)有技術中存在的不足,本發(fā)明公開了一種基于數(shù)據(jù)訂閱與分發(fā)服務的雷達情報處理系統(tǒng),該系統(tǒng)實現(xiàn)了系統(tǒng)中通信雙方的松耦合,在需求變化、系統(tǒng)擴展方面有著很大的靈活性。
技術方案:一種基于數(shù)據(jù)訂閱與分發(fā)服務的雷達情報處理系統(tǒng),包括邏輯數(shù)據(jù)中心、前端雷達、系統(tǒng)監(jiān)控平臺、情報處理服務器、綜合顯控終端;
其中邏輯數(shù)據(jù)中心由雷達情報處理系統(tǒng)中每個設備本地的數(shù)據(jù)傳輸服務組成,以數(shù)據(jù)訂閱與分發(fā)為通信模型來進行數(shù)據(jù)的網絡傳輸;前端雷達負責采集原始情報數(shù)據(jù);系統(tǒng)監(jiān)控平臺收集所述雷達情報處理系統(tǒng)每個設備的工作狀態(tài)、系統(tǒng)日志、異常消息等信息,實現(xiàn)系統(tǒng)的實時監(jiān)控;情報處理服務器對前端雷達采集的原始情報數(shù)據(jù)進行處理、融合,生成綜合情報結果;綜合顯控終端負責情報的顯示,并提供人機交互接口對設備進行操控;前端雷達采集到的原始情報數(shù)據(jù)和情報處理服務器生成的綜合情報結果發(fā)布至邏輯數(shù)據(jù)中心,邏輯數(shù)據(jù)中心根據(jù)雷達情報處理系統(tǒng)中各個設備對原始情報數(shù)據(jù)或綜合情報結果的訂閱對原始情報數(shù)據(jù)和綜合情報結果進行按需發(fā)送。
進一步地,數(shù)據(jù)傳輸服務為本地設備提供數(shù)據(jù)壓縮、數(shù)據(jù)解壓、數(shù)據(jù)發(fā)送和數(shù)據(jù)接收接口。
為了對情報數(shù)據(jù)進行保存,還包括數(shù)據(jù)庫存儲中心,數(shù)據(jù)庫存儲中心結構化存儲原始情報數(shù)據(jù),并提供歷史數(shù)據(jù)的檢索接口。
本發(fā)明公開的雷達情報處理系統(tǒng)還包括對外傳輸服務器,用來與所述雷達情報處理系統(tǒng)之外的系統(tǒng)進行信息交互。
有益效果:與現(xiàn)有技術相比,本發(fā)明公開的雷達情報處理系統(tǒng)在架構設計上是以數(shù)據(jù)為中心,各個物理設備只需與邏輯數(shù)據(jù)中心建立連接即可實現(xiàn)相關業(yè)務數(shù)據(jù)的接收和發(fā)送,在保障各個設備穩(wěn)定、高效運行的同時,能夠簡化系統(tǒng)的業(yè)務邏輯和網絡拓撲結構,并且在需求變化、系統(tǒng)擴展方面有著很大的靈活性。
附圖說明
圖1是本發(fā)明系統(tǒng)組成結構圖;
圖2是本發(fā)明系統(tǒng)應用示意圖;
圖3是實施例中雷達視頻數(shù)據(jù)在系統(tǒng)中的狀態(tài)流轉;
圖4是實施例中雷達視頻數(shù)據(jù)在邏輯數(shù)據(jù)中心中的狀態(tài)流轉。
具體實施方式
下面結合附圖和具體實施方式,進一步闡明本發(fā)明。
如圖1所示,本發(fā)明公開的基于數(shù)據(jù)訂閱與分發(fā)服務的雷達情報處理系統(tǒng)包括邏輯數(shù)據(jù)中心、前端雷達、系統(tǒng)監(jiān)控平臺、情報處理服務器、綜合顯控終端;其中所述邏輯數(shù)據(jù)中心由所述雷達情報處理系統(tǒng)中每個設備本地的數(shù)據(jù)傳輸服務組成,以數(shù)據(jù)訂閱與分發(fā)為通信模型來進行數(shù)據(jù)的網絡傳輸;前端雷達負責采集原始情報數(shù)據(jù);系統(tǒng)監(jiān)控平臺收集所述雷達情報處理系統(tǒng)每個設備的工作狀態(tài)、系統(tǒng)日志、異常消息等信息,實現(xiàn)系統(tǒng)的實時監(jiān)控;情報處理服務器對前端雷達采集的原始情報數(shù)據(jù)進行處理、融合,生成綜合情報結果;綜合顯控終端負責情報的顯示,并提供人機交互接口對設備進行操控;前端雷達采集到的原始情報數(shù)據(jù)和情報處理服務器生成的綜合情報結果發(fā)布至邏輯數(shù)據(jù)中心,邏輯數(shù)據(jù)中心根據(jù)所述雷達情報處理系統(tǒng)中各個設備對原始情報數(shù)據(jù)或綜合情報結果的訂閱對原始情報數(shù)據(jù)和綜合情報結果進行按需發(fā)送。具體應用可以如圖2所示,前端雷達根據(jù)需求部署對海雷達、對空雷達等;系統(tǒng)監(jiān)控平臺可以部署一臺或多臺,分布于不同的地點;情報處理服務器也可以部署一臺或多臺,如可部署視頻情報處理服務器、水下目標跟蹤情報處理器等;對外傳輸服務器可以將本系統(tǒng)的情報數(shù)據(jù)發(fā)送到上級情報網。
本實施例以雷達視頻數(shù)據(jù)為例,進一步闡釋本發(fā)明公開的雷達情報處理系統(tǒng)的組成及工作原理。
前端雷達實時采集雷達回波信號,并將雷達原始視頻數(shù)據(jù)發(fā)布至邏輯數(shù)據(jù)中心;邏輯數(shù)據(jù)中心依據(jù)各個業(yè)務設備對于雷達原始視頻數(shù)據(jù)的訂閱需求,完成視頻數(shù)據(jù)的按需分發(fā)。分發(fā)的目標節(jié)點包括情報處理服務器、數(shù)據(jù)庫存儲中心;情報處理服務器對原始視頻數(shù)據(jù)進行濾波、降噪、分析等有效處理后,將二次視頻數(shù)據(jù)發(fā)布至邏輯數(shù)據(jù)中心;數(shù)據(jù)庫存儲中心實時格式化存儲雷達原始視頻數(shù)據(jù);數(shù)據(jù)中心對雷達二次視頻數(shù)據(jù)進行定向推送,目標節(jié)點包括綜合顯控終端、對外傳輸服務器;顯控終端對雷達二次視頻數(shù)據(jù)進行圖像顯示。雷達視頻數(shù)據(jù)在系統(tǒng)中的狀態(tài)流轉如圖3所示。
雷達視頻數(shù)據(jù)在邏輯數(shù)據(jù)中心中的狀態(tài)流轉如圖4所示。
邏輯數(shù)據(jù)中心是分布式的,是由系統(tǒng)中每個設備本地的數(shù)據(jù)傳輸服務共同構建而成。相關業(yè)務設備的本地數(shù)據(jù)傳輸服務依據(jù)雷達視頻數(shù)據(jù)對應的服務質量參數(shù)(可靠性、優(yōu)先級、壓縮率等),初始化數(shù)據(jù)發(fā)送和接收通道,同時實時感知系統(tǒng)的網絡拓撲結構,更新與該數(shù)據(jù)相關的業(yè)務節(jié)點參數(shù)。前端雷達通過本地數(shù)據(jù)傳輸服務的API接口將雷達原始視頻數(shù)據(jù)發(fā)布至本地的數(shù)據(jù)傳輸服務。發(fā)端,即前端雷達的數(shù)據(jù)傳輸服務采用LZ4算法對原始視頻數(shù)據(jù)進行無損壓縮,添加相關協(xié)議字段,如壓縮類型、原始數(shù)據(jù)長度、校驗碼等,將數(shù)據(jù)包放入發(fā)送隊列。發(fā)端的數(shù)據(jù)傳輸服務檢索當前對應于該數(shù)據(jù)類型的訂閱列表,獲取對端設備的IP地址、端口信息,完成數(shù)據(jù)的定向推送。收端的數(shù)據(jù)傳輸服務接收到視頻數(shù)據(jù),解析相關協(xié)議參數(shù),解壓縮后上傳至業(yè)務層。
情報處理服務器將接收到的原始視頻數(shù)據(jù)進行解壓、分析處理等操作后生成雷達二次視頻數(shù)據(jù),與前端雷達類似,通過本地數(shù)據(jù)傳輸服務的API接口將雷達二次視頻數(shù)據(jù)發(fā)布至本地的數(shù)據(jù)傳輸服務,本地數(shù)據(jù)傳輸服務檢索當前訂閱列表,查詢到綜合顯控終端訂閱了此主題,并獲取了綜合顯控終端的IP地址、端口信息,完成數(shù)據(jù)的定向推送。綜合顯控終端將接收到的雷達二次視頻數(shù)據(jù)解壓后將視頻進行顯示。