Confronto tra il sistema di effemeridi JPL Horizons e STK e GMAT.| Sistema di effemeridi JPL Horizons | STK | GMAT |
|---|
| Ambito e corpo: Horizons è il servizio di effemeridi del gruppo di dinamica del sistema solare del JPL. Copre asteroidi, comete, satelliti planetari, pianeti, il Sole, i punti L1 e L2, i baricentri del sistema e una selezione di veicoli spaziali. | Ambito e corpo: Ansys STK è un ambiente basato sulla fisica per l'analisi di piattaforme e carichi utili in un contesto di missione. I suoi domini di applicazione includono spazio, aria, radiofrequenza e telecomunicazioni, sensori elettro-ottici e a infrarossi e operazioni multidominio. | Ambito e corpo: GMAT è un sistema di progettazione, ottimizzazione e navigazione per missioni spaziali. Supporta regimi di volo che vanno dall'orbita terrestre bassa alle missioni lunari, verso il punto di Lagrange e nello spazio profondo. |
| Principali risultati e capacità: I tipi di output includono grandezze dell'osservatore (RA/DEC, Az/El, magnitudine apparente), vettori di stato cartesiani con incertezze, elementi osculatori, tabelle di avvicinamento ravvicinato e file SPK binari per asteroidi e comete. Una richiesta può elencare fino a 10.000 istanti discreti e gli intervalli di output devono superare 0,5 secondi. | Principali risultati e capacità: Le funzionalità includono bilanci di collegamento e modellazione dell'ambiente RF, modellazione di sensori radar e EOIR, analisi di congiunzione e copertura, Astrogator per le traiettorie dei veicoli spaziali e Aviator per le prestazioni degli aeromobili. Sono disponibili studi di fattibilità automatizzati tramite Analyzer. | Principali risultati e capacità: Il GMAT copre la progettazione di traiettorie, l'ottimizzazione e la navigazione per il supporto a missioni reali, studi di ingegneria e formazione. |
| Interfacce e automazione: Horizons è accessibile tramite un'applicazione web, una sessione Telnet interattiva (porta 6775, senza account o password), file di posta elettronica in batch e un'API in stile REST che restituisce JSON o testo semplice. L'applicazione web non include funzionalità di ricerca per corpi celesti di piccole dimensioni né tabelle personalizzate per l'avvicinamento ravvicinato. | Interfacce e automazione: STK offre le API Object Model e Connect, oltre a SDK per .NET, Java e Python. Tra i framework di sviluppo supportati figurano C/C++, MATLAB e linguaggi di scripting. STK Engine integra analisi e visualizzazione 3D in applicazioni personalizzate con una licenza runtime. | Interfacce e automazione: Il GMAT è gestito tramite un'interfaccia grafica, un linguaggio di scripting proprietario oppure tramite Python o Java. L'utilizzo di script rende il processo riproducibile e facile da gestire con un sistema di controllo versione. |
| Modello di licenza e di costo: La pagina di Horizons non indica alcun costo. L'interfaccia a riga di comando non richiede account o password e la disponibilità è descritta come "al meglio delle possibilità", quindi per i lavori critici è necessario tenere conto di eventuali interruzioni. | Modello di licenza e di costo: STK è un prodotto commerciale venduto a livelli (Overview, Pro, Premium Air, Premium Space, Enterprise). La pagina del prodotto non pubblica i termini commerciali, quindi i dettagli sulla licenza provengono dal fornitore. | Modello di licenza e di costo: La NASA elenca GMAT come una distribuzione open source, all'interno di un sistema software aziendale multi-missione. La pagina software.nasa.gov non riporta il testo della licenza, quindi è necessario consultare la distribuzione stessa. |
| Piattaforma e disponibilità: Horizons è accessibile online tramite l'applicazione web, Telnet, e-mail o API. L'interfaccia Telnet su UNIX, Linux e macOS richiede l'installazione preventiva del wrapper di crittografia stunnel. Il tempo di attività storico riportato è superiore al 99,9%. | | Piattaforma e disponibilità: Il GMAT è compatibile con Windows, Linux e macOS e si scarica da SourceForge. |