Simulink Compiler

Screenshot di App Designer utilizzato per progettare un’interfaccia utente grafica di una simulazione Simulink.

Applicazioni di simulazione standalone

Condividi le simulazioni Simulink come applicazioni standalone con collaboratori, fornitori e clienti. Crea le tue simulazioni usando un’ampia varietà di prodotti complementari Simulink, inclusi Simscape, Stateflow e DSP System Toolbox. Le applicazioni standalone possono essere app complete che utilizzano UI e grafica MATLAB progettate con MATLAB App Designer, oppure sono eseguibili da riga di comando.

Diagramma di un workflow che mostra un esempio in cui si usa Simulink Compiler per pacchettizzare un file .mlapp come app web.

App web basate su browser

Crea applicazioni di simulazione in MATLAB App Designer e pacchettizzale come app web. Con MATLAB Web App Server, sarà possibile accedere a ciascuna app web mediante un URL univoco, direttamente dal browser, senza dover installare alcun software aggiuntivo. Inoltre, non occorre scrivere del codice specifico per la piattaforma poiché è possibile accedere alla stessa app web da qualsiasi piattaforma con un browser.

Diagramma di un workflow che mostra come usare Simulink Compiler per integrare la simulazione con un sistema IT di produzione.

Applicazioni aziendali

Integra le simulazioni in un’ampia varietà di applicazioni aziendali di produzione accessibili a un grande numero di utenti. Con MATLAB Compiler SDK è possibile pacchettizzare la propria simulazione Simulink in un componente software specifico del linguaggio come una libreria condivisa C/C++, Java JAR, un pacchetto Python o .NET DLL. Utilizza MATLAB Production Server per ospitare le simulazioni da poter richiamare attraverso l’uso di applicazioni aziendali che utilizzano interfacce C/C++, .NET, Java, Python o RESTful.

Screenshot della generazione di una FMU standalone da un modello Simulink di esempio.

FMU standalone

Crea FMU di co-simulazione standalone dai modelli Simulink per l’integrazione con il tuo ambiente di simulazione. La FMU standalone contiene una libreria binaria condivisa compilata dal proprio modello e, in via opzionale, il codice sorgente C. Per la release di MATLAB 2023b o quelle successive, questa funzionalità richiede il pacchetto di supporto FMU Builder. Usa Simulink al fine di creare una FMU tool-coupling per co-simulare modelli Simulink con software di terze parti.

Workflow di gemelli digitali

Un gemello digitale può essere un modello parametrizzato aggiornato di un asset fisico effettivo in funzione. Utilizzando Simulink Compiler, è possibile sincronizzare i modelli di gemelli digitali distribuiti per mantenerli aggiornati. Inoltre, è possibile simulare modelli di gemelli digitali su sistemi IT o OT aziendali per la previsione, l’ottimizzazione delle operazioni, il rilevamento delle anomalie, l’isolamento dei guasti e altro ancora.

“Usare Simulink Compiler e collaborare con MathWorks per creare un’applicazione distribuibile per noi è stata una vera svolta. Ora siamo in grado di distribuire in tutta semplicità lo strumento a ingegneri meccanici e clienti in tutto il mondo.”