Skip to content
Licensed Unlicensed Requires Authentication Published by De Gruyter (O) March 11, 2016

Model based synthesis of automation functionality

Modell-basierte Synthese von Automatisierungsfunktionalität
  • Constantin Wagner

    Constantin Wagner obtained a Master of Science degree in automation engineering from RWTH Aachen University in 2013. He is currently employed as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University. His research interests include innovations in advanced process control.

    Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

    EMAIL logo
    , David Kampert

    David Kampert obtained a Dipl.-Inf. degree in computer science from TU Dortmund University in 2008. He contributed to this article during his time as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University and is now working at Robert Bosch GmbH, Corporate Research department.

    Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

    , Andreas Schüller

    Andreas Schüller obtained a Dipl.-Ing. degree in computational engineering science from RWTH Aachen University in 2011. He is currently employed as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University. His research interests include procedure description models and integrated engineering.

    Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

    , Florian Palm

    Florian Palm obtained a Master of Science degree in automation engineering from RWTH Aachen University in 2013. He is currently employed as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University. His research interests include procedure description languages and control engineering.

    Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

    , Sten Grüner

    Sten Grüner obtained a Dipl.-Inform. degree in computer science and a Dipl.-Wirt.Inform. degree in business informatics from RWTH Aachen University in 2011 and 2012, respectively. He is currently employed as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University. His research interests include modeling and implementation of industrial runtime environments and rule-based engineering systems.

    Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

    and Ulrich Epple

    Ulrich Epple holds the Chair of Process Control Engineering at RWTH Aachen University. His research interests include use of formal methods in process automation, model driven development concepts, process and plant condition monitoring and process control.

    Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

Abstract

The article demonstrates the advantages of meta-model-based solutions for multi-aspect automation tasks. Multi-aspect tasks require solutions that consider information of multiple system aspects simultaneously. In today's practice, these aspects are maintained in different tools which make implicitly use of tool-driven system models. In contrast, we propose to prioritize the models in order to facilitate the handling of multi-aspect automation tasks. The article exemplifies this idea by introducing typical automation and engineering models and illustrates their utility in a use-case example.

Zusammenfassung

Dieser Beitrag stellt die Vorteile von Meta-Modell-basierten Anwendungen für die Lösung von Automatisierungsaufgaben vor. Diese erfordern Informationen über verschiedene Aspekte des betrachteten Systems, die aktuell in verschiedenen Datenquellen und -formaten enthalten sind. Die Verwendung von Meta-Modellen ermöglicht die Kombination von Informationen über die verschiedenen Teilaspekte des Systems und deren Nutzung für die Lösung von Automatisierungsaufgaben. Dafür werden im Beitrag die für die Automatisierungstechnik typische Modelle vorgestellt und exemplarisch die Lösung eines Use-Cases demonstriert.

About the authors

Constantin Wagner

Constantin Wagner obtained a Master of Science degree in automation engineering from RWTH Aachen University in 2013. He is currently employed as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University. His research interests include innovations in advanced process control.

Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

David Kampert

David Kampert obtained a Dipl.-Inf. degree in computer science from TU Dortmund University in 2008. He contributed to this article during his time as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University and is now working at Robert Bosch GmbH, Corporate Research department.

Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

Andreas Schüller

Andreas Schüller obtained a Dipl.-Ing. degree in computational engineering science from RWTH Aachen University in 2011. He is currently employed as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University. His research interests include procedure description models and integrated engineering.

Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

Florian Palm

Florian Palm obtained a Master of Science degree in automation engineering from RWTH Aachen University in 2013. He is currently employed as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University. His research interests include procedure description languages and control engineering.

Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

Sten Grüner

Sten Grüner obtained a Dipl.-Inform. degree in computer science and a Dipl.-Wirt.Inform. degree in business informatics from RWTH Aachen University in 2011 and 2012, respectively. He is currently employed as a research assistant at the Chair of Process Control Engineering at RWTH Aachen University. His research interests include modeling and implementation of industrial runtime environments and rule-based engineering systems.

Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

Ulrich Epple

Ulrich Epple holds the Chair of Process Control Engineering at RWTH Aachen University. His research interests include use of formal methods in process automation, model driven development concepts, process and plant condition monitoring and process control.

Chair of Process Control Engineering, RWTH Aachen University, Turmstr. 46, 52064 Aachen, Germany

Received: 2015-11-30
Accepted: 2016-1-22
Published Online: 2016-3-11
Published in Print: 2016-3-28

©2016 Walter de Gruyter Berlin/Boston

Downloaded on 1.12.2023 from https://www.degruyter.com/document/doi/10.1515/auto-2015-0094/html
Scroll to top button