■ 李 棟 李 明 高啟坤
淺析無人機(jī)系統(tǒng)自主控制的關(guān)鍵技術(shù)
■ 李 棟 李 明 高啟坤
將無人機(jī)系統(tǒng)自主控制的關(guān)鍵技術(shù)劃分為體系結(jié)構(gòu)、感知與認(rèn)知、規(guī)劃與控制、協(xié)同與交互部分。本文重點(diǎn)介紹了這些技術(shù),并指出了今后可能發(fā)展的方向。
近年來,隨著各種新技術(shù)的不斷應(yīng)用,無人機(jī)系統(tǒng)的復(fù)雜性及功能的自動(dòng)化程度等日益增加。由于作戰(zhàn)環(huán)境的高度動(dòng)態(tài)化、不確定性以及飛行任務(wù)的復(fù)雜性,使得規(guī)劃與決策成為無人機(jī)面臨的新的技術(shù)挑戰(zhàn),各種基于程序化的自動(dòng)控制策略已經(jīng)不能滿足未來先進(jìn)多功能無人機(jī)對復(fù)雜作戰(zhàn)環(huán)境下的多任務(wù)的需求,自主飛行控制能力的提高成為未來無人機(jī)飛行控制系統(tǒng)發(fā)展的主要目標(biāo)。
對于無人機(jī)系統(tǒng)自主控制關(guān)鍵技術(shù)的劃分,目前還沒有形成統(tǒng)一的標(biāo)準(zhǔn)。AGARD報(bào)告(Mission planning systems for tactical aircraft,AGARD-AR-313,1992)認(rèn)為通信、協(xié)調(diào)、目標(biāo)識別與分配、沖突消解是自主控制研究的難題;SAB報(bào)告(UAV technologies and combat operations,SABTR-96-01,1996)認(rèn)為人機(jī)接口和直接控制的缺失是戰(zhàn)術(shù)無人機(jī)首要解決的問題;美國學(xué)者Churchman和Chandle等認(rèn)為相對于人機(jī)接口、通信和目標(biāo)識別,決策是實(shí)現(xiàn)自主最為困難的問題,不確定環(huán)境中快速在線的重規(guī)劃是自主控制的關(guān)鍵問題;美國學(xué)者Clough認(rèn)為自主控制的關(guān)鍵問題在于態(tài)勢感知、決策分析和通信協(xié)同;美國國家研究委員會認(rèn)為規(guī)劃與決策、傳感與感知、監(jiān)控與診斷、網(wǎng)絡(luò)與協(xié)同等是無人系統(tǒng)的關(guān)鍵技術(shù);Valavanis等人認(rèn)為時(shí)空建模技術(shù)、智能分層控制、嵌入式計(jì)算、網(wǎng)絡(luò)化通信、傳感器和感知技術(shù)等是實(shí)現(xiàn)無人機(jī)系統(tǒng)自主控制的關(guān)鍵問題。結(jié)合國內(nèi)外學(xué)者對無人機(jī)自主控制的研究現(xiàn)狀,本文給出一種自主控制關(guān)鍵技術(shù)的劃分方式,將關(guān)鍵技術(shù)劃分為:體系結(jié)構(gòu)、感知與認(rèn)知、規(guī)劃與控制、協(xié)同與交互。這種劃分方式思路清晰,便于學(xué)術(shù)上的討論與研究。
2.1 體系結(jié)構(gòu)
無人機(jī)系統(tǒng)自主控制系統(tǒng)主要任務(wù)是把各個(gè)子系統(tǒng)連接成一個(gè)整體;統(tǒng)一管理調(diào)度各個(gè)子系統(tǒng),使各子系統(tǒng)步調(diào)一致地完成總體任務(wù),其設(shè)計(jì)的優(yōu)劣直接關(guān)系到無人機(jī)系統(tǒng)整體性能的發(fā)揮和智能水平的高低。自主控制體系結(jié)構(gòu)可分為三類:
2.1.1 分層遞階式結(jié)構(gòu)
分層遞階式結(jié)構(gòu)由Saridis提出,包括組織級、協(xié)調(diào)級和執(zhí)行級。分層遞階式結(jié)構(gòu)遵循“感知-思維-行動(dòng)”的基本規(guī)律,層次向上,智能增加,精度降低;層次向下,智能降低,精度增加,較好地解決了智能和控制精度的問題,其缺點(diǎn)是缺乏高度智能性的實(shí)時(shí)反應(yīng)能力。
2.1.2 包容式體系結(jié)構(gòu)
包容式體系結(jié)構(gòu)由Brooks提出,模擬了動(dòng)物反應(yīng)式行為的特點(diǎn),采用“感知-動(dòng)作”結(jié)構(gòu)。該結(jié)構(gòu)強(qiáng)調(diào)了單元的獨(dú)立、并行工作,缺少全局的指導(dǎo)和協(xié)調(diào),對于長遠(yuǎn)的全局性的目標(biāo)跟蹤缺少主動(dòng)性,目的性較差。
2.1.3 分布式體系結(jié)構(gòu)
分布式體系結(jié)構(gòu)主要采用多智能體系統(tǒng)(Multi-Agent System,MAS)的形式。這種結(jié)構(gòu)具有自適應(yīng)、自組織和良好的協(xié)調(diào)性能,通過協(xié)調(diào)方式完成繁雜的整體操作,可產(chǎn)生一般分層遞階式或包容式結(jié)構(gòu)難以達(dá)到的靈活性和智能性,但是MAS結(jié)構(gòu)需要智能體之間緊密聯(lián)系,由于沒有中央處理機(jī)制,難以有效處理系統(tǒng)沖突。
2.2 感知與認(rèn)知
無人機(jī)系統(tǒng)任務(wù)由在安全區(qū)域執(zhí)行偵察監(jiān)視任務(wù)向在高危區(qū)域執(zhí)行主流作戰(zhàn)任務(wù)的方向發(fā)展,必須解決復(fù)雜環(huán)境感知與認(rèn)知技術(shù),實(shí)現(xiàn)戰(zhàn)場態(tài)勢理解與生成,研究內(nèi)容包括:
2.2.1 非結(jié)構(gòu)化環(huán)境感知
非結(jié)構(gòu)化環(huán)境感知將實(shí)現(xiàn)自然環(huán)境目標(biāo)與敵我目標(biāo)的感知與識別,提高無人機(jī)系統(tǒng)戰(zhàn)場態(tài)勢的理解。惡劣氣象條件決定了環(huán)境感知與識別任務(wù)的艱巨性,而復(fù)雜高對抗的環(huán)境狀況進(jìn)一步加大了無人機(jī)系統(tǒng)實(shí)現(xiàn)高可靠、強(qiáng)實(shí)時(shí)環(huán)境感知的難度。需重點(diǎn)解決以下問題:面向復(fù)雜環(huán)境的拼陣攝像、大范圍圖像拼接處理、面向無人機(jī)系統(tǒng)的高速視覺計(jì)算、開放環(huán)境下的目標(biāo)檢測與識別、多傳感器信息融合的威脅估計(jì)與態(tài)勢評估等。
2.2.2 復(fù)雜環(huán)境認(rèn)知與學(xué)習(xí)
環(huán)境認(rèn)知技術(shù)使無人機(jī)系統(tǒng)具備信息收集和環(huán)境認(rèn)知能力,能夠感知、識別、理解其所處的戰(zhàn)場環(huán)境,是無人機(jī)系統(tǒng)實(shí)現(xiàn)高層次自主的基礎(chǔ)。借鑒人類認(rèn)知過程突破認(rèn)知信息處理技術(shù),對無人機(jī)系統(tǒng)發(fā)展極為重要。需重點(diǎn)解決以下問題:人類生物視覺的環(huán)境認(rèn)知機(jī)理、仿生物視覺的目標(biāo)識別、復(fù)雜環(huán)境認(rèn)知算法、基于認(rèn)知的學(xué)習(xí)和推理方法、高效的環(huán)境建模手段等。
2.3 規(guī)劃與控制
規(guī)劃與控制技術(shù)主要解決無人機(jī)面對復(fù)雜環(huán)境的不確定性,如何實(shí)現(xiàn)自主行為,提高無人機(jī)系統(tǒng)的作戰(zhàn)效能。研究內(nèi)容包括:
2.3.1 實(shí)時(shí)規(guī)劃,重規(guī)劃與監(jiān)督控制
實(shí)時(shí)規(guī)劃,重規(guī)劃與監(jiān)督控制主要解決無人機(jī)系統(tǒng)執(zhí)行任務(wù)過程中任務(wù)計(jì)劃的實(shí)施,并且根據(jù)突發(fā)狀況進(jìn)行動(dòng)態(tài)任務(wù)重規(guī)劃等問題,提高無人機(jī)系統(tǒng)作戰(zhàn)響應(yīng)的實(shí)時(shí)性。需重點(diǎn)解決以下問題:對抗環(huán)境下自動(dòng)任務(wù)規(guī)劃技術(shù)(包括航線、傳感器、武器載荷以及通信規(guī)劃)、快速動(dòng)態(tài)任務(wù)重規(guī)劃技術(shù)、智能任務(wù)管理和監(jiān)督控制技術(shù)、任務(wù)狀態(tài)監(jiān)視與告警管理等。
動(dòng)態(tài)重規(guī)劃:動(dòng)態(tài)重規(guī)劃是一個(gè)獨(dú)立自主的動(dòng)態(tài)決策過程。當(dāng)UAV收到新的傳感器信息、命令、情報(bào)或不可預(yù)料事件發(fā)生時(shí),就要進(jìn)行實(shí)時(shí)動(dòng)態(tài)重規(guī)劃,以最優(yōu)的方式完成對預(yù)先任務(wù)規(guī)劃的更新,生成新的任務(wù)計(jì)劃。由于環(huán)境和系統(tǒng)的不確定性,動(dòng)態(tài)重規(guī)劃應(yīng)具有相當(dāng)程度的智能。動(dòng)態(tài)重規(guī)劃主要包括控制策略選擇和實(shí)時(shí)航跡規(guī)劃兩部分,若根據(jù)控制策略能夠直接得到所要采取的行為,實(shí)時(shí)航跡規(guī)劃這一步可以省略。
其中,控制策略選擇是在設(shè)定的規(guī)則庫中,進(jìn)行最優(yōu)決策,有效地協(xié)調(diào)或融合不同策略之間的沖突或競爭,得到最恰當(dāng)?shù)目刂撇呗???刂撇呗赃x擇主要有兩種機(jī)制:競爭協(xié)調(diào)和合作協(xié)調(diào)。競爭協(xié)調(diào)機(jī)制根據(jù)有限狀態(tài)機(jī)當(dāng)前狀態(tài)來進(jìn)行行為選擇,這種方法簡單并且在大多數(shù)情況下十分有效,但仍存在一些問題。合作協(xié)調(diào)機(jī)制具有一定的適應(yīng)性,實(shí)現(xiàn)方法之一是把不同的行為所提供的備選方案賦予固定的不同權(quán)值,最終生成一個(gè)控制命令;另一種方法就是分級轉(zhuǎn)換并采用模糊規(guī)則來執(zhí)行融合操作。
實(shí)時(shí)航跡規(guī)劃對算法時(shí)間有嚴(yán)格的限制,規(guī)劃中不僅要考慮各項(xiàng)約束和地形環(huán)境的限制,還要考慮和預(yù)先任務(wù)規(guī)劃之間的關(guān)系。涉及到的約束條件有:地理或物理障礙物;靜態(tài)或動(dòng)態(tài)威脅;油耗指標(biāo);時(shí)間要求;UAV性能指標(biāo);目標(biāo)特性等??紤]到實(shí)時(shí)性和不確定性,在上述諸多約束條件下進(jìn)行航跡規(guī)劃是一個(gè)難度很大的多維多模優(yōu)化問題。實(shí)時(shí)航跡規(guī)劃方法包括最優(yōu)式規(guī)劃方法和啟發(fā)式規(guī)劃方法。最優(yōu)式規(guī)劃方法包括人工勢場法、動(dòng)態(tài)規(guī)劃、A*算法、基于計(jì)算幾何和圖論的方法等。啟發(fā)式規(guī)劃方法主要有遺傳算法、神經(jīng)網(wǎng)絡(luò)、模糊邏輯和概率路標(biāo)圖法等。最優(yōu)式規(guī)劃方法可獲得最優(yōu)解,但算法時(shí)間隨問題難度爆炸式增長;啟發(fā)式規(guī)劃方法計(jì)算速度較快,但不一定能保證解的最優(yōu)性。
2.3.2 多機(jī)協(xié)調(diào)規(guī)劃與控制
多無人機(jī)協(xié)調(diào)規(guī)劃與控制必須對多無人機(jī)在實(shí)際環(huán)境中運(yùn)行時(shí)所面臨的感知、執(zhí)行、通信以及環(huán)境動(dòng)態(tài)變化等非理想情況,甚至可能遇到的失效等極端情況進(jìn)行充分考慮與處理。需重點(diǎn)解決以下問題:多無人機(jī)任務(wù)分配與協(xié)調(diào)、多任務(wù)沖突檢測與消解、多無人機(jī)協(xié)同航路規(guī)劃、編隊(duì)運(yùn)動(dòng)協(xié)調(diào)規(guī)劃與控制、集群自組織等。
2.3.3 機(jī)載智能自主控制
實(shí)現(xiàn)機(jī)載智能自主控制將為無人機(jī)系統(tǒng)的實(shí)戰(zhàn)使用奠定基礎(chǔ)。智能自主控制是指無人機(jī)不依賴外界指令和設(shè)備支持,在不確定的環(huán)境中僅依靠自身的控制設(shè)備完成所規(guī)定的任務(wù)的關(guān)鍵能力。需重點(diǎn)解決以下問題:自主飛行控制、感知與回避、自主行為決策、故障預(yù)測與自修復(fù)控制、任務(wù)自適應(yīng)控制等。
2.4 協(xié)同與交互
協(xié)同與交互技術(shù)主要解決多無人機(jī),以及人機(jī)之間的協(xié)作行為,實(shí)現(xiàn)有人,無人平臺協(xié)同作戰(zhàn)、多無人平臺協(xié)同作戰(zhàn),研究內(nèi)容包括:
2.4.1 協(xié)同作戰(zhàn)系統(tǒng)技術(shù)
協(xié)同作戰(zhàn)系統(tǒng)主要實(shí)現(xiàn)無人機(jī)與有人機(jī)、任務(wù)控制站、指控系統(tǒng)的互聯(lián)互通互操作,支持有人/無人系統(tǒng)協(xié)同執(zhí)行各種任務(wù)。需重點(diǎn)解決以下問題:開放式實(shí)時(shí)協(xié)同體系結(jié)構(gòu)、跨平臺信息分發(fā)、多平臺多源數(shù)據(jù)時(shí)空一致性、資源管理調(diào)度、多種協(xié)同支持機(jī)制等。
2.4.2 人機(jī)系統(tǒng)綜合技術(shù)
人機(jī)系統(tǒng)綜合技術(shù)促使人和計(jì)算機(jī)二者的智能進(jìn)行有效融合,實(shí)現(xiàn)高效的人機(jī)協(xié)同,提高無人作戰(zhàn)系統(tǒng)的可用性和整體作戰(zhàn)效能。在高度自主的無人機(jī)系統(tǒng)中,人仍然需要提供高層目標(biāo)。需重點(diǎn)解決以下問題:無人機(jī)平臺間交互、無人機(jī)系統(tǒng)間交互、人機(jī)功能動(dòng)態(tài)分配、戰(zhàn)術(shù)態(tài)勢/平臺狀態(tài)/任務(wù)協(xié)同綜合顯示、腦機(jī)接口等。
實(shí)現(xiàn)無人機(jī)自主控制必須不斷發(fā)展態(tài)勢感知技術(shù),通過各種信息獲取設(shè)備自主地對任務(wù)環(huán)境進(jìn)行建模,包括對三維環(huán)境特征的提取、目標(biāo)的辨識與識別、態(tài)勢的評估等。所以,無人機(jī)系統(tǒng)自主控制的感知與認(rèn)知技術(shù)將是重要的研究方向。
(作者單位:陸航駐蘭州地區(qū)軍事代表室)