SourcesLibrary of signal source blocks generating Real, Integer and Boolean signals |
Set output signal to a time varying Real expression |
|
Set output signal to a time varying Integer expression |
|
Set output signal to a time varying Boolean expression |
|
Generate current time signal |
|
Generate constant signal of type Real |
|
Generate step signal of type Real |
|
Generate ramp signal |
|
Generate sine signal |
|
Generate cosine signal |
|
SineVariableFrequencyAndAmplitude Generate sine signal with variable frequency and amplitude |
|
CosineVariableFrequencyAndAmplitude Generate cosine signal with variable frequency and amplitude |
|
Generate sinc signal |
|
Generate exponentially damped sine signal |
|
Generate a rising and falling exponential signal |
|
Generate pulse signal of type Real |
|
Generate saw tooth signal |
|
Generate trapezoidal signal of type Real |
|
Logarithmic frequency sweep |
|
Move as fast as possible along a distance within given kinematic constraints |
|
Move as fast as possible from start to end position within given kinematic constraints with output signals q, qd=der(q), qdd=der(qd) |
|
Generate a (possibly discontinuous) signal by linear interpolation in a table |
|
Table look-up with respect to time and linear/periodic extrapolation methods (data from matrix/file) |
|
Generate constant signal of type Boolean |
|
Generate step signal of type Boolean |
|
Generate pulse signal of type Boolean |
|
Generate sample trigger signal |
|
Generate a Boolean output signal based on a vector of time instants |
|
Boolean signal source that mimics a radio button |
|
Generate constant signal of type Integer |
|
Generate step signal of type Integer |
|
Generate an Integer output signal based on a table matrix with [time, yi] values |
This information is part of the Modelica Standard Library maintained by the Modelica Association.
This package contains source components, i.e., blocks which have only output signals. These blocks are used as signal generators for Real, Integer and Boolean signals.
All Real source signals (with the exception of the Constant source) have at least the following two parameters:
offset | Value which is added to the signal |
startTime | Start time of signal. For time < startTime, the output y is set to offset. |
The offset parameter is especially useful in order to shift the corresponding source, such that at initial time the system is stationary. To determine the corresponding value of offset, usually requires a trimming calculation.