Simulink Real-Time
Erstellen, Ausführen und Testen von Echtzeit-Applikationen
Simulink Real-Time™ ermöglicht Anwendungen in Echtzeit von Simulink®-Modellen und deren Betrieb auf Speedgoat-Zielrechner-Hardware, die mit dem entsprechenden physischen System verbunden ist. Entwickelt speziell für Simulationen und Versuche in Echtzeit, darunter Rapid Control Prototyping (RCP), DSP und Vision System Prototyping sowie Hardware-In-the-Loop (HIL) Simulation.
Mit Simulink Real-Time lassen sich Simulink-Modelle mit Speedgoat I/O Driver Blocks erweitern und Echtzeit-Applikationen entwickeln. Die Tests können automatisiert oder interaktiv auf einem Speedgoat-Zielrechner, der mit Echtzeit-Kern, Multicore-CPU, E/A- und Protokollschnittstellen sowie FGPAs ausgestattet ist, durchgeführt werden.
Simulink Real-Time und Speedgoat-Zielrechner-Hardware wurden aufeinander abgestimmt entwickelt, um Echtzeit-Systeme für Desktop-, Labor- und Produktionsumgebungen zu erstellen. Die Software- und Hardware-Lösung unterstützt die neuesten Versionen von MATLAB® und Simulink.
Jetzt beginnen:
Kostenloses White Paper
Hardware-In-the-Loop mit Simulink Real-Time
Rapid Control Prototyping (RCP)
Schnelle Iteration und Optimierung von Designs: Der in Simulink entwickelte Regelungsalgorithmus wird auf einem Speedgoat-Zielrechner in Konfiguration als Prototypen-Controller bereitgestellt. Der Prototypen-Controller kann sich mit physischen Systemen verbinden, um das Regelungsalgorithmus-Design zu iterieren und so Probleme schneller ausfindig zu machen.
Hardware-In-the-Loop (HIL)
Die HIL-Simulation bestätigt das Ansprechen der Regelung durch Testen an einer simulierten Anlage in Echtzeit. So ist es möglich, extreme oder ungewöhnliche Vorgänge zu modellieren, um zu testen, wie der Controller reagiert.
Drag and Drop von Speedgoat-E/A-Blöcken
Speedgoat-Hardware wurde für Simulink entwickelt und bietet eine integrierte Plattform für Tests und Simulationen in Echtzeit. Realisieren Sie mit Simulink Ihre Regelungstechnik, Vision System Prototyping, Digital Signal Processing (DSP) oder ein Anlagenmodell und integrieren Sie die Speedgoat-E/A-Treiberblöcke durch Drag and Drop in Ihr Modell.
Einrichtung und Betrieb
Ein Klick genügt, um Code zu generieren, zu kompilieren, herunterzuladen und auf dem Speedgoat-Zielgerät zu betreiben.
Echtzeit-Simulation physikalischer Systeme
Durch den Austausch materieller Systeme, wie beispielsweise Fahrzeuge, Luftfahrzeuge oder Roboter, mit der Echtzeit-Simulation eines virtuellen Systems werden Versuchskosten reduziert. Mit Simscape und Simulink Real-Time können Modelle materieller Systeme für HIL-Simulation zeitsparend erstellt werden.
Interaktion und Inspektion
Optimieren von Parametern des Simulink-Modells im externen Modus und Streamen von Daten an den Simulation Data Inspector.
Erstellen von Desktop-Apps für Simulink Real-Time
Mit dem MATLAB App Designer können Sie Apps entwickeln, die Parameter optimieren und Signale aus Echtzeit-Anwendungen visualisieren.
Optimieren von Parametern mit Tools auf Grundlage von XCP
Generieren Host-basierter ASAP2-Datendefinitionsdateien zur Verwendung in Drittanbieter-Tools für die Datenaufnahme, Datenkalibrierung und Diagnose.
Echtzeit-Tests erstellen, verwalten und durchführen
Mit Simulink Test lassen sich komplexe Testszenarien einrichten und Echtzeit-Versuche durchführen sowie nach bestanden oder nicht bestanden auswerten.
Speedgoat-Targets für jede Anwendung
Speedgoat bietet eine Bandbreite an Multi-Core-Zielrechnern hoher Leistung mit mehreren CPUs, darunter Optionen für den Außeneinsatz und Einsatz im Fahrzeug sowie Mehrziel-Gestellsysteme.
Speedgoat – E/A-Module
Speedgoat bietet eine Bandbreite an E/A-Modulen zur Installation im Echtzeit-Zielgerät. Mit Speedgoat-E/A-Treiberblöcken ist die Konfigurationen der Funktion von E/A-Modulen in Simulink möglich.
Konfigurierbare FPGA-Technologie mit Speedgoat
Konfigurierbare FPGA-E/A-Module von Speedgoat verwenden FPGA-Codemodule, die zusätzliche E/A-Konnektivität mit hoher Geschwindigkeit und Unterstützung von Kommunikationsprotokollen bieten, ohne Synthesetools zu benötigen.
Programmierbare FPGA-Technologie mit Speedgoat
Höhere Abtastraten mit Speedgoat FPGA-Technologie und HDL Coder.
Motor- und Energieregelung
Erstellung von Prototypen komplexer Regelsysteme auf Speedgoat-Zielrechnern. Erzielen sehr hoher Closed-Loop-Raten mit Speedgoat FPGA-Technologie und HDL Coder.
Unterstütztes und automatisiertes Fahren
Rapid Prototyping und Testen von Features für erweiterte Fahrerassistenzsysteme (ADAS – Advanced Driver Assistance Systems) und automatisiertes Fahren. Frühere und sicherere Tests in Echtzeit mit HIL-Simulatoren für virtuelle Fahrzeuge.
Batteriemanagementsysteme
E/A-Lösungen von Speedgoat verfügen über spezifische Module für Prototypen von Batteriemanagementsystemen und Emulation von Batteriespannung und -strom für effektive HIL-Tests.
Prototypen-Entwicklung von Audiosystemen
Prototypen von Audio-Algorithmen mit geringer Latenzzeit, hoher Auflösung und analogen E/A-Modulen von Speedgoat.