public interface RadiationSensitive
SolarRadiationPressure
Modifier and Type | Field and Description |
---|---|
static String |
ABSORPTION_COEFFICIENT
吸收系数的参数名称。
|
static String |
GLOBAL_RADIATION_FACTOR
全局乘法因子的参数名称。
|
static String |
REFLECTION_COEFFICIENT
反射系数的参数名称。
|
Modifier and Type | Method and Description |
---|---|
List<ParameterDriver> |
getRadiationParametersDrivers()
获取支持参数的驱动程序。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
radiationPressureAcceleration(FieldSpacecraftState<T> state, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> flux, T[] parameters)
计算由辐射压力引起的加速度。
|
org.hipparchus.geometry.euclidean.threed.Vector3D |
radiationPressureAcceleration(SpacecraftState state, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters)
计算由辐射压力引起的加速度。
|
static final String GLOBAL_RADIATION_FACTOR
List<ParameterDriver> getRadiationParametersDrivers()
org.hipparchus.geometry.euclidean.threed.Vector3D radiationPressureAcceleration(SpacecraftState state, org.hipparchus.geometry.euclidean.threed.Vector3D flux, double[] parameters)
state
- 当前状态
flux
- 辐射通量与宇宙飞船轨道相同的惯性参考系中
parameters
- 力模型参数的值
<T extends org.hipparchus.CalculusFieldElement<T>> org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> radiationPressureAcceleration(FieldSpacecraftState<T> state, org.hipparchus.geometry.euclidean.threed.FieldVector3D<T> flux, T[] parameters)
T
- 扩展微积分场元素
state
- 当前状态
flux
- 辐射通量与宇宙飞船轨道相同的惯性参考系中
parameters
- 力模型参数的值
Copyright © 2002-2023 CS GROUP. All rights reserved.