This work shows the applicability of the Sparse Identification of Nonlinear Dynamical Systems (SINDy) method to experimental data, in particular data obtained from a nonlinear electronic circuit, i.e. Chua's circuit. The method relies on defining a suitable set of linear and nonlinear terms that may appear in the reconstructed equations, forming the "vocabulary"through which the model is expressed, and on applying sparse identification techniques to determine the terms required to reconstruct the dynamical equations that best fit the input data. In this paper, we propose a novel iterative method to enforce sparsity, namely the variance-based sequential least-squares method, and identify several appropriate error metrics tailored to the analysis of chaotic systems. We apply the method first to numerical data obtained from a circuit model and then to experimental data obtained from real measurements. In doing so, we consider four libraries of different sizes in order to elucidate their role in system reconstruction. Since the circuit equations can also be derived from first principles (Kirchhoff's laws), Chua's circuit provides an ideal benchmark for validating the approach. Through the analysis of this case study, we show that the method is robust with respect to the choice of the function library, supporting its application to nonlinear circuits with unknown topologies or components exhibiting unmodeled behavior.

Recovering the Governing Equations of Chua’s Circuit by Sparse Identification from Experimental Data

Gambuzza, Lucia Valentina;Famoso, Carlo;Russo, Giovanni;Frasca, Mattia
2026-01-01

Abstract

This work shows the applicability of the Sparse Identification of Nonlinear Dynamical Systems (SINDy) method to experimental data, in particular data obtained from a nonlinear electronic circuit, i.e. Chua's circuit. The method relies on defining a suitable set of linear and nonlinear terms that may appear in the reconstructed equations, forming the "vocabulary"through which the model is expressed, and on applying sparse identification techniques to determine the terms required to reconstruct the dynamical equations that best fit the input data. In this paper, we propose a novel iterative method to enforce sparsity, namely the variance-based sequential least-squares method, and identify several appropriate error metrics tailored to the analysis of chaotic systems. We apply the method first to numerical data obtained from a circuit model and then to experimental data obtained from real measurements. In doing so, we consider four libraries of different sizes in order to elucidate their role in system reconstruction. Since the circuit equations can also be derived from first principles (Kirchhoff's laws), Chua's circuit provides an ideal benchmark for validating the approach. Through the analysis of this case study, we show that the method is robust with respect to the choice of the function library, supporting its application to nonlinear circuits with unknown topologies or components exhibiting unmodeled behavior.
2026
chaotic circuit
Chua's circuit
nonlinear dynamical system
Sparse identification
File in questo prodotto:
Non ci sono file associati a questo prodotto.

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