CEA Dapnia Saclay 24 Janvier Hervé COPPIER ESIEE-Amiens De L’Identification et de la Modélisation au Contrôle : le Multicontrôleur, une stratégie pour les boucles de régulation en contrôle avancé dans les Systèmes Cryogéniques au CERN
CEA Dapnia Saclay 24 Janvier Plan Introduction UNICOS pour les systèmes Cryogéniques Stratégies de contrôle avancé pour UNICOS L’Objet MultiContrôleur Présentation Les algorithmes de contrôle avancé Le ‘ Kit d’outils d’automatique ’ Identification et modélisation Validation Simulation Résultats Expérimentaux Le ‘kit d’outils de contrôle avancé’ L’ Object MultiContrôleur Conclusion
CEA Dapnia Saclay 24 Janvier Introduction UNICOS pour la Cryogénie Pour avoir un accélérateur à hautes énergies, les équipes du service cryogénie du CERN créent des conditions extrêmes de température sur les détecteurs et le LHC au moyen d’un système de contrôle efficace. A cet effet les concepteurs ont crée un “framework” (cadre de travail) industriel appelé UNICOS (UNified Industrial COntrol System). UNICOS a été développé suivant le concept orienté objet pour les technologies de contrôle de procédés industriels basé sur des solutions mixtes automates -SCADA.
CEA Dapnia Saclay 24 Janvier Introduction Stratégies de contrôle avancé pour UNICOS La première version d’UNICOS n’utilisait que des boucles de régulation standard PID. Pour les systèmes cryogéniques les correcteurs PID sont souvent inefficaces pour résoudre des problèmes critiques (réponse inverse, temps morts longs, systèmes non-linéaires). L’Objet MultiContrôleur introduit ces stratégies de contrôle avancée
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Présentation Objet développé pour automates et les systèmes de supervision Une simple interface pour tous les algorithmes de régulation Un seul ensemble de paramètres de réglages pour tout type de commande Une conception flexible pour ajouter d’autres algorithmes de boucles de régulation Une procédure de réglage efficace Une Interface Homme Machine (IHM) avec différentes vues de tendances Il permet le contrôle global de la boucle de régulation via une unique représentation objet centralisée à travers différentes vues utilisées dans l’interface homme machine
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Presentation PLC representation SCADA representations
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé Prédicteur de Smith(Systèmes stables et instables) Correcteur PFC (Predictive Function Control) Correcteur GPC (Global Predictive Control ) Le contrôleur RST
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé Prédicteur de Smith (Systèmes stables et instables) Smith Predictor functional view Smith Predictor principle: “from a real to a fictive structure”
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé Prédicteur de Smith (Systèmes stables et instables) Matausek Modified Smith Predictor for integrator system
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé PFC: Predictive Function Control
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé PFC: Predictive Function Control Application à un premier ordre La loi de commande est la suivante : PFC Généralisée La loi de commande est la suivante :
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé GPC: Global Predictive Control L’idée de la GPC est de calculer une future séquence de loi de commande de façon à minimiser la fonction de coût sur un horizon de prédiction. Le système CARIMA
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé GPC: Global Predictive Control Le Prédicteur y(t+j) Les Equations Diophantines La Fonction de coût
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé GPC: Global Predictive Control L’incrément de la loi de commande est calculé par: avec et
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé Le contrôleur RST
CEA Dapnia Saclay 24 Janvier L’Objet Multicontrôleur Les Algorithmes de Contrôle Avancé Le contrôleur RST RST form of the GPC controller
CEA Dapnia Saclay 24 Janvier Le ‘Kit d’outils de contrôle avancé’ Identification du modèle méthode des moindres carrés récursifs(RLS) méthode des moindres carrés étendus ( RELS) méthode Recursive Maximum Likehood (RML)
CEA Dapnia Saclay 24 Janvier Le ‘Kit d’outils de contrôle avancé’ Simulation et Validation Validation du Premier Ordre :Tests RDI et RN Test de blancheur (pour RLS, RELS, RML) Simulation du modèle
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux Le ‘Kit d’outils de contrôle avancé’ Identification en ligne d’une régulation de pression décrit par un modéle ARMAX (système instable du 1 Er ordre avec un temps mort de 4 secondes ): 2 protocoles expérimentaux sont étudiés : Matlab software (offline) Schneider PLC avec UnityV2 software (online)
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux Le ‘Kit d’outils de contrôle avancé’ Evolution des paramètres suivant les protocoles expérimentaux b1 (RELS) Matlab offline identification Schneider PLC online identification
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux Le ‘Kit d’outils de contrôle avancé’ Evolution des paramètres suivant les protocoles expérimentaux b1 (RML) Matlab offline identification Schneider PLC online identification
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux Le ‘Kit d’outils de contrôle avancé’ Evolution des paramètres suivant les protocoles expérimentaux c1 (RELS) Matlab offline identification Schneider PLC online identification
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux Le ‘Kit d’outils de contrôle avancé’ Evolution des paramètres suivant les protocoles expérimentaux c1 (RML) Matlab offline identification Schneider PLC online identification
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux Le ‘Kit d’outils de contrôle avancé’ Résultats des Tests
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux L’ Object MultiContrôleur Exemple du second ordre Réglages du Multicontrôleur
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux L’ Object MultiContrôleur Control signal
CEA Dapnia Saclay 24 Janvier Résultats Expérimentaux L’Object MultiContrôleur Process output
CEA Dapnia Saclay 24 Janvier Conclusion Le ‘Kit d’outils de contrôle avancé’ Permet de trouver d’identifier le bon modèle Sous environnement automates (traitement en temps réels ) Valable pour plusieurs types de d’identification L’Object MultiContrôleur Efficacité de l’objet pour la commande de procédés Algorithmes de contrôle avancé pour boucles de regulation Une seule approche globale Une interface unique Homme Machine ( SCADA)
CEA Dapnia Saclay 24 Janvier Bibliographie Cabaret, S.., Coppier, H., ”From Identifying and Modeling to Control: the MultiController, an advanced control loop strategy for Cryogenic systems at CERN”, 6th Eurosim Congress on modeling and Simulation, EUROSIM 07, Ljubljana,Slovénie,September9-13 Pezzetti S.., Coppier, H., Rachid A., Chadli M. ” Process Identification Through Test on Cryogenic System”, 6th Eurosim Congress on modeling and Simulation, EUROSIM 07, Ljubljana, Slovénie, September 9-13, 2007 Moraux A., Pezzetti M., Coppier, H., Chadli M., Rachid A. ”Modeling Workstation for a Krypton Condenser System ”, 6th Eurosim Congress on modeling and Simulation, EUROSIM 07, Ljubljana, Slovénie, September 9-13, 2007.