In this paper we propose a strategy for improving the computational efficiency of direct methods for trajectory optimization of multibody systems. We particularly focus on those applications where the system necessarily has to interact with the surrounding environment through intermittent contacts. The problem is hereby formulated such that just the initial and final states of the system over a given time interval are prescribed, so as to let the solver automatically synthesize the best contact sequence to accomplish the considered task. The proposed computational strategy consists in: (i) solving a preliminary optimization problem that roughly approximates the original one, but differs from it by one or more conveniently chosen parameters and is faster to solve; (ii) using the obtained solution as an initial guess for the actual (full-fledged) optimal control problem. The performance of the method is evaluated in a simulated planar system, whose peculiarity is to be trivially underactuated. An extensive investigation is presented which shows how a proper choice of the parameters in the preliminary optimization can lead to a significant reduction in the computational effort required to solve the problem. The results we present assess both the validity and the robustness of the proposed method.

A computational strategy for trajectory optimization of underactuated multibody systems with contacts

MANARA, SILVIA;ARTONI, ALESSIO;GABICCINI, MARCO
2016-01-01

Abstract

In this paper we propose a strategy for improving the computational efficiency of direct methods for trajectory optimization of multibody systems. We particularly focus on those applications where the system necessarily has to interact with the surrounding environment through intermittent contacts. The problem is hereby formulated such that just the initial and final states of the system over a given time interval are prescribed, so as to let the solver automatically synthesize the best contact sequence to accomplish the considered task. The proposed computational strategy consists in: (i) solving a preliminary optimization problem that roughly approximates the original one, but differs from it by one or more conveniently chosen parameters and is faster to solve; (ii) using the obtained solution as an initial guess for the actual (full-fledged) optimal control problem. The performance of the method is evaluated in a simulated planar system, whose peculiarity is to be trivially underactuated. An extensive investigation is presented which shows how a proper choice of the parameters in the preliminary optimization can lead to a significant reduction in the computational effort required to solve the problem. The results we present assess both the validity and the robustness of the proposed method.
2016
9786188284401
File in questo prodotto:
File Dimensione Formato  
ECCOMAS_2016.pdf

solo utenti autorizzati

Descrizione: Articolo principale
Tipologia: Versione finale editoriale
Licenza: NON PUBBLICO - Accesso privato/ristretto
Dimensione 505.47 kB
Formato Adobe PDF
505.47 kB Adobe PDF   Visualizza/Apri   Richiedi una copia

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/11568/823243
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? ND
social impact