In this chapter, we compare two approaches to the data-driven control (DDC) design problem. In this framework, the controllers are directly identified from data avoiding the plant identification step. The analyzed approaches are virtual reference feedback tuning (VRFT) and set-membership tuning (SMT) controller. They differ in the assumptions about the noise affecting the experimental data and the criteria to select an optimal controller. The former strategy assumes an stochastic description of the unknown signals, while the latter imposes an unknown but bounded (UBB) noise structure. Both methodologies are described and their main theoretical results are reported. The two approaches are evaluated on an experimental case study, consisting of the controller tuning for an active suspension (AS) system. Three Monte Carlo experiments are performed, where 100 controllers are derived from data affected by measurement noise using both methods, and their performance is evaluated on the experimental test-bench. Results show that both approaches offer a similar performance when the size of the dataset is much larger than the dimension of the controller parameters vector. However, for reduced datasets, the SMT approach gives consistent results while the VRFT method is not able to extract useful information. The same behavior is observed when the two approaches are applied to datasets affected by process disturbances. It is observed that the root mean squared error of the resulting loops can be up to 30 times lower using the set membership method for reduced datasets.

A comparative study of VRFT and set-membership data-driven controller design techniques: active suspension tuning case

Fredy Ruiz
2019-01-01

Abstract

In this chapter, we compare two approaches to the data-driven control (DDC) design problem. In this framework, the controllers are directly identified from data avoiding the plant identification step. The analyzed approaches are virtual reference feedback tuning (VRFT) and set-membership tuning (SMT) controller. They differ in the assumptions about the noise affecting the experimental data and the criteria to select an optimal controller. The former strategy assumes an stochastic description of the unknown signals, while the latter imposes an unknown but bounded (UBB) noise structure. Both methodologies are described and their main theoretical results are reported. The two approaches are evaluated on an experimental case study, consisting of the controller tuning for an active suspension (AS) system. Three Monte Carlo experiments are performed, where 100 controllers are derived from data affected by measurement noise using both methods, and their performance is evaluated on the experimental test-bench. Results show that both approaches offer a similar performance when the size of the dataset is much larger than the dimension of the controller parameters vector. However, for reduced datasets, the SMT approach gives consistent results while the VRFT method is not able to extract useful information. The same behavior is observed when the two approaches are applied to datasets affected by process disturbances. It is observed that the root mean squared error of the resulting loops can be up to 30 times lower using the set membership method for reduced datasets.
2019
Data-Driven Modeling, Filtering and Control: Methods and applications
9781785617126
9781785617133
File in questo prodotto:
File Dimensione Formato  
A comparative study of VRFT and Set-Membership Data-Driven Controller design tecnhiques. Active suspension tuning case.pdf

Accesso riservato

Descrizione: Final draft
: Post-Print (DRAFT o Author’s Accepted Manuscript-AAM)
Dimensione 3.16 MB
Formato Adobe PDF
3.16 MB 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/1164901
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 1
  • ???jsp.display-item.citation.isi??? 1
social impact