Question about the built-in Orbit and Rotation Models
Posted: 09.11.2012, 04:14
Earlier, I mentioned my attempt to have Celestia simulate Earth's geologic history in real time.
However, I looked at the source code, and the code used for the rotation, precession, and orbit models, because I want to use SSC for when the clock goes beyond the built-in clamps. Example: I defined a test object using all the Earth's orbital parameters, and meticulously calculated a mostly correct period (1.0000174209555099247091033538672 years), and when went beyond the 4000 BCE/CE clamps for vsop87-earth, Earth drifted away from the test object, and after 500 years, it was on the opposite side of the sun as the test object. Naturally, being an extremely finicky perfectionist, I got quite angry, especially since it pretty much threw the calendar and daily clock off.
So, how do I make sense of the numbers that are used in the code for the vsop87 orbits and iau rotations, so I can have a smoother transition when Celestia crosses the 4000 BC clamp?
And please, no lectures on how accuracy decreases beyond certain points in time. Please. Don't.
However, I looked at the source code, and the code used for the rotation, precession, and orbit models, because I want to use SSC for when the clock goes beyond the built-in clamps. Example: I defined a test object using all the Earth's orbital parameters, and meticulously calculated a mostly correct period (1.0000174209555099247091033538672 years), and when went beyond the 4000 BCE/CE clamps for vsop87-earth, Earth drifted away from the test object, and after 500 years, it was on the opposite side of the sun as the test object. Naturally, being an extremely finicky perfectionist, I got quite angry, especially since it pretty much threw the calendar and daily clock off.
So, how do I make sense of the numbers that are used in the code for the vsop87 orbits and iau rotations, so I can have a smoother transition when Celestia crosses the 4000 BC clamp?
And please, no lectures on how accuracy decreases beyond certain points in time. Please. Don't.