论文部分内容阅读
随着计算机网络技术、通讯技术、自动化技术以及人工智能技术的不断发展与融合,多智能体系统协调控制问题越来越受到人们的重视,成为一个十分重要而且活跃的研究领域。由于多个简单智能体之间可以通过相互协调合作来共同完成复杂的控制目标,使得多智能体系统具有更强的鲁棒性、灵活性和可扩展性,并被广泛的应用于航空航天、分布式传感器网络、群体机器人编队以及工业生产过程等领域。由于多智能体系统具有较大的规模以及通讯传输网络的复杂性,在实际工程实践中,局部系统故障或通讯故障,将会导致全局控制目的的丧失,所带来的经济和社会损失难以估计。因此,多智能体系统对通讯网络和子系统安全性、可靠性的要求相对较高,这也使得多智能体系统协调容错控制问题成为一个具有重要理论和实际意义的研究课题。目前关于这方面的研究结果尚十分有限。本论文在总结前人工作的基础上,将多智能体系统通讯网络拓扑的结构特点与分布式自适应技术相结合,利用其各自的优点,建立了一套新的协调容错控制方法的理论框架。针对对称通讯网络结构下带有复合执行器故障的多智能体系统,通过利用直接自适应方法,提出了一套协调容错跟踪控制方案。针对切换对称扑结构下多智能体系统,通过构造拓扑依赖的多Lyapunov函数方法,给出了分布式容错跟踪控制器的设计方法。进而,针对一类非线性的多智能体系统,在切换无向拓扑的约束下,提出了一种新的可靠H∞一致性控制方案。然后,在上述研究基础上,将结果推广到具有切换有向拓扑的线性多智能体系统上,提出了一套分布式故障补偿设计方法,与已有结果相比,通过两步法的设计,解决了子系统控制增益设计与非对称的拓扑结构无法直接解耦的问题。最后,针对一类带有间歇性通讯和执行器故障的非线性多智能体系统,通过建立拓扑集合划分策略,给出了一种基于拓扑结构相关性质的自适应协调容错控制方案。文中的主要结果除了给出严格的理论证明外,还给出了实际例子和仿真,从直观的角度来说明所提出方法的有效性。全文分为八章,每一章的主要内容如下:第一、二章系统地分析和总结了多智能体系统协调容错控制研究领域的背景和发展现状,并给出与本文相关的一些预备知识。第三章主要研究带有执行器故障和外部干扰的线性多智能体系统的协调容错跟踪控制问题。假设智能体之间的通信网络拓扑为固定连通的无向拓扑。并且考虑跟随智能体系统发生复合执行器故障情况(包括执行器部分失效故障,偏移故障,中断和卡死故障)。与集中式容错控制问题相比,在多智能体网络中,只有一部分跟随智能单元统可以直接获得领航者的状态信息。通过利用邻接智能体的状态信息在线估计分布式控制器的参数,提出一种基于自适应技术的协调容错跟踪控制器的设计方法。进而,证明了所提方法不仅保证闭环系统中所有信号都一致有界,而且使得所有跟随者的状态能够渐进跟踪到领航者的状态。最后,通过仿真算例验证本章所提方法的有效性。第四章在第三章的基础上,针对一类带有匹配不确定性、匹配干扰以及子系统执行器故障的多智能体系统,研究在切换对称通讯网络下的协调容错跟踪控制问题。首先,基于跟随智能体的邻域信息,利用分布式自适应技术,设计容错控制器和相应的参数更新算法。然后,通过设计拓扑依赖的多Lyapunov函数方法结合拓扑驻留时间条件,证明了当拓扑驻留时间大于给定的阈值时,本章设计的分布式容错跟踪算法在补偿子系统故障的同时,保证闭环跟踪误差信号一致有界。最后,仿真算例验证了本章提出方法的有效性,与已有技术的比较说明了本章提出方法的优越性。第五章研究在切换对称网络拓扑条件下的多智能体系统的可靠H∞一致性控制问题。考虑智能体子系统带有执行器故障和外部扰动,基于每个智能体单元的邻域信息,结合自适应技术和分布式控制分配策略,给出分布式可靠控制器的设计结构。同时,通过利用拓扑相关平均驻留时间方法,以线性矩阵不等式(LMI)形式给出了子系统控制增益设计条件。进而,基于拓扑依赖的多Lyapunov函数方法,理论证明了本章设计的可靠一致性算法能保证闭环误差系统是一致有界,并具有H∞性能指标。最后,通过给出的两个数值算例进一步验证所提方法的有效性。第六章针对切换有向拓扑网络下的线性多智能体系统,提出一种新的基于分布式参考模型观测器的合作容错控制设计方法。通过设计虚拟的分布式参考模型观测器,提出基于两步法的容错控制设计方案。首先,利用跟随智能体的邻域信息去构造参考观测器,估计出领航者的运动状态;然后,利用估计信息和跟随智能体系统的状态信息,设计分散式容错跟踪控制器。通过两步设计方法,结合拓扑平均驻留时间条件,证明了跟随智能体在发生执行器故障的情况下仍然可以渐进跟踪领航者的状态轨迹。最后,利用一个网络化飞行器模型例子来验证本章方法的有效性。第七章,针对网络间歇性通讯与跟随智能体系统执行器故障同时发生的情况,研究一类带有李普希兹非线性的多智能体系统的协调容错跟踪控制问题。考虑领航智能体系统中带有未知的输入信号。首先,利用自适应算法估计控制器参数与领航者未知输入的上下界信息去构造分布式容错控制器,保证跟随智能体系统在补偿自身故障的同时可以匹配模拟出领航智能体非零输入信号。进而,根据拓扑网络性质提出拓扑集合划分规则,并结合多Lypunov函数方法以及代数图理论知识,证明了当通讯率大于给定阈值时,所设计的自适应容错跟踪控制算法可以保证多智能体系统实现一致跟踪的目标。仿真算例表明这章提出的协调容错控制方法的有效性。最后对全文所做的工作进行了总结,并指明了下一步研究的方向。