public class DSSTBatchLSModel extends AbstractBatchLSModel
Constructor and Description |
---|
DSSTBatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer, PropagationType propagationType)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
protected MatricesHarvester |
configureHarvester(Propagator propagator)
配置推算器以计算导数。
|
protected Orbit |
configureOrbits(MatricesHarvester harvester, Propagator propagator)
配置当前估计的轨道。
|
createPropagators, fetchEvaluatedMeasurement, getEvaluationsCount, getIterationsCount, getSelectedOrbitalParametersDriversForBuilder, getSelectedPropagationDriversForBuilder, isForwardPropagation, setEvaluationsCounter, setIterationsCounter, value
public DSSTBatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer, PropagationType propagationType)
propagatorBuilders
- 用于传播的构建器
measurements
- 测量值
estimatedMeasurementsParameters
- 估计的测量参数
observer
- 在模型调用时通知的观察者
propagationType
- 用于传播的轨道类型(平均或瞬时)
protected MatricesHarvester configureHarvester(Propagator propagator)
configureHarvester
在类 AbstractBatchLSModel
propagator
- 要配置的Propagator
protected Orbit configureOrbits(MatricesHarvester harvester, Propagator propagator)
对于DSST轨道确定,还计算短周期导数。
configureOrbits
在类 AbstractBatchLSModel
harvester
- 矩阵的收集器
propagator
- 轨道传播器
Copyright © 2002-2023 CS GROUP. All rights reserved.