Class YamanakaAnkersenEquations
java.lang.Object
org.orekit.propagation.relative.yamanakaankersen.YamanakaAnkersenEquations
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
-
Method Summary
Modifier and TypeMethodDescriptionstatic YamanakaAnkersenMatricescomputeMatrices(double timeSinceEpoch, double targetA, double targetE, double targetInitialTheta, double targetTheta, double mu) Computes the state transition matrices provided by the Yamanaka-Ankersen equations at time t from an initial state.
-
Method Details
-
computeMatrices
public static YamanakaAnkersenMatrices computeMatrices(double timeSinceEpoch, double targetA, double targetE, double targetInitialTheta, double targetTheta, double 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
-