.ClaRa.Components.Utilities.Blocks

Information

Some rucial control elements

Contents

NameDescription
FundamentalsFundamentals for the block package, containing the random package from Peter Fristzson's book
Check
LimPIDP, PI, PD, and PID controller with limited output, anti-windup compensation and delayed, smooth activation
Convert2StateDiscreteConverts a flaoting value to a discrete one. Value is changed when a certain threshold is violated
TrackThresholdA state based threshold observation with one possible switch
IntegratorOutput the integral of the input signal - variable Integrator time constant
TimeExtremaCalculates the minimum and maximum value in a given period of time
SlidingMeanSliding mean value
NoiseAdds a normally distributed noise to a given mean value
DummyValueA dummy connection for Real inputs
VarGainOutput the product of a variable gain value with the input signal
StepSmootherGainSmoothly activate and deactivate a Real signal
DerivativeClaRaDerivative block ( can be adjusted to behave as ideal or approximated)
FirstOrderClaRaFirst order transfer function block (= 1 pole, allows Tau = 0)
VariableGradientLimiterLimit the range of a signal with variable limits
RealInputMultiplyerDistributes a single real input into N real outputs having the same value
TableGainTable based gain
ReadMatrixFromFileRead a 2D matrix from file || *.csv and *.mat(-v4) are supported
ParameterizableTable1DTable look-up in one dimension (matrix/file) with n inputs and n outputs
RecalculateCompositionRecalculates composition based on one changed species

Generated at 2024-04-28T18:16:21Z by OpenModelicaOpenModelica 1.22.3 using GenerateDoc.mos