Distributed attitude synchronization for multiple rigid bodies with euler-lagrange equations of motion

In this paper, distributed attitude synchronization problems are considered for multiple rigid bodies with attitude dynamics represented by Euler-Lagrange equations of motion. Three distributed control laws for attitude synchronization are proposed and analyzed. The first control law introduces bounded functions to reduce the required control torque. The second control law applies a passivity approach to remove the requirement for relative angular velocity measurement between neighboring rigid bodies. The third control law incorporates a time-varying reference attitude, where the reference attitude is allowed to be available to only a subset of the group members. It is shown that the first two control laws guarantee distributed attitude synchronization under any undirected connected communication topology. The third control law guarantees that all rigid bodies track the time-varying reference attitude as long as a virtual node whose state is the time-varying reference attitude has a directed path to all of the rigid bodies in the group. Simulation results are presented to demonstrate the effectiveness of the three control laws.

[1]  Jean-Jacques E. Slotine,et al.  Hamiltonian adaptive control of spacecraft , 1990 .

[2]  John T. Wen,et al.  Attitude control without angular velocity measurement: a passivity approach , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[3]  W. Ren Distributed attitude alignment in spacecraft formation flying , 2007 .

[4]  P. Tsiotras,et al.  Laplacian cooperative attitude control of multiple rigid bodies , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[5]  Charles R. Johnson,et al.  Matrix analysis , 1985, Statistical Inference for Engineers and Data Scientists.

[6]  Alexander Graham,et al.  Kronecker Products and Matrix Calculus: With Applications , 1981 .

[7]  Vikram Kapila,et al.  Adaptive tracking control using synthesized velocity from attitude measurements , 2001, Autom..

[8]  Panagiotis Tsiotras Further passivity results for the attitude control problem , 1998, IEEE Trans. Autom. Control..

[9]  R. Merris Laplacian matrices of graphs: a survey , 1994 .

[10]  Randal W. Beard,et al.  A decentralized scheme for spacecraft formation flying via the virtual structure approach , 2003, Proceedings of the 2003 American Control Conference, 2003..

[11]  Christopher Geyer The Attitude Control Problem , 2022 .

[12]  Bong Wie,et al.  Space Vehicle Dynamics and Control , 1998 .

[13]  Wei Ren,et al.  Distributed attitude alignment in spacecraft formation flying , 2007 .

[14]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[15]  W. Ren Distributed attitude consensus among multiple networked spacecraft , 2006, 2006 American Control Conference.

[16]  Randal W. Beard,et al.  Consensus seeking in multiagent systems under dynamically changing interaction topologies , 2005, IEEE Transactions on Automatic Control.

[17]  Henk Nijmeijer,et al.  Mutual synchronization of robots via estimated state feedback: a cooperative approach , 2004, IEEE Transactions on Control Systems Technology.

[18]  Wei Ren,et al.  Formation Keeping and Attitude Alignment for Multiple Spacecraft Through Local Interactions , 2007 .

[19]  Randal W. Beard,et al.  Synchronized multiple spacecraft rotations , 2002, Autom..

[20]  Wei Ren,et al.  Information consensus in multivehicle cooperative control , 2007, IEEE Control Systems.

[21]  P. Wang,et al.  Synchronized Formation Rotation and Attitude Control of Multiple Free-Flying Spacecraft , 1997 .

[22]  W. Ren Formation Keeping and Attitude Alignment for Multiple Spacecraft Through Local Interactions , 2007 .