Projects

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)

Researcher(s):
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
Period:
from 2003 to 2006
Financing entity:
UPV/EHU
Description:

<strong>Main Researcher UPV/EHU:</strong> Marga Marcos<br/>

<strong>Partners:</strong><br/>

<strong>Summary:</strong>

<p lang="es">El objetivo del proyecto es desarrollar metodolog&iacute;as y herramientas para el dise&ntilde;o y desarrollo de sistemas de control distribuido (SCD) con un alto grado de flexibilidad, fiabilidad y reutilizaci&oacute;n de aplicaciones ya desarrolladas. Los grandes avances producidos en los &uacute;ltimos a&ntilde;os, tanto en sistemas hardware espec&iacute;ficos para control (PLCs, ordenadores industriales, buses industriales, controladores,...) como en herramientas COTS(Commercial-Off-The-Shelf) multi-disciplinares (an&aacute;lisis, simulaci&oacute;n y generaci&oacute;n de c&oacute;digo en diferentes dominios de conocimiento), ofrecen grandes posibilidades para dise&ntilde;ar y desarrollar sistemas distribuidos. El factor clave a tener en cuenta es la inexistencia de metodolog&iacute;as y herramientas software que den soporte a la integraci&oacute;n de todos los componentes existentes. Por ello, el objetivo del proyecto se concreta en la creaci&oacute;n de un entorno abierto y extensible, basado en modelos del SCD, que permita la colaboraci&oacute;n de herramientas COTS multidisciplinares, dando soporte a las diferentes fases del ciclo de vida de este tipo de sistemas (especificaci&oacute;n, an&aacute;lisis, simulaci&oacute;n y generaci&oacute;n de c&oacute;digo).</p>

<strong>Results:</strong><br/>

<strong>Summary of Contributions:</strong>

<p lang="es">Entre los resultados del proyecto caben destacar:</p>

<ul>

<li>

<p lang="es">Motor de colaboraci&oacute;n de modelos</p>

<ul>

<li>

<p lang="es">Formalizaci&oacute;n de Modelos Espec&iacute;ficos de Dominio y sus relaciones</p>

</li>

<li>

<p lang="es">Colaboraci&oacute;n entre los diferentes modelos de un SCD</p>

</li>

</ul>

</li>

<li>

<p lang="es">Metodolog&iacute;a para la integraci&oacute;n de nuevos modelos o extensi&oacute;n de los ya existentes</p>

</li>

<li>

<p lang="es">Metodolog&iacute;a de integraci&oacute;n de Herramientas COTS en el entorno (colaboraci&oacute;n y co-simulaci&oacute;n)</p>

</li>

<li>

<p lang="es">Prototipo de motor de colaboraci&oacute;n basado en el modelo cliente servidor (donde los clientes ser&iacute;an las herramientas a integrar) y tecnolog&iacute;as internet para permitir la colaboraci&oacute;n entre herramientas remotas desde diferentes plataformas</p>

</li>

</ul>

<p lang="es">Las metodolog&iacute;as desarrolladas se aplicar&aacute;n a un caso concreto de sistemas de control industrial que servir&aacute; de demostrador de la potencialidad de la metodolog&iacute;a y de las herramientas desarrolladas<br/>

<strong>Software Applications:</strong><br/>

<strong>Publications:</strong></p>

<ul>

<li>

<p>Javier Portillo, Marga Marcos, Aitor Olarra, Itziar Cabanes, "rtfCANopen: <span lang="es">Implementaci&oacute;n del Bus CAN para Sistemas Empotrados" RIAI (Revista Iberoamericana de Autom&aacute;tica e Inform&aacute;tica Industrial) N&uacute;mero especial Inform&aacute;tica Industrial / Sistemas de Tiempo Real). ISSN: 1697-7912. Vol. 3, num.2, pp. 61-70. Abril 2006.</span></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.</p>

</li>

<li>

<p>E. Est&eacute;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 lang="es"><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&eacute;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&eacute;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&eacute;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&eacute;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&eacute;vez, S. Calvo, J. Barandiar&aacute;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&aacute;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&aacute;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&eacute;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&eacute;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 lang="es"><strong>Congresos nacionales:</strong></p>

<ul>

<li>

<p>E. Est&eacute;vez, M. Marcos, I. Sarachaga, D. Orive, <span lang="es">"Modelado gr&aacute;fico de sistemas de control industrial" Actas de las IX Jornadas de Tiempo Real. Valladolid, Espa&ntilde;a, Feb., 2006.</span></p>

</li>

<li>

<p>E. Est&eacute;vez, M. Marcos, "IEC 61131-3 code generation using XML technologies" <span lang="es">Actas enel I Congreso Espa&ntilde;ol de Inform&aacute;tica (CEDI 2005). ISBN: 84-9732-448-X , Granada, Espa&ntilde;a, Sept. 2005.</span></p>

</li>

<li>

<p>E. Est&eacute;vez, I. Torre, U. Gangoiti, M. Marcos, J. Portillo, D. Orive, N. Iriondo, I. Cabanes, I. Sarachaga, F. Artaza, <span lang="es">"Modelado Basado En Componentes De Sistemas Distribuidos De Control Industrial" Actas de las XXVI Jornadas de Autom&aacute;tica, p. 991-1002 , ISBN: 84-689-0730-8, Alicante, Espa&ntilde;a, Sept. 2005.</span></p>

</li>

<li>

<p>E. Est&eacute;vez, U. Gangoiti, J. Portillo, M. Marcos, <span lang="es">"Modelado Y Generaci&oacute;n De C&oacute;digo De Sistemas De Control Distribuido Basados En Tecnolog&iacute;as XML" Actas de las XXV Jornadas de Autom&aacute;tica, ISBN: 84-688-7460-4. Ciudad Real, Espa&ntilde;a, Sept. 2004.</span></p>

</li>

<li>

<p>E. Est&eacute;vez, U. Gangoiti, M. Marcos, J. Portillo, I. Cabanes, I. Sarachaga, D. Orive, S. Calvo, J. Barandiaran <span lang="es">"Perfil UML para especificaci&oacute;n y arquitectura hardware y software para sistemas de control basados en IEC 61131-3" Actas de las XXIV Jornadas de Autom&aacute;tica. ISBN: 84-931846-7-5. Le&oacute;n, Espa&ntilde;a, Sept. 2003.</span></p>

</li>

<li>

<p>E. Est&eacute;vez, U. Gangoiti, S. Calvo, M. Marcos, D. Orive, J. Portillo, N. Iriondo, I. Cabanes, I. Sarachaga, F. Artaza, I. Calvo, F. L&oacute;pez, J. Barandiaran <span lang="es">"Entorno de co-simulaci&oacute;n basado en CORBA para sistemas de control industrial: aplicaci&oacute;n a una l&iacute;nea de tratamiento en caliente", Actas de las XXIV Jornadas de Autom&aacute;tica, ISBN: 84-931846-7-5. Le&oacute;n, Espa&ntilde;a, Sept. 2003. PREMIO AL MEJOR ART&Iacute;CULO DEL GRUPO DE TIEMPO REAL</span></p>

</li>

</ul>

<strong>Registry of software:</strong><br/>

<strong>Downloads:</strong>

Link with additional information: