blockColoredSignalBasedNoise

Implements a filter directly within the (signal-based) noise signal

Extends from SignalBasedNoise (Noise generator for Real numbers associated with the input signal (this block computes always the same (random) output y at the same value of the input signal)).

Information

This block extends the block SignalBasedNoise and uses presets for custom colored noise.

Parameters

TypeNameDefaultDescription
BooleanuseTime (from SignalBasedNoise)true= true: u = time otherwise use input connector
RealsamplePeriod (from SignalBasedNoise)Period in signal for pseudo-sampling the raw random numbers
Advanced › Noise generation
BooleanenableNoise (from SignalBasedNoise)true=true: y = noise, otherwise y = y_off
Realy_off (from SignalBasedNoise)0.0Output if enableNoise=false
Integershift (from SignalBasedNoise)-interpolation.nPastShift noise samples to account for interpolation buffer
Advanced › Initialization
BooleanuseGlobalSeed (from SignalBasedNoise)true= true: use global seed, otherwise ignore it
BooleanuseAutomaticLocalSeed (from SignalBasedNoise)true= true: use instance name hash else fixedLocalSeed
IntegerfixedLocalSeed (from SignalBasedNoise)10Local seed if useAutomaticLocalSeed = false
RealsignalOffset (from SignalBasedNoise)0.0Offset in signal for sampling the raw random numbers

Connectors

TypeNameDefaultDescription
RealOutputy (from SO)Connector of Real output signal
Modelica.Blocks.Interfaces.RealInputu (from SignalBasedNoise)Input signal (the noise depends on the value of u at the actual time instant

Components

TypeNameDefaultDescription
IntegerlocalSeed (from SignalBasedNoise)The actual localSeed

Revisions

Date Description
Sep. 4, 2015
DLR logo Initial version implemented by A. Klöckner, F. v.d. Linden, D. Zimmer, M. Otter.
DLR Institute of System Dynamics and Control