Système hybrideUn système hybride est un système dynamique faisant intervenir explicitement et simultanément des comportements temps-continu et temps-discret. Ces systèmes sont classiquement constitués de processus continus (par exemple, des équations différentielles) interagissant avec ou supervisés par des processus discrets (par exemple automates finis). Ils résultent également de l'organisation hiérarchique des systèmes de contrôle/commande complexes, ou de l'interaction entre des algorithmes discrets de planification et des algorithmes continus de commande. Justification des modèles hybridesLes approches de modélisation en automatique sont fondés sur :
Les méthodes d’analyse « classiques » prennent en compte un seul aspect à la fois, l’aspect continu ou l’aspect événementiel. La plupart des systèmes réels sont composés de sous-processus continus (moteurs, procédés chimiques, systèmes de freinage) qui sont démarrés, reconfigurés et arrêtés par une commande logique, à état discrets (ordinateur, automate programmable). L’évolution d’un système réel est à la fois continue et événementielle. Pour garantir le bon fonctionnement d'un ensemble automatisé réel il est nécessaire de prendre en compte simultanément les aspects continus et événementiels de sa dynamique. Les systèmes dynamiques hybrides (SDH) ont été introduits pour répondre à cette demande. Des nombreux problèmes mal traités par les approches homogènes sont résolus par l’approche hybride :
Classes particulières de systèmes dynamiques hybrides
Vérification de systèmes hybridesLa plupart des problèmes de vérification, y compris le problème d'accessibilité sur les systèmes hybrides, sont indécidables[2]. Les systèmes hybrides sont modélisés par des automates hybrides. Henzinger et al. ont montré que le problème d'accessibilité est déjà indécidable avec des automates hybrides rectangulaires, où les équations différentielles sont de la forme dq/dt = cte et où les gardes sont des rectangles. Bibliographie
Notes et références
|
Portal di Ensiklopedia Dunia