public class OsculatingToMeanElementsConverter extends Object
由于这个过程取决于用于平均轨道的力模型,因此需要一个输入Propagator
。使用的力模型将是包含在传播器中的力模型。这个传播器必须支持将其初始状态重置,并且这个初始状态必须表示某个平均值。这意味着这个方法不适用于TLE传播器
,因为它们的初始状态无法重置,也不适用于Eckstein-Hechler传播器
,因为它们的初始状态是瞬时的而不是平均的。从6.0版本开始,这主要适用于DSST传播器
。
Constructor and Description |
---|
OsculatingToMeanElementsConverter(SpacecraftState state, int satelliteRevolution, Propagator propagator, double positionScale)
构造函数。
|
public OsculatingToMeanElementsConverter(SpacecraftState state, int satelliteRevolution, Propagator propagator, double positionScale)
state
- 要转换的初始轨道
satelliteRevolution
- 平均间隔内的卫星公转数
propagator
- 用于计算平均轨道的传播器
positionScale
- 用于轨道参数归一化的比例因子(通常设置为位置的预期标准偏差)
public final SpacecraftState convert()
Copyright © 2002-2023 CS GROUP. All rights reserved.