Simulink

 

Simulazione e progettazione model-based

Progetta e simula il tuo sistema in Simulink prima di trasferirlo all’hardware. Scopri e implementa progetti che non avresti altrimenti preso in considerazione, senza dover scrivere codice C, C++ o HDL.

Progettazione model-based: Dal concetto al codice

Modella e simula il tuo sistema

Esplora un ampio spazio di progetto modellando il sistema testato e l’impianto fisico. Tutti i membri del tuo team possono utilizzare un ambiente multi-dominio per simulare il comportamento di tutte le parti del sistema.

Esegui i test fin dall’inizio e costantemente

Riduci l’uso di prototipi costosi testando il tuo sistema in condizioni altrimenti troppo rischiose o dispendiose in termini di tempo. Convalida il tuo progetto con i test hardware-in-the-loop e la prototipazione rapida. Assicura la tracciabilità, dai requisiti di progettazione al codice.

Genera il codice automaticamente

Anziché dover scrivere migliaia di righe di codice a mano, puoi generare automaticamente codice C e HDL di alta qualità, che ha lo stesso comportamento del modello creato in Simulink. Quindi, implementa il codice direttamente su MCU, DSP o FPGA.

Interazione tra MATLAB e Simulink

L’utilizzo combinato di MATLAB® e Simulink® ti consente di integrare la programmazione testuale e grafica per progettare il tuo sistema in un ambiente di simulazione.

Utilizza direttamente le migliaia di algoritmi già disponibili in MATLAB. Ti basterà aggiungere il tuo codice MATLAB a un blocco Simulink o un diagramma Stateflow®.

Utilizza MATLAB per creare set di dati di input che favoriscono la simulazione. Esegui migliaia di simulazioni in parallelo. Quindi, analizza e visualizza i dati in MATLAB.

Modelli per ogni progetto

Wireless Communications

Comunicazioni wireless

Leggi la simulazione dell’impatto di RF, algoritmi e progettazioni di antenne sulle prestazioni di sistemi wireless. Progetta IP per hardware ad alto livello e automatizza la creazione di prototipi e la verifica.

Motor and Power Control

Controllo di motori elettrici

Simula i sistemi di controllo dell’elettronica di potenza utilizzati nei veicoli elettrici, nelle energie rinnovabili e nell’automazione industriale. I blocchi di componenti elettrici consentono di costruire modelli a livello di sistema per motori elettrici, convertitori di potenza e sistemi di accumulo a batteria.

Control Systems

Sistemi di controllo

Modella le dinamiche degli impianti e progetta e regola cicli di feedback e controller di supervisione. Utilizza i modelli di simulazione per verificare la progettazione di controllo e generare automaticamente il codice per la prototipazione rapida e la produzione.

Signal Processing

Elaborazione di segnali

Simulink consente di modellare e simulare sistemi di elaborazione di segnali digitali. Offre una varietà di segnali di prova e forme d’onda, raccolte di tipi di filtri e architetture e scope per la visualizzazione dinamica. I display con codifica a colori e in-diagram permettono di consultare rapidamente le frequenze di aggiornamento e le dimensioni dei segnali per i progetti dei sistemi sample-based o frame-based.

Robotics

Robotica

Sviluppa un controller utilizzando i blocchi per veicoli di terra, manipolatori, accesso a ROS e per la raccolta e l’analisi di dati di sensori. Controlla il tuo robot con gli algoritmi sviluppati e genera automaticamente codice eseguibile su hardware.

ADAS

Sistemi avanzati di assistenza alla guida (ADAS)

Modella e simula il veicolo e l’ambiente ed esegui la fusione di sensori e lo sviluppo dei controlli con Simulink. Sviluppa algoritmi di controllo e logica decisionale basata sull’output dei sensori combinati.

Image Processing and Computer Vision

Elaborazione immagini e Computer Vision

Integra la visione nella robotica, nei sistemi ADAS, nei controlli e in altri sistemi multi-dominio. Modella e simula l’implementazione hardware con banchi di prova utilizzando la conversione della trasmissione da frame a pixel e algoritmi di visione progettati per FPGA e ASIC.

Internet of Things

Internet of Things

Con Simulink, puoi sviluppare e testare dispositivi intelligenti e distribuire i modelli ai nodi periferici sull’hardware, come Raspberry Pi. Utilizza i blocchi per inviare dati a MATLAB e ThingSpeak e analizzarli ulteriormente.

Prima volta con Simulink? Iniziare è facile.

Progettisti e scienziati di tutto il mondo si affidano a Simulink

Huawei

“Quando progettiamo e sviluppiamo la prototipazione 5G, realizziamo la simulazione completa a livello di link per l’accesso via etere utilizzando MATLAB e Simulink e importiamo i parametri di questo modello (dall’antenna alla nuova forma d’onda), sin dalle prove sul campo... riusciamo a vedere le prestazioni del sistema e identificare i potenziali problemi.”

Kevin Law, Direttore dell’architettura e della progettazione di algoritmi

Fujitsu Laboratories of America

“Includendo i risultati della simulazione a livello di circuito nei nostri modelli Simulink, siamo in grado di simulare milioni di cicli con la precisione necessaria per tenere conto del rumore e di altri effetti transitori. Simulink è l’unico strumento in grado di garantire la velocità sufficiente per le nostre simulazioni di tolleranza al jitter.”

William Walker, Vicepresidente

Rensselaer Polytechnic Institute

“Uno dei vantaggi principali dell’uso di MATLAB e Simulink nella nostra ricerca è la disponibilità di toolbox per la visione artificiale, l’elaborazione di immagini e lo sviluppo di sistemi di controllo. Tutti gli strumenti di cui abbiamo bisogno si trovano in un unico ambiente facilmente integrato con altri software per la robotica e sistemi di automazione.”

Dr. John Wen, direttore del Dipartimento di Ingegneria industriale e dei sistemi

Scopri le nuove funzionalità di Simulink

Scopri alcune delle ultime novità e dai uno sguardo a tutte le nuove funzionalità.

Editing intelligente

Migliora l’aspetto del tuo modello nascondendo i nomi dei blocchi predefiniti. Puoi anche raggruppare rapidamente segnali, aggiungere inport e outport ai blocchi e altro ancora.

Scheduling

Mischia e abbina le funzioni di esportazione e i componenti schedulabili temporalmente e modella il comportamento di avvio e arresto.

Prestazioni

Ottieni rapidamente i risultati di una simulazione utilizzando artefatti di modelli condivisi, crea velocemente il tuo modello ad alto livello e utilizza l’opzione di scelta automatica del solutore per impostare il tuo modello.