OpenIPSL.NonElectrical.Continuous

Blocks that are described with continuous equations

Information

All of the transfer functions found in this package are also available in the Modelica Standard Library (MSL). However, some of the models require the time constants of the functions in this package to be set to zero. This is not supported by MSL and, thus, this is supported by functions in this package.

Extends from Modelica.Icons.Package (Icon for standard packages).

Package Content

Name Description
OpenIPSL.NonElectrical.Continuous.DerivativeLag DerivativeLag Derivative lag transfer function block
OpenIPSL.NonElectrical.Continuous.IntegratorLimVar IntegratorLimVar Integrator with a non windup limiter and variable limits
OpenIPSL.NonElectrical.Continuous.LeadLag LeadLag Lead-Lag filter
OpenIPSL.NonElectrical.Continuous.LeadLagLim LeadLagLim Lead-Lag filter with a non-windup limiter
OpenIPSL.NonElectrical.Continuous.RampTrackingFilter RampTrackingFilter Ramp-tracking filter
OpenIPSL.NonElectrical.Continuous.SimpleLag SimpleLag First order lag transfer function block
OpenIPSL.NonElectrical.Continuous.SimpleLagLim SimpleLagLim First order lag transfer function block with a non windup limiter
OpenIPSL.NonElectrical.Continuous.SimpleLagLimVar SimpleLagLimVar First order lag transfer function block with a non windup limiter and variable limits
OpenIPSL.NonElectrical.Continuous.SimpleLagRateLimBlock SimpleLagRateLimBlock First order lag transfer function block with a non windup limiter, rate limits and blocking input
OpenIPSL.NonElectrical.Continuous.SimpleLagRateLimVar SimpleLagRateLimVar First order lag transfer function block with a non windup limiter, rate limits, variable output limits and blocking input
OpenIPSL.NonElectrical.Continuous.SimpleLead SimpleLead First order lead transfer function block

OpenIPSL.NonElectrical.Continuous.DerivativeLag OpenIPSL.NonElectrical.Continuous.DerivativeLag

Derivative lag transfer function block

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
TTime constant [s]
Initialization
y_startOutput start value
x_startStart value of state variable

Connectors

NameDescription
uConnector of Real input signal
yConnector of Real output signal

OpenIPSL.NonElectrical.Continuous.IntegratorLimVar OpenIPSL.NonElectrical.Continuous.IntegratorLimVar

Integrator with a non windup limiter and variable limits

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
Initialization
y_startOutput start value

Connectors

NameDescription
uConnector of Real input signal
yConnector of Real output signal
outMax 
outMin 

OpenIPSL.NonElectrical.Continuous.LeadLag OpenIPSL.NonElectrical.Continuous.LeadLag

Lead-Lag filter

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
T1Lead time constant [s]
T2Lag time constant [s]
Initialization
y_startOutput start value
x_startStart value of state variable

Connectors

NameDescription
uConnector of Real input signal
yConnector of Real output signal

OpenIPSL.NonElectrical.Continuous.LeadLagLim OpenIPSL.NonElectrical.Continuous.LeadLagLim

Lead-Lag filter with a non-windup limiter

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
T1Lead time constant [s]
T2Lag time constant [s]
outMaxMaximum output value
outMinMinimum output value
Initialization
y_startOutput start value

Connectors

NameDescription
uConnector of Real input signal
yConnector of Real output signal

OpenIPSL.NonElectrical.Continuous.RampTrackingFilter OpenIPSL.NonElectrical.Continuous.RampTrackingFilter

Ramp-tracking filter

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
T_1 
T_2 
M>=0, M*N<=8
N>=0, M*N<=8
y_startOutput start value

Connectors

NameDescription
uConnector of Real input signal
yConnector of Real output signal

OpenIPSL.NonElectrical.Continuous.SimpleLag OpenIPSL.NonElectrical.Continuous.SimpleLag

First order lag transfer function block

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
TLag time constant [s]
y_startOutput start value

Connectors

NameDescription
uConnector of Real input signal

OpenIPSL.NonElectrical.Continuous.SimpleLagLim OpenIPSL.NonElectrical.Continuous.SimpleLagLim

First order lag transfer function block with a non windup limiter

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
TLag time constant [s]
y_startOutput start value
outMaxMaximum output value
outMinMinimum output value

Connectors

NameDescription
uConnector of Real input signal

OpenIPSL.NonElectrical.Continuous.SimpleLagLimVar OpenIPSL.NonElectrical.Continuous.SimpleLagLimVar

First order lag transfer function block with a non windup limiter and variable limits

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
TLag time constant [s]
y_startOutput start value
T_mod 

Connectors

NameDescription
uConnector of Real input signal
outMax 
outMin 

OpenIPSL.NonElectrical.Continuous.SimpleLagRateLimBlock OpenIPSL.NonElectrical.Continuous.SimpleLagRateLimBlock

First order lag transfer function block with a non windup limiter, rate limits and blocking input

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
TLag time constant [s]
outMaxMaximum output value
outMinMinimum output value
rminMinimum rate limit
rmaxMaximum rate limit
Initialization
y_startOutput start value

Connectors

NameDescription
uConnector of Real input signal
Block 

OpenIPSL.NonElectrical.Continuous.SimpleLagRateLimVar OpenIPSL.NonElectrical.Continuous.SimpleLagRateLimVar

First order lag transfer function block with a non windup limiter, rate limits, variable output limits and blocking input

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
TLag time constant [s]
rminMinimum rate limit
rmaxMaximum rate limit
Initialization
y_startOutput start value

Connectors

NameDescription
uConnector of Real input signal
yConnector of Real output signal
outMin 
outMax 

OpenIPSL.NonElectrical.Continuous.SimpleLead OpenIPSL.NonElectrical.Continuous.SimpleLead

First order lead transfer function block

Information

Extends from Modelica.Blocks.Interfaces.SISO (Single Input Single Output continuous control block).

Parameters

NameDescription
KGain
TLead time constant [s]
Initialization
y_startOutput start value

Connectors

NameDescription
uConnector of Real input signal
yConnector of Real output signal
Automatically generated Mon Oct 10 14:35:56 2022.