Modelica_LinearSystems2.Controller.Interfaces

Interfaces (partial blocks) of Controller library

Information


This package contains the partial blocks of the Controller library. The components define global parameters, like startTime, method, Ts or steadyStateStart and handle the input/output conversation.

Extends from Modelica.Icons.Library (Icon for library).

Package Content

NameDescription
Modelica_LinearSystems2.Controller.Interfaces.PartialBlockIcon PartialBlockIcon Basic graphical layout of discrete/continuous block
Modelica_LinearSystems2.Controller.Interfaces.PartialDiscreteSISO_equality PartialDiscreteSISO_equality Common discrete part of blocks extending from PartialSISO_equality
Modelica_LinearSystems2.Controller.Interfaces.PartialSampledBlock PartialSampledBlock Partial block of Sampled library (icon + default parameters)
Modelica_LinearSystems2.Controller.Interfaces.PartialSISO PartialSISO Partial Single Input Single Output (continuous or discrete) control block of Controller library
Modelica_LinearSystems2.Controller.Interfaces.PartialSISO2 PartialSISO2 Partial Single Input Single Output (continuous or discrete) control block of Controller library
Modelica_LinearSystems2.Controller.Interfaces.PartialSISO_equality PartialSISO_equality Partial Single Input Single Output (continuous or discrete) control block of Controller library where usually y=u if continuous block

Modelica_LinearSystems2.Controller.Interfaces.PartialBlockIcon Modelica_LinearSystems2.Controller.Interfaces.PartialBlockIcon

Basic graphical layout of discrete/continuous block

Modelica_LinearSystems2.Controller.Interfaces.PartialDiscreteSISO_equality Modelica_LinearSystems2.Controller.Interfaces.PartialDiscreteSISO_equality

Common discrete part of blocks extending from PartialSISO_equality

Information


Extends from Interfaces.PartialBlockIcon (Basic graphical layout of discrete/continuous block).

Parameters

NameDescription
sampleFactorTs=sampleClock.sampleTime*sampleFactor

Connectors

NameDescription
uContinuous or discrete input signal of block
yContinuous or discrete output signal of block

Modelica_LinearSystems2.Controller.Interfaces.PartialSampledBlock Modelica_LinearSystems2.Controller.Interfaces.PartialSampledBlock

Partial block of Sampled library (icon + default parameters)

Information

Extends from Icons.PartialBlockIcon (Basic graphical layout of discrete/continuous block).

Parameters

NameDescription
Advanced options
blockTypeType of block (Continuous/Discrete)
methodTypeType of discretization if discrete block
sampleFactorTs=sampleClock.sampleTime*sampleFactor
initTypeType of initialization (no init/initial/steady state/output)

Modelica_LinearSystems2.Controller.Interfaces.PartialSISO Modelica_LinearSystems2.Controller.Interfaces.PartialSISO

Partial Single Input Single Output (continuous or discrete) control block of Controller library

Information


Extends from PartialSampledBlock (Partial block of Sampled library (icon + default parameters)).

Parameters

NameDescription
Advanced options
blockTypeType of block (Continuous/Discrete)
methodTypeType of discretization if discrete block
sampleFactorTs=sampleClock.sampleTime*sampleFactor
initTypeType of initialization (no init/initial/steady state/output)

Connectors

NameDescription
uContinuous or discrete input signal of block
yContinuous or discrete output signal of block

Modelica_LinearSystems2.Controller.Interfaces.PartialSISO2 Modelica_LinearSystems2.Controller.Interfaces.PartialSISO2

Partial Single Input Single Output (continuous or discrete) control block of Controller library

Information


Extends from PartialSampledBlock (Partial block of Sampled library (icon + default parameters)).

Parameters

NameDescription
Advanced options
blockTypeType of block (Continuous/Discrete)
methodTypeType of discretization if discrete block
sampleFactorTs=sampleClock.sampleTime*sampleFactor
initTypeType of initialization (no init/initial/steady state/output)

Connectors

NameDescription
uContinuous or discrete input signal of block
yContinuous or discrete output signal of block

Modelica_LinearSystems2.Controller.Interfaces.PartialSISO_equality Modelica_LinearSystems2.Controller.Interfaces.PartialSISO_equality

Partial Single Input Single Output (continuous or discrete) control block of Controller library where usually y=u if continuous block

Information


If discrete block, the output y is sampled according to sample time sampleClock.sampleTime * sampleFactor, where sampleClock.sampleTime is defined globally in the outer component sampleClock and sampleFactor is an Integer parameter of component Sampler.

If continuous block, the output y is identical to the input u.

Extends from Icons.PartialBlockIcon (Basic graphical layout of discrete/continuous block).

Parameters

NameDescription
blockTypeType of block (Continuous/Discrete)
sampleFactorTs=sampleClock.sampleTime*sampleFactor

Connectors

NameDescription
uContinuous or discrete input signal of block
yContinuous or discrete output signal of block

HTML-documentation generated by Dymola Tue Sep 08 18:52:57 2009.