A novel approach has been proposed for planning time-optimal maneuvers imposing a bang–bang external control. The optimizer was based on the particle swarm optimization and only required setting the maximum number of switches allowed for each axis. Two different test cases were analyzed and solved to validate the optimizer. In the first example, characterized by four state-space variables and no path constraints, the convergence toward the optimal solution has been demonstrated with different values of the maximum number of switches. For the second example, described by six state-space variables and nonlinear path constraints, the optimal solution was reached in more than 70% of the cases over 100 simulations, path constraints were completely satisfied, and errors on the final conditions were lower than 10-8 in normalized units. The computational effort was rather small because about 2000 iterations were required to reach convergence. Moreover, the second example has shown that the solution obtained with the described method could be better than the solutions obtained with pseudospectral optimization algorithms.

Particle swarm with domain partition and control assignment for time-optimal maneuvers / Spiller, D.; Circi, C.; Curti, F.. - In: JOURNAL OF GUIDANCE CONTROL AND DYNAMICS. - ISSN 0731-5090. - STAMPA. - 41:4(2018), pp. 965-974. [10.2514/1.G002980]

Particle swarm with domain partition and control assignment for time-optimal maneuvers

Spiller D.;Circi C.;Curti F.
2018

Abstract

A novel approach has been proposed for planning time-optimal maneuvers imposing a bang–bang external control. The optimizer was based on the particle swarm optimization and only required setting the maximum number of switches allowed for each axis. Two different test cases were analyzed and solved to validate the optimizer. In the first example, characterized by four state-space variables and no path constraints, the convergence toward the optimal solution has been demonstrated with different values of the maximum number of switches. For the second example, described by six state-space variables and nonlinear path constraints, the optimal solution was reached in more than 70% of the cases over 100 simulations, path constraints were completely satisfied, and errors on the final conditions were lower than 10-8 in normalized units. The computational effort was rather small because about 2000 iterations were required to reach convergence. Moreover, the second example has shown that the solution obtained with the described method could be better than the solutions obtained with pseudospectral optimization algorithms.
2018
optimal 3-axis reorientation; spacecraft reorientation; rigid spacecraft; optimization; algorithm
01 Pubblicazione su rivista::01a Articolo in rivista
Particle swarm with domain partition and control assignment for time-optimal maneuvers / Spiller, D.; Circi, C.; Curti, F.. - In: JOURNAL OF GUIDANCE CONTROL AND DYNAMICS. - ISSN 0731-5090. - STAMPA. - 41:4(2018), pp. 965-974. [10.2514/1.G002980]
File allegati a questo prodotto
File Dimensione Formato  
Spiller_particle-swarm_2018.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 863.54 kB
Formato Adobe PDF
863.54 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/1102283
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 3
social impact