Real systems are often nonlinear, and accounting for the nonlinearity can be essential for the attainable closed-loop performance in model-based control. This is especially true for many engine related control problems, as the achievable tradeoff between different targets, e.g. emissions and consumption, depends strongly on the model quality. However, engine systems tend to change over time, and it would be beneficial to be able to track these changes in the model. Against this background, we propose here a novel recursive algorithm for online adaptive system identification aimed to estimate an approximating parametric nonlinear model (polynomial NARX) of systems. This model structure has been used earlier e.g. for the air path control. The presented identification scheme is also suitable for parameter estimation in a closed-loop setting, provided that the data is sufficiently exciting. The main contribution of this paper is a recursive algorithm minimizing the k-step ahead prediction error for updating the model parameters in a computationally efficient way. We show its effectiveness by means of simulation examples of a nonlinear case study system and real data of a Diesel engine air path.

Online k-step PNARX identification for nonlinear engine systems / Schrangl, P.; Giarré, Laura.; Reiterer, F.; L. D., Re. - (2019), pp. 523-528. (Intervento presentato al convegno 3rd IEEE Conference on Control Technology and Applications, CCTA 2019 tenutosi a City University of Hong Kong, Lau Building (Lau Ming Wai Academic Building), chn nel 2019) [10.1109/CCTA.2019.8920674].

Online k-step PNARX identification for nonlinear engine systems

Giarré Laura.;
2019

Abstract

Real systems are often nonlinear, and accounting for the nonlinearity can be essential for the attainable closed-loop performance in model-based control. This is especially true for many engine related control problems, as the achievable tradeoff between different targets, e.g. emissions and consumption, depends strongly on the model quality. However, engine systems tend to change over time, and it would be beneficial to be able to track these changes in the model. Against this background, we propose here a novel recursive algorithm for online adaptive system identification aimed to estimate an approximating parametric nonlinear model (polynomial NARX) of systems. This model structure has been used earlier e.g. for the air path control. The presented identification scheme is also suitable for parameter estimation in a closed-loop setting, provided that the data is sufficiently exciting. The main contribution of this paper is a recursive algorithm minimizing the k-step ahead prediction error for updating the model parameters in a computationally efficient way. We show its effectiveness by means of simulation examples of a nonlinear case study system and real data of a Diesel engine air path.
2019
3rd IEEE Conference on Control Technology and Applications, CCTA 2019
City University of Hong Kong, Lau Building (Lau Ming Wai Academic Building), chn
2019
523
528
Schrangl, P.; Giarré, Laura.; Reiterer, F.; L. D., Re
Online k-step PNARX identification for nonlinear engine systems / Schrangl, P.; Giarré, Laura.; Reiterer, F.; L. D., Re. - (2019), pp. 523-528. (Intervento presentato al convegno 3rd IEEE Conference on Control Technology and Applications, CCTA 2019 tenutosi a City University of Hong Kong, Lau Building (Lau Ming Wai Academic Building), chn nel 2019) [10.1109/CCTA.2019.8920674].
File in questo prodotto:
Non ci sono file associati a questo prodotto.
Pubblicazioni consigliate

Licenza Creative Commons
I metadati presenti in IRIS UNIMORE sono rilasciati con licenza Creative Commons CC0 1.0 Universal, mentre i file delle pubblicazioni sono rilasciati con licenza Attribuzione 4.0 Internazionale (CC BY 4.0), salvo diversa indicazione.
In caso di violazione di copyright, contattare Supporto Iris

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11380/1207083
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 4
  • ???jsp.display-item.citation.isi??? 1
social impact