Progettazione model-based: dalla Formula 1 all’avionica
Alla Matlab and Simulink Conference 2013, focus sull’agilità e velocità dello sviluppo software
Il model-based design e la simulazione computerizzata diventano sempre più indispensabili per gli ingegneri che vogliono vincere le sfide tecnologiche d’innovazione: sia che si tratti di far competere in gara vetture di Formula 1, sia che la missione consista nello sviluppo di sistemi avionici di tipo ‘manned’ e ‘unmanned’.
Questo il messaggio chiave emerso dall’esposizione dei due casi utente, fra i numerosi esempi di utilizzo di Matlab e Simulink, mostrati mercoledì, a Roma, alla Matlab and Simulink Conference 2013 di MathWorks.
La velocità di sviluppo e prototipazione negli studi aerodinamici e fluidodinamici, e la generazione automatica del codice, è fondamentale, ha spiegato Giacomo Tortora di Ferrari Gestione Sportiva, a partire dalla fase di progettazione iniziale della vettura, fino alle attività di telemetria operate durante la gara.
Gli ingegneri non sono sono sviluppatori software, ha sottolineato Tortora: «voglio che il mio team di progettisti passi più tempo a pensare concetti e meno a scrivere codice». Grazie agli strumenti di MathWorks, ha aggiunto, è stato possibile massimizzare la velocità di sviluppo.
Il CIRA, Centro italiano ricerche aerospaziali, utilizza da oltre una quindicina d’anni Matlab e Simulink per le attività di ricerca e sviluppo di sistemi avionici di velivoli manned e unmanned (pilotati, e non pilotati fisicamente).
L’obiettivo fondamentale di tali attività di R&D è accrescere il livello di autonomia di queste macchine nello svolgimento delle missioni, mantenendo i necessari livelli di sicurezza e safety durante il volo e diminuendo il carico di lavoro e controllo dei piloti o degli operatori nelle basi di terra.
Federico Corraro, direttore del dipartimento di tecnologie informatiche del CIRA, ha presentato alcune applicazioni, spiegando come la flessibilità e affidabilità dei tool Matlab e Simulink abbiano permesso al centro di ricerca di creare strumenti e attrezzature dedicati per programmi aerospaziali dimostrativi con requisiti unici e sofisticati, come quello USV (unmanned space vehicle).
L’uso del model-based design, e la combinazione degli strumenti proprietari del CIRA con i tool di MathWorks ha anche permesso di applicare un rapido ciclo di sviluppo nelle fasi di progettazione, implementazione e test, contenendo al contempo i rischi associati alla ricerca aeronautica e a programmi dimostrativi come quelli UAV (unmanned aerial vehicle).
Giorgio Fusari
Contenuti correlati
-
La strumentazione da laboratorio in viaggio verso il cloud
La tendenza è chiara: il software assume un ruolo sempre più importante nelle misurazioni. E anche se per il momento si è ancora lontani dall’aver trovato applicazioni che sostituiscano gli strumenti più evoluti, miniaturizzazione, connettività IoT e...
-
Ottimizzare elaborazione, rilevamento e controllo general purpose con le MCU Arm Cortex-MO+
Le MCU MSPM0 Arm Cortex-M0+ proposte da Texas Instruments offrono ai progettisti maggiori opzioni, più flessibilità di progettazione e una gamma più ampia di software e strumenti intuivi Leggi l’articolo completo su EO 512
-
MathWorks e Green Hills Software collaborano per lo sviluppo con AURIX TC4x
MathWorks e Green Hills Software, per aiutare lo sviluppo e progettazione applicazioni di sicurezza per la famiglia di microcontrollori Infineon AURIX TC4x per il settore automobilistico utilizzando Simulink, hanno annunciato l’integrazione dei loro prodotti. Gli ingegneri che...
-
Una rivoluzione nel campo della progettazione embedded – scrivere codice da remoto su hardware reale
Planet Debug è la prima piattaforma hardware-as-a-service del settore che consente ai progettisti di sviluppare da remoto sistemi integrati e di eseguirne il debug senza necessità di investire nell’hardware Leggi l’articolo completo su Embedded 86
-
Progettazione di asset tracker low power: importanza dei componenti analogici e della gestione dell’alimentazione
Questo articolo esaminerà le problematiche tecniche che devono affrontare i progettisti durante lo sviluppo dei tracker wireless: l’accento è posto sulla scelta dei componenti analogici e sui vincoli imposti dal funzionamento a batteria Leggi l’articolo completo su...
-
Includere gli effetti termo-strutturali nella simulazione, per solide prestazioni mmWave
Le simulazioni multifisiche catturano le prestazioni dei circuiti a onde millimetriche in condizioni operative realistiche, senza la necessità di eseguire test ambientali costosi e dispendiosi in termini di tempo. La simulazione riduce il numero di iterazioni nel...
-
ADI e Synopsys insieme per una più veloce progettazione dei sistemi di alimentazione
Synopsys e Analog Devices stanno collaborando per rendere più rapida la progettazione dei sistemi di alimentazione. Il particolare, la collaborazione riguarda librerie di modelli per circuiti integrati DC/DC e regolatori µModule tramite il tool di simulazione Saber,...
-
Sistemi embedded: 7 tool di simulazione per accelerare sviluppo e verifica
Sistemi elettronici sempre più complessi stanno rendendo impegnativi sviluppo, test e verifica del software embedded. Per semplificare il lavoro degli sviluppatori sono comunque disponibili nel settore diversi strumenti di simulazione dei componenti hardware o dell’intero sistema. Qui...
-
Tool per l’analisi e la validazione dei sistemi di potenza
Una descrizione dei tool più utilizzati dai progettisti durante lo sviluppo dei sistemi elettronici di potenza che sono soggetti a stringenti vincoli sia elettrici sia di sicurezza Leggi l’articolo completo su EO 496
-
Toolbox di sviluppo per processori embedded da Green Hills Software e MathWorks
Green Hills Software ha rilasciato MULTI Toolbox for Embedded Coder, una soluzione che permette ai progettisti di sviluppare e implementare in modo semplice ed efficiente i propri modelli Simulink e MATLAB su una vasta gamma di processori...