WOLFRAM SYSTEMMODELER

RealInput

'input Real' as connector

Wolfram Language

In[1]:=
Click for copyable input
SystemModel["Modelica.Blocks.Interfaces.RealInput"]
Out[1]:=

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Connector with one input signal of type Real.

Used in Components (290)

UniformDensity

Calculates the density of a uniform distribution

NormalDensity

Calculates the density of a normal distribution

WeibullDensity

Calculates the density of a Weibull distribution

MotorWithCurrentControl

Synchronous induction machine with current controller and measurement noise

Controller

Simple position controller for actuator

Integrator

Output the integral of the input signal

LimIntegrator

Integrator with limited value of the output

Derivative

Approximated derivative block

FirstOrder

First order transfer function block (= 1 pole)

SecondOrder

Second order transfer function block (= 2 poles)

PI

Proportional-Integral controller

PID

PID-controller in additive description form

LimPID

P, PI, PD, and PID controller with limited output, anti-windup compensation and setpoint weighting

TransferFunction

Linear transfer function

StateSpace

Linear state space system

Der

Derivative of input (= analytic differentiations)

LowpassButterworth

Output the input signal filtered with a low pass Butterworth filter of any order

CriticalDamping

Output the input signal filtered with an n-th order filter with critical damping

Filter

Continuous low pass, high pass, band pass or band stop IIR-filter of type CriticalDamping, Bessel, Butterworth or ChebyshevI

Sampler

Ideal sampling of continuous signals

ZeroOrderHold

Zero order hold of a sampled-data system

FirstOrderHold

First order hold of a sampled-data system

UnitDelay

Unit Delay Block

TransferFunction

Discrete Transfer Function block

StateSpace

Discrete State Space block

TriggeredSampler

Triggered sampling of continuous signals

TriggeredMax

Compute maximum, absolute value of continuous signal at trigger instants

RealValue

Show Real value from numberPort or from number input field in diagram layer dynamically

SISO

Single Input Single Output continuous control block

SI2SO

2 Single Input / 1 Single Output continuous control block

SIMO

Single Input Multiple Output continuous control block

MISO

Multiple Input Single Output continuous control block

MIMO

Multiple Input Multiple Output continuous control block

MIMOs

Multiple Input Multiple Output continuous control block with same number of inputs and outputs

MI2MO

2 Multiple Input / Multiple Output continuous control block

SVcontrol

Single-Variable continuous controller

MVcontrol

Multi-Variable continuous controller

DiscreteSISO

Single Input Single Output discrete control block

DiscreteMIMO

Multiple Input Multiple Output discrete control block

DiscreteMIMOs

Multiple Input Multiple Output discrete control block

SVdiscrete

Discrete Single-Variable controller

MVdiscrete

Discrete Multi-Variable controller

MI2BooleanMOs

2 Multiple Input / Boolean Multiple Output block with same signal lengths

partialBooleanThresholdComparison

Partial block to compare the Real input u with a threshold and provide the result as 1 Boolean output signal

partialBooleanComparison

Partial block with 2 Real input and 1 Boolean output signal (the result of a comparison of the two Real inputs)

SendReal

Obsolete block to send Real signal to bus

ReceiveReal

Obsolete block to receive Real signal from bus

PartialConversionBlock

Partial block defining the interface for conversion blocks

GreaterThreshold

Output y is true, if input u is greater than threshold

GreaterEqualThreshold

Output y is true, if input u is greater or equal than threshold

LessThreshold

Output y is true, if input u is less than threshold

LessEqualThreshold

Output y is true, if input u is less or equal than threshold

Greater

Output y is true, if input u1 is greater than input u2

GreaterEqual

Output y is true, if input u1 is greater or equal than input u2

Less

Output y is true, if input u1 is less than input u2

LessEqual

Output y is true, if input u1 is less or equal than input u2

ZeroCrossing

Trigger zero crossing of input u

Switch

Switch between two Real signals

Hysteresis

Transform Real to Boolean signal with Hysteresis

OnOffController

On-off controller

To_degC

Convert from Kelvin to degCelsius

From_degC

Convert from degCelsius to Kelvin

To_degF

Convert from Kelvin to degFahrenheit

From_degF

Convert from degFahrenheit to Kelvin

To_degRk

Convert from Kelvin to degRankine

From_degRk

Convert from degRankine to Kelvin

To_deg

Convert from radian to degree

From_deg

Convert from degree to radian

To_rpm

Convert from radian per second to revolutions per minute

From_rpm

Convert from revolutions per minute to radian per second

To_kmh

Convert from metre per second to kilometre per hour

From_kmh

Convert from kilometre per hour to metre per second

To_day

Convert from second to day

From_day

Convert from day to second

To_hour

Convert from second to hour

From_hour

Convert from hour to second

To_minute

Convert from second to minute

From_minute

Convert from minute to second

To_litre

Convert from cubic metre to litre

From_litre

Convert from litre to cubic metre

To_kWh

Convert from Joule to kilo Watt hour

From_kWh

Convert from kilo Watt hour to Joule

To_bar

Convert from Pascal to bar

From_bar

Convert from bar to Pascal

To_gps

Convert from kilogram per second to gram per second

From_gps

Convert from gram per second to kilogram per second

InverseBlockConstraints

Construct inverse model by requiring that two inputs and two outputs are identical

Gain

Output the product of a gain value with the input signal

MatrixGain

Output the product of a gain matrix with the input signal vector

Sum

Output the sum of the elements of the input vector

Feedback

Output difference between commanded and feedback input

Add

Output the sum of the two inputs

Add3

Output the sum of the three inputs

Product

Output product of the two inputs

Division

Output first input divided by second input

Abs

Output the absolute value of the input

Sign

Output the sign of the input

Sqrt

Output the square root of the input (input >= 0 required)

Sin

Output the sine of the input

Cos

Output the cosine of the input

Tan

Output the tangent of the input

Asin

Output the arc sine of the input

Acos

Output the arc cosine of the input

Atan

Output the arc tangent of the input

Atan2

Output atan(u1/u2) of the inputs u1 and u2

Sinh

Output the hyperbolic sine of the input

Cosh

Output the hyperbolic cosine of the input

Tanh

Output the hyperbolic tangent of the input

Exp

Output the exponential (base e) of the input

Log

Output the natural (base e) logarithm of the input (input > 0 required)

Log10

Output the base 10 logarithm of the input (input > 0 required)

RealToInteger

Convert Real to Integer signal

RealToBoolean

Convert Real to Boolean signal

RectangularToPolar

Convert rectangular coordinates to polar coordinates

PolarToRectangular

Convert polar coordinates to rectangular coordinates

Mean

Calculate mean over period 1/f

RectifiedMean

Calculate rectified mean over period 1/f

ContinuousMean

Calculates the empirical expectation (mean) value of its input signal

RootMeanSquare

Calculate root mean square over period 1/f

Variance

Calculates the empirical variance of its input signal

StandardDeviation

Calculates the empirical standard deviation of its input signal

Harmonic

Calculate harmonic over period 1/f

Max

Pass through the largest signal

Min

Pass through the smallest signal

LinearDependency

Output a linear combination of the two inputs

Limiter

Limit the range of a signal

VariableLimiter

Limit the range of a signal with variable limits

SlewRateLimiter

Limits the slew rate of a signal

DeadZone

Provide a region of zero output

FixedDelay

Delay block with fixed DelayTime

PadeDelay

Pade approximation of delay block with fixed delayTime (use balance=true; this is not the default to be backwards compatible)

VariableDelay

Delay block with variable DelayTime

Replicator

Signal replicator

ExtractSignal

Extract signals from an input signal vector

Extractor

Extract scalar signal out of signal vector dependent on IntegerRealInput index

Multiplex2

Multiplexer block for two input connectors

Multiplex3

Multiplexer block for three input connectors

Multiplex4

Multiplexer block for four input connectors

Multiplex5

Multiplexer block for five input connectors

Multiplex6

Multiplexer block for six input connectors

DeMultiplex2

DeMultiplexer block for two output connectors

DeMultiplex3

DeMultiplexer block for three output connectors

DeMultiplex4

DeMultiplexer block for four output connectors

DeMultiplex5

DeMultiplexer block for five output connectors

DeMultiplex6

DeMultiplexer block for six output connectors

RealPassThrough

Pass a Real signal through without modification

CombiTable1D

Table look-up in one dimension (matrix/file) with n inputs and n outputs

CombiTable1Ds

Table look-up in one dimension (matrix/file) with one input and n outputs

CombiTable2D

Table look-up in two dimensions (matrix/file)

RealToComplex

Converts Cartesian representation to complex

PolarToComplex

Converts polar representation to complex

TransferFunction

TankController

Controller for tank system

MakeProduct

State machine defining the time instants when to fill or empty a tank

NumericValue

Show value of Real input signal dynamically

VariableResistor

Ideal linear electrical resistor with variable resistance

VariableConductor

Ideal linear electrical conductor with variable conductance

VariableCapacitor

Ideal linear electrical capacitor with variable capacitance

VariableInductor

Ideal linear electrical inductor with variable inductance

Potentiometer

Adjustable resistor

SignalVoltage

Generic voltage source using the input signal as source voltage

SignalCurrent

Generic current source using the input signal as source current

RealToLogic

Real to Logic converter

Rotator

Rotates space phasor

Rotator

Rotates space phasor

ToSpacePhasor

Conversion of multi phase instantaneous values to space phasors

FromSpacePhasor

Conversion of space phasors to multi phase instantaneous values

ToPolar

Converts a space phasor to polar coordinates

FromPolar

Converts a space phasor from polar coordinates

QuasiRMS

ThermalAmbientAIMC

Thermal ambient for asynchronous induction machine with squirrel cage

ThermalAmbientAIMS

Thermal ambient for asynchronous induction machine with slipring

ThermalAmbientSMPM

Thermal ambient for synchronous induction machine with permanent magnets

ThermalAmbientSMEE

Thermal ambient for synchronous induction machine with electrical excitation

ThermalAmbientSMR

Thermal ambient for synchronous induction machine with reluctance rotor

ThermalAmbientDCPM

Thermal ambient for DC machine with permanent magnets

ThermalAmbientDCEE

Thermal ambient for DC machine with electrical excitation

ThermalAmbientDCSE

Thermal ambient for DC machine with series excitation

ThermalAmbientDCCE

Thermal ambient for DC machine with compound excitation

ThermalAmbientTransformer

Thermal ambient for transformers

PartialThermalAmbientInductionMachines

Partial thermal ambient for induction machines

PartialThermalAmbientDCMachines

Partial thermal ambient for DC machines

VfController

Voltage-Frequency-Controller

ToDQ

Transform instantaneous stator inputs to rotor fixed space phasor

FromDQ

Transform rotor fixed space phasor to instantaneous stator quantities

CurrentController

Current controller

VoltageController

Voltage controller

VariableResistor

Ideal linear electrical resistors with variable resistance

VariableConductor

Ideal linear electrical conductors with variable conductance

VariableCapacitor

Ideal linear electrical capacitors with variable capacitance

VariableInductor

Ideal linear electrical inductors with variable inductance

QuasiRMS

SignalVoltage

Multiphase signal voltage source

SignalCurrent

Multiphase sine current source

Signal2mPulse

Generic control of 2*m pulse rectifiers

VoltageBridge2Pulse

Control of 2 pulse bridge rectifier

VoltageBridge2mPulse

Control of 2*m pulse bridge rectifier

VoltageCenterTap2mPulse

Control of 2*m pulse center tap rectifier

Filter

PT1 + all-pass filter

SignalPWM

Generates a pulse width modulated (PWM) boolean fire signal

VoltageToDutyCycle

Linearly transforms voltage to duty cycle

VariableResistor

Single phase variable resistor

VariableConductor

Single phase variable conductor

VariableCapacitor

Single phase variable capacitor

VariableInductor

Single phase variable inductor

VariableVoltageSource

Variable AC voltage

VariableCurrentSource

Variable AC current

FromSpacePhasor

Conversion: space phasor -> three phase

VariableResistor

Multiphase variable resistor

VariableConductor

Multiphase variable conductor

VariableCapacitor

Multiphase variable capacitor

VariableInductor

Multiphase variable inductor

FromSpacePhasor

Conversion: space phasor -> m phase

VariableVoltageSource

Variable multiphase AC voltage

ReferenceVoltageSource

Variable multiphase AC voltage with reference angle input

VariableCurrentSource

Variable multiphase AC current

ReferenceCurrentSource

Variable multiphase AC current with reference angle input

SignalMagneticPotentialDifference

Signal-controlled magnetomotive force

SignalMagneticFlux

Signal-controlled magnetic flux source

VfController

Voltage-Frequency-Controller

CurrentController

Current controller

PathToAxisControlBus

Map path planning to one axis control bus

WorldForce

External force acting at frame_b, defined by 3 input signals and resolved in frame world, frame_b or frame_resolve

WorldTorque

External torque acting at frame_b, defined by 3 input signals and resolved in frame world, frame_b or frame_resolve

WorldForceAndTorque

External force and torque acting at frame_b, defined by 3+3 input signals and resolved in frame world, frame_b or in frame_resolve

Force

Force acting between two frames, defined by 3 input signals and resolved in frame world, frame_a, frame_b or frame_resolve

Torque

Torque acting between two frames, defined by 3 input signals and resolved in frame world, frame_a, frame_b or frame_resolve

ForceAndTorque

Force and torque acting between two frames, defined by 3+3 input signals and resolved in frame world, frame_a, frame_b or frame_resolve

BasicForce

Force acting between two frames, defined by 3 input signals

BasicTorque

Torque acting between two frames, defined by 3 input signals

BasicWorldForce

External force acting at frame_b, defined by 3 input signals

BasicWorldTorque

External torque acting at frame_b, defined by 3 input signals

RevoluteWithLengthConstraint

Revolute joint where the rotation angle is computed from a length constraint (1 degree-of-freedom, no potential state)

PrismaticWithLengthConstraint

Prismatic joint where the translational distance is computed from a length constraint (1 degree-of-freedom, no potential state)

TransformAbsoluteVector

Transform absolute vector in to another frame

TransformRelativeVector

Transform relative vector in to another frame

BasicTransformAbsoluteVector

Transform absolute vector in to another frame

BasicTransformRelativeVector

Transform relative vector in to another frame

TansformAbsoluteVector

Obsolete model will be removed in future versions, use TransformAbsoluteVector instead!

TansformRelativeVector

Obsolete model will be removed in future versions, use TransformRelativeVector instead!

SignalArrow

Visualizing an arrow with dynamically varying size in frame_a based on input signal

DirectInertia

Input/output block of a direct inertia model

InverseInertia

Input/output block of an inverse inertia model

SpringDamper

Input/output block of a spring/damper model

Spring

Input/output block of a spring model

Brake

Brake based on Coulomb friction

Clutch

Clutch based on Coulomb friction

OneWayClutch

Series connection of freewheel and clutch

InitializeFlange

Initializes a flange with pre-defined angle, speed and angular acceleration (usually, this is reference data from a control bus)

Set_phi_start

Set phi_start

Set_w_start

Set w_start

Set_a_start

Set a_start

TorqueToAngleAdaptor

Signal adaptor for a Rotational flange with angle, speed, and acceleration as outputs and torque as input (especially useful for FMUs)

AngleToTorqueAdaptor

Signal adaptor for a Rotational flange with torque as output and angle, speed, and optionally acceleration as inputs (especially useful for FMUs)

Move_phi

Forced movement of a flange according to an angle signal

Move_w

Forced movement of a flange according to an angle and speed signal

Position

Forced movement of a flange according to a reference angle signal

Speed

Forced movement of a flange according to a reference angular velocity signal

Accelerate

Forced movement of a flange according to an acceleration signal

Move

Forced movement of a flange according to an angle, speed and angular acceleration signal

Torque

Input signal acting as external torque on a flange

Torque2

Input signal acting as torque on two flanges

Brake

Brake based on Coulomb friction

InitializeFlange

Initializes a flange with pre-defined position, speed and acceleration (usually, this is reference data from a control bus)

Set_s_start

Set s_start

Set_v_start

Set v_start

Set_a_start

Set a_start

Position

Forced movement of a flange according to a reference position

Speed

Forced movement of a flange according to a reference speed

Accelerate

Forced movement of a flange according to an acceleration signal

Move

Forced movement of a flange according to a position, velocity and acceleration signal

Force

External force acting on a drive train element as input signal

Force2

Input signal acting as a force between two flanges

Valve

Simple valve

Ambient

Ambient with constant properties

VolumeFlow

Enforces constant volume flow

PressureIncrease

Enforces constant pressure increase

Convection

Lumped thermal element for heat convection (Q_flow = Gc*dT)

ConvectiveResistor

Lumped thermal element for heat convection (dT = Rc*Q_flow)

PrescribedTemperature

Variable temperature boundary condition in Kelvin

PrescribedHeatFlow

Prescribed heat flow boundary condition

ToKelvin

Conversion block from degCelsius to Kelvin

FromKelvin

Conversion from Kelvin to degCelsius

PrescribedTemperature

Variable temperature boundary condition in degCelsius

ToKelvin

Conversion block from degFahrenheit to Kelvin

FromKelvin

Conversion from Kelvin to degFahrenheit

PrescribedTemperature

Variable temperature boundary condition in degFahrenheit

ToKelvin

Conversion block from degRankine to Kelvin

FromKelvin

Conversion from Kelvin to degRankine

PrescribedTemperature

Variable temperature boundary condition in degRankine