WOLFRAM SYSTEM MODELER

CRate

Controlled rate element

Diagram

Wolfram Language

In[1]:=
SystemModel["SystemDynamics.Rates.CRate"]
Out[1]:=

Information

This is the System Dynamics controlled restricted Rate element, whereby the rate itself is determined by a single variable in its laundry list. This element is a restricted rate element with the additional feature that the upstream level can control the flow by telling it that it is empty, and that the downstream level can control the flow by telling it that it is full. This is accomplished by two Boolean control signals from the upstream and downstream levels to the rate element.

The controlled rate element must be placed between two controlling levels.

Parameters (2)

minFlow

Value: 0

Type: Real

Description: Smallest allowed flow

maxFlow

Value: inf

Type: Real

Description: Largest allowed flow

Outputs (1)

rate

Type: Real

Connectors (5)

u

Type: RealInput

Description: Signal inflow variable

y

Type: MassOutPort

Description: Mass inflow variable

y1

Type: MassOutPort

Description: Mass outflow variable

s1

Type: BooleanInput

Description: Control signal

s2

Type: BooleanInput

Description: Control signal

Components (4)

Limiter1

Type: Limiter

Description: Limit the range of a signal

Switch1

Type: Switch

Description: Switch between two Real signals

Const1

Type: Constant

Description: Generate constant signal of type Real

and1

Type: And

Description: Logical 'and': y = u1 and u2