Frame transformation problem from TEME to EME2000
During the propagation of a group of TLEs, an abnormal behavior has been observed. Imagine that we have two different TLE to be propagated (A and B), being the intersection of the propagation time span of both objects not zero (i.e. 28/05/2012 to 09/08/2012 for A and 23/03/2012 to 06/06/2012 for B). The result of the propagation is an ephemeris defined in a given reference frame.
When the reference frame, in which the output ephemeris is expressed, is the same than the input reference frame (i.e. TEME), no matter the order in which the propagation is performed (i.e. A and B or B and A) the output ephemeris for A and B are always the same. When the output ephemeris is expressed in a different reference frame than the input one (e.g. EME2000) differences are found on the propagated ephemeris depending on the order of the propagation (i.e. A_ephemeris propagating A and B is not the same than A_ephemeris propagation B and A).
This behavior is not reproduced when the propagation time span of both objects are very different.
(from redmine: issue id 143, created on 2013-08-07, closed on 2013-08-07)
- Uploads:
- getPVCoordinates_Anomaly.zip Java Projet highlighting this behaviour