FreeFlyer es una aplicación de software comercial lista para usar para el análisis, el diseño y las operaciones de misiones de satélites . La arquitectura de FreeFlyer se centra en su lenguaje de programación nativo, conocido como FreeForm Script. Como herramienta de planificación de misiones, abarca varias capacidades, incluido el modelado de órbitas preciso , visualización en 2D y 3D , modelado de sensores, modelado de maniobras, estimación de maniobras, trazado, determinación de órbitas, simulación de datos de seguimiento y modelado del entorno espacial.
Desarrollador (es) | ai solutions, Inc. |
---|---|
Lanzamiento estable | 7.6.1 / abril de 2021 |
Sistema operativo | Windows , Linux |
Plataforma | x86 , x86-64 |
Tipo | Computación técnica |
Licencia | Software comercial patentado |
Sitio web | ai-solutions |
FreeFlyer implementa modelos astrodinámicos estándar como los modelos de potencial de gravedad JGM-2, EGM-96 , LP-165; los modelos de densidad atmosférica Jacchia-Roberts , Harris-Priester y NRL-MSIS ; el modelo de ionosfera de referencia internacional ; y el modelo de campo magnético del campo de referencia geomagnético internacional . [1]
Fondo
ai solutions, Inc. es el propietario y desarrollador de FreeFlyer, que ha estado en uso desde 1997. FreeFlyer es utilizado por NASA , NOAA y USAF para operaciones de misiones espaciales, garantía de misiones y soporte de análisis. [2] [3] [4] [5] [6] [7]
Soporte operativo y de análisis
FreeFlyer se ha utilizado para apoyar muchas misiones de naves espaciales, para análisis de planificación de misiones, análisis operacional o ambos. Ejemplos de misiones específicas incluyen la Estación Espacial Internacional (ISS), [8] el Sistema de Misión JSpOC , [9] el Sistema de Observación de la Tierra , [10] [11] Observatorio de Dinámica Solar (SDO), [12] y la Misión Magnetosférica Multiescala (MMS ). [13]
FreeFlyer también se ha utilizado con éxito para realizar análisis en entornos de computación de alto rendimiento (HPC) y arquitectura orientada a servicios (SOA). [14] [15]
Niveles de software
FreeFlyer es un producto independiente sin módulos agregados, aunque tiene dos niveles de funcionalidad ascendente.
Ingeniero | Misión |
---|---|
El nivel de Ingeniero incluye:
| El nivel de Misión incluye todas las funciones de Ingeniero, más:
|
Secuencias de comandos de FreeFlyer
Los niveles de FreeFlyer Engineer y Mission contienen un lenguaje de scripting y un entorno de desarrollo integrados. El lenguaje de secuencias de comandos es una secuencia de comandos orientada a objetos con objetos y comandos. Los objetos incluyen propiedades y métodos.
Un ejemplo de scripting FreeFlyer es este:
// Crea un objeto de nave espacial Spacecraft sc1;// Propagar y ver la nave espacial durante dos días While (sc1.ElapsedTime < TIMESPAN (2 days )); Paso sc1; Ver sc1;Final;
Referencias
- ^ "FreeFlyer" . Enero de 2010 . Consultado el 26 de marzo de 2010 .
- ^ "Soluciones de ia para liderar equipos de soporte de Goddard" . Octubre de 2009 . Consultado el 15 de diciembre de 2009 .
- ^ "La NASA selecciona soluciones de inteligencia artificial para el contrato de servicios de soporte de dinámica de vuelo (FDSS) de $ 95 millones" . Octubre de 2009 . Consultado el 24 de enero de 2010 .
- ^ "Hadron / Analex recibió un contrato de $ 160 millones con la NASA" . Mayo de 2002 . Consultado el 20 de enero de 2010 .
- ^ Clabaugh, Jeff (octubre de 2005). "Analex gana $ 65 millones de extensión de contrato de Elvis" . Consultado el 20 de enero de 2010 .
- ^ "Grupo de capacidad funcional de servicios de apoyo e ingeniería de la Agencia de defensa antimisiles (MiDAESS), calidad, seguridad y garantía de la misión (QSMA)" . Enero de 2010 . Consultado el 20 de marzo de 2010 .
- ^ "SISTEMA DE INFORMACIÓN DE REVISIÓN DE INGENIERÍA Patente de EE. UU. 20080005122 ai solutions, Inc" . Noviembre de 2008 . Consultado el 26 de marzo de 2010 .
- ^ "Adjudicación del contrato del subsistema de trayectoria principal del Centro Espacial Johnson" . Diciembre de 2011 . Consultado el 12 de diciembre de 2011 .
- ^ "Adjudicación del contrato JMS" . Enero de 2013 . Consultado el 30 de enero de 2013 .
- ^ Matusow, Carla; Wiegand, Robert. "Generación de productos de dinámica de vuelo automatizada para la nave espacial EOS AM-1". CiteSeerX 10.1.1.119.5197 . Cite journal requiere
|journal=
( ayuda ) - ^ Análisis de predicción de acercamiento cercano de la constelación de ciencias de la tierra con los escombros Fengyun-1C, por Matthew Duncan y David Rand
- ^ FedBizOpps
- ^ "Técnica de levantamiento de apogeo para la misión de vuelo de formación MMS, por Craig Roberts, Jason Tichy y Cheryl Gramling" . Archivado desde el original el 7 de julio de 2011 . Consultado el 28 de mayo de 2010 .
- ^ "Estudio de caso de Microsoft HPC" . Junio de 2001 . Consultado el 26 de marzo de 2010 .
- ^ "Un marco de mando y control de satélite flexible" . Septiembre de 2009 . Consultado el 26 de marzo de 2010 .
- ^ "Mathworks.com" . 2008 . Consultado el 26 de marzo de 2010 .
enlaces externos
- Página web oficial