packageFirstOrder
A linear first order filter (k / (Ts + 1))
Extends from Utilities.Interfaces.PartialInterpolatorWithKernel (Generic interpolator interface providing a kernel function).
Information
This interpolation uses a first order filter to smooth the data.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Boolean | continuous (from PartialInterpolator) | false | =true if interpolation is continuous, otherwise discontinuous |
| Integer | nFuture (from PartialInterpolator) | 0 | Number of buffer values required in the future (=0 for causal filters) |
| Integer | nPast (from PartialInterpolator) | 0 | Number of buffer values required in the past |
| Real | varianceFactor (from PartialInterpolator) | 1 | The factor by which the variance will be scaled, if this interpolation is used |
| Integer | smoothness (from PartialInterpolator) | 0 | The smoothness of the interpolation. =0: continuous, =1: continuous and differentiable, ... |
| Real | suggestedSamplePeriod (from PartialInterpolatorWithKernel) | 0 | The appropriate sample period for this filter |
| Real | k | 1 | Gain |
| Modelica.Units.SI.Period | T | 0.01 | Time Constant |
Contents
| Name | Description |
|---|---|
| Kernel for first-order ideal low pass (k / (Ts + 1)) | |
Revisions
| Date | Description | ||
|---|---|---|---|
| Sep. 4, 2015 |
|