STANDARD INDUSTRIALI

NASA - Il sistema di guida, navigazione e controllo (GN&C) a bordo di Orion: standard di MATLAB e Simulink

Il documento sugli standard di MATLAB e Simulink relativo al sistema di guida, navigazione e controllo a bordo di Orion descrive gli standard di modellazione e le linee guida utilizzati dal team addetto alla dinamica di volo (FDT) del veicolo spaziale con equipaggio (CEV) Orion per lo sviluppo e la codifica degli algoritmi GN&C mediante l’uso di Simulink, Stateflow, del linguaggio MATLAB per la generazione di codice e di Embedded Coder.

Il team del Contractor/NASA che ha lavorato su Orion si è servito delle linee guida del MathWorks Advisory Board (MAB) come punto di partenza, aggiornandole e ampliandole per rispondere alle necessità del programma Orion. Tali standard definiscono le linee guida per vari aspetti dei modelli GN&C (tra cui le regole stilistiche, la selezione degli strumenti di modellazione e le impostazioni di configurazione) che influenzano sia la leggibilità del modello che il codice generato.

Schema di confronto tra un processo di progettazione tradizionale e l’approccio utilizzato per sviluppare il software GN&C di Orion. Immagine per gentile concessione della NASA.