Mit Simulink Real-Time und Speedgoat gelangen Sie mit nur einem einzigen Klick von der Simulation zum Rapid Control Prototyping (RCP) und Hardware-in-the-Loop (HIL)-Tests.
Sie können Echtzeitanwendungen direkt von Ihrem Simulink-Modell auf Speedgoat-Testsystemen bereitstellen und ausführen. Simulink Real-Time ermöglicht es Ihnen, eine Verbindung mit eingebetteten Steuerungen für HIL-Tests herzustellen und Ihre Entwicklungen unter realen Betriebsbedingungen zu validieren. Sie können Echtzeitanwendungen mithilfe der MATLAB-API oder eigener, mit dem App Designer entwickelter Apps erstellen, regeln und instrumentieren. Sie können auch HIL-Tests automatisieren und diese als Teil von Continuous Integration Workflows ausführen.
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.
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.
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.
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.
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.
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.
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.
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.
Produktressourcen:
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.