Uploaded image for project: 'GMAT'
  1. GMAT
  2. GMT-5803

CentralBody for Code500 EphemerisPropagator

    Details

      Description

      When using the Code500 Ephemeris Propagator, setting the CentralBody to a body other than the central body of the ephemeris file yeilds incorrect vectors.

      Setting the CentralBody for a Code500 EphemerisPropagator should have no effect.

      In addition, consider hiding or disabling the GUI options for CentralBody, EpochFormat, and StartEpoch when the Integrator Type is Code500.

      I will attach a sample script soon.

        Gliffy Diagrams

          Attachments

            Activity

            Hide
            dcooley Steve Cooley added a comment -

            Assigned to DJC for initial evaluation.

            Show
            dcooley Steve Cooley added a comment - Assigned to DJC for initial evaluation.
            Hide
            djcinsb Darrel Conway added a comment -

            To help with prioritization – is this a IOC release blocker?

            It is a blocker because of being able to generate bad numbers. I'm asking if it is an IOC need – I don't think it is – so that I'll know where to focus if we do find an IOC piece that needs fixed.

            Show
            djcinsb Darrel Conway added a comment - To help with prioritization – is this a IOC release blocker? It is a blocker because of being able to generate bad numbers. I'm asking if it is an IOC need – I don't think it is – so that I'll know where to focus if we do find an IOC piece that needs fixed.
            Hide
            sslojkowski Steven Slojkowski added a comment -

            Not a SOHO IOC blocker. SOHO IOC will only use Earth-centered files and we can easily omit specifying the CentralBody on the propagator.

            Show
            sslojkowski Steven Slojkowski added a comment - Not a SOHO IOC blocker. SOHO IOC will only use Earth-centered files and we can easily omit specifying the CentralBody on the propagator.
            Hide
            djcinsb Darrel Conway added a comment -

            This issue looks much more serious to me, now that I'm looking at it. The report is

               Report PropReport Code500Sat.TAIModJulian ...
                    Code500Sat.X Code500Sat.Y Code500Sat.Z ...
                    Code500Sat.VX Code500Sat.VY Code500Sat.VZ;
            

            so the output is in Earth-centered MJ2000 Eq coordinates (no coordinate system specified -> GMAT writes in EarthMJ2000), and the numbers are offset by the Earth-Mood distance. Hence, I'm marking this higher than P1 for the release.

            Show
            djcinsb Darrel Conway added a comment - This issue looks much more serious to me, now that I'm looking at it. The report is Report PropReport Code500Sat.TAIModJulian ... Code500Sat.X Code500Sat.Y Code500Sat.Z ... Code500Sat.VX Code500Sat.VY Code500Sat.VZ; so the output is in Earth-centered MJ2000 Eq coordinates (no coordinate system specified -> GMAT writes in EarthMJ2000), and the numbers are offset by the Earth-Mood distance. Hence, I'm marking this higher than P1 for the release.
            Hide
            djcinsb Darrel Conway added a comment -

            Code committed and pushed to the repository

            Show
            djcinsb Darrel Conway added a comment - Code committed and pushed to the repository
            Hide
            sslojkowski Steven Slojkowski added a comment -

            Verified fixed in 9/6/2016 build.

            Show
            sslojkowski Steven Slojkowski added a comment - Verified fixed in 9/6/2016 build.

              People

              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: