In the last decade, moving horizon estimation (MHE) has emerged as a powerful technique for tackling the problem of estimating the state of a dynamic system in the presence of nonlinearities and disturbances. MHE is based on the idea of minimizing an estimation cost function defined on a sliding window composed of a finite number of time stages. The cost function is usually made up of two contributions: a prediction error computed on a recent batch of inputs and outputs; an arrival cost that serves the purpose of summarizing the past data. However, the diffusion of such techniques has been hampered by: i) the difficulty in choosing the arrival cost so as to ensure stability of the overall estimation scheme; ii) the request of an adequate computational effort on line. In this paper, both problems are addressed and possible solutions are proposed. First, by means of a novel stability analysis, it is constructively shown that under very general observability conditions a quadratic arrival cost is sufficient to ensure the stability of the estimation error provided that the weight matrix is adequately chosen. Second, a novel approximate MHE algorithm is proposed that is based on nonlinear programming sensitivity calculations. The approximate MHE algorithm has the same stability properties of the optimal one which make the overall approach suitable to be applied in real settings. Preliminary simulation results confirm the effectiveness of proposed method.

Advances in moving horizon estimation for nonlinear systems / A. Alessandri; M. Baglietto; G. Battistelli; V. Zavala. - STAMPA. - (2010), pp. 5681-5688. (Intervento presentato al convegno 49th IEEE Conference on Decision and Control tenutosi a Atlanta, USA) [10.1109/CDC.2010.5718126].

Advances in moving horizon estimation for nonlinear systems

BATTISTELLI, GIORGIO;
2010

Abstract

In the last decade, moving horizon estimation (MHE) has emerged as a powerful technique for tackling the problem of estimating the state of a dynamic system in the presence of nonlinearities and disturbances. MHE is based on the idea of minimizing an estimation cost function defined on a sliding window composed of a finite number of time stages. The cost function is usually made up of two contributions: a prediction error computed on a recent batch of inputs and outputs; an arrival cost that serves the purpose of summarizing the past data. However, the diffusion of such techniques has been hampered by: i) the difficulty in choosing the arrival cost so as to ensure stability of the overall estimation scheme; ii) the request of an adequate computational effort on line. In this paper, both problems are addressed and possible solutions are proposed. First, by means of a novel stability analysis, it is constructively shown that under very general observability conditions a quadratic arrival cost is sufficient to ensure the stability of the estimation error provided that the weight matrix is adequately chosen. Second, a novel approximate MHE algorithm is proposed that is based on nonlinear programming sensitivity calculations. The approximate MHE algorithm has the same stability properties of the optimal one which make the overall approach suitable to be applied in real settings. Preliminary simulation results confirm the effectiveness of proposed method.
2010
Proceedings 49th IEEE Conference on Decision and Control
49th IEEE Conference on Decision and Control
Atlanta, USA
A. Alessandri; M. Baglietto; G. Battistelli; V. Zavala
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in FLORE sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificatore per citare o creare un link a questa risorsa: https://hdl.handle.net/2158/599080
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 51
  • ???jsp.display-item.citation.isi??? 42
social impact