Einführung in CAE-Systeme

Ähnliche Dokumente
Einführung in CAE-Simulationssysteme

Anbindung realer Strecken an Matlab/Simulink

Einsatz von Simulationswerkzeugen beim Entwurf feinwerktechnischer Systeme. Beispiele aus der Forschung am IFTE

LabVIEW in Praktika und Vorlesung: Referent: Fabian Töpper, Dipl.-Ing.

HIL basierte Kalibrierung anhand des HAWKS Rennwagens. Referent: Daniel Lorenz

Hardware-in-the-Loop-Lösungen für die Automation von HLK-Prozessen und die Raumautomation

Modellbasierte prädiktive Regelung

Rapid Control Prototyping

DirkAbel Alexander Bollig Rapid Control Prototyping

Datenblatt Lineare Systemanalyse

Regelungstechnik 1. Systemtheoretische Gmndlagen, Analyse und Entwurf einschleifiger Regelungen. Jan Lunze. 8., neu bearbeitete Auflage

FPGA Systementwurf. Rosbeh Etemadi. Paderborn University. 29. Mai 2007

Informationsveranstaltung zum Lehrprogramm des Fachgebiets Regelungs- g und Systemtheorie. Wintersemester 2009 / 2010

ISim Standardisierung von Flugkörpersimulationen. Vortragender: Florian Peter DGLR, Braunschweig Datum: 30.

1.4! Einführung. Systemmodellierung. Methoden und Werkzeuge

Einführung in die Regelungstechnik

PARADOM. Parallele Algorithmische Differentiation in OpenModelica für energietechnische Simulationen und Optimierungen.

Matlab bis. zum Limit. Hier klicken, um Master-Titelformat zu bearbeiten. Hier klicken, um Master-Textformat zu bearbeiten. Zweite Ebene Dritte Ebene

Regelungstechnik 1. Systemtheoretische Grundlagen, Analyse und Entwurf einschleifiger Regelungen

Modellbasierte Softwareentwicklung eines Kamera basierten Scheinwerfer-Adaptions-Algorithmus. Gerd Mauthe

Notationen zur Prozessmodellierung

Prof. Dr.-Ing. Peter Schulz

Interoperabilität von Simulatoren aus Software Engineering Sicht

Prozeßautomatisierung

Echtzeitmodellierung und Simulation von Elektrofahrzeugen

Dipl.-Ing. Anton Haumer Technisches Büro für Elektrotechnik Elektrische Antriebstechnik

Duale Regelungstechnik

Mathematik am Computer 1. Vorlesung

Firmenvorstellung. Hans Gall Firmenvorstellung 1

Computational Physics. Peter Uwer AG Phänomenologie der Elementarteilchenphysik (PEP)

Virtuelle Inbetriebnahme von Maschinen und Fabriken

Regelung eines inversen Pendels

Inhaltsverzeichnis. Teil I Grundlagen 1

Numerische Methoden. Thomas Huckle Stefan Schneider. Eine Einführung für Informatiker, Naturwissenschaftler, Ingenieure und Mathematiker.

Anwendung von MATLAB/Simulink in Studium und Praktikum. Aryanti Kusuma Putri B.Sc. RWTH Stefan Liebich B.Sc. RWTH

Willkommen zur Vorlesung Regelungstechnik I

Regelungstechnik I. Heinz Unbehauen. Klassische Verfahren zur Analyse und Synthese linearer kontinuierlicher Regelsysteme

Regelungstechnik I. Heinz JUnbehauen. Klassische Verfahren zur Analyse und Synthese linearer kontinuierlicher Regelsysteme. 3., durchgesehene Auflage

Software Engineering

Einsatz von Maple bei der Lehramtsausbildung

Vorwort zur vierten Auflage

Computergestützte Mathematik zur Linearen Algebra

TREFFPUNKT MATLAB WS 14/15. Einführung 1. Institut für Regelungstechnik

Mathematica kompakt. Einführung-Funktionsumfang-Praxisbeispiele von Dipl.-Math.Christian H.Weiß. Oldenbourg Verlag München

DYMOLA Informationstag TU München,

Einführung in die Regelungstechnik

Inhaltsverzeichnis. Heinz Mann, Horst Schiffelgen, Rainer Froriep. Einführung in die Regelungstechnik

Entwicklung von Medizinischen Algorithmen für die Kardiologie mit Hilfe Simulink und Modellbasiertes Design

Grundlagen zum Umgang mit mathematischen Softwarepaketen

Regelungstechnik II. Heinz Unbehauen. Zustandsregelungen, digitale und nichtlineare Regelsysteme. 9., durchgesehene und korrigierte Auflage

Einführung in die Regelungstechnik

Anwendung von (Mathematica und) Matlab in der Physikalischen Chemie

Beschleunigte Entwicklung und Prüfung von BMS durch Einsatz einer HIL-Umgebung

Crash-Kurs Regelungstechnik

Leistungselektronik Grundlagen und Standardanwendungen. Praktikumsunterlagen (Vorläufig bis einschließlich Kap. 3 vom )

Definitionen/Vorarbeit zum Thema Java

Python - Open-Source-Werkzeuge für Wissenschaftler und Ingenieure

Mehrkörper-Simulation Theorie und Praxis

SPKC. Inhalte der Vorlesung. Signalprozessoren und Kommunikationscontroller. Prof. Dr.-Ing. Peter Schulz. Signalprozessoren

Matlab. Alexandra Mehlhase & Felix Böckelmann. 26. Juni Analysetechniken in der Softwaretechnik Technische Universität Berlin SS 2008

Einführung in die Regelungstechnik

Praktikum. Modellbildung und Simulation. Stichworte: Modellbildung Analoge Simulation Digitale Simulation

Aktuelle Trends bei der Simulation mechatronischer Systeme

Regelungstechnik und Simulationstechnik mit Scilab und Modelica

Jochen Ludewig Horst Lichter. Software Engineering. Grundlagen, Menschen, Prozesse, Techniken. dpunkt.verlag

Zusammenfassung der 6. Vorlesung

Digitale Regelsysteme

Regelungstechnik 1. Oldenbourg Verlag München Wien

Materialhinweise Leistungsbeurteilung Mögliche Fächerverbindung Schulbuch - S (G) Arbeitsheft - S (G)

Objektorientierte Prozeßsimulation in C++

Inhalt. Mehr Informationen zum Titel

Regelungstechnik. Prof. Dr. phil. nat. Herbert Schlitt. Physikalisch orientierte Darstellung fachübergreifender Prinzipien

Einführung in MATLAB

Systems Engineering.

Umbuchungen im Bachelor-Studiengang Technische Informatik für den Wechsel von der PO 2010 zur PO 2017

Eine Anleitung zur Entwicklung von Simulink-Targets für die Lehre. 10. MBEES 2014, Dagstuhl

Kai Michels Frank Klawonn Rudolf Kruse Andreas Nürnberger. Fuzzy-Regelung. Grundlagen, Entwurf, Analyse. Mit 174 Abbildungen und 9 Tabellen.

Regelungstechnik. Prof. Dr. phil. nat. Herbert Schlitt. Physikalisch orientierte Darstellung fachübergreifender Prinzipien

Zusicherungen und Laufzeit Überwachungen in der modellbasierten Software Entwicklung

Computerorientiertes Problemlösen

Rechnernutzung in der Physik Computeralgebra/Mathematica

Einführung in Scilab und Scicos

Kernprozess zur System- und Softwareentwicklung. Logische Systemarchitektur f 1. f 2 f 3. f 4 Funktion. Technische Systemarchitektur SG 1 SG 2 SG 3

FRAUNHOFER-INSTITUT FÜR PRODUKTIONSTECHNIK UND AUTOMATISIERUNG IPA ANTRIEBSSYSTEME UND EXOSKELETTE

Transkript:

Einführung in CAE-Systeme Dipl.-Ing. Mark Müller 1 Inhalt 1. Motivation für CAE-Werkzeuge 2. Modellierung technischer Prozesse 3. Übersicht über CAE-Simulationssysteme Kommerzielle Programme Freeware 4. Funktionsinhalte von Simulationssystemen 5. Beispiel MATRIXx 2

1. Motivation für CAE-Werkzeuge Klassische Entwurfsmethoden der Regelungstechnik lineare Entwurfsmethoden (Frequenzkennlinie,WOK) nichtlinearer Entwurf (z.b. Phasenebene) Optimierungsverfahren Zustandsregler Neuere Entwurfsmethoden Fuzzy-Control Expertenregler Hybride Regelstrukturen Modellierung technischer Prozesse Generierung von Source-Code 3 2. Modellierung technischer Systeme Problemstellung: Keine geschlossene mathematische Lösung angebbar Test an realem Prozess nicht möglich Ursprüngliche Vorgehensweise (ohne CAE): 1. Strukturbild & Systemgleichungen 2. Diskretisierung und Verwendung von numerischen Routinen zur Integration 3. Implementierung mit Programmiersprachen (Basic, C/C++, Pascal, FORTRAN etc.) 4. Simulation 4

2. Modellierung technischer Systeme Nachteil der Implementierung in Quellcode: Umsetzung in diskretes Simulationsmodell Programmierkenntnisse Abkehr von der eigentlichen Aufgabe, dem Reglerentwurf Individuelle Simulationsprogramme intransparent, fehlende Kompatibilität Fehleranfällig Zeitraubend (Fehlersuche) Komplexe Simulationsprogramme 5 2. Modellierung technischer Systeme Vorgehensweise mit CAE-Werkzeugen: 1. Strukturbild & Systemgleichungen meist bereits in graphischer Form angebbar 2. Entfällt! 3. Entfällt! 4. Simulation 5. Kritisches Bewerten der Simulationsergebnisse 6

2. Modellierung technischer Systeme Vorteile: C Keine Programmierkenntnisse C Konzentration auf Modellbildung und Simulation C Weniger fehleranfällig C Transparent C Zeit- und kosteneffizient C Leicht dokumentierbar 7 2. Modellierung technischer Systeme Nachteile: D Kauf eines CAE-Simulationssystems (Hard- und Software) D Numerische Rechenfehler Fehlinterpretationen, oberflächliche Analyse (wahlloses Simulieren) D Fehlinterpretation aufgrund ungenügender Kenntnis der verwendeten Rechenverfahren 8

3. CAE-Simulationssysteme Übersicht über Simulationssysteme kommerziell: MATLAB : Modellbildung, Simulation, Reglerentwurf, Matrixalgebra MATRIXX: Modellbildung, Simulation, Reglerentwurf, Matrixalgebra MATHEMATICA: symbolische und numerische Mathematik MAPLE: symbolische Mathematik MSC.ADAMS: Modellbildung, Simulation, Reglerentwurf, Matrixalgebra, FEM-Untersuchung MODELICA, DYMOLA, DYNASIM: Chemische Modelle, elektrische Schaltkreise, Petrinetze, Zustandsdiagramme, thermodynamische Systeme, Hybridesysteme,... 9 Übersicht über Simulationssysteme kommerziell: LabView: Messwerterfassung und Verarbeitung PSPICE: Elektrische Schaltkreise gproms: chemische Prozessmodelle DORA-PC: Regelungstechnik, Entwurf, Analyse, Simulation http://esr.e-technik.uni-dortmund.de/software_dfw.htm MADONNA: Differentialgleichungen, graph. Ausgaben... http://www.berkeleymadonna.com/ 3. CAE-Simulationssysteme Software Guide mit Preisliste 10

3. CAE-Simulationssysteme Übersicht über Simulationssysteme Freeware: SCILAB: Matrixalgebra, Reglerentwurf, Simulation, FEM,... (Win/Linux/Mac) http://scilabsoft.inria.fr/ ASCEND: Chemical engineering http://www.cs.cmu.edu/~ascend/ ITI SimulationX: Simulation von Fahrzeugen und Antriebssträngen (kostenlose Studi-Ver.) http://www.iti.de 11 4. Funktionsinhalte Grundsätzlich: mathematische Operationen - insbesondere Matrix-Operationen Systemanalyse - Zustandsdarstellung dynamischer Systeme Reglersynthese Simulation Weiterhin: Fuzzy-Control-Systeme System-Identifikation Modellvereinfachung Adaptive Regelungen Neuronale Netze... 12

Weiterhin häufig: 4. Funktionsinhalte Blockorientierte Modellierung möglich Modellbibliotheken Anbindung von Hardware Echtzeitsimulation Software- und Hardware-in-the-Loop (SiL und HiL) Simulation möglich Autocodeerzeugung Steuergerätetest Rapid-Prototyping... 13 5. Beispiel MATRIXx Modularer Aufbau: Core Xmath: mathematisches Analysepaket mit Komandozeilen-Interpreter, Matrizendarstellung und berechnung, Komplexe Zahlen, Graphischer Datenanzeige, Objektorientierter Skriptsprache, Mathematische Grundfunktionen (sin, cos,...) Erweiterbar mit Funktions-Bibliotheken Module wie: Control Design, Robust Control, Signal Analysis,... 14

5. Beispiel MATRIXx Modularer Aufbau: Xmath Control Design Modul: Differentialgleichungen Übertragungsfunktionen Pol/Nullstellen-Darstellung Zustandsdarstellung Reglerentwurf nach Frequenzkennlinien Wurzelortskurve Zustandsregler 15 5. Beispiel MATRIXx Modularer Aufbau: Systembuild: Graphisches Userinterface, Hierarchische Modellstruktur (Superblocks) Katalog-Browser, Online-Hilfe, Viele Erweiterungsmodule für Neuronale Netze, Fuzzy-Control, Zustandsautomaten,... 16

5. Beispiel MATRIXx Modularer Aufbau: Systembuild 17 Modularer Aufbau: AutoCode: Echtzeitcode Generierung, für verschiedene Prozessoren optimiert C und Ada Hardware-in-the-Loop Dokument it: automatische Erstellung von Dokumentationen aus den Modellen 5. Beispiel MATRIXx MatrixX mit Toolboxen Preisliste 18

5. Beispiel MATRIXx 19 5. Beispiel MATRIXx Beispiel Lissajous-Figuren t = [0:pi/200:pi] ; x1 = sin(8*t); x2 = sin(10*t); plot(x1,x2) 20