張圓圓 劉開恩 孫亞斌
摘要:針對一階多智能體系統的平均一致性問題,本文基于自適應事件的控制方法,研究了具有無向連通拓撲結構的一階多智能體系統的平均一致性。為了確保平均一致性成立,并使系統的控制性能得到提高,分析了多智能體系統通信拓撲圖的特性,設計了一種基于事件的自適應控制協議。該協議利用基于狀態誤差的自適應事件觸發條件,使智能體之間的信息傳遞僅在觸發條件成立的時刻進行。同時,基于Lyapunov穩定性理論,得到系統實現平均一致的充分條件,對固定拓撲和切換拓撲情形進行研究,通過Matlab軟件進行仿真分析。仿真結果表明,在自適應事件觸發控制下,系統的事件觸發頻率更快,使系統的控制性能得到提高,驗證了理論結果的有效性。該研究為多機器人系統的協作問題提供了理論基礎。
關鍵詞:多智能體系統; 平均一致性; 事件觸發; 自適應
中圖分類號: TP393; TP273+.2文獻標識碼: A
文章編號: 10069798(2019)01003109; DOI: 10.13306/j.10069798.2019.01.006
近年來,隨著應用的需要和技術的發展,多智能體系統在群集運動[12]、機器人協作[34]分布式控制[5]等方面都有著廣泛的應用,并得到許多學者的關注[67]。Cao M T等人[6]基于采樣數據控制與邊事件驅動技術的一致性問題,研究了具有無向拓撲結構的二階多智能體系統;Wu Y J等人[7]研究了采用量化信息傳輸的一階和二階多智能體系統的采樣一致性問題。在實際的多智能體系統中,一般用基于事件觸發控制代替時間觸發控制,這樣可以減少智能體之間的通信次數和資源消耗[8]。目前,對于事件觸發控制下多智能體系統一致性問題的研究已取得不少成果。其中,D.V.Dimarogonas等人[9]研究了無向拓撲結構下,一階多智能體系統基于集中式事件觸發控制的平均一致性問題;Yan H C等人[10]基于分布式觸發控制的平均一致性問題,研究了具有有向拓撲結構的二階多智能體系統;夏倩倩等人[11]研究了在事件觸發控制下,基于二階鄰居信息多智能體系統在固定拓撲結構和切換拓撲結構下的平均一致性問題;Zhu W等人[1213]分別研究了在事件觸發機制下,一般線性和非線性多智能體系統的一致性問題;Liu K E等人[1415]研究了在采樣周期和事件混合控制下,帶有時滯的多智能體系統的一致性問題。雖然以上研究取得了豐碩的成果,但在實際應用中,智能體會隨著時間的推移產生磨損和老化,使原先所設計依賴的模型變得不準確,還會導致原先允許忽略的因素變得至關重要。由于觸發條件中的參數都是給定的常數[915],事件觸發的時間間隔不能得到動態調整,因此將會導致系統的控制性能越來越差,所以要做到“你變我也變”,不斷改善系統的控制性能,控制理論中稱為“自適應控制”。劉丹等人[16]給出了一種自適應事件觸發控制協議,研究了拓撲結構為有向強連通圖的多智能體系統的一致性問題;Zhao R等人[17]通過設計分布式自適應控制協議,避免預先獲知Laplacian矩陣的特征值等一些全局信息,研究了有動態領導者條件下二階多智能體系統的一致性問題。基于此,本文主要對一階多智能體的平均一致性問題進行研究,為了確保系統達到平均一致,設計了合理的自適應事件觸發條件和一致性協議。該研究提高了系統的控制性能。
5結束語
本文在基于自適應事件的條件下,研究了具有固定拓撲結構和切換拓撲結構的多智能體系統的平均一致性問題。針對多智能體系統通信拓撲圖的特性,設計了一種基于事件的自適應控制協議,建立自適應事件觸發函數,證明了系統漸近達到平均一致,同時系統的控制性能得到提高。本文在基于自適應事件觸發控制的條件下,只是初步研究了一階多智能體系統的平均一致性問題,還有很多方面值得進一步探索和鉆研。下一步將考慮在自適應事件觸發控制下,二階多智能體系統的平均一致性問題。
參考文獻:
[1]Zhang H T, Chen M Z Q, Stan G B. Fast consensus viapredictive pinning control[J]. IEEE Transactions on Circuitsand Systems I: Regular Papers, 2011, 58(9): 22472258.
[2]Wen G, Duan Z, Su H, et al. A connectivitypreservingflocking algorithm for multiagent dynamical systemswith bounded potential function[J]. IET Control Theoryand Applications, 2012, 6(6): 813821.
[3]李淑琴, 唐振民, 趙春霞, 等. 一種基于多智能體系統的機器人群組織形式[J]. 計算機應用研究, 2004, 21(1): 6163.
[4]SavKin A V. Coordinate collective motion of groups of autonomous mobile robots: analysis of visek’s model[J].IEEE Transactions on Automatic Control. 2004, 49(6): 981982.
[5]余宏旺, 鄭毓蕃. 多智能體系統在分布式采樣控制下的動力學行為[J]. 自動化學報, 2012, 38(3): 357365.
[6]Cao M T, Xiao F, Wang L. Eventbased secondorder consensus control for multiagent systems via synchronous periodic event detection[J]. IEEE Transaction on Automatic Control, 2015, 60(9): 24522457.
[7]Wu Y J, Wang L. Sampleddata consensus for multiagent systems with quantized communication[J]. International Journal of Control. 2015, 88(2): 413428.
[8]Meng X Y, Chen T W. Optimal sampling and performance comparison of periodic and event Based impulse control[J]. IEEE Transaction on Automatic Control, 2012, 57(12): 32523259.
[9]Dimarogonas D V, Johansson K H. Eventtriggered control for multiagent systems[C]∥Proceedings of the 28th Chinese Control Conference on Decision and Control. Shanghai, China: IEEE, 2009: 71317136.
[10]Yan H C, Shen Y C, Zhang H, et al. Decentralized eventtriggered consensus control for secondorder multiagent systems[J]. Neurocomputing, 2014, 133(1): 1824.
[11]夏倩倩, 劉開恩, 紀志堅. 基于二階鄰居事件觸發多智能體系統的一致性[J]. 智能系統學報, 2017, 12(6): 833840.
[12]Zhu W, Jiang Z P, Feng G. Eventbased consensus of multiagent systems with general linear models[J]. Automatica, 2014, 50(2): 552558.
[13]Li H Q, Chen G, Huang T W, et al. Eventtriggered consensus in nonlinear multiagent systemswith nonlinear dynamics and directed network topology[J]. Journal of the Franklin Institute, 2014, 351(5): 25822599.
[14]Liu K E, Ji Z J. Periodic eventtriggered consensus of timedelayed multiagent systems under switching topologies[C]∥Proceedings of the 36th Chinese Control Conference. Dalian, China: Chinese Control Conference, 2017: 82308235.
[15]Liu K E, Ji Z J. Consensus of multiagent systems with time delay based on periodic sample and event hybrid control[J]. Neurocomputing, 2017, 270(27): 1117.
[16]劉丹, 胡愛花, 邵浩宇. 自適應事件觸發控制的多智能體系統一致性[J]. 計算機工程與應用, 2017, 53(1): 4448.
[17]Zhao R, Zhu M L, Xu Y. Adaptive tracking control for multiagent systems[J]. Computer Engineeringand Applications, 2017, 53(18): 3943.
[18]Ren W, Beard R W. Consensus seeking in multiagentsystems under dynamically changing interaction topologies[J]. IEEE Transactions on Automatic Control, 2005, 50(5): 655661.
[19]陳復揚, 姜斌. 自適應控制與應用[M]. 北京: 國防工業出版社, 2009.
[20]Horn R A, Johnson C R. Matrix analysis[M]. Cambridge: Cambridge University Press, 2012.