Replies: 2 comments
-
First, thank you for opening an issue based on real-world observations — it's a rare treat to get to compare Skyfield's output to what's really seen through a telescope! Could you share the exact details of how you are calling Skyfield? The default is intended to be WGS72. From what I can see, Skyfield calls it like this: python-skyfield/skyfield/sgp4lib.py Line 96 in eff6582 When no argument is provided, the And how it works in the Python fallback code: But maybe these defaults aren't happening correctly in your case? Let me know how you are calling Skyfield's routines, and we can work to get those defaults actually working properly! |
Beta Was this translation helpful? Give feedback.
-
Thanks for your reply. I agree with most of your remarks. As you can see, the use of WGS72 is forced at the first statement, but this is likely not mandatory. The agreement is not too bad, but the distance between the observed and calculated tracks still can reach up to ~45", depending on the satellite. I have no idea whether this result is consistent or not with the expected SGP4 reconstruction accuracy. Let me know if my approach is correct and if you think an improvement is possible. |
Beta Was this translation helpful? Give feedback.
-
I recently used Skyfield to compare my telescopic observations of artificial satellite paths with computed ephemeris from TLEs. My goal being to estimate the practical accuracy of the SGP4 inversion.
The recorded images, after plate solving, (12’’ telescope + CMOS camera) allowed satellite paths to be located (in position and orientation) with a precision of a couple of arc seconds in the sky.
My first comparisons, by using standard procedure as described in the Skyfield documentation, were quite unsatisfying, since they lead to discrepancies of order of several arc minutes. Despite the fact that I was using TLE elements with optimal epoch.
I then found that much better results (with an overall position accuracy always better than 20 arc seconds) could be obtained by changing two things:
i) by selecting the WGS72 reference ellipsoid in the SGP4 calculation (the twoline2rv routine taking the WGS84 one by default),
ii) by changing the geographic altitude of my observing site by the orthometric one (i.e. the one above the ellipsoid and not the sea level).
I wonder if other people have done same findings and whether my procedure is correct or not.
alx.
Beta Was this translation helpful? Give feedback.
All reactions