Interface | Description |
---|---|
FieldOrekitFixedStepHandler<T extends org.hipparchus.CalculusFieldElement<T>> |
该接口是一个空间动力学感知的固定大小步长处理器。
|
FieldOrekitStepHandler<T extends org.hipparchus.CalculusFieldElement<T>> |
该接口是一个空间动力学感知的步长处理器。
|
FieldOrekitStepInterpolator<T extends org.hipparchus.CalculusFieldElement<T>> |
该接口是一个空间动力学感知的步长插值器。
|
MultiSatFixedStepHandler |
该接口是一个用于 多星体传播 的空间动力学感知的固定步长处理器。
|
MultiSatStepHandler |
该接口是一个用于 多星体传播 的空间动力学感知的步长处理器。
|
OrekitFixedStepHandler |
该接口是一个空间动力学感知的固定大小步长处理器。
|
OrekitStepHandler |
该接口是一个空间动力学感知的步长处理器。
|
OrekitStepInterpolator |
该接口是一个空间动力学感知的步长插值器。
|
Class | Description |
---|---|
FieldOrekitStepNormalizer<T extends org.hipparchus.CalculusFieldElement<T>> |
该类将实现 OrekitFixedStepHandler 的对象包装成OrekitStepHandler 。
|
FieldStepHandlerMultiplexer<T extends org.hipparchus.CalculusFieldElement<T>> |
该类将多个 OrekitStepHandler 实例汇集到一个中。
|
MultisatStepNormalizer |
该类将实现 MultiSatFixedStepHandler 的对象包装成MultiSatStepHandler 。
|
OrekitStepNormalizer |
该类将实现 OrekitFixedStepHandler 的对象包装成OrekitStepHandler 。
|
StepHandlerMultiplexer |
该类将多个 OrekitStepHandler 实例汇集到一个中。
|
在运行Propagator
时使用。传播器负责时间循环,并在每个完成的步骤时调用应用回调方法。回调方法必须实现固定步长采样的OrekitFixedStepHandler
接口或变步长采样的OrekitStepHandler
接口。
提供了使用双精度数值状态组件或基于字段的传播器的两种选择。一个典型的例子是使用导数结构
对象来使用Taylor代数传播轨道,用于高阶不确定性传播或非常快速的蒙特卡罗模拟。
可以使用PropagatorsParallelizer
类同时传播多个航天器的轨道,这对于编队飞行或完整导航星座的轨道确定非常有用。
低级接口和类(OrekitXxx
)主要基于来自Hipparchus库的ode包中具有类似名称的类。更改主要是对签名进行空间动力学的调整:
double
更改为AbsoluteDate
double[]
更改为SpacecraftState
Copyright © 2002-2023 CS GROUP. All rights reserved.