I\'m not really sure if this is the place to ask this, but anyway here is my que
ID: 1381081 • Letter: I
Question
I'm not really sure if this is the place to ask this, but anyway here is my question:
Let's say I have the Kepler orbital elements of the ISS, for example, (NASA stuff). Now I want to compute the coordinates relative to the earth at a specific time so that it can be displayed, like in a sky map (I am actually experimenting with Google Sky Map).
I found many websites discussing Kepler orbital elements, but I have only found 2 pdf's that talk about this conversion:
http://www.phas.ubc.ca/~newhouse/p210/orbits/cometreport.pdf and I can't post a 3rd link yet.
I do not fully understand which values I need to calculate, and which are given by NASA.
I am also assuming that the data given by NASA is valid for the vector time provided, meaning that time obviously has to come into the calculations somewhere.
Thanks, I would appreciate some clarification.
Explanation / Answer
The reference you link to is for objects orbiting Sun (i.e. comets or asteroids). If you're wanting to deal with satellites in low Earth orbit, you'll need a good book on orbital dynamics or astrodynamics. Objects in solar orbit are typically dealt with in celestial mechanics. In both cases, the physics is the same (two body gravitational interaction) but the terminology is different. For satellites, one doesn't speak of "perihelion" or "aphelion" but rather "perigee" and "apogee." Some of the orbital parameters have slightly different names too.
For satellites, orbital elements are disseminated in a highly standardized form called TLE, which stands for Two Line Element. There are also highly standardized algorithms for taking elements in TLE form and turning them into topocentric RA and DEC values as a function of time. Your best bet, aside from an appropriate textbook on orbital dynamics, is to look at the source code for the algorithms themselves. The free satellite program PREDICT
stands out as being reliable and well documented. Of course, the source code is included in the download. If you Google around you may even find the NASA papers that document the SGP4/SDP4 algorithms.
Here are some C++ and C# implementations of the NORAD SGP4/SDP4 algorithms (I've not tested or otherwise evaluated them).
Related Questions
drjack9650@gmail.com
Navigate
Integrity-first tutoring: explanations and feedback only — we do not complete graded work. Learn more.