Simulink Real-Time

La Simulink Toolstrip include pulsanti per progettare, creare e controllare applicazioni in tempo reale.

Creazione ed esecuzione di test in tempo reale con un solo clic

Crea ed esegui applicazioni in tempo reale da Simulink a Speedgoat in un solo passaggio. Strumenta i modelli con funzionalità di logging, tuning e visualizzazione durante l’esecuzione.

Gamma di sistemi di test Speedgoat.

Esecuzione di test su hardware Speedgoat

I sistemi real-time Speedgoat sono progettati per Simulink Real-Time. Integra i blocchi I/O nel tuo modello con la funzione di trascinamento. Le interfacce di comunicazione con assistenza includono CAN, EtherCAT,  Modbus, ARINC, SPI e altre ancora.

Dettaglio dell’avvolgimento in rame, del pacco statorico e dell’albero di un motore elettrico a magneti permanenti.

Test dei controlli dell’elettronica di potenza

Emula convertitori di potenza, inverter e azionamenti per motori elettrici con alta fedeltà di commutazione. Utilizza workflow basati su FPGA per rappresentare le dinamiche rapide richieste nelle applicazioni di elettronica di potenza.

Un ingegnere è seduto alla scrivania e lavora al computer su un modello Simulink, mentre accanto al monitor sono presenti un sistema real-time Speedgoat Performance e hardware I/O collegato.

Controller prototipo con hardware reale

Valuta le strategie di controllo prima che sia disponibile l’hardware del controller di produzione. Testa i progetti in condizioni real-time ed esplora diverse architetture senza vincoli hardware.

Rack di banchi di test Speedgoat dotati di emulatori di celle batteria e hardware di simulazione real-time per il test HIL dei sistemi di gestione della batteria.

Esecuzione di test Hardware-In-the-Loop

Integra e valida controller embedded con modelli in tempo reale. Valuta il comportamento del controller a livello di sistema e riduci i problemi di integrazione prima dei test fisici.

Modello Simulink di una macchina a riluttanza commutata.

Emulazione di sistemi fisici

Utilizza modelli multidominio Simscape per emulare sistemi fisici e componenti per i test HIL. Raggiungi velocità di campionamento più elevate con hardware FPGA e HDL Coder.

Ambiente di test Simulink che mostra una sequenza di test e blocchi di valutazione del test collegati a un controllore.

Creazione ed esecuzione di test automatizzati

Utilizza Simulink Test per automatizzare i test di simulazione desktop, inclusi MIL e SIL, e trasferire questi test all'esecuzione HIL su hardware Speedgoat per la validazione del controller in loop chiuso. Gestisci i test attraverso le fasi di sviluppo.

Esecuzione di test HIL in modo programmatico

Esegui test HIL utilizzando MATLAB e API esterne. Integra l’hardware Speedgoat con ambienti di integrazione continua e distribuzione continua (CI/CD) e con framework di test per una validazione automatizzata, guidata da script e in tempo reale.

App Designer mostra i componenti di Simulink Real-Time che possono essere posizionati in Design View.

Creazione di applicazioni di test personalizzate

Crea interfacce di test e dashboard per l’operatore con MATLAB App Designer e Simulink Real-Time App Generator. Distribuisci interfacce utente personalizzate per laboratori, test banchi di test e workflo automatizzati usando MATLAB Compiler.

“Con Simulink, Simscape e HDL Coder, possiamo sviluppare modelli di impianti e distribuirli direttamente su FPGA per i test HIL; è un modo pratico e senza compromessi per simulare sistemi di elettronica di potenza su larga scala”.

FAQ su Simulink Real-Time

Simulink Real-Time viene utilizzato per la rapid control prototyping (rapid control prototyping, RCP) e per i test Hardware-in-the-Loop (HIL), consentendo di creare, controllare e monitorare applicazioni in tempo reale che vengono eseguite su computer target Speedgoat direttamente dal modello Simulink.

Simulink Real-Time funziona con i computer target in tempo reale di Speedgoat, progettati specificamente per il prodotto e che supportano blocchi I/O e interfacce di comunicazione come CAN, Modbus, ARINC e SPI.

Sì. È possibile passare dalla simulazione desktop al test in tempo reale con un clic, senza uscire da MATLAB e Simulink, configurando il modello e compilando, eseguendo e interagendo direttamente con l'applicazione in tempo reale.

È possibile simulare e testare progettazioni di controllo per motori elettrici, veicoli elettrici e sistemi di propulsione, turbine eoliche, convertitori di potenza, sistema di gestione della batteria (BMS), robot e manipolatori, sistemi autonomi e altri dispositivi.

Sì. È possibile progettare app in MATLAB con App Designer per regolare i parametri e visualizzare i segnali delle applicazioni in tempo reale, e distribuirle con MATLAB Compiler.

Sì. È possibile ottenere frequenze di campionamento più elevate con la tecnologia FPGA utilizzando HDL Coder, ed eseguire modelli Simscape Electrical su FPGA di Speedgoat per simulazioni HIL di elettronica di potenza a livello di commutazione.

Sì. È possibile eseguire test automatizzati con Simulink Test o utilizzare lo standard ASAM XIL per framework di terze parti, e integrare test RCP e HIL in workflow CI/CD su server Windows e Linux.