On the equivalence of model-based and data-driven approaches to the design of unknown-input observers
Disarò, Valcher
In this paper we investigate a data-driven approach to the design of an unknown-input observer (UIO). Specifically, we provide necessary and sufficient conditions for the existence of an unknown-input observer for a discrete-time linear time-invariant (LTI) system, designed based only on some available data, obtained on a finite time window. We also prove that, under weak assumptions on the collected data, the solvability conditions derived by means of the data-driven approach are in fact equivalent to those obtained through the model-based one. In other words, the data-driven conditions do not impose further constraints with respect to the classic model-based ones, expressed in terms of the original system matrices.
academic
Sur l'équivalence des approches basées sur le modèle et pilotées par les données pour la conception d'observateurs à entrées inconnues
Cet article étudie les méthodes pilotées par les données pour la conception d'observateurs à entrées inconnues (OEI). Plus précisément, les auteurs fournissent des conditions nécessaires et suffisantes pour l'existence d'observateurs à entrées inconnues destinés aux systèmes linéaires invariants dans le temps (LIT) en temps discret, basées sur des données de fenêtres temporelles finies. Ils démontrent que, sous des hypothèses faibles sur les données collectées, les conditions de résolvabilité dérivées par la méthode pilotée par les données sont en fait équivalentes aux conditions obtenues par l'approche basée sur le modèle. En d'autres termes, les conditions pilotées par les données n'imposent pas de contraintes supplémentaires par rapport aux conditions classiques basées sur le modèle exprimées en termes de matrices du système d'origine.
Description du problème: Dans de nombreuses applications d'ingénierie de contrôle, la connaissance de l'état interne du système est essentielle pour résoudre des problèmes fondamentaux tels que la stabilisation par rétroaction d'état et la détection de défauts. Cependant, l'état du système n'est généralement pas directement accessible et nécessite la conception d'un observateur approprié pour estimer le vecteur d'état.
Défis: La dynamique des systèmes réels est souvent affectée par des perturbations, des erreurs de mesure ou d'autres signaux inconnus qui ne peuvent pas être utilisés pour identifier l'évolution de l'état. Les méthodes traditionnelles de conception d'observateurs supposent que le modèle du système est connu, mais dans certains cas, seules les données disponibles ne permettent pas d'identifier de manière unique le système.
Limitations des approches existantes:
Les méthodes basées sur le modèle nécessitent que les matrices du système soient connues
Les méthodes pilotées par les données existantes (comme 18) ne fournissent que des conditions suffisantes, et il n'est pas clair si un OEI peut être conçu lorsque le système obtenu n'est pas asymptotiquement stable
Motivation de la recherche: Exploiter les grandes quantités de données disponibles pour développer des techniques pilotées par les données afin de résoudre des problèmes d'ingénierie de contrôle, en particulier les problèmes d'estimation d'état lorsqu'un modèle de système précis ne peut pas être obtenu.
Conditions nécessaires et suffisantes: Fournir des conditions vérifiables nécessaires et suffisantes pour valider l'existence d'un OEI à partir des données
Paramétrisation complète: Fournir une représentation paramétrée complète de tous les observateurs à entrées inconnues candidats
Preuve d'équivalence: Démontrer que, sous des hypothèses de données spécifiques, les conditions de résolvabilité de la méthode pilotée par les données sont complètement équivalentes aux conditions de la méthode basée sur le modèle
Percée théorique: Établir une correspondance bijective entre les méthodes pilotées par les données et les méthodes basées sur le modèle
tel que l'erreur d'estimation e(t) = x(t) - x̂(t) converge asymptotiquement vers zéro, indépendamment des conditions initiales et de la dynamique des entrées inconnues.
Établissement de l'équivalence: Première preuve rigoureuse de l'équivalence complète entre les conditions pilotées par les données et les conditions basées sur le modèle
Correspondance bijective: Établir une relation bijective entre les matrices de paramètres de l'OEI et les paramètres pilotés par les données (Corollaire 10)
Algorithme pratique: Fournir une méthode de calcul simplifiée, transformant le problème en une forme plus facile à traiter
Comparé aux travaux existants, cet article établit pour la première fois l'équivalence théorique entre les deux méthodes et fournit une solution de paramétrisation complète.
Sous des hypothèses faibles sur les données, les conditions de conception d'OEI pilotées par les données sont complètement équivalentes aux conditions basées sur le modèle
La méthode pilotée par les données n'introduit pas de contraintes supplémentaires
Fournir une paramétrisation complète de tous les observateurs à entrées inconnues possibles
Établir un pont théorique unifiant les deux paradigmes de conception
L'article cite 27 références pertinentes couvrant la théorie des observateurs, le contrôle piloté par les données, l'identification de systèmes et d'autres domaines connexes, fournissant une base théorique solide pour la recherche.
Évaluation générale: Cet article est un travail théorique de haute qualité qui apporte des contributions importantes dans le domaine de la conception d'observateurs pilotée par les données. Bien qu'il existe certaines limitations dans les applications pratiques, sa valeur théorique et son impact sur le développement du domaine méritent d'être reconnus.