In this paper, a consensus algorithm is proposed for interacting multi-agents, which can be modeled as simple Mechanical Control Systems (MCS) evolving on a general Lie group. The standard Laplacian flow consensus algorithm for double integrator systems evolving on Euclidean spaces is extended to a general Lie group. A tracking error function is defined on a general smooth manifold for measuring the error between the configurations of two interacting agents. The stability of the desired consensus equilibrium is proved using a generalized version of Lyapunov theory and LaSalle's invariance principle applicable for systems evolving on a smooth manifold. The proposed consensus control input requires only the configuration information of the neighboring agents and does not require their velocities and inertia tensors. The design of tracking error function and consensus control inputs are demonstrated through an application of attitude consensus problem for multiple communicating rigid bodies. The consensus algorithm is numerically validated by demonstrating the attitude consensus problem.
翻译:本文针对可建模为在一般李群上演化的简单机械控制系统(MCS)的交互多智能体,提出了一种共识算法。将适用于欧几里得空间中双积分器系统的标准拉普拉斯流共识算法推广至一般李群。在一般光滑流形上定义了一个跟踪误差函数,用于度量两个交互智能体构型之间的误差。利用适用于光滑流形上演化系统的李雅普诺夫理论和拉萨尔不变原理的广义形式,证明了期望共识平衡点的稳定性。所提出的共识控制输入仅需邻域智能体的构型信息,而不需要其速度与惯性张量。通过多通信刚体的姿态共识问题应用,展示了跟踪误差函数与共识控制输入的设计。通过姿态共识问题的数值模拟,对该共识算法进行了验证。