Replies: 3 comments 4 replies
-
I'm not myself aware of a way, but maybe someone else can weigh in. I don't even see an attribute in the SGP4 model that would offer the satellite's period, from which revolution number could be computed manually. EDIT: Although the official SGP4 implementation that Skyfield uses doesn't report (and probably doesn't even know) the revolution number of a position that it computes for the satellite, it does at least make available the revolution number that's given for the satellite in its TLE:
Result:
|
Beta Was this translation helpful? Give feedback.
-
I am looking for this myself and this confirms that I am not missing something in the library that provides this information already. I am working with launch TLE so the epoch isn't at the ascending node. I am going to write my own code that will search for an ascending node and then propagate based on the period. It will just look for the latitude to go from negative to positive as a latitude crossing. You can derive the period from the Mean Motion as the Mean Motion is the number of orbits per day so the time per is the reciprocal. |
Beta Was this translation helpful? Give feedback.
-
I'm a' hobby level' Pythoner, so rather struggle to get where I need to get. |
Beta Was this translation helpful? Give feedback.
-
Is there an easy way to calculate the current Satellite revolution number, or the number of revolutions since epoch?
My code returns the number of revolutions at epoch with model.revnum but I cant seem to find how to get the current revolution number or calculate it.
Beta Was this translation helpful? Give feedback.
All reactions