WOLFRAM SYSTEMMODELER

TankController

Controller for tank system

Diagram

Wolfram Language

In[1]:=
SystemModel["Modelica.Fluid.Examples.ControlledTankSystem.Utilities.TankController"]
Out[1]:=

Parameters (3)

maxLevel

Value:

Type: Height (m)

Description: Fill level of tank 1

minLevel

Value:

Type: Height (m)

Description: Lowest level of tank 1 and 2

waitTime

Value:

Type: Time (s)

Description: Wait time, between operations

Connectors (8)

start

Type: BooleanInput

stop

Type: BooleanInput

shut

Type: BooleanInput

level1

Type: RealInput

level2

Type: RealInput

valve1

Type: BooleanOutput

valve2

Type: BooleanOutput

valve3

Type: BooleanOutput

Components (14)

s1

Type: InitialStep

normal

Type: NormalOperation

T1

Type: Transition

T2

Type: Transition

T3

Type: Transition

s2

Type: Step

T4

Type: Transition

T5

Type: Transition

emptyTanks

Type: Step

T6

Type: Transition

setValve1

Type: BooleanExpression

setValve2

Type: BooleanExpression

setValve3

Type: BooleanExpression

stateGraphRoot

Type: StateGraphRoot

Used in Examples (1)

ControlledTanks

Modelica.Fluid.Examples.ControlledTankSystem

Demonstrating the controller of a tank filling/emptying system