anbindung kundenseitiger-toolchain zur … · © fraunhofer iem / heinz nixdorf institut folie 3...
TRANSCRIPT
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 1
Fraunhofer-Einrichtung Entwurfstechnik Mechatronik – IEM
Dr.-Ing Christian Henke, Dipl.-Ing. Thorsten Gehrmann 10.05.2016
ANBINDUNG KUNDENSEITIGER-TOOLCHAIN ZUR PARAMETRIERUNG VON MECHATRONISCHEN GESAMTSYSTEM-MODELLEN
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 2
Fraunhofer-Einrichtung Entwurfstechnik Mechatronik – IEMSystemanbieter für X-in-the-Loop Entwicklungs- und Testumgebungen
In-house Coaching:
Integration in
Entwicklungsprozesse,
Tool- und
Methodenschulung
Optimale
Modellierungstools
und Testsysteme,
speziell auf
Kundenbedürfnisse
angepasst
Modellbildung,
Simulation und Code-
Generierung für
Echtzeitanwendungen
Zugeschnittene
Implementierung von
XiL-Technologien und
Testautomatisierung
Analyse und Auswahl
kundenspezifischer
Lösungen
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 3
AGENDA
Modellbasierte Entwicklung und Handlungsbedarf
Kopplung von realen Daten und Modellen
Zusammenfassung
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 4
Modellbasierte Entwicklungnach Richtlinie VDI 2206
Entwicklungsmethodik für mechatronische Systeme
1. Systementwurfsphase
2. Domänenspezifischer Entwurf
3. Systemintegration
Modell Basierte Entwicklung (MOBE) als Teil des Entwurfsprozesses
Virtuelle Prototypen
Virtuelle TestsHohe Testtiefe möglich
Zeit- und kosteneffiziente Entwicklung
Vorteile:
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 5
Nutzung derX-in-the-Loop-Technologien (XiL)
Verschiedene Modelle
Steuerungsmodelle (z.B. Zustandsautomaten)
Streckenmodelle (z.B. physikalische Modellierung)
Unterschiedliche Detaillierungsgrade
Validierte Modelle
Modellbasierte Entwicklungam Beispiel Steuergeräteentwicklung
Model-in-the-LoopRapid-Control-
PrototypingHardware-in-the-Loop
Steuerung virtuell – Strecke virtuell Steuerung virtuell – Strecke real Steuerung real – Strecke virtuell
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 6
Kundenherausforderungen?
Mechatronische Systeme
Komplexität
Marktanpassung durch Variantenvielfalt
Großserie
Losgröße Eins
Time-to-Market
Gelebte Entwicklung
Detailliertes Systemverständnis
Prozess-Know-how
Hauseigene Tools
IDE´s zum Soft- und Hardwaredesign
Eigene Entwicklungsprozesse (teilweise MOBE)
Modellbasierte Entwicklungam Beispiel Steuergeräteentwicklung
Produktkomplexität
Leistungsfähigkeit der Entwicklungsmethoden
Zu schließendeLücke
t
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 7
Herausforderung
Verschiedene Modelle innerhalb der XiL-Entwicklungsumgebungen
Steuerung (z.B. Zustandsautomaten)
Strecke (z.B. physikalische Modellierung)
Lösungsansatz
Modellbasierte Entwicklungam Beispiel Steuergeräteentwicklung
Vorhandene Parameterdaten zu frühen Entwicklungs-zeitpunkten einbinden, erweitern und optimieren
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 8
AGENDA
Modellbasierte Entwicklung und Handlungsbedarf
Kopplung von realen Daten und Modellen
Zusammenfassung
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 9
Interprozesskommunikation
Parameter-Daten
Modellbasierte EntwicklungHandlungsbedarf: Parameterdaten in MOBE integrieren
Kundendaten
Simulations-ergebnisse
Direkte Integration von Kundendaten zur Parametrisierung der Modelle mittels mobe-connect1 innerhalb von Model-in-the-Loop-Simulationen
1mobe-connect ist eine Software-Entwicklung des Fraunhofer IEMReale Maschine
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 10
Modellbasierte EntwicklungAnwendungsbeispiel: Produktionsmaschine virtuell in Betrieb nehmen
Parameterdaten
Parameter-Daten
Parameter-Daten
Parameter-Daten
Parameter-Daten
reale Maschine
Einlesen umfangreicher Parametersätze
Umfangreiche Parametersätze mit mehreren Tausend Parametern
Steuerungsparameter, wie z.B. Reglereinstellungen
Mechanikparameter, wie z.B. Getriebeparameter
Stromparameter
An- und Abfahrrampen, Zeiten
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 11
Modellbasierte EntwicklungAnwendungsbeispiel: Produktionsmaschine virtuell in Betrieb nehmen
Parameter-Daten
Reale Maschinenparameter in das Steuerungsmodell integrieren
Parameter-Daten
Parameter-Daten
Parameter-Daten
Import von Antriebsregler-Parametersätzen in Anlagenmodelle zur virtuellen Inbetriebnahme
Parameterdaten
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 12
Modellbasierte EntwicklungAnwendungsbeispiel: Produktionsmaschine virtuell in Betrieb nehmen
Virtuelle Inbetriebnahme
Parameter optimieren
Prüf- Testfallerzeugung
Variantenmanagement
Analyse, Optimierung und Test
Reale Maschinenparameter in das Steuerungsmodell integrieren
Parameterdaten
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 13
Modellbasierte EntwicklungAnwendungsbeispiel: Produktionsmaschine virtuell in Betrieb nehmen
Parameterdaten
Parameter-Daten
Parameter-Daten
Parameter-Daten
Parameter-Daten
Zurückspielen der optimierten Parametersätze auf die realen Komponenten nach erfolgreichem Test
reale Maschine
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 14
Modellbasierte EntwicklungAnwendungsbeispiel: SCADA-System virtuell in Betrieb nehmen
Parameterdaten
Parameter-Daten
Parameter-Daten
Parameter-Daten
Parameter-Daten
reale Maschine
Direkte Integration von Kundendaten zur Parametrisierung der Modelle mittels mobe-connect
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 15
Modellbasierte EntwicklungAnwendungsbeispiel: SCADA-System virtuell in Betrieb nehmen
Parameterdaten
Parameter-Daten
Reale Maschinendaten in Modell integrieren
Parameter-Daten
Parameter-Daten
Parameter-Daten
Einlesen von Parametersätzen
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 16
Modellbasierte EntwicklungAnwendungsbeispiel: SCADA-System virtuell in Betrieb nehmen
Parameterdaten
Reale Maschinendaten in Modell integrieren
Virtuelle Inbetriebnahme
Parameter optimieren
Prüf- Testfallerzeugung
Variantenmanagement
Analyse, Optimierung und Test
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 17
Modellbasierte EntwicklungAnwendungsbeispiel: SCADA-System virtuell in Betrieb nehmen
Parameterdaten
Parameter-Daten
Parameter-Daten
Parameter-Daten
Parameter-Daten
reale Maschine
Zurückspielen der optimierten Parametersätze auf die realen Komponenten nach erfolgreichem Test
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 18
Model-in-the-Loop: Parameter für virtuelle Steuerung
Rapid-Control-Prototyping: Parameter für virtuelle Steuerung
Hardware-in-the-Loop: Parameter für reale Steuerung
Modellbasierte EntwicklungHandling von Steuergeräteparametern
Model-in-the-LoopRapid-Control-
PrototypingHardware-in-the-Loop
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 19
Anforderungen und Use-Case der Kunden identifizieren
Optimalen Modell-Detaillierungsgrad wählen
XiL Anwendungen skaliert betrachten
Modellbildungsspezifische Anforderungen der Kunden
Kundentoolchain integrieren
Kundenorientierte Lösungen
Modellbasierte Entwicklung – HerausforderungSimulationsspezifische Anforderungen erkennen
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 20
AGENDA
Modellbasierte Entwicklung und Handlungsbedarf
Kopplung von realen Daten und Modellen
Zusammenfassung & Ausblick
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 21
MOBE zur Beherrschung von Produktkomplexitätund Time-to-Market
Automatisierte Parametrisierung von Steuerungs-und Streckenmodellen beim Einsatz von XiL-Technologien
Zusammenfassung & AusblickDatenbasis in MOBE integrieren, erweitern und optimieren
Daten laden, in Modell integrieren, simulieren, zurückspielen
Produktkomplexität
Leistungsfähigkeit der Entwicklungsmethoden
Zu schließendeLücke
t
Unsere passgenauen Methoden und das optimale Customizing durch
„The Mathworks“ unterstützen Kunden!
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 22
Erstes eigenständiges Fraunhofer-Institut in OWLBeschluss des Bund-Länder-Ausschusses der Fraunhofer-Gesellschaft am 13. November 2015
v.l.: Dr.-Ing. Roman Dumitrescu, Direktor Fraunhofer IEMProf. Dr.-Ing. habil. Ansgar Trächtler, Institutsleiter Fraunhofer IEMProf. Dr. Wilhelm Schäfer, Präsident Universität Paderborn
Vielen Dank für Ihre Aufmerksamkeit
© Fraunhofer IEM / Heinz Nixdorf InstitutFolie 23
Kontakt
Dipl.-Ing. Thorsten Gehrmann
WissenschaftlicherMitarbeiter
Telefon: +49 5251 5465-262Fax: +49 5251 5465-102
Fraunhofer-Einrichtung Entwurfstechnik Mechatronik – IEM
Zukunftsmeile 133102 Paderborn
Dr.-Ing. Christian Henke
AbteilungsleiterRegelungstechnik
Telefon: +49 5251 5465-126Fax: +49 5251 5465-102