SIMBa: System Identification Methods Leveraging Backpropagation
This manuscript details and extends the system identification methods leveraging the backpropagation (SIMBa) toolbox presented in previous work, which uses well-established machine learning tools for discrete-time linear multistep-ahead state-space system identification (SI). SIMBa leverages linear-matrix-inequality-based free parameterizations of Schur matrices to guarantee the stability of the identified model by design. In this article, backed up by novel free parameterizations of Schur matrices, we extend the toolbox to show how SIMBa can incorporate known sparsity patterns or true values of the state-space matrices to identify without jeopardizing stability. We extensively investigate SIMBa’s behavior when identifying diverse systems with various properties from both simulated and real-world data. Overall, we find it consistently outperforms traditional stable subspace identification methods (SIMs), and sometimes significantly, especially when enforcing desired model properties. These results hint at the potential of SIMBa to pave the way for generic structured nonlinear SI. The toolbox is open-sourced at <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://github.com/Cemempamoi/simba</uri>.
Authors
- Muhammad Zakwan (ORCID: https://orcid.org/0000-0001-6399-3036)
- Loris Di Natale (ORCID: https://orcid.org/0000-0002-3295-412X)
- Philipp Heer (ORCID: https://orcid.org/0000-0003-2999-5753)
- Giancarlo Ferrari‐Trecate (ORCID: https://orcid.org/0000-0002-9492-9624)
- Colin N. Jones (ORCID: https://orcid.org/0000-0001-7239-4799)
Institutions
- École Polytechnique Fédérale de Lausanne (CH)
- Swiss Federal Laboratories for Materials Science and Technology (CH)
Publication Details
- Journal
- IEEE Transactions on Control Systems Technology
- Published
- 2024-11-11
- DOI
- https://doi.org/10.1109/tcst.2024.3477301
- Citations
- 3
- Primary Topic
- Control Systems and Identification
- Type
- article
- Field-Weighted Citation Impact
- 0.98
Funders
- Schweizerischer Nationalfonds zur Förderung der Wissenschaftlichen Forschung