Ansys®-Matlab® Interface
Das AdaptroSim® ANSYS®-MATLAB® Interface verknüpft die Möglichkeiten des FE-Tools ANSYS® mit MATLAB/Simulink®. Mit dem AdaptroSim® ANSYS®-MATLAB® Interface können auf verschiedenen Wegen ANSYS®-Modelle reduziert und Co-Simulationen umgesetzt werden. Im Einzelnen stehen folgende Möglichkeiten im AdaptroSim® ANSYS®-MATLAB® Interface zur Verfügung:
|
Dafür können folgende Blöcke und Funktionen aus dem AdaptroSim® Ansys®-Matlab® Interface verwendet werden:
Matlab®
Ansys
Klassen
ma_ansys Paket
ma_ansys.binary – Klasse zur Darstellung der Ansys-Binärdateien
ma_ansys.emat – Klasse zur Darstellung von Ansys *.emat-Dateien
ma_ansys.full – Klasse zur Darstellung der Ansys *.full-Dateien
ma_ansys.cms – Klasse zur Darstellung von *.cms-Dateien
ma_ansys.modal_data – Eine Klasse für Ergebnisse (*.rst) aus modalen Analysen
ma_ansys.result – Klasse zur Darstellung der Ansys *.rst Ergebnisdateien
ma_ansys.sub – Klasse zur Darstellung der Ansys *.sub
ma_ansys.mode – Klasse zur Darstellung der modalen Daten aus Ansys *.mode-Dateien
ma_ansys.tcms – Klasse zur Darstellung der CMS Transformationsmatrix *.tcms-Datei
ma_ansys.AnsysFull – Eine Wrapperklasse für ma_ansys.full, welche das ma_common.SecondOrderSystem-Interface implementiert
ma_ansys.AnsysModalResult – Eine Wrapperklasse für ma_ansys.result, welche das ma_common.ModalSolution-Interface implementiert
ma_ansys.AnsysResultData – Eine Wrapperklasse für ma_ansys.result, welche das ma_common.Signal-Interface implementiert
ma_ansys.AnsysSub – Eine Wrapperklasse für ma_ansys.sub, welche das ma_common.SecondOrderSystem-Interface implementiert
ma_ansys.runAnsysScriptFile – Methode zum Ausführen von APDL-Code in Ansys von Matlab aus
ma_ansys.writeAnsysScript – Methode zum Erstellen und Zusammenführen von APDL-Dateien innerhalb von Matlab
Plug-In für Ansys
cms_wizard – Assistent zur Erstellung reduzierter Modelle in ANSYS Workbench Mechanical
Allgemeine Matlab® Funktionen
ma_read_tra_file – Funktion zum Einlesen von *.TRA-Dateien
ma_import_fft_analyser_data – Funktion zum Einlesen von Datentabellen und Header-Informationen aus FFT-Messprotokollen im ASCII-Format
ma_fft_analyser_frf_plot – Darstellung der Frequenzantwort von mit einem FFT-Analysator aufgezeichneten Daten
ma_common Paket
ma_common.Channel – Repräsentiert einen Kanal (z.B. Sensor), der Informationen über das System transportiert
ma_common.ContinousTimeStateSpace – Repräsentiert ein zeit-kontinuierliches Zustandsraummodell
ma_common.DiscreteTimeStateSpace – Repräsentiert ein zeit-diskretes Zustandsraummodell
ma_common.Frf – Abstrakte Schnittstellendefinition, die eine Frequenzantwortfunktion eines linearen zeit-invarianten Systems repräsentiert
ma_common.GenericSignal – Repräsentiert ein Signal mit Kanälen und Einheiten der Abszisse und Ordinate
ma_common.GenericFrf – Repräsentiert das Frequenzantwort Modell eines Systems
ma_common.Geometry – Klassendefinition für Geometrien bestehend aus Knoten und Kanten
ma_common.ModalSystem – Beschreibt modale Systeme durch modale Vektoren, Frequenzen und Dämpfung
ma_common.Node – Repräsentiert einen Knoten in einem kartesischem Koordinatensystem durch ihre x-,y- und z-Koordinaten
ma_common.SecondOrderSystem – Beschreibt ein System 2. Ordnung durch lineare Differenzialgleichungen
ma_common.Signal – Datensignalcontainer mit Kanälen, die eine gemeinsame Abszisse haben
ma_common.StateSpace – Beschreibt ein Zustandsraummodell eines Systems im Zeitbereich
ma_common.System – Beschreibt ein System mit seinen Ein- und Ausgangskanälen
ma_common.Unit – Beschreibt Einheiten durch Exponenten und Faktoren
Allgemeine Simulink® Blöcke
Sensoren
AccelerationSensor – Implementiert einen einfachen Beschleunigungssensor
DisplacementSensor – Implementiert einen einfachen Wegsensor
ForceSensor – Implementiert einen einfachen Kraftsensor
VelocitySensor – Implementiert einen einfachen Geschwindigkeitssensor
Betrachtungen zur Kompatibilität
Systemanforderungen: AdaptroSim setzt eine Windows 64bit Betriebssystem, eine Installation von Matlab 2014b oder darüber und einen wie hier beschrieben via mex –setup c installierten C-Compiler als Umgebung voraus.