In recent years, various approaches for adaptive control allocation have been published with the goal to enable fault tolerance and improve flight performance of overactuated vehicles. Most of the presented methods are based on Model Reference Adaptive Control (MRAC) techniques and/or recursive least squares. In this study, we present a novel strategy combining concurrent learning MRAC and Kalman filtering to adapt the control effectiveness vector. The proposed strategy incorporates short term updates of the direct update as well as stationary correction through the Kalman filter. The adaptive control allocation has been evaluated using a hexacopter high fidelity simulation model. The hexacopter is controlled by an Incremental Nonlinear Dynamic Inversion (INDI) velocity controller and by a backstepping controller. In the simulation, we demonstrated the advantages of the adaptive control allocation for partial loss of effectiveness of one rotor and in nominal conditions. The adaptive control allocation avoided the crash of the hexacopter and improved tracking in forward flight compensating for effectiveness changes.

Kalman Filter Based Adaptive Control Allocation

Ryals A. D.;Pollini L.
Supervision
;
2024-01-01

Abstract

In recent years, various approaches for adaptive control allocation have been published with the goal to enable fault tolerance and improve flight performance of overactuated vehicles. Most of the presented methods are based on Model Reference Adaptive Control (MRAC) techniques and/or recursive least squares. In this study, we present a novel strategy combining concurrent learning MRAC and Kalman filtering to adapt the control effectiveness vector. The proposed strategy incorporates short term updates of the direct update as well as stationary correction through the Kalman filter. The adaptive control allocation has been evaluated using a hexacopter high fidelity simulation model. The hexacopter is controlled by an Incremental Nonlinear Dynamic Inversion (INDI) velocity controller and by a backstepping controller. In the simulation, we demonstrated the advantages of the adaptive control allocation for partial loss of effectiveness of one rotor and in nominal conditions. The adaptive control allocation avoided the crash of the hexacopter and improved tracking in forward flight compensating for effectiveness changes.
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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/1272000
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? ND
social impact