Building Reliable Component-Based Software Systems
Building Reliable Component-Based Software Systems
Modelling Distributed Control Systems Using IEC 61499
Modelling Distributed Control Systems Using IEC 61499
A Holonic Approach to Reconfiguring Real-Time Distributed Control Systems
Proceedings of the 9th ECCAI-ACAI/EASSS 2001, AEMAS 2001, HoloMAS 2001 on Multi-Agent-Systems and Applications II-Selected Revised Papers
An Ontology-Based Reconfiguration Agent for Intelligent Mechatronic Systems
HoloMAS '07 Proceedings of the 3rd international conference on Industrial Applications of Holonic and Multi-Agent Systems: Holonic and Multi-Agent Systems for Manufacturing
Zero Downtime Reconfiguration of Distributed Automation Systems: The εCEDAC Approach
HoloMAS '07 Proceedings of the 3rd international conference on Industrial Applications of Holonic and Multi-Agent Systems: Holonic and Multi-Agent Systems for Manufacturing
IEC 61499 Function Blocks for Embedded and Distributed Control Systems Design
IEC 61499 Function Blocks for Embedded and Distributed Control Systems Design
A Petri net-based model for verification of obligations and accountability in cooperative systems
IEEE Transactions on Systems, Man, and Cybernetics, Part A: Systems and Humans
Closed-loop modeling in future automation system engineering and validation
IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews
Design models for reusable and reconfigurable state machines
EUC'05 Proceedings of the 2005 international conference on Embedded and Ubiquitous Computing
Hi-index | 0.00 |
The article deals with Distributed Multiagent Reconfigurable Embedded Control Systems following the International Industrial Standard IEC61499 in which a Function Block (Abbreviated by FB) is an event-triggered software component owning data and a control system is a network of distributed blocks. We define a multiagent embedded architecture in which a Reconfiguration Agent is affected to each device of the execution environment to apply local reconfigurations, and a Coordination Agent is proposed for coordination between devices in order to guarantee safe and coherent distributed reconfigurations. A Communication Protocol is proposed to handle such coordination by using well-defined Coordination Matrices. A prototype is developed to simulate the whole architecture when faults occur or system’s optimizations are applied. We specify Reconfiguration Agents to be modeled by nested state machines, and the Coordination Agent according to the formalism Net Condition/Event Systems (Abbreviated by NCES) which is an extension of Petri nets. To allow correct and coherent distributed reconfigurations, we check all possible interactions between controllers by verifying that whenever a reconfiguration is applied in a device, the Coordination Agent and other concerned devices react as described in user requirements. We propose finally XML-based implementations of both Coordination and Reconfiguration Agents according the the technology IEC61499. The article’s contributions are applied to two Benchmark Production Systems available in our research laboratory.