Block

Basic graphical layout of input/output block

Information

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

Block that has only the basic icon for an input/output block (no declarations, no equations). Most blocks of package Modelica.Blocks inherit directly or indirectly from this block.

Extended by (83)

Conduction

Modelica.Thermal.HeatTransfer.Examples.Utilities

Input/output block of a conduction model

InverseCapacity

Modelica.Thermal.HeatTransfer.Examples.Utilities

Input/output block of an inverse heatCapacity model

DirectCapacity

Modelica.Thermal.HeatTransfer.Examples.Utilities

Input/output block of a direct heatCapacity model

InitializeFlange

Modelica.Mechanics.Translational.Components

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

Spring

Modelica.Mechanics.Translational.Examples.Utilities

Input/output block of a spring model

SpringDamper

Modelica.Mechanics.Translational.Examples.Utilities

Input/output block of a spring/damper model

InverseMass

Modelica.Mechanics.Translational.Examples.Utilities

Input/output block of an inverse mass model

DirectMass

Modelica.Mechanics.Translational.Examples.Utilities

Input/output block of a direct mass model

InitializeFlange

Modelica.Mechanics.Rotational.Components

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

Spring

Modelica.Mechanics.Rotational.Examples.Utilities

Input/output block of a spring model

SpringDamper

Modelica.Mechanics.Rotational.Examples.Utilities

Input/output block of a spring/damper model

InverseInertia

Modelica.Mechanics.Rotational.Examples.Utilities

Input/output block of an inverse inertia model

DirectInertia

Modelica.Mechanics.Rotational.Examples.Utilities

Input/output block of a direct inertia model

InitAngularVelocity

Modelica.Mechanics.MultiBody.Joints.Internal

Internal model to initialize w_rel_b for Joints.FreeMotionScalarInit

InitAngle

Modelica.Mechanics.MultiBody.Joints.Internal

Internal model to initialize the angels for Joints.FreeMotionScalarInit

InitPosition

Modelica.Mechanics.MultiBody.Joints.Internal

Internal model to initialize r_rel_a for Joints.FreeMotionScalarInit

ZeroPosition

Modelica.Mechanics.MultiBody.Interfaces

Set absolute position vector of frame_resolve to a zero vector and the orientation object to a null rotation

ZeroForceAndTorque

Modelica.Mechanics.MultiBody.Forces.Internal

Set force and torque to zero

Controller

Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.Utilities

P-PI cascade controller for one axis

PathToAxisControlBus

Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.Utilities

Map path planning to one axis control bus

PathPlanning6

Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.Utilities

Generate reference angles for fastest kinematic movement

PathPlanning1

Modelica.Mechanics.MultiBody.Examples.Systems.RobotR3.Utilities

Generate reference angles for fastest kinematic movement

FromSpacePhasor

Modelica.Electrical.QuasiStatic.Polyphase.Blocks

Conversion: space phasor -> m phase

ToSpacePhasor

Modelica.Electrical.QuasiStatic.Polyphase.Blocks

Conversion: m phase -> space phasor

FromSpacePhasor

Modelica.Electrical.QuasiStatic.Machines.SpacePhasors.Blocks

Conversion: space phasor -> three-phase

ToSpacePhasor

Modelica.Electrical.QuasiStatic.Machines.SpacePhasors.Blocks

Conversion: three-phase -> space phasor

SoftStartControl

Modelica.Electrical.PowerConverters.ACAC.Control

VoltageToAngle

Modelica.Electrical.PowerConverters.ACAC.Control

Reference voltage to firing angle converter

Polyphase2Level

Modelica.Electrical.PowerConverters.DCAC

Polyphase DC to AC converter

SinglePhase2Level

Modelica.Electrical.PowerConverters.DCAC

Single-phase DC to AC converter

IntersectivePWM

Modelica.Electrical.PowerConverters.DCAC.Control

Intersective PWM

PWM

Modelica.Electrical.PowerConverters.DCAC.Control

PulseWidthModulation

SinCosEvaluation

Modelica.Electrical.Machines.Utilities

Evaluation of the signals of a sin-cos-resolver

Impedance

Modelica.Electrical.Batteries.Utilities

Calculate complex impedance

BusTranscription

Modelica.Electrical.Batteries.Utilities

Transcribe bus signals

Conductor

Modelica.Electrical.Analog.Examples.Utilities

Input/output block of a conductance model

InverseInductor

Modelica.Electrical.Analog.Examples.Utilities

Input/output block of an inverse inductor model

DirectInductor

Modelica.Electrical.Analog.Examples.Utilities

Input/output block of a direct inductor model

Resistor

Modelica.Electrical.Analog.Examples.Utilities

Input/output block of a resistance model

InverseCapacitor

Modelica.Electrical.Analog.Examples.Utilities

Input/output block of an inverse capacitor model

DirectCapacitor

Modelica.Electrical.Analog.Examples.Utilities

Input/output block of a direct capacitor model

InductionToPowerDelay

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl

Accounts for the induction-to-power stroke lag.

CylinderAirCharge

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl

Integrates the air mass flow into a cylinder. After the charge for one cylinder is complete, resets the mass to 0.

TorqueGeneration

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl

Torque generation

IntakeManifold

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl

Dynamics of the intake manifold

ThrottleBody

Modelica.Clocked.Examples.Systems.Utilities.ComponentsThrottleControl

Basic throttle body equations

KinematicPTP2

Modelica.Blocks.Sources

Move as fast as possible from start to end position within given kinematic constraints with output signals q, qd=der(q), qdd=der(qd)

DeMultiplex6

Modelica.Blocks.Routing

DeMultiplexer block for six output connectors

DeMultiplex5

Modelica.Blocks.Routing

DeMultiplexer block for five output connectors

DeMultiplex4

Modelica.Blocks.Routing

DeMultiplexer block for four output connectors

DeMultiplex3

Modelica.Blocks.Routing

DeMultiplexer block for three output connectors

DeMultiplex2

Modelica.Blocks.Routing

DeMultiplexer block for two output connectors

DeMultiplex

Modelica.Blocks.Routing

DeMultiplexer block for arbitrary number of output connectors

Multiplex6

Modelica.Blocks.Routing

Multiplexer block for six input connectors

Multiplex5

Modelica.Blocks.Routing

Multiplexer block for five input connectors

Multiplex4

Modelica.Blocks.Routing

Multiplexer block for four input connectors

Multiplex3

Modelica.Blocks.Routing

Multiplexer block for three input connectors

Multiplex2

Modelica.Blocks.Routing

Multiplexer block for two input connectors

Multiplex

Modelica.Blocks.Routing

Multiplexer block for arbitrary number of input connectors

MinMax

Modelica.Blocks.Math

Output the minimum and the maximum element of the input vector

Harmonic

Modelica.Blocks.Math

Calculate harmonic over period 1/f

StandardDeviation

Modelica.Blocks.Math

Calculates the empirical standard deviation of its input signal

Variance

Modelica.Blocks.Math

Calculates the empirical variance of its input signal

ContinuousMean

Modelica.Blocks.Math

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

PolarToRectangular

Modelica.Blocks.Math

Convert polar coordinates to rectangular coordinates

RectangularToPolar

Modelica.Blocks.Math

Convert rectangular coordinates to polar coordinates

IntegerToReal

Modelica.Blocks.Math

Convert Integer to Real signals

Add3

Modelica.Blocks.Math

Output the sum of the three inputs

MVcontrol

Modelica.Blocks.Interfaces

Multi-Variable continuous controller

SVcontrol

Modelica.Blocks.Interfaces

Single-Variable continuous controller

MI2MO

Modelica.Blocks.Interfaces

2 Multiple Input / Multiple Output continuous control block

MIMOs

Modelica.Blocks.Interfaces

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

MIMO

Modelica.Blocks.Interfaces

Multiple Input Multiple Output continuous control block

MISO

Modelica.Blocks.Interfaces

Multiple Input Single Output continuous control block

SIMO

Modelica.Blocks.Interfaces

Single Input Multiple Output continuous control block

SI2SO

Modelica.Blocks.Interfaces

2 Single Input / 1 Single Output continuous control block

SISO

Modelica.Blocks.Interfaces

Single Input Single Output continuous control block

MO

Modelica.Blocks.Interfaces

Multiple Output continuous control block

SO

Modelica.Blocks.Interfaces

Single Output continuous control block

Controller

Modelica.Blocks.Examples.Noise.Utilities.Parts

Simple position controller for actuator

WeibullDensity

Modelica.Blocks.Examples.Noise.Utilities

Calculates the density of a Weibull distribution

NormalDensity

Modelica.Blocks.Examples.Noise.Utilities

Calculates the density of a normal distribution

UniformDensity

Modelica.Blocks.Examples.Noise.Utilities

Calculates the density of a uniform distribution