Model-Based Engineering mit Industriesteuerungen



Similar documents
Allgemeines Dienstmanagement Das MNM-Dienstmodell in Herleitung und Anwendungsmethodik

SPICE auf der Überholspur. Vergleich von ISO (TR) und Automotive SPICE

RAMI 4.0 An architectural Model for Industrie 4.0

Erfolgreiche Zusammenarbeit:

µfup: A Software Development Process for Embedded Systems

AnyWeb AG

Overview WebServices Web Services Choreography Languages. WebServices. Jan Krüger

Management (ALM) Presales - Senior Principal Technical Consultant

<Insert Picture Here> Java Certification. Susanne Schröter Education Sales Consutant

Open Text Social Media. Actual Status, Strategy and Roadmap

Open Core Engineering Freedom and efficiency redefined

How To Analyse A Flugzeugflugfl\U00Fcgels In 3D Cda

Windows HPC Server 2008 Deployment

Entwurf eines Lizenzmanagement-Systems als zentraler Dienst für das Plan S Chassis. Masterarbeit

How To Teach A Software Engineer

Dokumentation über die Übernahme von. "GS-R-3" (The Management System for Facilities and Activities) "Sicherheitskriterien für Kernkraftwerke"

Entwicklung von Integrationslösungen aus einem Guss mit AIA Foundation Pack 11g

Beschleunigen von Algorithmen mit High-Level Synthese auf Xilinx Zynq

Destination Cloud. EMC Deutschland GmbH. Holger Daube. vspecialist Technical Teamlead Germany. Copyright 2010 EMC Corporation. All rights reserved.

Embedded Software Development and Test in 2011 using a mini- HIL approach

Development methodology

Kurz-Einführung Python

eine Qualitätsoffensive in der Automobilindustrie

1Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Internationale Gute Praxis für den Umgang mit Baggergut

Die Versant-DB ist ein wesentlicher Bestandteil von CADISON.

Bildgebende Verfahren als. Control 2011 Alexander Nolte CADFEM GmbH

Produktfamilienentwicklung

Gurkensalat statt Spaghetticode. Stuttgarter Testtage 2013

Cloud OS Network. Uwe Lüthy, Die Bedeutung einer Partner Managed Cloud für Kunden. Partner Technology Strategiest

Windows Azure: What s new?

APPLICATION SETUP DOCUMENT

(Incorporated as a stock corporation in the Republic of Austria under registered number FN m)

Switching Systems Standard ECOSTAR

Virtual Organization Virtuelle Fabrik

NATIVE ADVERTISING, CONTENT MARKETING & CO. AUFBRUCH IN EIN NEUES GOLDENES ZEITALTER DES MARKETINGS?

ida.com excellence in dependable automation

Timebox Planning View der agile Ansatz für die visuelle Planung von System Engineering Projekt Portfolios

29. November 2011 Eidgenössische Steuerverwaltung

TIn 1: Lecture 3: Lernziele. Lecture 3 The Belly of the Architect. Basic internal components of the Pointers and data storage in memory

Tools for Forging the Functional Architecture

Calibration of flow meters for liquids and gases

Copyright Soleran, Inc. esalestrack On-Demand CRM. Trademarks and all rights reserved. esalestrack is a Soleran product Privacy Statement

Rainer Stropek software architects gmbh. Entwicklung modularer Anwendungen mit C# und dem Managed Extensibility Framework (MEF)

Communication Motivation

Web-based Open Innovation -

EHOOKS Prototyping is Rapid Again

Asterisk und Mediagateways

Übersetzerbau in der Industrie: CacaoVM

Safe Harbor Statement

Product Quality and Environmental Standards: The Effect of an International Environmental Agreement on Tropical Timber Trade

Agile Software-Requirements: User Stories und (Vieles) mehr

Data Warehousing Metadata Management

Data Warehousing Metadata Management

Stefan Aicheler Regional Sales Manager Alexander Röhlich Systems Engineer

SOFTWARE-DEFINED STORAGE IN ACTION. What s new in SANsymphony-V v10

Entwicklung und Testen von Robotischen Anwendungen mit MATLAB und Simulink Maximilian Apfelbeck, MathWorks

SAP Fiori: Verbesserte Anwendererfahrung mit Apps für Geschäftsfunktionen

User Experience im Supportumfeld

MUK-IT 63. Roundtable. Herzlich Willkommen bei der Software AG. Anton Hofmeier VP Sales Terracotta DACH / MdGL

(1) Soziale Roboter als Interface zwischen Mensch und Maschine (2) Definition: Soziale Roboter (3) Typen sozialer Roboter nach Breazeal

AC500. Application Example. Scalable PLC for Individual Automation. Webserver Login Application Example With PM564-ETH. abb

Echtzeittesten mit MathWorks leicht gemacht Simulink Real-Time Tobias Kuschmider Applikationsingenieur

Dr. Ulrich Lauff, Dr. Kai Pinnow, and Dipl.-Ing. Florian Schmid. New Tools and Methods for Validation and Calibration

SAP Forum 2015 Business Innovation Day

Martina Göhring Hanau Seite 1

Kapitel 2 Unternehmensarchitektur III

I-Q SCHACHT & KOLLEGEN QUALITÄTSKONSTRUKTION GMBH ISO 26262:2011. Liste der Work Products aus der Norm

CIO cookbook shared service

Android ist anders - Android Dependency Management

Additive Manufacturing Design & Engineering Symposium. Innovation Intelligence. Paradigmenwechsel in der Konstruktion und Entwicklung

RESEARCH ARTICLE. Virtual Robot Program Development for Assembly Tasks with a physics-based Approach

and distributed working environment Adventure 2: Bridging the gap between performance and readable code: event based

Colour splash. Explore the possibilities. Advertising / Werbemittel

How To Write An Article For Ibm.Com

Simulation im Bereich der Windenergie ein Überblick. Dipl.-Ing. (FH) Nathalie Mattwich, CADFEM GmbH Dipl.-Phys. oec Stephan Hecht, ANSYS Germany GmbH

Transcription:

Model-Based Engineering mit Industriesteuerungen Lars Mikelsons Bosch Rexroth AG, Germany 1 13/03/2015 Lars Mikelsons DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as

Gliederung Was ist Model-Based Engineering? Durchgängiges Engineering Beispiel: Virtuelle Inbetriebnahme Beispiel: Model-Based Engineering 2

Was ist Model-Based Engineering? 3

Was ist Model-Based Engineering? Durchgängigkeit im Entwicklungszyklus Produktmanager Mechanikingenieur Hydraulikingenieur Elektroingenieur Applikateur Fazit Simulation wird als Mehraufwand empfunden Systemwissen wird weggeworfen Kein multidisziplinäres Denken 4

Was ist Model-Based Engineering? Aus: Systems Engineering in der Praxis (2014) 5

Was ist Model-Based Engineering? Aus: Systems Engineering in der Praxis (2014) 6

Was ist Model-Based Engineering? Durchgängigkeit im Entwicklungszyklus Produktmanager Mechanikingenieur Hydraulikingenieur Elektroingenieur Applikationsingenieur 7

Gliederung Was ist Model-Based Engineering? Durchgängiges Engineering Beispiel: Virtuelle Inbetriebnahme Beispiel: Model-Based Engineering 8

Durchgängiges Engineering Anforderungen Funktionales & Logisches Modell CAD Physikalisches Verhalten Modelle 9

Durchgängiges Engineering Fertigung Applikation Virtuelle Inbetriebnahme Schnittstellen Modelle 10

Durchgängiges Engineering Inbetriebnahme Betrieb Schnittstellen Modelle 11

Durchgängiges Engineering Open Core Interface Brückenschlag zwischen IT und SPS-basierter Automatisierung Direkter Zugang zu allen Kernfunktionalitätem der Steuerung über Hochsprachen Open Core Interface Realisierung von OEM spezifischen Lösungen und innovativen Automationskonzepten 12

Durchgängiges Engineering Modelica Offener industriegetriebener Standard Lego-like Modellierung Objektorientierte Modellierungssprache Home of FMI FMI Standardisierte Modellschnittstelle Unterstützt von > 50 Tools 13

Gliederung Was ist Model-Based Engineering? Durchgängiges Engineering Beispiel: Virtuelle Inbetriebnahme Beispiel: Model-Based Engineering 14

Virtuelle Inbetriebnahme Nach:VDW: Abteilungsübergreifende Projektierung komplexer Maschinen und Anlagen Fazit Teile des Engineerings erst an realer Maschine möglich Debugging an realer Maschine ist zeitaufwändig Engineering ist ortsgebunden 15

Virtuelle Inbetriebnahme Motion Logic Control Reales System Virtuelles System IEC 61131 C/C++ Java Matlab Modelica Modellbasierte Entwicklung 16

Virtuelle Inbetriebnahme 17

Virtuelle Inbetriebnahme 18

Gliederung Was ist Model-Based Engineering? Durchgängiges Engineering Beispiel: Virtuelle Inbetriebnahme Beispiel: Model-Based Engineering 19

Model-Based Engineering A Consistent model thanks to unique CAD for Fluid & Mechanical Fluid 3D Design Engineer Mechanical Engineer Application Engineer Realistic simulation for system validation and optimization Electrical 3D Design Engineer 5 6 7 8 9 Operator Connecting the real and the virtual world A Consistent model thanks to unique CAD for Electrical & Mechanical Fluid Schematics Engineer Electrical Schematics Engineer 4 3 2 1 System Architect Product Manager Reduce the risk in machine design early in the development cycle 20

Model-Based Engineering 21

Model-Based Engineering mit Industriesteuerungen Lars Mikelsons Bosch Rexroth AG, Germany 22

Modelica@DC Conventional workflow Sketch of the system Equations of motion Implemenation F(t) m x,v,a b c Choice of the solver Evaluation of the simulation results F = m a + d v + c x 23 13/03/2015 Andreas Hofmann DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as

Modelica@DC Titel Extension der Präsentation of the model F2(t) m2 x2,v2,a2 c2 F1(t) m1 x1,v1,a2 b1 0 c1 Sketch of the system Equation of motion 24 13/03/2015 Andreas Hofmann DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as

Modelica@DC Two-mass oscillator 25 13/03/2015 Andreas Hofmann DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as

Modelica@DC Single-mass oscillator revisited 26 13/03/2015 Andreas Hofmann DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as

Modelica@DC Two-mass oscillator revisited 27 13/03/2015 Andreas Hofmann DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as

Modelica@DC Title Two-mass of presentation oscillator revisited 28 13/03/2015 Andreas Hofmann DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as

Modelica@DC Structure of the interface FMU is exchanged in a.zip format Model description in a.xml file Implementation as C-source or.dll Two interfaces Model exchange Co-Simulation.fmu Model description.xml Solver Implementation of the FMI.dll 29 13/03/2015 Nils Menager DC/ETI22 Bosch Rexroth AG 2015. All rights reserved, also regarding any disposal, exploitation, reproduction, editing, distribution, as well as