.Buildings.Controls.OBC.CDL.Reals

Information

Package with blocks for elementary mathematical functions for continuous variables.

Contents

NameDescription
AbsOutput the absolute value of the input
AcosOutput the arc cosine of the input
AddOutput the sum of the two inputs
AddParameterOutput the sum of an input plus a parameter
AsinOutput the arc sine of the input
AtanOutput the arc tangent of the input
Atan2Output atan(u1/u2) of the inputs u1 and u2
AverageOutput the average of its two inputs
CosOutput the cosine of the input
DerivativeBlock that approximates the derivative of the input
DivideOutput first input divided by second input
ExpOutput the exponential (base e) of the input
GreaterOutput y is true, if input u1 is greater than input u2
GreaterThresholdOutput y is true, if input u is greater than threshold
HysteresisTransform Real to Boolean signal with Hysteresis
IntegratorWithResetOutput the integral of the input signal
LessOutput y is true, if input u1 is less than input u2
LessThresholdOutput y is true, if input u is less than threshold
LimitSlewRateLimit the increase or decrease rate of input
LimiterLimit the range of a signal
LineOutput the value of the input x along a line specified by two points
LogOutput the natural (base e) logarithm of the input (input > 0 required)
Log10Output the base 10 logarithm of the input (input > 0 required)
MatrixGainOutput the product of a gain matrix with the input signal vector
MatrixMaxOutput vector of row- or column-wise maximum of the input matrix
MatrixMinOutput vector of row- or column-wise minimum values
MaxPass through the largest signal
MinPass through the smallest signal
ModuloOutput the remainder of first input divided by second input (~=0)
MovingAverageBlock to output moving average
MultiMaxOutput the maximum element of the input vector
MultiMinOutput the minimum element of the input vector
MultiSumSum of Reals, y = k[1]*u[1] + k[2]*u[2] + ... + k[n]*u[n]
MultiplyOutput product of the two inputs
MultiplyByParameterOutput the product of a gain value with the input signal
PIDP, PI, PD, and PID controller
PIDWithResetP, PI, PD, and PID controller with output reset
RampLimit the changing rate of the input
RoundRound real number to given digits
SinOutput the sine of the input
SortSort elements of input vector in ascending or descending order
SqrtOutput the square root of the input (input >= 0 required)
SubtractOutput the difference of the two inputs
SwitchSwitch between two Real signals
TanOutput the tangent of the input
SourcesPackage with blocks that generate source signals
ValidationCollection of models that validate the continuous blocks of the CDL

Revisions


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