傳統(tǒng)上被認為是情報、監(jiān)視、偵察(ISR)或動能行動平臺,無人系統(tǒng)現(xiàn)在正在填補指揮和控制通信、氣象調(diào)查和補給以及爆炸物處理平臺等角色。從歷史上看,這些平臺是由不同的供應(yīng)商開發(fā)和部署的獨立系統(tǒng),具有獨特的且通常是專有的有效載荷、控制機制和數(shù)據(jù)格式。但這一過程限制了互操作性并增加了成本,導(dǎo)致國防部尋找其他更可行的選擇,包括商業(yè)支持的開源中間件。
開源中間件旨在與任何技術(shù)框架配合使用,并且通常通過訂閱出售,使其比“封閉”軟件更具吸引力。對于使用傳統(tǒng)技術(shù)和構(gòu)建無人系統(tǒng)的預(yù)算意識機構(gòu)來說,這是一個理想的選擇。
以下是開源中間件影響無人系統(tǒng)工作的五種方式:
任務(wù)規(guī)劃/任務(wù)分配
在部署無人系統(tǒng)作為任務(wù)包的一部分之前,必須對資產(chǎn)進行規(guī)劃細節(jié),包括路線、所需燃料量、必要的有效載荷等。任務(wù)規(guī)劃人員使用托管在企業(yè)應(yīng)用程序中間件平臺上的應(yīng)用程序協(xié)作執(zhí)行這項工作。商業(yè)支持的開源項目版本(如Wildfly和Apache Tomcat)由一組模塊化服務(wù)驅(qū)動的組件組成,具有 Web 服務(wù)、事務(wù)、安全性、消息傳遞等功能。低內(nèi)存占用和快速啟動時間使其能夠部署在傳統(tǒng)的本地或云就緒平臺即服務(wù) (PaaS) 托管環(huán)境(如OpenShift Origin)中,使指揮官能夠?qū)崿F(xiàn)其全球分布式任務(wù)規(guī)劃的愿景。
平臺和有效載荷控制 傳統(tǒng)上,行動由聯(lián)合部隊與來自多個軍種的無人資產(chǎn)進行,每個軍種都有自己的相關(guān)地面控制
站。這是低效的;雖然有共同的控制站致力于定義通用數(shù)據(jù)模型和控制服務(wù),但不能或不實施這些標準的無人系統(tǒng)需要調(diào)解其數(shù)據(jù)格式和控制命令。
企業(yè)服務(wù)總線 (ESB) 技術(shù)旨在通過內(nèi)置協(xié)議連接器、數(shù)據(jù)轉(zhuǎn)換器和消息路由器執(zhí)行這些功能。從歷史上看,專有的 ESB 過于重量級和昂貴,這使得它們在戰(zhàn)術(shù)部署中的使用令人望而卻步。商業(yè)支持的開源項目,如ApacheKaraf,Camel和ActiveMQ,以輕量級的形式提供這些功能,而成本只是其中的一小部分。通過利用這些技術(shù),可以調(diào)解通用控制消息,并以本機格式將其路由到無人系統(tǒng),因此可以在不更改無人平臺的情況下使用通用控制站。
車載處理
硬件技術(shù)的進步極大地提高了無人系統(tǒng)的計算能力。開發(fā)人員可以在許多領(lǐng)域利用這一點,包括通過自動決策支持軟件。Drools項目是一個輕量級、可嵌入的規(guī)則處理引擎,再加上Infinispan等快速內(nèi)存數(shù)據(jù)存儲,為板載C2ISR功能提供了高性能基礎(chǔ),從而在加速決策過程的同時節(jié)省了有限的帶寬。
許多無人系統(tǒng)執(zhí)行一定程度的數(shù)據(jù)收集,需要傳輸?shù)街笓]中心以支持操作。為了避免不同地面站遇到的相同互操作性問題,應(yīng)使用開放標準(如高級消息隊列協(xié)議 (AMQP))實現(xiàn)此數(shù)據(jù)交換。AMQP定義了由多個商業(yè)和開源消息傳遞平臺(如ApacheQpid)實現(xiàn)的通用有線級消息交換,最終提供了供應(yīng)商的選擇,最大限度地減少了鎖定和放棄,并降低了成本。
信息傳播和利用
對于以ISR為任務(wù)的無人系統(tǒng),數(shù)據(jù)收集只是一個開始。收集的數(shù)據(jù),無論是圖像、視頻、信號還是METOC讀數(shù),都必須由專家或?qū)<蚁到y(tǒng)傳播和分析,以支持任務(wù)目標。
中間件ESB和消息傳遞技術(shù)可以通過數(shù)據(jù)的路由和轉(zhuǎn)換來自動分發(fā),而業(yè)務(wù)流程管理(BPM)技術(shù)支持使用業(yè)務(wù)流程模型和符號(BPMN)2.0標準開發(fā)和協(xié)調(diào)執(zhí)行業(yè)務(wù)流程。BPM 將復(fù)雜的開發(fā)工作流(包括人工在環(huán)活動)編入一個標準中,有助于彌合分析師和開發(fā)人員的觀點。遵守標準的 BPM 平臺(包括商業(yè)支持的開源替代方案版本,如jBPM)提供了選擇并降低了成本。
無人系統(tǒng)程序長期以來一直過于封閉和不靈活。開源中間件可以通過提供靈活性、成本節(jié)約以及以令人興奮的新方式調(diào)整無人系統(tǒng)程序的能力來改變這種狀況。如果構(gòu)建無人系統(tǒng)是您的主要關(guān)注點之一,您應(yīng)該考慮實施開源中間件來幫助完成您的任務(wù)。
審核編輯:郭婷
-
轉(zhuǎn)換器
+關(guān)注
關(guān)注
27文章
8724瀏覽量
147417 -
連接器
+關(guān)注
關(guān)注
98文章
14572瀏覽量
136764 -
總線
+關(guān)注
關(guān)注
10文章
2891瀏覽量
88166
發(fā)布評論請先 登錄
相關(guān)推薦
評論