Implementation of full synchronous composition using IEC 61499 function blocks

Goran Cengic, Knut Åkesson, Bengt Lennartson, Chengyin Yuan, Placid Ferreira

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

One reason that the development of distributed control system is hard is that the communication primitives are at a low abstraction level. To put less burden on the developer it would be an advantage to have support for high-level communication primitives. One such primitive is the full synchronous composition (FSC) operator. This operator can be used to model the interaction between an arbitrary number of concurrently executing applications. This paper shows how to implement the FSC operator using an open communication standard for distributed control systems, IEC 61499. The operator is used in the supervisory control theory, a framework for automatic generation of provable correct supervisors. In manufacturing systems, for example, the supervisor might have to interact with a physically distributed plant. This paper concludes therefore by showing how to use the proposed implementation of the FSC operator to execute a supervisor against a physically distributed plant.

Original languageEnglish (US)
Title of host publicationProceedings of the 2005 IEEE Conference on Automation Science and Engineering, IEEE-CASE 2005
Pages267-272
Number of pages6
DOIs
StatePublished - 2005
Event2005 IEEE Conference on Automation Science and Engineering, IEEE-CASE 2005 - Edmonton, Canada
Duration: Aug 1 2005Aug 2 2005

Publication series

NameProceedings of the 2005 IEEE Conference on Automation Science and Engineering, IEEE-CASE 2005
Volume2005

Other

Other2005 IEEE Conference on Automation Science and Engineering, IEEE-CASE 2005
Country/TerritoryCanada
CityEdmonton
Period8/1/058/2/05

ASJC Scopus subject areas

  • General Engineering

Fingerprint

Dive into the research topics of 'Implementation of full synchronous composition using IEC 61499 function blocks'. Together they form a unique fingerprint.

Cite this