基于網絡一致性的多智能體跟蹤控制
徐德剛,桂衛華
(中南大學信息科學與工程學院,湖南長沙410083)
摘 要:基于動態網絡一致性理論,研究外邵向量場變化情況下的分布式多智能體的隊形保持和跟蹤控制問題、利用鄰近多智能體間共享的信息,智能體以-致協商的合作方式既控制自身運動軌跡,同時又保持了一定的隊形.針對多智能體之間形成的最近鄰耦合網絡拓撲進行分析后,提出了多智能體一致性動態控制律的設計方法,可方便地對系統的極點進行配置。還提出了一種利用分散的隊形控制分解中心****者作用的方法,并給出了系統穩定性的條件。研究結果顯示,隊形穩定性問題僅受到通訊拓撲結構的影響,可以通過分解降階的系統解決,而向量場的特性只影u向系統跟蹤性能。仿真例子顯示了方法的正確性。
關鍵詞:多智能體;一致性;網絡;隊形;跟蹤控制
中圖分類號:tp 27 文獻標識碼ia
1引言
在許多工業領域中多智能體系統得到了廣泛應用,其中,尤為關鍵的技術是多智能體在作業和運動過程中保持一定隊形的方法。到目前為止,隊形控制問題已在機械裝配、石油化工檢測等領域礙到應用。研究隊形控制的方法也大致有三種4:跟隨****者法、基于行為法、虛擬結構法:其中,跟隨****者法的應用最為引人注日。在多智能體組成的群體中,某個智能體被指定為****者,其余作為它的跟隨者,這些跟隨者以一定的距離問隔跟蹤****智能體、根據****者與跟隨者之問的相對位置關系,就可形成不同的隊形,該隊形可看作宏觀上不同的網絡拓撲結構。韓學東等研究的跟隨****者多智能體系統中,根據智能體之間的不同拓撲位置關系.設計了適用于不同情況的控制器,并探討了編制隊形問題,但其未涉及復雜外部環境的隊形保持問題。本文考慮復雜外部環境下由一個****者和多個智能體組成的系統,利用網絡一致性理論,研究復雜條件下的多智能體跟隨****者問題。主要研究在可測的向量場(例如溫度場或磁力場等)中多智能體系統的跟蹤問題,并進一步獲取多智能體測量局部向量場及其他智能體交互各自的測量信息,從而解決基于共享信息的多智能體互相}辦作控制和各自運動軌跡的問題。此外,為了系統達到穩定,還討論了具體的多智能體拓撲結構的跟蹤問題和動態控制律的設計方法。
2基于一致性的多智能體隊形保持的跟蹤控制
1)問題描述智熊體通過通信與其他智能體進行信息交互并獲取到更大范圍內的環境信息,有利于做出正確決策。考慮到智能體感知和通信能力的有限性,為了更好地對多智能體系統的隊形保持和控制進行研究,有必要借助于復雜網絡的一些理論進行研究,其原因在于:如果每個智能體被看作是網絡中一個節點,智能體之間的感知和通訊關系看作為邊,那么多智能體的隊形就可看作一個網絡,即耦合拓撲可方便地由一個簡單網絡來表示。由于單個智能體通信能力的限制,在執行共同任務的多智能體組中,一致協商起到重要的作用。為了達到信息一致,必須存在共享變量和采用基于此變量的一致協商算法。多智能體隊形的變化,即多智能體間通訊網絡拓撲結構的變化,對多智能體間信息的一致協商速度產生重要的影響:
本文以編隊保持和一致性協商問題研究為基礎,融合****者的信息,建立多智能體的數學模型,并進行控制器沒計。在設計中,假設每個智能體有一個局部觀測器,基于各局部觀測器的測量值和其他智能體提供的共享信息,可估算空間的向量場平均值。此外,為降低控制器設計的復雜性且保證系統的穩定性,本文還提出了一種利用分散的隊形控制來分解中心****者作用的方法。
2)多智能體模型描述考慮ⅳ個智能體,縛個智能體的動態方程為
將上述動態方程表示為如下線性系統:
式中,x∈rn表示智能體的狀態;ui∈rm表示控制輸入;yi∈rk為內部狀態的測量值。
|