Problématiques industrielles actuelles en Control Engineering
Ref: 3GS2060
Description
Si le développement des systèmes automatisés a connu de grandes avancées
durant les cinquante dernières années, des problématiques actuelles
sont encore au cœur de la recherche scientifique et des bureaux de
R&D. Ainsi convient-il de rechercher des méthodologies s'ancrant
pleinement dans l'évolution du paysage industriel et tirant parti des
avancées technologiques (IA par exemple) pour améliorer les performances
des pilotages et prendre en compte les nombreuses contraintes haut
niveau. Ce cours se propose ainsi de présenter quelques thématiques
actuelles en plein essor qui constituent des défis à relever dans la
communauté du Control Engineering.
Prérequis
Commande des systèmes dynamiques (2A)
Cours GSI de SD9
Syllabus
A. Utilisation de l'IA pour la commande prédictive (9HPE)
Allocation des fonctions de protection aux systèmes de contrôle commande (régulation, limitation, protection, accident grave) selon leur niveau de sûreté/défense en profondeur.
L'utilisation de l'Intelligence Artificielle dans le cadre du calcul de lois de commande est une thématique en plein essor dans le domaine du Control Engineering. Cette première partie du module vise à illustrer comment l'utilisation de érseaux de neurones pour modéliser un système avec une apprcohe "boîte noire" peut être une alternative intéressante dans le cadre de la commande prédictive. En particulier, une telle commande suppose la mise à disposition d'un modèle de prédiction permettant d'anticiper le comportement du système soumis à des entrées de commande précalculées par optimisation. Fort de leur pouvoir d'approximateur universel, les réseaux de neurones apparaissent comme une alternative intéressante et data-driven pour la modélisation des systèmes dynamiques dans ce cadre.
- Rappels sur les réseaux de neurones et les algorithmes d'apprentissage
- Modélisation de systèmes dynamiques par réseaux de neurones (cas d'étude)
- Utilisation pour la commande prédictive (cas d'étude)
B. Certification de l'IA (3HPE)
Cette partie du module abordera l'« Évaluation des systèmes d’IA ».
Elle présentera ainsi les éléments clés pour l’évaluation de systèmes à base d’apprentissage qui posent des problèmes spécifiques pour l’évaluation, en raison notamment de leur opacité, entrainant une difficulté pour comprendre ou expliquer les décisions des systèmes, et en raison de leur non linéarité. Seront en particulier abordés les principes de l’évaluation, les métriques, les corpus de données, et les méthodes pour l’analyse des résultats.
C. Contrôle Commande de sûreté – un environnement multiple (6HPE)
Le contrôle commande de sureté présente un cadre très particulier pour les lois de commande dans lequel la difficulté principale réside non pas dans le calcul explicite du contrôle, mais plutôt dans la prise en compte d'exigences et de contraintes de haut niveau afin de garantir les impératifs de sureté. Cette partie du module aborde cet aspect à partir de l'exemple du contrôle commande dans le contexte du nucléaire.
- Présentation générale de l’EPR2 (1h30)
Systèmes de sauvegarde qui préservent l’intégrité du réacteur (injection de sûreté).
- Overall I&C : les différents systèmes de CC de sûreté dans un réacteur (1h30)
Allocation des fonctions de protection aux systèmes de contrôle commande (régulation, limitation, protection, accident grave) selon leur niveau de sûreté/défense en profondeur.
- Capteurs et actionneurs (1h30)
- Cas d'étude (1h30)
- Définition des exigences : Scénarios de fonctionnement normal et accidentel. (1 boucle 4 capteurs, pression pressuriseur, 2 vannes)
- Mise en place d’un enregistreur de variables (entrées/sorties) de la fonction pour permettre l’analyse des résultats
- Modélisation à partir d’exigences de la fonction de protection (logique et conditions d’autorisation, surveillance, supervision)
- Simulation et préparation des scénarios de test (hors gamme d’un capteur, discordances)
- Analyse des résultats et réalisation d'un rapport de test
Composition du cours
Série de cours avec experts invités issus des mondes académique et industriel, étude de cas
Ressources
- Conférences, TD et TPs encadrés par des intervenants de Safran, du CEA et de Framatome
- TDs et cas d'étude issus des domaines d'expertise des intervenants industriels
- TP utilisant les systèmes du Département Automatique
Résultats de l'apprentissage couverts par le cours
A la fin de ce module, les étudiants seront capables de :
- Comprendre certains des enjeux actuels du Control Engineering, notamment en termes d'introduction de l'Intelligence Artificielle pour les lois de commande
- Définir un modèle de prédiction de systèmes dynamiques pour la commande à l'aide de réseaux de neurones
- Maitriser certains outils d'évaluation et les métriques correspondantes en vue de certifier des systèmes fondés sur l'Intelligence Artificielle
- Appréhender comment les objectifs de sécurité influent sur l'ensemble de la chaine de conception d'une loi de commande
Support de cours, bibliographie
- Maxime POUILLY-CATHELAIN. Synthèse de correcteurs s’adaptant à des critères multiples de haut niveau par la commande prédictive et les réseaux de neurones. Thèse de doctorat de l’Université Paris-Saclay, 2020.
- Nuclear Reactor Kinetics and Plant Control. An advanced course in Nuclear Engineering, Yoshiaki Oka, Katsuo Suzuki, 2013, Springer,
- Seyed Mohammad Hossein Mousakazemi, Navid Ayoobian, Gholam Reza Ansarifar. Control of the pressurized water nuclear reactors power using optimized proportional–integral–derivative controller with particle swarm optimization algorithm. Nuclear Engineering and Technology. Volume 50, Issue 6, August 2018, Pages 877-885.
- Alain Bensoussan, Yiqun Li, Dinh Phan Cao Nguyen, Minh-Binh Tran, Sheung Chi Phillip Yam, Xiang Zhou. Chapter 16 - Machine learning and control theory. Handbook of Numerical Analysis. Volume 23, 2022, Pages 531-558.