public class IodLaplace extends Object
Laplace algorithm is one of the first method to determine orbits. An orbit is determined from three lines of sight w.r.t. their respective observers inertial positions vectors. For Laplace method, the observer is identical for all observations. Reference: Bate, R., Mueller, D. D., & White, J. E. (1971). Fundamentals of astrodynamics. New York: Dover Publications.
Constructor and Description |
---|
IodLaplace(double mu)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Orbit |
estimate(Frame outputFrame,
AngularAzEl azEl1,
AngularAzEl azEl2,
AngularAzEl azEl3)
Estimate the orbit from three angular observations at the same location.
|
Orbit |
estimate(Frame outputFrame,
AngularRaDec raDec1,
AngularRaDec raDec2,
AngularRaDec raDec3)
Estimate the orbit from three angular observations at the same location.
|
Orbit |
estimate(Frame outputFrame,
PVCoordinates obsPva,
AbsoluteDate obsDate1,
org.hipparchus.geometry.euclidean.threed.Vector3D los1,
AbsoluteDate obsDate2,
org.hipparchus.geometry.euclidean.threed.Vector3D los2,
AbsoluteDate obsDate3,
org.hipparchus.geometry.euclidean.threed.Vector3D los3)
Estimate orbit from three line of sight angles at the same location.
|
public IodLaplace(double mu)
mu
- gravitational constantpublic Orbit estimate(Frame outputFrame, AngularAzEl azEl1, AngularAzEl azEl2, AngularAzEl azEl3)
outputFrame
- Observer coordinates at time of raDec2azEl1
- first angular observationazEl2
- second angular observationazEl3
- third angular observationpublic Orbit estimate(Frame outputFrame, AngularRaDec raDec1, AngularRaDec raDec2, AngularRaDec raDec3)
outputFrame
- Observer coordinates at time of raDec2raDec1
- first angular observationraDec2
- second angular observationraDec3
- third angular observationpublic Orbit estimate(Frame outputFrame, PVCoordinates obsPva, AbsoluteDate obsDate1, org.hipparchus.geometry.euclidean.threed.Vector3D los1, AbsoluteDate obsDate2, org.hipparchus.geometry.euclidean.threed.Vector3D los2, AbsoluteDate obsDate3, org.hipparchus.geometry.euclidean.threed.Vector3D los3)
outputFrame
- inertial frame for observer coordinates and orbit estimateobsPva
- Observer coordinates at time obsDate2obsDate1
- date of observation 1los1
- line of sight unit vector 1obsDate2
- date of observation 2los2
- line of sight unit vector 2obsDate3
- date of observation 3los3
- line of sight unit vector 3Copyright © 2002-2023 CS GROUP. All rights reserved.