
Keine Konvertierung => Zeitersparnis und keine redundanten DatenDa die Daten aus beliebigen Quellen ohne vorherige Konvertierung direkt nach MATLAB importiert werden können ist für den Import weniger Zeit erforderlich und es gibt keine redundanten Daten auf der Festplatte.Einheitliche Struktur innerhalb von MATLABDie Daten werden innerhalb von MATLAB immer in der gleichen Struktur bereitgestellt. Für die MATLAB-Anwendung spielt die Herkunft der Daten also keine Rolle und alle Daten können auf die gleiche Art und Weise weiterbehandelt werden.Erweiterbarkeit durch TreiberkonzeptDas Laden der Daten wird durch eine in C erstellte Importfilter-Schicht realisiert und ist somit extrem effizient.Ein weiterer Vorteil des universellen Treiberkonzeptes ist, dass alle Dateiformate welche von unserer Datenanalysesoftware testeval oder unserer Datenkonvertierungssoftware teConvert unterstützt werden automatisch auch für teLoad verfügbar sind und umgekehrt. Für eine Vielzahl von Datei-Formaten aus der Automobil- und Luftfahrtindustrie sind bereits entsprechende Treiber verfügbar. Unter anderem für folgende Dateitypen:
Auch Meta-Informationen werden nach MATLAB importiertZur Erzeugung aussagekräftiger Berichte werden optional nicht nur die Messdaten oder Simulationsdaten an MATLAB übergeben, sondern auch alle verfügbaren Meta-Informationen wie Sensorkalibrierdaten, Versuchskonfiguration, Versuchsdatum oder Bearbeiter etc.Info Funktion liefert Kanalliste und ZeitbereicheteLoad liefert Informationen über die enthaltenen Datenkanäle, den aufgezeichneten Zeitbereich und die Größe der ausgewählten Datei. Dies ermöglicht die gezielte Auswahl der zu ladenden Daten.Auswahl einzelner Kanäle und Zeitabschnitte für den Datenimport nach MATLABDie Möglichkeit, anstelle einer kompletten Datei nur einzelne Kanäle und/oder Zeitbereiche zu laden verkürzt die Ladezeiten erheblich. Darüber hinaus ermöglicht sie eine deutlich schnellere Bearbeitung in MATLAB da nur so viel Speicher belegt wird wie für die gewünschte Auswertung erforderlich ist.Grafische Oberfläche für die Auswahl der zu ladenden DatenWenn bekannt ist, welche Kanäle und/oder Zeitbereiche geladen werden sollen, kann das Auslesen der gewünschten Information direkt per Funktionsaufruf mit Übergabe der gewünschten Daten erfolgen (Ähnlich dem MATLAB Befehl "load"). Wenn noch nicht bekannt ist was geladen werden soll, dann kann der Zugriff optional auch über die grafische Oberfläche von teLoad erfolgen. Diese zeigt dem User den Inhalt der Datei(en) an und ermöglicht eine komfortable Selektion der gewünschten Daten.Bitte klicken Sie hier um einen Eindruck der grafischen Oberfläche von teLoad zu bekommen. Variable Datenstruktur in MATLABDie Übergabe der Daten an MATLAB ist wahlweise auf verschiedenen Arten möglich:
Integration von teLoad in eigene ProgrammeteLoad lässt sich sehr einfach in eigene Anwendungen integrieren und kann mit Hilfe des MATLAB-Compiler® kompiliert werden um verteilbare Anwendungen zu erstellen.Client-Server BetriebIn Verbindung mit teServer kann teLoad in optimaler Weise in größeren Arbeitsgruppen verwendet werden.Der Server ermöglicht dabei folgende zusätzlichen Vorteile:
Die Netzlast wird dadurch deutlich reduziert, da der Client beim Zugriff über ein shared drive (Netzlaufwerk) die ganze Datei über das Netz transferieren muss um die gewünschte Teilmenge der Daten zu extrahieren. Zugriff von SIMULINK®-Modellen auf MessdatenteLoad ermöglicht den Zugriff von Simulink-Modellen auf aufgezeichnete Daten. Beispielsweise kann das Simulationsmodell dadurch mit echten Messdaten angeregt werden. Der teLoad-Simulink-Block erlaubt eine einfache Konfiguration der zu verwendenden Daten.Unterstützte MATLAB-VersionenteLoad ist für alle MATLAB-Versionen ab 6.1 (Rel. 12.1) unter Windows und Linux verfügbar.WartbarkeitÄnderungen an den Dateiformaten haben keinen Einfluss auf die nachfolgenden Auswertesysteme. Lediglich der Importfilter muss ggfs. angepasst werden.Flexibilität und ErweiterbarkeitNeue Datenquellen und Dateiformate können in kürzester Zeit hinzugefügt werden. |