Distributed almost global finite-time attitude consensus of multiple spacecraft without velocity measurements

Abstract This paper addresses the attitude consensus problem of multiple rigid bodies in terms of the unit quaternion parameterization. By employing Lyapunov theory and homogeneous techniques, distributed finite-time attitude consensus laws are proposed for leader-following and leaderless multi-agent systems, with full-state (i.e., attitude plus angular velocity) or attitude-only measurements. Specifically, sliding mode observers are used to estimate the leader's information in finite time for followers without direct access to the leader. The so-called “separation principle” is then established between the observers and the consensus controllers. In addition, quaternion filtering systems are constructed to inject the necessary damping into the closed-loop system when angular velocity measurements are absent. In all scenarios, the proposed methods ensure almost global finite-time convergence, avoid the unwinding problem, and yield continuous control torques with a priori known bounds. Numerical examples demonstrate the effectiveness of the proposed methods.

[1]  Shijie Xu,et al.  Simple finite-time attitude stabilization laws for rigid spacecraft with bounded inputs , 2015 .

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

[3]  Haiyan Hu,et al.  Output consensus and collision avoidance of a team of flexible spacecraft for on-orbit autonomous assembly , 2016 .

[4]  Jie Huang,et al.  Leader‐following attitude consensus of multiple uncertain spacecraft systems subject to external disturbance , 2017 .

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

[6]  John T. Wen,et al.  Rigid body attitude coordination without inertial frame information , 2008, Autom..

[7]  K. Khorasani,et al.  Quaternion-Based Attitude Synchronization and Tracking for Spacecraft Formation Subject to Sensor and Actuator Constraints ¤Constraints , 2010 .

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

[9]  Abdelkader Abdessameud,et al.  Attitude Synchronization of a Group of Spacecraft Without Velocity Measurements , 2009, IEEE Transactions on Automatic Control.

[10]  Christopher D. Hall,et al.  Decentralized Coordinated Attitude Control Within a Formation of Spacecraft , 2006 .

[11]  An-Min Zou,et al.  Distributed Attitude Synchronization and Tracking Control for Multiple Rigid Bodies , 2014, IEEE Transactions on Control Systems Technology.

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

[13]  Qinglei Hu,et al.  Finite-Time Coordinated Attitude Control for Spacecraft Formation Flying Under Input Saturation , 2015 .

[14]  S. Bhat,et al.  A topological obstruction to continuous global stabilization of rotational motion and the unwinding phenomenon , 2000 .

[15]  Guowu Yang,et al.  Global finite-time stabilization: from state feedback to output feedback , 2000, Proceedings of the 39th IEEE Conference on Decision and Control (Cat. No.00CH37187).

[16]  G. Vukovich,et al.  Robust Switching of Modified Rodrigues Parameter Sets for Saturated Global Attitude Control , 2017 .

[17]  An-Min Zou,et al.  Distributed finite-time velocity-free attitude coordination control for spacecraft formations , 2016, Autom..

[18]  Haiyan Hu,et al.  Distributed finite-time tracking for a team of planar flexible spacecraft. , 2017, ISA transactions.

[19]  J. Erdong,et al.  Robust attitude synchronisation controllers design for spacecraft formation , 2009 .

[20]  Dennis S. Bernstein,et al.  Finite-Time Stability of Continuous Autonomous Systems , 2000, SIAM J. Control. Optim..

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

[22]  Haiyan Hu,et al.  Passivity-based control with collision avoidance for a hub-beam spacecraft , 2017 .

[23]  Yingmin Jia,et al.  Decentralized adaptive attitude synchronization control for spacecraft formation using nonsingular fast terminal sliding mode , 2014 .

[24]  George Vukovich,et al.  Global finite-time attitude tracking via quaternion feedback , 2016, Syst. Control. Lett..

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

[26]  Zeng-Guang Hou,et al.  Attitude Coordination Control for a Group of Spacecraft Without Velocity Measurements , 2012, IEEE Transactions on Control Systems Technology.

[27]  A. Sanyal,et al.  Decentralized Consensus Control of a Rigid-Body Spacecraft Formation with Communication Delay , 2016 .

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

[29]  Naomi Ehrich Leonard,et al.  Autonomous rigid body attitude synchronization , 2007, 2007 46th IEEE Conference on Decision and Control.

[30]  Guanghui Wen,et al.  Distributed finite‐time tracking of multiple Euler–Lagrange systems without velocity measurements , 2015 .

[31]  Jian Zhang,et al.  Bounded Finite-Time Coordinated Attitude Control via Output Feedback for Spacecraft Formation , 2015 .

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

[33]  Ziyang Meng,et al.  Decentralised cooperative attitude tracking using modified Rodriguez parameters based on relative attitude information , 2010, Int. J. Control.

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

[35]  Ricardo G. Sanfelice,et al.  Quaternion-Based Hybrid Feedback for Robust Global Attitude Synchronization , 2012, IEEE Transactions on Automatic Control.

[36]  Xiangyu Wang,et al.  Finite-time consensus and collision avoidance control algorithms for multiple AUVs , 2013, Autom..

[37]  George Vukovich,et al.  Finite‐time angular velocity observers for rigid‐body attitude tracking with bounded inputs , 2017 .

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

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

[40]  Jean-Baptiste Pomet,et al.  Time-varying exponential stabilization of nonholonomic systems in power form , 1994 .

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