
高性能分布式實時應用開發(fā)平臺AppDDS(Appsoft Data Distribution Service),是北京神州普惠科技股份有限公司推出的的分布式實時應用網(wǎng)絡中間件。其基于對象管理組織(OMG)發(fā)布的DDS標準,經(jīng)過多年研發(fā)和充分論證而成。AppDDS可以方便用戶快速開發(fā)及優(yōu)化各種分布式實時應用,擁有高可靠性和可替代進口產(chǎn)品的特點,具備高帶寬、強實時、低抖動、跨平臺等諸多優(yōu)異性能,包含底層通信協(xié)議、上層應用開發(fā)建模工具、網(wǎng)絡分析工具、性能測試工具等一系列工具集。神州普惠公司對AppDDS擁有完全自主知識產(chǎn)權,并建有強大的研發(fā)和技術服務專業(yè)團隊,目前已在航空、航天、電子、船舶、兵器等行業(yè)內(nèi)服務眾多用戶。
AppDDS主要功能及關鍵性能指標
完全遵從對象管理組織(OMG)組織制定的DDS標準
低延遲,低于50微秒的延遲
低抖動,低于3微秒的網(wǎng)絡通信抖動
完全支持發(fā)布/訂閱技術
提供完整的QoS服務質(zhì)量策略,并可定制及擴展
優(yōu)異的跨平臺特性:支持Windows、VxWorks、Linux、Andriod、QNX等,并可定制及擴展
支持多種處理器:X86、PowerPC、ARM、DSP等處理器
支持多種網(wǎng)絡協(xié)議:以太網(wǎng)、反射內(nèi)存網(wǎng)、RapidIO、FC、1553B、CAN、PCIe、RF、WiFi、cPCI、VME、VPX等,并可定制及擴展
支持多種開發(fā)語言:C/C++、Java、C#
提供功能強大的基于CCM4、SOA、MDA設計思想的建模工具
AppDDS(數(shù)據(jù)分發(fā)服務)平臺應用架構

AppDDS 高性能分布式實時應用開發(fā)平臺
AppDDS的應用實例
1、船舶信息系統(tǒng)數(shù)據(jù)分發(fā)服務
船舶信息系統(tǒng)是集監(jiān)測、控制、管理于一體的網(wǎng)絡化、信息化和智能化的復雜信息系統(tǒng)。它將分布各異的應用系統(tǒng)集成為一個高效的綜合信息系統(tǒng), 消除信息孤島現(xiàn)象,使關鍵信息在正確的時間、地點送達相關人員。由于船舶信息系統(tǒng)日益復雜, 其對實時性的要求也越來越高?;诖? 將數(shù)據(jù)分發(fā)服務應用到船舶信息系統(tǒng)中, 根據(jù)船舶信息系統(tǒng)的特點, 提出一種基于興趣過濾的通信機制, 以使訂閱者能夠更細粒度地表達其訂閱興趣, 從而提髙通信效率。模擬實驗結果表明, 該機制能滿足船舶信息系統(tǒng)松耦合、髙實時性等要求, 可有效提高數(shù)據(jù)分發(fā)效率。
2、模擬訓練一體化作戰(zhàn)想定與推演訓練系統(tǒng)
在信息化條件下,戰(zhàn)場情況錯綜復雜,部隊傳統(tǒng)的訓練和教學受戰(zhàn)場和教學條件的限制,已很難適應高技術戰(zhàn)爭的需要。而用計算機進行作戰(zhàn)模擬是計算機軍事應用科學領域的重要內(nèi)容,也是當前軍事技術發(fā)展研究的前沿熱點。計算機作戰(zhàn)模擬不但可以創(chuàng)造一個仿真的戰(zhàn)場環(huán)境進行作戰(zhàn)模擬訓練,縮小訓練與實戰(zhàn)的距離,給受訓者造成身臨其境的感受,使受訓者能夠在接近實戰(zhàn)的復雜情況中練指揮、練戰(zhàn)術,大幅度提高訓練質(zhì)量,而且它又能夠最大限度地減少裝備損耗,節(jié)約大量經(jīng)費,降低訓練成本,從而提高訓練效益。模擬訓練主要目的有:軍事訓練、戰(zhàn)術研究、戰(zhàn)法演練、武器裝備的操作訓練等,世界各大軍事強國都非常重視模擬訓練系統(tǒng)的建設,該系統(tǒng)可實現(xiàn)防空反導三維作戰(zhàn)想定( 想定編輯以及任務規(guī)劃) 、空情DDS 分發(fā)、想定推演、三維戰(zhàn)場動態(tài)顯示( 目標實時監(jiān)控) 和模擬指揮訓練。
3、基于DDS的編隊協(xié)同防空火控系統(tǒng)集成技術
隨著軍事科技的迅猛發(fā)展,反艦導彈向著超音速、隱身、末端復合制導等方向發(fā)展,艦艇編隊面臨更大的空中威脅。要達到對敵有效攔截,必須在發(fā)現(xiàn)目標后的有限時間內(nèi),以決定性的火力對目標實施打擊,這就需要編隊內(nèi)艦艇的防控火控系統(tǒng)相互配合以實現(xiàn)協(xié)同作戰(zhàn)。對艦艇編隊協(xié)同防空作戰(zhàn)需求, 對艦艇編隊的火控系統(tǒng)集成技術展開了研究,提出基于DDS集成技術的編隊協(xié)同防空火控體系架構。其中,采用以數(shù)據(jù)為中心的發(fā)布/訂閱模型可以做到火控數(shù)據(jù)的按需分發(fā),避免冗余傳輸;同時能夠形成松耦合、開放式的體系結構,使系統(tǒng)架構具有動態(tài)自組織特性。使用QoS策略能夠有效地控制和管理網(wǎng)絡及硬件資源,實現(xiàn)數(shù)據(jù)分發(fā)的高實時性和高可靠性。測試結果表明,基于DDS的集成技術可以較好地滿足協(xié)同防空火控系統(tǒng)的集成需求。
4、DDS中間件技術在作戰(zhàn)系統(tǒng)網(wǎng)絡中的應用
數(shù)據(jù)分發(fā)服務作為網(wǎng)絡數(shù)據(jù)通訊的核心技術,能可靠實時地交換分配群體數(shù)據(jù),其傳輸能力比通常的戰(zhàn)術數(shù)據(jù)鏈高幾個數(shù)量級。DDS必須確保在極少的時間和不限制網(wǎng)絡中的報告數(shù)據(jù)容量的條件下,高度可靠地傳輸數(shù)據(jù)。美國海軍正以DDS 技術為核心,建設一個統(tǒng)一的、全新的自動操作的分布式DDS 網(wǎng)絡結構,對其海軍裝備的作戰(zhàn)系統(tǒng)進行綜合集成。使用DDS 進行作戰(zhàn)系統(tǒng)的大型數(shù)據(jù)通訊網(wǎng)絡的組建,能有效地將數(shù)據(jù)提供者和數(shù)據(jù)訂閱者進行分離,實現(xiàn)分布式的最優(yōu)化數(shù)據(jù)傳輸,是在復雜、大型的作戰(zhàn)系統(tǒng)通訊結點在組網(wǎng)中動態(tài)加入和刪除的過程的有效解決方案。
5、裝備虛擬試驗系統(tǒng)體系結構及其互聯(lián)技術
滿足大規(guī)模裝備全系統(tǒng)、全功能、全范圍、拿要素的試驗要求,采用試驗與訓練使能體系結構的設計思想,根據(jù)數(shù)據(jù)分發(fā)服務(DDS)系統(tǒng)的相關標準,提出一種新的虛擬試驗系統(tǒng)體系結構。以大規(guī)模艦艇裝備虛擬試驗系統(tǒng)為例,分析其中各模塊的主要功能,設計系統(tǒng)內(nèi)部DDS信息分發(fā)中間件用例。應用結果證明,該體系結構適用于多種平臺、多類系統(tǒng)和多型設備的裝備虛擬試驗環(huán)境建設。
更多AppDDS的應用范例詳情請關注神州普惠官網(wǎng)WWW.APPSOFT.COM.CN
北京神州普惠科技股份有限公司提供基于AppDDS的綜合解決方案,包含一系列功能豐富的軟件工具集:系統(tǒng)設計工具、資源倉庫管理工具、運行管控及測試工具、數(shù)據(jù)倉庫管理工具、綜合評估工具,支持與多種仿真平臺、并行計算平臺、強實時仿真及測試平臺等進行綜合集成,可滿足各種復雜的分布式應用需求,支持數(shù)字、半實物及實裝設備的聯(lián)合仿真及分布式系統(tǒng)集成測試,支持仿真→設計→測試→定型的全生命周期系統(tǒng)設計,是理想的分布式實時應用研發(fā)平臺。
以上內(nèi)容由神州普惠小編提供,歡迎瀏覽!