SimEvents

 

SimEvents

Modellazione e simulazione della comunicazione di messaggi e dei sistemi ad eventi discreti

Modella una rete di comunicazione Ethernet con protocollo CSMA/CD con tre sezioni che prevedono l'assemblaggio di frame Ethernet, buffer di trasmissione e controllo dell’accesso ai media (MAC).
Queue Server con flush.

Modellazione di code, servizi e percorsi

Genera ed elimina entità e messaggi. Memorizza entità con code o "tempi di assistenza". Indirizza le entità al modello con blocchi e allega dati a un'entità usando uno o più attributi. Crea risposte agli eventi e gestiscile con le schede Azione di evento.

Un sistema di produzione Kanban con i fornitori di materiali come input e i distributori come output.

Modellazione dell'allocazione delle risorse

Raggruppa le risorse utilizzando il batching. Specifica le risorse utilizzando il blocco Resource Pool, identifica le risorse da utilizzare con il blocco Resource Acquirer e rilascia le risorse con il blocco Resource Releaser. Ottimizza i modelli eseguendo più simulazioni.

Piantina di un ristorante con ingresso, area di attesa, tavoli da pranzo e uscita.

Simulazione, debug e visualizzazione

Simula ed esegui il debug del modello. Crea strumenti di visualizzazione personalizzati o incorpora strumenti esistenti per visualizzare l'attività delle entità, esaminare il contenuto delle code e sviluppare strumenti di presentazione.

Visualizzazione dello scambio di messaggi e dati del modello di sistema di controllo distribuito del traffico.

Statistica, analisi dati e visualizzazione

Visualizza le statistiche di output per monitorare e aggregare misure come i tempi di assistenza medi. Analizza il comportamento dei blocchi e il movimento delle entità tra i blocchi. Usa il visualizzatore di sequenze per visualizzare messaggi, eventi ed entità.

Effetti dei ritardi nella comunicazione su un sistema di controllo ABS.

Integrazione con Simulink

Crea modelli Simulink per sistemi basati sul tempo. Combina modelli SimEvents basati su eventi. Crea e simula questi sistemi ibridi su larga scala.

Modello basato su blocchi Discrete Event System MATLAB di un server con capacità di mettere in pausa/continuare l’assistenza.

Creazione di blocchi

Incorpora nel modello pattern di progettazione pronti all'uso, come generazione di entità casuale e tempo di assistenza casuale. Crea comportamenti personalizzati utilizzando i blocchi Discrete-Event System e Discrete-Event Chart di MATLAB.

Applicazioni

Esplora esempi che illustrano la modellazione e la simulazione di applicazioni specifiche.

Modella e simula un task scheduler di un sistema di controllo multicore.
Una rete WLAN simulata.
Flusso del processo di imbarco di un aeromobile.

"Costruendo un modello con Simulink e SimEvents ed eseguendo simulazioni a eventi discreti su un cluster di computer, abbiamo rapidamente identificato molte opportunità per massimizzare le prestazioni della flotta di F-35, riducendo al minimo gli sforzi di sviluppo e di esecuzione".

Richiedi una versione di prova gratuita

30 giorni di prova a tua disposizione.


Pronto per acquistare?

Richiedi una quotazione e scopri i prodotti correlati.

Sei uno studente?

È possibile che la tua scuola già fornisca accesso a MATLAB, Simulink e ad altri prodotti complementari mediante una Campus-Wide License.