多智能体网络系统的自适应协调控制
2012-08-18马连增陈雪波张化光
马连增,陈雪波,张化光
(1.东北大学信息科学与工程学院,辽宁沈阳 110004;2.辽宁科技大学电子与信息工程学院,辽宁鞍山 114051)
多智能体网络系统的自适应协调控制
马连增1,2,陈雪波2,张化光1
(1.东北大学信息科学与工程学院,辽宁沈阳 110004;2.辽宁科技大学电子与信息工程学院,辽宁鞍山 114051)
为实现多智能体网络系统的协调控制,设计了一种新型的带有自适应协调器的控制器.基于动态图建立了多智能体网络系统的模型,并考虑了系统的非线性互联和不可避免存在的时变时滞.应用分布式控制策略,设计了自适应参数估计的协调器,用于调节智能体之间的互联强度,使网络达到稳定的预设水平.并基于Lyapunov-Krasovskii泛函和自适应动态偏差反馈控制技术,根据拉萨尔不变集原理证明了偏差控制系统的渐近收敛性.这种控制方法,可在系统参数不确定的情况下,同时完成参数估计和协调控制.所设计的控制律和自适应律简单,易于实现,仿真示例验证了所提方法的有效性.
多智能体网络系统;协调控制;自适应控制;网络控制
多智能体网络系统动力学行为中的控制问题已成为控制理论界的重要研究课题[1-5].最近,由于多智能体系统在卫星编队飞行、合作无人驾驶飞行器、智能交通系统、空中交通控制等领域的广泛应用,多智能体的协调问题引起了不同学科领域学者的关注[6-7].多智能体的协调控制问题有着广泛的研究方向,比如编队控制、群集智能、一致性理论等[8-11].在这些应用中,协调控制器的设计至关重要,仍面临着诸如智能体动态交互情况下稳定性和性能的定量分析、分布式条件下的任务分解和分配、互联拓扑和信息交换不确定等问题的挑战,因而需要控制、计算、通信等交叉领域新的工具和技术.很明显,控制理论的发展得益于图论、分布式计算、信息理论、网络分析等学科.文献[12]提出动态图建模的思想,基于流形的双时标分析方法设计了多智能体系统的协调器.本文拓展了文献[12]的多智能体系统模型,考虑了信息交换中不可避免存在的传输时滞.在多智能体之间固定拓扑的条件下,应用分布式控制策略,设计了一种新型的带有自适应协调器的控制器,可在系统参数不确定的情况下,同时完成参数估计和协调控制,以调节智能体之间的互联强度,使网络达到稳定的预设水平的目的.
1 系统描述
考虑如下n个同质智能体组成的具有时变时滞的多智能体网络系统,每个智能体的动力系统可描述为:
或整个网络系统可描述为
假设A、E1和E2是期望网络的参数,它们是未知的,需要估计.x(t)=(x1(t),x2(t),…,xn(t))T是期望网络的状态预设值,若取控制输入U(t)=κ(t)(x(t)-x(t)),设x(t)为控制响应系统的状态,κ(t)为控制增益,则响应系统由方程(1)或(2)给出:
2 自适应控制器设计与稳定性分析
定理1 当控制律 κ =diag(κ1,κ2,…,κn)由下述更新律更新:
并且参数自适应律选择如式(3):
证明令Δ(t)=x(t)-x(t)是期望系统和响应系统的状态误差,则能够得到如式(4)的误差动态系统:
对于误差系统(4),选择下面的Lyapunov泛函:
式中:θ是一个待定的常数.
沿着误差系统(4)的任意轨迹,计算式(5)的导数,可以得到
将式(7)~(9)代入式(6),可得
常数θ若能够合理选择,如式(10):
则可以得到
很明显,当且仅当Δ(t)=0时,˙V(t)=0.根据熟知的拉萨尔不变集原理,从任意的初始值出发,误差系统(4)的轨迹渐近收敛到最大不变集E.这里集合E如式(11):
3 仿真实验
考虑如式(12)的多智能体网络模型:
假设有4个参数需要被辨识:
响应系统设计如式(13):
根据定理1,设计控制更新律和参数自适应律如式(14):
若取各个初值为:
图1 参数辨识曲线Fig.1 Parametric identification curves
图2 给定和响应系统的状态误差轨迹曲线Fig.2 State error trajectories of set-point and response systems
4 结束语
自适应协调控制是控制多智能体网络系统最吸引人的方法.一般来说,系统可以有动态结构不确定性或参数不确定性.本文提出的方法只能处理具有固定结构的参数不确定系统,并且设计相对比较简单.不同于以前相关研究考虑的系统模型,本文同时考虑非线性互联项和包含在互联项中的时变传输时滞,因而更贴近于实际,但基于Lyapunov-Krasovskii泛函选择得到的定理难免有一定的特殊性和保守性.进一步的研究可以考虑结构不确定性和采用复合自适应控制的方法.
[1]JADBABAIE A,LIN J,MORSE A S.Coordination of groups of mobile autonomous agents using nearest neighbor rules[J].IEEE Transactions on Automatic Control,2003,48(6):988-1001.
[2]REN W,BEARD R W.Consensus seeking in multi-agent systems under dynamically changing interaction topologies[J].IEEE Transactions on Automatic Control,2005,50(5):655-661.
[3]MOREAU L.Stability of multi-agent systems with time-dependent communication links[J].IEEE Transactions on Automatic Control,2005,50(2):169-181.
[4]OLFATI-SABER R.Flocking for multi-agent dynamic systems:algorithms and theory[J].IEEE Transactions on Automatic Control,2006,51(3):401-420.
[5]SAVKIN A V.Coordinated collective motion of groups of autonomous mobile robots:analysis of Vicsek’s model[J].IEEE Transactions on Automatic Control,2004,39(6):981-983.
[6]LI Zhongkui,DUAN Zhisheng,CHEN Guanrong,et al.Consensus of multiagent systems and synchronization of complex networks:a unified viewpoint[J].IEEE Transactions on Circuits and Systems,2010,57(1):213-224.
[7]洪奕光,翟超.多智能体系统动态协调与分布式控制设计[J].控制理论与应用,2011,28(10):1506-1512.
HONG Yiguang,ZHAI Chao.Dynamic coordination and distributed control design of multi-agent systems[J].Control Theory and Applications,2011,28(10):1506-1512.
[8]梅杰,张海博,马广富.有向图中网络 Euler-Lagrange系统的自适应协调跟踪[J].自动化学报,2011,37(5):596-603.
MEI Jie,ZHANG Haibo,MA Guangfu.Adaptive coordinated tracking for networked Euler-Lagrange systems under a directed graph[J].Acta Automatica Sinica,2011,37(5):596-603.
[9]CORTÉS J.Distributed algorithms for reaching consensus on general functions[J].Automatica,2008,44(3):726-737.
[10]ARCAK M.Passivity as a design tool for group coordination[J].IEEE Transactions on Automatic Control,2007,52(8):1380-1390.
[11]HONG Yiguang,HU Jiangping,GAO Linxin.Tracking control for multi-agent consensus with an active leader and variable topology[J].Automatica,2006,42(7):1177-1182.
[12]ŠILJAK D D.Dynamic graphs[J].Nonlinear Analysis:Hybrid Systems,2008,2(2):544-567.
马连增,男,1970年生,副教授,博士研究生,主要研究方向为非线性系统、组群系统分散控制,参与国家自然科学基金项目2项,发表学术论文8篇.
陈雪波,男,1960年生,教授,博士生导师,中国自动化学会过程控制专业委员会委员.主要研究方向为复杂系统、多智能体系统等.主持多项国家及省部级科研基金项目.
张化光,男,1959年生,教授,博士生导师,长江学者特聘教授,流程工业综合自动化国家教育部重点实验室副主任,中国人工智能学会智能系统专业委员会副主任委员.主要研究方向为复杂系统的模糊自适应控制、非线性控制等.作为课题负责人曾获得国家杰出青年科学基金、国家自然科学基金重点或面上项目(4项)、国家“863”计划重大项目(4项)、归国留学人员基金、国家教委博士点基金、辽宁省重点科技攻关课题、国家教育部国际合作专项基金等资助,以及承担了20余项企业的重大自动化工程项目.曾作为第一获奖人获国家、省部级科技进步奖和自然科学奖6项,申请国家技术发明专利20余项.发表学术论文300余篇,被SCI、EI、ISTP 检索200 余篇.
Adaptive coordination control for networked multi-agent systems
MA Lianzeng1,2,CHEN Xuebo2,ZHANG Huaguang1
(1.School of Information Science and Engineering,Northeast University,Shenyang 110004,China;2.School of Electronics and Information Engineering,Liaoning University of Science and Technology,Anshan 114051,China)
In this paper,a novel controller with an adaptive coordinator was designed in order to realize coordination control of multi-agent networked systems.First,multi-agent networked systems were modeled based on dynamic graphs while taking into consideration nonlinear interconnection and non-avoidable time-varying delays.Then,applying distribution control policy,a coordinator with adaptive parameter estimation was designed to obtain the desired stable state by adjusting the interconnection level.Asymptotic convergence of the error control system was proved by the Lyapunov-Krasovskii function,adaptive deflection feedback control technology,and La Salle’s invariant set theory.This method can complement parameter estimation and coordination control simultaneously under uncertainty and has the advantages of being simple and easy to complement.A simulation example was given to verify the effectiveness of the proposed method.
multi-agent networked systems;coordination control;adaptive control;network control
TP18
A
1673-4785(2012)03-0220-05
10.3969/j.issn.1673-4785.201201001
2012-01-03.
国家自然科学基金资助项目(60874017,61034005).
马连增.E-mail:mlzhxm@sina.com.