functionestimateBase
Base class of estimation function
Extends from Modelica.Icons.Function (Icon for functions).
Inputs
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica_LinearSystems2.DiscreteStateSpace.Internal.hBase | yOut | ||
| Real[:] | y | Measured output vector | |
| Real[:] | xm | Predicted state mean | |
| Real[size(y, 1)] | ym | Predicted output mean | |
| Real[:] | u | Input | |
| Real[size(xm, 1),size(xm, 1)] | P | Covariance matrix | |
| Real[size(y, 1),size(Ryy, 1)] | Ryy | Transformed covariance matrix | |
| Real[size(xm, 1),size(y, 1)] | Rxy | Transformed cross covariance matrix | |
| Modelica.Units.SI.Time | Ts | Sample time |
Outputs
| Type | Name | Default | Description |
|---|---|---|---|
| Real[size(xm, 1),size(y, 1)] | K | Filter gain | |
| Real[size(xm, 1),size(xm, 1)] | Pu | Updated State covariance matrix | |
| Real[size(xm, 1)] | xmu | Updated state mean | |
| Real[size(y, 1)] | ymu | Updated output mean |