Aperçu
Les jumeaux numériques (JN) sont apparus comme un moyen d’interagir avec le monde physique et d’explorer des scénarios hypothétiques à différents niveaux d’abstraction. Cependant, la plupart des JN sont des entités monolithiques conçues de manière ad hoc pour des jumeaux physiques (JP) spécifiques.
Pour permettre une mise à l’échelle industrielle de cette technologie, nous devons rendre possible la construction de JN à partir de parties modulaires, de manière similaire à la façon dont Gustave Eiffel a révolutionné le génie civil à la fin du 19ème siècle avec la construction modulaire de la Tour Eiffel.
Les défis concernent la manière dont les JN peuvent être modularisés pour permettre la composition à la fois au moment de la conception et du déploiement, aux niveaux syntaxique (forme concrète des interfaces) et sémantique (alignements d’ontologies). Cette modularisation concerne également les services fournis par les JN, incluant le traitement de données et l’exploration de scénarios basée sur l’apprentissage automatique.
Avoir un JN modélisant un JP à l’échelle 1:1 est à la fois un argument marketing et un oxymore scientifique. Un modèle est toujours “faux” par rapport à la réalité, mais certains modèles peuvent être utiles si vous comprenez leur distance par rapport à la réalité. Cela s’étend sur trois dimensions : échelle, fidélité et gestion de l’incertitude. L’échelle et la fidélité représentent le niveau d’abstraction (l’échelle de la carte), tandis que la gestion de l’incertitude reflète la confiance dans les valeurs d’attributs du JN (par exemple, la largeur de la rivière est de 10m ± 2m). Une fois identifiées au sein d’un JN, celles-ci peuvent être propagées à travers les frontières des JN au niveau de la fédération.
Le projet se concentre sur l’architecture modulaire, la composition, l’interopérabilité et la gestion de l’échelle, de la fidélité et de l’incertitude avec des objectifs clairs : permettre la modularisation pour une composition flexible, l’orchestration au déploiement, l’interopérabilité sémantique via les graphes de connaissances, et une propagation appropriée de l’incertitude à travers les systèmes fédérés.
Cas d’Usage Associés
Les cas d’usage dans PC2 nécessitent l’interopérabilité comme caractéristique critique, ainsi que des cas démontrant des approches modulaires pour construire des JN ou organiser des fédérations de JN.
Investigateur et Partenaires du Projet
Investigateurs Principaux :
Jean-Marc Jézéquel
Professeur d'Ingénierie Logicielle à l'Université de Rennes/Inria
Jean-Marc Jézéquel est Professeur d’Ingénierie Logicielle à l’Université de Rennes et membre de l’équipe DiverSE à IRISA/Inria, ainsi que membre de l’Institut Universitaire de France (IUF). Depuis 2024, il est Président d’Informatics Europe. De 2012 à 2020, il a été Directeur d’IRISA, l’un des plus grands laboratoires publics de recherche en informatique en France. En 2016, il a reçu la Médaille d’Argent du CNRS et en 2020 le prix de carrière IEEE/ACM MODELS. Il a été professeur invité à l’Université McGill en 2022. Ses intérêts incluent l’ingénierie logicielle dirigée par les modèles pour les jumeaux numériques avec des contraintes de qualité de service, incluant sécurité, fiabilité, performance, temporalité, etc. Il est le PI du projet franco-allemand MBDO pour aider à construire des jumeaux numériques pour l’Industrie 5.0 de manière DevOps. Il est l’auteur de 4 livres et de plus de 300 publications dans des revues et conférences internationales.
Jannik Laval
Maître de conférences à l'Université Lumière Lyon 2
Jannik Laval est maître de conférences HDR en sciences du logiciel (CNU 27) à l’Université de Lyon 2 et membre du laboratoire DISP, depuis 2015. Il est responsable de l’axe/équipe TOOLS du laboratoire, élu au conseil du laboratoire, et actif au sein de la communauté national (GT EDT au GDR Scilog, organisation de journées dédiées aux jumeaux numériques). Il a obtenu son HDR en 2020 à l’université de Lyon, ainsi qu’un doctorat en informatique en 2011 à l’université de Lille. Ses activités de recherche portent principalement sur la gestion du cycle de vie des systèmes logiciels, l’ingénierie des systèmes de systèmes, le génie logiciel appliqué aux systèmes cyberphysiques, les jumeaux numériques et leur fédération. Auteur ou coauteur de plus de 55 articles de revues ou en conférences internationales, il construit des projets de recherche avec des partenaires nationaux et internationaux (Polytechnique Montréal), académiques comme industriels. Il co-dirige le PC2 DTCOMPOSE avec Jean-Marc Jézéquel.
Partenaires Participants :
Mise en Œuvre du Projet
Le projet est structuré en trois packages de travail complémentaires, abordant l’architecture modulaire, la composition et l’interopérabilité sémantique.
Workpackage1 : Architecture de Référence JN
Responsable : DiverSE (Inria/U. Rennes)
Partenaires : P4S (IMT), DISP (Univ. Lumière Lyon 2), UPPA
Objectifs :
- Développer une théorie unifiée des méta-données pour la gestion de la variabilité, fidélité et incertitude
- Établir des motifs d’architecture de référence pour les systèmes de jumeaux numériques modulaires
- Créer une fondation pour la composition systématique et l’interopérabilité
Tâches Clés :
- Définir un cadre de méta-données pour les caractéristiques des JN
- Établir des motifs architecturaux pour la conception modulaire de JN
- Développer des lignes directrices pour la propagation de variabilité et d’incertitude
Workpackage2 : Modularisation et Composabilité JN
Responsable : P4S (IMT)
Partenaires : DiverSE (Inria/U. Rennes), DISP (Univ. Lumière Lyon 2), CIAD (U. de Bourgogne)
Objectifs :
- Permettre la construction de JN à partir de parties pré-existantes ou par rétro-ingénierie
- Supporter la composition au moment de la conception (composants logiciels) et au moment du déploiement (Systèmes de Systèmes, Fédérations)
- Gérer l’évolution incluant les systèmes neuromorphiques
Tâches Clés :
- Développer des méthodologies de construction de JN basées sur les composants
- Créer des mécanismes de composition et d’orchestration à l’exécution
- Implémenter la gestion de l’évolution pour les systèmes adaptatifs
Workpackage3 : Interopérabilité Sémantique JN
Responsable : Moex (Inria)
Partenaires : Wimmics (Inria), IRIT/SM@RT (Univ. Toulouse Jean Jaurès)
Objectifs :
- Appliquer les technologies du web sémantique pour l’alignement d’ontologies entre JN conçus indépendamment
- Améliorer et valider la qualité des graphes de connaissances
- Maintenir des traces sémantiques des expériences de jumeaux numériques
Tâches Clés :
- Développer des méthodes d’alignement d’ontologies pour la fédération de JN
- Créer des cadres d’évaluation de qualité des graphes de connaissances
- Implémenter le suivi sémantique pour les interactions et expériences de JN
Publications liées
Engineering Digital Twins: A Research Roadmap PC1 PC2 PC3 PC4 PC5
Benoît Combemale, Pascale Vicat-Blanc, Arnaud Blouin, Hind Bril El Haouzi, Jean-Michel Bruel, Julien Deantoni, Thierry Duval, Sébastien Gérard, Jean-Marc Jézéquel • 2025
EDTconf 2025 - 2nd International Conference on Engineering Digital Twins
Offres d'emploi liées
Federation of data and models to define digital twins
The digital twin is a repository of knowledge that must be modeled and constructed from highly heterogeneous sources of information. This heterogeneity has several sources: the nature of the information, but also its temporality (real time, futures, pasts). The aim of this thesis is to overcome this obstacle of heterogeneity.
- Master degree in computer science
- Programming skills
- +2 autres exigences
Aggregation of digital twins in the manner of Systems of Systems
The goal is to develop a System of Systems approach from the design stage onwards. This will enable each component of the digital twin to be identified in relation to a physical system functionality, and their assembly will result in a complete digital twin through aggregation, whose lifecycle management will be controllable, just like the physical system.
- Master degree in computer science
- Programming skills
- +2 autres exigences
Integration and synchronization of digital twins for co-simulation
This PhD project aims to propose a framework enabling the integration and synchronization of heterogeneous digital twins for reliable co-simulation. The objectives consist to consider how heterogeneous DT can be integrated into a coherent co-simulation framework.
- Master degree in Software Engineering
- Experience with digital twins