A data-driven method to design reference tracking controllers for nonlinear systems is presented. The technique does not derive explicitly a model of the system, rather it delivers directly a time-varying state-feedback controller by combining an on-line and an off-line scheme. Like in other on-line algorithms, the measurements collected in closed-loop operation are exploited to modify the controller in order to improve the tracking performance over time. At the same time, a predictable closed-loop behavior is guaranteed by making use of a batch of available data, which is a feature of off-line algorithms. The feedback controller is parameterized with kernel functions and the design approach exploits results in set membership identification and learning by projections. Under the assumptions of Lipschitz continuity and stabilizability of the system’s dynamics, it is shown that if the initial batch of data is informative enough, then the resulting closed-loop system is guaranteed to be finite gain stable. In addition to the main theoretical properties of the approach, the design algorithm is demonstrated experimentally on a water tank system.

Data-driven control of nonlinear systems: An on-line direct approach / Tanaskovic, Marko; Fagiano, Lorenzo; Novara, Carlo; Morari, Manfred. - In: AUTOMATICA. - ISSN 0005-1098. - 75:(2017), pp. 1-10. [10.1016/j.automatica.2016.09.032]

Data-driven control of nonlinear systems: An on-line direct approach

NOVARA, Carlo;
2017

Abstract

A data-driven method to design reference tracking controllers for nonlinear systems is presented. The technique does not derive explicitly a model of the system, rather it delivers directly a time-varying state-feedback controller by combining an on-line and an off-line scheme. Like in other on-line algorithms, the measurements collected in closed-loop operation are exploited to modify the controller in order to improve the tracking performance over time. At the same time, a predictable closed-loop behavior is guaranteed by making use of a batch of available data, which is a feature of off-line algorithms. The feedback controller is parameterized with kernel functions and the design approach exploits results in set membership identification and learning by projections. Under the assumptions of Lipschitz continuity and stabilizability of the system’s dynamics, it is shown that if the initial batch of data is informative enough, then the resulting closed-loop system is guaranteed to be finite gain stable. In addition to the main theoretical properties of the approach, the design algorithm is demonstrated experimentally on a water tank system.
File in questo prodotto:
File Dimensione Formato  
aut_adaptive_dfk.pdf

non disponibili

Tipologia: 2a Post-print versione editoriale / Version of Record
Licenza: Non Pubblico - Accesso privato/ristretto
Dimensione 835.21 kB
Formato Adobe PDF
835.21 kB Adobe PDF   Visualizza/Apri   Richiedi una copia
Pubblicazioni consigliate

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/11583/2655386
 Attenzione

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