public class BatchLSModel extends AbstractBatchLSModel
measurements
和最小二乘问题
之间建立桥梁。
Constructor and Description |
---|
BatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
简单构造函数。
|
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 BatchLSModel(PropagatorBuilder[] propagatorBuilders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
propagatorBuilders
- 用于传播的构建器
measurements
- 测量值
estimatedMeasurementsParameters
- 估计的测量参数
observer
- 在模型调用时通知的观察者
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.