Distributed cooperative control design for finite-time attitude synchronisation of rigid spacecraft

Two finite-time control algorithms are developed for distributed cooperative attitude synchronization of multiple spacecraft with a dynamic virtual leader. Each spacecraft is modeled as a rigid body incorporating with model uncertainty and unknown external disturbance. The virtual leader gives commands to some of the follower spacecraft, and the communication network between followers can be an undirected or a directed graph. By using two neighborhood synchronization error signals, a finite-time control algorithm is designed associated with adaptive mechanism such that all follower spacecraft synchronize to the virtual leader in finite time. Then, a novel estimator-based finite-time distributed cooperative control algorithm is developed by using the followers estimates of the virtual leader, and the convergence of the attitude and angular velocity errors can be guaranteed in finite time. Moreover, both of the control strategies are chattering-free for their continuous design. Simulation examples are illustrated to demonstrate the validity of the two algorithms.

[1]  Yuanqing Xia,et al.  Decentralised finite-time attitude synchronisation and tracking control for rigid spacecraft , 2015, Int. J. Syst. Sci..

[2]  Yuri B. Shtessel,et al.  A novel adaptive-gain supertwisting sliding mode controller: Methodology and application , 2012, Autom..

[3]  Baolin Wu,et al.  Decentralized sliding‐mode control for attitude synchronization in spacecraft formation , 2013 .

[4]  Zhihong Man,et al.  Robust Finite-Time Consensus Tracking Algorithm for Multirobot Systems , 2009, IEEE/ASME Transactions on Mechatronics.

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

[6]  Ming Liu,et al.  Finite-Time Control for Spacecraft Formation with Dual-Number-Based Description , 2012 .

[7]  Zhihong Man,et al.  Continuous finite-time control for robotic manipulators with terminal sliding mode , 2003, Autom..

[8]  Jie Huang,et al.  The leader-following attitude control of multiple rigid spacecraft systems , 2014, Autom..

[9]  John L. Junkins,et al.  Adaptive Control of Nonlinear Attitude Motions Realizing Linear Closed Loop Dynamics , 2001 .

[10]  Wei Ren,et al.  Distributed Cooperative Attitude Synchronization and Tracking for Multiple Rigid Bodies , 2010, IEEE Transactions on Control Systems Technology.

[11]  Fuchun Sun,et al.  Decentralized adaptive attitude synchronization of spacecraft formation , 2012, Syst. Control. Lett..

[12]  Patrizio Tomei,et al.  Nonlinear observer and output feedback attitude control of spacecraft , 1992 .

[13]  Shihua Li,et al.  Finite-Time Attitude Tracking Control of Spacecraft With Application to Attitude Synchronization , 2011, IEEE Transactions on Automatic Control.

[14]  Ziyang Meng,et al.  Distributed finite-time attitude containment control for multiple rigid bodies , 2010, Autom..

[15]  Q. Hu,et al.  Fault-Tolerant Tracking Control of Spacecraft with Attitude-Only Measurement Under Actuator Failures , 2014 .

[16]  Yuanqing Xia,et al.  Adaptive attitude tracking control for rigid spacecraft with finite-time convergence , 2013, Autom..

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

[18]  An-Min Zou,et al.  Quaternion-Based Distributed Output Feedback Attitude Coordination Control for Spacecraft Formation Flying , 2013 .

[19]  Ilia G. Polushin,et al.  Attitude Synchronization of Multiple Rigid Bodies With Communication Delays , 2012, IEEE Transactions on Automatic Control.

[20]  An-Min Zou,et al.  Distributed Attitude Coordination Control for Spacecraft Formation Flying , 2012, IEEE Transactions on Aerospace and Electronic Systems.

[21]  Ziyang Meng,et al.  Decentralized finite-time sliding mode estimators and their applications in decentralized finite-time formation tracking , 2010, Syst. Control. Lett..

[22]  Haibo Min,et al.  Distributed six degree-of-freedom spacecraft formation control with possible switching topology , 2011 .

[23]  Dimos V. Dimarogonas,et al.  Leader-follower cooperative attitude control of multiple rigid bodies , 2008, 2008 American Control Conference.

[24]  Romeo Ortega,et al.  An adaptive controller for nonlinear teleoperators , 2010, Autom..

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

[26]  Jiangping Hu,et al.  Tracking control for multi-agent consensus with an active leader and variable topology , 2006, Autom..

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

[28]  Guangfu Ma,et al.  Distributed containment control for Lagrangian networks with parametric uncertainties under a directed graph , 2012, Autom..

[29]  Aihua Zhang,et al.  Finite-time fault tolerant attitude control for over-activated spacecraft subject to actuator misalignment and faults , 2013 .

[30]  Tianyou Chai,et al.  Neural-Network-Based Terminal Sliding-Mode Control of Robotic Manipulators Including Actuator Dynamics , 2009, IEEE Transactions on Industrial Electronics.

[31]  M. Friswell,et al.  Decentralized Finite Time Attitude Synchronization Control of Satellite Formation Flying , 2013 .

[32]  Yuanqing Xia,et al.  Finite-time fault-tolerant control for rigid spacecraft with actuator saturations , 2013 .

[33]  Baolin Wu,et al.  Decentralized Robust Adaptive Control for Attitude Synchronization Under Directed Communication Topology , 2011 .

[34]  Jim Hefferon,et al.  Linear Algebra , 2012 .