Simulink Desktop Real-Time

Echtzeit-Simulation mit einem Laptop oder Desktop

Führen Sie Simulink-Modelle in Echtzeit auf Ihrem PC- oder Mac-Computer aus

Echtzeit Closed-loop Simulation von Simulink Modellen

Simulink Desktop Real-Time umfasst einen Echtzeit-Kernel, der auf Ihrem Betriebssystem mit höchster Priorität läuft. Dieser Echtzeit-Kernel lädt die I/O-Gerätetreiber und stellt eine Verbindung zu Simulink her. Die I/O-Gerätetreiber werden in Echtzeit ausgeführt, parallel zu einer Simulation in Simulink im Normal Mode.

Ein Regelungsexperiment zur Magnetschwebetechnik. Das Modell  wird über analoge Eingang- und Ausgangsblöcke mit externer Hardware verbunden.

Ein Regelungsexperiment zur Magnetschwebetechnik. Das Modell  wird über analoge Eingang- und Ausgangsblöcke mit externer Hardware verbunden.

Echtzeit Performance mit Simulink Coder verbessern

Nutzen Sie den Simulink Coder um Code für Ihr Algorithmenmodell zu generieren und verbinden Sie es mit I/O-Gerätetreiber. Das Modell, der Solver und die I/O-Gerätetreiber werden alle in Echtzeit ausgeführt.

Überwachung von Signalen und Datenerfassung

Überwachen, erfassen und erheben Sie Daten in Echtzeit

Überwachung und Erfassung von Signalen

Durch die Verwendung von Simulink Desktop Real-Time mit Simulink können Sie Signale des Echtzeitmodells erfassen und mithilfe von Standard-Simulink-Scope-Blöcken anzeigen. Zudem können Sie die Signale innerhalb des Modells mit grafischen Displays wie Anzeigen, Scopes und Lampen anzeigen.

Konfiguration von Stream Input- und Stream Output-Blockparameter für ein Modell.

Konfiguration von Stream Input- und Stream Output-Blockparameter für ein Modell.

Erfassen und Loggen von Daten

Mit Simulink können Sie Laufzeitdaten im MATLAB Workspace speichern. Im External Mode können Sie ein oder mehrere Datenbursts erfassen und die Daten in einer MATLAB-Datei speichern, auf die Sie zur weiteren Analyse und Visualisierung in MATLAB zugreifen können.

Einstellen der Scope-Parameter für das Logging in den Workspace.

Einstellen der Scope-Parameter für das Logging in den Workspace.

Anbinden physikalischer Geräte

I/O-Treiberblöcke stellen die Verbindung zwischen den physikalischen Geräten und Ihrem Modell her

I/O-Treiberblöcke Bibliothek

Simulink Desktop Real-Time enthält eine Bibliothek von I/O-Treiberblöcken, die Verbindungen zwischen physikalischen I/O-Geräten und Echtzeitmodellen herstellen. So können Sie Simulationen ausführen und sehen, wie Simulink-Modelle auf reales Verhalten reagieren.

Simulink Desktop Real-Time Blockbibliothek.

Verbinden Sie I/O-Geräte mit Simulink Signalen, um Eingänge zu lesen und Ausgänge zu schreiben.

I/O-Treiberkommunikation

Simulink Desktop Real-Time I/O-Treiberblöcke ermöglichen die Kommunikation unter Verwendung von ASCII bzw. Binärdaten. Zu den unterstützten Kommunikationsprotokollen gehören UDP für Standard-Netzwerkverbindungen, RS-232 für serielle Schnittstellen und CAN-Bus für Controller Area Networks.

Übertragung von Daten durch das UDP-Kommunikationsprotokoll.

Übertragung von Daten durch das UDP-Kommunikationsprotokoll.