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

RealInput

'input Real' as connector

Information
USED IN COMPONENTS
CLOSE ALL
Modelica.Thermal.HeatTransfer.Components.Convection
Lumped thermal element for heat convection
Modelica.Thermal.HeatTransfer.Sources.PrescribedTemperature
Variable temperature boundary condition in Kelvin
Modelica.Thermal.HeatTransfer.Sources.PrescribedHeatFlow
Prescribed heat flow boundary condition
Modelica.Thermal.HeatTransfer.Celsius.ToKelvin
Conversion block from °Celsius to Kelvin
Modelica.Thermal.HeatTransfer.Celsius.FromKelvin
Conversion from Kelvin to °Celsius
Modelica.Thermal.HeatTransfer.Celsius.PrescribedTemperature
Variable temperature boundary condition in °Celsius
Modelica.Thermal.HeatTransfer.Fahrenheit.ToKelvin
Conversion block from °Fahrenheit to Kelvin
Modelica.Thermal.HeatTransfer.Fahrenheit.FromKelvin
Conversion from Kelvin to °Fahrenheit
Modelica.Thermal.HeatTransfer.Fahrenheit.PrescribedTemperature
Variable temperature boundary condition in °Fahrenheit
Modelica.Thermal.HeatTransfer.Rankine.ToKelvin
Conversion block from °Rankine to Kelvin
Modelica.Thermal.HeatTransfer.Rankine.FromKelvin
Conversion from Kelvin to °Rankine
Modelica.Thermal.HeatTransfer.Rankine.PrescribedTemperature
Variable temperature boundary condition in °Rankine
Modelica.Thermal.FluidHeatFlow.Components.Valve
Simple valve
Modelica.Thermal.FluidHeatFlow.Sources.Ambient
Ambient with constant properties
Modelica.Thermal.FluidHeatFlow.Sources.VolumeFlow
Enforces constant volume flow
Modelica.Thermal.FluidHeatFlow.Sources.PressureIncrease
Enforces constant pressure increase
Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.Components.PathToAxisControlBus
Map path planning to one axis control bus
Modelica.Mechanics.MultiBody.Visualizers.SignalArrow
Visualizing an arrow with dynamically varying size in frame_a based on input signal
Modelica.Mechanics.MultiBody.Sensors.TansformAbsoluteVector
Transform absolute vector in to another frame
Modelica.Mechanics.MultiBody.Sensors.TansformRelativeVector
Transform relative vector in to another frame
Modelica.Mechanics.MultiBody.Sensors.Internal.BasicTransformAbsoluteVector
Transform absolute vector in to another frame
Modelica.Mechanics.MultiBody.Sensors.Internal.BasicTransformRelativeVector
Transform relative vector in to another frame
Modelica.Mechanics.MultiBody.Joints.Internal.RevoluteWithLengthConstraint
Revolute joint where the rotation angle is computed from a length constraint (1 degree-of-freedom, no potential state)
Modelica.Mechanics.MultiBody.Joints.Internal.PrismaticWithLengthConstraint
Prismatic joint where the translational distance is computed from a length constraint (1 degree-of-freedom, no potential state)
Modelica.Mechanics.MultiBody.Forces.WorldForce
External force acting at frame_b, defined by 3 input signals and resolved in frame world, frame_b or frame_resolve
Modelica.Mechanics.MultiBody.Forces.WorldTorque
External torque acting at frame_b, defined by 3 input signals and resolved in frame world, frame_b or frame_resolve
Modelica.Mechanics.MultiBody.Forces.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
Modelica.Mechanics.MultiBody.Forces.Force
Force acting between two frames, defined by 3 input signals and resolved in frame world, frame_a, frame_b or frame_resolve
Modelica.Mechanics.MultiBody.Forces.Torque
Torque acting between two frames, defined by 3 input signals and resolved in frame world, frame_a, frame_b or frame_resolve
Modelica.Mechanics.MultiBody.Forces.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
Modelica.Mechanics.MultiBody.Forces.Internal.BasicForce
Force acting between two frames, defined by 3 input signals
Modelica.Mechanics.MultiBody.Forces.Internal.BasicTorque
Torque acting between two frames, defined by 3 input signals
Modelica.Mechanics.MultiBody.Forces.Internal.BasicWorldForce
External force acting at frame_b, defined by 3 input signals
Modelica.Mechanics.MultiBody.Forces.Internal.BasicWorldTorque
External torque acting at frame_b, defined by 3 input signals
Modelica.Mechanics.Translational.Components.Brake
Brake basend on Coulomb friction
Modelica.Mechanics.Translational.Components.InitializeFlange
Initializes a flange with pre-defined position, speed and acceleration (usually, this is reference data from a control bus)
Modelica.Mechanics.Translational.Sources.Position
Forced movement of a flange according to a reference position
Modelica.Mechanics.Translational.Sources.Speed
Forced movement of a flange according to a reference speed
Modelica.Mechanics.Translational.Sources.Accelerate
Forced movement of a flange according to an acceleration signal
Modelica.Mechanics.Translational.Sources.Move
Forced movement of a flange according to a position, velocity and acceleration signal
Modelica.Mechanics.Translational.Sources.Force
External force acting on a drive train element as input signal
Modelica.Mechanics.Translational.Sources.Force2
Input signal acting as torque on two flanges
Modelica.Mechanics.Rotational.Components.Brake
Brake based on Coulomb friction
Modelica.Mechanics.Rotational.Components.Clutch
Clutch based on Coulomb friction
Modelica.Mechanics.Rotational.Components.OneWayClutch
Series connection of freewheel and clutch
Modelica.Mechanics.Rotational.Components.InitializeFlange
Initializes a flange with pre-defined angle, speed and angular acceleration (usually, this is reference data from a control bus)
Modelica.Mechanics.Rotational.Sources.Position
Forced movement of a flange according to a reference angle signal
Modelica.Mechanics.Rotational.Sources.Speed
Forced movement of a flange according to a reference angular velocity signal
Modelica.Mechanics.Rotational.Sources.Accelerate
Forced movement of a flange according to an acceleration signal
Modelica.Mechanics.Rotational.Sources.Move
Forced movement of a flange according to an angle, speed and angular acceleration signal
Modelica.Mechanics.Rotational.Sources.Torque
Input signal acting as external torque on a flange
Modelica.Mechanics.Rotational.Sources.Torque2
Input signal acting as torque on two flanges
Modelica.Magnetic.FluxTubes.Sources.SignalMagneticPotentialDifference
Signal-controlled magnetomotive force
Modelica.Magnetic.FluxTubes.Sources.SignalMagneticFlux
Signal-controlled magnetic flux source
Modelica.Electrical.Analog.Sources.SignalVoltage
Generic voltage source using the input signal as source voltage
Modelica.Electrical.Analog.Sources.SignalCurrent
Generic current source using the input signal as source current
Modelica.Electrical.Analog.Basic.VariableResistor
Ideal linear electrical resistor with variable resistance
Modelica.Electrical.Analog.Basic.VariableConductor
Ideal linear electrical conductor with variable conductance
Modelica.Electrical.Analog.Basic.VariableCapacitor
Ideal linear electrical capacitor with variable capacitance
Modelica.Electrical.Analog.Basic.VariableInductor
Ideal linear electrical inductor with variable inductance
Modelica.Electrical.MultiPhase.Basic.VariableResistor
Ideal linear electrical resistors with variable resistance
Modelica.Electrical.MultiPhase.Basic.VariableConductor
Ideal linear electrical conductors with variable conductance
Modelica.Electrical.MultiPhase.Basic.VariableCapacitor
Ideal linear electrical capacitors with variable capacitance
Modelica.Electrical.MultiPhase.Basic.VariableInductor
Ideal linear electrical inductors with variable inductance
Modelica.Electrical.MultiPhase.Sources.SignalVoltage
Multiphase signal voltage source
Modelica.Electrical.MultiPhase.Sources.SignalCurrent
Multiphase sine current source
Modelica.Electrical.Machines.SpacePhasors.Components.Rotator
Rotates space phasor
Modelica.Electrical.Machines.SpacePhasors.Blocks.ToSpacePhasor
Conversion: three phase -> space phasor
Modelica.Electrical.Machines.SpacePhasors.Blocks.FromSpacePhasor
Conversion: space phasor -> three phase
Modelica.Electrical.Machines.SpacePhasors.Blocks.Rotator
Rotates space phasor
Modelica.Electrical.Machines.SpacePhasors.Blocks.ToPolar
Converts a space phasor to polar coordinates
Modelica.Electrical.Machines.SpacePhasors.Blocks.FromPolar
Converts a space phasor from polar coordinates
Modelica.Electrical.Machines.Utilities.VfController
Voltage-Frequency-Controller
Modelica.Blocks.Tables.CombiTable1D
Table look-up in one dimension (matrix/file) with n inputs and n outputs
Modelica.Blocks.Tables.CombiTable1Ds
Table look-up in one dimension (matrix/file) with one input and n outputs
Modelica.Blocks.Tables.CombiTable2D
Table look-up in two dimensions (matrix/file)
Modelica.Blocks.Routing.Replicator
Signal replicator
Modelica.Blocks.Routing.ExtractSignal
Extract signals from an input signal vector
Modelica.Blocks.Routing.Extractor
Extract scalar signal out of signal vector dependent on IntegerRealInput index
Modelica.Blocks.Routing.Multiplex2
Multiplexer block for two input connectors
Modelica.Blocks.Routing.Multiplex3
Multiplexer block for three input connectors
Modelica.Blocks.Routing.Multiplex4
Multiplexer block for four input connectors
Modelica.Blocks.Routing.Multiplex5
Multiplexer block for five input connectors
Modelica.Blocks.Routing.Multiplex6
Multiplexer block for six input connectors
Modelica.Blocks.Routing.DeMultiplex2
DeMultiplexer block for two output connectors
Modelica.Blocks.Routing.DeMultiplex3
DeMultiplexer block for three output connectors
Modelica.Blocks.Routing.DeMultiplex4
DeMultiplexer block for four output connectors
Modelica.Blocks.Routing.DeMultiplex5
DeMultiplexer block for five output connectors
Modelica.Blocks.Routing.DeMultiplex6
DeMultiplexer block for six output connectors
Modelica.Blocks.Routing.RealPassThrough
Pass a Real signal through without modification
Modelica.Blocks.Nonlinear.Limiter
Limit the range of a signal
Modelica.Blocks.Nonlinear.VariableLimiter
Limit the range of a signal with variable limits
Modelica.Blocks.Nonlinear.DeadZone
Provide a region of zero output
Modelica.Blocks.Nonlinear.FixedDelay
Delay block with fixed DelayTime
Modelica.Blocks.Nonlinear.PadeDelay
Pade approximation of delay block with fixed DelayTime
Modelica.Blocks.Nonlinear.VariableDelay
Delay block with variable DelayTime
Modelica.Blocks.Math.UnitConversions.To_degC
Convert from Kelvin to °Celsius
Modelica.Blocks.Math.UnitConversions.From_degC
Convert from °Celsius to Kelvin
Modelica.Blocks.Math.UnitConversions.To_degF
Convert from Kelvin to °Fahrenheit
Modelica.Blocks.Math.UnitConversions.From_degF
Convert from °Fahrenheit to Kelvin
Modelica.Blocks.Math.UnitConversions.To_degRk
Convert from Kelvin to °Rankine
Modelica.Blocks.Math.UnitConversions.From_degRk
Convert from °Rankine to Kelvin
Modelica.Blocks.Math.UnitConversions.To_deg
Convert from radian to degree
Modelica.Blocks.Math.UnitConversions.From_deg
Convert from degree to radian
Modelica.Blocks.Math.UnitConversions.To_rpm
Convert from radian per second to revolutions per minute
Modelica.Blocks.Math.UnitConversions.From_rpm
Convert from revolutions per minute to radian per second
Modelica.Blocks.Math.UnitConversions.To_kmh
Convert from metre per second to kilometre per hour
Modelica.Blocks.Math.UnitConversions.From_kmh
Convert from kilometre per hour to metre per second
Modelica.Blocks.Math.UnitConversions.To_day
Convert from second to day
Modelica.Blocks.Math.UnitConversions.From_day
Convert from day to second
Modelica.Blocks.Math.UnitConversions.To_hour
Convert from second to hour
Modelica.Blocks.Math.UnitConversions.From_hour
Convert from hour to second
Modelica.Blocks.Math.UnitConversions.To_minute
Convert from second to minute
Modelica.Blocks.Math.UnitConversions.From_minute
Convert from minute to second
Modelica.Blocks.Math.UnitConversions.To_litre
Convert from cubic metre to litre
Modelica.Blocks.Math.UnitConversions.From_litre
Convert from litre to cubic metre
Modelica.Blocks.Math.UnitConversions.To_kWh
Convert from Joule to kilo Watt hour
Modelica.Blocks.Math.UnitConversions.From_kWh
Convert from kilo Watt hour to Joule
Modelica.Blocks.Math.UnitConversions.To_bar
Convert from Pascal to bar
Modelica.Blocks.Math.UnitConversions.From_bar
Convert from bar to Pascal
Modelica.Blocks.Math.UnitConversions.To_gps
Convert from kilogram per second to gram per second
Modelica.Blocks.Math.UnitConversions.From_gps
Convert from gram per second to kilogram per second
Modelica.Blocks.Math.InverseBlockConstraints
Construct inverse model by requiring that two inputs and two outputs are identical (replaces the previously, unbalanced, TwoInputs and TwoOutputs blocks)
Modelica.Blocks.Math.Gain
Output the product of a gain value with the input signal
Modelica.Blocks.Math.MatrixGain
Output the product of a gain matrix with the input signal vector
Modelica.Blocks.Math.Sum
Output the sum of the elements of the input vector
Modelica.Blocks.Math.Feedback
Output difference between commanded and feedback input
Modelica.Blocks.Math.Add
Output the sum of the two inputs
Modelica.Blocks.Math.Add3
Output the sum of the three inputs
Modelica.Blocks.Math.Product
Output product of the two inputs
Modelica.Blocks.Math.Division
Output first input divided by second input
Modelica.Blocks.Math.Abs
Output the absolute value of the input
Modelica.Blocks.Math.Sign
Output the sign of the input
Modelica.Blocks.Math.Sqrt
Output the square root of the input (input >= 0 required)
Modelica.Blocks.Math.Sin
Output the sine of the input
Modelica.Blocks.Math.Cos
Output the cosine of the input
Modelica.Blocks.Math.Tan
Output the tangent of the input
Modelica.Blocks.Math.Asin
Output the arc sine of the input
Modelica.Blocks.Math.Acos
Output the arc cosine of the input
Modelica.Blocks.Math.Atan
Output the arc tangent of the input
Modelica.Blocks.Math.Atan2
Output atan(u1/u2) of the inputs u1 and u2
Modelica.Blocks.Math.Sinh
Output the hyperbolic sine of the input
Modelica.Blocks.Math.Cosh
Output the hyperbolic cosine of the input
Modelica.Blocks.Math.Tanh
Output the hyperbolic tangent of the input
Modelica.Blocks.Math.Exp
Output the exponential (base e) of the input
Modelica.Blocks.Math.Log
Output the natural (base e) logarithm of the input (input > 0 required)
Modelica.Blocks.Math.Log10
Output the base 10 logarithm of the input (input > 0 required)
Modelica.Blocks.Math.RealToInteger
Convert Real to Integer signal
Modelica.Blocks.Math.RealToBoolean
Convert Real to Boolean signal
Modelica.Blocks.Math.RectangularToPolar
Convert rectangular coordinates to polar coordinates
Modelica.Blocks.Math.PolarToRectangular
Convert polar coordinates to rectangular coordinates
Modelica.Blocks.Math.Max
Pass through the largest signal
Modelica.Blocks.Math.Min
Pass through the smallest signal
Modelica.Blocks.Logical.GreaterThreshold
Output y is true, if input u is greater than threshold
Modelica.Blocks.Logical.GreaterEqualThreshold
Output y is true, if input u is greater or equal than threshold
Modelica.Blocks.Logical.LessThreshold
Output y is true, if input u is less than threshold
Modelica.Blocks.Logical.LessEqualThreshold
Output y is true, if input u is less or equal than threshold
Modelica.Blocks.Logical.Greater
Output y is true, if input u1 is greater as input u2
Modelica.Blocks.Logical.GreaterEqual
Output y is true, if input u1 is greater or equal as input u2
Modelica.Blocks.Logical.Less
Output y is true, if input u1 is less as input u2
Modelica.Blocks.Logical.LessEqual
Output y is true, if input u1 is less or equal as input u2
Modelica.Blocks.Logical.ZeroCrossing
Trigger zero crossing of input u
Modelica.Blocks.Logical.Switch
Switch between two Real signals
Modelica.Blocks.Logical.Hysteresis
Transform Real to Boolean signal with Hysteresis
Modelica.Blocks.Logical.OnOffController
On-off controller
Modelica.Blocks.Interfaces.SISO
Single Input Single Output continuous control block
Modelica.Blocks.Interfaces.SI2SO
2 Single Input / 1 Single Output continuous control block
Modelica.Blocks.Interfaces.SIMO
Single Input Multiple Output continuous control block
Modelica.Blocks.Interfaces.MISO
Multiple Input Single Output continuous control block
Modelica.Blocks.Interfaces.MIMO
Multiple Input Multiple Output continuous control block
Modelica.Blocks.Interfaces.MIMOs
Multiple Input Multiple Output continuous control block with same number of inputs and outputs
Modelica.Blocks.Interfaces.MI2MO
2 Multiple Input / Multiple Output continuous control block
Modelica.Blocks.Interfaces.SVcontrol
Single-Variable continuous controller
Modelica.Blocks.Interfaces.MVcontrol
Multi-Variable continuous controller
Modelica.Blocks.Interfaces.DiscreteSISO
Single Input Single Output discrete control block
Modelica.Blocks.Interfaces.DiscreteMIMO
Multiple Input Multiple Output discrete control block
Modelica.Blocks.Interfaces.DiscreteMIMOs
Multiple Input Multiple Output discrete control block
Modelica.Blocks.Interfaces.SVdiscrete
Discrete Single-Variable controller
Modelica.Blocks.Interfaces.MVdiscrete
Discrete Multi-Variable controller
Modelica.Blocks.Interfaces.MI2BooleanMOs
2 Multiple Input / Boolean Multiple Output block with same signal lengths
Modelica.Blocks.Interfaces.SI2BooleanSO
2 Single Input / Boolean Single Output block
Modelica.Blocks.Interfaces.partialBooleanThresholdComparison
Partial block to compare the Real input u with a threshold and provide the result as 1 Boolean output signal
Modelica.Blocks.Interfaces.partialBooleanComparison
Partial block with 2 Real input and 1 Boolean output signal (the result of a comparison of the two Real inputs
Modelica.Blocks.Interfaces.Adaptors.SendReal
Obsolete block to send Real signal to bus
Modelica.Blocks.Interfaces.Adaptors.ReceiveReal
Obsolete block to receive Real signal from bus
Modelica.Blocks.Interfaces.PartialConversionBlock
Partial block defining the interface for conversion blocks
Modelica.Blocks.Discrete.Sampler
Ideal sampling of continuous signals
Modelica.Blocks.Discrete.ZeroOrderHold
Zero order hold of a sampled-data system
Modelica.Blocks.Discrete.FirstOrderHold
First order hold of a sampled-data system
Modelica.Blocks.Discrete.UnitDelay
Unit Delay Block
Modelica.Blocks.Discrete.TransferFunction
Discrete Transfer Function block
Modelica.Blocks.Discrete.StateSpace
Discrete State Space block
Modelica.Blocks.Discrete.TriggeredSampler
Triggered sampling of continuous signals
Modelica.Blocks.Discrete.TriggeredMax
Compute maximum, absolute value of continuous signal at trigger instants
Modelica.Blocks.Continuous.Integrator
Output the integral of the input signal
Modelica.Blocks.Continuous.LimIntegrator
Integrator with limited value of the output
Modelica.Blocks.Continuous.Derivative
Approximated derivative block
Modelica.Blocks.Continuous.FirstOrder
First order transfer function block (= 1 pole)
Modelica.Blocks.Continuous.SecondOrder
Second order transfer function block (= 2 poles)
Modelica.Blocks.Continuous.PI
Proportional-Integral controller
Modelica.Blocks.Continuous.PID
PID-controller in additive description form
Modelica.Blocks.Continuous.LimPID
P, PI, PD, and PID controller with limited output, anti-windup compensation and setpoint weighting
Modelica.Blocks.Continuous.TransferFunction
Linear transfer function
Modelica.Blocks.Continuous.StateSpace
Linear state space system
Modelica.Blocks.Continuous.Der
Derivative of input (= analytic differentations)
Modelica.Blocks.Continuous.LowpassButterworth
Output the input signal filtered with a low pass Butterworth filter of any order
Modelica.Blocks.Continuous.CriticalDamping
Output the input signal filtered with an n-th order filter with critical damping
Modelica.StateGraph.Examples.Utilities.TankController
Controller for tank system
Modelica.StateGraph.Examples.Utilities.MakeProduct
State machine defining the time instants when to fill or empty a tank
Modelica.StateGraph.Temporary.NumericValue
Show value of Real input signal dynamically