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

北京靈奧科技基于亞馬遜云科技打造大模型中間件
求助,關(guān)于USB中間件HID的疑問求解
一文掌握中間件技術(shù)基礎(chǔ)

評論