Neuerungen in Dymola und Modelica

Slides:



Advertisements
Ähnliche Präsentationen
Eingebettete Systeme Qualität und Produktivität
Advertisements

Modellbasierte Software-Entwicklung eingebetteter Systeme
On the Criteria to Be Used in Decomposing Systems into Modules
:33 Architektur Moderner Internet Applikationen – Prolog Copyright ©2003 Christian Donner. Alle Rechte vorbehalten. Architektur Moderner.
Hamburg University Press Der Open-Access-Verlag der Staats- und Universitätsbibliothek Hamburg Carl von Ossietzky Entwicklung – Produkte – Vernetzung Isabella.
Unscharfe Optimierung
Werdegang, aktueller Stand,
Prof. Dr. Holger Schlingloff
Universität Stuttgart Institut für Kernenergetik und Energiesysteme Links Links sind im Text angegeben. Weitere Links werden kontinuierlich eingefügt.
Universität Stuttgart Institut für Kernenergetik und Energiesysteme LE P MuSofT Erkundungsumgebung Entwicklung eines komponentenbasierten Systems WS 03/04.
Seminar zum pi-Kalkül betreut von Andreas Rossberg
UML im Überblick – Dipl. Ing. Ulrich Borchert / FH Merseburg 1/22
DOM (Document Object Model)
ATHOS Benutzertreffen 27.September Report of the Lab Glashütten, 27.September 2007 HighQSoft GmbH, Karst Schaap
ASAM ODS Daten standardisiert auswerten
SciAgents - Eine agentenbasierte Umgebung für verteilte wissenschaftliche Berechnungen Alexander StarkeSeminar Software Agenten
METS / MODS. METS – Metadata Encoding and Transmission Standard – 2002 veröffentlicht – XML Schema – Reale Objekte digital abbilden – hierarchische Struktur.
Datenbanksystementwicklung – Praktikum & Vorlesung – WS 2004/2005
Zhaohan Chen SS061 SIMULA-an Algol Based Simulation Language geschrieben von: Zhaohan Chen Betreuer: Prof. Dr. Rainer Manthey.
Brandenburgische Technische Universität Cottbus Program Profiling Andrzej Filipiak Übung Testen von Software SoSe 2006.
Access 2000 Datenbanken.
Kapitel III: Stochastische Modelle im Januar haben wir behandelt: 12/3
Fuzzy-Klima-Regelung Simulink für Fuzzy Control
Grundschutztools
Spatial Decision Support Systems (SDSS)
Powertrain Hybrid Systems Electric Drives.
Institut für Theoretische Informatik TU Carolo-Wilhelmina zu Braunschweig Teamprojekt in Software Systems Engineering und Theoretischer Informatik Einsatz.
Simulation komplexer technischer Anlagen
Spezifikation von Anforderungen
Maike Thiel Kezban Akayin Kirstin Körner Hayriye Görsün präsentiert.
Nestor Workshop im Rahmen der GES 2007 Digitale Langzeitarchivierung und Grid: Gemeinsam sind wir stärker? Anforderungen von eScience und Grid-Technologie.
Best Fit Matching von Punktewolken
Übersicht Motivation Konzeption Umsetzung/ Implementierung
? Was ist Informatik? Was ist Informatik? Alexander Lange
Computerorientierte Physik VORLESUNG Zeit: jeweils Mo Uhr Ort: Hörsaal 5.01, Institut für Experimentalphysik, Universitätsplatz 5, A-8010.
Anfang Präsentation 2. Februar, 2005 Behandlung von Unstetigkeiten II Wir wollen uns heute nochmals mit der Modellierung von Unstetigkeiten befassen. Zunächst.
Anfang Präsentation 17. November, 2004 Modellierung von Mehrkörpersystemen In dieser Vorlesung werden einige spezielle Probleme behandelt, die die Modellierung.
Anfang Präsentation 27. Oktober, 2004 Objektorientierte Modellierung Diese Vorlesung hat zum Ziel, die Anforderungen an eine objektorientierte Modellierung.
Anfang Präsentation 20. Oktober, 2004 Elektrische Schaltungen I Diese Vorlesung diskutiert die mathematische Modellierung einfacher elektrischer linearer.
Algebraische Schleifen und Strukturelle Singularitäten
Anfang Präsentation 10. November, 2004 Effiziente Lösung von Gleichungssystemen In dieser Vorlesung wird die effiziente gemischt symbolisch/numerische.
Anfang Präsentation 8. Dezember, 2004 Modellierung Bipolarer Transistoren In dieser Vorlesung befassen wir uns mit einer Anwendung gemischt elektrischer.
UML-Kurzüberblick Peter Brusten.
Ausgabe vom Seite 1, XML Eine Einführung XML - Eine Einführung.
Behandlung Singulärer Subsysteme mittels Graphentheorie
Generalisiertes Vektorraummodell (Generalized Vector Space Model, GSVM) Karin Haenelt
Pressekonferenz Dr. Robert Nowak (GF FOCUS) Wien,
Aforms2web solutions & services GmbH - a company of ANECON and forms2web Kurzbericht für E-GovExperts Arbeitsgruppe Präsentation und Standarddaten ehemals.
KOOP-LITERA Tagung 2003, 8. / 9. Mai 2003 Archivierung digitaler Dokumente Problemstellung - kooperative Lösungsansätze - Aktivitäten der Österreichischen.
WILLKOMMEN WILLKOMMEN Herr Rauleder / DAIMLER-BENZ AG
Implementierung eines RDF Stores
Modellbasierte Software-Entwicklung eingebetteter Systeme
The Energy Science Colloquia – Mobility and Transportation Titel: „F&E für energieeffiziente Mobilität in Österreich“ ETH-Zürich, 7. Oktober 2010.
12. Juli 2006Autor: Walter Leuenberger Computeria Urdorf Treff vom 12. Juli 2006 Outlook und Outlook Express nicht nur zum en.
Seite 1 © 2007 Dr. Schwaiger Roland VP SW-Technologien WS 2007/2008 VP Softwaretechnologien WS2007/2008 SAP GUI Pattern und Componentry Dr.
Modellbasierte Software- Entwicklung eingebetteter Systeme Prof. Dr. Holger Schlingloff Institut für Informatik der Humboldt Universität und Fraunhofer.
Digitale Annotationen. Grundlage: John Bradley “Towards a Richer Sense of Digital Annotation: Moving Beyond a Media Orientation of the Annotation of Digital.
OOSE nach Jacobson Sebastian Pohl/ST7 Betreuer: Prof. Dr. Kahlbrandt.
Christian Scheideler WS 2008
Anfang Präsentation 3. November, 2004 Tarjan’s Schleifenaufbrechalgorithmus In dieser Vorlesung wird ein Verfahren vorgestellt, welches in der Lage ist,
Modellierung: MATLAB – Simulink - Stateflow
Institut für Informationssysteme Technische Universität Braunschweig Institut für Informationssysteme Technische Universität Braunschweig Verdrängung von.
FB Maschinenbau | Institut für Produktionsmanagement, Technologie und Werkzeugmaschinen | Prof. Dr.-Ing. E. Abele | 21XXXXKÜ1 | 0 Schwerpunkt Mechanische.
Christoph Wirtz | Seminarvortrag EBC | Lehrstuhl für Gebäude- und Raumklimatechnik Ein Tool zum automatisierten Erstellen von Conversion Scripts.
Technische Universität München, Informatik XI Angewandte Informatik / Kooperative Systeme Verteilte Anwendungen: Entwurf Dr. Wolfgang Wörndl
Vehicle Simulation Kit. CAE Elektronik GmbH Confidential and/or Proprietary Information 2 Gliederung Einleitung Aufbau einer Simulation Legacy-Methode.
Prognose von Zeitreihen Hans Nübel Hans Nübel Prognose von Zeitreihen Aufbau 1.Motivation 2.Holt-Winters-Verfahren 3.Prognose.
Umsetzung einer Methode zur Online- Kalibrierung von Sauerstoffsensoren in oberflächenbegasten Bioreaktoren Seminarvortrag Daniel Jansen.
 Präsentation transkript:

Neuerungen in Dymola und Modelica 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Inhalt Einführung in Modelica und Dymola Neue Eigenschaften Kalibrierung Optimierung Parameterstudien Graphik Neue Bibliotheken Powertrain, neue Version Smart Electric Drives Transmission Vehicle Dynamics Literatur und Internet 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola Dymola ist eine Software zur Modellierung und Simulation aus verschiedenen Ingenieur-disziplinen entwickelt von Dynasim AB in Schweden Vertrieb im deutschsprachigen Raum: Bausch-Gall GmbH Dymola versteht den offenen Sprachstandard Modelica 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar BAUSCH-GALL GmbH Seit 1987 Hans Gall und Dr. Ingrid Bausch-Gall seit 1981 bzw. 1983 selbständig Vertrieb von Simulationssoftware Projektarbeit Schulungen Dymola, Spice, Simulink, Matlab www.Bausch-Gall.de 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Die Firma Dynasim Entwickler von Dymola gegründet 1992 von Dr. Hilding Elmqvist Jetzt: 9 Angestellte, davon 7 technisch/wissenschaftlich Zusammenarbeit mit Wissenschaftlern Kunden weltweit, z.B.: Toyota, Volvo, Ford, GM, EDF Deutschland, z.B.: ABB, Airbus, BMW, Robert Bosch GmbH, DaimlerChrysler, Hella, Siemens, ZFF, Volkswagen, viele Universitäten und Forschungsinstitute Österreich, z.B.: AVL, Elin, MAGNA STEYR, TU Wien www.dynasim.com 19. Mai 2006 ASIM-Workshop in Wismar

Ziel von Modelica und Dymola Modellierung und Simulation physikalischer Systeme die aus Komponenten unterschiedlicher Fachgebiete bestehen. Z.B. ein detailliertes Fahrzeugmodell: Fahrzeugdynamik – 3-D Mechanik Antriebsstrang – 1-D Mechanik Hydraulik Verbrennung Klimaanlage Elektrische/elektronische Systeme, Steuergeräte, Busse 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Modelica neue Methode objektorientiertes Modellieren gleichungsorientiertes Modellieren austauschbare, standardisierte formale Sprache zum Modellaustausch Weiterverwendung von Modellierungswissen Modelica: Sprachdefinition www.modelica.org Dymola: Software zur Modellierung und Simulation mit Modelica www.dynasim.com 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Anwendungsbeispiele 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Objektdiagramme Objekt Verbindung Schnittstelle 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Objektdiagramme jedes Icon repräsentiert ein physikalisches oder logisches Objekt Verbindungen stellen tatsächliche physikalische Verbindungen dar jedes Objekt wird hierarchisch aus bestehenden Komponenten oder durch Gleichungen beschrieben 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Srel = n*n' + (identity(3) - n*n')*cos(q) - skew(n)*sin(q); wrela = n*qd; zrela = n*qdd; Sb = Sa*Srel'; r0b = r0a; vb = Srel*va; wb = Srel*(wa + wrela); ab = Srel*aa; zb = Srel*(za + zrela + cross(wa, wrela)); fa = Srel'*fb; ta = Srel'*tb; 19. Mai 2006 ASIM-Workshop in Wismar

Dymola: Symbolische Manipulation Sortierung Entfernung trivialer Gleichungen Symbolisches Lösen algebraischer Schleifen, sofern möglich Reduktion der Gleichungen Symbolische Lösung kleiner Systeme Index-Reduktion, falls nötig LU/QR-Zerlegung der Jacobi-Matrizen für lineare Systeme Symbolische Jacobi-Matrizen für nichtlineare Systeme 19. Mai 2006 ASIM-Workshop in Wismar

Beispiel: Chassis-Modell mit 40 Freiheitsgraden Quelle: Modelon, Vehicle Dynamics Library Originalmodell: 31,689 scalar equations 80 kontinuierliche Zustandsgrößen 7649 zeitabhängige skalare Größen Elasto-kinematische Radaufhängung Größe der linearen Gleichungssysteme {4, 3, 3, 3, 3, 4, 3, 3, 3, 3, 2, 2, 2, 2, 566, 4, 3, 3, 3, 3, 97, 2, 4, 3, 3, 3, 3, 97, 2, 2, 2, 3, 3, 3, 3, 2} Nach der symbolischen Manipulation {0, 3, 3, 3, 3, 0, 3, 3, 3, 3, 2, 2, 2, 2, 29, 0, 3, 3, 3, 3, 7, 2, 0, 3, 3, 3, 3, 7, 2, 2, 2, 3, 3, 3, 3, 2} Deutliche Reduzierung der Rechenzeit! 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola 6 Automatisierte Parameterstudien Kalibrierung von Parametern Optimierung Verbesserte Experimentierumgebung Verbesserte Visualisierung Benutzereigene Dialoge für Experimente Deutlich verbesserte Skriptsprache 19. Mai 2006 ASIM-Workshop in Wismar

Dymola 6 - Parameterstudien 19. Mai 2006 ASIM-Workshop in Wismar

Dymola 6 – Parameterstudien 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola 6 - Kalibrierung Bestimmung unbekannter oder unsicherer Modellparameter durch Vergleich mit Messdaten Acceleration (BMW 645i) Gear shift Quelle: Auto Mobil, Issue 2, 2005 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola 6 – Kalibrierung Messdaten CSV-Dateien MATLAB-MAT-Files V4 Daten vorbereiten, z.B. Daten filtern Daten begrenzen Trend entfernen 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola 6 - Kalibrierung Einfach anzuwenden durch Dialog Parameter und Startwerte Dateien mit Messdaten Zusammenhänge zwischen Daten und Parametern 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola 6 - Kalibrierung Startwerte Nach der Kalibrierung 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola 6 - Optimierung Bestimmung von Parametern Definition einer Zielfunktionen Mehrere Zielfunktionen können kombiniert werden Mehrere Optimierungskriterien sind möglich 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola 6 - Optimierung 19. Mai 2006 ASIM-Workshop in Wismar

Dymola 6 – Monte-Carlo-Analyse J1.J des Kupplungsmodells genüge einer Normalverteilung Verteilung der beobachteten Variablen Verteilung J1.w zum Zeitpunkt 1.2 s 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Dymola 6 – 3D-Graphik vorbereitete Befehle interaktiv oder aus Skript-Sprache angepasst für Simulation 19. Mai 2006 ASIM-Workshop in Wismar

Dymola 6 – 3D-Graphik - Beispiele Flächen 3D-Kurven 19. Mai 2006 ASIM-Workshop in Wismar

Dymola 6 – Weitere Neuerungen Verschlüsselung der Modelle Encryption speichert Modelle binär ab Scrambling entfernt vertrauliche Struktur und Daten Modellverwaltung (Model Management) Einbindung in übliche Versions-Verwaltungsprogramme CVS (current version systems) und SVN (subversion systems) Komfortable Erstellung eigener GUIs Verbesserung der Scripting-Sprache (MOS-Files) 19. Mai 2006 ASIM-Workshop in Wismar

Dymola 6 – Weitere Neuerungen Modellabhängigkeit (Model Dependency) Zeigt die Abhängigkeit eines Package von den Klassen Links zur HTML-Dokumentation 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Neue Bibliotheken Powertrain-Library Version 2.0 Smart Electric Drives Library Transmission Library Vehicle Dynamics Library 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Powertrain-Library 2.0 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Wesentliche neue Version 70 Komponenten Arbeitet zusammen mit der freien Vehicle Dynamics Library Längsdynamik Standard- und Planetengetriebe mit Verlusten, Kupplungen mit Reibung Flexible Antriebsstrangmodelle Arbeitet auch mit der 3D Vehicle Dynamics Library 19. Mai 2006 ASIM-Workshop in Wismar

Modellierung der Verlusteffizienz Modellierung der Getriebeverluste ist in vielen Modellen enthalten. Verlustmoment Lastmoment Relative Geschwindigkeit 19. Mai 2006 ASIM-Workshop in Wismar

Modellierung der Elastizität Vibrationen Wichtig für Fahrverhalten und Schaltqualität Steifigkeit, Dämpfung, Spiel 19. Mai 2006 ASIM-Workshop in Wismar

Optionale 3D-Effekte Nur wenige zusätzliche Daten Starrkörper zur Modellierung der Achse Antriebsstrang mit 3D-Fahrzeugmodell Schnittstelle zum Fahrzeugmodell 19. Mai 2006 ASIM-Workshop in Wismar

The Smart Electric Drives (SED) Library 19. Mai 2006 ASIM-Workshop in Wismar

Anwendungen im Automobilbereich Simulation des vollständigen elektrischen Antriebssystems, einschließlich alternativer Antriebskonzepte Minimaler Verbrauch durch Zuschaltung elektrischer Antriebskomponenten Elektrische Leistung im Fahrzeug Entwicklung und Optimierung der Regelstrategien 19. Mai 2006 ASIM-Workshop in Wismar

Smart Electric Drives (SED) Library Komponenten, z.B. Asynchronmaschinen, Permanentmagnet-Synchronmaschinen, weitere Gleichstrommaschinen Regelungen: Feldorientierte Regelungen, bürstenloser Gleichstrommotor Stromrichter, verschiedene Abstraktionstiefen Konverter, Energiequellen (Batterien, Brennstoffzellen) Anwendungen, z.B. Hybrid Elektrische Fahrzeuge (HEV) zusammen mit der Powertrain Library Starter-Generatorkonzepte Elektrisch angetriebene Wasserpumpe Elektrisch angetriebene Ölpumpe Elektrisch angetriebene Klimanlage Quasi stationäre Anwendungen 19. Mai 2006 ASIM-Workshop in Wismar

Beispiel: Gesamtsimulation eines Hybrid- Elektrischen-Fahrzeugs mit Allradantrieb 19. Mai 2006 ASIM-Workshop in Wismar

Vehicle Dynamics Library www.modelon.se 19. Mai 2006 ASIM-Workshop in Wismar

Vehicle Dynamics Library: Inhalt große Anzahl von Chassis- und Fahrwerksmodellen Schnittstelle zu gängigen Reifenmodellen 3D-Straßenmodelle Fahrermodelle für geschlossenen und offenen Regelkreis elementarer Antriebsstrang Schnittstellen zur Powertrain und Transmission Library Motormodelle Bremssysteme Aerodynamik Beispiele und Beispielexperimente 19. Mai 2006 ASIM-Workshop in Wismar

Vehicle Dynamics Library Chassis Federbein Achse Aufbau Stabilisator Experimentierumgebung mit Animation Rad mit Reifen 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Transmission Library 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Transmission Library Detailierte Modellierung von Antriebssträngen Ideal für Vorhersage der Schaltqualität und für das bessere Verstehen des Verhaltens des Antriebsstranges Axiale und rotatorische Freiheitsgrade 19. Mai 2006 ASIM-Workshop in Wismar

Beispiele der Kompenenten Achsen und Getriebe Schaltmechanik 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Literatur Principles of Object Oriented Modeling and Simulation with Modelica von Michael Tiller 2002, Kluwer Academic Publisher; ISBN 0-7923-7367-7 Principles of Object-Oriented Modeling and Simulation with Modelica 2.1 von Peter Fritzson 2004, IEEE Press, John Wiley&Sons, Inc. ISBN 0_471-47163-1 Objektorientierte Modellierung von Antriebssystemen von Martin Otter Kapitel 20 in „Elektrische Antriebe – Regelung von Antriebssystemen“ von D. Schräder, 2. Auflage, 2001, Springer-Verlag Modelica 2.2 Specification, sh. www.modelica.org/documents Veröffentlichungen der Modelica Konferenzen der Jahre 200, 2002, 2003 und 2005 sh. www.modelica.org , dort unter den jeweiligen Konferenzen 19. Mai 2006 ASIM-Workshop in Wismar

ASIM-Workshop in Wismar Zusammenfassung Modelica soll (de-facto) Sprach-Standard werden Dymola (Software) unterstützt Modelica voll Viele Bibliotheken werden zur Zeit entwickelt Aktives ehrgeiziges Entwicklerumfeld Nächste Modelica-Tagung, September 2006 in Wien Homepages: www.dynasim.com www.modelica.org 19. Mai 2006 ASIM-Workshop in Wismar