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

TypeNameDefaultDescription
RealconvolutionResolutionRailMinimumPhaseInterpolator.T[2] - RailMinimumPhaseInterpolator.T[1]
BooleandoMinimumtrueCalculate minimum phase filter?
BooleandoZerofalseCalculate zero phase filter?
BooleandoFiltertrueCalculate state space phase filter?
BooleandoTimefalseCalculate time-based noise?
Modelica.Units.SI.DurationsamplePeriod0.2Common sample period

Components

TypeNameDefaultDescription
Modelica.Blocks.Noise.GlobalSeedglobalSeed
Sources.SignalBasedNoisespaceDomainNoiseMinimum
Modelica.Blocks.Continuous.Integratorposition
Modelica.Blocks.Sources.Constantvelocity
Modelica.Blocks.Continuous.TransferFunctionspaceDomainFilter
Sources.SignalBasedNoisespaceDomainNoiseWhite
Sources.SignalBasedNoisespaceDomainNoiseZero
Modelica.Blocks.Continuous.TransferFunctiontimeDomainFilter
Modelica.Blocks.Noise.BandLimitedWhiteNoisebandLimitedWhiteNoise

Revisions

DLR logo 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