modelSignalBasedInterpolation

Demonstrates signal-based noise with different interpolations

Extends from Modelica.Icons.Example (Icon for runnable examples).

Information

This example demonstrates the SignalBasedNoise block by using various interpolation methods. The input to the blocks is a sine and the argument of the sine, as well as the sample periods of the blocks are selected in such a way that a sample instant hits the sine for every full period. Therefore, the noise is repeated after every full period of the sine. The result of a simulation is show in the next diagram, plotting the (noise) output of the blocks over the sine output:

Diagram SignalInterpolation.png

Parameters

TypeNameDefaultDescription
RealpiModelica.Constants.piConstant pi

Components

TypeNameDefaultDescription
Modelica.Blocks.Noise.GlobalSeedglobalSeed
AdvancedNoise.Sources.SignalBasedNoiseconstantNoise
AdvancedNoise.Sources.SignalBasedNoiselinearNoise
AdvancedNoise.Sources.SignalBasedNoisesmoothNoise
Modelica.Blocks.Sources.RealExpressionsignal

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