public class TLEPropagatorBuilder extends AbstractPropagatorBuilder
Constructor and Description |
---|
TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, DataContext dataContext, TleGenerationAlgorithm generationAlgorithm)
构建一个新实例。
|
TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, TleGenerationAlgorithm generationAlgorithm)
构建一个新实例。
|
Modifier and Type | Method and Description |
---|---|
AbstractBatchLSModel |
buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
构建一个新的批量最小二乘模型。
|
TLEPropagator |
buildPropagator(double[] normalizedParameters)
构建一个轨道器。
|
TLEPropagatorBuilder |
copy()
创建一个与此实例相同的新实例。
|
TLE |
getTemplateTLE()
模板TLE的获取器。
|
addAdditionalDerivativesProvider, addSupportedParameters, createInitialOrbit, deselectDynamicParameters, getAdditionalDerivativesProviders, getAttitudeProvider, getFrame, getInitialOrbitDate, getMu, getOrbitalParametersDrivers, getOrbitType, getPositionAngleType, getPositionScale, getPropagationParametersDrivers, getSelectedNormalizedParameters, resetOrbit, setAttitudeProvider, setParameters
@DefaultDataContext public TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, TleGenerationAlgorithm generationAlgorithm)
默认数据上下文
。
模板TLE用作创建初始轨道的模型。它定义了惯性参考系、中心引力系数、轨道类型、卫星编号、分类等,并且还与positionScale
一起用于将调用此构建器的调用方使用的normalized
参数转换为真实的轨道参数。
templateTLE
- 用于构建真实轨道的参考TLE
positionAngleType
- 要使用的位置角类型
positionScale
- 用于轨道参数归一化的缩放因子(通常设置为位置的预期标准偏差)
generationAlgorithm
- TLE生成算法
TLEPropagatorBuilder(TLE, PositionAngleType, double, DataContext, TleGenerationAlgorithm)
public TLEPropagatorBuilder(TLE templateTLE, PositionAngleType positionAngleType, double positionScale, DataContext dataContext, TleGenerationAlgorithm generationAlgorithm)
模板TLE用作创建初始轨道的模型。它定义了惯性参考系、中心引力系数、轨道类型、卫星编号、分类等,并且还与positionScale
一起用于将调用此构建器的调用方使用的normalized
参数转换为真实的轨道参数。默认的姿态提供器与轨道的惯性参考系对齐。
templateTLE
- 用于构建真实轨道的参考TLE
positionAngleType
- 要使用的位置角类型
positionScale
- 用于轨道参数归一化的缩放因子(通常设置为位置的预期标准偏差)
dataContext
- 用于访问参考系和时间尺度。
generationAlgorithm
- TLE生成算法
public TLEPropagatorBuilder copy()
public TLEPropagator buildPropagator(double[] normalizedParameters)
normalizedParameters
- 所选参数的归一化值
public TLE getTemplateTLE()
public AbstractBatchLSModel buildLeastSquaresModel(PropagatorBuilder[] builders, List<ObservedMeasurement<?>> measurements, ParameterDriversList estimatedMeasurementsParameters, ModelObserver observer)
builders
- 用于传播的构建器
measurements
- 测量值
estimatedMeasurementsParameters
- 估计的测量参数
observer
- 在模型调用时要通知的观察者
Copyright © 2002-2023 CS GROUP. All rights reserved.