Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Multi-input/multi-output switched-linear system identification from input–output data

Bencherki, Fethi LU ; Türkay, Semiha and Akçay, Hüseyin (2026) In Signal Processing 240.
Abstract
In this paper, we propose a scheme to identify discrete-time, multi-input/multi-output switched-linear systems (MIMO-SLSs) from input-output measurements. The key step is an observer-based transformation to a switched auto-regressive with exogenous input (SARX) model. This transformation converts the state-space (SS) identification problem into a MIMO-SARX identification problem by compressing infinite strings of system Markov parameters into finite strings of observer Markov parameters. We study switch and discrete state (submodel) identifiability and derive persistence of excitation conditions for hybrid inputs to recover discrete-states. Switching sequence and discrete-states are estimated in the observer domain by solving a... (More)
In this paper, we propose a scheme to identify discrete-time, multi-input/multi-output switched-linear systems (MIMO-SLSs) from input-output measurements. The key step is an observer-based transformation to a switched auto-regressive with exogenous input (SARX) model. This transformation converts the state-space (SS) identification problem into a MIMO-SARX identification problem by compressing infinite strings of system Markov parameters into finite strings of observer Markov parameters. We study switch and discrete state (submodel) identifiability and derive persistence of excitation conditions for hybrid inputs to recover discrete-states. Switching sequence and discrete-states are estimated in the observer domain by solving a convex-sparse optimization problem followed by two different subspace algorithms. Local-mode clustering then reveals discrete-states. A detailed numerical example illustrates performance of the proposed scheme. (Less)
Please use this url to cite or link to this publication:
author
; and
organization
publishing date
type
Contribution to journal
publication status
published
subject
in
Signal Processing
volume
240
article number
110345
pages
17 pages
publisher
Elsevier
ISSN
0165-1684
DOI
10.1016/j.sigpro.2025.110345
project
WASP NEST: Learning in Networks: Structure, Dynamics, and Control
language
English
LU publication?
yes
id
edfea22d-ae98-44bb-bc05-a5be6a8bc66a
alternative location
https://linkinghub.elsevier.com/retrieve/pii/S016516842500461X
date added to LUP
2025-10-23 08:43:35
date last changed
2025-10-24 13:36:58
@article{edfea22d-ae98-44bb-bc05-a5be6a8bc66a,
  abstract     = {{In this paper, we propose a scheme to identify discrete-time, multi-input/multi-output switched-linear systems (MIMO-SLSs) from input-output  measurements. The key step is an observer-based transformation to a switched auto-regressive with exogenous input (SARX) model. This transformation converts the state-space (SS) identification problem into a MIMO-SARX identification problem by compressing infinite strings of system Markov parameters into finite strings of observer Markov parameters. We study switch and discrete state (submodel) identifiability and derive persistence of excitation conditions for hybrid inputs to recover discrete-states. Switching sequence and discrete-states are estimated in the observer domain by solving a convex-sparse optimization problem followed by two different subspace algorithms. Local-mode clustering then reveals discrete-states. A detailed numerical example illustrates performance of the proposed scheme.}},
  author       = {{Bencherki, Fethi and Türkay, Semiha and Akçay, Hüseyin}},
  issn         = {{0165-1684}},
  language     = {{eng}},
  month        = {{03}},
  publisher    = {{Elsevier}},
  series       = {{Signal Processing}},
  title        = {{Multi-input/multi-output switched-linear system identification from input–output data}},
  url          = {{http://dx.doi.org/10.1016/j.sigpro.2025.110345}},
  doi          = {{10.1016/j.sigpro.2025.110345}},
  volume       = {{240}},
  year         = {{2026}},
}