Name

Description

Attributes

AprioriCovarianceOption

The options for how the a priori covariance is handled through the iteration process.

Type: Variable
Access: Read/Write

ConstrainDataSpan

Flag indicating whether or not to constrain the data span based on the values of SpanStartEpoch and SpanEndEpoch.

Type: Variable
Access: Read/Write

Covariance

The Covariance associated with the ODEstimationProcess.

Type: EstimatorCovariance
Access: ReadOnly

DeclaredName

The name of the object as declared.

Type: String
Access: ReadOnly

InformationMatrix

The information matrix in the MJ2000 equatorial frame associated with all properties to be estimated. This is a readonly property representing the information matrix after the accumulation of all the observations. This strictly represents the inverse of the post update covariance. A priori values of the information matrix should be set through the apriori covariance of the state elements.

Type: Matrix
Access: ReadOnly

InformationMatrixInversionMethod

The method used to invert the information matrix. By default, the matrix is inverting using a fullpivot approach, but if the information matrix is not wellconditioned, then either a scaled fullpivot inversion will occur, if possible, or as a last resort, a MoorePenrose pseudoinverse will be used.

Type: Variable
Access: ReadOnly

IterationCount

The number of iterations that have been processed.

Type: Variable
Access: ReadOnly

MaxAllowableSigma

The sigma tolerance to be applied when editing observation data.

Type: Variable
Access: Read/Write

MeasurementEditingOption

The options for how measurement data will be evaluated for inclusion in processing.

Type: Variable
Access: Read/Write

MinimumNumberOfMeasurementsForSigmaEditing

The minimum number of measurements required for a measurement type to be sigma edited. This property is only applied when the Measurement Editing Option is set to 'Use the Standard Deviation'

Type: Variable
Access: Read/Write

Name

The name displayed for this object in output windows such as views, plots, and reports.

Type: String
Access: Read/Write

ObjectId

The unique identifier for the object.

Type: Variable
Access: ReadOnly

ObjectsToProcess

Array of objects that have been included in the Orbit Determination process.

Type: Array of Object
Access: ReadOnly

ObjectType

The type of the object.

Type: String
Access: ReadOnly

Observations

An array of Observations that have been processed by the BatchLeastSquaresOD object.

Type: Array of Observation
Access: ReadOnly

PredictedRMS

The predicted RootMeanSquare (RMS) of the measurement residuals for the next iteration.

Type: Variable
Access: ReadOnly

RegisteredTrackingDataFiles

Array of TrackingDataFile objects used to provided observations for the ODEstimationProcess.

Type: Array of TrackingDataFile
Access: ReadOnly

RMS

The RootMeanSquare (RMS) of the measurement residuals for the current iteration.

Type: Variable
Access: ReadOnly

SolutionDampingAlpha

The computed Alpha value from the Quadratic Solution Damping algorithm. This term is used to scale the state update for a given iteration and adjust the Damping Factor on the subsequent iteration when the computed Rho is greater than the specified tolerance.

Type: Variable
Access: ReadOnly

SolutionDampingFactor

The damping factor for the LevenbergMarquardt algorithm. This value is updated based on the results of each iteration of processing.

Type: Variable
Access: Read/Write

SolutionDampingFactorDecrease

The magnitude of decrease in the damping factor for the LevenbergMarquardt algorithm. If the iteration improves the residuals, the DampingFactor is decreased as: DampingFactor = DampingFactor/DampingFactorDecrease. This property is only used if the SolutionDampingOption is set to 'Use LevenbergMarquardt'.

Type: Variable
Access: Read/Write

SolutionDampingFactorIncrease

The magnitude of increase in the damping factor for the LevenbergMarquardt algorithm. If the iteration does not improve the residuals, the DampingFactor is increased as: DampingFactor = DampingFactor*DampingFactorIncrease. This property is only used if the SolutionDampingOption is set to 'Use LevenbergMarquardt'.

Type: Variable
Access: Read/Write

SolutionDampingOption

The options for damping the convergence of the solution.

Type: Variable
Access: Read/Write

SolutionDampingRho

The computed Rho value from the Solution Damping algorithm. This computed value is compared against the tolerance and used to determine if a state update for a given iteration improves the state estimate. If the state estimate is improved, the Damping Factor is decreased on the subsequent iteration; if it did not improve, the Damping Factor is increased.

Type: Variable
Access: ReadOnly

SolutionDampingRhoTolerance

The Rho value threshold for the Solution Damping algorithm. If the computed Rho value is greater than this threshold, then the Damping Factor is decreased on the next iteration, and for the Quadratic Damping algorithm, state update is scaled based on the computed Alpha value.

Type: Variable
Access: Read/Write

SolutionEpoch

The epoch at which the State Update will be calculated and applied. If the SolutionEpochOption property is not set to "User Specified Epoch" then setting this has no affect, but reading will reflect the appropriate value in the data span.

Type: Variable
Access: Read/Write
Units: day

SolutionEpochOption

The options for the Solution Epoch.

Type: Variable
Access: Read/Write

SpanEndEpoch

The epoch at the end of the span of the data to be processed. By default this epoch is taken from the last observation that is included in the buffer to be processed. If the user sets this property to a value less than the epoch of the last observation, it will constrain the data span, ignoring observations with an epoch after this value.

Type: Variable
Access: Read/Write
Units: day

SpanStartEpoch

The epoch at the start of the span of the data to be processed. By default this epoch is taken from the first observation that is included in the buffer to be processed. If the user sets this property to a value greater than the epoch of the first observation, it will constrain the data span, ignoring observations with an epoch prior to this value.

Type: Variable
Access: Read/Write
Units: day

StepSize

The maximum step size used when propagating the Covariance.

Type: Variable
Access: Read/Write
Units: s

ThrustEventsToModel

Array of Maneuver objects to be modeled as part of the propagation for the orbit determination process.

Type: Array of ODThrustEventModelingData
Access: ReadOnly

WeightedRMS

The weighted RootMeanSquare (RMS) of the measurement residuals for the current iteration.

Type: Variable
Access: ReadOnly
