Schedule-based service choreographies for real-time control loops

Thomas Kothmayr, Alfons Kemper, Jörg Heuer, Andreas Scholz

Publikation: Beitrag in Buch/Bericht/KonferenzbandKonferenzbeitragBegutachtung

8 Zitate (Scopus)

Abstract

Today's manufacturing industries are undertaking efforts to further increase the flexibility of their facilities. One way to achieve this goal is the development of distributed, service-oriented architectures (SOA). A challenge for SOAs is the continued support of the real-time requirements imposed by industrial control tasks. This paper presents an approach for executing service choreographies with strong real-time guarantees without a central point of control. Engineers can design the automation workflow as a graph of communicating tasks which are then assigned to devices in the network. Our method generates a cyclic, non-preemptive schedule for each device to achieve global cooperation between them. Using an approach that combines several heuristics, a valid solution for over 99% of the 1.2 million test cases was found. On average, this method was over two orders of magnitude faster than an approach based on MIP-solvers.

OriginalspracheEnglisch
TitelProceedings of 2015 IEEE 20th Conference on Emerging Technologies and Factory Automation, ETFA 2015
Herausgeber (Verlag)Institute of Electrical and Electronics Engineers Inc.
ISBN (elektronisch)9781467379298
DOIs
PublikationsstatusVeröffentlicht - 19 Okt. 2015
Veranstaltung20th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2015 - Luxembourg, Luxemburg
Dauer: 8 Sept. 201511 Sept. 2015

Publikationsreihe

NameIEEE International Conference on Emerging Technologies and Factory Automation, ETFA
Band2015-October
ISSN (Print)1946-0740
ISSN (elektronisch)1946-0759

Konferenz

Konferenz20th IEEE International Conference on Emerging Technologies and Factory Automation, ETFA 2015
Land/GebietLuxemburg
OrtLuxembourg
Zeitraum8/09/1511/09/15

Fingerprint

Untersuchen Sie die Forschungsthemen von „Schedule-based service choreographies for real-time control loops“. Zusammen bilden sie einen einzigartigen Fingerprint.

Dieses zitieren