How to Represent and Identify Affine Time-Invariant Systems?
Affine systems are ubiquitous in modeling and emerge naturally from the linearization of nonlinear dynamics. Despite their relevance in applications, their identification remains largely ad hoc, relying on centering the data before applying linear identification methods. This heuristic approach assumes constant offset and can introduce bias. We develop a dedicated framework for affine system identification, deriving identifiability conditions and identification methods based on difference equation representations. Unlike the classical two-step approach, our method identifies the data-generating system under conditions verifiable from data and system complexity. For noisy data in the errors-in-variables setting, we recast the problem as a structured low-rank approximation, leveraging existing optimization techniques for efficient computation.
Authors
- Ivan Markovsky (ORCID: https://orcid.org/0000-0001-9976-9685)
- Alberto Padoan (ORCID: https://orcid.org/0000-0003-1597-0395)
- Jaap Eising (ORCID: https://orcid.org/0000-0003-2155-8196)
Institutions
- Institució Catalana de Recerca i Estudis Avançats (ES)
- University of British Columbia (CA)
- International Center for Numerical Methods in Engineering (ES)
- ZTE (United States) (US)
Publication Details
- Journal
- IEEE Control Systems Letters
- Published
- 2025-01-01
- DOI
- https://doi.org/10.1109/lcsys.2025.3579393
- Primary Topic
- Modeling and Simulation Systems
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Ministerio de Ciencia, Innovación y Universidades
- Fonds Wetenschappelijk Onderzoek
- Institució Catalana de Recerca i Estudis Avançats
- Vlaamse regering
- Agencia Estatal de Investigación