Class FieldYamanakaAnkersenEquations<T extends CalculusFieldElement<T>>
java.lang.Object
org.orekit.propagation.relative.yamanakaankersen.FieldYamanakaAnkersenEquations<T>
- Type Parameters:
T- Any scalar field.
This class implements the state transition matrices of the Yamanaka-Ankersen equations of relative motion between two
spacecrafts. Matrices are state matrices in the derived LVLH CCSDS frame as described in the Reference paper.
Transformation from transformed frame to target LVLH CCSDS Local Orbital Frame is performed in the
YamanakaAnkersenProvider.
Source : Koji Yamanaka, Finn Ankersen, New State Transition Matrix for Relative Motion on an Arbitrary Elliptical Orbit, Journal of Guidance, Control, and Dynamics, Vol. 25, No.1, January-February 2002
- Since:
- 14.0
- Author:
- Romain Cuvillon
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionComputes the state transition matrices provided by the Yamanaka-Ankersen equations at time t from an initial state.
-
Constructor Details
-
FieldYamanakaAnkersenEquations
public FieldYamanakaAnkersenEquations()Constructor.
-
-
Method Details
-
computeMatrices
public FieldYamanakaAnkersenMatrices<T> computeMatrices(T timeSinceEpoch, T targetA, T targetE, T targetInitialTheta, T targetTheta, T mu) Computes the state transition matrices provided by the Yamanaka-Ankersen equations at time t from an initial state.- Parameters:
timeSinceEpoch- duration in seconds since epochtargetA- semi-major axis of the target orbittargetE- eccentricity of the target orbittargetInitialTheta- true-anomaly of the target at epochtargetTheta- current true-anomaly of the targetmu- gravitational constant- Returns:
- state transition matrices at a given time t from an initial state
-