public class Laas2015 extends AbstractShortTermEncounter2DPOCMethod
这是推荐使用的方法之一。
它假设:
在使用空构造函数时定义了以下常量:
此实现已从Romain SERRA在以下github账户提供的源代码中转换而来。
Modifier and Type | Field and Description |
---|---|
static double |
DEFAULT_SCALING_THRESHOLD
当总和变得很大时使用的默认缩放阈值。
|
DEFAULT_TCA_DIFFERENCE_TOLERANCE
DEFAULT_ZERO_THRESHOLD
Constructor and Description |
---|
Laas2015()
默认构造函数。
|
Laas2015(double absoluteAccuracy, int maxNumberOfTerms)
简单构造函数。
|
Modifier and Type | Method and Description |
---|---|
ProbabilityOfCollision |
compute(double xm, double ym, double sigmaX, double sigmaY, double radius)
使用特定于旋转相遇框架的参数计算碰撞概率。
|
<T extends org.hipparchus.CalculusFieldElement<T>> |
compute(T xm, T ym, T sigmaX, T sigmaY, T radius)
使用特定于旋转相遇框架的参数计算碰撞概率。
|
ShortTermEncounter2DPOCMethodType |
getType()
获取方法类型。
|
compute, compute, compute, compute, compute, compute, getName, getObjectOrbitFromCdm, getObjectStateCovarianceFromCdm, isAMaximumProbabilityOfCollisionMethod
public static final double DEFAULT_SCALING_THRESHOLD
public Laas2015()
它使用默认绝对精度为1e-30和最大项数为37000,这是基于Romain SERRA观察到的(见"Romain Serra. Opérations de proximité en orbite : * évaluation du risque de collision et calcul de manoeuvres optimales pour l’évitement et le rendez-vous. Automatique / * Robotique. INSA de Toulouse, 2015. Français. NNT : 2015ISAT0035. tel-01261497"的第56页)Alfano测试案例5的最大项数足以满足5个有效数字所需的精度。
public Laas2015(double absoluteAccuracy, int maxNumberOfTerms)
absoluteAccuracy
- 结果的绝对精度
maxNumberOfTerms
- 要计算的最大项数
public final ProbabilityOfCollision compute(double xm, double ym, double sigmaX, double sigmaY, double radius)
旋转的相遇框架由初始相遇框架(在ShortTermEncounter2DDefinition
中定义)通过用于对角化组合协方差矩阵的旋转矩阵旋转而成。
compute
在接口 ShortTermEncounter2DPOCMethod
compute
在类 AbstractShortTermEncounter2DPOCMethod
xm
- 在旋转相遇框架x轴上投影到碰撞平面上的其他碰撞物体位置(m)
ym
- 在旋转相遇框架y轴上投影到碰撞平面上的其他碰撞物体位置(m)
sigmaX
- 投影到碰撞平面上的组合协方差矩阵x轴特征值的平方根(m)
sigmaY
- 投影到碰撞平面上的组合协方差矩阵y轴特征值的平方根(m)
radius
- 主要和次要碰撞物体等效球半径之和(m)
public final <T extends org.hipparchus.CalculusFieldElement<T>> FieldProbabilityOfCollision<T> compute(T xm, T ym, T sigmaX, T sigmaY, T radius)
旋转的相遇框架由初始相遇框架(在ShortTermEncounter2DDefinition
中定义)通过用于对角化组合协方差矩阵的旋转矩阵旋转而成。
compute
在接口 ShortTermEncounter2DPOCMethod
compute
在类 AbstractShortTermEncounter2DPOCMethod
T
- 字段元素的类型
xm
- 在旋转相遇框架x轴上投影到碰撞平面上的其他碰撞物体位置(m)
ym
- 在旋转相遇框架y轴上投影到碰撞平面上的其他碰撞物体位置(m)
sigmaX
- 投影到碰撞平面上的组合协方差矩阵x轴特征值的平方根(m)
sigmaY
- 投影到碰撞平面上的组合协方差矩阵y轴特征值的平方根(m)
radius
- 主要和次要碰撞物体等效球半径之和(m)
public ShortTermEncounter2DPOCMethodType getType()
Copyright © 2002-2023 CS GROUP. All rights reserved.