Class CSSEstimationUKFSoftware
- Namespace
- NominalSystems.Classes
- Assembly
- NominalSystems.Classes.dll
This module provides a state estimation routine for a coarse sun sensor constellation using an Unscented Kalman Filter. Algorithm from http://hanspeterschaub.info/Papers/grads/SteveOKeefe.pdf
public class CSSEstimationUKFSoftware : Software
- Inheritance
-
CSSEstimationUKFSoftware
- Inherited Members
Constructors
CSSEstimationUKFSoftware()
Default constructor for the software
public CSSEstimationUKFSoftware()
Fields
NumActiveCss
[-] Number of active CSS
public int NumActiveCss
Field Value
SensorThreshold
[-] Threshold below which a sensor is ignored
public double SensorThreshold
Field Value
alpha
public double alpha
Field Value
beta
public double beta
Field Value
covar
public Matrix covar
Field Value
kappa
public double kappa
Field Value
qNoise
public Matrix qNoise
Field Value
qObs
public Matrix qObs
Field Value
qObsVal
public double qObsVal
Field Value
state
public Vector state
Field Value
Methods
OnBegin(double)
Called when the 'Component' is beginning
protected override void OnBegin(double time)
Parameters
time
doublecurrent time (seconds)
OnUpdate(double, double)
Called when the 'Component' should update
protected override void OnUpdate(double time, double step)