KalmanModel
@Deprecated public class TLEKalmanModel extends AbstractKalmanModel
KalmanEstimator
.
This class is an adaption of the KalmanModel
class
but for the TLE propagator
.
Constructor and Description |
---|
TLEKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders,
List<CovarianceMatrixProvider> covarianceMatricesProviders,
ParameterDriversList estimatedMeasurementParameters,
CovarianceMatrixProvider measurementProcessNoiseMatrix)
Deprecated.
Kalman process model constructor (package private).
|
Modifier and Type | Method and Description |
---|---|
protected void |
updateReferenceTrajectories(Propagator[] propagators,
PropagationType pType,
PropagationType sType)
Deprecated.
Update the reference trajectories using the propagators as input.
|
analyticalDerivativeComputations, finalizeEstimation, getBuilders, getCorrectedMeasurement, getCorrectedSpacecraftStates, getCurrentDate, getCurrentMeasurementNumber, getEstimate, getEstimatedMeasurementsParameters, getEstimatedOrbitalParameters, getEstimatedPropagationParameters, getEstimatedPropagators, getEvolution, getInnovation, getMappers, getPhysicalEstimatedCovarianceMatrix, getPhysicalEstimatedState, getPhysicalInnovationCovarianceMatrix, getPhysicalKalmanGain, getPhysicalMeasurementJacobian, getPhysicalStateTransitionMatrix, getPredictedMeasurement, getPredictedSpacecraftStates, getReferenceTrajectories, setHarvesters, setMappers, setReferenceTrajectories
public TLEKalmanModel(List<OrbitDeterminationPropagatorBuilder> propagatorBuilders, List<CovarianceMatrixProvider> covarianceMatricesProviders, ParameterDriversList estimatedMeasurementParameters, CovarianceMatrixProvider measurementProcessNoiseMatrix)
propagatorBuilders
- propagators builders used to evaluate the orbits.covarianceMatricesProviders
- providers for covariance matricesestimatedMeasurementParameters
- measurement parameters to estimatemeasurementProcessNoiseMatrix
- provider for measurement process noise matrix@DefaultDataContext protected void updateReferenceTrajectories(Propagator[] propagators, PropagationType pType, PropagationType sType)
updateReferenceTrajectories
in class AbstractKalmanModel
propagators
- The new propagators to usepType
- propagationType type of the orbit used for the propagation (mean or osculating)sType
- type of the elements used to define the orbital state (mean or osculating)Copyright © 2002-2022 CS GROUP. All rights reserved.