La nuova piattaforma che consente di sviluppare applicazioni aerospaziali safety-critical su sistemi multicore
E’ da oggi possibile progettare e sviluppare software di sicurezza per l’ultima generazione di computer aerospaziali grazie ad una nuova soluzione integrata resa disponibile da KRONO-SAFE e ANSYS (NASDAQ: ANSS) che garantisce la certificazione di criticità, safety e security per applicazioni ad alta affidabilità destinate ai settori aerospaziale e difesa.
Per costruire aerei più sicuri, ottimizzando al tempo stesso manutenzione e costo delle flotte occorrono nuovi computer aerospaziali in grado di gestire sia le tradizionali applicazioni di controllo e comando della sicurezza, sia le moderne funzionalità di manutenzione e monitoraggio. ASTERIOS®, la piattaforma operativa integrata in tempo reale di KRONO-SAFE e il software embedded ANSYS® SCADE Suite® offrono alle aziende del settore aerospaziale un flusso di integrazione adatto ad applicazioni avioniche multi-rate, critiche dal punto di vista della sicurezza, su piattaforme singole o multi-core. Questo flusso di progettazione avionica si avvale di SCADE Suite per uno sviluppo sicuro e automatizzato del software applicativo e di ASTERIOS per un’integrazione in tempo reale automatica e sicura, estesa alle piattaforme multi-core.
La soluzione combinata è stata sviluppata nell’ambito del progetto di ricerca e sviluppo Smart, Safe and Secure Platform (S3P), che mira a realizzare una piattaforma software di sviluppo e implementazione sicura e smart per facilitare l’implementazione e l’utilizzo di dispositivi, gateway e applicazioni IoT in modo rapido ed economico.
Safran Electronics and Defense ad esempio, ha scelto questa innovativa soluzione per accelerare notevolmente i processi di sviluppo del software per computer avionici critici, garantendo lo stesso livello di sicurezza e affidabilità. Safran applica queste nuove capacità tecnologiche e di ricerca ai computer command-and-control per il controllo di motori e freni.
“L’affidabilità è la chiave di volta per lo sviluppo dei sistemi di avionica[1] in tempo reale”, ha dichiarato Jean-Christophe Jammes, research and technology program manager presso Safran Electronics and Defense. “Attualmente, garantire un livello elevato di sicurezza nella fase di integrazione real time di un’applicazione multi-rate è un’attività molto complessa e noiosa, che coinvolge decine di persone per molti mesi. Il lavoro svolto finora da KRONO-SAFE e ANSYS e utilizzato dagli ingegneri di Safran nell’ambito del programma S3P, dimostra che è possibile ridurre significativamente questo impegno con l’automazione di nuove attività come la pianificazione e la partizione, garantendo al tempo stesso un alto livello di sicurezza. Questo flusso automatizzato apre inoltre la strada all’utilizzo e la certificazione futura su piattaforme multi-core, che rappresenta ancora un elemento problematico per le applicazioni di sicurezza avionica attuali”.
“Il lavoro svolto finora testimonia la solidità del nostro approccio in termini di sicurezza per le applicazioni complesse”, ha dichiarato Didier Roux, CEO di KRONO-SAFE. “L’obiettivo che ci siamo posti con ANSYS è quello di proporre ai nostri clienti un flusso di sviluppo senza interruzioni. La certificazione DO-178C di questa soluzione è stata realizzata anche con l’aiuto di Safran”.
La Suite SCADE automatizza e riduce i costi di sviluppo e certificazione delle applicazioni embedded critiche quali il controllo, gli algoritmi e le interfacce grafiche e include funzionalità uniche per la generazione e la certificazione automatica dei codici, in conformità alla norma di sicurezza aeronautica DO-178C. La combinazione tra ANSYS e KRONO-SAFE porta a un’integrazione ottimale del codice generato dalla piattaforma di esecuzione KRONO-SAFE. I modelli SCADE Suite vengono integrati invariati in ASTERIOS, con specifiche real time di alto livello, per produrre automaticamente una schedulazione ottimale multi-rate, garantendo al contempo la partizione, la sincronizzazione dei dati e il determinismo del sistema.
“Con SCADE Suite i nostri clienti sviluppano in maniera routinaria le applicazioni di sicurezza e sfruttano appieno la capacità di generazione automatica dei codici”, ha dichiarato Paolo Colombo, global industry director for aerospace and defense ANSYS. “L’integrazione automatica in tempo reale offerta con ASTERIOS rappresenta l’estensione naturale di SCADE Suite al fine di portare questo processo automatico sulla piattaforma di esecuzione”.
[1] Con il termine avionica si indicano tutti gli equipaggiamenti elettronici installati a bordo degli aeromobili e preposti al pilotaggio.