Simulink Real-Time

Die Simulink-Werkzeugleiste enthält entsprechende Bedienelemente für die Entwicklung, Erstellung und Steuerung von Echtzeit-Anwendungen.

Erstellen und Ausführen von Echtzeit-Tests mit einem Klick

Erstellen und führen Sie Echtzeitanwendungen von Simulink zu Speedgoat in einem Schritt aus. Instrumentieren Sie Modelle mit Protokollierung, Feinabstimmung und Visualisierung während der Ausführung.

Portfolio der Speedgoat-Testsysteme.

Tests auf Speedgoat-Hardware

Speedgoat-Echtzeitsysteme wurden für Simulink Real-Time entwickelt. Ziehen Sie E/A-Blöcke per Drag and Drop in Ihr Modell. Unterstützt werden Kommunikations-Schnittstellen wie CAN, EtherCAT, Modbus, ARINC, SPI und andere.

Detailaufnahme einer Kupferspule, eines Stators und einer Welle eines elektrischen Permanentmagnetmotors.

Testen von Leistungselektronik-Steuerungen

Emulieren Sie Leistungskonverter, Wechselrichter und elektrische Antriebssysteme mit hoher Schaltgenauigkeit. Verwenden Sie FPGA-basierte Workflows, um die schnellen Dynamiken darzustellen, die in leistungselektronischen Anwendungen erforderlich sind.

Ein Ingenieur sitzt an einem Schreibtisch und arbeitet an einem Computer, auf dem ein Simulink-Modell angezeigt wird, wobei eine Speedgoat Performance Echtzeit-Zielmaschine und angeschlossene I/O-Hardware neben dem Monitor positioniert sind.

Regler-Prototypen mit realer Hardware erstellen

Bewerten Sie Regelungsstrategien, bevor die Hardware des Produktionscontrollers verfügbar ist. Testen Sie Entwürfe unter Echtzeitbedingungen und erkunden Sie mehrere Architekturen ohne Hardware-Randbedingungen.

Speedgoat Testbench-Racks, ausgestattet mit Batteriezellen-Emulator-Modulen und Echtzeitsimulationshardware für das HIL-Testen von Batteriemanagementsystemen.

Hardware-in-the-Loop-Tests durchführen

Integrieren und validieren Sie eingebettete Regler mit Echtzeitmodellen. Bewerten Sie das Verhalten der Regelung auf Systemebene und reduzieren Sie Integrationsprobleme vor physischen Tests.

Simulink-Modell einer geschalteten Reluktanzmaschine.

Physikalische Systeme emulieren

Verwenden Sie Simscape-Mehrdomänenmodelle, um physikalische Systeme und Komponenten für HIL-Tests zu emulieren. Erzielen Sie höhere Abtastraten mit FPGA-Hardware und HDL Coder.

Simulink-Testumgebung zeigt die Testsequenz- und Testbewertungsblöcke, die mit einer Regelung verbunden sind.

Erstellen und Ausführen automatisierter Tests

Verwenden Sie Simulink Test, um die Desktop-Simulationstests, einschließlich MIL und SIL, zu automatisieren und diese Tests zur HIL-Ausführung auf Speedgoat-Hardware für die Validierung der Regelung im geschlossenen Regelkreis zu übertragen. Verwalten Sie Tests über die Entwicklungsphasen hinweg.

HIL-Tests programmatisch durchführen

Führen Sie HIL-Tests mithilfe von MATLAB und externen APIs durch. Integrieren Sie Speedgoat-Hardware mit Continuous Integration und Continuous Delivery (CI/CD)-Umgebungen sowie Test-Frameworks für automatisierte, skriptgesteuerte Echtzeitvalidierung.

Der App Designer zeigt Simulink Real-Time-Komponenten, die in der Design-Ansicht platziert werden können.

Erstellen eigener Testanwendungen

Erstellen Sie Testschnittstellen und Bedienfeld-Dashboards mit MATLAB App Designer und Simulink Real-Time App Generator. Stellen Sie eigene Benutzeroberflächen für Labore, Testumgebungen und automatisierte Workflows mithilfe des MATLAB Compiler bereit.

„Mit Simulink, Simscape und HDL Coder können wir Anlagenmodelle entwickeln und sie für HIL-Tests direkt auf FPGAs bereitstellen. Auch umfangreiche leistungselektronische Schaltungen lassen sich so ohne Umschweife und ohne Kompromisse simulieren.“

Simulink Real-Time – Häufig gestellte Fragen

Simulink Real-Time wird für Rapid Control Prototyping (RCP) und Hardware-in-the-Loop (HIL)-Tests verwendet und ermöglicht es Ihnen, Echtzeitanwendungen zu erstellen, zu steuern und zu instrumentieren, die direkt aus Ihrem Simulink-Modell auf Speedgoat Zielcomputern ausgeführt werden.

Simulink Real-Time arbeitet mit Speedgoat-Echtzeit-Zielcomputern, die speziell für das Produkt entwickelt wurden und I/O-Blöcke sowie Kommunikationsschnittstellen wie CAN, Modbus, ARINC und SPI unterstützen.

Ja. Sie können mit einem Klick von der Desktop-Simulation zu Echtzeittests wechseln, ohne MATLAB und Simulink zu verlassen, indem Sie Ihr Modell konfigurieren und die Echtzeitanwendung direkt erstellen, ausführen und damit interagieren.

Sie können Regelungsentwürfe für Elektromotoren, Elektrofahrzeuge und Antriebsstränge, Windkraftanlagen, Leistungskonverter, Batteriemanagementsysteme, Roboter und Manipulatoren, autonome Systeme und andere Geräte simulieren und testen.

Ja. Sie können Apps in MATLAB mit dem App Designer entwerfen, um Parameter abzustimmen und Signale aus Echtzeitanwendungen zu visualisieren, und diese mit MATLAB Compiler bereitstellen.

Ja. Mit FPGA-Technologie und HDL Coder können Sie schnellere Abtastraten erzielen und Simscape Electrical-Modelle auf Speedgoat-FPGAs für Hardware-in-the-Loop (HIL)-Simulationen auf Schaltebene der Leistungselektronik ausführen.

Ja. Sie können automatisierte Tests mit Simulink Test ausführen oder den ASAM XIL-Standard für Frameworks von Drittanbietern verwenden und RCP- sowie Hardware-in-the-Loop (HIL)-Tests in CI/CD-Workflows auf Windows- und Linux-Servern integrieren.