高性能分布式實時應用開發平臺AppDDS(Appsoft Data Distribution Service),是北京神州普惠科技股份有限公司推出的的分布式實時應用網絡中間件。其基于對象管理組織(OMG)發布的DDS標準,經過多年研發和充分論證而成。AppDDS可以方便用戶快速開發及優化各種分布式實時應用,擁有高可靠性和可替代進口產品的特點,具備高帶寬、強實時、低抖動、跨平臺等諸多優異性能,包含底層通信協議、上層應用開發建模工具、網絡分析工具、性能測試工具等一系列工具集。神州普惠公司對AppDDS擁有完全自主知識產權,并建有強大的研發和技術服務專業團隊,目前已在航空、航天、電子、船舶、兵器等行業內服務眾多用戶。
AppDDS主要功能及關鍵性能指標
完全遵從對象管理組織(OMG)組織制定的DDS標準
低延遲,低于50微秒的延遲
低抖動,低于3微秒的網絡通信抖動
完全支持發布/訂閱技術
提供完整的QoS服務質量策略,并可定制及擴展
優異的跨平臺特性:支持Windows、VxWorks、Linux、Andriod、QNX等,并可定制及擴展
支持多種處理器:X86、PowerPC、ARM、DSP等處理器
支持多種網絡協議:以太網、反射內存網、RapidIO、FC、1553B、CAN、PCIe、RF、WiFi、cPCI、VME、VPX等,并可定制及擴展
支持多種開發語言:C/C++、Java、C#
提供功能強大的基于CCM4、SOA、MDA設計思想的建模工具
AppDDS(數據分發服務)平臺應用架構
AppDDS 高性能分布式實時應用開發平臺
AppDDS的應用實例
1、船舶信息系統數據分發服務
船舶信息系統是集監測、控制、管理于一體的網絡化、信息化和智能化的復雜信息系統。它將分布各異的應用系統集成為一個高效的綜合信息系統, 消除信息孤島現象,使關鍵信息在正確的時間、地點送達相關人員。由于船舶信息系統日益復雜, 其對實時性的要求也越來越高。基于此, 將數據分發服務應用到船舶信息系統中, 根據船舶信息系統的特點, 提出一種基于興趣過濾的通信機制, 以使訂閱者能夠更細粒度地表達其訂閱興趣, 從而提髙通信效率。模擬實驗結果表明, 該機制能滿足船舶信息系統松耦合、髙實時性等要求, 可有效提高數據分發效率。
2、模擬訓練一體化作戰想定與推演訓練系統
在信息化條件下,戰場情況錯綜復雜,部隊傳統的訓練和教學受戰場和教學條件的限制,已很難適應高技術戰爭的需要。而用計算機進行作戰模擬是計算機軍事應用科學領域的重要內容,也是當前軍事技術發展研究的前沿熱點。計算機作戰模擬不但可以創造一個仿真的戰場環境進行作戰模擬訓練,縮小訓練與實戰的距離,給受訓者造成身臨其境的感受,使受訓者能夠在接近實戰的復雜情況中練指揮、練戰術,大幅度提高訓練質量,而且它又能夠最大限度地減少裝備損耗,節約大量經費,降低訓練成本,從而提高訓練效益。模擬訓練主要目的有:軍事訓練、戰術研究、戰法演練、武器裝備的操作訓練等,世界各大軍事強國都非常重視模擬訓練系統的建設,該系統可實現防空反導三維作戰想定( 想定編輯以及任務規劃) 、空情DDS 分發、想定推演、三維戰場動態顯示( 目標實時監控) 和模擬指揮訓練。
3、基于DDS的編隊協同防空火控系統集成技術
隨著軍事科技的迅猛發展,反艦導彈向著超音速、隱身、末端復合制導等方向發展,艦艇編隊面臨更大的空中威脅。要達到對敵有效攔截,必須在發現目標后的有限時間內,以決定性的火力對目標實施打擊,這就需要編隊內艦艇的防控火控系統相互配合以實現協同作戰。對艦艇編隊協同防空作戰需求, 對艦艇編隊的火控系統集成技術展開了研究,提出基于DDS集成技術的編隊協同防空火控體系架構。其中,采用以數據為中心的發布/訂閱模型可以做到火控數據的按需分發,避免冗余傳輸;同時能夠形成松耦合、開放式的體系結構,使系統架構具有動態自組織特性。使用QoS策略能夠有效地控制和管理網絡及硬件資源,實現數據分發的高實時性和高可靠性。測試結果表明,基于DDS的集成技術可以較好地滿足協同防空火控系統的集成需求。
4、DDS中間件技術在作戰系統網絡中的應用
數據分發服務作為網絡數據通訊的核心技術,能可靠實時地交換分配群體數據,其傳輸能力比通常的戰術數據鏈高幾個數量級。DDS必須確保在極少的時間和不限制網絡中的報告數據容量的條件下,高度可靠地傳輸數據。美國海軍正以DDS 技術為核心,建設一個統一的、全新的自動操作的分布式DDS 網絡結構,對其海軍裝備的作戰系統進行綜合集成。使用DDS 進行作戰系統的大型數據通訊網絡的組建,能有效地將數據提供者和數據訂閱者進行分離,實現分布式的最優化數據傳輸,是在復雜、大型的作戰系統通訊結點在組網中動態加入和刪除的過程的有效解決方案。
5、裝備虛擬試驗系統體系結構及其互聯技術
滿足大規模裝備全系統、全功能、全范圍、拿要素的試驗要求,采用試驗與訓練使能體系結構的設計思想,根據數據分發服務(DDS)系統的相關標準,提出一種新的虛擬試驗系統體系結構。以大規模艦艇裝備虛擬試驗系統為例,分析其中各模塊的主要功能,設計系統內部DDS信息分發中間件用例。應用結果證明,該體系結構適用于多種平臺、多類系統和多型設備的裝備虛擬試驗環境建設。
更多AppDDS的應用范例詳情請關注神州普惠官網WWW.APPSOFT.COM.CN
北京神州普惠科技股份有限公司提供基于AppDDS的綜合解決方案,包含一系列功能豐富的軟件工具集:系統設計工具、資源倉庫管理工具、運行管控及測試工具、數據倉庫管理工具、綜合評估工具,支持與多種仿真平臺、并行計算平臺、強實時仿真及測試平臺等進行綜合集成,可滿足各種復雜的分布式應用需求,支持數字、半實物及實裝設備的聯合仿真及分布式系統集成測試,支持仿真→設計→測試→定型的全生命周期系統設計,是理想的分布式實時應用研發平臺。
以上內容由神州普惠小編提供,歡迎瀏覽!