论文部分内容阅读
多智能体系统的分布式协同控制在国民经济和社会发展具有广阔的应用前景,如水下航行器的编队控制、传感器网络的自主配置、人造卫星的姿态控制等。当多个智能体协同完成一项复杂任务时,受任务需求及内外部环境等因索的影响,多智能体系统在一些阶段呈现多个协同状态。多协同控制的关键是设计适当的分布式控制协议。本文针对二阶多智能体系统的多一致与多跟踪问题,在充分考虑算法实用性、时间复杂度和空间复杂度的基础上,设计有效的分布式控制协议。该研究不仅具有重要的理论意义,而且对指导工程问题具有实用价值。主要工作如下:针对多智能体系统的多一致问题,引入了智能影响因子的概念来描述智能体之间的作用机制,包括竞争、弃权与合作三种特性。设计了三个分布式线性控制协议和一个分布式脉冲控制协议,每个智能体的控制输入仅需要自身以及部分邻居智能体的状态信息,且分布式脉冲控制协议仅使用了位置采样数据。在智能体速度有界的情况下,讨论了二阶多智能体系统可能存在的多一致形式,并分别给出了实现每种多一致的充要条件。多智能体系统实现多一致的反馈增益和采样周期不、仅依赖于控制协议矩阵的特征值实部,还与其虚部相关;脉冲控制周期不仅存在一个正上界,也可能存在一个正下界。针对脉冲控制在多智能体系统中的实际应用,研究了矩形波控制下二阶离散时问多智能体系统的多一致问题。在勒贝格-斯蒂尔吉斯测度下,基于矩形波控制在一个采样周期内的积分与实现多一致的脉冲控制在一个采样周期内的积分相等原则,设计了三个分布式矩形波控制协议,得到了多智能体系统分别实现三类多一致时控制参数需要满足的充要条件。针对多智能体网络的节点在智能方面存在差异,引入了智能度的概念,在多智能体网络不分组的情况下,研究了二阶连续时间多智能体系统的多一致问题。设计了三个仅在采样时刻需要位置或速度数据的分布式切换脉冲控制协议,推导了实现三类多一致的充要条件及多一致状态的解析表达式,且该充要条件是关于通信拓扑的有向图条件。具有时变参考速度的跟踪控制通常采用变结构方法,但是它处理采样数据下的跟踪控制具有一定的难度。针对采样数据下多智能体系统的多跟踪问题,提出了分布式脉冲控制策略,仅使用了智能体的位置采样数据和期望轨道的位置采样数据。分别讨论了期望速度是常数和时变的两种情况,推导了多智能体系统实现匀速多跟踪和有界变速多跟踪的充要条件,且可以调节采样周期将有界变速多跟踪的最终跟踪误差控制在系统能容忍的范围内。针对多智能体系统存在不确定非线性动力学和外部干扰等,研究了二阶连续时间异质多智能体系统的鲁棒多跟踪问题,设计了一个分布式脉冲控制协议,期望轨道的位置和速度信息仅在采样时刻获取。多智能体系统实现多跟踪的误差系统可以分解为一个零扰动脉冲系统和一个非零扰动脉冲系统;通过引入一个标称脉冲系统,分析了误差系统的收敛性,结果表明误差系统的解最终进入一个有界闭集内。