Application n°2 (marine) Navire à cycle combiné - acotris.c-s.fr
Transcription
Application n°2 (marine) Navire à cycle combiné - acotris.c-s.fr
12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone Application n°2 (marine) Navire à cycle combiné 1 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone SOMMAIRE : • Ce qui est fait • Ce qui reste à faire • Planning prévisionnel 2 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone 12 Mars 2003 •Ce qui est fait QV QCIR NB ND QEA V6170 V6100 9MW 25MW 3 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone 12 Mars 2003 Combined Process : general scheme Steam drum Qv steam NB water Heat Recovery Steam Generator Circulation Steam turbine Condenser Qea Deaerator V6100 Qcond steam water V6170 ND PODs Gas turbine Mechanical / Electromagnetic Energy 4 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone 12 Mars 2003 logiciel matlab simulink scilab scicos ballon process (CC + Proc) continus version 1.0 fichiers 1.0 graph.m graphdd.m init.m NB_stimuli.mat degazeur (CC + Proc) discrets + alarme (CC + Proc) continus 1.0 tag ballon (CC + Proc) continus CC discret + Proc continu 1.0 1.0 process.mdl graph.m init.m ND_stimuli.mat ND_stimuli2.mat ND_stimuli3.mat proce ss.mdl graph.m init.m processta g.mdl dégazeur (CC + Proc) continus CC discret + Proc continu 1.0 1.0 graph.m init.m NB_stimuli.mat process.mdl init.sci proc_ba l.cos CCBallon1_body_separate.o init.sci entrees.m proc_deg_e t_CC.cos init.sci entrees.m CCDEG_body_separate.o proc_de g_et_CC.cos Makefile CCDEG.SIG tag objecteering signal syndex ballon ballon ballon (CC + Proc) continus CC discret + Proc continu 1.0 1.0 CC CC + Proc (CS/SITIA) 1.0 2.0 CC + Proc 1.0 CC + Proc (CS/SITIA) 2.0 algorithme CC assembleur + alarme + architecture SNCC 1.0 CCDEG.PAR init.sci ta g.cos init.sci tag.cos PI_body_separate.o CDP_body_separate.o tag_CCsigna l.cos regulateurBallon4.ofp Re gula teurBa llon0,6_english_2state s.ofp Re gula teurBa llon0,6_english_3state s.ofp Proce ssusBa llon0.7.ofp env_Re gula te ur.SIG regulate ur.SIG de bitVa pe ur.SIG nive auBallon.SIG ge nera l.SIG loide Comma nde .SIG processusBa llon.SIG interfa ce.SIG RBconsigne.dat RC_Bconsigne.dat RBtime.dat RC_Btime.dat env_Regulateur env_Re gula torCore .SIG ControlEqua tion.LIB DrumLeve .LIB DrumLeve lSe nsor.LIB Re gula tor.LIB Ste amFlow .LIB Ste amFlow Se nsor.LIB Supe rvisor.LIB envProcessCore.SIG De bitEa uAlime nta ire .LIB De bitVape ur.LIB LoiDe Simula tion.LIB Proce ssBallon.LIB CCBAL.sdx 5 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone •Ce qui est nouveau • Congrès Simouest 2002 (28/29 nov. 2002, Ecole Centrale de Nantes : MARINE, Navire Virtuel, où en est-on ?). • Présentation : " A marine aplication for ACOTRIS project. " (Pascal PICARD & Frédéric THEPAUT (SITIA) / Michel NAKHLE & Charles MODIGUY & Nhan TRUONG TRUNG (CS SI) / Jean-Yves RENAUD (CAT)) • Démonstration : Spécification du contrôle-commande d'un process ballon vapeur en UML, génération automatique du code en SIGNAL (passerelle), démonstration sur deux PO par interfaçage en JAVA. • Spécificatin sous SynDEx : Document DCD (Document de Conception Détaillée) : Projet ACOTRIS – Application Projet N° 2 – Présentation de l'architecture du SNCC – Ind. 1 – 26/02/2003 6 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone •Ce qui reste à faire et planning prévisionnel • Simplification de la TAG et de son contrôle – commande (plutôt en discret) ; validation sur Matlab. (SITIA) : mars-avril 2003. • Tester la 2nde passerelle " UML ! SIGNAL " sur la TAG simplifiée : début avril à mai 2003. (CS – CEA – assistance SITIA) : avril-mai 2003. • Tester la passerelle " UML ! SynDEx " sur le processus Ballon Vapeur : 1er mai à juin 2003. (CS - SITIA) • Participation à la rédaction du document final " utilisateur " (Partie SITIA.) • Préparation dernière réunion prévue en septembre 2003 : juin à septembre 2003. 7 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone Développement SynDEx 8 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone Structure du régulateur ballon sous SynDEx (en cours) " But - Explorer les possibilités de SynDEx en vue de la description de l’application marine - Décrire l’algorithme de régulation et l’architecture existante - Retrouver un temps de cycle conforme à la réalité " Algorithme - Régulateur PI - Alarme sur le niveau qui agit sur la consigne " Architecture - SNCC : régulateur, automates, poste opérateur (XOPS).. - Temps entre une commande opérateur → réponse en sortie < 1 sec. 9 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone Algorithme de régulation sous SynDEx 10 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone SNCC du navire à cycle combiné MC68060 10 Mbits/s MC68060 9600 Bd Régulateur ballon 11 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone Modélisation partielle de l’architecture 12 12 Mars 2003 Analyse et Conception à Objet Temps Réel pour Implantation asynchrone / Synchrone Calcul d’adéquation 13
Documents pareils
Application n°2 (marine) Navire à cycle combiné - acotris.c-s.fr
• La mise en œuvre de la passerelle YATUS a été réalisée en prenant pour exemple le processus
BALLON de l ’application Marine.
• L ’évaluation des différentes passerelles sera faite sur un autre pr...