Spacecraft formation flying: A review and new results on state feedback control

Abstract This paper presents a review of previous work within the field of spacecraft formation flying, including modeling approaches and controller design. In addition, five new approaches for tracking control of relative translational motion between two spacecraft in a leader–follower formation are derived. One PD controller with feedback linearisation is derived and shown to result in an exponentially stable equilibrium point of the closed loop system. Four nonlinear controllers are derived and proved by using Lyapunov theory and Matrosov's theorem to leave the closed loop system uniformly globally asymptotically stable. Results from the simulation of the system with the derived controllers are presented, and compared with respect to power consumption and tracking performance.

[1]  V. Kapila,et al.  Adaptive learning control for spacecraft formation flying , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[2]  Jonathan P. How,et al.  Advanced guidance algorithms for spacecraft formation-keeping , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[3]  Vikram Kapila,et al.  Adaptive nonlinear control for spacecraft formation flying with coupled translational and attitude dynamics , 2001, Proceedings of the 40th IEEE Conference on Decision and Control (Cat. No.01CH37228).

[4]  Guang Yang,et al.  Nonlinear dynamics, trajectory generation, and adaptive control of multiple spacecraft in periodic relative orbits , 2000 .

[5]  Yuri Ulybyshev Long-Term Formation Keeping of Satellite Constellation Using Linear-Quadratic Controller , 1998 .

[6]  F. Y. Hadaegh,et al.  A model predictive control-based approach for spacecraft formation keeping and attitude control , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[7]  Edoardo Mosca,et al.  Formation flying control of a pair of nano-satellites based on switching predictive control , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[8]  P.K.C. Wang,et al.  Formation Flying of Multiple Spacecraft with Automatic Rendezvous and Docking Capability , 2003 .

[9]  Hsi-Han Yeh,et al.  Nonlinear Tracking Control for Satellite Formations , 2002 .

[10]  M. Mesbahi,et al.  Graphs, matrix inequalities, and switching for the formation flying control of multiple spacecraft , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[11]  Mehran Mesbahi,et al.  Formation flying control of multiple spacecraft via graphs , 2001 .

[12]  Rama K. Yedavalli,et al.  Design of a LQR controller of reduced inputs for multiple spacecraft formation flying , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[13]  Guang Yang,et al.  Nonlinear dynamics and output feedback control of multiple spacecraft in elliptical orbits , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[14]  Rama K. Yedavalli,et al.  Satellite formation flying control design based on hybrid control system stability analysis , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[15]  P. Wang,et al.  Coordination and control of multiple microspacecraft moving in formation , 1996 .

[16]  V. Kapila,et al.  Output feedback control for spacecraft formation flying with coupled translation and attitude dynamics , 2005, Proceedings of the 2005, American Control Conference, 2005..

[17]  S. M. Veres,et al.  Universal adaptive control of satellite formation flying , 2005 .

[18]  J. Junkins,et al.  Analytical Mechanics of Space Systems , 2003 .

[19]  Perry Y. Li,et al.  Formation and maneuver control of multiple spacecraft , 2003, Proceedings of the 2003 American Control Conference, 2003..

[20]  H. Schaub,et al.  Impulsive Feedback Control to Establish Specific Mean Orbit Elements of Spacecraft Formations , 2001 .

[21]  A. Sparks Satellite formation keeping control in the presence of gravity perturbations , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[22]  Vikram Kapila,et al.  Adaptive Nonlinear Control of Multiple Spacecraft Formation Flying , 2000 .

[23]  S. Ploen,et al.  A survey of spacecraft formation flying guidance and control (part 1): guidance , 2003, Proceedings of the 2003 American Control Conference, 2003..

[24]  W. H. Clohessy,et al.  Terminal Guidance System for Satellite Rendezvous , 2012 .

[25]  Brad Paden,et al.  Globally asymptotically stable ‘PD+’ controller for robot manipulators , 1988 .

[26]  Wang Pengji,et al.  PD-fuzzy formation control for spacecraft formation flying in elliptical orbits , 2003 .

[27]  Jonathan P. How,et al.  Formation control strategies for a separated spacecraft interferometer , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[28]  Eric Rogers,et al.  Ellipsoid methods for formation flying control of two nano-satellites , 2002, Proceedings of the International Conference on Control Applications.

[29]  Daniel J. Scheeres,et al.  Control of a satellite formation for imaging applications , 2003, Proceedings of the 2003 American Control Conference, 2003..

[30]  Andrew R. Gray,et al.  Fuzzy supervised optimal regulator for spacecraft formation flying , 2003, 22nd International Conference of the North American Fuzzy Information Processing Society, NAFIPS 2003.

[31]  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..

[32]  Srinivas R. Vadali,et al.  Fuel Optimal Control for Formation Flying of Satellites , 1999 .

[33]  John L. Crassidis,et al.  LINEARIZING ASSUMPTIONS AND CONTROL DESIGN FOR SPACECRAFT FORMATION FLYING MANEUVERS , 2004 .

[34]  J. Lawton,et al.  An adaptive control approach to satellite formation flying with relative distance constraints , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[35]  R. A. Golikov THEONA theory of Relative Satellite Motion Flying in the Formation , 2004 .

[36]  Jonathan P. How,et al.  Co‐ordination and control of distributed spacecraft systems using convex optimization techniques , 2002 .

[37]  F.Y. Hadaegh,et al.  A survey of spacecraft formation flying guidance and control. Part II: control , 2004, Proceedings of the 2004 American Control Conference.

[38]  Jonathan P. How,et al.  Distributed coordination and control of formation flying spacecraft , 2003, Proceedings of the 2003 American Control Conference, 2003..

[39]  Srinivas R. Vadali,et al.  Formation Flying Satellites: Control By an Astrodynamicist , 2001 .

[40]  Yang Di,et al.  Low-thrust fuzzy formation keeping for multiple spacecraft flying , 2004 .

[41]  Kyle T. Alfriend,et al.  Hybrid Cartesian and Orbit Element Feedback Law for Formation Flying Spacecraft , 2000 .

[42]  V. Kapila,et al.  Global output feedback tracking control of spacecraft formation flying with parametric uncertainty , 1999, Proceedings of the 38th IEEE Conference on Decision and Control (Cat. No.99CH36304).

[43]  David W. Miller,et al.  Optimal spacecraft reorientation for earth orbiting clusters: applications to Techsat 21 , 2003 .

[44]  Hanspeter Schaub,et al.  Relative Orbit Geometry Through Classical Orbit Element Differences , 2004 .

[45]  J. Tschauner Elliptic orbit rendezvous. , 1967 .

[46]  R. Battin An introduction to the mathematics and methods of astrodynamics , 1987 .

[47]  Andrew G. Sparks,et al.  Spacecraft formation flying: dynamics and control , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[48]  John L. Junkins,et al.  Spacecraft Formation Flying Control using Mean Orbit Elements , 2000 .

[49]  C. McInnes Autonomous ring formation for a planar constellation of satellites , 1995 .

[50]  F. W. Kellaway,et al.  Advanced Engineering Mathematics , 1969, The Mathematical Gazette.

[51]  Vikram Kapila,et al.  Spacecraft Formation Flying: Dynamics and Control , 2000 .

[52]  Vikram Kapila,et al.  Pulse-based periodic control for spacecraft formation flying , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[53]  Colin R. McInnes,et al.  Fuel-optimum near-miss avoidance control for clustered satellites , 2004 .

[54]  M. Mesbahi,et al.  Mode and logic-based switching for the formation flying control of multiple spacecraft , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[55]  F. Y. Hadaegh,et al.  Fuel optimized rotation for satellite formations in free space , 1999, Proceedings of the 1999 American Control Conference (Cat. No. 99CH36251).

[56]  R. Vassar,et al.  Formationkeeping for a Pair of Satellites in a Circular Orbit , 1985 .

[57]  Randal W. Beard,et al.  Decentralized Scheme for Spacecraft Formation Flying via the Virtual Structure Approach , 2004 .

[58]  David C. Redding,et al.  Linear-quadratic stationkeeping for the STS Orbiter , 1989 .

[59]  Andrew G. Sparks,et al.  Adaptive output feedback tracking control of spacecraft formation , 2002 .