核心概念
The core message of this article is to propose a data-driven approach for designing a residual generator based on a dead-beat unknown-input observer (UIO) for linear time-invariant discrete-time state-space models affected by both disturbances and actuator faults. The authors derive necessary and sufficient conditions for the problem solvability using only the available data, without requiring knowledge of the original system matrices.
要約
The article presents a data-driven approach for designing a residual generator based on a dead-beat unknown-input observer (UIO) for linear time-invariant discrete-time state-space models affected by both disturbances and actuator faults.
Key highlights:
- The authors first review the model-based conditions for the existence of such a residual generator.
- They then prove that under suitable assumptions on the collected historical data, they can determine if the problem is solvable and identify the matrices of a possible residual generator.
- An algorithm is proposed that, based only on the collected data (and not on the system description), is able to perform both tasks.
- The data-driven conditions for the problem solvability are shown to be weaker than the conditions that guarantee the identifiability of the original system matrices.
- The authors focus on dead-beat UIOs to provide a cleaner setup that allows for exact solutions, without needing to account for the contribution of the estimation error when trying to identify the fault.
- The case of a residual generator based on an asymptotic UIO is discussed as a possible extension.
統計
The state-space model of the system is described by the following equations:
x(k + 1) = Ax(k) + Bu(k) + Ed(k) + Bf(k)
y(k) = Cx(k)
where x(k) is the state, u(k) is the input, y(k) is the output, d(k) is the disturbance, and f(k) is the actuator fault.
引用
"Leveraging some recent results on data-driven unknown-input observer design, we propose a data-driven approach to the design of a residual generator, based on a dead-beat unknown input observer (UIO), for a generic linear time invariant state-space model, whose state equation is affected both by disturbances and by faults."
"Under a rather common assumption on the data (see Assumption 2), that can be related to the persistence of excitation of the system inputs, in Section IV we first provide data-based necessary and sufficient conditions for the problem solvability, and then, by resorting to a couple of technical results, we provide a simple Algorithm that allows to first check on data the problem solvability conditions, and then provides matrices of a dead-beat UIO-based residual generator."