Projet : SOSSO

previous up next contents
Précédent : Composition de l'équipe Remonter : Applications et Outils de l'Automatique Suivant : Fondements scientifiques


   
Présentation et objectifs généraux

 

 L'Automatique est l'objet de recherches méthodologiques qui souvent présupposent la connaissance d'un modèle du système à commander et l'existence de techniques informatiques pour la réalisation de l'organe de commande. Les systèmes à automatiser vont du composant isolé que l'on pourra étudier dans un cadre mathématique homogène, jusqu'au système, assemblage de tels composants, pour lequel il n'existe pas encore, en général, de tel cadre d'étude. En fait, dans certaines applications industrielles complexes, les difficultés de mise en oeuvre des méthodes de l'Automatique viennent souvent des problèmes amont de modélisation et aval d'informatique temps réel dont on ne peut pas s'abstraire complètement. Même dans le cas du ``simple'' composant, le choix d'un modèle pour la commande peut dépendre de la nature du contrôleur, des actionneurs et capteurs disponibles ...Un contrôleur ne sera finalement retenu que si sa complexité et son éventuelle insertion dans un système sont maîtrisés avec les outils de développement disponibles. Cela pose dès maintenant des problèmes de ``co-design'' matériel-logiciel dont nous étudions quelques aspects directement utiles dans nos applications. Ce mélange d'automatique continue et d'informatique temps réel est pour nous un moyen d'identifier les problèmes de l'automatique des systèmes hybrides (à temps et états continus ou discrets), qui devrait se développer avec l'aspect système évoqué précédemment.
L'objectif de ce projet est donc de participer à des recherches appliquées, importantes d'un point de vue économique et social, dans lesquelles l'apport de l'Automatique peut être décisif mais est conditionné par la résolution de problèmes de mise en oeuvre : modélisation, commande, informatique temps réel.
Les domaines d'application privilégiés sont l' AUTOMOBILE, la SANTÉ et les SYSTÈMES EMBARQUÉS pour l'Automatique et le Signal (voir la section 4.1).

Les sujets précis sont choisis en fonction de compétences que nous voulons développer dans le projet :

La modélisation mathématique, l'identification et la commande :
- de systèmes à hystérésis avec, actuellement, des applications aux problèmes de frottements ; aux problèmes de commande moteur ; en électrophysiologie cardiaque (étude du myocarde).
- de systèmes de réaction - diffusion avec application à la modélisation de phénomènes physico-chimiques rencontrés dans nos applications ``Santé'' : conduction dans les nerfs sympathique ou parasympathique, dynamique du Calcium dans les cellules cardiaques - ou dans nos applications ``Automobile'' : dynamique des pots catalytiques et sondes de richesse pour moteurs à combustion interne, modèles réduits pour ces moteurs.
- de systèmes à retards qui interviennent en automobile (régulation de richesse des gaz, commande d'organes à travers un bus multiplexé...).
- de systèmes oscillants, souvent à base d'éléments précédents : hystérésis, retards...

La conception et la programmation temps réel synchrone d'algorithmes de commande et de traitement du signal :
- spécification de traitements multicadences complexes en utilisant le langage SIGNAL. Application au traitement de signaux physiologiques ( ECG, respiratoire, pression artérielle, mouvements...) avec le développement de LARY_C.
- développement de la méthodologie ``Adéquation Algorithme Architecture'' ( AAA) pour résoudre les problèmes de prototypage rapide optimisé et de conception conjointe logiciel-matériel (``co-design'') posés par l'implantation sous contraintes temps réel et d'embarquabilité, d'algorithmes de contrôle-commande, de traitement du signal et des images, sur des architectures hétérogènes composées de processeurs et/ou de circuits spécialisés ( ASIC, FPGA) communicant par des bus ou des liens point-à-point. Pour supporter cette méthodologie, nous développons le logiciel de CAO niveau système SynDEx.



previous up next contents
Précédent : Composition de l'équipe Remonter : Applications et Outils de l'Automatique Suivant : Fondements scientifiques