Simulazione e test in tempo reale

 

MATLAB e Simulink per la simulazione e il test in tempo reale

Prototipare algoritmi di controller, visione e DSP e verificare il comportamento del sistema con l’esecuzione in tempo reale

Costruisci applicazioni in tempo reale utilizzando Simulink ed esegui su FPGA e computer target Speedgoat in tempo reale. Crea app e script per interagire con applicazioni in tempo reale da MATLAB.

La simulazione e i test in tempo reale consentono di:

  • Rifinire e verificare il funzionamento dei progetti di sistemi di controllo con il proprio hardware
  • Esplorare e testare continuamente nuove idee grazie a una piattaforma flessibile e scalabile
  • Testare l’hardware dei sistemi di controllo anche quando non è disponibile un sistema o un impianto fisico
  • Analizzare scenari e interazioni hardware complessi, onerosi o pericolosi da eseguire con l’hardware di produzione
  • Evitare costosi difetti di progettazione rilevando precocemente eventuali errori quando risulta ancora efficiente correggerli

“MATLAB e Simulink hanno fornito un’unica piattaforma in grado di supportare il nostro intero workflow e tutte le componenti e i protocolli necessari al nostro sistema di robotica. Ciò ci ha consentito di sviluppare velocemente un dispositivo in tempo reale sicuro e pronto per la ricerca clinica.”

Maarten Beelen, Preceyes

Convalidare i progetti di controller con la simulazione Hardware-In-the-Loop

La simulazione Hardware-In-the-Loop (HIL) è una tecnica per la convalida di progetti di controllo con la simulazione in tempo reale. Il sistema fisico viene modellato in Simulink e simulato in tempo reale su un computer target, mentre l’algoritmo di controllo viene eseguito sull’hardware embedded. L’hardware embedded viene collegato al computer target attraverso la connettività I/O e i protocolli di comunicazione. La simulazione HIL consente agli ingegneri di testare i progetti di sistemi di controllo in un’ampia gamma di condizioni operative senza prototipi fisici.

Creare prototipi direttamente dal modello di simulazione

Esegui una prototipazione rapida funzionale su un hardware target flessibile da Speedgoat. Con Simulink, gli sviluppatori di algoritmi possono creare modelli per progettare, esaminare i tradeoff e verificare l’architettura del sistema prima di iniziare l’implementazione. Attraverso la generazione automatica di codice C e HDL, gli stessi modelli sono utilizzabili per creare rapidamente prototipi di hardware collegati a dispositivi testati con moduli I/O da Speedgoat.