Questa pagina è stata tradotta automaticamente.
Completa un sondaggio di 1 minuto sulla qualità di questa traduzione.
Simulink Compiler consente di condividere simulazioni Simulink come eseguibili standalone. È possibile creare gli eseguibili pacchettizzando il modello Simulink compilato e il codice MATLAB utilizzato per configurare, eseguire e analizzare una simulazione. Gli eseguibili standalone possono essere app di simulazione complete che utilizzano interfacce utente e grafica MATLAB progettate con MATLAB App Designer. Per eseguire una co-simulazione con un ambiente di simulazione esterno, è possibile generare binari Functional Mockup Unit (FMU) standalone che aderiscono allo standard Functional Mockup Interface (FMI).
Per consentire l’accesso da un browser alla simulazione distribuita, è possibile creare un’app web e ospitarla con MATLAB Web App Server. È possibile pacchettizzare le simulazioni Simulink in componenti software per l’integrazione con altri linguaggi di programmazione (con MATLAB Compiler SDK). La distribuzione su larga scala a sistemi enterprise è supportata da MATLAB Production Server.
Per generare codice sorgente C e C++ da Simulink, è possibile utilizzare Simulink Coder.
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.
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.
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.
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.
Risorse sui prodotti:
“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.”
Bradford Thoen, Senior MTS Staff Engineer