Now showing 1 - 10 of 15
  • Publication
    Metadata only
    Model-Based Engineering of CPPS Functions and Code Generation for Skills
    (2022-01-28) ;
    Hayward, Alexander
    ;
    Today's production systems are complex networks of cyber-physical systems which combine mechanical and electronic parts with software and networking capabilities. To the inherent complexity of such systems additional complexity arises from the context in which these systems operate. Manufacturing companies need to be able to adapt their production to ever changing customer demands as well as decreasing lot sizes. Engineering such systems, which need to be combined and reconfigured into different networks under changing conditions, requires engineering methods to carefully design them for possible future uses. Such engineering methods need to preserve the flexibility of functions into runtime, so that reconfiguring machines can be done with as little effort as possible. In this paper we present a model-based approach that is focused on machine functions and allows to methodically develop system functionalities for changing system networks. These functions are implemented as so-called skills using automated code-generation.
  • Publication
    Metadata only
    A Formal Capability and Skill Model for Use in Plug and Produce Scenarios
    (IEEE, 2020-09-01) ;
    Hildebrandt, Constantin
    ;
    ;
    Manufacturing companies face an environment that is dominated by influences which affect the usage of their manufacturing equipment. Trends like shortening life cycles of products, increasing numbers of product variants and the resulting decrease in lot sizes put pressure on companies' operations. Existing machines have to be adaptable to provide a high degree of flexibility and new machines have to be easily integrated into an existing plant in a plug and produce fashion. Research contributions that focus on a higher level description of machine functionalities are seen as a promising approach to cope with the aforementioned challenges. While there exists quite a large amount of contributions on this topic, these contributions focus either on formal models or on executable functions. The developed models mostly represent project specific contents and are rarely based on industry standards.In this contribution, we present an approach to a formal model of machine capabilities that directly includes a description of executable skills. The presented capability and skill model is based on a variety of separate so-called ontology design patterns that contain the vocabulary of industry standards and therefore provide a profound knowledge which is agreed upon by a large community. In addition to the description of our model, this contribution shows how these models can be used in order to achieve simple and rapid integration of new manufacturing modules and their capabilities.
  • Publication
    Metadata only
    Ontology building for cyber-physical systems: application in the manufacturing domain
    (IEEE, 2020-07-01)
    Hildebrandt, Constantin
    ;
    ;
    Kustner, Christof
    ;
    Lopez-Enriquez, Carlos Manuel
    ;
    Muller, Andreas W.
    ;
    Caesar, Birte
    ;
    Gundlach, Claas Steffen
    ;
    Cyber-physical systems (CPSs) in the manufacturing domain can be deployed to support monitoring and analysis of production systems of a factory in order to improve, support, or automate processes, such as maintenance or scheduling. When a network of CPS is subject to frequent changes, the semantic interoperability between the CPSs is of special interest in order to avoid manual, tedious, and error-prone information model alignments at runtime. Ontologies are a suitable technology to enable semantic interoperability, as they allow the building of information models that lank machine-readable meaning to information, thus enabling CPSs to mutually understand the shared information. The contribution of this article is twofold. First, we present an ontology building method that is tailored toward the needs of CPSs in the manufacturing domain. For this purpose, we introduce the requirements regarding this method and discuss related research concerning ontology building. The method itself is designed to begin with ontological requirements and to yield a formal ontology. As the reuse of ontologies and other information resources (IRs) is crucial to the success of ontology building projects, we put special emphasis on how to reuse IRs in the CPS domain. Second, we present a reusable set of ontology design patterns that have been developed with the aforementioned method in an industrial use case and illustrate their application in the considered industrial environment. The contribution of this article extends the method introduced, as a postconference paper, by a detailed industrial application. Note to Practitioners-With growing digitalization in industry, the exchange and use of manufacturing-related data are becoming increasingly important to improve, support, or automate processes. Thus, it is necessary to combine information from different data sources that have been designed by different vendors and may, therefore, be heterogeneous in structure and semantics. A system that plans a maintenance worker's daily schedule, for instance, requires information about the status of machines, production plans, and inventory, which resides in other systems, such as programmable logic controllers (PLCs) or databases. When creating such information systems, accessing, searching, and understanding the different data sources is a time-intensive and error-prone procedure due to the heterogeneities of the data sources. Even worse, this procedure has to be repeated for every newly built system and for every newly introduced data source. To allow for eased access, searching, and understanding of these heterogeneous data sources, ontology can be used to integrate all heterogeneous data sources in one schema. This article contributes a method for building such ontologies in the manufacturing domain. Furthermore, a set of ontology design patterns is presented, which can be reused when building ontologies for a domain.
  • Publication
    Metadata only
    Offenes, webbasiertes Werkzeug zur Informationsmodellierung mit Formalisierter Prozessbeschreibung
    (VDI Verlag, 2020) ; ;
    Hildebrandt, Constantin
    ;
    Beim Engineering automatisierter Anlagen müssen Experten unterschiedlicher Gewerke möglichst effizient zusammenarbeiten. Diese Zusammenarbeit kann durch eine für alle Beteiligten verständliche Modellierung der zu automatisierenden Prozesse erleichtert werden. Die VDI/VDE-Richtlinie 3682 "Formalisierte Prozessbeschreibungen" definiert ein solches Beschreibungsmittel, das zur Modellierung unterschiedlicher Arten von Prozessen genutzt werden kann. Da die Richtlinie mit einer geringen Menge an Modellelementen auskommt, kann sie auch ohne großen Einarbeitungsaufwand bspw. im Rahmen von Workshops genutzt werden. Um solche Prozessmodelle digital zu erfassen und auszutauschen, wird jedoch ein entsprechendes Software-Werkzeug benötigt. Bislang gab es nur sehr wenige solcher Werkzeuge, mit denen Prozesse entsprechend der Formalisierten Prozessbeschreibung modelliert werden können. Diese Werkzeuge sind heute nicht mehr verfügbar, besitzen kein offenes Datenmodell und lassen sich weder leicht nutzen noch in andere Software integrieren. Dieser Beitrag versucht diese Lücke zu schließen, indem er ein offenes, webbasiertes Werkzeug zur Modellierung gemäß der Formalisierten Prozessbeschreibung präsentiert. Der gesamte Quellcode des Werkzeugs ist frei verfügbar und kann eingesehen, verwendet und weiterentwickelt werden. Zur einfachen Nutzung wird eine Softwareversion angeboten, die ohne jeglichen Einrichtungsaufwand zur Modellierung von Prozessen genutzt werden kann.