public interface CovarianceMatrixProvider
Modifier and Type | Method and Description |
---|---|
org.hipparchus.linear.RealMatrix |
getInitialCovarianceMatrix(SpacecraftState initial)
获取初始协方差矩阵。
|
org.hipparchus.linear.RealMatrix |
getProcessNoiseMatrix(SpacecraftState previous, SpacecraftState current)
获取前一状态和当前状态之间的过程噪声矩阵。
|
org.hipparchus.linear.RealMatrix getInitialCovarianceMatrix(SpacecraftState initial)
初始协方差矩阵是一个与由Kalman估计器管理的参数对应的协方差矩阵。行数/列数及其顺序如下:
在大多数情况下,初始协方差矩阵将是卡尔曼滤波器先前运行的输出矩阵。
initial
- 初始状态
PropagatorBuilder.getOrbitalParametersDrivers()
, PropagatorBuilder.getPropagationParametersDrivers()
org.hipparchus.linear.RealMatrix getProcessNoiseMatrix(SpacecraftState previous, SpacecraftState current)
过程噪声矩阵是一个与由Kalman估计器管理的参数对应的协方差矩阵。行数/列数及其顺序如下:
在大多数情况下,对应于测量部分的过程噪声(最后的行和列)将在非空前一状态和当前状态之间的演变的过程噪声中设置为0。
previous
- 前一状态
current
- 当前状态
PropagatorBuilder.getOrbitalParametersDrivers()
, PropagatorBuilder.getPropagationParametersDrivers()
Copyright © 2002-2023 CS GROUP. All rights reserved.