modelFilterAndConvolution
Compares implementation with filter and convolution
Extends from Modelica.Icons.Example (Icon for runnable examples).
Information
This example compares the implementation of a filter and the convolution method on the background of a railway application.
Parameters
| Type | Name | Default | Description |
|---|---|---|---|
| Real | convolutionResolution | RailMinimumPhaseInterpolator.T[2] - RailMinimumPhaseInterpolator.T[1] | |
| Boolean | doMinimum | true | Calculate minimum phase filter? |
| Boolean | doZero | false | Calculate zero phase filter? |
| Boolean | doFilter | true | Calculate state space phase filter? |
| Boolean | doTime | false | Calculate time-based noise? |
| Modelica.Units.SI.Duration | samplePeriod | 0.2 | Common sample period |
Components
| Type | Name | Default | Description |
|---|---|---|---|
| Modelica.Blocks.Noise.GlobalSeed | globalSeed | ||
| Sources.SignalBasedNoise | spaceDomainNoiseMinimum | ||
| Modelica.Blocks.Continuous.Integrator | position | ||
| Modelica.Blocks.Sources.Constant | velocity | ||
| Modelica.Blocks.Continuous.TransferFunction | spaceDomainFilter | ||
| Sources.SignalBasedNoise | spaceDomainNoiseWhite | ||
| Sources.SignalBasedNoise | spaceDomainNoiseZero | ||
| Modelica.Blocks.Continuous.TransferFunction | timeDomainFilter | ||
| Modelica.Blocks.Noise.BandLimitedWhiteNoise | bandLimitedWhiteNoise |
Revisions
|
Copyright © DLR Institute of System Dynamics and Control Initial version implemented by A. Klöckner, F. v.d. Linden, D. Zimmer, M. Otter. DLR Institute of System Dynamics and Control |