Partager

Contribution à la chaîne d’ingénierie de Framatome pour la conception des systèmes de contrôle-commande EPR

Crédit : © unsplash-nicolas-hippert
Framatome a fait appel à l’expertise en jumeau numérique du CEA-List pour garantir l’absence de «bug» d’une plateforme de contrôle commande classée.

Framatome propose ToolChain, une chaîne d’outils permettant de concevoir des systèmes à la fois logiciels et analogiques. Cette ToolChain s’appuie sur un jumeau numérique du système réalisé avec une customisation de l’outil Alices de Corys. L’allocation de fonctions sur un système analogique est cependant complexe : la logique du contrôle n’est pas opérée sur un calculateur centralisé mais répartie sur un grand nombre de cartes électroniques dédiées reliées entre elles. Le calcul et la gestion de l’allocation de cette logique comprenant plusieurs centaines d’éléments, cela rend leur connexion laborieuse et potentiellement sujette à erreur sans outil adapté.

L’atelier de la ToolChain Framatome pour les EPR

Framatome a demandé au CEA-List d’adapter l’outil HAllo (Analog I&C Allocator), résultant du projet Orion, pour l’intégrer à cette ToolChain. HAllo calcule, à partir d’une description de circuits électroniques, une allocation des composants de ces circuits sur les cartes, qui sont à leur tour allouées dans des racks, puis dans des armoires. Le défi de ce calcul d’allocation réside dans la multiplicité des contraintes. Elles peuvent être fonctionnelles (préserver l’isolation des signaux, …), ou venir de la technologie (nombre de fonctions par module, intensité maximale sur les pistes, …). Enfin, certaines contraintes ne sont pas formalisées mathématiquement (lisibilité de l’architecture, …) et sont laissées à la charge du systémier. L’intégration de HAllo dans la ToolChain laisse au systémier la main sur les décisions qui relèvent de son expertise. Les calculs d’allocations s’appuient sur un outil open source d’optimisation venant de la recherche opérationnelle et utilisent des algorithmes plus simples quand la combinatoire le permet, pour que Framatome soit autonome sur les futures évolutions de HAllo.

 

Avec l’aide des équipes de Corys, HAllo construit maintenant sa description des circuits à partir de la ToolChain, donne la main au systémier pour certaines décisions et écrit l’allocation calculée dans ToolChain.

Le jumeau numérique, combiné aux outils d’optimisation permet d’adresser le verrou de l’allocation des systèmes analogiques et de participer à la résilience du service de contrôle-commande des centrales.

Xavier Zeitoun

Ingénieur-chercheur — CEA-List

A lire également

Domaines applicatifs

Le numérique au service du développement durable

En optimisant les chantiers de déconstruction et les processus industriels, les technologies numériques peuvent aider à réduire notre impact sur l’environnement.
Lire la suite
Programmes de recherche

Ingénierie numérique collaborative augmentée

Assister les ingénieurs dans la conception de systèmes complexes qui comportent un nombre croissant de logiciels.
Lire la suite
Programmes de recherche

Outils d’ingénierie open source

Quand le CEA-List crée des outils Open Source à l’attention des ingénieurs directement exploitables par les ingénieurs, une approche pragmatique de diffuser la recherche auprès de l’industrie...
Lire la suite