LCIS

04 75 75 94 49

Nous contacter

Nos publications

EQUIPE CO4SYS

Coordination, Coopération, Contrôle des systèmes complexes

CO4SYS : coordination, coopération, contrôle des systèmes complexes

L’équipe CO4SYS se préoccupe de la modélisation, de la commande et de la supervision des systèmes complexes artificiels. Ces systèmes sont constitués d’un grand nombre d’entités en interaction, les unes avec les autres et avec leur environnement. Ces interactions sont souvent non-linéaires et contiennent généralement des boucles de rétroaction. La complexité de ces interactions donne lieu à l‘émergence de phénomènes difficilement prédictibles à partir de l’observation et de l’analyse des interactions élémentaires.
 
L’équipe utilise et contribue à différentes approches de l’informatique et de l’automatique pour modéliser ces systèmes, composés de nœuds interconnectés mais faiblement couplés, qui nécessitent cependant le respect de contraintes globales. L’impossibilité d’un contrôle total et l’irréversibilité des actions effectuées sur de tels systèmes appuient la conception de systèmes décentralisés dans lesquels les nœuds ont une part d’autonomie et construisent dynamiquement, au travers de leurs interactions, de l’auto-organisation du système.
 

Dans cette optique, l’équipe s’intéresse donc aux systèmes multi-agents physiquement distribués dans lesquels cohabitent des agents aux capacités réactives et cognitives, devant trouver des compromis entre des objectifs locaux et globaux potentiellement incompatibles, raisonnant avec des connaissances partielles du système global et devant assurer un routage dynamique et non sûr de la communication. Ce paradigme permet l’intégration d’approches complémentaires provenant de l‘intelligence artificielle collective et de la théorie du contrôle.

Quatre axes contributifs participent au développement d’une approche sociale pour la modélisation et la commande des systèmes complexes coopérants.

Schéma CO4SYS approche sociale modélisation et commande systèmes complexes

Les Axes de Recherches

Systèmes sociaux

De plus en plus de systèmes sont aujourd’hui construits pour supporter l’activité des humains ou simuler des sociétés organisées. Ces systèmes sociaux constituent une catégorie de systèmes complexes où des approches de modélisation multi-agent sont intéressantes car elles imposent de se préoccuper de l’intégration de capacités cognitives et de métaphores sociales. Nous nous concentrons sur la production de modèles multi-agent de décision, de coordination, d’organisation sociale intégrant des comportements sociaux basés sur des connaissances sur le contexte.


Des mécanismes seront plus particulièrement étudiés comme la levée de doute sur l’activité, la coordination d’acteurs, la simulation d’organisation, la détection d’émergence de structure d’interaction et d’organisation ainsi que les techniques logicielles (programmation orientée aspect) pour intégrer des algorithmes ou briques logicielles embarquables sur des agents autonomes permettant de construire des logiciels sociaux.

Systèmes collectifs embarqués

Nous nous intéressons à l’articulation des objets physiques dans différents collectifs. Le problème de cette articulation, rencontré habituellement dans les systèmes multi-agents, est rendu plus difficile en raison de la dimension physique du système global.


Tout d’abord, les agents physiques ont des ressources limitées que ce soit, par exemple, pour des raisons de consommation d’énergie ou d’optimisation d’un coût unitaire de production. Le nombre de calculs faisable par seconde et les capacités de stockage sont donc moins importants que dans le cadre des systèmes informatiques classiques : utiliser des modèles d’IA existants nécessite souvent de les dégrader.


Ensuite, la dimension physique du système global, et notamment l’environnement partagé avec l’humain, augmente le nombre et la criticité des contraintes extra fonctionnelles qu’il convient de prendre en considération. L’ouverture intrinsèque des environnements du monde réel et l’appartenance des objets à différentes organisations posent les questions du couplage de systèmes et de l’intégration d’agents hétérogènes dans un système global.

Couplages de systèmes auto-organisés et émergents

Un système complexe artificiel peut être composé de plusieurs systèmes composants qui peuvent être des systèmes émergents ou auto-organisés. Ces systèmes émergents mettent en avant des productions collectives obtenues par la coopération des entités qui les constituent dans un contexte totalement décentralisé.

La difficulté d’observation et de contrôle des systèmes de systèmes émergents résultants est liée à la difficulté de détecter, d’inscrire et de manipuler les productions collectives. Il est nécessaire de travailler sur l’observation, la conception et le contrôle de ces systèmes particuliers qui doivent reposer sur une vision multi-niveaux des structures et des comportements.

Nous nous intéressons plus particulièrement à la détection et la manipulation de structures ou comportements émergents, aux mécanismes d’interaction entre systèmes émergents et à l’accompagnement méthodologique de leur composition.

Systèmes multi-physiques

Parmi les systèmes complexes naturels ou artificiels, nombreux sont ceux où les interactions internes (entre sous-systèmes élémentaires) et externes (avec l’environnement) prennent la forme d’échanges de puissance de différentes natures.

Une représentation structurée des ces échanges et des dynamiques associées est alors utile pour permettre de développer des représentations dynamiques modulaires pour ces systèmes ouverts, ainsi que des méthodes d’analyse structurelle de leurs propriétés dynamiques et des méthodes robustes de commande et de supervision.

Parmi les méthodes mises en oeuvres, au sein de l’équipe, pour aborder ces différents problèmes de modélisation, d’analyse et de commande, on peut citer la formulation hamiltonienne à ports (modélisation Bond Graph), la modélisation mésoscopique (automates cellulaires ou modèles de Boltzmann sur réseau) et la commande non linéaire structurée (par passivité ou interconnection).

Parmi les nombreux exemples d’applications étudiés dans l’équipe, on peut citer les systèmes complexes de transport et de distribution (eau, énergie électrique, chaleur), les réseaux de capteurs et d’actionneurs RF (éventuellement mobiles) pour la supervision des systèmes spatialement distribués, les systèmes mécatroniques complexes (drones en formation, par exemple) et les systèmes complexes en génie des procédés.

Les membres de l’équipe CO4SYS

Portrait Jean-Paul JAMONT

Jean-Paul JAMONT

Professeur des universités

Portrait Laurent Lefèvre

Laurent LEFEVRE

Responsable d’équipe, Professeur des universités

Portrait Denis Genon-Catalot

Denis GENON-CATALOT

Maître de conférences

Portrait Damien Genthial

Damien GENTHIAL

Maître de conférences

Eduardo MENDES

Professeur des universités

Portrait Annabelle Mercier

Annabelle MERCIER

Maître de conférences

Ionela PRODAN

Maître de conférences

Simon GAY

Maître de conférences

Clément RAIEVSKY

Maître de conférences

Michel OCCELLO

Professeur des universités

François SURO

Maître de conférences

Sébastien JEAN

Maître de conférences

Huu Thinh DO

Doctorant

Vincent MARGUET

Doctorant

Karem HAFSI

Doctorant

Romain LIEVIN

Doctorant

Maximilian MOGLER

Doctorant

Duc-Tri VO

Doctorant

Minh Tuan Dinh

Doctorant

Weikang ZENG

Doctorant

La liste complète des membres du laboratoire se trouve ici.

Les équipes recherchent et accueillent régulièrement des nouveaux chercheurs et doctorants afin de contribuer à leurs recherches.

Les Publications

Ils ont collaborés avec CTSYS

Les Collaborations Académiques et Publiques

Les Partenariats Industriels Contractuels

Vous souhaitez soumettre votre projet pour collaborer avec notre équipe ?