论文部分内容阅读
很多机械系统的数学模型都可以表示为拉格朗日模型,如机器人操作臂、自动驾驶车辆,卫星等。当任务复杂、对系统的可靠性要求较高时,需要多个个体进行协同工作。由多个单机械系统构成的多智能体系统称之为拉格朗日系统。拉格朗日系统的协同控制研究是多智能体系统中比较前沿和复杂的研究方向。对于拉格朗日系统的协同控制一般可以分为无领导者,单领导者和多领导者的情况。本文重点研究了拉格朗日系统单领导者情况下的有限时间一致性跟踪问题,实现跟随者跟踪领导者运动状态;多领导者情况下的有限时间包含控制,实现跟随者运动到多个领导者形成的区域中。本文首先对拉格朗日系统涉及到表示多智能体系统通讯拓扑结构的图论进行简单的说明,对文中证明系统李雅普诺夫稳定和有限时间稳定定理做出介绍,对欧拉拉格朗日的数学模型进行了详细的推导,并确定系统仿真的模型。针对单领导者的情况,考虑拉格朗日系统的目标是使跟随者跟踪领导者的运动状态,实现系统的一致性跟踪。首先,结合非线性理论中的滑模控制,提出了一种终端滑模协同控制律,通过有限时间稳定定理证明提出的终端滑模协同控制率的有效性及其鲁棒性。其次,针对该算法存在的收敛速度慢和奇异问题,分别提出快速终端滑模协同控制律和非奇异的终端滑模协同控制律,通过有限时间稳定定理证明这两个算法可以实现系统的一致性跟踪。最后,通过Matlab的数值仿真验证了所提出算法的有效性。针对多领导者的情况,考虑拉格朗日系统的目标是驱动跟随者在有限时间运动到多领导者运动形成的凸包中,实现系统的包含控制。设计算法时考虑了拉格朗日系统参数的不确定性和领导者是动态的情况。首先,对智能体的位置和速度状态分别设计了分布式滑模估计器,估计器可以在有限时间内实现对跟随者速度和加速度的准确估计。其次,通过Barbalat引理证明提出的分布式自适应控制律能够实现系统的包含控制。最后,通过Matlab数值仿真说明所提出控制律的有效性。