TY - GEN
T1 - Implementation of full synchronous composition using IEC 61499 function blocks
AU - Cengic, Goran
AU - Åkesson, Knut
AU - Lennartson, Bengt
AU - Yuan, Chengyin
AU - Ferreira, Placid
PY - 2005
Y1 - 2005
N2 - 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.
AB - 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.
UR - http://www.scopus.com/inward/record.url?scp=33745958434&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=33745958434&partnerID=8YFLogxK
U2 - 10.1109/COASE.2005.1506780
DO - 10.1109/COASE.2005.1506780
M3 - Conference contribution
AN - SCOPUS:33745958434
SN - 0780394267
SN - 9780780394261
T3 - Proceedings of the 2005 IEEE Conference on Automation Science and Engineering, IEEE-CASE 2005
SP - 267
EP - 272
BT - Proceedings of the 2005 IEEE Conference on Automation Science and Engineering, IEEE-CASE 2005
T2 - 2005 IEEE Conference on Automation Science and Engineering, IEEE-CASE 2005
Y2 - 1 August 2005 through 2 August 2005
ER -