An increasing interest of the control community is currently dedicated to reducing the computation time of implicit model predictive controllers, even by looking at algorithms able to get “good” suboptimal solutions and which could be more efficiently implemented in real time. To this aim the potentialities of the weighted barrier function approach has been widely demonstrated in the literature. In this work it is addressed the issue of increasing performances of the barrier method for constrained model predictive control (MPC) through an algorithm that concurrently looks at the outcomes corresponding to different weights of the barrier functions and chooses, at each optimization stage, the “best” optimizing solution. The proposed idea has interesting effects with respect to the performance of the control action, particularly in the situation in which system states and inputs signals are moving close to the constraints. Good results are obtained without increasing the computation time in a significative way thanks to the parallelization. The effectiveness of the approach has been successfully validated in simulations on two different case-studies taken from the recent literature on the application of implicit MPC: the Cessna Citation 500 aircraft and a rotating antenna.

A Parallel Algorithm for Implicit Model Predictive Control with Barrier Function

Iannelli L;Vasca F
2012-01-01

Abstract

An increasing interest of the control community is currently dedicated to reducing the computation time of implicit model predictive controllers, even by looking at algorithms able to get “good” suboptimal solutions and which could be more efficiently implemented in real time. To this aim the potentialities of the weighted barrier function approach has been widely demonstrated in the literature. In this work it is addressed the issue of increasing performances of the barrier method for constrained model predictive control (MPC) through an algorithm that concurrently looks at the outcomes corresponding to different weights of the barrier functions and chooses, at each optimization stage, the “best” optimizing solution. The proposed idea has interesting effects with respect to the performance of the control action, particularly in the situation in which system states and inputs signals are moving close to the constraints. Good results are obtained without increasing the computation time in a significative way thanks to the parallelization. The effectiveness of the approach has been successfully validated in simulations on two different case-studies taken from the recent literature on the application of implicit MPC: the Cessna Citation 500 aircraft and a rotating antenna.
2012
978-1-4673-4503-3
hardware in the loop; model predictive control
File in questo prodotto:
File Dimensione Formato  
published_2012_MSC_Baccari_MPC.pdf

non disponibili

Licenza: Non specificato
Dimensione 418.83 kB
Formato Adobe PDF
418.83 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/20.500.12070/11053
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact