Madrid.- MathWorks detalló hoy su contribución a la exitosa culminación del vuelo de prueba de la nave espacial Orión de la NASA. El vuelo, que finalizó el 5 de diciembre de 2014, alcanzó el punto más lejano en el espacio al que cualquier nave diseñada para llevar astronautas ha viajado en más de 40 años.
Este hito de la nave Orión se considera un paso significativo en el trabajo de la Nasa de abrir caminos en el espacio profundo y llegar a Marte en una nave espacial tripulada. El sistema de guiado, navegación y control (GN&C) a bordo de la nave Orión completó con éxito la navegación desde el lanzamiento hasta el aterrizaje usando sensores GPS e inerciales. Estos algoritmos de GN&C fueron desarrollados con código generado automáticamente por MATLAB y Simulink.
El diseño y desarrollo de los algoritmos de vuelo de GN&C para la nave Orión se llevó a cabo en colaboración entre la Nasa, Lockheed Martin, Draper Laboratory, MathWorks y otras empresas. El Diseño basado en modelos ayudó a estas organizaciones a trabajar simultáneamente en el desarrollo tanto de los algoritmos de GN&C como del software de vuelo. Los modelos de Simulink de la nave espacial y los controladores actuaron como una especificación ejecutable que permitió a los ingenieros diseñar, verificar y generar de forma automática el software de vuelo a partir de un solo conjunto de modelos. Como resultado, los analistas de GN&C trabajaron directamente con los modelos de algoritmos ejecutables en vez de con documentos que habrían requerido una interpretación por parte de los desarrolladores del software. La fusión del entorno de diseño y análisis con el desarrollo del software de vuelo permitió al equipo conjunto identificar y resolver problemas con más antelación y reducir el tiempo de desarrollo total.
“El guiado de la nave Orión hasta un punto de llegada situado a menos de media milla de su objetivo de despliegue del paracaídas requirió un gran esfuerzo por parte de todo el equipo”, explicó Mark Jackson, director de integración de GN&C de Draper Laboratory para el equipo de la Nasa. “Al combinar el algoritmo de guiado de entrada de Draper con la capacidad de código generado automáticamente de MATLAB y Simulink, el equipo cumplió los objetivos de la Nasa en cuanto a guiado, navegación y control de la fase de aterrizaje.”
“En MathWorks estamos entusiasmados por haber desempeñado un importante papel en el viaje a Marte de la Nasa”, afirmó Jon Friedman, director aeroespacial de MathWorks. “Ser capaces de crear los algoritmos de GN&C, simular el sistema de lazo cerrado con MATLAB, Simulink y Stateflow y después generar automáticamente el código C++ para su implantación en la nave espacial ha proporcionado a la misión unos significativos beneficios de calidad y ahorro de tiempo”.