美F-22採用第三方應用和新開放式軟件架構進行飛行
加利福尼亞州愛德華茲空軍基地的F-22戰鬥機在8月24日的試飛中運行了第三方軟件,這是空軍第五代戰鬥機的第一次也是該部隊尋求獲得和快速部署尖端技術的一個關鍵里程碑。
美空軍作戰司令部(ACC)的公告還指出,這次試飛展示了在其任何一架戰鬥機上首次使用“開源容器協調軟件”的飛行過程。容器協調軟件有助於實現應用在不同主機操作系統上配置、部署和運行過程的自動化。
為了運行第三方軟件,ACC聯邦實驗室和第309軟件工程小組的軟件開發人員開發了一個開放系統飛地。新聞稿介紹稱,這是一個由美國政府擁有的軟件架構,它可以整合新的應用,從第一行代碼到飛行不到60天。它沒有具體說明ACC已經對哪些或多少第三方軟件進行了飛行測試,ACC也沒有立即回應來自媒體的詢問。
儘管如此,在F-22上部署任何第三方應用都有可能撼動空軍如何為其最先進的戰鬥機提供升級和能力。
傳統上,像F-35和F-22這樣的平台需要專門為該飛機設計的軟件,且更新往往跟硬件升級聯繫在一起,這可能需要幾年的時間來開發。
然而允許應用在不同系統中運行的開放式架構和軟件,“從根本上改變了我們如何向作戰人員提供作戰能力,”F-22試飛員和項目共同負責人Allen Black少校在一份聲明中說道,“我們已經證明有能力快速評估和整合由政府、工業和學術界專家開發的下一代技術並以較低的成本實現跨國防平台的軟件移植。”
Black一直在追求為第五代戰鬥機提供可移植的第三方軟件的想法,他的“FoX項目(戰鬥機優化實驗)”在2021年10月被選為美國空軍年度Spark Tank競賽的決賽選手。
FoX項目設想了一個“五角大樓應用商店”,在這個商店裡,開發人員可以創建在任何數量的平台上運行的軟件,而操作人員可以在商用現成的平板電腦上下載和運行這些應用並將數據安全地傳輸到飛機上。
在2022年2月的最終儀式之前,Black稱他的團隊的目標是在未來幾個月內展示新方法,並使用在F-35上開發和測試的應用、協助F-22躲避敵人的地對空導彈而無需重新開發。
將戰鬥機的軟件和硬件開發分開可以使新項目快速開發和部署。不過批評者指出,五角大樓冗長的採購過程意味著軟件系統在最終投入使用時常常已經過時,這個過程需要更加精簡和迭代從而允許定期更新。
F-22飛機上的成功已經導致了變化。F-22需求主管已經為在戰鬥機上建立開放系統飛地確立了一個正式的要求,而測試背後的團隊正在評估作為跨平台解決方案的幾個候選作戰能力。