8

Vorrei essere più specifico su ciò che voglio fare. Ottengo coordinate in ECI e ho bisogno di ottenere la latitudine e la longitudine da questo. Come posso fare? Stavo cercando ma non riuscivo a trovare nulla a riguardo. Grazie ancora.Come si convertono le coordinate ECI in latitudine e altitudine di longitudine da visualizzare su una mappa?

(Sto facendo un piccolo programma in java che mostra la posizione di un satellite in un dato momento. Quindi, ho usato l'algoritmo NORAD SGP, e ho la posizione (x, y, z) e velocità (Vx, Vy, Vz) .Ma il sistema di coordinate utilizzato da questo algoritmo è l'ECI, secondo quello che ho letto.Ora ho bisogno di disegnare il satellite in una mappa, ma non posso convertire queste coordinate in qualche sistema che potrebbe aiutarmi Penso che se riesco a convertirlo in longitudine e latitudine, sarebbe facile da disegnare. Potresti aiutarmi? Come posso farlo? Qual è l'opzione migliore (UTM, ecc.)? Grazie.

risposta

7

voglio fare è chiamato ECI/ECEF (cartessian) alla conversione Geodetic (lat/lon). Questa conversione è la più complessa di tutte le conversioni geodetiche poiché la soluzione a forma chiusa è complicata. Vedi pagina 34 della Stevens e Lewis, il controllo dei velivoli e Simulazione per una discussione dei sistemi di coordinate: http://books.google.com/books/about/Aircraft_control_and_simulation.html?id=T0Ux6av4btIC

ECI per geodetica è un processo in due fasi:

Il primo passo è il più facile in quanto è necessario convertire ECI (messa a terra inerziale) a ECEF (terra centrata/terra fissa).

Il secondo passaggio consiste nel convertire ECEF in geodetico. Si può leggere su come risolvere questo tramite Newton-Ralphson qui: http://en.wikipedia.org/wiki/Geodetic_system

Tuttavia, se non ricordo male, Newton-Raphson diventa instabile attorno ai poli. Le soluzioni di forma chiusa sono molto più complicate. Ho implementato con successo il metodo di Zhu. Il vantaggio della soluzione di forma chiusa non è iterazioni e non ci sono singolarità (tecnicamente ci sono singolarità ma non sopra la terra). Il riferimento: J. Zhu. Conversione di coordinate fisse con la terra centrate sulla terra con coordinate geodetiche. Relazione tecnica Registro IEEE NO. T-AES/30/3/1666, IEEE, dicembre 1993.

+0

Qualche possibilità di espandere la conversione di ECI in ECEF? – MattSayar

+0

ECI ed ECEF condividono la stessa origine e l'asse z. Differiscono per il tasso di rotazione della Terra, quindi la trasformazione è solo un peccato 2-D; -sin trasform di tipo cos. – TreyA

Problemi correlati