Abstract
Swarms are characterized in nature by a dynamic behaviour which is quite appealing for researchers involved in numerous fields of study, like robotics, computer science, pure mathematics and space sciences. Global group organization acquired in absence of centralized control is the feature of natural swarms which is most interesting to reproduce. This study proposes to make use of some evolutionary robotics findings in order to obtain the autonomous group organization in the framework of a deeper knowledge of the astrodynamics. The main task which will be accomplished is the implementation of the control laws for the single satellite. A careful tuning of the parameters at member level is necessary in order to gain an autonomously evolving global behaviour in a number of space missions of immediate interest. In remote sensing missions, for example, trains of a small number of satellites are already orbiting and integrating their collected data: in near future entire swarms of agents could accomplish this task, and should be controlled in order to acquire and maintain the desired leader-follower configuration. Another example can be seen in deep space exploration of unknown celestial bodies, where the migration of the entire swarm from a reference orbit to a (previously unknown) targeted one is an issue; the same group migration is of interest in Earth orbit, when transferring from parking to operational orbit. Finally, self-assembly of rigid-like virtual structures is also simulated. This paper shows that all these cases are autonomously performed by the swarm by correctly implementing four simple rules at individual level, which assess the primal needs for any satellite: avoid collision, remain grouped, align to the neighbor, reach a goal.
Similar content being viewed by others
References
Alfriend K.T., Schaub H., Gim D.W.: Gravitational perturbations, nonlinearity and circular orbit assumption effects on formation flying control strategies. Adv. Astronaut. Sci. 104, 139–158 (2000)
Ayre, M., Izzo, D., Pettazzi, L.: Self assembly in space using behaviour based intelligent components. In: Proceedings of the TAROS (Towards Autonomous Robotic Systems). Imperial College, London, September (2005)
Ballerini M., Cabibbo N., Candelier R., Cavagna A., Cisbani E., Giardina I., Lecomte V., Orlandi A., Parisi G., Procaccini A., Viale M., Zdravkovic V. : Interaction ruling animal collective behavior depends on topological rather than metric distance: evidence from a field study. Proc. Natl. Acad. Sci. 105(4), 1232–1237 (2008)
Bruni, C., Di Pillo, G.: Metodi Variazionali per il controllo Ottimo, pp. 247–278. Masson, Italy, Milano (1993)
Clark, P.E., Curtis, S.A., Rilee, M.L.: ANTS: applying a new paradigm for lunar and planetary exploration. Solar System Remote Sensing Symposium, Pittsburg, September (2002)
Couzin I.D., Krause J., James R., Ruxton G.D., Franks N.R.: Collective memory and spatial sorting in animal groups. J. Theor. Biol. 218, 1–11 (2002)
Desai, J.P., Ostrowski, J.P., Kumar, V.: Controlling formations of multiple mobile robots. Proceedings of the 1998 IEE International Conference on Robotics & Automation, Leuven, Belgium, May (1998)
Dorigo M., Trianni V., Sahin E., Groß R., Labella T.H., Baldassarre G., Nolfi S., Deneubourg J.L., Mondada F., Floreano D., Gambardella L.M.: Evolving self-organized behaviours for a swarm-bot. Auton. Robots 17(2–3), 223–245 (2004)
Gazi, V.: Swarm aggregations using artificial potentials and sliding mode control. Proceedings of the 42th IEEE Conference on Decision and Control, Maui, Hawaii, USA, December (2003)
Gazi V., Passino K.M.: Stability analysis of swarm. IEEE Trans. Autom. Control 48(4), 692–697 (2003)
Halsall M., Palmer P.L.: Modelling natural formations of LEO satellites. Celest. Mech. Dynam. Astron. 99(2), 105–127 (2007)
Izzo, D., Pettazzi, L.: Autonomous and distributed motion planning for satellite swarm. J. Guid. Control Dyn. 30(2) (2007)
Lee D., Cochran J.E. Jr: Stationkeeping for leader–follower satellites in an elliptic orbit. Adv. Astronaut. Sci. 124, 395–412 (2006)
Leonard, N.E., Fiorelli, E.: Virtual leaders, artificial, potential, and coordinated control of groups. Proceedings of the 40th Conference on Decision and Control, Orlando, Florida, USA (2001)
McInnes C.R.: Potential function methods for autonomous spacecraft guidance and control. Adv. Astronaut. Sci. 90, 2093–2109 (1996)
Palmerini G.B.: Guidance strategies for satellite formations. Adv. Astronaut. Sci. 103, 132–146 (1999)
Queiroz, M.S., Kapila, V., Yan, Q.: Adaptive nonlinear control of multiple spacecraft formation flying. J. Guid. Control Dyn. 23, May–June (2000)
Reynolds C.W.: Flocks, herds, & schools: a distributed behavioural model. Comput. Gr. 21(4), 25–34 (1987)
Sengupta P., Vadali S.R., Alfriend K.T.: Second-order state transition for relative motion near perturbed, elliptic orbits. Celest. Mech. Dyn. Astron. 97(2), 101–129 (2007)
Ulibishev, Y.: Long-term formation keeping of satellite constellation using linear-quadratic controller. J. Guid. Control Dyn. 21(1), January–February (1998)
Vaddi S.S., Vadali S.R.: Linear and nonlinear control laws for formation flying. Adv. Astronaut. Sci. 114, 171–188 (2003)
Vane, D., Stephens, G.L.: The CloudSat Mission and the A-Train: a revolutionary approach to observing earth’s atmosphere. IEEE Aerospace Conference, Big Sky, MT, USA, 1–8 March (2008)
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Sabatini, M., Palmerini, G.B. Collective control of spacecraft swarms for space exploration. Celest Mech Dyn Astr 105, 229–244 (2009). https://doi.org/10.1007/s10569-009-9183-8
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10569-009-9183-8