Zero-Downtime Reconfiguration of Distributed Control Logic in Industrial Automation and Control

Future manufacturing is envisioned to be highly flexible and adaptable. New technologies for efficient engineering of reconfigurable systems and their adaptations are preconditions for this vision. Without such solutions, engineering adaptations of Industrial Process Measurement and Control Systems (IPMCS) will exceed the costs of engineered systems by far and the reuse of equipment will become inefficient. Especially the reconfiguration of control applications is not sufficiently solved by state-of-the-art technology. This chapter gives an overview of the use of reconfiguration applications for zero-downtime system reconfiguration of control applications on basis of the standard IEC 61499 which provides a reference model for distributed and reconfigurable control systems. A new approach for the reconfiguration of IEC 61499 based control application and the corresponding modeling is discussed. This new method significantly increases engineering efficiency and reuse in component-based IPMCS.

[1]  Fernanda Araujo Baião,et al.  The Role of Foundational Ontologies for Domain Ontology Engineering: An Industrial Case Study in the Domain of Oil and Gas Exploration and Production , 2010, Int. J. Inf. Syst. Model. Des..

[2]  Kleanthis Thramboulidis,et al.  Towards an implementation model for FB-based reconfigurable distributed control applications , 2004, Seventh IEEE International Symposium onObject-Oriented Real-Time Distributed Computing, 2004. Proceedings..

[3]  Andreas Polze,et al.  Dynamic reconfiguration of component-based real-time software , 2005, 10th IEEE International Workshop on Object-Oriented Real-Time Dependable Systems.

[4]  J.-M. Faure,et al.  Towards IEC 61499 function blocks diagrams verification , 2002, IEEE International Conference on Systems, Man and Cybernetics.

[5]  Tom Mens,et al.  Challenges in software evolution , 2005, Eighth International Workshop on Principles of Software Evolution (IWPSE'05).

[6]  Pierre F. Tiako,et al.  Software Applications: Concepts, Methodologies, Tools, and Applications , 2009 .

[7]  Bonnie S. Heck,et al.  Transition management for reconfigurable hybrid control systems , 2003 .

[8]  Mauro Iacono,et al.  Theory and Application of Multi-Formalism Modeling , 2013 .

[9]  Pep Simo,et al.  The Self-Regulatory Focus as a Determinant of Perceived Richness of a Communication Medium , 2012 .

[10]  Uwe Brinkschulte,et al.  Dynamic real-time reconfiguration in distributed systems: timing issues and solutions , 2005, Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC'05).

[11]  Valeriy Vyatkin,et al.  A modeling approach for verification of IEC1499 function blocks using net condition/event systems , 1999, 1999 7th IEEE International Conference on Emerging Technologies and Factory Automation. Proceedings ETFA '99 (Cat. No.99TH8467).

[12]  Yoram Koren,et al.  Reconfigurable Manufacturing Systems , 2003 .

[13]  Allen E. Milewski,et al.  Occurrence and Effects of Leader Delegation in Virtual Software Teams , 2009, Int. J. e Collab..

[14]  James R. Doran,et al.  Approaches to Building High Performance Web Applications: A Practical Look at Availability, Reliability, and Performance , 2007 .

[15]  Vladimir Tosic,et al.  Autonomic Business-Driven Dynamic Adaptation of Service-Oriented Systems and the WSPolicy4MASC Support for Such Adaptation , 2010, Int. J. Syst. Serv. Oriented Eng..

[16]  Alois Zoitl,et al.  Towards Reconfiguration Applications as basis for Control System Evolution in Zero-downtime Automation Systems , 2006 .

[17]  Christer Carlsson,et al.  Segmentation Matters: An Exploratory Study of Mobile Service Users , 2011, Int. J. Syst. Serv. Oriented Eng..

[18]  Robert W. Brennan,et al.  An agent-based approach to reconfiguration of real-time distributed control systems , 2002, IEEE Trans. Robotics Autom..

[19]  Holger Giese,et al.  Model-Driven Development of Reconfigurable Mechatronic Systems with Mechatronic UML , 2004, MDAFA.

[20]  Hari Singh,et al.  Design and Development of Hybrid Stir Casting Process , 2012 .

[21]  Terry A. Halpin Object-Role Modeling: Principles and Benefits , 2010, Int. J. Inf. Syst. Model. Des..

[22]  Hervé Guéguen,et al.  Using timed automata for the verification of iec 61499 applications , 2004 .

[23]  Kazimierz Bielinski,et al.  Technology and Energy Sources Monitoring: Control, Efficiency, and Optimization , 2012 .

[24]  Robert W. Brennan,et al.  A reconfigurable concurrent function block model and its implementation in real-time Java , 2002, Integr. Comput. Aided Eng..

[25]  Michel Wermelinger A hierarchic architecture model for dynamic reconfiguration , 1997, Proceedings of PDSE '97: 2nd International Workshop on Software Engineering for Parallel and Distributed Systems.

[26]  Thomas I. Strasser,et al.  Towards Engineering Methods for Reconfiguration of Distributed Real-Time Control Systems Based on the Reference Model of IEC 61499 , 2005, HoloMAS.

[27]  Duncan McFarlane,et al.  Rationales for Holonic Manufacturing Control , 1999 .