Kalman filtering for linear systems is known to provide the minimum variance estimation error, under the assumption that the model dynamics is known. While many system identification tools are available for computing the system matrices from experimental data, estimating the statistics of the output and process noises is still an open problem. Correlation-based approaches are very fast and sufficiently accurate, but there are typically restrictions on the number of noise covariance elements that can be estimated. On the other hand, maximum likelihood methods estimate all elements with high accuracy, but they are computationally expensive, and they require the use of external optimization solvers. In this paper, we propose an alternative solution, tailored for process noise covariance estimation and based on stochastic approximation and gradient-free optimization, that provides a good trade-off in terms of performance and computational load, and is also easy to implement. The effectiveness of the method as compared to the state of the art is shown on a number of recently proposed benchmark examples.

Process noise covariance estimation via stochastic approximation

Bianchi F.;Formentin S.;Piroddi L.
2020-01-01

Abstract

Kalman filtering for linear systems is known to provide the minimum variance estimation error, under the assumption that the model dynamics is known. While many system identification tools are available for computing the system matrices from experimental data, estimating the statistics of the output and process noises is still an open problem. Correlation-based approaches are very fast and sufficiently accurate, but there are typically restrictions on the number of noise covariance elements that can be estimated. On the other hand, maximum likelihood methods estimate all elements with high accuracy, but they are computationally expensive, and they require the use of external optimization solvers. In this paper, we propose an alternative solution, tailored for process noise covariance estimation and based on stochastic approximation and gradient-free optimization, that provides a good trade-off in terms of performance and computational load, and is also easy to implement. The effectiveness of the method as compared to the state of the art is shown on a number of recently proposed benchmark examples.
2020
gradient-free optimization, process noise covariance, state estimation, state-space models, stochastic approximation
File in questo prodotto:
File Dimensione Formato  
root3.pdf

accesso aperto

Descrizione: pre-referaggio
: Pre-Print (o Pre-Refereeing)
Dimensione 309.25 kB
Formato Adobe PDF
309.25 kB Adobe PDF Visualizza/Apri
2020 - IJACSP - BianchiFormentinPiroddi.pdf

Accesso riservato

Descrizione: Articolo principale (versione dell'editore)
: Publisher’s version
Dimensione 632.51 kB
Formato Adobe PDF
632.51 kB Adobe PDF   Visualizza/Apri

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/11311/1118985
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? 5
social impact