functionukfUpdate

Update step in ukf

Extends from Modelica.Icons.Function (Icon for functions), Modelica_LinearSystems2.WorkInProgress.DiscreteStateSpace.Internal.updateBase (Bass class of update-function).

Inputs

TypeNameDefaultDescription
Modelica_LinearSystems2.DiscreteStateSpace.Internal.hBasehSigma (from updateBase)
Real[:]xpre (from updateBase)Estimated vector of previous instant
Real[:]upre (from updateBase)Input at instant k
Real[size(xpre, 1),size(xpre, 1)]Ppre (from updateBase)Error covariance matrix of the previous instant
Real[:,size(R, 1)]R (from updateBase)Covariance matrix of the measurement noise
Realalpha (from updateBase)1Spread of sigma points
Realbeta (from updateBase)2Characteristic of the distribution of x
Realkappa (from updateBase)0Kurtosis scaling of sigma point distribution
Modelica.Units.SI.TimeTs (from updateBase)Sample time

Outputs

TypeNameDefaultDescription
Real[size(R, 1)]mu (from updateBase)Predicted mean
Real[size(R, 1),size(R, 1)]Ryy (from updateBase)Transformed covariance matrix
Real[size(xpre, 1),size(R, 1)]Rxy (from updateBase)Transformed cross covariance matrix

Revisions

Date Author Comment
2010-06-11 Marcus Baur, DLR-RM Realization