This paper presents an open-loop planner for near-time-optimal maneuvers performed by satellite formations during proximity operations and reconfiguration maneuvers. Using a differential flatness parameterization, which is an inverse-dynamics method with a minimal set of independent functions, a new optimization technique based on the differential evolution is presented. The linearized dynamical model including the J2 perturbation is taken into account. The differential flatness formulation is implemented to obtain the control policy and the full state as a function of the relative displacements in the local reference frame. The differential evolution algorithm with a local neighborhood, in which the risk of stopping at local minima is reduced, is employed. The technique is computationally efficient and evaluates near-optimal solutions characterized by approximated bang–bang control policies. Results are reported to evaluate the performances of the proposed technique, and aMonte Carlo simulation has been run to prove the efficiency of the planner over a variety of different scenarios. Moreover, the Chebyshev and the B-spline approximations are compared to establish that the latter approach guarantees better results than the former, in terms of maneuver time and computational effort.

Time-Suboptimal satellite formation maneuvers using inverse dynamics and differential evolution / Parente, Danilo; Spiller, Dario; Curti, Fabio. - In: JOURNAL OF GUIDANCE CONTROL AND DYNAMICS. - ISSN 0731-5090. - STAMPA. - 41:5(2018), pp. 1108-1121. [10.2514/1.G003110]

Time-Suboptimal satellite formation maneuvers using inverse dynamics and differential evolution

Spiller, Dario;Curti, Fabio
2018

Abstract

This paper presents an open-loop planner for near-time-optimal maneuvers performed by satellite formations during proximity operations and reconfiguration maneuvers. Using a differential flatness parameterization, which is an inverse-dynamics method with a minimal set of independent functions, a new optimization technique based on the differential evolution is presented. The linearized dynamical model including the J2 perturbation is taken into account. The differential flatness formulation is implemented to obtain the control policy and the full state as a function of the relative displacements in the local reference frame. The differential evolution algorithm with a local neighborhood, in which the risk of stopping at local minima is reduced, is employed. The technique is computationally efficient and evaluates near-optimal solutions characterized by approximated bang–bang control policies. Results are reported to evaluate the performances of the proposed technique, and aMonte Carlo simulation has been run to prove the efficiency of the planner over a variety of different scenarios. Moreover, the Chebyshev and the B-spline approximations are compared to establish that the latter approach guarantees better results than the former, in terms of maneuver time and computational effort.
2018
space engineering; space systems; spacecraft formation flying; differential evolution; optimal control
01 Pubblicazione su rivista::01a Articolo in rivista
Time-Suboptimal satellite formation maneuvers using inverse dynamics and differential evolution / Parente, Danilo; Spiller, Dario; Curti, Fabio. - In: JOURNAL OF GUIDANCE CONTROL AND DYNAMICS. - ISSN 0731-5090. - STAMPA. - 41:5(2018), pp. 1108-1121. [10.2514/1.G003110]
File allegati a questo prodotto
File Dimensione Formato  
Parente_time-suboptimal_2018.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 637.45 kB
Formato Adobe PDF
637.45 kB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1302167
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 4
social impact