Modelado de sistemas de control distribuido basado en xml para integración de herramientas COTS (MCYT PLAN NACIONAL I+D+I 2000-2003. REF DPI2003-02399)
- Personal investigador:
- Marga Marcos, Darío Orive, Javier Portillo, Maria Isabel Sarachaga, Elisabet Estévez, Isidro Calvo, Antonio Fabián López, Fernando Artaza, Itziar Cabanes, Nagore Iriondo
- Periodo:
- desde 2003 hasta 2006
- Entidad financiadora:
- UPV/EHU
- Descripción:
-
<strong>Investigadora principal UPV/EHU:</strong> Marga Marcos<br/>
<strong>Socios:</strong><br/>
<strong>Resumen:</strong><br/>
El objetivo del proyecto es desarrollar metodologías y herramientas para el diseño y desarrollo de sistemas de control distribuido (SCD) con un alto grado de flexibilidad, fiabilidad y reutilización de aplicaciones ya desarrolladas. Los grandes avances producidos en los últimos años, tanto en sistemas hardware específicos para control (PLCs, ordenadores industriales, buses industriales, controladores,...) como en herramientas COTS(Commercial-Off-The-Shelf) multi-disciplinares (análisis, simulación y generación de código en diferentes dominios de conocimiento), ofrecen grandes posibilidades para diseñar y desarrollar sistemas distribuidos. El factor clave a tener en cuenta es la inexistencia de metodologías y herramientas software que den soporte a la integración de todos los componentes existentes. Por ello, el objetivo del proyecto se concreta en la creación de un entorno abierto y extensible, basado en modelos del SCD, que permita la colaboración de herramientas COTS multidisciplinares, dando soporte a las diferentes fases del ciclo de vida de este tipo de sistemas (especificación, análisis, simulación y generación de código).<br/>
<strong>Resultados:</strong><br/>
<strong>Resumen aportaciones:</strong><br/>
Entre los resultados del proyecto caben destacar:<br/>
</p>
<ul>
<li>
<p>Motor de colaboración de modelos</p>
<ul>
<li>
<p>Formalización de Modelos Específicos de Dominio y sus relaciones</p>
</li>
<li>
<p>Colaboración entre los diferentes modelos de un SCD</p>
</li>
</ul>
</li>
<li>
<p>Metodología para la integración de nuevos modelos o extensión de los ya existentes</p>
</li>
<li>
<p>Metodología de integración de Herramientas COTS en el entorno (colaboración y co-simulación)</p>
</li>
<li>
<p>Prototipo de motor de colaboración basado en el modelo cliente servidor (donde los clientes serían las herramientas a integrar) y tecnologías internet para permitir la colaboración entre herramientas remotas desde diferentes plataformas</p>
</li>
</ul>
<p>Las metodologías desarrolladas se aplicarán a un caso concreto de sistemas de control industrial que servirá de demostrador de la potencialidad de la metodología y de las herramientas desarrolladas<br/>
<strong>Aplicaciones sw:</strong><br/>
<strong>Artículos:</strong></p>
<ul>
<li>
<p>Javier Portillo, Marga Marcos, Aitor Olarra, Itziar Cabanes, "rtfCANopen: Implementación del Bus CAN para Sistemas Empotrados" RIAI (Revista Iberoamericana de Automática e Informática Industrial) Número especial Informática Industrial / Sistemas de Tiempo Real). ISSN: 1697-7912. Vol. 3, num.2, pp. 61-70. Abril 2006.</p>
</li>
<li>
<p>Javier Portillo, Oskar Casquero, Marga Marcos, "Loose Integration of COTS Tools for the Development of Real Time Distributed Control Systems", Lecture Notes in Computer Science. Actas del 4th IEEE International Conference International Conference on COTS-Based Software Systems, ICCBSS, ISBN: 3-540-24548-0. Vol: 3412, pp. 191 - 200. Bilbao, Spain, February, 2005.<br/>
E. Estévez, Marga Marcos, "Tool Integration Through XML-Based formal modelling for designing IPMCS's, PCOpening Newsletter. vol. 1, pp. 11 - 13. April ,2005.</p>
</li>
</ul>
<p><strong>Congresos Internacionales:</strong></p>
<ul>
<li>
<p>I. Calvo, L. Almeida, "Adding Synchronous Scheduling to CORBA-RT", Proc. of the 11th International Conference on Emerging Technologies and Factory Automation (ETFA06), pp: 168-175, ISBN: 0-7803-9758-4, Prague, Czech Republic, Sept., 2006.</p>
</li>
<li>
<p>N. Iriondo, M. Marcos, E. Estevez, "Implementing Non-Linear Strategies for PID in IEC 61131-3 ST Language". Proc. of the 11th International Conference on Emerging Technologies and Factory Automation (ETFA06), pp: 969-972, ISBN: 1-4244-0681-1, Prague, Czech Republic, Sept, 2006.</p>
</li>
<li>
<p>E. Estévez, M. Marcos, D. Orive. "Building PLC Automation Projects form IEC 61131-3 Software Architecture", 6th IEEE Workshop on Factory Communications Systems. ISBN: 1-4244-0379-0. Torino, Italy. June 2006.</p>
</li>
<li>
<p>U. Gangoiti, M. Marcos, E. Estévez, "Using cyclic executives for achieving closed loop co-simulation " Proc. of the Joint 44th IEEE Control and Decision Conference and European Control Conference CDC-ECC'2005. pp. 4785-3790, ISBN: 0-7803-9567-0 ISSN: 0-7803-9568-9, Seville, Spain, Dec. 2005.</p>
</li>
<li>
<p>M. Marcos, E. Estévez, U. Gangoiti, D. Orive, "A Tool Integration Framework for Industrial Distributed Control Systems". Proc. of the Joint 44th IEEE Control and Decision Conference and European Control Conference CDC-ECC'2005. pp. 8373-8378. ISBN: 0-7803-9567-0 ISSN: 0-7803-9568-9,. Seville, Spain, Dec 2005.</p>
</li>
<li>
<p>M. Marcos, E. Estévez, "Formal Modelling of Industrial Distributed Control Systems", Proc. - 16th IFAC World Congress, ISBN: 0-08-045108-X, Prague, Czech Republic, July, 2005</p>
</li>
<li>
<p>M. Marcos, U. Gangoiti, D. Orive, E. Estévez, S. Calvo, J. Barandiarán, "Design and Validation of Industrial Distributed Control Systems". Proc. of the 43rd IEEE Conference on Decision and Control. Vol: I, pp. 4720-4725, Ed: IEEE Control Systems Society, ISBN: 0-7803-8683-3, ISSN: 0191-2216., Nassau, Bahamas, Dec, 2004.</p>
</li>
<li>
<p>S. Calvo, M. Marcos, N. Iriondo, D. Orive, Javier Barandiarán, "A Methodology for Hierarchical Industrial Control Systems: Application to a Heat Treatment Line", UKAC-IEE Control, Bath, UK, Sept, 2004,</p>
</li>
<li>
<p>S. Calvo, M. Marcos, N. Iriondo, I. Cabanes, F. Artaza, Javier Barandiarán, "A Methodology for Component-based Modelling: Application to a Heat Treatment Line", UKAC-IEE Control, Bath, UK, Sept, 2004.</p>
</li>
<li>
<p>M. Marcos, E. Estévez, U. Gangoiti, I. Sarachaga, "UML Modelling of Industrial Distributed Control Systems". Proc. 6th Portuguese Conference on Automatic Control, pp. 127-132, Faro, Portugal, July ,2004.</p>
</li>
<li>
<p>M. Marcos, U. Gangoiti, E. Estévez, J. Portillo, I. Calvo, "A CORBA-based Co-Simulation Framework for Integrating COTS Tools", Proc. of the 6th Portuguese Conference on Automatic Control, pp. 133-138 Faro, Portugal, July, 2004.</p>
</li>
<li>
<p>I. Calvo, M. Marcos, D. Orive, A. Huidobro, "Object-Oriented Based Architecture for Accessing Remotely Electrical Protection Relays", Proc. of the 9th IEEE International Conference on Emerging Technologies and Factory Automation, pp. 614- 621, ISBN: 0-7803-7937-3. Lisbon, Portugal, Sept, 2003.</p>
</li>
</ul>
<p><strong>Congresos nacionales:</strong></p>
<ul>
<li>
<p>E. Estévez, M. Marcos, I. Sarachaga, D. Orive, "Modelado gráfico de sistemas de control industrial" Actas de las IX Jornadas de Tiempo Real. Valladolid, España, Feb., 2006.</p>
</li>
<li>
<p>E. Estévez, M. Marcos, "IEC 61131-3 code generation using XML technologies" Actas enel I Congreso Español de Informática (CEDI 2005). ISBN: 84-9732-448-X , Granada, España, Sept. 2005.</p>
</li>
<li>
<p>E. Estévez, I. Torre, U. Gangoiti, M. Marcos, J. Portillo, D. Orive, N. Iriondo, I. Cabanes, I. Sarachaga, F. Artaza, "Modelado Basado En Componentes De Sistemas Distribuidos De Control Industrial" Actas de las XXVI Jornadas de Automática, p. 991-1002 , ISBN: 84-689-0730-8, Alicante, España, Sept. 2005.</p>
</li>
<li>
<p>E. Estévez, U. Gangoiti, J. Portillo, M. Marcos, "Modelado Y Generación De Código De Sistemas De Control Distribuido Basados En Tecnologías XML" Actas de las XXV Jornadas de Automática, ISBN: 84-688-7460-4. Ciudad Real, España, Sept. 2004.</p>
</li>
<li>
<p>E. Estévez, U. Gangoiti, M. Marcos, J. Portillo, I. Cabanes, I. Sarachaga, D. Orive, S. Calvo, J. Barandiaran "Perfil UML para especificación y arquitectura hardware y software para sistemas de control basados en IEC 61131-3" Actas de las XXIV Jornadas de Automática. ISBN: 84-931846-7-5. León, España, Sept. 2003.</p>
</li>
<li>
<p>E. Estévez, U. Gangoiti, S. Calvo, M. Marcos, D. Orive, J. Portillo, N. Iriondo, I. Cabanes, I. Sarachaga, F. Artaza, I. Calvo, F. López, J. Barandiaran "Entorno de co-simulación basado en CORBA para sistemas de control industrial: aplicación a una línea de tratamiento en caliente", Actas de las XXIV Jornadas de Automática, ISBN: 84-931846-7-5. León, España, Sept. 2003. PREMIO AL MEJOR ARTÍCULO DEL GRUPO DE TIEMPO REAL</p>
</li>
</ul>
<strong>Registros sw:</strong><br/>
<strong>Descargas:</strong><br/>
- Enlace con información adicional:
- http://www.disa.bi.ehu.es/gcis/projects/modcots/