MATLAB e Simulink per AUTOSAR

AUTOSAR (AUTomotive Open System ARchitecture) è un’architettura di software automobilistici aperti e standardizzati, sviluppati in collaborazione con produttori, fornitori e sviluppatori di strumenti del settore automotive. MathWorks è un membro Premium di AUTOSAR e partecipa attivamente allo sviluppo dello standard concentrandosi su come utilizzare la progettazione model-based con un processo di sviluppo AUTOSAR.

Lo standard AUTOSAR fornisce due piattaforme per supportare la generazione presente e futura di ECU per il settore automotive. La prima è la piattaforma Classic, utilizzata per applicazioni tradizionali come motopropulsore, telaio, carrozzeria ed elettronica interna. La seconda è la piattaforma Adaptive, utilizzata per applicazioni di calcolo intensivo, come la guida altamente automatizzata, il Car-to-X, aggiornamenti software via etere o veicoli come parte dell’Internet of Things. Lo standard AUTOSAR applica l’interoperabilità tra le due piattaforme AUTOSAR.

Simulink® supporta AUTOSAR in modo nativo. AUTOSAR Blockset consente agli ingegneri di mappare modelli Simulink per specifiche AUTOSAR Classic o Adaptive. Inoltre è possibile generare codice AUTOSAR C e C++ di produzione utilizzando Embedded Coder®. Simulink, AUTOSAR Blockset ed Embedded Coder supportano l’integrazione round-trip con le architetture AUTOSAR come mostrato di seguito.

“Simulink ed Embedded Coder hanno permesso ai nostri clienti di concentrarsi sullo sviluppo del software di applicazione invece di preoccuparsi dei dettagli specifici di AUTOSAR. Con la progettazione model-based, sono stati in grado di verificare i requisiti attraverso test model-in-the-loop molto prima del test sull’ECU”.

Mahesh Ghivari, KPIT

Utilizzare MATLAB per AUTOSAR

Prodotti chiave per lo sviluppo di applicazioni AUTOSAR: