21 research outputs found

    Adaptivität und semantische Interoperabilität von Manufacturing Execution Systemen (MES)

    Get PDF

    Adaptivität und semantische Interoperabilität von Manufacturing Execution Systemen (MES)

    Get PDF
    MES (Manufacturing Execution Systems) are situated between automation and management level and are affected from changes of the production. Therefore their adaptivity within the lifecycle of production plants is mission critical. Furthermore MES act as data and information hub. This means that they have to work together with other systems in an efficient and seamless way. MES must be interoperable and must have semantics under control. The present publication faces both aspects

    Structural Compatible Ontologies for Automation Technology

    Get PDF
    Gegenstand der vorliegenden Dissertation ist ein integriertes Entwurfsverfahren für Automatisierungssysteme, bei dem sowohl die verhaltenbeschreibende als auch die gerätetechnische Sicht gleichermaßen Berücksichtigung finden. Dieses Entwurfsverfahren basiert auf der Erkennung, Überprüfung und Einhaltung von Ähnlichkeiten, die zwischen geräte- und verhaltensbeschreibenden Systemmodellen herrschen. So können die während der Geräte- und Anlagenplanung entstehenden Spezifikationen (Stücklisten, Baugruppenhierarchien, Netzwerke) bis in die aus automatisierungstechnischer Sicht notwendige Detailltiefe in den Verhaltensmodellen konsistent nachgezogen werden. Auf der Basis prozesstheoretischer Überlegungen werden kombinierte Petrinetz- und Bondgraphen-Modelle als dynamische Beschreibungsmittel gewählt, um das für Automatisierungssysteme typische hybride Verhalten darstellen zu können. Für die Beschreibung gerätetechnischer Strukturen dient das STEP-Produktmodell nach ISO 10303. Um die Ähnlichkeiten zwischen der verhaltenbeschreibenden und der gerätetechnischen Sicht formal fassen zu können, werden die den Systemmodellen zugrundeliegenden Modellkonzepte in Ontologien überführt und diese dann mit strukturverträglichen Abbildungen, sogenannten Morphismen, aufeinander abgebildet. Sowohl die Ontologien als auch die über diesen Ontologien definierten Morphismen werden mit Mitteln der OMA (Object Management Architecture) in MOF/UML-Modelle und OCL-Spezifikationen übertragen. Diese Spezifikationen sind dann die Implementationsgrundlage einer Reihe von Softwarewerkzeugen, die einen Entwurfsrahmen bilden, mit dem das integrierte Entwurfsverfahren anhand von einfachen Beispielen näher untersucht wird.We present an integrated design methodology for automation systems, where both the behavioural and the device oriented aspects are considered. The design methodology is based on the recognition and compliance of similarities, which can be found between device oriented and behaviour describing system models. Herewith it is possible to align the behavioural models with existing device specifications (part lists, bills of material, assembly hierarchies networks) in a consistent way and with the granularity that is adequate for automation systems design. Based on a formal process theory the combination of Petrinets and Bondgraphs is choosen to represent the hybrid process dynamics which are characteristic for automation systems. The device oriented structures are described with STEP product models according to ISO 10303. The formal specification of the aforesaid similarities between device oriented and behavioural system models is achieved within two steps. First the used description methods are transformed into ontologies. Then the ontologies are mapped on each other based on structure respecting mappings called morphism. Both the ontologies and the morphisms are defined by means of OMA (Object Management Architecture), namely MOF/UML for the ontology specification and OCL for the morphism specification. These specifications are then the basis for the implementation of different software tools which are combined into one development framework. Utilizing this framework the integrated design methodology is examined with simple examples

    On Interdisciplinary Development of Safety-Critical Automotive Assistance and Automation Systems

    Get PDF
    Assistenz- und Automationssysteme im Automobil zeichnen sich verstärkt durch eine große Komplexität und einen hohen Vernetzungsgrad aus. Weiterhin existiert eine Vielzahl von Anforderungen anderer Fachdisziplinen an die Funktionsentwicklung, beispielsweise im Bereich der funktionalen Sicherheit. Somit ergibt sich für Entwickler nicht nur eine gestiegene Komplexität der Systeme, sondern auch der einzuhaltenden Entwicklungsprozesse. Die vorliegende Arbeit liefert eine neue Methode, die Entwickler bei der Bewältigung dieser Komplexität unterstützt. Dabei wird ihnen problemorientiert und zielgerichtet relevantes Wissen anderer Fachdisziplinen aufbereitet und zur Verfügung gestellt. Somit können Entwurfsalternativen früher als bisher im Kontext der Gesamtentwicklung bewertet werden, was sich positiv auf Produktqualität und Entwicklungszeit auswirkt. Die Basis dieser Methode ist die offen und flexibel gestaltete Formalisierung des Entwicklungsprozesses unter Verwendung der Web Ontology Language (OWL). Darauf aufbauend werden interdisziplinäre Entwicklungsaktivitäten verknüpft und die Analysierbarkeit des formalisierten Wissens wird für automatische Schlussfolgerungen genutzt. So werden insbesondere Einflussanalysen möglich, um über die eigene Domäne hinaus Änderungen bezüglich des Gesamtentwicklungsprozesses zu bewerten. Im Rahmen dieser Arbeit wurde eine prototypische Werkzeugkette implementiert, die die beschriebene Methode umsetzt und deren technische Realisierbarkeit demonstriert. Als Anwendungsbeispiel dient die angedeutete Weiterentwicklung eines radarbasierten Abstandsregeltempomaten zu einem Notbremssystem. Dabei wird insbesondere der Einfluss der funktionalen Sicherheit auf die Funktionsentwicklung beleuchtet, indem aus einem formalisierten Wissensmodell des Standards ISO 26262 notwendige Anforderungen und Methoden für den Gesamtentwicklungsprozess abgeleitet werden.Automotive assistance and automation systems increasingly present high levels of complexity and connectivity. In addition, more and more specific requirements in disciplines like functional safety have to be considered during functional development. Thus, developers have to cope with increasing levels of product complexity, but also complexity of the development process. This thesis presents a new method which supports developers in handling these dimensions of complexity. Therefore relevant knowledge of other disciplines is presented to them in a solution-oriented way. Thus, design alternatives can be assessed much earlier in the overall development process which has a positive impact on product quality and development cycles. The method’s base is an open and flexible formalization of the development process using the Web Ontology Language (OWL). OWL is used to link different interdisciplinary development activities whereas the analyzability of formalized knowledge enables automated reasoning. This especially introduces an impact analysis to assess major cross-cutting changes to the product in the context of the overall development process. For this thesis a prototype toolchain has been developed which implements the described method and demonstrates its technical feasibility. The extension of a radar-based adaptive cruise control system towards an emergency braking system is sketched as an example for the prototype toolchain. In this example, the impact of functional safety on the functional development is focused, involving a formalized model of requirements and methods from ISO 26262

    Semantic technologies for the domain specific and formal description of time series in databases

    Get PDF
    Messdaten werden zur effizienten Organisation und Weiterverarbeitung in relationalen Datenbanken gespeichert. Die in den letzten Jahren entstandenen Semantic Web Technologien bieten eine hervorragende Basis zur Wissensmodellierung und Beschreibung von Domäneninhalten in Form von Ontologien. Aufgrund der offenen Architektur dieses Ansatzes können leicht fremde Ontologien und Ressourcen mit eingebunden und berücksichtigt werden. Semantic Web Technologien stellen eine formale Modellierungsgrundlage dar. Mittels Reasoning kann deshalb aus Ontologien implizites Wissen abgeleitet werden. In dieser Arbeit werden semantische (Datenbank-) Annotationen und deren Interpretation fokussiert. Sie verknüpfen Datenbanken und das Semantic Web miteinander. Die Annotationen erlauben es, Inhalte von Datenbanken mit Semantic Web Technologien in verschiedenen Nutzungsszenarien zu beschreiben. Außerdem wird für die gemeinsame Behandlung und den Einsatz beider Technologien eine Architektur entwickelt. Auf dieser Basis werden Konzepte zur Visualisierung und Interaktion mit den Annotationen eingeführt. Weiterhin wird deren Einsatz zur formalen Modellierung von Ereignissen mittels Automaten betrachtet, sodass ein Reasoning zur Berechnung durchgeführt werden kann. Mittels einer Implementierung werden die eingeführten Konzepte demonstriert. Die Applikation Semantic Database Browser erlaubt die integrierte Verwendung von Messdaten und deren formaler Beschreibung. Modelle können ausgetauscht und wiederverwendet werden, sodass die Wiederverwendung von Wissen gefördert wird. Anhand des Beispiels von Ereignissen während Autofahrten wird demonstriert, wie auf Basis der formalen Beschreibung Schlussfolgerungen gezogen werden können. So können durch das Schlussfolgern ohne zusätzlichen Aufwand neue Erkenntnisse über auftretende Fahrmanöver generiert werden. Aufgrund des domänenunabhängigen Charakters der skizzierten Lösungsansätze wird gezeigt, dass diese sich leicht auf andere Anwendungsfälle anwenden lassen.Measurement data in form of time series of scientific experiments is stored in relational databases for efficient processing. Complementary, Semantic Web technologies have been developed in the last years for describing domain knowledge in form of ontologies. Due to their open architecture, foreign ontologies and resources can be easily referenced and integrated. Since Semantic Web technologies are based on predicate logic, they are suitable for formal modeling. Therefore, using reasoning implicit knowledge can be derived from ontologies. This work introduces semantic (database) annotations to link databases and ontologies to take advantage of both together by describing database contents with Semantic Web technologies. An architecture is developed for the combined handling and usage of these two technologies, which is designed in respect of scalability of large amounts of measurement data. Based on this architecture, concepts for visualizing and interacting with annotations are introduced. Furthermore, semantic annotations are used for formally modeling events in time series using finite state machines, which are computed using reasoning. An implementation is introduced to demonstrate the feasibility and advantages of the discussed concepts. The presented application Semantic Database Browser allows using semantic database annotations and interactively working with them for integrated handling of formally described measurement data. Formal models can be easily exchanged and reused to support reusability of knowledge and cooperation. By describing measurement data with models, data becomes much easier to understand. Using an example of events during driving, it is demonstrated how formal description can be used for automatic reasoning to generate additional knowledge about driving maneuvers without any additional effort. Because the presented approaches are domain independent, they can be easily adapted for other use cases
    corecore