FRR-38 Calculation Parameters

FRR-38 Calculation Parameters

Explore

Known Bugs

 

JIRA ID 

Summary 

Recommendation 

GMT-585 

Multiple redundant properties/fields for epoch

P3

GMT-1098 

Tab key navigation fails

Appears fixed

GMT-1346 

Add ability for user-defined parameters

Improvement

GMT-1439 

Parameter design for multiple dependency

Improvement

GMT-1483 

Ability to Calculate and Output Sun Vector to any point

Improvement

GMT-1899 

Beta Angle is Off by about .003 degrees

P1

GMT-1933 

Earth Fixed RA changed from 0-360 to -180-180 measurement

P1 (document)

GMT-2011 

Larger angular momentum errors in 09/15 build

P1, assign to Joel

GMT-2318 

STM Parameters are wrong when using Coordinate System other than EarthMJ2000Eq

P1, assign to Joel

GMT-2475 

Provide a parameter to check convergence status of a VF13 optimizer

Improvement

GMT-2673 

User Reported: Parameter Select Dialog Box Silently Changes User's Selected Object

Needs verification

GMT-2755 

ParameterCreateDialog does not close properly after adding string parameter on Mac

P2

 

Failing Tests

Failing tests listed as of 10/15/2012.

 

JIRA ID 

Test 

Summary 

Rec. 

TBD

CbParams_Hyperbolic_2Body

Incorrect MA, OrbitPeriod

Investigate

TBD

CSParams_Uranus1_2Body_UranusFixed

Numeric issues

Investigate

TBD

CSParams_Saturn1_2Body_SaturnFixed

Numeric issues

Investigate

TBD

CSParams_Pluto1_2Body_PlutoFixed

Test issues, plus numerics

Investigate

TBD

CSParams_Neptune1_2Body_NeptuneMJ2000Ec

Test issues, plus many incorrect parameters

Investigate

TBD

CSParams_Neptune1_2Body_NeptuneFixed

Numeric issues

Investigate

TBD

CSParams_Hyperbolic_2Body

Numeric issues

Investigate

TBD

CSParams_GEO_2Body

Numeric issues

Investigate

 

Other Findings

 

JIRA ID 

Summary 

Rec. 

GMT-3164

Inconsistent naming: RadApo/RadPer and VelApoapsis/RadPeriapsis

P3

GMT-3165

ParameterSelectDialog is badly named

P2

GMT-3166

ParameterSelectDialog string consistency issues

P3

GMT-3167

ParameterSelectDialog doesn't remove item from available list once chosen

P2

GMT-3173

Clarification needed on HA output range

P1

GMT-3205

ParameterSelectDialog shouldn't use list box for single-parameter selection

P3

 

Requirements

 

To reviewers: I'm considering removing "or set" and the "(read only)/(read/write)" bits from the requirements. All of the "write" parameters should already be described on the requirement for the parent resource.

ID 

Requirements 

FRR-38.1.0

The system shall allow the user to request or set the following object properties with respect to any celestial body in FRR-16:

FRR-38.1.1.0

1)      Spacecraft and orbit parameters

FRR-38.1.1.1

1.                       Altitude (read only)

FRR-38.1.1.2

2.                       Beta angle (read only)

FRR-38.1.1.3

3.                       C3 energy (read only)

FRR-38.1.1.4

4.                       Eccentric anomaly (read/write)

FRR-38.1.1.5

5.                       Eccentricity (read/write)

FRR-38.1.1.6

6.                       Orbit energy (read only)

FRR-38.1.1.7

7.                        Magnitude of angular momentum (read only)

FRR-38.1.1.8

8.                       Planetodetic latitude (read only)

FRR-38.1.1.8

9.                       Longitude (read only)

FRR-38.1.1.10

10.                     Local sidereal time (read only)

FRR-38.1.1.11

11.                     Mean anomaly (read/write)

FRR-38.1.1.12

12.                     Mean hour angle (read only)

FRR-38.1.1.13

13.                     Mean motion (read only)

FRR-38.1.1.14

14.                     Orbit period (read only)

FRR-38.1.1.15

15.                     Radius of apoapsis (read/write)

FRR-38.1.1.16

16.                     Radius of periapsis (read/write)

FRR-38.1.1.17

17.                     Magnitude of position vector (read/write)

FRR-38.1.1.18

18.                     Semilatus rectum (read only)

FRR-38.1.1.19

19.                     Semi-major axis (read/write)

FRR-38.1.1.20

20.                     True anomaly (read/write)

FRR-38.1.1.21

21.                     Velocity at apoapsis (read only)

FRR-38.1.1.22

22.                     Velocity at periapsis (read only)

FRR-38.1.1.23

23.                     Hyperbolic anomaly (read/write)

FRR-38.1.1.24

24.                     Apoapsis crossing indicator (read only)

FRR-38.1.1.25

25.                     Periapsis crossing indicator (read only)

FRR-38.2.0

The system shall allow the user to request or set the following object properties with respect to any coordinate system in FRR-35:

FRR-38.2.1.0

1)      Spacecraft and orbit parameters

FRR-38.2.1.1

1.                       Argument of periapsis (read/write)

FRR-38.2.1.2

2.                       Azimuth (read/write)

FRR-38.2.1.3

3.                       B dot T (read only)

FRR-38.2.1.4

4.                       B dot R (read only)

FRR-38.2.1.5

5.                       B vector angle (read only)

FRR-38.2.1.6

6.                       B vector magnitude (read only)

FRR-38.2.1.7

7.                       Declination (read/write)

FRR-38.2.1.8

8.                       Declination of velocity (read/write)

FRR-38.2.1.9

9.                       Flight path angle (read/write)

(delete)

10.                     Hyperbolic anomaly (read/write)

FRR-38.2.1.11

11.                     Components of angular momentum (read only)

FRR-38.2.1.12

12.                     Inclination (read/write)

FRR-38.2.1.13

13.                     Orbit state transition matrix (read only)

FRR-38.2.1.14

14.                     3x3 partitions of Orbit STM (read only)

FRR-38.2.1.15

15.                     Right ascension (read/write)

FRR-38.2.1.16

16.                     Right ascension of the ascending node (read/write)

FRR-38.2.1.17

17.                     Right ascension of velocity (read/write)

FRR-38.2.1.18

18.                     Magnitude of velocity (read/write)

FRR-38.2.1.19

19.                     Components of Cartesian velocity (read/write)

FRR-38.2.1.20

20.                     Components of Cartesian position (read/write)

FRR-38.2.1.21

21.                     Right ascension of outgoing hyperbolic asymptote (read only)

FRR-38.2.1.22

22.                     Declination of outgoing hyperbolic asymptote (read only)

FRR-38.2.1.23

23.                     Equinoctial elements (read/write)

FRR-38.2.1.24

24.                     Mean longitude (read/write)

FRR-38.3.0

The system shall allow the user to request or set the following object properties:

FRR-38.3.1.0

1)      Spacecraft and orbit parameters

FRR-38.3.1.3

3.                       Components of angular velocity (read/write)

FRR-38.3.1.4

4.                       Drag coefficient (read/write)

FRR-38.3.1.5

5.                       Reflectivity coefficient (read/write)

FRR-38.3.1.6

6.                       Components of attitude direction cosine matrix (read/write)

FRR-38.3.1.7

7.                       Drag area (read/write)

FRR-38.3.1.8

8.                       Dry mass (read/write)

FRR-38.3.1.9

9.                       Elapsed days (read only)

FRR-38.3.1.10

10.                     Elapsed seconds (read only)

(delete)

11.                     Euler angles for any sequence (read/write)

(delete)

12.                     Euler angle rates for any sequence (read/write)

FRR-38.3.1.13

13.                     Components of attitude quaternion (read only)

FRR-38.3.1.14

14.                     SRP area (read/write)

FRR-38.3.1.15

15.                     Epoch in TAI modified Julian (read/write)

FRR-38.3.1.16

16.                     Epoch in TAI Gregorian (read/write)

FRR-38.3.1.19

19.                     Epoch in TDB modified Julian (read/write)

FRR-38.3.1.20

20.                     Epoch in TDB Gregorian (read/write)

FRR-38.3.1.21

21.                     Epoch in TT modified Julian (read/write)

FRR-38.3.1.22

22.                     Epoch in TT Gregorian (read/write)

FRR-38.3.1.23

23.                     Epoch in UTC modified Julian (read/write)

FRR-38.3.1.24

24.                     Epoch in UTC Gregorian (read/write)

FRR-38.3.1.25

25.                     Total mass (read only)

FRR-38.3.1.26

26.                     Modified Rodrigues parameters (read/write)

FRR-38.3.1.27

27.                     Euler angles (read/write)

FRR-38.3.1.28

28.                     Euler angle rates (read/write)

FRR-38.3.1.29

29.                     Epoch in A.1 modified Julian (read/write)

FRR-38.3.1.30

30.                     Epoch in A.1 Gregorian (read/write)

FRR-38.3.1.31

31.                     Attitude quaternion (read/write)

FRR-38.3.2.0

2)      Impulsive burn parameters